"Initial commit to Gerrit" "2.26.1-05182012"
authorTu Truong <tctruong@tctruong.xps>
Sat, 19 May 2012 00:41:52 +0000 (17:41 -0700)
committerTu Truong <tctruong@tctruong.xps>
Sat, 19 May 2012 00:41:52 +0000 (17:41 -0700)
372 files changed:
ABOUT-NLS [new file with mode: 0644]
AUTHORS [new file with mode: 0644]
COPYING [new file with mode: 0644]
INSTALL [new file with mode: 0644]
Makefile.am [new file with mode: 0644]
Makefile.decl [new file with mode: 0644]
Makefile.in [new file with mode: 0644]
NEWS [new file with mode: 0644]
README [new file with mode: 0644]
aclocal.m4 [new file with mode: 0644]
build/Makefile.am [new file with mode: 0644]
build/Makefile.in [new file with mode: 0644]
build/win32/Makefile.am [new file with mode: 0644]
build/win32/Makefile.in [new file with mode: 0644]
build/win32/vs10/Makefile.am [new file with mode: 0644]
build/win32/vs10/Makefile.in [new file with mode: 0644]
build/win32/vs10/README.txt [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf-csource.vcxproj [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf-csource.vcxproj.filters [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf-pixdata.vcxproj [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf-pixdata.vcxproj.filters [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf-query-loaders.vcxproj [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf-query-loaders.vcxproj.filters [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf.props [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf.sln [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf.vcxproj [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf.vcxproj.filters [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf.vcxproj.filtersin [new file with mode: 0644]
build/win32/vs10/gdk-pixbuf.vcxprojin [new file with mode: 0644]
build/win32/vs10/install.vcxproj [new file with mode: 0644]
build/win32/vs9/Makefile.am [new file with mode: 0644]
build/win32/vs9/Makefile.in [new file with mode: 0644]
build/win32/vs9/README.txt [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf-csource.vcproj [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf-pixdata.vcproj [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf-query-loaders.vcproj [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf.sln [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf.vcproj [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf.vcprojin [new file with mode: 0644]
build/win32/vs9/gdk-pixbuf.vsprops [new file with mode: 0644]
build/win32/vs9/install.vcproj [new file with mode: 0644]
config.guess [new file with mode: 0755]
config.h.in [new file with mode: 0644]
config.h.win32 [new file with mode: 0644]
config.h.win32.in [new file with mode: 0644]
config.rpath [new file with mode: 0755]
config.sub [new file with mode: 0755]
configure [new file with mode: 0755]
configure.ac [new file with mode: 0644]
contrib/Makefile.am [new file with mode: 0644]
contrib/Makefile.in [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/Makefile.am [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/Makefile.in [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc.in [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-private.h [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-render.c [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.c [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.c [new file with mode: 0644]
contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h [new file with mode: 0644]
depcomp [new file with mode: 0755]
docs/Makefile.am [new file with mode: 0644]
docs/Makefile.in [new file with mode: 0644]
docs/reference/Makefile.am [new file with mode: 0644]
docs/reference/Makefile.in [new file with mode: 0644]
docs/reference/gdk-pixbuf/Makefile.am [new file with mode: 0644]
docs/reference/gdk-pixbuf/Makefile.in [new file with mode: 0644]
docs/reference/gdk-pixbuf/apple-red-1a.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/apple-red-2c.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/composite.dia [new file with mode: 0644]
docs/reference/gdk-pixbuf/composite.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-csource.1 [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-csource.xml [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-from-drawables.xml [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-overrides.txt [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.1 [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.xml [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-rendering.xml [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf.types [new file with mode: 0644]
docs/reference/gdk-pixbuf/gdk-pixbuf.xml [new file with mode: 0644]
docs/reference/gdk-pixbuf/gnome-gmush-1.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/GdkPixbufLoader.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/annotation-glossary.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-10.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-12.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-14.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-2.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-26.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-4.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-6.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-2-8.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-deprecated.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/api-index-full.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/composite.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Animations.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-File-Loading.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-File-saving.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Image-Data-in-Memory.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Inline-data.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Module-Interface.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Scaling.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-The-GdkPixbuf-Structure.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Utilities.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-Versioning.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-csource.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-gdk-pixbuf-from-drawables.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-gdk-pixbuf-rendering.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf-query-loaders.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/gdk-pixbuf.devhelp2 [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/home.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/index.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/index.sgml [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/left.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/license.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/right.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/rn01.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/rn02.html [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/style.css [new file with mode: 0644]
docs/reference/gdk-pixbuf/html/up.png [new file with mode: 0644]
docs/reference/gdk-pixbuf/version.xml [new file with mode: 0644]
docs/reference/gdk-pixbuf/version.xml.in [new file with mode: 0644]
gdk-pixbuf-2.0-uninstalled.pc.in [new file with mode: 0644]
gdk-pixbuf-2.0.pc.in [new file with mode: 0644]
gtk-doc.make [new file with mode: 0644]
install-sh [new file with mode: 0755]
ltmain.sh [new file with mode: 0644]
m4/gettext.m4 [new file with mode: 0644]
m4/gtk-doc.m4 [new file with mode: 0644]
m4/iconv.m4 [new file with mode: 0644]
m4/intlmacosx.m4 [new file with mode: 0644]
m4/introspection.m4 [new file with mode: 0644]
m4/lib-ld.m4 [new file with mode: 0644]
m4/lib-link.m4 [new file with mode: 0644]
m4/lib-prefix.m4 [new file with mode: 0644]
m4/libtool.m4 [new file with mode: 0644]
m4/ltoptions.m4 [new file with mode: 0644]
m4/ltsugar.m4 [new file with mode: 0644]
m4/ltversion.m4 [new file with mode: 0644]
m4/lt~obsolete.m4 [new file with mode: 0644]
m4/nls.m4 [new file with mode: 0644]
m4/po.m4 [new file with mode: 0644]
m4/progtest.m4 [new file with mode: 0644]
missing [new file with mode: 0755]
packaging/gdk-pixbuf.changes [new file with mode: 0644]
packaging/gdk-pixbuf.spec [new file with mode: 0644]
po/LINGUAS [new file with mode: 0644]
po/Makefile.in.in [new file with mode: 0644]
po/Makevars [new file with mode: 0644]
po/POTFILES.in [new file with mode: 0644]
po/Rules-quot [new file with mode: 0644]
po/af.gmo [new file with mode: 0644]
po/af.po [new file with mode: 0644]
po/ang.gmo [new file with mode: 0644]
po/ang.po [new file with mode: 0644]
po/ar.gmo [new file with mode: 0644]
po/ar.po [new file with mode: 0644]
po/as.gmo [new file with mode: 0644]
po/as.po [new file with mode: 0644]
po/ast.gmo [new file with mode: 0644]
po/ast.po [new file with mode: 0644]
po/az.gmo [new file with mode: 0644]
po/az.po [new file with mode: 0644]
po/be.gmo [new file with mode: 0644]
po/be.po [new file with mode: 0644]
po/be@latin.gmo [new file with mode: 0644]
po/be@latin.po [new file with mode: 0644]
po/bg.gmo [new file with mode: 0644]
po/bg.po [new file with mode: 0644]
po/bn.gmo [new file with mode: 0644]
po/bn.po [new file with mode: 0644]
po/bn_IN.gmo [new file with mode: 0644]
po/bn_IN.po [new file with mode: 0644]
po/boldquot.sed [new file with mode: 0644]
po/br.gmo [new file with mode: 0644]
po/br.po [new file with mode: 0644]
po/bs.gmo [new file with mode: 0644]
po/bs.po [new file with mode: 0644]
po/ca.gmo [new file with mode: 0644]
po/ca.po [new file with mode: 0644]
po/ca@valencia.gmo [new file with mode: 0644]
po/ca@valencia.po [new file with mode: 0644]
po/crh.gmo [new file with mode: 0644]
po/crh.po [new file with mode: 0644]
po/cs.gmo [new file with mode: 0644]
po/cs.po [new file with mode: 0644]
po/cy.gmo [new file with mode: 0644]
po/cy.po [new file with mode: 0644]
po/da.gmo [new file with mode: 0644]
po/da.po [new file with mode: 0644]
po/de.gmo [new file with mode: 0644]
po/de.po [new file with mode: 0644]
po/dz.gmo [new file with mode: 0644]
po/dz.po [new file with mode: 0644]
po/el.gmo [new file with mode: 0644]
po/el.po [new file with mode: 0644]
po/en@boldquot.header [new file with mode: 0644]
po/en@quot.header [new file with mode: 0644]
po/en@shaw.gmo [new file with mode: 0644]
po/en@shaw.po [new file with mode: 0644]
po/en_CA.gmo [new file with mode: 0644]
po/en_CA.po [new file with mode: 0644]
po/en_GB.gmo [new file with mode: 0644]
po/en_GB.po [new file with mode: 0644]
po/eo.gmo [new file with mode: 0644]
po/eo.po [new file with mode: 0644]
po/es.gmo [new file with mode: 0644]
po/es.po [new file with mode: 0644]
po/et.gmo [new file with mode: 0644]
po/et.po [new file with mode: 0644]
po/eu.gmo [new file with mode: 0644]
po/eu.po [new file with mode: 0644]
po/fa.gmo [new file with mode: 0644]
po/fa.po [new file with mode: 0644]
po/fi.gmo [new file with mode: 0644]
po/fi.po [new file with mode: 0644]
po/fr.gmo [new file with mode: 0644]
po/fr.po [new file with mode: 0644]
po/ga.gmo [new file with mode: 0644]
po/ga.po [new file with mode: 0644]
po/gdk-pixbuf.pot [new file with mode: 0644]
po/gl.gmo [new file with mode: 0644]
po/gl.po [new file with mode: 0644]
po/gu.gmo [new file with mode: 0644]
po/gu.po [new file with mode: 0644]
po/he.gmo [new file with mode: 0644]
po/he.po [new file with mode: 0644]
po/hi.gmo [new file with mode: 0644]
po/hi.po [new file with mode: 0644]
po/hr.gmo [new file with mode: 0644]
po/hr.po [new file with mode: 0644]
po/hu.gmo [new file with mode: 0644]
po/hu.po [new file with mode: 0644]
po/hy.gmo [new file with mode: 0644]
po/hy.po [new file with mode: 0644]
po/ia.gmo [new file with mode: 0644]
po/ia.po [new file with mode: 0644]
po/id.gmo [new file with mode: 0644]
po/id.po [new file with mode: 0644]
po/insert-header.sin [new file with mode: 0644]
po/io.gmo [new file with mode: 0644]
po/io.po [new file with mode: 0644]
po/is.gmo [new file with mode: 0644]
po/is.po [new file with mode: 0644]
po/it.gmo [new file with mode: 0644]
po/it.po [new file with mode: 0644]
po/ja.gmo [new file with mode: 0644]
po/ja.po [new file with mode: 0644]
po/ka.gmo [new file with mode: 0644]
po/ka.po [new file with mode: 0644]
po/km.gmo [new file with mode: 0644]
po/km.po [new file with mode: 0644]
po/kn.gmo [new file with mode: 0644]
po/kn.po [new file with mode: 0644]
po/ko.gmo [new file with mode: 0644]
po/ko.po [new file with mode: 0644]
po/ku.gmo [new file with mode: 0644]
po/ku.po [new file with mode: 0644]
po/li.gmo [new file with mode: 0644]
po/li.po [new file with mode: 0644]
po/lt.gmo [new file with mode: 0644]
po/lt.po [new file with mode: 0644]
po/lv.gmo [new file with mode: 0644]
po/lv.po [new file with mode: 0644]
po/mai.gmo [new file with mode: 0644]
po/mai.po [new file with mode: 0644]
po/mi.gmo [new file with mode: 0644]
po/mi.po [new file with mode: 0644]
po/mk.gmo [new file with mode: 0644]
po/mk.po [new file with mode: 0644]
po/ml.gmo [new file with mode: 0644]
po/ml.po [new file with mode: 0644]
po/mn.gmo [new file with mode: 0644]
po/mn.po [new file with mode: 0644]
po/mr.gmo [new file with mode: 0644]
po/mr.po [new file with mode: 0644]
po/ms.gmo [new file with mode: 0644]
po/ms.po [new file with mode: 0644]
po/my.gmo [new file with mode: 0644]
po/my.po [new file with mode: 0644]
po/nb.gmo [new file with mode: 0644]
po/nb.po [new file with mode: 0644]
po/nds.gmo [new file with mode: 0644]
po/nds.po [new file with mode: 0644]
po/ne.gmo [new file with mode: 0644]
po/ne.po [new file with mode: 0644]
po/nl.gmo [new file with mode: 0644]
po/nl.po [new file with mode: 0644]
po/nn.gmo [new file with mode: 0644]
po/nn.po [new file with mode: 0644]
po/nso.gmo [new file with mode: 0644]
po/nso.po [new file with mode: 0644]
po/oc.gmo [new file with mode: 0644]
po/oc.po [new file with mode: 0644]
po/or.gmo [new file with mode: 0644]
po/or.po [new file with mode: 0644]
po/pa.gmo [new file with mode: 0644]
po/pa.po [new file with mode: 0644]
po/pl.gmo [new file with mode: 0644]
po/pl.po [new file with mode: 0644]
po/ps.gmo [new file with mode: 0644]
po/ps.po [new file with mode: 0644]
po/pt.gmo [new file with mode: 0644]
po/pt.po [new file with mode: 0644]
po/pt_BR.gmo [new file with mode: 0644]
po/pt_BR.po [new file with mode: 0644]
po/quot.sed [new file with mode: 0644]
po/remove-potcdate.sin [new file with mode: 0644]
po/ro.gmo [new file with mode: 0644]
po/ro.po [new file with mode: 0644]
po/ru.gmo [new file with mode: 0644]
po/ru.po [new file with mode: 0644]
po/si.gmo [new file with mode: 0644]
po/si.po [new file with mode: 0644]
po/sk.gmo [new file with mode: 0644]
po/sk.po [new file with mode: 0644]
po/sl.gmo [new file with mode: 0644]
po/sl.po [new file with mode: 0644]
po/sq.gmo [new file with mode: 0644]
po/sq.po [new file with mode: 0644]
po/sr.gmo [new file with mode: 0644]
po/sr.po [new file with mode: 0644]
po/sr@ije.gmo [new file with mode: 0644]
po/sr@ije.po [new file with mode: 0644]
po/sr@latin.gmo [new file with mode: 0644]
po/sr@latin.po [new file with mode: 0644]
po/stamp-po [new file with mode: 0644]
po/sv.gmo [new file with mode: 0644]
po/sv.po [new file with mode: 0644]
po/ta.gmo [new file with mode: 0644]
po/ta.po [new file with mode: 0644]
po/te.gmo [new file with mode: 0644]
po/te.po [new file with mode: 0644]
po/th.gmo [new file with mode: 0644]
po/th.po [new file with mode: 0644]
po/tk.gmo [new file with mode: 0644]
po/tk.po [new file with mode: 0644]
po/tr.gmo [new file with mode: 0644]
po/tr.po [new file with mode: 0644]
po/tt.gmo [new file with mode: 0644]
po/tt.po [new file with mode: 0644]
po/ug.gmo [new file with mode: 0644]
po/ug.po [new file with mode: 0644]
po/uk.gmo [new file with mode: 0644]
po/uk.po [new file with mode: 0644]
po/uz.gmo [new file with mode: 0644]
po/uz.po [new file with mode: 0644]
po/uz@cyrillic.gmo [new file with mode: 0644]
po/uz@cyrillic.po [new file with mode: 0644]
po/vi.gmo [new file with mode: 0644]
po/vi.po [new file with mode: 0644]
po/wa.gmo [new file with mode: 0644]
po/wa.po [new file with mode: 0644]
po/xh.gmo [new file with mode: 0644]
po/xh.po [new file with mode: 0644]
po/yi.gmo [new file with mode: 0644]
po/yi.po [new file with mode: 0644]
po/zh_CN.gmo [new file with mode: 0644]
po/zh_CN.po [new file with mode: 0644]
po/zh_HK.gmo [new file with mode: 0644]
po/zh_HK.po [new file with mode: 0644]
po/zh_TW.gmo [new file with mode: 0644]
po/zh_TW.po [new file with mode: 0644]
tests/Makefile.am [new file with mode: 0644]
tests/Makefile.in [new file with mode: 0644]
tests/pixbuf-lowmem.c [new file with mode: 0644]
tests/pixbuf-random.c [new file with mode: 0644]
tests/pixbuf-randomly-modified.c [new file with mode: 0644]
tests/pixbuf-read.c [new file with mode: 0644]
tests/pixbuf-threads.c [new file with mode: 0644]

diff --git a/ABOUT-NLS b/ABOUT-NLS
new file mode 100644 (file)
index 0000000..83bc72e
--- /dev/null
+++ b/ABOUT-NLS
@@ -0,0 +1,1068 @@
+1 Notes on the Free Translation Project
+***************************************
+
+Free software is going international!  The Free Translation Project is
+a way to get maintainers of free software, translators, and users all
+together, so that free software will gradually become able to speak many
+languages.  A few packages already provide translations for their
+messages.
+
+   If you found this `ABOUT-NLS' file inside a distribution, you may
+assume that the distributed package does use GNU `gettext' internally,
+itself available at your nearest GNU archive site.  But you do _not_
+need to install GNU `gettext' prior to configuring, installing or using
+this package with messages translated.
+
+   Installers will find here some useful hints.  These notes also
+explain how users should proceed for getting the programs to use the
+available translations.  They tell how people wanting to contribute and
+work on translations can contact the appropriate team.
+
+   When reporting bugs in the `intl/' directory or bugs which may be
+related to internationalization, you should tell about the version of
+`gettext' which is used.  The information can be found in the
+`intl/VERSION' file, in internationalized packages.
+
+1.1 Quick configuration advice
+==============================
+
+If you want to exploit the full power of internationalization, you
+should configure it using
+
+     ./configure --with-included-gettext
+
+to force usage of internationalizing routines provided within this
+package, despite the existence of internationalizing capabilities in the
+operating system where this package is being installed.  So far, only
+the `gettext' implementation in the GNU C library version 2 provides as
+many features (such as locale alias, message inheritance, automatic
+charset conversion or plural form handling) as the implementation here.
+It is also not possible to offer this additional functionality on top
+of a `catgets' implementation.  Future versions of GNU `gettext' will
+very likely convey even more functionality.  So it might be a good idea
+to change to GNU `gettext' as soon as possible.
+
+   So you need _not_ provide this option if you are using GNU libc 2 or
+you have installed a recent copy of the GNU gettext package with the
+included `libintl'.
+
+1.2 INSTALL Matters
+===================
+
+Some packages are "localizable" when properly installed; the programs
+they contain can be made to speak your own native language.  Most such
+packages use GNU `gettext'.  Other packages have their own ways to
+internationalization, predating GNU `gettext'.
+
+   By default, this package will be installed to allow translation of
+messages.  It will automatically detect whether the system already
+provides the GNU `gettext' functions.  If not, the included GNU
+`gettext' library will be used.  This library is wholly contained
+within this package, usually in the `intl/' subdirectory, so prior
+installation of the GNU `gettext' package is _not_ required.
+Installers may use special options at configuration time for changing
+the default behaviour.  The commands:
+
+     ./configure --with-included-gettext
+     ./configure --disable-nls
+
+will, respectively, bypass any pre-existing `gettext' to use the
+internationalizing routines provided within this package, or else,
+_totally_ disable translation of messages.
+
+   When you already have GNU `gettext' installed on your system and run
+configure without an option for your new package, `configure' will
+probably detect the previously built and installed `libintl.a' file and
+will decide to use this.  This might not be desirable.  You should use
+the more recent version of the GNU `gettext' library.  I.e. if the file
+`intl/VERSION' shows that the library which comes with this package is
+more recent, you should use
+
+     ./configure --with-included-gettext
+
+to prevent auto-detection.
+
+   The configuration process will not test for the `catgets' function
+and therefore it will not be used.  The reason is that even an
+emulation of `gettext' on top of `catgets' could not provide all the
+extensions of the GNU `gettext' library.
+
+   Internationalized packages usually have many `po/LL.po' files, where
+LL gives an ISO 639 two-letter code identifying the language.  Unless
+translations have been forbidden at `configure' time by using the
+`--disable-nls' switch, all available translations are installed
+together with the package.  However, the environment variable `LINGUAS'
+may be set, prior to configuration, to limit the installed set.
+`LINGUAS' should then contain a space separated list of two-letter
+codes, stating which languages are allowed.
+
+1.3 Using This Package
+======================
+
+As a user, if your language has been installed for this package, you
+only have to set the `LANG' environment variable to the appropriate
+`LL_CC' combination.  If you happen to have the `LC_ALL' or some other
+`LC_xxx' environment variables set, you should unset them before
+setting `LANG', otherwise the setting of `LANG' will not have the
+desired effect.  Here `LL' is an ISO 639 two-letter language code, and
+`CC' is an ISO 3166 two-letter country code.  For example, let's
+suppose that you speak German and live in Germany.  At the shell
+prompt, merely execute `setenv LANG de_DE' (in `csh'),
+`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
+This can be done from your `.login' or `.profile' file, once and for
+all.
+
+   You might think that the country code specification is redundant.
+But in fact, some languages have dialects in different countries.  For
+example, `de_AT' is used for Austria, and `pt_BR' for Brazil.  The
+country code serves to distinguish the dialects.
+
+   The locale naming convention of `LL_CC', with `LL' denoting the
+language and `CC' denoting the country, is the one use on systems based
+on GNU libc.  On other systems, some variations of this scheme are
+used, such as `LL' or `LL_CC.ENCODING'.  You can get the list of
+locales supported by your system for your language by running the
+command `locale -a | grep '^LL''.
+
+   Not all programs have translations for all languages.  By default, an
+English message is shown in place of a nonexistent translation.  If you
+understand other languages, you can set up a priority list of languages.
+This is done through a different environment variable, called
+`LANGUAGE'.  GNU `gettext' gives preference to `LANGUAGE' over `LANG'
+for the purpose of message handling, but you still need to have `LANG'
+set to the primary language; this is required by other parts of the
+system libraries.  For example, some Swedish users who would rather
+read translations in German than English for when Swedish is not
+available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
+
+   Special advice for Norwegian users: The language code for Norwegian
+bokma*l changed from `no' to `nb' recently (in 2003).  During the
+transition period, while some message catalogs for this language are
+installed under `nb' and some older ones under `no', it's recommended
+for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
+older translations are used.
+
+   In the `LANGUAGE' environment variable, but not in the `LANG'
+environment variable, `LL_CC' combinations can be abbreviated as `LL'
+to denote the language's main dialect.  For example, `de' is equivalent
+to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
+(Portuguese as spoken in Portugal) in this context.
+
+1.4 Translating Teams
+=====================
+
+For the Free Translation Project to be a success, we need interested
+people who like their own language and write it well, and who are also
+able to synergize with other translators speaking the same language.
+Each translation team has its own mailing list.  The up-to-date list of
+teams can be found at the Free Translation Project's homepage,
+`http://translationproject.org/', in the "Teams" area.
+
+   If you'd like to volunteer to _work_ at translating messages, you
+should become a member of the translating team for your own language.
+The subscribing address is _not_ the same as the list itself, it has
+`-request' appended.  For example, speakers of Swedish can send a
+message to `sv-request@li.org', having this message body:
+
+     subscribe
+
+   Keep in mind that team members are expected to participate
+_actively_ in translations, or at solving translational difficulties,
+rather than merely lurking around.  If your team does not exist yet and
+you want to start one, or if you are unsure about what to do or how to
+get started, please write to `coordinator@translationproject.org' to
+reach the coordinator for all translator teams.
+
+   The English team is special.  It works at improving and uniformizing
+the terminology in use.  Proven linguistic skills are praised more than
+programming skills, here.
+
+1.5 Available Packages
+======================
+
+Languages are not equally supported in all packages.  The following
+matrix shows the current state of internationalization, as of November
+2007.  The matrix shows, in regard of each package, for which languages
+PO files have been submitted to translation coordination, with a
+translation percentage of at least 50%.
+
+     Ready PO files       af am ar az be bg bs ca cs cy da de el en en_GB eo
+                        +----------------------------------------------------+
+     Compendium         |                      []       [] []        []      |
+     a2ps               |             []                [] [] []     []      |
+     aegis              |                                  ()                |
+     ant-phone          |                                  ()                |
+     anubis             |                                  []                |
+     ap-utils           |                                                    |
+     aspell             |                      [] []    [] []        []      |
+     bash               |                                                 [] |
+     bfd                |                                                    |
+     bibshelf           |                                  []                |
+     binutils           |                                                    |
+     bison              |                               [] []                |
+     bison-runtime      |                                  []                |
+     bluez-pin          | []                      []       [] []          [] |
+     cflow              |                               []                   |
+     clisp              |                               [] []    []          |
+     console-tools      |                         []       []                |
+     coreutils          |                []    [] []       []                |
+     cpio               |                                                    |
+     cpplib             |                      []       [] []                |
+     cryptonit          |                                  []                |
+     dialog             |                                                    |
+     diffutils          |                      [] []    [] [] []          [] |
+     doodle             |                                  []                |
+     e2fsprogs          |                         []       []                |
+     enscript           |                      []       [] []        []      |
+     fetchmail          |                      []       [] () []     []      |
+     findutils          |                []                                  |
+     findutils_stable   |                []    []       []                   |
+     flex               |                      []       [] []                |
+     fslint             |                                                    |
+     gas                |                                                    |
+     gawk               |                      []       [] []                |
+     gcal               |                      []                            |
+     gcc                |                                  []                |
+     gettext-examples   | []                   []          [] []          [] |
+     gettext-runtime    |             []       []       [] []             [] |
+     gettext-tools      |                      []          []                |
+     gip                |                []                                  |
+     gliv               |                []                []                |
+     glunarclock        |                []                                  |
+     gmult              | []                               []                |
+     gnubiff            |                                  ()                |
+     gnucash            |                      [] []       () ()     []      |
+     gnuedu             |                                                    |
+     gnulib             |                []                                  |
+     gnunet             |                                                    |
+     gnunet-gtk         |                                                    |
+     gnutls             |                                  []                |
+     gpe-aerial         |                         []       []                |
+     gpe-beam           |                         []       []                |
+     gpe-calendar       |                                                    |
+     gpe-clock          |                         []       []                |
+     gpe-conf           |                         []       []                |
+     gpe-contacts       |                                                    |
+     gpe-edit           |                         []                         |
+     gpe-filemanager    |                                                    |
+     gpe-go             |                         []                         |
+     gpe-login          |                         []       []                |
+     gpe-ownerinfo      |                         []       []                |
+     gpe-package        |                                                    |
+     gpe-sketchbook     |                         []       []                |
+     gpe-su             |                         []       []                |
+     gpe-taskmanager    |                         []       []                |
+     gpe-timesheet      |                         []                         |
+     gpe-today          |                         []       []                |
+     gpe-todo           |                                                    |
+     gphoto2            |                         []    [] []        []      |
+     gprof              |                               [] []                |
+     gpsdrive           |                                                    |
+     gramadoir          | []                               []                |
+     grep               |                         []                      [] |
+     gretl              |                                  ()                |
+     gsasl              |                                                    |
+     gss                |                                                    |
+     gst-plugins-bad    |                []             []                   |
+     gst-plugins-base   |                []             []                   |
+     gst-plugins-good   |                []    []       []                   |
+     gst-plugins-ugly   |                []             []                   |
+     gstreamer          | []             []    [] []    [] []        []      |
+     gtick              |                                  ()                |
+     gtkam              |             []          []    [] []                |
+     gtkorphan          |                []                []                |
+     gtkspell           |             []                   [] []          [] |
+     gutenprint         |                               []                   |
+     hello              |                []    []       [] []             [] |
+     herrie             |                                  []                |
+     hylafax            |                                                    |
+     idutils            |                               [] []                |
+     indent             |                      [] []       []             [] |
+     iso_15924          |                                                    |
+     iso_3166           |       []    [] [] [] [] [] [] [] [] []          [] |
+     iso_3166_2         |                                                    |
+     iso_4217           |                         []    [] []                |
+     iso_639            |                         []    [] []             [] |
+     jpilot             |                         []                         |
+     jtag               |                                                    |
+     jwhois             |                                                    |
+     kbd                |                         []    [] [] []             |
+     keytouch           |                      []          []                |
+     keytouch-editor    |                                  []                |
+     keytouch-keyboa... |                      []                            |
+     latrine            |                                  ()                |
+     ld                 |                               []                   |
+     leafpad            |                []    [] []       [] []             |
+     libc               |                      [] []    [] []                |
+     libexif            |                                  []                |
+     libextractor       |                                  []                |
+     libgpewidget       |                         []    [] []                |
+     libgpg-error       |                                  []                |
+     libgphoto2         |                               [] []                |
+     libgphoto2_port    |                               [] []                |
+     libgsasl           |                                                    |
+     libiconv           |                                  []             [] |
+     libidn             |                         []    []                [] |
+     lifelines          |                               [] ()                |
+     lilypond           |                                  []                |
+     lingoteach         |                                                    |
+     lprng              |                                                    |
+     lynx               |                      [] []    [] []                |
+     m4                 |                         []    [] [] []             |
+     mailfromd          |                                                    |
+     mailutils          |                      []                            |
+     make               |                               [] []                |
+     man-db             |                      []       [] []                |
+     minicom            |                         []    [] []                |
+     nano               |                []    []          []                |
+     opcodes            |                                  []                |
+     parted             |                         []       []                |
+     pilot-qof          |                                                    |
+     popt               |                         []    [] []                |
+     psmisc             |                []                                  |
+     pwdutils           |                                                    |
+     qof                |                                                    |
+     radius             |                      []                            |
+     recode             |             []       []       [] [] []          [] |
+     rpm                |                               []                   |
+     screem             |                                                    |
+     scrollkeeper       |          [] []       [] [] [] [] []        []      |
+     sed                |                      []          []             [] |
+     shared-mime-info   |                []    [] []    [] () []     []   [] |
+     sharutils          |                []    [] []    [] [] []             |
+     shishi             |                                                    |
+     skencil            |                               [] ()                |
+     solfege            |                                                    |
+     soundtracker       |                               [] []                |
+     sp                 |                                  []                |
+     system-tools-ba... |       []       [] [] [] []    [] [] []     []      |
+     tar                |                []                []                |
+     texinfo            |                               [] []             [] |
+     tin                |                                  ()        ()      |
+     tuxpaint           | []             []             [] []        []   [] |
+     unicode-han-tra... |                                                    |
+     unicode-transla... |                                                    |
+     util-linux         |                      [] []    [] []                |
+     util-linux-ng      |                      [] []    [] []                |
+     vorbis-tools       |                         []                         |
+     wastesedge         |                                  ()                |
+     wdiff              |                      []       [] []        []      |
+     wget               |                      [] []       []                |
+     xchat              |             [] []    [] []       [] []     []      |
+     xkeyboard-config   |                []                                  |
+     xpad               |                []             []           []      |
+                        +----------------------------------------------------+
+                          af am ar az be bg bs ca cs cy da de el en en_GB eo
+                           6  0  2  1  8 26  2 40 48  2 56 88 15  1  15   18
+
+                          es et eu fa fi fr  ga gl gu he hi hr hu id is it
+                        +--------------------------------------------------+
+     Compendium         | []          [] []  []                []          |
+     a2ps               |    []       [] []                             () |
+     aegis              |                                                  |
+     ant-phone          |                []                                |
+     anubis             |                []                                |
+     ap-utils           |             [] []                                |
+     aspell             |                []  []                         [] |
+     bash               | []                                               |
+     bfd                | []          []                                   |
+     bibshelf           | []                 []                         [] |
+     binutils           | []          [] []                                |
+     bison              | [] []          []  []                   []    [] |
+     bison-runtime      |    []          []  []                   []    [] |
+     bluez-pin          |             [] []  []                [] []       |
+     cflow              |                    []                            |
+     clisp              | []             []                                |
+     console-tools      |                                                  |
+     coreutils          | [] []       [] []  []                []          |
+     cpio               | []             []  []                            |
+     cpplib             | []             []                                |
+     cryptonit          |                []                                |
+     dialog             |       []           []                         [] |
+     diffutils          | []          [] []  [] []    []       [] []    [] |
+     doodle             |                    []                         [] |
+     e2fsprogs          | []             []                             [] |
+     enscript           |                []  []             []             |
+     fetchmail          | []                                               |
+     findutils          |    []              []                []          |
+     findutils_stable   |    []          []  []                []          |
+     flex               | []             []  []                            |
+     fslint             |                                                  |
+     gas                | []             []                                |
+     gawk               | []             []  []       []                () |
+     gcal               | []             []                                |
+     gcc                | []                                               |
+     gettext-examples   | []          [] []  []                [] []    [] |
+     gettext-runtime    | []          [] []  []                   []    [] |
+     gettext-tools      | []    []       []                             [] |
+     gip                | []    []       []  []                            |
+     gliv               |                ()                                |
+     glunarclock        |             []     []                []          |
+     gmult              |       []       []                             [] |
+     gnubiff            |                ()                             () |
+     gnucash            | ()             ()                    ()          |
+     gnuedu             | []                                               |
+     gnulib             | [] []              []                            |
+     gnunet             |                                                  |
+     gnunet-gtk         |                                                  |
+     gnutls             |                                                  |
+     gpe-aerial         | []             []                                |
+     gpe-beam           | []             []                                |
+     gpe-calendar       |                                                  |
+     gpe-clock          | []          [] []                    []          |
+     gpe-conf           |                []                                |
+     gpe-contacts       | []             []                                |
+     gpe-edit           | []             []                    [] []       |
+     gpe-filemanager    | []                                               |
+     gpe-go             | []             []                    []          |
+     gpe-login          | []             []                    []          |
+     gpe-ownerinfo      | []          [] []                    [] []       |
+     gpe-package        | []                                               |
+     gpe-sketchbook     | []             []                                |
+     gpe-su             | []          [] []                    []          |
+     gpe-taskmanager    | []          [] []                                |
+     gpe-timesheet      | []             []  []                   []       |
+     gpe-today          | []          [] []  []                            |
+     gpe-todo           | []                                               |
+     gphoto2            | []          [] []                    []       [] |
+     gprof              | []          [] []  []                   []       |
+     gpsdrive           |    []                                            |
+     gramadoir          |                []  []                            |
+     grep               | []          []     []                            |
+     gretl              | []    []       []                             () |
+     gsasl              |                    []                   []       |
+     gss                |                []  []                            |
+     gst-plugins-bad    | []          []                       []       [] |
+     gst-plugins-base   | []          []                       []       [] |
+     gst-plugins-good   | []    []    []                       []       [] |
+     gst-plugins-ugly   | []          []                       []       [] |
+     gstreamer          |             []                       []       [] |
+     gtick              |             []     []                         [] |
+     gtkam              | []             []                    []       [] |
+     gtkorphan          |                []                             [] |
+     gtkspell           | []    []    [] []  []                []       [] |
+     gutenprint         |                                      []          |
+     hello              | [] [] [] [] [] []  [] []    []    [] [] []    [] |
+     herrie             |                    []                            |
+     hylafax            |                                                  |
+     idutils            |                []  []                [] []    [] |
+     indent             | [] [] []    [] []  [] []             [] []    [] |
+     iso_15924          |                []                                |
+     iso_3166           | [] [] []    [] []     [] [] [] [] [] [] []    [] |
+     iso_3166_2         |                []                                |
+     iso_4217           | [] []       [] []                    []       [] |
+     iso_639            | []       [] [] []  []                []          |
+     jpilot             | []             []                                |
+     jtag               |                []                                |
+     jwhois             | []             []                    [] []    [] |
+     kbd                | []             []                                |
+     keytouch           |                []  []                         [] |
+     keytouch-editor    |                    []                            |
+     keytouch-keyboa... |                    []                         [] |
+     latrine            |                    []                         [] |
+     ld                 | []          [] []  []                            |
+     leafpad            | []             []  []       []       []       [] |
+     libc               | []          [] []     []             []          |
+     libexif            | []                                               |
+     libextractor       |                    []                            |
+     libgpewidget       | []             []  []                [] []       |
+     libgpg-error       |                []                                |
+     libgphoto2         | []             []                             [] |
+     libgphoto2_port    |                []                             [] |
+     libgsasl           |                []  []                            |
+     libiconv           |    []       []     []                            |
+     libidn             |                []                             [] |
+     lifelines          |                ()                                |
+     lilypond           | []          [] []                                |
+     lingoteach         |                []                       []    [] |
+     lprng              |                                                  |
+     lynx               |    []                                []       [] |
+     m4                 |                []  [] []                []       |
+     mailfromd          |                                                  |
+     mailutils          | []             []                                |
+     make               | []          [] []  [] []    []    []    []       |
+     man-db             |                                               [] |
+     minicom            | []          [] []                    []          |
+     nano               | []    []       []  [] []             []       [] |
+     opcodes            | []          [] []  []                            |
+     parted             |                []                       []    [] |
+     pilot-qof          |                                                  |
+     popt               |                []  [] []                   []    |
+     psmisc             |                                      []       [] |
+     pwdutils           |                                                  |
+     qof                |                                         []       |
+     radius             | []             []                                |
+     recode             | []             []  [] []    []       [] []    [] |
+     rpm                |                []                       []       |
+     screem             |                                                  |
+     scrollkeeper       | []          []                       []          |
+     sed                | [] []          []  []                []          |
+     shared-mime-info   | []    []    [] []                    []       [] |
+     sharutils          | [] []       [] []  [] []             []       [] |
+     shishi             |                []                                |
+     skencil            | []             []                                |
+     solfege            |                                               [] |
+     soundtracker       | []             []                             [] |
+     sp                 |                []                                |
+     system-tools-ba... | []    []    [] []  []             [] [] []    [] |
+     tar                |    [] []    []     []                []          |
+     texinfo            |                []           []       []          |
+     tin                |    []          ()                                |
+     tuxpaint           |                    []                []          |
+     unicode-han-tra... |                                                  |
+     unicode-transla... |                []  []                            |
+     util-linux         | [] []       [] []                    [] []    [] |
+     util-linux-ng      | [] []       [] []                    [] []    [] |
+     vorbis-tools       |                                                  |
+     wastesedge         |                ()                                |
+     wdiff              | [] []          []  [] []             [] []    [] |
+     wget               |    []       [] []  []             [] [] []    [] |
+     xchat              | []          [] []        []    []    []       [] |
+     xkeyboard-config   | []          [] []                    []          |
+     xpad               | []                 []                []          |
+                        +--------------------------------------------------+
+                          es et eu fa fi fr  ga gl gu he hi hr hu id is it
+                          85 22 14  2 48 101 61 12  2  8  2  6 53 29  1 52
+
+                          ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl  nn
+                        +--------------------------------------------------+
+     Compendium         |                                           []     |
+     a2ps               |       ()                      []          []     |
+     aegis              |                                           ()     |
+     ant-phone          |                                           []     |
+     anubis             |                               []    []    []     |
+     ap-utils           |                               []                 |
+     aspell             |                            []             []     |
+     bash               |                                           []     |
+     bfd                |                                                  |
+     bibshelf           |                               []                 |
+     binutils           |                                                  |
+     bison              |                               []    []    []     |
+     bison-runtime      |                               []    []    []     |
+     bluez-pin          |          []                   []          []     |
+     cflow              |                                                  |
+     clisp              |                                           []     |
+     console-tools      |                                                  |
+     coreutils          |                                           []     |
+     cpio               |                                           []     |
+     cpplib             |                                           []     |
+     cryptonit          |                                           []     |
+     dialog             |                               []          []     |
+     diffutils          | []                            []          []     |
+     doodle             |                                                  |
+     e2fsprogs          |                                           []     |
+     enscript           |                                           []     |
+     fetchmail          | []                                        []     |
+     findutils          |                                           []     |
+     findutils_stable   |                                           []     |
+     flex               |       []                                  []     |
+     fslint             |                                                  |
+     gas                |                                                  |
+     gawk               | []                                        []     |
+     gcal               |                                                  |
+     gcc                |                                                  |
+     gettext-examples   | []                            []          []     |
+     gettext-runtime    | []    []                                  []     |
+     gettext-tools      | []    []                                         |
+     gip                |                               []          []     |
+     gliv               |                                           []     |
+     glunarclock        |                               []          []     |
+     gmult              | []                            []          []     |
+     gnubiff            |                                                  |
+     gnucash            | ()                                  () ()        |
+     gnuedu             |                                                  |
+     gnulib             | []                                        []     |
+     gnunet             |                                                  |
+     gnunet-gtk         |                                                  |
+     gnutls             |                               []                 |
+     gpe-aerial         |                                           []     |
+     gpe-beam           |                                           []     |
+     gpe-calendar       | []                                               |
+     gpe-clock          | []    []                                  []     |
+     gpe-conf           | []    []                                  []     |
+     gpe-contacts       |       []                                         |
+     gpe-edit           | []    []                                  []     |
+     gpe-filemanager    | []    []                                         |
+     gpe-go             | []    []                                  []     |
+     gpe-login          | []    []                                  []     |
+     gpe-ownerinfo      | []                                        []     |
+     gpe-package        | []    []                                         |
+     gpe-sketchbook     |       []                                  []     |
+     gpe-su             | []    []                                  []     |
+     gpe-taskmanager    | []    [] []                               []     |
+     gpe-timesheet      |                                           []     |
+     gpe-today          | []                                        []     |
+     gpe-todo           | []                                               |
+     gphoto2            | []                                        []     |
+     gprof              |                               []                 |
+     gpsdrive           |                                           []     |
+     gramadoir          |                                           ()     |
+     grep               |             []                            []     |
+     gretl              |                                                  |
+     gsasl              |                                           []     |
+     gss                |                                                  |
+     gst-plugins-bad    |                                           []     |
+     gst-plugins-base   |                                           []     |
+     gst-plugins-good   |                                           []     |
+     gst-plugins-ugly   |                                           []     |
+     gstreamer          |                                           []     |
+     gtick              |                                           []     |
+     gtkam              | []                                        []     |
+     gtkorphan          |                                           []     |
+     gtkspell           |                            []             []     |
+     gutenprint         |                                           []     |
+     hello              | [] [] []                      []    []    []  [] |
+     herrie             |                                           []     |
+     hylafax            |                                                  |
+     idutils            |                                           []     |
+     indent             | []                                        []     |
+     iso_15924          |                                           []     |
+     iso_3166           | []    [] []       []    []          []    []  [] |
+     iso_3166_2         |                                           []     |
+     iso_4217           | []                []                      []     |
+     iso_639            | []                []                      []  [] |
+     jpilot             | ()                                        ()     |
+     jtag               |                                                  |
+     jwhois             |                                           []     |
+     kbd                |                                           []     |
+     keytouch           |                                           []     |
+     keytouch-editor    |                                           []     |
+     keytouch-keyboa... |                                                  |
+     latrine            |                                           []     |
+     ld                 |                                                  |
+     leafpad            | []                []                             |
+     libc               | []    []                                  []     |
+     libexif            |                                                  |
+     libextractor       |                                                  |
+     libgpewidget       |                                           []     |
+     libgpg-error       |                                                  |
+     libgphoto2         | []                                               |
+     libgphoto2_port    | []                                               |
+     libgsasl           |                                           []     |
+     libiconv           |                                           []     |
+     libidn             | []                                        []     |
+     lifelines          |                                           []     |
+     lilypond           |                                           []     |
+     lingoteach         |                                           []     |
+     lprng              |                                                  |
+     lynx               | []                                        []     |
+     m4                 | []                                        []     |
+     mailfromd          |                                                  |
+     mailutils          |                                                  |
+     make               | []    []                                  []     |
+     man-db             |                                                  |
+     minicom            | []                                               |
+     nano               |                               []    []    []     |
+     opcodes            |                                           []     |
+     parted             | []                                        []     |
+     pilot-qof          |                                                  |
+     popt               | []    []                                  []     |
+     psmisc             | []                                  []    []     |
+     pwdutils           |                                                  |
+     qof                |                                                  |
+     radius             |                                                  |
+     recode             |                                           []     |
+     rpm                | []    []                                         |
+     screem             | []                                               |
+     scrollkeeper       |                                     [] [] []  [] |
+     sed                | []                                        []     |
+     shared-mime-info   | []    []          []          []    []    []  [] |
+     sharutils          | []                                        []     |
+     shishi             |                                                  |
+     skencil            |                                                  |
+     solfege            |                                     ()        () |
+     soundtracker       |                                                  |
+     sp                 | ()                                               |
+     system-tools-ba... | []    []          []                      []     |
+     tar                | []          []                            []     |
+     texinfo            |                                     []    []     |
+     tin                |                                                  |
+     tuxpaint           |                                     ()    []  [] |
+     unicode-han-tra... |                                                  |
+     unicode-transla... |                                                  |
+     util-linux         | []                                        []     |
+     util-linux-ng      | []                                        []     |
+     vorbis-tools       |                                                  |
+     wastesedge         |                                           []     |
+     wdiff              |                               []    []           |
+     wget               | []                                        []     |
+     xchat              | []    []                []                []     |
+     xkeyboard-config   |    [] []                                  []     |
+     xpad               |       []                      []          []     |
+                        +--------------------------------------------------+
+                          ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl  nn
+                          51  2 25  3  2  0  6  0  2  2 20  0 11  1 103  6
+
+                          or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv  ta
+                        +--------------------------------------------------+
+     Compendium         |          []  []      []       []          []     |
+     a2ps               |       ()     []      [] []       []    [] []     |
+     aegis              |                      () ()                       |
+     ant-phone          |                      []                   []     |
+     anubis             |       []             [] []                       |
+     ap-utils           |       ()                                         |
+     aspell             |                      [] []    []                 |
+     bash               |       []                      []                 |
+     bfd                |                                                  |
+     bibshelf           |                                           []     |
+     binutils           |                         []    []                 |
+     bison              |       []     []      [] []                []     |
+     bison-runtime      |       []     []      []          []       []     |
+     bluez-pin          |       []     []   [] [] []    [] []    [] []     |
+     cflow              |       []                                         |
+     clisp              |                         []                       |
+     console-tools      |                         []                       |
+     coreutils          |       []                []       []       []     |
+     cpio               |       []                []                []     |
+     cpplib             |                                           []     |
+     cryptonit          |              []                           []     |
+     dialog             |                                           []     |
+     diffutils          |       []     []      [] []             [] []     |
+     doodle             |                                     []    []     |
+     e2fsprogs          |       []                                  []     |
+     enscript           |              []      [] []       []       []     |
+     fetchmail          |       []                []          []           |
+     findutils          |       [] []                               []     |
+     findutils_stable   |       [] []          []       [] []       []     |
+     flex               |       []     []      [] []                []     |
+     fslint             |                                           []     |
+     gas                |                                                  |
+     gawk               |       []     []      []                   []     |
+     gcal               |                                           []     |
+     gcc                |                                        [] []     |
+     gettext-examples   |       [] []          [] []    [] []    [] []     |
+     gettext-runtime    |       [] []          [] []    [] []    [] []     |
+     gettext-tools      |       []             [] []    [] []    [] []     |
+     gip                |                   []          []       [] []     |
+     gliv               |       []     []      [] []    []          []     |
+     glunarclock        |              []      [] []    []       [] []     |
+     gmult              |                   [] []                [] []     |
+     gnubiff            |                      ()                   []     |
+     gnucash            |       ()                                  []     |
+     gnuedu             |                                                  |
+     gnulib             |       []                         []       []     |
+     gnunet             |                                                  |
+     gnunet-gtk         |                                           []     |
+     gnutls             |       []                                  []     |
+     gpe-aerial         |          []  []      [] []       []    [] []     |
+     gpe-beam           |          []  []      [] []       []    [] []     |
+     gpe-calendar       |                         []       []    [] []     |
+     gpe-clock          |          []  []      [] []    [] []    [] []     |
+     gpe-conf           |          []  []      [] []    [] []       []     |
+     gpe-contacts       |                      [] []       []    [] []     |
+     gpe-edit           |       [] []  []      [] []    [] []    [] []     |
+     gpe-filemanager    |                                  []       []     |
+     gpe-go             |       []     []      [] []    [] []    [] []     |
+     gpe-login          |          []  []      [] []    [] []    [] []     |
+     gpe-ownerinfo      |          []  []      [] []    [] []    [] []     |
+     gpe-package        |                                  []       []     |
+     gpe-sketchbook     |          []  []      [] []    [] []    [] []     |
+     gpe-su             |          []  []      [] []    [] []    [] []     |
+     gpe-taskmanager    |          []  []      [] []    [] []    [] []     |
+     gpe-timesheet      |          []  []      [] []    [] []    [] []     |
+     gpe-today          |          []  []      [] []    [] []    [] []     |
+     gpe-todo           |                         []       []    [] []     |
+     gphoto2            |    [] []             []       []       [] []     |
+     gprof              |              []      []                   []     |
+     gpsdrive           |                         []                []     |
+     gramadoir          |                               []          []     |
+     grep               |       []                      [] []       []     |
+     gretl              |       [] []  []                                  |
+     gsasl              |       []                               [] []     |
+     gss                |       []             []       []          []     |
+     gst-plugins-bad    |       []     []                           []     |
+     gst-plugins-base   |       []                                  []     |
+     gst-plugins-good   |       []                                  []     |
+     gst-plugins-ugly   |       []     []                           []     |
+     gstreamer          |       []                            [] [] []     |
+     gtick              |                         []                       |
+     gtkam              |    [] []     []         []                []     |
+     gtkorphan          |                                           []     |
+     gtkspell           |              []   [] [] []    [] []    [] []     |
+     gutenprint         |                                           []     |
+     hello              |       []     []      [] []    [] []    [] []     |
+     herrie             |       []                []                []     |
+     hylafax            |                                                  |
+     idutils            |       []     []      [] []                []     |
+     indent             |       []     []      [] []    []       [] []     |
+     iso_15924          |                                                  |
+     iso_3166           |    [] [] []  []      [] [] [] [] [] [] [] []  [] |
+     iso_3166_2         |                                                  |
+     iso_4217           |       [] []             [] []    []    [] []     |
+     iso_639            |       []                [] [] [] []    [] []     |
+     jpilot             |                                                  |
+     jtag               |                               []                 |
+     jwhois             |       []     []      []                   []     |
+     kbd                |       []             []                   []     |
+     keytouch           |                                           []     |
+     keytouch-editor    |                                           []     |
+     keytouch-keyboa... |                                           []     |
+     latrine            |                                                  |
+     ld                 |                                           []     |
+     leafpad            |       [] []             []    []          []  [] |
+     libc               |       []                []    []          []     |
+     libexif            |       []                      []                 |
+     libextractor       |                      []                   []     |
+     libgpewidget       |       [] []  []      []       [] []    [] []     |
+     libgpg-error       |       []             []                   []     |
+     libgphoto2         |       []                                         |
+     libgphoto2_port    |       []                []                []     |
+     libgsasl           |       []             []                [] []     |
+     libiconv           |                                  []    [] []     |
+     libidn             |       []                               [] ()     |
+     lifelines          |       []                                  []     |
+     lilypond           |                                                  |
+     lingoteach         |              []                                  |
+     lprng              |       []                                         |
+     lynx               |              []         []                []     |
+     m4                 |       []     []      [] []                []     |
+     mailfromd          |       []                                         |
+     mailutils          |       []                []                []     |
+     make               |       []     []         []                []     |
+     man-db             |       []             [] []                []     |
+     minicom            |       []     []      [] []                []     |
+     nano               |              []      [] []                []     |
+     opcodes            |                      []                   []     |
+     parted             |       []                                         |
+     pilot-qof          |                                                  |
+     popt               |       [] []             []                []     |
+     psmisc             |       []                                  []     |
+     pwdutils           |       []                                  []     |
+     qof                |              []                           []     |
+     radius             |       []                []                       |
+     recode             |       [] []  []      [] []       []       []     |
+     rpm                |       [] []             []                []     |
+     screem             |                                                  |
+     scrollkeeper       |       []             [] []    []    [] [] []     |
+     sed                |       [] []  []      [] []    [] []    [] []     |
+     shared-mime-info   |       [] []  []                     [] [] []     |
+     sharutils          |       []                []             [] []     |
+     shishi             |       []                                         |
+     skencil            |          []  []                           []     |
+     solfege            |              []                                  |
+     soundtracker       |                               []          []     |
+     sp                 |                                                  |
+     system-tools-ba... |    [] [] []  []      []             [] [] []  [] |
+     tar                |       []                []       []       []     |
+     texinfo            |       []             [] []                []     |
+     tin                |                         ()                       |
+     tuxpaint           |       [] []                      [] [] [] []     |
+     unicode-han-tra... |                                                  |
+     unicode-transla... |                                                  |
+     util-linux         |              []         []       []       []     |
+     util-linux-ng      |              []         []       []       []     |
+     vorbis-tools       |                         []                       |
+     wastesedge         |                                                  |
+     wdiff              |       []     []      [] []    [] []       []     |
+     wget               |          []             []    []          []     |
+     xchat              |    []                   []    [] [] [] [] []     |
+     xkeyboard-config   |                               [] []       []     |
+     xpad               |                               [] []       []     |
+                        +--------------------------------------------------+
+                          or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv  ta
+                           0  5 77 31  53    4 58 72  3 45 46  9 45 122  3
+
+                          tg th tk tr uk ven vi  wa xh zh_CN zh_HK zh_TW zu
+                        +---------------------------------------------------+
+     Compendium         |          []        []         []          []      | 19
+     a2ps               |          [] []     []                             | 19
+     aegis              |                    []                             |  1
+     ant-phone          |          []        []                             |  6
+     anubis             |          [] []     []                             | 11
+     ap-utils           |             ()     []                             |  4
+     aspell             |             []     []  []                         | 16
+     bash               |          []                                       |  6
+     bfd                |                                                   |  2
+     bibshelf           |                    []                             |  7
+     binutils           |          [] []     []                     []      |  9
+     bison              |          [] []     []                     []      | 20
+     bison-runtime      |             []     []         []          []      | 18
+     bluez-pin          |          [] []     []  []     []          []      | 28
+     cflow              |             []     []                             |  5
+     clisp              |                                                   |  9
+     console-tools      |          []        []                             |  5
+     coreutils          |          [] []     []                             | 18
+     cpio               |          [] []     []         []                  | 11
+     cpplib             |          [] []     []         []          []      | 12
+     cryptonit          |                    []                             |  6
+     dialog             |                    []  []     []                  |  9
+     diffutils          |          [] []     []         []          []      | 29
+     doodle             |                    []                             |  6
+     e2fsprogs          |          []        []                             | 10
+     enscript           |          [] []     []                             | 16
+     fetchmail          |          []        []                             | 12
+     findutils          |          [] []     []                             | 11
+     findutils_stable   |          [] []     []                     []      | 18
+     flex               |          []        []                             | 15
+     fslint             |                    []                             |  2
+     gas                |          []                                       |  3
+     gawk               |          []        []         []                  | 16
+     gcal               |          []                                       |  5
+     gcc                |          []                   []          []      |  7
+     gettext-examples   |          [] []     []         []    []    []      | 29
+     gettext-runtime    |          [] []     []         []    []    []      | 28
+     gettext-tools      |          [] []     []         []          []      | 20
+     gip                |                    []                     []      | 13
+     gliv               |          []        []                             | 11
+     glunarclock        |                    []  []                 []      | 15
+     gmult              |          []        []         []          []      | 16
+     gnubiff            |                    []                             |  2
+     gnucash            |          () []                                    |  5
+     gnuedu             |                    []                             |  2
+     gnulib             |                    []                             | 10
+     gnunet             |                                                   |  0
+     gnunet-gtk         |          []        []                             |  3
+     gnutls             |                                                   |  4
+     gpe-aerial         |                    []         []                  | 14
+     gpe-beam           |                    []         []                  | 14
+     gpe-calendar       |                    []  []                         |  7
+     gpe-clock          |          []        []  []     []                  | 21
+     gpe-conf           |                    []  []     []                  | 16
+     gpe-contacts       |                    []         []                  | 10
+     gpe-edit           |          []        []  []     []          []      | 22
+     gpe-filemanager    |                    []  []                         |  7
+     gpe-go             |          []        []  []     []                  | 19
+     gpe-login          |          []        []  []     []          []      | 21
+     gpe-ownerinfo      |          []        []         []          []      | 21
+     gpe-package        |                    []                             |  6
+     gpe-sketchbook     |          []        []                             | 16
+     gpe-su             |          []        []  []     []                  | 21
+     gpe-taskmanager    |          []        []  []     []                  | 21
+     gpe-timesheet      |          []        []         []          []      | 18
+     gpe-today          |          []        []  []     []          []      | 21
+     gpe-todo           |                    []  []                         |  8
+     gphoto2            |             []     []         []          []      | 21
+     gprof              |          []        []                             | 13
+     gpsdrive           |                    []                             |  5
+     gramadoir          |                    []                             |  7
+     grep               |                    []                             | 12
+     gretl              |                                                   |  6
+     gsasl              |                    []         []          []      |  9
+     gss                |                    []                             |  7
+     gst-plugins-bad    |             []     []         []                  | 13
+     gst-plugins-base   |             []     []                             | 11
+     gst-plugins-good   |             []     []         []    []    []      | 16
+     gst-plugins-ugly   |             []     []         []                  | 13
+     gstreamer          |          [] []     []                             | 18
+     gtick              |             []     []                             |  7
+     gtkam              |                    []                             | 16
+     gtkorphan          |                    []                             |  7
+     gtkspell           |             []     []  []     []    []    []      | 27
+     gutenprint         |                                                   |  4
+     hello              |          [] []     []         []          []      | 38
+     herrie             |          []        []                             |  8
+     hylafax            |                                                   |  0
+     idutils            |          []        []                             | 15
+     indent             |          [] []     []         []          []      | 28
+     iso_15924          |                    []         []                  |  4
+     iso_3166           |    [] [] [] []     []  []     []    []    []      | 54
+     iso_3166_2         |                    []         []                  |  4
+     iso_4217           |    []    []        []         []    []            | 24
+     iso_639            |             []     []  []     []    []            | 26
+     jpilot             |          [] []     []         []                  |  7
+     jtag               |                    []                             |  3
+     jwhois             |          []        []                     []      | 13
+     kbd                |          [] []     []                             | 13
+     keytouch           |                    []                             |  8
+     keytouch-editor    |                    []                             |  5
+     keytouch-keyboa... |                    []                             |  5
+     latrine            |          []        []                             |  5
+     ld                 |          []        []         []          []      | 10
+     leafpad            |          [] []     []         []          []      | 24
+     libc               |          []                   []          []      | 19
+     libexif            |                    []                             |  5
+     libextractor       |                    []                             |  5
+     libgpewidget       |                    []  []     []                  | 20
+     libgpg-error       |                    []                             |  6
+     libgphoto2         |             []     []                             |  9
+     libgphoto2_port    |             []     []                     []      | 11
+     libgsasl           |                    []                             |  8
+     libiconv           |                    []  []                         | 11
+     libidn             |                    []         []                  | 11
+     lifelines          |                                                   |  4
+     lilypond           |                    []                             |  6
+     lingoteach         |                    []                             |  6
+     lprng              |                    []                             |  2
+     lynx               |          [] []     []                             | 15
+     m4                 |                    []         []          []      | 18
+     mailfromd          |             []     []                             |  3
+     mailutils          |             []     []                             |  8
+     make               |          []        []         []                  | 20
+     man-db             |                    []                             |  9
+     minicom            |                    []                             | 14
+     nano               |                    []         []          []      | 20
+     opcodes            |          []        []                             | 10
+     parted             |          [] []                            []      | 11
+     pilot-qof          |                    []                             |  1
+     popt               |          []        []         []          []      | 18
+     psmisc             |                    []         []                  | 10
+     pwdutils           |                    []                             |  3
+     qof                |                    []                             |  4
+     radius             |             []     []                             |  7
+     recode             |          []        []         []                  | 25
+     rpm                |          [] []     []                     []      | 13
+     screem             |                    []                             |  2
+     scrollkeeper       |          [] []     []                     []      | 26
+     sed                |          []        []         []          []      | 23
+     shared-mime-info   |             []     []         []                  | 29
+     sharutils          |          []        []                     []      | 23
+     shishi             |                    []                             |  3
+     skencil            |                    []                             |  7
+     solfege            |                    []                             |  3
+     soundtracker       |          []        []                             |  9
+     sp                 |          []                                       |  3
+     system-tools-ba... |    []    [] []     []     []  []          []      | 38
+     tar                |          [] []     []                             | 17
+     texinfo            |          []        []         []                  | 15
+     tin                |                                                   |  1
+     tuxpaint           |                    []  []                 []      | 19
+     unicode-han-tra... |                                                   |  0
+     unicode-transla... |                                                   |  2
+     util-linux         |          [] []     []                             | 20
+     util-linux-ng      |          [] []     []                             | 20
+     vorbis-tools       |             []     []                             |  4
+     wastesedge         |                                                   |  1
+     wdiff              |          []        []                             | 23
+     wget               |          []        []                     []      | 20
+     xchat              |             []     []         []          []      | 29
+     xkeyboard-config   |          [] []     []                             | 14
+     xpad               |                    []         []          []      | 15
+                        +---------------------------------------------------+
+       76 teams           tg th tk tr uk ven vi  wa xh zh_CN zh_HK zh_TW zu
+      163 domains          0  3  1 74 51  0  143 21  1  57     7    45    0  2036
+
+   Some counters in the preceding matrix are higher than the number of
+visible blocks let us expect.  This is because a few extra PO files are
+used for implementing regional variants of languages, or language
+dialects.
+
+   For a PO file in the matrix above to be effective, the package to
+which it applies should also have been internationalized and
+distributed as such by its maintainer.  There might be an observable
+lag between the mere existence a PO file and its wide availability in a
+distribution.
+
+   If November 2007 seems to be old, you may fetch a more recent copy
+of this `ABOUT-NLS' file on most GNU archive sites.  The most
+up-to-date matrix with full percentage details can be found at
+`http://translationproject.org/extra/matrix.html'.
+
+1.6 Using `gettext' in new packages
+===================================
+
+If you are writing a freely available program and want to
+internationalize it you are welcome to use GNU `gettext' in your
+package.  Of course you have to respect the GNU Library General Public
+License which covers the use of the GNU `gettext' library.  This means
+in particular that even non-free programs can use `libintl' as a shared
+library, whereas only free software can use `libintl' as a static
+library or use modified versions of `libintl'.
+
+   Once the sources are changed appropriately and the setup can handle
+the use of `gettext' the only thing missing are the translations.  The
+Free Translation Project is also available for packages which are not
+developed inside the GNU project.  Therefore the information given above
+applies also for every other Free Software Project.  Contact
+`coordinator@translationproject.org' to make the `.pot' files available
+to the translation teams.
+
diff --git a/AUTHORS b/AUTHORS
new file mode 100644 (file)
index 0000000..8a46c3f
--- /dev/null
+++ b/AUTHORS
@@ -0,0 +1,65 @@
+Please do not mail any of the authors listed here 
+asking questions about this version of GTK+. 
+
+Original Authors
+----------------
+Peter Mattis      <petm@xcf.berkeley.edu>
+Spencer Kimball   <spencer@xcf.berkeley.edu>
+Josh MacDonald    <jmacd@xcf.berkeley.edu>
+
+The GTK+ Team (in alphabetical order)
+-------------------------------------
+Shawn T. Amundson <amundson@gtk.org>
+Jerome Bolliet    <bolliet@gtk.org>
+Damon Chaplin     <damon@gtk.org>
+Tony Gale         <gale@gtk.org>
+Jeff Garzik       <jgarzik@gtk.org>
+Lars Hamann       <lars@gtk.org>
+Raja R Harinath   <harinath@gtk.org>
+Carsten Haitzler  <raster@gtk.org>
+Tim Janik         <timj@gtk.org>
+Stefan Jeske      <stefan@gtk.org>
+Elliot Lee        <sopwith@gtk.org>
+Raph Levien       <raph@gtk.org>
+Ian Main          <imain@gtk.org>
+Federico Mena     <quartic@gtk.org>
+Paolo Molaro      <lupus@gtk.org>
+Jay Painter       <jpaint@gtk.org>
+Manish Singh      <manish@gtk.org>
+Owen Taylor       <otaylor@gtk.org>
+
+There are many others who have contributed patches; we thank them,
+GTK+ is much better because of them.
+
+
+Over time, GTK+ has incorporated some pieces of software which 
+started as independent projects. We list the original authors here:
+
+
+MS-Windows theme engine
+-----------------------
+Raymond Penners
+Dom Lachowicz
+
+
+Pixbuf theme engine
+-------------------
+Owen Taylor
+
+
+IME input method
+----------------
+Takuro Ashie
+Kazuki IWAMOTO
+
+
+Mac OS X backend
+----------------
+Anders Carlsson
+
+
+DirectFB backend
+----------------
+Denis Oliver Kropp
+Sven Neumann
+Mike Emmel
diff --git a/COPYING b/COPYING
new file mode 100644 (file)
index 0000000..bf50f20
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,482 @@
+                 GNU LIBRARY GENERAL PUBLIC LICENSE
+                      Version 2, June 1991
+
+ Copyright (C) 1991 Free Software Foundation, Inc.
+                   59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+[This is the first released version of the library GPL.  It is
+ numbered 2 because it goes with version 2 of the ordinary GPL.]
+
+                           Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+Licenses are intended to guarantee your freedom to share and change
+free software--to make sure the software is free for all its users.
+
+  This license, the Library General Public License, applies to some
+specially designated Free Software Foundation software, and to any
+other libraries whose authors decide to use it.  You can use it for
+your libraries, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if
+you distribute copies of the library, or if you modify it.
+
+  For example, if you distribute copies of the library, whether gratis
+or for a fee, you must give the recipients all the rights that we gave
+you.  You must make sure that they, too, receive or can get the source
+code.  If you link a program with the library, you must provide
+complete object files to the recipients so that they can relink them
+with the library, after making changes to the library and recompiling
+it.  And you must show them these terms so they know their rights.
+
+  Our method of protecting your rights has two steps: (1) copyright
+the library, and (2) offer you this license which gives you legal
+permission to copy, distribute and/or modify the library.
+
+  Also, for each distributor's protection, we want to make certain
+that everyone understands that there is no warranty for this free
+library.  If the library is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original
+version, so that any problems introduced by others will not reflect on
+the original authors' reputations.
+\f
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that companies distributing free
+software will individually obtain patent licenses, thus in effect
+transforming the program into proprietary software.  To prevent this,
+we have made it clear that any patent must be licensed for everyone's
+free use or not licensed at all.
+
+  Most GNU software, including some libraries, is covered by the ordinary
+GNU General Public License, which was designed for utility programs.  This
+license, the GNU Library General Public License, applies to certain
+designated libraries.  This license is quite different from the ordinary
+one; be sure to read it in full, and don't assume that anything in it is
+the same as in the ordinary license.
+
+  The reason we have a separate public license for some libraries is that
+they blur the distinction we usually make between modifying or adding to a
+program and simply using it.  Linking a program with a library, without
+changing the library, is in some sense simply using the library, and is
+analogous to running a utility program or application program.  However, in
+a textual and legal sense, the linked executable is a combined work, a
+derivative of the original library, and the ordinary General Public License
+treats it as such.
+
+  Because of this blurred distinction, using the ordinary General
+Public License for libraries did not effectively promote software
+sharing, because most developers did not use the libraries.  We
+concluded that weaker conditions might promote sharing better.
+
+  However, unrestricted linking of non-free programs would deprive the
+users of those programs of all benefit from the free status of the
+libraries themselves.  This Library General Public License is intended to
+permit developers of non-free programs to use free libraries, while
+preserving your freedom as a user of such programs to change the free
+libraries that are incorporated in them.  (We have not seen how to achieve
+this as regards changes in header files, but we have achieved it as regards
+changes in the actual functions of the Library.)  The hope is that this
+will lead to faster development of free libraries.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.  Pay close attention to the difference between a
+"work based on the library" and a "work that uses the library".  The
+former contains code derived from the library, while the latter only
+works together with the library.
+
+  Note that it is possible for a library to be covered by the ordinary
+General Public License rather than by this special one.
+\f
+                 GNU LIBRARY GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License Agreement applies to any software library which
+contains a notice placed by the copyright holder or other authorized
+party saying it may be distributed under the terms of this Library
+General Public License (also called "this License").  Each licensee is
+addressed as "you".
+
+  A "library" means a collection of software functions and/or data
+prepared so as to be conveniently linked with application programs
+(which use some of those functions and data) to form executables.
+
+  The "Library", below, refers to any such software library or work
+which has been distributed under these terms.  A "work based on the
+Library" means either the Library or any derivative work under
+copyright law: that is to say, a work containing the Library or a
+portion of it, either verbatim or with modifications and/or translated
+straightforwardly into another language.  (Hereinafter, translation is
+included without limitation in the term "modification".)
+
+  "Source code" for a work means the preferred form of the work for
+making modifications to it.  For a library, complete source code means
+all the source code for all modules it contains, plus any associated
+interface definition files, plus the scripts used to control compilation
+and installation of the library.
+
+  Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running a program using the Library is not restricted, and output from
+such a program is covered only if its contents constitute a work based
+on the Library (independent of the use of the Library in a tool for
+writing it).  Whether that is true depends on what the Library does
+and what the program that uses the Library does.
+  
+  1. You may copy and distribute verbatim copies of the Library's
+complete source code as you receive it, in any medium, provided that
+you conspicuously and appropriately publish on each copy an
+appropriate copyright notice and disclaimer of warranty; keep intact
+all the notices that refer to this License and to the absence of any
+warranty; and distribute a copy of this License along with the
+Library.
+
+  You may charge a fee for the physical act of transferring a copy,
+and you may at your option offer warranty protection in exchange for a
+fee.
+\f
+  2. You may modify your copy or copies of the Library or any portion
+of it, thus forming a work based on the Library, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) The modified work must itself be a software library.
+
+    b) You must cause the files modified to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    c) You must cause the whole of the work to be licensed at no
+    charge to all third parties under the terms of this License.
+
+    d) If a facility in the modified Library refers to a function or a
+    table of data to be supplied by an application program that uses
+    the facility, other than as an argument passed when the facility
+    is invoked, then you must make a good faith effort to ensure that,
+    in the event an application does not supply such function or
+    table, the facility still operates, and performs whatever part of
+    its purpose remains meaningful.
+
+    (For example, a function in a library to compute square roots has
+    a purpose that is entirely well-defined independent of the
+    application.  Therefore, Subsection 2d requires that any
+    application-supplied function or table used by this function must
+    be optional: if the application does not supply it, the square
+    root function must still compute square roots.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Library,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Library, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote
+it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Library.
+
+In addition, mere aggregation of another work not based on the Library
+with the Library (or with a work based on the Library) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may opt to apply the terms of the ordinary GNU General Public
+License instead of this License to a given copy of the Library.  To do
+this, you must alter all the notices that refer to this License, so
+that they refer to the ordinary GNU General Public License, version 2,
+instead of to this License.  (If a newer version than version 2 of the
+ordinary GNU General Public License has appeared, then you can specify
+that version instead if you wish.)  Do not make any other change in
+these notices.
+\f
+  Once this change is made in a given copy, it is irreversible for
+that copy, so the ordinary GNU General Public License applies to all
+subsequent copies and derivative works made from that copy.
+
+  This option is useful when you wish to copy part of the code of
+the Library into a program that is not a library.
+
+  4. You may copy and distribute the Library (or a portion or
+derivative of it, under Section 2) in object code or executable form
+under the terms of Sections 1 and 2 above provided that you accompany
+it with the complete corresponding machine-readable source code, which
+must be distributed under the terms of Sections 1 and 2 above on a
+medium customarily used for software interchange.
+
+  If distribution of object code is made by offering access to copy
+from a designated place, then offering equivalent access to copy the
+source code from the same place satisfies the requirement to
+distribute the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  5. A program that contains no derivative of any portion of the
+Library, but is designed to work with the Library by being compiled or
+linked with it, is called a "work that uses the Library".  Such a
+work, in isolation, is not a derivative work of the Library, and
+therefore falls outside the scope of this License.
+
+  However, linking a "work that uses the Library" with the Library
+creates an executable that is a derivative of the Library (because it
+contains portions of the Library), rather than a "work that uses the
+library".  The executable is therefore covered by this License.
+Section 6 states terms for distribution of such executables.
+
+  When a "work that uses the Library" uses material from a header file
+that is part of the Library, the object code for the work may be a
+derivative work of the Library even though the source code is not.
+Whether this is true is especially significant if the work can be
+linked without the Library, or if the work is itself a library.  The
+threshold for this to be true is not precisely defined by law.
+
+  If such an object file uses only numerical parameters, data
+structure layouts and accessors, and small macros and small inline
+functions (ten lines or less in length), then the use of the object
+file is unrestricted, regardless of whether it is legally a derivative
+work.  (Executables containing this object code plus portions of the
+Library will still fall under Section 6.)
+
+  Otherwise, if the work is a derivative of the Library, you may
+distribute the object code for the work under the terms of Section 6.
+Any executables containing that work also fall under Section 6,
+whether or not they are linked directly with the Library itself.
+\f
+  6. As an exception to the Sections above, you may also compile or
+link a "work that uses the Library" with the Library to produce a
+work containing portions of the Library, and distribute that work
+under terms of your choice, provided that the terms permit
+modification of the work for the customer's own use and reverse
+engineering for debugging such modifications.
+
+  You must give prominent notice with each copy of the work that the
+Library is used in it and that the Library and its use are covered by
+this License.  You must supply a copy of this License.  If the work
+during execution displays copyright notices, you must include the
+copyright notice for the Library among them, as well as a reference
+directing the user to the copy of this License.  Also, you must do one
+of these things:
+
+    a) Accompany the work with the complete corresponding
+    machine-readable source code for the Library including whatever
+    changes were used in the work (which must be distributed under
+    Sections 1 and 2 above); and, if the work is an executable linked
+    with the Library, with the complete machine-readable "work that
+    uses the Library", as object code and/or source code, so that the
+    user can modify the Library and then relink to produce a modified
+    executable containing the modified Library.  (It is understood
+    that the user who changes the contents of definitions files in the
+    Library will not necessarily be able to recompile the application
+    to use the modified definitions.)
+
+    b) Accompany the work with a written offer, valid for at
+    least three years, to give the same user the materials
+    specified in Subsection 6a, above, for a charge no more
+    than the cost of performing this distribution.
+
+    c) If distribution of the work is made by offering access to copy
+    from a designated place, offer equivalent access to copy the above
+    specified materials from the same place.
+
+    d) Verify that the user has already received a copy of these
+    materials or that you have already sent this user a copy.
+
+  For an executable, the required form of the "work that uses the
+Library" must include any data and utility programs needed for
+reproducing the executable from it.  However, as a special exception,
+the source code distributed need not include anything that is normally
+distributed (in either source or binary form) with the major
+components (compiler, kernel, and so on) of the operating system on
+which the executable runs, unless that component itself accompanies
+the executable.
+
+  It may happen that this requirement contradicts the license
+restrictions of other proprietary libraries that do not normally
+accompany the operating system.  Such a contradiction means you cannot
+use both them and the Library together in an executable that you
+distribute.
+\f
+  7. You may place library facilities that are a work based on the
+Library side-by-side in a single library together with other library
+facilities not covered by this License, and distribute such a combined
+library, provided that the separate distribution of the work based on
+the Library and of the other library facilities is otherwise
+permitted, and provided that you do these two things:
+
+    a) Accompany the combined library with a copy of the same work
+    based on the Library, uncombined with any other library
+    facilities.  This must be distributed under the terms of the
+    Sections above.
+
+    b) Give prominent notice with the combined library of the fact
+    that part of it is a work based on the Library, and explaining
+    where to find the accompanying uncombined form of the same work.
+
+  8. You may not copy, modify, sublicense, link with, or distribute
+the Library except as expressly provided under this License.  Any
+attempt otherwise to copy, modify, sublicense, link with, or
+distribute the Library is void, and will automatically terminate your
+rights under this License.  However, parties who have received copies,
+or rights, from you under this License will not have their licenses
+terminated so long as such parties remain in full compliance.
+
+  9. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Library or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Library (or any work based on the
+Library), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Library or works based on it.
+
+  10. Each time you redistribute the Library (or any work based on the
+Library), the recipient automatically receives a license from the
+original licensor to copy, distribute, link with or modify the Library
+subject to these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+\f
+  11. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Library at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Library by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Library.
+
+If any portion of this section is held invalid or unenforceable under any
+particular circumstance, the balance of the section is intended to apply,
+and the section as a whole is intended to apply in other circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  12. If the distribution and/or use of the Library is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Library under this License may add
+an explicit geographical distribution limitation excluding those countries,
+so that distribution is permitted only in or among countries not thus
+excluded.  In such case, this License incorporates the limitation as if
+written in the body of this License.
+
+  13. The Free Software Foundation may publish revised and/or new
+versions of the Library General Public License from time to time.
+Such new versions will be similar in spirit to the present version,
+but may differ in detail to address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Library
+specifies a version number of this License which applies to it and
+"any later version", you have the option of following the terms and
+conditions either of that version or of any later version published by
+the Free Software Foundation.  If the Library does not specify a
+license version number, you may choose any version ever published by
+the Free Software Foundation.
+\f
+  14. If you wish to incorporate parts of the Library into other free
+programs whose distribution conditions are incompatible with these,
+write to the author to ask for permission.  For software which is
+copyrighted by the Free Software Foundation, write to the Free
+Software Foundation; we sometimes make exceptions for this.  Our
+decision will be guided by the two goals of preserving the free status
+of all derivatives of our free software and of promoting the sharing
+and reuse of software generally.
+
+                           NO WARRANTY
+
+  15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
+WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
+EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
+OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
+KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+PURPOSE.  THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
+LIBRARY IS WITH YOU.  SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
+THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
+
+  16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
+WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
+AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
+FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
+CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
+LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
+RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
+FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
+SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
+DAMAGES.
+
+                    END OF TERMS AND CONDITIONS
+\f
+           How to Apply These Terms to Your New Libraries
+
+  If you develop a new library, and you want it to be of the greatest
+possible use to the public, we recommend making it free software that
+everyone can redistribute and change.  You can do so by permitting
+redistribution under these terms (or, alternatively, under the terms of the
+ordinary General Public License).
+
+  To apply these terms, attach the following notices to the library.  It is
+safest to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least the
+"copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the library's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Library General Public
+    License as published by the Free Software Foundation; either
+    version 2 of the License, or (at your option) any later version.
+
+    This library is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+    Library General Public License for more details.
+
+    You should have received a copy of the GNU Library General Public
+    License along with this library; if not, write to the 
+    Free Software Foundation, Inc., 59 Temple Place - Suite 330, 
+    Boston, MA  02111-1307  USA.
+
+Also add information on how to contact you by electronic and paper mail.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the library, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the
+  library `Frob' (a library for tweaking knobs) written by James Random Hacker.
+
+  <signature of Ty Coon>, 1 April 1990
+  Ty Coon, President of Vice
+
+That's all there is to it!
diff --git a/INSTALL b/INSTALL
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/Makefile.am b/Makefile.am
new file mode 100644 (file)
index 0000000..6106910
--- /dev/null
@@ -0,0 +1,34 @@
+include $(top_srcdir)/Makefile.decl
+
+SUBDIRS = gdk-pixbuf po docs tests contrib build
+
+EXTRA_DIST += config.h.win32
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gdk-pixbuf-2.0.pc
+
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+
+DISTCLEANFILES =               \
+       gdk-pixbuf-2.0.pc
+
+DISTCHECK_CONFIGURE_FLAGS =    \
+       --enable-gtk-doc        \
+       --enable-man            \
+       --enable-introspection
+
+MAINTAINERCLEANFILES = \
+       ABOUT-NLS \
+       aclocal.m4 \
+       config.guess \
+       config.h.in \
+       config.rpath \
+       config.sub \
+       depcomp \
+       gtk-doc.make \
+       install-sh \
+       ltmain.sh \
+       missing
+
+
+-include $(top_srcdir)/git.mk
diff --git a/Makefile.decl b/Makefile.decl
new file mode 100644 (file)
index 0000000..cca7eb6
--- /dev/null
@@ -0,0 +1,82 @@
+# GTK+ - The GIMP Toolkit
+
+GTESTER        = gtester               # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST =
+TEST_PROGS =
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
diff --git a/Makefile.in b/Makefile.in
new file mode 100644 (file)
index 0000000..d3c8f5a
--- /dev/null
@@ -0,0 +1,1014 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
+       $(srcdir)/Makefile.in $(srcdir)/config.h.in \
+       $(srcdir)/config.h.win32.in \
+       $(srcdir)/gdk-pixbuf-2.0-uninstalled.pc.in \
+       $(srcdir)/gdk-pixbuf-2.0.pc.in $(top_srcdir)/Makefile.decl \
+       $(top_srcdir)/configure ABOUT-NLS AUTHORS COPYING INSTALL NEWS \
+       config.guess config.rpath config.sub depcomp install-sh \
+       ltmain.sh missing
+subdir = .
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
+ configure.lineno config.status.lineno
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = config.h
+CONFIG_CLEAN_FILES = gdk-pixbuf-2.0.pc gdk-pixbuf-2.0-uninstalled.pc \
+       config.h.win32
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+  test -z "$$files" \
+    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+         $(am__cd) "$$dir" && rm -f $$files; }; \
+  }
+am__installdirs = "$(DESTDIR)$(pkgconfigdir)"
+DATA = $(pkgconfig_DATA)
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir dist dist-all distcheck
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+distdir = $(PACKAGE)-$(VERSION)
+top_distdir = $(distdir)
+am__remove_distdir = \
+  if test -d "$(distdir)"; then \
+    find "$(distdir)" -type d ! -perm -200 -exec chmod u+w {} ';' \
+      && rm -rf "$(distdir)" \
+      || { sleep 5 && rm -rf "$(distdir)"; }; \
+  else :; fi
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+GZIP_ENV = --best
+DIST_ARCHIVES = $(distdir).tar.xz
+distuninstallcheck_listfiles = find . -type f -print
+am__distuninstallcheck_listfiles = $(distuninstallcheck_listfiles) \
+  | sed 's|^\./|$(prefix)/|' | grep -v '$(infodir)/dir$$'
+distcleancheck_listfiles = find . -type f -print
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = config.h.win32
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+SUBDIRS = gdk-pixbuf po docs tests contrib build
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gdk-pixbuf-2.0.pc
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+DISTCLEANFILES = \
+       gdk-pixbuf-2.0.pc
+
+DISTCHECK_CONFIGURE_FLAGS = \
+       --enable-gtk-doc        \
+       --enable-man            \
+       --enable-introspection
+
+MAINTAINERCLEANFILES = \
+       ABOUT-NLS \
+       aclocal.m4 \
+       config.guess \
+       config.h.in \
+       config.rpath \
+       config.sub \
+       depcomp \
+       gtk-doc.make \
+       install-sh \
+       ltmain.sh \
+       missing
+
+all: config.h
+       $(MAKE) $(AM_MAKEFLAGS) all-recursive
+
+.SUFFIXES:
+am--refresh: Makefile
+       @:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             echo ' cd $(srcdir) && $(AUTOMAKE) --foreign'; \
+             $(am__cd) $(srcdir) && $(AUTOMAKE) --foreign \
+               && exit 0; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           echo ' $(SHELL) ./config.status'; \
+           $(SHELL) ./config.status;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       $(SHELL) ./config.status --recheck
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       $(am__cd) $(srcdir) && $(AUTOCONF)
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       $(am__cd) $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
+$(am__aclocal_m4_deps):
+
+config.h: stamp-h1
+       @if test ! -f $@; then rm -f stamp-h1; else :; fi
+       @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) stamp-h1; else :; fi
+
+stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
+       @rm -f stamp-h1
+       cd $(top_builddir) && $(SHELL) ./config.status config.h
+$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) 
+       ($(am__cd) $(top_srcdir) && $(AUTOHEADER))
+       rm -f stamp-h1
+       touch $@
+
+distclean-hdr:
+       -rm -f config.h stamp-h1
+gdk-pixbuf-2.0.pc: $(top_builddir)/config.status $(srcdir)/gdk-pixbuf-2.0.pc.in
+       cd $(top_builddir) && $(SHELL) ./config.status $@
+gdk-pixbuf-2.0-uninstalled.pc: $(top_builddir)/config.status $(srcdir)/gdk-pixbuf-2.0-uninstalled.pc.in
+       cd $(top_builddir) && $(SHELL) ./config.status $@
+config.h.win32: $(top_builddir)/config.status $(srcdir)/config.h.win32.in
+       cd $(top_builddir) && $(SHELL) ./config.status $@
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+distclean-libtool:
+       -rm -f libtool config.lt
+install-pkgconfigDATA: $(pkgconfig_DATA)
+       @$(NORMAL_INSTALL)
+       test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
+       @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+       for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         echo "$$d$$p"; \
+       done | $(am__base_list) | \
+       while read files; do \
+         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
+         $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
+       done
+
+uninstall-pkgconfigDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+       dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       $(am__remove_distdir)
+       test -d "$(distdir)" || mkdir "$(distdir)"
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+       -test -n "$(am__skip_mode_fix)" \
+       || find "$(distdir)" -type d ! -perm -755 \
+               -exec chmod u+rwx,go+rx {} \; -o \
+         ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
+         ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
+         ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
+       || chmod -R a+r "$(distdir)"
+dist-gzip: distdir
+       tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
+       $(am__remove_distdir)
+
+dist-bzip2: distdir
+       tardir=$(distdir) && $(am__tar) | BZIP2=$${BZIP2--9} bzip2 -c >$(distdir).tar.bz2
+       $(am__remove_distdir)
+
+dist-lzip: distdir
+       tardir=$(distdir) && $(am__tar) | lzip -c $${LZIP_OPT--9} >$(distdir).tar.lz
+       $(am__remove_distdir)
+
+dist-lzma: distdir
+       tardir=$(distdir) && $(am__tar) | lzma -9 -c >$(distdir).tar.lzma
+       $(am__remove_distdir)
+dist-xz: distdir
+       tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
+       $(am__remove_distdir)
+
+dist-tarZ: distdir
+       tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
+       $(am__remove_distdir)
+
+dist-shar: distdir
+       shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
+       $(am__remove_distdir)
+
+dist-zip: distdir
+       -rm -f $(distdir).zip
+       zip -rq $(distdir).zip $(distdir)
+       $(am__remove_distdir)
+
+dist dist-all: distdir
+       tardir=$(distdir) && $(am__tar) | XZ_OPT=$${XZ_OPT--e} xz -c >$(distdir).tar.xz
+       $(am__remove_distdir)
+
+# This target untars the dist file and tries a VPATH configuration.  Then
+# it guarantees that the distribution is self-contained by making another
+# tarfile.
+distcheck: dist
+       case '$(DIST_ARCHIVES)' in \
+       *.tar.gz*) \
+         GZIP=$(GZIP_ENV) gzip -dc $(distdir).tar.gz | $(am__untar) ;;\
+       *.tar.bz2*) \
+         bzip2 -dc $(distdir).tar.bz2 | $(am__untar) ;;\
+       *.tar.lzma*) \
+         lzma -dc $(distdir).tar.lzma | $(am__untar) ;;\
+       *.tar.lz*) \
+         lzip -dc $(distdir).tar.lz | $(am__untar) ;;\
+       *.tar.xz*) \
+         xz -dc $(distdir).tar.xz | $(am__untar) ;;\
+       *.tar.Z*) \
+         uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
+       *.shar.gz*) \
+         GZIP=$(GZIP_ENV) gzip -dc $(distdir).shar.gz | unshar ;;\
+       *.zip*) \
+         unzip $(distdir).zip ;;\
+       esac
+       chmod -R a-w $(distdir); chmod a+w $(distdir)
+       mkdir $(distdir)/_build
+       mkdir $(distdir)/_inst
+       chmod a-w $(distdir)
+       test -d $(distdir)/_build || exit 0; \
+       dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
+         && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
+         && am__cwd=`pwd` \
+         && $(am__cd) $(distdir)/_build \
+         && ../configure --srcdir=.. --prefix="$$dc_install_base" \
+           $(AM_DISTCHECK_CONFIGURE_FLAGS) \
+           $(DISTCHECK_CONFIGURE_FLAGS) \
+         && $(MAKE) $(AM_MAKEFLAGS) \
+         && $(MAKE) $(AM_MAKEFLAGS) dvi \
+         && $(MAKE) $(AM_MAKEFLAGS) check \
+         && $(MAKE) $(AM_MAKEFLAGS) install \
+         && $(MAKE) $(AM_MAKEFLAGS) installcheck \
+         && $(MAKE) $(AM_MAKEFLAGS) uninstall \
+         && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
+               distuninstallcheck \
+         && chmod -R a-w "$$dc_install_base" \
+         && ({ \
+              (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
+              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
+              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
+              && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
+                   distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
+             } || { rm -rf "$$dc_destdir"; exit 1; }) \
+         && rm -rf "$$dc_destdir" \
+         && $(MAKE) $(AM_MAKEFLAGS) dist \
+         && rm -rf $(DIST_ARCHIVES) \
+         && $(MAKE) $(AM_MAKEFLAGS) distcleancheck \
+         && cd "$$am__cwd" \
+         || exit 1
+       $(am__remove_distdir)
+       @(echo "$(distdir) archives ready for distribution: "; \
+         list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
+         sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
+distuninstallcheck:
+       @test -n '$(distuninstallcheck_dir)' || { \
+         echo 'ERROR: trying to run $@ with an empty' \
+              '$$(distuninstallcheck_dir)' >&2; \
+         exit 1; \
+       }; \
+       $(am__cd) '$(distuninstallcheck_dir)' || { \
+         echo 'ERROR: cannot chdir into $(distuninstallcheck_dir)' >&2; \
+         exit 1; \
+       }; \
+       test `$(am__distuninstallcheck_listfiles) | wc -l` -eq 0 \
+          || { echo "ERROR: files left after uninstall:" ; \
+               if test -n "$(DESTDIR)"; then \
+                 echo "  (check DESTDIR support)"; \
+               fi ; \
+               $(distuninstallcheck_listfiles) ; \
+               exit 1; } >&2
+distcleancheck: distclean
+       @if test '$(srcdir)' = . ; then \
+         echo "ERROR: distcleancheck can only run from a VPATH build" ; \
+         exit 1 ; \
+       fi
+       @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
+         || { echo "ERROR: files left in build directory after distclean:" ; \
+              $(distcleancheck_listfiles) ; \
+              exit 1; } >&2
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile $(DATA) config.h
+installdirs: installdirs-recursive
+installdirs-am:
+       for dir in "$(DESTDIR)$(pkgconfigdir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+       -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+       -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-hdr \
+       distclean-libtool distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am: install-pkgconfigDATA
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f $(am__CONFIG_DISTCLEAN_FILES)
+       -rm -rf $(top_srcdir)/autom4te.cache
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am: uninstall-pkgconfigDATA
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) all check-am \
+       ctags-recursive install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am am--refresh check check-am check-local clean \
+       clean-generic clean-libtool ctags ctags-recursive dist \
+       dist-all dist-bzip2 dist-gzip dist-lzip dist-lzma dist-shar \
+       dist-tarZ dist-xz dist-zip distcheck distclean \
+       distclean-generic distclean-hdr distclean-libtool \
+       distclean-tags distcleancheck distdir distuninstallcheck dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-pkgconfigDATA install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       installdirs-am maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+       ps ps-am tags tags-recursive uninstall uninstall-am \
+       uninstall-pkgconfigDATA
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..f7f3bc0
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,337 @@
+2.26.1
+======
+
+* Fix srcdir != builddir build (#672133)
+
+* Avoid an integer overflow in the xbm loader (#672811)
+
+* Translation updates:
+ Catalan (Valencian)
+ Hindi
+ Latvian
+ Odia
+
+
+2.26.0
+======
+
+* Win32 build fixes
+
+* Correctly load .ANI files without sequence chunks
+
+* Translation updates:
+ Assamese
+ Basque
+ Belarusian
+ Brazilian Portuguese
+ British English
+ Bulgarian
+ Catalan
+ Czech
+ Danish
+ Estonian
+ French
+ Galician
+ German
+ Hebrew
+ Italian
+ Khmer
+ Korean
+ Lithuanian
+ Norwegian bokmål
+ Polish
+ Portuguese
+ Russian
+ Serbian
+ Swedish
+ Traditional Chinese
+ Turkish
+ Ukranian
+
+
+2.25.1
+======
+
+* New functions to load pixbufs from resources:
+  gdk_pixbuf_new_from_resource
+  gdk_pixbuf_new_from_resource_at_scale
+
+* gdk-pixbuf-pixdata is a new program that generates
+  raw binary GdkPixdata files, and there is a new
+  loader for these.
+
+* Translation updates:
+ Belarusian
+ Bulgarian
+ Catalan
+ Czech
+ French
+ Galician
+ German
+ Hebrew
+ Norwegian bokmål
+ Slovenian
+ Spanish
+ Swedish
+ Telugu
+ Traditional Chinese
+
+
+2.25.0
+======
+
+* Fix some string problems in the qtif loader (#629396)
+* Fix various introspection annotations (#659888)
+* Fix introspectability of gdk_pixbuf_get_pixels (#662009)
+* Fix build problem on NetBSD (#640405)
+* Skip compressed icons in ICOs (#652498)
+* Add a --with-x11 configure options (#657569)
+* Fix mingw build (#657876)
+* Work around gtk-doc limitations (#663554)
+* Fix thread-safety issues with animations
+* Fix gif animation delays between frames (#655755)
+
+* Translation updates:
+ Belarusian
+ Esperanto
+ Tamil
+ Japanese
+ Punjabi
+
+2.24.0
+======
+
+* Clean up dependencies in the .pc file
+
+* Win32 build fixes
+
+* Translation updates:
+ Lithuanian
+
+2.23.5
+======
+
+* Prevent the return of partically initialized pixbuf structures
+  from the gif loader in some error cases (CVE-2011-2485)
+
+* Win32 build updates
+
+2.23.4
+======
+
+* Drop use of G_CONST_RETURN
+
+* Win32 build fixes
+
+* Translation updates:
+ Catalan (Valencian)
+ Esperanto
+ Finnish
+ Turkish
+ Vietnamese
+
+2.23.3
+======
+
+- Fix release tarball
+
+- More win32 build fixes
+
+2.23.2
+======
+
+* Fix possible crashes when loading jpegs (#636138)
+
+* Introspection annotation fixes
+
+* Update build files on Win32
+
+* Translation updates:
+- Italian
+- Slovenian
+- Dutch
+- Oriya
+- Serbian
+- Ukrainian
+- Assamese
+- Telugu
+- Marathi
+- Japanese
+- Uighur
+
+
+2.23.1
+======
+
+* Win32:
+ - Use dynamically constructed GDK_PIXBUF_LIBDIR for locating modules
+ - Use dynamically constructed GDK_PIXBUF_LOCALEDIR to find translations
+ - Use GDI+ loader by default
+
+* Introspection:
+ - Add package information
+ - Don't include backend API
+
+* Build against libpng 1.5
+
+* Bugs fixed:
+ 634659 gdk-pixbuf 2.22 can't find localisation
+ 635364 Add C include and exported packages information to GIR
+ 639922 Proposed Visual C++ 2008 Project Files
+ 640407 Unportable test(1) construct in configure script.
+
+* Translation updates
+ Asturian
+ Basque
+ Bengali India
+ Bulgarian
+ French
+ Galician
+ Greek
+ Korean
+ Latvian
+ Portuguese
+ Russian
+ Simplified Chinese
+ Swedish
+ Uighur
+
+
+2.23.0
+======
+
+* New API: gdk_pixbuf_new_from_stream_async
+
+* Translation updates
+ Brazilian Portuguese
+ British English
+ Catalan
+ Czech
+ Estonian
+ Galician
+ German
+ Hebrew
+ Indonesian
+ Hungarian
+ Norwegian bokmål
+ Polish
+ Romanian
+ Slovenian
+ Spanish
+ Thai
+ Traditional Chinese
+ Uighur
+
+
+2.22.1
+======
+
+* Make GdkPixbuf implement the GIcon interface
+
+* Fix loader.cache detection on Windows
+
+* Translation updates
+  Brazilian Portuguese
+  Bulgarian
+  Catalan
+  Catalan (Valencian)
+  Chinese
+  Greek
+  Lithuanian
+  Norwegian bokmål
+  Punjabi
+  Romanian
+  Russian
+  Uighur
+
+
+2.22.0
+======
+
+* Fix a problem with mime type detection
+
+* Win32: Fix linking on x64
+
+* Drop gobject-introspection requirement to 0.9.3
+
+* Translation updates
+  Basque
+  Czech
+  Danish
+  Dutch
+  Estonian
+  French
+  Galician
+  German
+  Hebrew
+  Hungarian
+  Indonesian
+  Japanese
+  Polish
+  Portuguese
+  Simplified Chinese
+  Slovenian
+  Spanish
+  Turkish
+
+2.21.7
+======
+
+* Fix linking when libpng loader is builtin (#624712)
+
+* Improve the pixbuf loader docs (#604284)
+
+* Fix compat issues wrt to single includes (#622940)
+
+* Win32: Link directly to GDI+
+
+* Require gobject-introspection 0.9.5
+
+* Translation updates:
+  British English
+  Italian
+
+2.21.6
+======
+
+* Drop aliasing hacks, use -Bsymbolic-functions
+
+* Support NOCONFIGURE in autogen.sh
+
+* Check for different versions of libpng
+
+2.21.5
+======
+
+* Bring back deprecated API
+
+* Allow including individual headers again
+
+2.21.4
+======
+
+* Drop -2.0 suffix on gdk-pixbuf-csource and gdk-pixbuf-query-loaders
+
+* Include gdk-pixbuf-xlib again
+
+* Add pixbuf tests from the GTK+ tree
+
+* Add binary version and module dir as variables in the .pc file
+
+* Add a boxed type for GdkPixbufFormat
+
+
+2.21.3
+======
+
+gdk-pixbuf has been turned back into a standalone library, after being
+shipped as part of GTK+ for a number of years. The changes in this
+version, compared to the version included in GTK+ 2.20 are the following:
+
+* The default location for loaders has been changed to
+  $libdir/gdk-pixbuf-2.0/2.10.0/loaders
+
+* The default location for the module file has been changed to
+  $libdir/gdk-pixbuf-2.0/2.10.0/loaders.cache
+  and gdk-pixbuf-query-loaders-2.0 will update that file when given
+  the --update-cache option.
diff --git a/README b/README
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/aclocal.m4 b/aclocal.m4
new file mode 100644 (file)
index 0000000..5dd7cd7
--- /dev/null
@@ -0,0 +1,1498 @@
+# generated automatically by aclocal 1.11.3 -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation,
+# Inc.
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+m4_ifndef([AC_AUTOCONF_VERSION],
+  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
+[m4_warning([this file was generated for autoconf 2.68.
+You have another version of autoconf.  It may work, but is not guaranteed to.
+If you have problems, you may need to regenerate the build system entirely.
+To do so, use the procedure documented by the package, typically `autoreconf'.])])
+
+# Configure paths for GLIB
+# Owen Taylor     1997-2001
+
+dnl AM_PATH_GLIB_2_0([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
+dnl Test for GLIB, and define GLIB_CFLAGS and GLIB_LIBS, if gmodule, gobject,
+dnl gthread, or gio is specified in MODULES, pass to pkg-config
+dnl
+AC_DEFUN([AM_PATH_GLIB_2_0],
+[dnl 
+dnl Get the cflags and libraries from pkg-config
+dnl
+AC_ARG_ENABLE(glibtest, [  --disable-glibtest      do not try to compile and run a test GLIB program],
+                   , enable_glibtest=yes)
+
+  pkg_config_args=glib-2.0
+  for module in . $4
+  do
+      case "$module" in
+         gmodule) 
+             pkg_config_args="$pkg_config_args gmodule-2.0"
+         ;;
+         gmodule-no-export) 
+             pkg_config_args="$pkg_config_args gmodule-no-export-2.0"
+         ;;
+         gobject) 
+             pkg_config_args="$pkg_config_args gobject-2.0"
+         ;;
+         gthread) 
+             pkg_config_args="$pkg_config_args gthread-2.0"
+         ;;
+         gio*) 
+             pkg_config_args="$pkg_config_args $module-2.0"
+         ;;
+      esac
+  done
+
+  PKG_PROG_PKG_CONFIG([0.16])
+
+  no_glib=""
+
+  if test "x$PKG_CONFIG" = x ; then
+    no_glib=yes
+    PKG_CONFIG=no
+  fi
+
+  min_glib_version=ifelse([$1], ,2.0.0,$1)
+  AC_MSG_CHECKING(for GLIB - version >= $min_glib_version)
+
+  if test x$PKG_CONFIG != xno ; then
+    ## don't try to run the test against uninstalled libtool libs
+    if $PKG_CONFIG --uninstalled $pkg_config_args; then
+         echo "Will use uninstalled version of GLib found in PKG_CONFIG_PATH"
+         enable_glibtest=no
+    fi
+
+    if $PKG_CONFIG --atleast-version $min_glib_version $pkg_config_args; then
+         :
+    else
+         no_glib=yes
+    fi
+  fi
+
+  if test x"$no_glib" = x ; then
+    GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0`
+    GOBJECT_QUERY=`$PKG_CONFIG --variable=gobject_query glib-2.0`
+    GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
+    GLIB_COMPILE_RESOURCES=`$PKG_CONFIG --variable=glib_compile_resources gio-2.0`
+
+    GLIB_CFLAGS=`$PKG_CONFIG --cflags $pkg_config_args`
+    GLIB_LIBS=`$PKG_CONFIG --libs $pkg_config_args`
+    glib_config_major_version=`$PKG_CONFIG --modversion glib-2.0 | \
+           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'`
+    glib_config_minor_version=`$PKG_CONFIG --modversion glib-2.0 | \
+           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'`
+    glib_config_micro_version=`$PKG_CONFIG --modversion glib-2.0 | \
+           sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'`
+    if test "x$enable_glibtest" = "xyes" ; then
+      ac_save_CFLAGS="$CFLAGS"
+      ac_save_LIBS="$LIBS"
+      CFLAGS="$CFLAGS $GLIB_CFLAGS"
+      LIBS="$GLIB_LIBS $LIBS"
+dnl
+dnl Now check if the installed GLIB is sufficiently new. (Also sanity
+dnl checks the results of pkg-config to some extent)
+dnl
+      rm -f conf.glibtest
+      AC_TRY_RUN([
+#include <glib.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int 
+main ()
+{
+  unsigned int major, minor, micro;
+  char *tmp_version;
+
+  fclose (fopen ("conf.glibtest", "w"));
+
+  /* HP/UX 9 (%@#!) writes to sscanf strings */
+  tmp_version = g_strdup("$min_glib_version");
+  if (sscanf(tmp_version, "%u.%u.%u", &major, &minor, &micro) != 3) {
+     printf("%s, bad version string\n", "$min_glib_version");
+     exit(1);
+   }
+
+  if ((glib_major_version != $glib_config_major_version) ||
+      (glib_minor_version != $glib_config_minor_version) ||
+      (glib_micro_version != $glib_config_micro_version))
+    {
+      printf("\n*** 'pkg-config --modversion glib-2.0' returned %d.%d.%d, but GLIB (%d.%d.%d)\n", 
+             $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version,
+             glib_major_version, glib_minor_version, glib_micro_version);
+      printf ("*** was found! If pkg-config was correct, then it is best\n");
+      printf ("*** to remove the old version of GLib. You may also be able to fix the error\n");
+      printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
+      printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
+      printf("*** required on your system.\n");
+      printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n");
+      printf("*** to point to the correct configuration files\n");
+    } 
+  else if ((glib_major_version != GLIB_MAJOR_VERSION) ||
+          (glib_minor_version != GLIB_MINOR_VERSION) ||
+           (glib_micro_version != GLIB_MICRO_VERSION))
+    {
+      printf("*** GLIB header files (version %d.%d.%d) do not match\n",
+            GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION);
+      printf("*** library (version %d.%d.%d)\n",
+            glib_major_version, glib_minor_version, glib_micro_version);
+    }
+  else
+    {
+      if ((glib_major_version > major) ||
+        ((glib_major_version == major) && (glib_minor_version > minor)) ||
+        ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro)))
+      {
+        return 0;
+       }
+     else
+      {
+        printf("\n*** An old version of GLIB (%u.%u.%u) was found.\n",
+               glib_major_version, glib_minor_version, glib_micro_version);
+        printf("*** You need a version of GLIB newer than %u.%u.%u. The latest version of\n",
+              major, minor, micro);
+        printf("*** GLIB is always available from ftp://ftp.gtk.org.\n");
+        printf("***\n");
+        printf("*** If you have already installed a sufficiently new version, this error\n");
+        printf("*** probably means that the wrong copy of the pkg-config shell script is\n");
+        printf("*** being found. The easiest way to fix this is to remove the old version\n");
+        printf("*** of GLIB, but you can also set the PKG_CONFIG environment to point to the\n");
+        printf("*** correct copy of pkg-config. (In this case, you will have to\n");
+        printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
+        printf("*** so that the correct libraries are found at run-time))\n");
+      }
+    }
+  return 1;
+}
+],, no_glib=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"])
+       CFLAGS="$ac_save_CFLAGS"
+       LIBS="$ac_save_LIBS"
+     fi
+  fi
+  if test "x$no_glib" = x ; then
+     AC_MSG_RESULT(yes (version $glib_config_major_version.$glib_config_minor_version.$glib_config_micro_version))
+     ifelse([$2], , :, [$2])     
+  else
+     AC_MSG_RESULT(no)
+     if test "$PKG_CONFIG" = "no" ; then
+       echo "*** A new enough version of pkg-config was not found."
+       echo "*** See http://www.freedesktop.org/software/pkgconfig/"
+     else
+       if test -f conf.glibtest ; then
+        :
+       else
+          echo "*** Could not run GLIB test program, checking why..."
+          ac_save_CFLAGS="$CFLAGS"
+          ac_save_LIBS="$LIBS"
+          CFLAGS="$CFLAGS $GLIB_CFLAGS"
+          LIBS="$LIBS $GLIB_LIBS"
+          AC_TRY_LINK([
+#include <glib.h>
+#include <stdio.h>
+],      [ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version)); ],
+        [ echo "*** The test program compiled, but did not run. This usually means"
+          echo "*** that the run-time linker is not finding GLIB or finding the wrong"
+          echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your"
+          echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
+          echo "*** to the installed location  Also, make sure you have run ldconfig if that"
+          echo "*** is required on your system"
+         echo "***"
+          echo "*** If you have an old version installed, it is best to remove it, although"
+          echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ],
+        [ echo "*** The test program failed to compile or link. See the file config.log for the"
+          echo "*** exact error that occured. This usually means GLIB is incorrectly installed."])
+          CFLAGS="$ac_save_CFLAGS"
+          LIBS="$ac_save_LIBS"
+       fi
+     fi
+     GLIB_CFLAGS=""
+     GLIB_LIBS=""
+     GLIB_GENMARSHAL=""
+     GOBJECT_QUERY=""
+     GLIB_MKENUMS=""
+     GLIB_COMPILE_RESOURCES=""
+     ifelse([$3], , :, [$3])
+  fi
+  AC_SUBST(GLIB_CFLAGS)
+  AC_SUBST(GLIB_LIBS)
+  AC_SUBST(GLIB_GENMARSHAL)
+  AC_SUBST(GOBJECT_QUERY)
+  AC_SUBST(GLIB_MKENUMS)
+  AC_SUBST(GLIB_COMPILE_RESOURCES)
+  rm -f conf.glibtest
+])
+
+# pkg.m4 - Macros to locate and utilise pkg-config.            -*- Autoconf -*-
+# serial 1 (pkg-config-0.24)
+# 
+# Copyright © 2004 Scott James Remnant <scott@netsplit.com>.
+#
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# PKG_PROG_PKG_CONFIG([MIN-VERSION])
+# ----------------------------------
+AC_DEFUN([PKG_PROG_PKG_CONFIG],
+[m4_pattern_forbid([^_?PKG_[A-Z_]+$])
+m4_pattern_allow([^PKG_CONFIG(_PATH)?$])
+AC_ARG_VAR([PKG_CONFIG], [path to pkg-config utility])
+AC_ARG_VAR([PKG_CONFIG_PATH], [directories to add to pkg-config's search path])
+AC_ARG_VAR([PKG_CONFIG_LIBDIR], [path overriding pkg-config's built-in search path])
+
+if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
+       AC_PATH_TOOL([PKG_CONFIG], [pkg-config])
+fi
+if test -n "$PKG_CONFIG"; then
+       _pkg_min_version=m4_default([$1], [0.9.0])
+       AC_MSG_CHECKING([pkg-config is at least version $_pkg_min_version])
+       if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
+               AC_MSG_RESULT([yes])
+       else
+               AC_MSG_RESULT([no])
+               PKG_CONFIG=""
+       fi
+fi[]dnl
+])# PKG_PROG_PKG_CONFIG
+
+# PKG_CHECK_EXISTS(MODULES, [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
+#
+# Check to see whether a particular set of modules exists.  Similar
+# to PKG_CHECK_MODULES(), but does not set variables or print errors.
+#
+# Please remember that m4 expands AC_REQUIRE([PKG_PROG_PKG_CONFIG])
+# only at the first occurence in configure.ac, so if the first place
+# it's called might be skipped (such as if it is within an "if", you
+# have to call PKG_CHECK_EXISTS manually
+# --------------------------------------------------------------
+AC_DEFUN([PKG_CHECK_EXISTS],
+[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
+if test -n "$PKG_CONFIG" && \
+    AC_RUN_LOG([$PKG_CONFIG --exists --print-errors "$1"]); then
+  m4_default([$2], [:])
+m4_ifvaln([$3], [else
+  $3])dnl
+fi])
+
+# _PKG_CONFIG([VARIABLE], [COMMAND], [MODULES])
+# ---------------------------------------------
+m4_define([_PKG_CONFIG],
+[if test -n "$$1"; then
+    pkg_cv_[]$1="$$1"
+ elif test -n "$PKG_CONFIG"; then
+    PKG_CHECK_EXISTS([$3],
+                     [pkg_cv_[]$1=`$PKG_CONFIG --[]$2 "$3" 2>/dev/null`],
+                    [pkg_failed=yes])
+ else
+    pkg_failed=untried
+fi[]dnl
+])# _PKG_CONFIG
+
+# _PKG_SHORT_ERRORS_SUPPORTED
+# -----------------------------
+AC_DEFUN([_PKG_SHORT_ERRORS_SUPPORTED],
+[AC_REQUIRE([PKG_PROG_PKG_CONFIG])
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+        _pkg_short_errors_supported=yes
+else
+        _pkg_short_errors_supported=no
+fi[]dnl
+])# _PKG_SHORT_ERRORS_SUPPORTED
+
+
+# PKG_CHECK_MODULES(VARIABLE-PREFIX, MODULES, [ACTION-IF-FOUND],
+# [ACTION-IF-NOT-FOUND])
+#
+#
+# Note that if there is a possibility the first call to
+# PKG_CHECK_MODULES might not happen, you should be sure to include an
+# explicit call to PKG_PROG_PKG_CONFIG in your configure.ac
+#
+#
+# --------------------------------------------------------------
+AC_DEFUN([PKG_CHECK_MODULES],
+[AC_REQUIRE([PKG_PROG_PKG_CONFIG])dnl
+AC_ARG_VAR([$1][_CFLAGS], [C compiler flags for $1, overriding pkg-config])dnl
+AC_ARG_VAR([$1][_LIBS], [linker flags for $1, overriding pkg-config])dnl
+
+pkg_failed=no
+AC_MSG_CHECKING([for $1])
+
+_PKG_CONFIG([$1][_CFLAGS], [cflags], [$2])
+_PKG_CONFIG([$1][_LIBS], [libs], [$2])
+
+m4_define([_PKG_TEXT], [Alternatively, you may set the environment variables $1[]_CFLAGS
+and $1[]_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.])
+
+if test $pkg_failed = yes; then
+       AC_MSG_RESULT([no])
+        _PKG_SHORT_ERRORS_SUPPORTED
+        if test $_pkg_short_errors_supported = yes; then
+               $1[]_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "$2" 2>&1`
+        else 
+               $1[]_PKG_ERRORS=`$PKG_CONFIG --print-errors "$2" 2>&1`
+        fi
+       # Put the nasty error message in config.log where it belongs
+       echo "$$1[]_PKG_ERRORS" >&AS_MESSAGE_LOG_FD
+
+       m4_default([$4], [AC_MSG_ERROR(
+[Package requirements ($2) were not met:
+
+$$1_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+_PKG_TEXT])
+        ])
+elif test $pkg_failed = untried; then
+       AC_MSG_RESULT([no])
+       m4_default([$4], [AC_MSG_FAILURE(
+[The pkg-config script could not be found or is too old.  Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+_PKG_TEXT
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.])
+        ])
+else
+       $1[]_CFLAGS=$pkg_cv_[]$1[]_CFLAGS
+       $1[]_LIBS=$pkg_cv_[]$1[]_LIBS
+        AC_MSG_RESULT([yes])
+       $3
+fi[]dnl
+])# PKG_CHECK_MODULES
+
+# Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008, 2011 Free Software
+# Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_AUTOMAKE_VERSION(VERSION)
+# ----------------------------
+# Automake X.Y traces this macro to ensure aclocal.m4 has been
+# generated from the m4 files accompanying Automake X.Y.
+# (This private macro should not be called outside this file.)
+AC_DEFUN([AM_AUTOMAKE_VERSION],
+[am__api_version='1.11'
+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
+dnl require some minimum version.  Point them to the right macro.
+m4_if([$1], [1.11.3], [],
+      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
+])
+
+# _AM_AUTOCONF_VERSION(VERSION)
+# -----------------------------
+# aclocal traces this macro to find the Autoconf version.
+# This is a private macro too.  Using m4_define simplifies
+# the logic in aclocal, which can simply ignore this definition.
+m4_define([_AM_AUTOCONF_VERSION], [])
+
+# AM_SET_CURRENT_AUTOMAKE_VERSION
+# -------------------------------
+# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
+# This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
+[AM_AUTOMAKE_VERSION([1.11.3])dnl
+m4_ifndef([AC_AUTOCONF_VERSION],
+  [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
+_AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
+
+# Figure out how to run the assembler.                      -*- Autoconf -*-
+
+# Copyright (C) 2001, 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 5
+
+# AM_PROG_AS
+# ----------
+AC_DEFUN([AM_PROG_AS],
+[# By default we simply use the C compiler to build assembly code.
+AC_REQUIRE([AC_PROG_CC])
+test "${CCAS+set}" = set || CCAS=$CC
+test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
+AC_ARG_VAR([CCAS],      [assembler compiler command (defaults to CC)])
+AC_ARG_VAR([CCASFLAGS], [assembler compiler flags (defaults to CFLAGS)])
+_AM_IF_OPTION([no-dependencies],, [_AM_DEPENDENCIES([CCAS])])dnl
+])
+
+# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
+
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
+# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
+#
+# Of course, Automake must honor this variable whenever it calls a
+# tool from the auxiliary directory.  The problem is that $srcdir (and
+# therefore $ac_aux_dir as well) can be either absolute or relative,
+# depending on how configure is run.  This is pretty annoying, since
+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
+# source directory, any form will work fine, but in subdirectories a
+# relative path needs to be adjusted first.
+#
+# $ac_aux_dir/missing
+#    fails when called from a subdirectory if $ac_aux_dir is relative
+# $top_srcdir/$ac_aux_dir/missing
+#    fails if $ac_aux_dir is absolute,
+#    fails when called from a subdirectory in a VPATH build with
+#          a relative $ac_aux_dir
+#
+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
+# are both prefixed by $srcdir.  In an in-source build this is usually
+# harmless because $srcdir is `.', but things will broke when you
+# start a VPATH build or use an absolute $srcdir.
+#
+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
+# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
+#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
+# and then we would define $MISSING as
+#   MISSING="\${SHELL} $am_aux_dir/missing"
+# This will work as long as MISSING is not called from configure, because
+# unfortunately $(top_srcdir) has no meaning in configure.
+# However there are other variables, like CC, which are often used in
+# configure, and could therefore not use this "fixed" $ac_aux_dir.
+#
+# Another solution, used here, is to always expand $ac_aux_dir to an
+# absolute PATH.  The drawback is that using absolute paths prevent a
+# configured tree to be moved without reconfiguration.
+
+AC_DEFUN([AM_AUX_DIR_EXPAND],
+[dnl Rely on autoconf to set up CDPATH properly.
+AC_PREREQ([2.50])dnl
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+])
+
+# AM_CONDITIONAL                                            -*- Autoconf -*-
+
+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 9
+
+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
+# -------------------------------------
+# Define a conditional.
+AC_DEFUN([AM_CONDITIONAL],
+[AC_PREREQ(2.52)dnl
+ ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
+       [$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
+AC_SUBST([$1_TRUE])dnl
+AC_SUBST([$1_FALSE])dnl
+_AM_SUBST_NOTMAKE([$1_TRUE])dnl
+_AM_SUBST_NOTMAKE([$1_FALSE])dnl
+m4_define([_AM_COND_VALUE_$1], [$2])dnl
+if $2; then
+  $1_TRUE=
+  $1_FALSE='#'
+else
+  $1_TRUE='#'
+  $1_FALSE=
+fi
+AC_CONFIG_COMMANDS_PRE(
+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
+  AC_MSG_ERROR([[conditional "$1" was never defined.
+Usually this means the macro was only invoked conditionally.]])
+fi])])
+
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009,
+# 2010, 2011 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 12
+
+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
+# written in clear, in which case automake, when reading aclocal.m4,
+# will think it sees a *use*, and therefore will trigger all it's
+# C support machinery.  Also note that it means that autoscan, seeing
+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
+
+
+# _AM_DEPENDENCIES(NAME)
+# ----------------------
+# See how the compiler implements dependency checking.
+# NAME is "CC", "CXX", "GCJ", or "OBJC".
+# We try a few techniques and use that to set a single cache variable.
+#
+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
+# dependency, and given that the user is not expected to run this macro,
+# just rely on AC_PROG_CC.
+AC_DEFUN([_AM_DEPENDENCIES],
+[AC_REQUIRE([AM_SET_DEPDIR])dnl
+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
+AC_REQUIRE([AM_DEP_TRACK])dnl
+
+ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
+       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
+       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
+       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
+       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
+                   [depcc="$$1"   am_compiler_list=])
+
+AC_CACHE_CHECK([dependency style of $depcc],
+               [am_cv_$1_dependencies_compiler_type],
+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  rm -rf conftest.dir
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_$1_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
+  fi
+  am__universal=false
+  m4_case([$1], [CC],
+    [case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac],
+    [CXX],
+    [case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac])
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+       continue
+      else
+       break
+      fi
+      ;;
+    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_$1_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_$1_dependencies_compiler_type=none
+fi
+])
+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
+AM_CONDITIONAL([am__fastdep$1], [
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
+])
+
+
+# AM_SET_DEPDIR
+# -------------
+# Choose a directory name for dependency files.
+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
+AC_DEFUN([AM_SET_DEPDIR],
+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
+])
+
+
+# AM_DEP_TRACK
+# ------------
+AC_DEFUN([AM_DEP_TRACK],
+[AC_ARG_ENABLE(dependency-tracking,
+[  --disable-dependency-tracking  speeds up one-time build
+  --enable-dependency-tracking   do not reject slow dependency extractors])
+if test "x$enable_dependency_tracking" != xno; then
+  am_depcomp="$ac_aux_dir/depcomp"
+  AMDEPBACKSLASH='\'
+  am__nodep='_no'
+fi
+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
+AC_SUBST([AMDEPBACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
+AC_SUBST([am__nodep])dnl
+_AM_SUBST_NOTMAKE([am__nodep])dnl
+])
+
+# Generate code to set up dependency tracking.              -*- Autoconf -*-
+
+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+#serial 5
+
+# _AM_OUTPUT_DEPENDENCY_COMMANDS
+# ------------------------------
+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
+[{
+  # Autoconf 2.62 quotes --file arguments for eval, but not when files
+  # are listed without --file.  Let's play safe and only enable the eval
+  # if we detect the quoting.
+  case $CONFIG_FILES in
+  *\'*) eval set x "$CONFIG_FILES" ;;
+  *)   set x $CONFIG_FILES ;;
+  esac
+  shift
+  for mf
+  do
+    # Strip MF so we end up with the name of the file.
+    mf=`echo "$mf" | sed -e 's/:.*$//'`
+    # Check whether this is an Automake generated Makefile or not.
+    # We used to match only the files named `Makefile.in', but
+    # some people rename them; so instead we look at the file content.
+    # Grep'ing the first line is not enough: some people post-process
+    # each Makefile.in and add a new line on top of each file to say so.
+    # Grep'ing the whole file is not good either: AIX grep has a line
+    # limit of 2048, but all sed's we know have understand at least 4000.
+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+      dirpart=`AS_DIRNAME("$mf")`
+    else
+      continue
+    fi
+    # Extract the definition of DEPDIR, am__include, and am__quote
+    # from the Makefile without running `make'.
+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+    test -z "$DEPDIR" && continue
+    am__include=`sed -n 's/^am__include = //p' < "$mf"`
+    test -z "am__include" && continue
+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+    # When using ansi2knr, U may be empty or an underscore; expand it
+    U=`sed -n 's/^U = //p' < "$mf"`
+    # Find all dependency output files, they are included files with
+    # $(DEPDIR) in their names.  We invoke sed twice because it is the
+    # simplest approach to changing $(DEPDIR) to its actual value in the
+    # expansion.
+    for file in `sed -n "
+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+      # Make sure the directory exists.
+      test -f "$dirpart/$file" && continue
+      fdir=`AS_DIRNAME(["$file"])`
+      AS_MKDIR_P([$dirpart/$fdir])
+      # echo "creating $dirpart/$file"
+      echo '# dummy' > "$dirpart/$file"
+    done
+  done
+}
+])# _AM_OUTPUT_DEPENDENCY_COMMANDS
+
+
+# AM_OUTPUT_DEPENDENCY_COMMANDS
+# -----------------------------
+# This macro should only be invoked once -- use via AC_REQUIRE.
+#
+# This code is only required when automatic dependency tracking
+# is enabled.  FIXME.  This creates each `.P' file that we will
+# need in order to bootstrap the dependency handling code.
+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
+[AC_CONFIG_COMMANDS([depfiles],
+     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
+     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
+])
+
+# Do all the work for Automake.                             -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+# 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 16
+
+# This macro actually does too much.  Some checks are only needed if
+# your package does certain things.  But this isn't really a big deal.
+
+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
+# AM_INIT_AUTOMAKE([OPTIONS])
+# -----------------------------------------------
+# The call with PACKAGE and VERSION arguments is the old style
+# call (pre autoconf-2.50), which is being phased out.  PACKAGE
+# and VERSION should now be passed to AC_INIT and removed from
+# the call to AM_INIT_AUTOMAKE.
+# We support both call styles for the transition.  After
+# the next Automake release, Autoconf can make the AC_INIT
+# arguments mandatory, and then we can depend on a new Autoconf
+# release and drop the old call support.
+AC_DEFUN([AM_INIT_AUTOMAKE],
+[AC_PREREQ([2.62])dnl
+dnl Autoconf wants to disallow AM_ names.  We explicitly allow
+dnl the ones we care about.
+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
+AC_REQUIRE([AC_PROG_INSTALL])dnl
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+  # is not polluted with repeated "-I."
+  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
+  # test to see if srcdir already configured
+  if test -f $srcdir/config.status; then
+    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
+  fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+  if (cygpath --version) >/dev/null 2>/dev/null; then
+    CYGPATH_W='cygpath -w'
+  else
+    CYGPATH_W=echo
+  fi
+fi
+AC_SUBST([CYGPATH_W])
+
+# Define the identity of the package.
+dnl Distinguish between old-style and new-style calls.
+m4_ifval([$2],
+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
+ AC_SUBST([PACKAGE], [$1])dnl
+ AC_SUBST([VERSION], [$2])],
+[_AM_SET_OPTIONS([$1])dnl
+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
+  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
+
+_AM_IF_OPTION([no-define],,
+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
+
+# Some tools Automake needs.
+AC_REQUIRE([AM_SANITY_CHECK])dnl
+AC_REQUIRE([AC_ARG_PROGRAM])dnl
+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
+AM_MISSING_PROG(AUTOCONF, autoconf)
+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
+AM_MISSING_PROG(AUTOHEADER, autoheader)
+AM_MISSING_PROG(MAKEINFO, makeinfo)
+AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
+# We need awk for the "check" target.  The system "awk" is bad on
+# some platforms.
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
+             [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
+                            [_AM_PROG_TAR([v7])])])
+_AM_IF_OPTION([no-dependencies],,
+[AC_PROVIDE_IFELSE([AC_PROG_CC],
+                 [_AM_DEPENDENCIES(CC)],
+                 [define([AC_PROG_CC],
+                         defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_CXX],
+                 [_AM_DEPENDENCIES(CXX)],
+                 [define([AC_PROG_CXX],
+                         defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
+                 [_AM_DEPENDENCIES(OBJC)],
+                 [define([AC_PROG_OBJC],
+                         defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
+])
+_AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
+dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
+dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
+dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
+AC_CONFIG_COMMANDS_PRE(dnl
+[m4_provide_if([_AM_COMPILER_EXEEXT],
+  [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
+])
+
+dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
+dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
+dnl mangled by Autoconf and run in a shell conditional statement.
+m4_define([_AC_COMPILER_EXEEXT],
+m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
+
+
+# When config.status generates a header, we must update the stamp-h file.
+# This file resides in the same directory as the config header
+# that is generated.  The stamp files are numbered to have different names.
+
+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
+# loop where config.status creates the headers, so we can generate
+# our stamp files there.
+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
+[# Compute $1's index in $config_headers.
+_am_arg=$1
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+  case $_am_header in
+    $_am_arg | $_am_arg:* )
+      break ;;
+    * )
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+  esac
+done
+echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
+
+# Copyright (C) 2001, 2003, 2005, 2008, 2011 Free Software Foundation,
+# Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_PROG_INSTALL_SH
+# ------------------
+# Define $install_sh.
+AC_DEFUN([AM_PROG_INSTALL_SH],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+if test x"${install_sh}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\    *)
+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+  *)
+    install_sh="\${SHELL} $am_aux_dir/install-sh"
+  esac
+fi
+AC_SUBST(install_sh)])
+
+# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# Check whether the underlying file-system supports filenames
+# with a leading dot.  For instance MS-DOS doesn't.
+AC_DEFUN([AM_SET_LEADING_DOT],
+[rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+AC_SUBST([am__leading_dot])])
+
+# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
+# From Jim Meyering
+
+# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008,
+# 2011 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 5
+
+# AM_MAINTAINER_MODE([DEFAULT-MODE])
+# ----------------------------------
+# Control maintainer-specific portions of Makefiles.
+# Default is to disable them, unless `enable' is passed literally.
+# For symmetry, `disable' may be passed as well.  Anyway, the user
+# can override the default with the --enable/--disable switch.
+AC_DEFUN([AM_MAINTAINER_MODE],
+[m4_case(m4_default([$1], [disable]),
+       [enable], [m4_define([am_maintainer_other], [disable])],
+       [disable], [m4_define([am_maintainer_other], [enable])],
+       [m4_define([am_maintainer_other], [enable])
+        m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
+AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
+  dnl maintainer-mode's default is 'disable' unless 'enable' is passed
+  AC_ARG_ENABLE([maintainer-mode],
+[  --][am_maintainer_other][-maintainer-mode  am_maintainer_other make rules and dependencies not useful
+                         (and sometimes confusing) to the casual installer],
+      [USE_MAINTAINER_MODE=$enableval],
+      [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
+  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
+  AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
+  MAINT=$MAINTAINER_MODE_TRUE
+  AC_SUBST([MAINT])dnl
+]
+)
+
+AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
+
+# Check to see how 'make' treats includes.                 -*- Autoconf -*-
+
+# Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 4
+
+# AM_MAKE_INCLUDE()
+# -----------------
+# Check to see how make treats includes.
+AC_DEFUN([AM_MAKE_INCLUDE],
+[am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+       @echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+AC_MSG_CHECKING([for style of include used by $am_make])
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+  am__include=include
+  am__quote=
+  _am_result=GNU
+  ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+   echo '.include "confinc"' > confmf
+   case `$am_make -s -f confmf 2> /dev/null` in #(
+   *the\ am__doit\ target*)
+     am__include=.include
+     am__quote="\""
+     _am_result=BSD
+     ;;
+   esac
+fi
+AC_SUBST([am__include])
+AC_SUBST([am__quote])
+AC_MSG_RESULT([$_am_result])
+rm -f confinc confmf
+])
+
+# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
+
+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 6
+
+# AM_MISSING_PROG(NAME, PROGRAM)
+# ------------------------------
+AC_DEFUN([AM_MISSING_PROG],
+[AC_REQUIRE([AM_MISSING_HAS_RUN])
+$1=${$1-"${am_missing_run}$2"}
+AC_SUBST($1)])
+
+
+# AM_MISSING_HAS_RUN
+# ------------------
+# Define MISSING if not defined so far and test if it supports --run.
+# If it does, set am_missing_run to use it, otherwise, to nothing.
+AC_DEFUN([AM_MISSING_HAS_RUN],
+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
+AC_REQUIRE_AUX_FILE([missing])dnl
+if test x"${MISSING+set}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\    *)
+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+  *)
+    MISSING="\${SHELL} $am_aux_dir/missing" ;;
+  esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+  am_missing_run="$MISSING --run "
+else
+  am_missing_run=
+  AC_MSG_WARN([`missing' script is too old or missing])
+fi
+])
+
+# Copyright (C) 2003, 2004, 2005, 2006, 2011 Free Software Foundation,
+# Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_PROG_MKDIR_P
+# ---------------
+# Check for `mkdir -p'.
+AC_DEFUN([AM_PROG_MKDIR_P],
+[AC_PREREQ([2.60])dnl
+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
+dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
+dnl while keeping a definition of mkdir_p for backward compatibility.
+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
+dnl Makefile.ins that do not define MKDIR_P, so we do our own
+dnl adjustment using top_builddir (which is defined more often than
+dnl MKDIR_P).
+AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
+case $mkdir_p in
+  [[\\/$]]* | ?:[[\\/]]*) ;;
+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+])
+
+# Helper functions for option handling.                     -*- Autoconf -*-
+
+# Copyright (C) 2001, 2002, 2003, 2005, 2008, 2010 Free Software
+# Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 5
+
+# _AM_MANGLE_OPTION(NAME)
+# -----------------------
+AC_DEFUN([_AM_MANGLE_OPTION],
+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
+
+# _AM_SET_OPTION(NAME)
+# --------------------
+# Set option NAME.  Presently that only means defining a flag for this option.
+AC_DEFUN([_AM_SET_OPTION],
+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
+
+# _AM_SET_OPTIONS(OPTIONS)
+# ------------------------
+# OPTIONS is a space-separated list of Automake options.
+AC_DEFUN([_AM_SET_OPTIONS],
+[m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
+
+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
+# -------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+AC_DEFUN([_AM_IF_OPTION],
+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
+
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_RUN_LOG(COMMAND)
+# -------------------
+# Run COMMAND, save the exit status in ac_status, and log it.
+# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
+AC_DEFUN([AM_RUN_LOG],
+[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
+   ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
+   ac_status=$?
+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   (exit $ac_status); }])
+
+# Check to make sure that the build environment is sane.    -*- Autoconf -*-
+
+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
+# Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 5
+
+# AM_SANITY_CHECK
+# ---------------
+AC_DEFUN([AM_SANITY_CHECK],
+[AC_MSG_CHECKING([whether build environment is sane])
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name.  Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+  *[[\\\"\#\$\&\'\`$am_lf]]*)
+    AC_MSG_ERROR([unsafe absolute working directory name]);;
+esac
+case $srcdir in
+  *[[\\\"\#\$\&\'\`$am_lf\ \   ]]*)
+    AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments.  Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+   if test "$[*]" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+   fi
+   rm -f conftest.file
+   if test "$[*]" != "X $srcdir/configure conftest.file" \
+      && test "$[*]" != "X conftest.file $srcdir/configure"; then
+
+      # If neither matched, then we have a broken ls.  This can happen
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
+      # broken ls alias from the environment.  This has actually
+      # happened.  Such a system could not be considered "sane".
+      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
+alias in your environment])
+   fi
+
+   test "$[2]" = conftest.file
+   )
+then
+   # Ok.
+   :
+else
+   AC_MSG_ERROR([newly created file is older than distributed files!
+Check your system clock])
+fi
+AC_MSG_RESULT(yes)])
+
+# Copyright (C) 2009, 2011  Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# AM_SILENT_RULES([DEFAULT])
+# --------------------------
+# Enable less verbose build rules; with the default set to DEFAULT
+# (`yes' being less verbose, `no' or empty being verbose).
+AC_DEFUN([AM_SILENT_RULES],
+[AC_ARG_ENABLE([silent-rules],
+[  --enable-silent-rules          less verbose build output (undo: `make V=1')
+  --disable-silent-rules         verbose build output (undo: `make V=0')])
+case $enable_silent_rules in
+yes) AM_DEFAULT_VERBOSITY=0;;
+no)  AM_DEFAULT_VERBOSITY=1;;
+*)   AM_DEFAULT_VERBOSITY=m4_if([$1], [yes], [0], [1]);;
+esac
+dnl
+dnl A few `make' implementations (e.g., NonStop OS and NextStep)
+dnl do not support nested variable expansions.
+dnl See automake bug#9928 and bug#10237.
+am_make=${MAKE-make}
+AC_CACHE_CHECK([whether $am_make supports nested variables],
+   [am_cv_make_support_nested_variables],
+   [if AS_ECHO([['TRUE=$(BAR$(V))
+BAR0=false
+BAR1=true
+V=1
+am__doit:
+       @$(TRUE)
+.PHONY: am__doit']]) | $am_make -f - >/dev/null 2>&1; then
+  am_cv_make_support_nested_variables=yes
+else
+  am_cv_make_support_nested_variables=no
+fi])
+if test $am_cv_make_support_nested_variables = yes; then
+  dnl Using `$V' instead of `$(V)' breaks IRIX make.
+  AM_V='$(V)'
+  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
+else
+  AM_V=$AM_DEFAULT_VERBOSITY
+  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
+fi
+AC_SUBST([AM_V])dnl
+AM_SUBST_NOTMAKE([AM_V])dnl
+AC_SUBST([AM_DEFAULT_V])dnl
+AM_SUBST_NOTMAKE([AM_DEFAULT_V])dnl
+AC_SUBST([AM_DEFAULT_VERBOSITY])dnl
+AM_BACKSLASH='\'
+AC_SUBST([AM_BACKSLASH])dnl
+_AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl
+])
+
+# Copyright (C) 2001, 2003, 2005, 2011 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 1
+
+# AM_PROG_INSTALL_STRIP
+# ---------------------
+# One issue with vendor `install' (even GNU) is that you can't
+# specify the program used to strip binaries.  This is especially
+# annoying in cross-compiling environments, where the build's strip
+# is unlikely to handle the host's binaries.
+# Fortunately install-sh will honor a STRIPPROG variable, so we
+# always use install-sh in `make install-strip', and initialize
+# STRIPPROG with the value of the STRIP variable (set by the user).
+AC_DEFUN([AM_PROG_INSTALL_STRIP],
+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'.  However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
+if test "$cross_compiling" != no; then
+  AC_CHECK_TOOL([STRIP], [strip], :)
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+AC_SUBST([INSTALL_STRIP_PROGRAM])])
+
+# Copyright (C) 2006, 2008, 2010 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 3
+
+# _AM_SUBST_NOTMAKE(VARIABLE)
+# ---------------------------
+# Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
+# This macro is traced by Automake.
+AC_DEFUN([_AM_SUBST_NOTMAKE])
+
+# AM_SUBST_NOTMAKE(VARIABLE)
+# --------------------------
+# Public sister of _AM_SUBST_NOTMAKE.
+AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
+
+# Check how to create a tarball.                            -*- Autoconf -*-
+
+# Copyright (C) 2004, 2005, 2012 Free Software Foundation, Inc.
+#
+# This file is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# serial 2
+
+# _AM_PROG_TAR(FORMAT)
+# --------------------
+# Check how to create a tarball in format FORMAT.
+# FORMAT should be one of `v7', `ustar', or `pax'.
+#
+# Substitute a variable $(am__tar) that is a command
+# writing to stdout a FORMAT-tarball containing the directory
+# $tardir.
+#     tardir=directory && $(am__tar) > result.tar
+#
+# Substitute a variable $(am__untar) that extract such
+# a tarball read from stdin.
+#     $(am__untar) < result.tar
+AC_DEFUN([_AM_PROG_TAR],
+[# Always define AMTAR for backward compatibility.  Yes, it's still used
+# in the wild :-(  We should find a proper way to deprecate it ...
+AC_SUBST([AMTAR], ['$${TAR-tar}'])
+m4_if([$1], [v7],
+     [am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -'],
+     [m4_case([$1], [ustar],, [pax],,
+              [m4_fatal([Unknown tar format])])
+AC_MSG_CHECKING([how to create a $1 tar archive])
+# Loop over all known methods to create a tar archive until one works.
+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
+# Do not fold the above two line into one, because Tru64 sh and
+# Solaris sh will not grok spaces in the rhs of `-'.
+for _am_tool in $_am_tools
+do
+  case $_am_tool in
+  gnutar)
+    for _am_tar in tar gnutar gtar;
+    do
+      AM_RUN_LOG([$_am_tar --version]) && break
+    done
+    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
+    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
+    am__untar="$_am_tar -xf -"
+    ;;
+  plaintar)
+    # Must skip GNU tar: if it does not support --format= it doesn't create
+    # ustar tarball either.
+    (tar --version) >/dev/null 2>&1 && continue
+    am__tar='tar chf - "$$tardir"'
+    am__tar_='tar chf - "$tardir"'
+    am__untar='tar xf -'
+    ;;
+  pax)
+    am__tar='pax -L -x $1 -w "$$tardir"'
+    am__tar_='pax -L -x $1 -w "$tardir"'
+    am__untar='pax -r'
+    ;;
+  cpio)
+    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
+    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
+    am__untar='cpio -i -H $1 -d'
+    ;;
+  none)
+    am__tar=false
+    am__tar_=false
+    am__untar=false
+    ;;
+  esac
+
+  # If the value was cached, stop now.  We just wanted to have am__tar
+  # and am__untar set.
+  test -n "${am_cv_prog_tar_$1}" && break
+
+  # tar/untar a dummy directory, and stop if the command works
+  rm -rf conftest.dir
+  mkdir conftest.dir
+  echo GrepMe > conftest.dir/file
+  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
+  rm -rf conftest.dir
+  if test -s conftest.tar; then
+    AM_RUN_LOG([$am__untar <conftest.tar])
+    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
+  fi
+done
+rm -rf conftest.dir
+
+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
+AC_SUBST([am__tar])
+AC_SUBST([am__untar])
+]) # _AM_PROG_TAR
+
+m4_include([m4/gettext.m4])
+m4_include([m4/gtk-doc.m4])
+m4_include([m4/iconv.m4])
+m4_include([m4/intlmacosx.m4])
+m4_include([m4/introspection.m4])
+m4_include([m4/lib-ld.m4])
+m4_include([m4/lib-link.m4])
+m4_include([m4/lib-prefix.m4])
+m4_include([m4/libtool.m4])
+m4_include([m4/ltoptions.m4])
+m4_include([m4/ltsugar.m4])
+m4_include([m4/ltversion.m4])
+m4_include([m4/lt~obsolete.m4])
+m4_include([m4/nls.m4])
+m4_include([m4/po.m4])
+m4_include([m4/progtest.m4])
diff --git a/build/Makefile.am b/build/Makefile.am
new file mode 100644 (file)
index 0000000..283dce2
--- /dev/null
@@ -0,0 +1,6 @@
+include $(top_srcdir)/Makefile.decl
+
+SUBDIRS = \
+       win32
+
+-include $(top_srcdir)/git.mk
diff --git a/build/Makefile.in b/build/Makefile.in
new file mode 100644 (file)
index 0000000..24776bd
--- /dev/null
@@ -0,0 +1,748 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+subdir = build
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = 
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+SUBDIRS = \
+       win32
+
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign build/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign build/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
+       ctags-recursive install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am check-local clean clean-generic \
+       clean-libtool ctags ctags-recursive distclean \
+       distclean-generic distclean-libtool distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
+       installcheck installcheck-am installdirs installdirs-am \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/build/win32/Makefile.am b/build/win32/Makefile.am
new file mode 100644 (file)
index 0000000..8e316cf
--- /dev/null
@@ -0,0 +1,7 @@
+include $(top_srcdir)/Makefile.decl
+
+SUBDIRS = \
+       vs9 \
+       vs10
+
+-include $(top_srcdir)/git.mk
diff --git a/build/win32/Makefile.in b/build/win32/Makefile.in
new file mode 100644 (file)
index 0000000..4899bc2
--- /dev/null
@@ -0,0 +1,749 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+subdir = build/win32
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = 
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+SUBDIRS = \
+       vs9 \
+       vs10
+
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign build/win32/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign build/win32/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
+       ctags-recursive install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am check-local clean clean-generic \
+       clean-libtool ctags ctags-recursive distclean \
+       distclean-generic distclean-libtool distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
+       installcheck installcheck-am installdirs installdirs-am \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/build/win32/vs10/Makefile.am b/build/win32/vs10/Makefile.am
new file mode 100644 (file)
index 0000000..5648e5a
--- /dev/null
@@ -0,0 +1,19 @@
+include $(top_srcdir)/Makefile.decl
+
+EXTRA_DIST += \
+       README.txt \
+       gdk-pixbuf.sln \
+       gdk-pixbuf.props \
+       gdk-pixbuf.vcxproj \
+       gdk-pixbuf.vcxprojin \
+       gdk-pixbuf.vcxproj.filters \
+       gdk-pixbuf.vcxproj.filtersin \
+       gdk-pixbuf-csource.vcxproj \
+       gdk-pixbuf-csource.vcxproj.filters \
+       gdk-pixbuf-query-loaders.vcxproj \
+       gdk-pixbuf-query-loaders.vcxproj.filters \
+       gdk-pixbuf-pixdata.vcxproj \
+       gdk-pixbuf-pixdata.vcxproj.filters \
+       install.vcxproj 
+
+-include $(top_srcdir)/git.mk
diff --git a/build/win32/vs10/Makefile.in b/build/win32/vs10/Makefile.in
new file mode 100644 (file)
index 0000000..a0efcc7
--- /dev/null
@@ -0,0 +1,551 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+subdir = build/win32/vs10
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = README.txt gdk-pixbuf.sln gdk-pixbuf.props \
+       gdk-pixbuf.vcxproj gdk-pixbuf.vcxprojin \
+       gdk-pixbuf.vcxproj.filters gdk-pixbuf.vcxproj.filtersin \
+       gdk-pixbuf-csource.vcxproj gdk-pixbuf-csource.vcxproj.filters \
+       gdk-pixbuf-query-loaders.vcxproj \
+       gdk-pixbuf-query-loaders.vcxproj.filters \
+       gdk-pixbuf-pixdata.vcxproj gdk-pixbuf-pixdata.vcxproj.filters \
+       install.vcxproj
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign build/win32/vs10/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign build/win32/vs10/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: all all-am check check-am check-local clean clean-generic \
+       clean-libtool distclean distclean-generic distclean-libtool \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/build/win32/vs10/README.txt b/build/win32/vs10/README.txt
new file mode 100644 (file)
index 0000000..5cdc1b2
--- /dev/null
@@ -0,0 +1,112 @@
+Note that all this is rather experimental.\r
+\r
+Please do not build this package in a path that contains spaces to avoid\r
+possible problems during the build or during the usage of the library.\r
+\r
+Please refer to the following GNOME Live! page for more detailed\r
+instructions on building GDK-Pixbuf and its dependencies with Visual C++:\r
+\r
+https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack\r
+\r
+This VS10 solution and the projects it includes are intented to be used\r
+in a GDK-Pixbuf source tree unpacked from a tarball. In a git checkout you\r
+first need to use some Unix-like environment or manual work to expand\r
+the .in files needed, mainly config.h.win32.in into config.h.win32.\r
+You will also need to expand gdk-pixbuf.vcprojin here into\r
+gdk-pixbuf.vcproj.\r
+\r
+Two variants of the library are supported here for compilation-one\r
+that makes use of native GDI+ APIs (The Debug/Release configurations)\r
+and another that does not use GDI+ (those that use external third\r
+party image manipulation libraries, the Debug_NoGDIP/Release_NoGDIP\r
+configurations).  Note that both variants require LibPNG and ZLib, and\r
+both variants have the image loaders built into the main GDK-Pixbuf library.\r
+\r
+The dependencies for this package are gettext-runtime (libintl), GLib*,\r
+ZLib and LibPNG at the minimum.  Note that if you intend to build GDK-Pixbuf\r
+that does not use GDI+, you will also need the IJG JPEG libraries, libTIFF and\r
+libjasper (for JPEG-2000 operations).\r
+\r
+For the Dependencies, you may either:\r
+\r
+a) look for all of the dependencies (except GLib*, libjasper) under\r
+\r
+   http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32-bit) -OR-\r
+   http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64-bit)\r
+\r
+   Please use the latest versions of these libraries that are available there,\r
+   these are packaged by Tor Lillqvist, which are built with MinGW/GCC.\r
+   Please see b) below regarding the build of libjasper and GLib*\r
+\r
+   Note for LibPNG, version 1.5.x is needed.\r
+\r
+-OR-\r
+\r
+b) Build them yourself with VS10 (but you may most probably wish to get\r
+   gettext-runtime from the URL(s) mentioned in a)).  Use the latest\r
+   stable versions for them (you may need to get the latest unstable version of\r
+   GLib if you are using an unstable version of GDK-Pixbuf):\r
+\r
+   GLib*:   Grab the latest sources from http://www.gtk.org under "Download"\r
+            (stable only-please make a search for the latest unstable versions)\r
+   IJG JPEG: http://www.ijg.org/\r
+   LibPNG: http://www.libpng.org/pub/png/libpng.html (1.5.x is needed here)\r
+   LibTIFF: http://www.remotesensing.org/libtiff/\r
+   LibJasper: http://www.ece.uvic.ca/~mdadams/jasper/\r
+   ZLib:   http://www.zlib.net\r
+\r
+   The above 6 packages all have supported mechanisms (Makefiles and/or Project\r
+   Files) for building under VS10 (upgrade the Project Files from earlier VS\r
+   versions will do for these, when applicable).  It is recommended that ZLib\r
+   is built using the win32/Makefile.msc makefile with VS10 with the ASM routines\r
+   to avoid linking problems (copy zdll.lib to zlib1.lib[Release] or to zlib1d.lib\r
+   [Debug] after completion of compilation)-see win32/Makefile.msc in ZLib for\r
+   more details.\r
+\r
+* This GLib refers to a build that is built by VS10\r
+\r
+Set up the source tree as follows under some arbitrary top\r
+folder <root>:\r
+\r
+<root>\gdk-pixbuf\<this-gdk-pixbuf-source-tree>\r
+<root>\vs10\<PlatformName>\r
+\r
+*this* file you are now reading is thus located at\r
+<root>\gdk-pixbuf\<this-gdk-pixbuf-source-tree>\build\win32\vs10\README.\r
+\r
+<PlatformName> is either Win32 or x64, as in the VS10 project files.\r
+\r
+You should unpack the <dependent-package>-dev and <dependent-packge> (runtime)\r
+into <root>\vs10\<PlatformName>, if you download any of the packages from\r
+\r
+http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32-bit) -OR-\r
+http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64-bit)\r
+\r
+so that for instance libintl.h end up at \r
+<root>\vs10\<PlatformName>\include\libintl.h.\r
+\r
+If you build any of the dependencies yourselves, copy the: \r
+-DLLs and EXEs into <root>\vs10\<PlatformName>\bin\r
+-headers into <root>\vs10\<PlatformName>\include\\r
+-LIBs into <root>\vs10\<PlatformName>\lib\r
+\r
+If you have not built GLib with VS10 and placed the LIBs and headers in a\r
+place where VS10 can find them automatically, you should also uncompress\r
+your GLib sources in <root>\ and build it from there, following the\r
+instructions in <root>\glib<-version>\build\win32\vs10, so that the required\r
+headers, EXEs, DLLs and LIBs will end up in\r
+<root>\vs10\<PlatformName>\include\glib-2.0 (headers)\r
+<root>\vs10\<PlatformName>\lib (LIBs, also glib-2.0/include/glibconfig.h)\r
+<root>\vs10\<PlatformName>\bin (EXEs/DLLs)\r
+respectively.\r
+\r
+After the build of GDK-Pixbuf, the "install" project will copy build results\r
+and headers into their appropriate location under <root>\vs10\<PlatformName>.\r
+For instance, built DLLs go into <root>\vs10\<PlatformName>\bin, built LIBs into\r
+<root>\vs10\<PlatformName>\lib and GDK-Pixbuf headers into\r
+<root>\vs10\<PlatformName>\include\GDKPixbuf-2.0. This is then from where\r
+project files higher in the stack are supposed to look for them, not\r
+from a specific GDK-Pixbuf source tree.\r
+\r
+--Chun-wei Fan <fanc999@yahoo.com.tw>\r
+--(adapted from the GLib VS9 README.txt file originally written by Tor Lillqvist)\r
diff --git a/build/win32/vs10/gdk-pixbuf-csource.vcxproj b/build/win32/vs10/gdk-pixbuf-csource.vcxproj
new file mode 100644 (file)
index 0000000..bc43b6b
--- /dev/null
@@ -0,0 +1,175 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{3689C772-49A9-4E32-8161-686E1381ADB4}</ProjectGuid>
+    <RootNamespace>gdk-pixbuf-csource</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)gdk-pixbuf-csource.pdb</ProgramDatabaseFile>
+      <SubSystem>Console</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <Optimization>Full</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>CompileAsC</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <ClCompile>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>CompileAsC</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-csource.c" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="gdk-pixbuf.vcxproj">
+      <Project>{01ade22d-f6ec-4d09-8fe1-b9a97dec2ba3}</Project>
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf-csource.vcxproj.filters b/build/win32/vs10/gdk-pixbuf-csource.vcxproj.filters
new file mode 100644 (file)
index 0000000..4ff6d58
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Source Files">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-csource.c">
+      <Filter>Source Files</Filter>
+    </ClCompile>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf-pixdata.vcxproj b/build/win32/vs10/gdk-pixbuf-pixdata.vcxproj
new file mode 100644 (file)
index 0000000..16440a6
--- /dev/null
@@ -0,0 +1,169 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{2AD2FF07-0514-41A8-8A32-920C744EA1A6}</ProjectGuid>\r
+    <RootNamespace>gdkpixbufpixdata</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>Unicode</CharacterSet>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>Application</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Console</SubSystem>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <ClCompile>\r
+      <Optimization>Disabled</Optimization>\r
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <MinimalRebuild>true</MinimalRebuild>\r
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+      <CompileAs>CompileAsC</CompileAs>\r
+    </ClCompile>\r
+    <Link>\r
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Console</SubSystem>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+      <DataExecutionPrevention>\r
+      </DataExecutionPrevention>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <ClCompile>\r
+      <Optimization>MaxSpeed</Optimization>\r
+      <IntrinsicFunctions>true</IntrinsicFunctions>\r
+      <PreprocessorDefinitions>$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <FunctionLevelLinking>true</FunctionLevelLinking>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+    </ClCompile>\r
+    <Link>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Console</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <TargetMachine>MachineX86</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <ClCompile>\r
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
+      <PreprocessorDefinitions>$(GdkPixbufDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>\r
+      <PrecompiledHeader>\r
+      </PrecompiledHeader>\r
+      <WarningLevel>Level3</WarningLevel>\r
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
+      <CompileAs>CompileAsC</CompileAs>\r
+    </ClCompile>\r
+    <Link>\r
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>\r
+      <GenerateDebugInformation>true</GenerateDebugInformation>\r
+      <SubSystem>Console</SubSystem>\r
+      <OptimizeReferences>true</OptimizeReferences>\r
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>\r
+      <DataExecutionPrevention>\r
+      </DataExecutionPrevention>\r
+      <TargetMachine>MachineX64</TargetMachine>\r
+    </Link>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-pixdata.c" />\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="gdk-pixbuf.vcxproj">\r
+      <Project>{01ade22d-f6ec-4d09-8fe1-b9a97dec2ba3}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf-pixdata.vcxproj.filters b/build/win32/vs10/gdk-pixbuf-pixdata.vcxproj.filters
new file mode 100644 (file)
index 0000000..481e92d
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup>\r
+    <Filter Include="Sources">\r
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>\r
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>\r
+    </Filter>\r
+  </ItemGroup>\r
+  <ItemGroup>\r
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-pixdata.c">\r
+      <Filter>Sources</Filter>\r
+    </ClCompile>\r
+  </ItemGroup>\r
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf-query-loaders.vcxproj b/build/win32/vs10/gdk-pixbuf-query-loaders.vcxproj
new file mode 100644 (file)
index 0000000..85550dc
--- /dev/null
@@ -0,0 +1,172 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{7212330C-14DF-4815-9E3B-4BDB3D21F665}</ProjectGuid>
+    <RootNamespace>gdkpixbufqueryloaders</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>Unicode</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>Unicode</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+    <WholeProgramOptimization>true</WholeProgramOptimization>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>Application</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(GdkPixbufLibdirDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(GdkPixbufLibdirDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>CompileAsC</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <Optimization>MaxSpeed</Optimization>
+      <IntrinsicFunctions>true</IntrinsicFunctions>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(GdkPixbufLibdirDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <FunctionLevelLinking>true</FunctionLevelLinking>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <ClCompile>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(GdkPixbufLibdirDefine);%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+      <CompileAs>CompileAsC</CompileAs>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>%(AdditionalDependencies)</AdditionalDependencies>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Console</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\gdk-pixbuf\queryloaders.c" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="gdk-pixbuf.vcxproj">
+      <Project>{01ade22d-f6ec-4d09-8fe1-b9a97dec2ba3}</Project>
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf-query-loaders.vcxproj.filters b/build/win32/vs10/gdk-pixbuf-query-loaders.vcxproj.filters
new file mode 100644 (file)
index 0000000..4a4f433
--- /dev/null
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Sources">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\gdk-pixbuf\queryloaders.c">
+      <Filter>Sources</Filter>
+    </ClCompile>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf.props b/build/win32/vs10/gdk-pixbuf.props
new file mode 100644 (file)
index 0000000..474ab3c
--- /dev/null
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup Label="UserMacros">
+    <GdkPixbufApiVersion>2.0</GdkPixbufApiVersion>
+    <GdkPixbufBinaryVersion>2.10.0</GdkPixbufBinaryVersion>
+    <GDIP_MACROS>INCLUDE_gdiplus</GDIP_MACROS>
+    <NOGDIP_MACROS>JAS_WIN_MSVC_BUILD;INCLUDE_bmp;INCLUDE_gif;INCLUDE_ico;INCLUDE_jasper;INCLUDE_jpeg;INCLUDE_tiff;</NOGDIP_MACROS>
+    <MODULAR_MACROS>INCLUDE_ani;INCLUDE_pcx;INCLUDE_tga;INCLUDE_xbm;INCLUDE_png;INCLUDE_qtif;INCLUDE_pnm;INCLUDE_icns;INCLUDE_ras;INCLUDE_wbmp;INCLUDE_xpm</MODULAR_MACROS>
+    <GdkPixbufDummyPrefix>\"/dummy\"</GdkPixbufDummyPrefix>
+    <GdkPixbufPrefixDefine>GDK_PIXBUF_PREFIX="\"$(GdkPixbufDummyPrefix)\""</GdkPixbufPrefixDefine>
+    <GdkPixbufLibdirDefine>PIXBUF_LIBDIR="\"$(GdkPixbufDummyPrefix)/lib/gdk-pixbuf-$(GdkPixbufApiVersion)/$(GdkPixbufBinaryVersion)/loaders\""</GdkPixbufLibdirDefine>
+    <GPBLibdirDefine>GDK_PIXBUF_LIBDIR="\"$(GdkPixbufDummyPrefix)/lib\""</GPBLibdirDefine>
+    <GdkPixbufBinVerDefine>GDK_PIXBUF_BINARY_VERSION="\"$(GdkPixbufBinaryVersion)\""</GdkPixbufBinVerDefine>
+    <GdkPixbufLocaleDir>GDK_PIXBUF_LOCALEDIR="\"./locale/\""</GdkPixbufLocaleDir>
+    <GdkPixbufDefines>HAVE_CONFIG_H;GDK_PIXBUF_COMPILATION;GDK_PIXBUF_ENABLE_BACKEND;$(GdkPixbufPrefixDefine);$(GdkPixbufBinVerDefine);$(MODULAR_MACROS);$(GPBLibdirDefine);$(GdkPixbufLocaleDir)</GdkPixbufDefines>
+       <GlibEtcInstallRoot>..\..\..\..\vs10\$(Platform)</GlibEtcInstallRoot>
+       <CopyDir>$(GlibEtcInstallRoot)</CopyDir>
+       <DefDir>$(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\</DefDir>
+    <GdkPixbufDoInstall>
+echo on
+
+mkdir $(CopyDir)\bin
+
+copy $(Configuration)\$(Platform)\bin\*.dll $(CopyDir)\bin
+
+copy $(Configuration)\$(Platform)\bin\*.exe $(CopyDir)\bin
+
+
+mkdir $(CopyDir)\lib
+
+copy $(Configuration)\$(Platform)\bin\*-$(GdkPixbufApiVersion).lib $(CopyDir)\lib
+
+
+mkdir $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-animation.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-core.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-enum-types.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-features.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-io.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-loader.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-simple-anim.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-transform.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+copy ..\..\..\gdk-pixbuf\gdk-pixdata.h $(CopyDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf
+
+
+copy $(Configuration)\$(Platform)\bin\*-$(GdkPixbufApiVersion).lib $(CopyDir)\\lib
+
+</GdkPixbufDoInstall>
+    <GdkPixbufGenerateGdkPixbufDef>echo EXPORTS &gt;$(DefDir)\gdk-pixbuf.def &amp;&amp; cl /EP -DG_OS_WIN32 -DINCLUDE_VARIABLES -DALL_FILES -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= ..\..\..\gdk-pixbuf\gdk-pixbuf.symbols &gt;&gt;$(DefDir)\gdk-pixbuf.def</GdkPixbufGenerateGdkPixbufDef>
+    <GdkPixbufLibtoolCompatibleDllPrefix>lib</GdkPixbufLibtoolCompatibleDllPrefix>
+    <GdkPixbufLibtoolCompatibleDllSuffix>-$(GdkPixbufApiVersion)-0</GdkPixbufLibtoolCompatibleDllSuffix>
+    <GdkPixbufSeparateVS10DllPrefix />
+    <GdkPixbufSeparateVS10DllSuffix>-2-vs10</GdkPixbufSeparateVS10DllSuffix>
+    <GdkPixbufDllPrefix>$(GdkPixbufSeparateVS10DllPrefix)</GdkPixbufDllPrefix>
+    <GdkPixbufDllSuffix>$(GdkPixbufSeparateVS10DllSuffix)</GdkPixbufDllSuffix>
+  </PropertyGroup>
+  <PropertyGroup>
+    <_PropertySheetDisplayName>gdk-pixbufprops</_PropertySheetDisplayName>
+    <OutDir>$(SolutionDir)$(Configuration)\$(PlatformName)\bin\</OutDir>
+    <IntDir>$(SolutionDir)$(Configuration)\$(PlatformName)\obj\$(ProjectName)\</IntDir>
+  </PropertyGroup>
+  <ItemDefinitionGroup>
+    <ClCompile>
+      <AdditionalIncludeDirectories>..\..\..;..\..\..\gdk-pixbuf;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\pango-1.0;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <ForcedIncludeFiles>msvc_recommended_pragmas.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
+    </ClCompile>
+    <Link>
+      <AdditionalDependencies>gio-2.0.lib;gmodule-2.0.lib;gobject-2.0.lib;glib-2.0.lib;gthread-2.0.lib;intl.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <AdditionalLibraryDirectories>$(GlibEtcInstallRoot)\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+    </Link>
+    <PreBuildEvent>
+      <Command>
+if exist ..\..\..\config.h goto GEN_MARS_H
+
+copy ..\..\..\config.h.win32 ..\..\..\config.h
+
+:GEN_MARS_H
+
+if exist ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.h goto GEN_MARS_C
+
+glib-genmarshal.exe --prefix=_gdk_pixbuf_marshal ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.list --header &gt;..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.h
+
+:GEN_MARS_C
+
+if exist ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.c goto END
+
+glib-genmarshal.exe --prefix=_gdk_pixbuf_marshal ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.list --body &gt;..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.c
+
+:END
+
+</Command>
+    </PreBuildEvent>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <BuildMacro Include="GdkPixbufApiVersion">
+      <Value>$(GdkPixbufApiVersion)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufBinaryVersion">
+      <Value>$(GdkPixbufBinaryVersion)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GDIP_MACROS">
+      <Value>$(GDIP_MACROS)</Value>
+    </BuildMacro>
+    <BuildMacro Include="NOGDIP_MACROS">
+      <Value>$(NOGDIP_MACROS)</Value>
+    </BuildMacro>
+    <BuildMacro Include="MODULAR_MACROS">
+      <Value>$(MODULAR_MACROS)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufDummyPrefix">
+      <Value>$(GdkPixbufDummyPrefix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufPrefixDefine">
+      <Value>$(GdkPixbufPrefixDefine)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufLibdirDefine">
+      <Value>$(GdkPixbufLibdirDefine)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GPBLibdirDefine">
+      <Value>$(GPBLibdirDefine)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufBinVerDefine">
+      <Value>$(GdkPixbufBinVerDefine)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufLocaleDir">
+      <Value>$(GdkPixbufLocaleDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufDefines">
+      <Value>$(GdkPixbufDefines)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufDoInstall">
+      <Value>$(GdkPixbufDoInstall)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufGenerateGdkPixbufDef">
+      <Value>$(GdkPixbufGenerateGdkPixbufDef)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufLibtoolCompatibleDllPrefix">
+      <Value>$(GdkPixbufLibtoolCompatibleDllPrefix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufLibtoolCompatibleDllSuffix">
+      <Value>$(GdkPixbufLibtoolCompatibleDllSuffix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufSeparateVS10DllPrefix">
+      <Value>$(GdkPixbufSeparateVS10DllPrefix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufSeparateVS10DllSuffix">
+      <Value>$(GdkPixbufSeparateVS10DllSuffix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufDllPrefix">
+      <Value>$(GdkPixbufDllPrefix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GdkPixbufDllSuffix">
+      <Value>$(GdkPixbufDllSuffix)</Value>
+    </BuildMacro>
+    <BuildMacro Include="GlibEtcInstallRoot">
+      <Value>$(GlibEtcInstallRoot)</Value>
+    </BuildMacro>
+    <BuildMacro Include="CopyDir">
+      <Value>$(CopyDir)</Value>
+    </BuildMacro>
+    <BuildMacro Include="DefDir">
+      <Value>$(DefDir)</Value>
+    </BuildMacro>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf.sln b/build/win32/vs10/gdk-pixbuf.sln
new file mode 100644 (file)
index 0000000..26d2d2e
--- /dev/null
@@ -0,0 +1,110 @@
+\r
+Microsoft Visual Studio Solution File, Format Version 11.00\r
+# Visual Studio 2010\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf", "gdk-pixbuf.vcxproj", "{01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf-csource", "gdk-pixbuf-csource.vcxproj", "{3689C772-49A9-4E32-8161-686E1381ADB4}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcxproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf-query-loaders", "gdk-pixbuf-query-loaders.vcxproj", "{7212330C-14DF-4815-9E3B-4BDB3D21F665}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf-pixdata", "gdk-pixbuf-pixdata.vcxproj", "{2AD2FF07-0514-41A8-8A32-920C744EA1A6}"\r
+EndProject\r
+Global\r
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+               Debug_NoGDIP|Win32 = Debug_NoGDIP|Win32\r
+               Debug_NoGDIP|x64 = Debug_NoGDIP|x64\r
+               Debug|Win32 = Debug|Win32\r
+               Debug|x64 = Debug|x64\r
+               Release_NoGDIP|Win32 = Release_NoGDIP|Win32\r
+               Release_NoGDIP|x64 = Release_NoGDIP|x64\r
+               Release|Win32 = Release|Win32\r
+               Release|x64 = Release|x64\r
+       EndGlobalSection\r
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|Win32.ActiveCfg = Debug_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|Win32.Build.0 = Debug_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|x64.ActiveCfg = Debug_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|x64.Build.0 = Debug_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|Win32.Build.0 = Debug|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|x64.ActiveCfg = Debug|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|x64.Build.0 = Debug|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|Win32.ActiveCfg = Release_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|Win32.Build.0 = Release_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|x64.ActiveCfg = Release_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|x64.Build.0 = Release_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|Win32.ActiveCfg = Release|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|Win32.Build.0 = Release|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|x64.ActiveCfg = Release|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|x64.Build.0 = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|Win32.Build.0 = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|x64.ActiveCfg = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|x64.Build.0 = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|Win32.ActiveCfg = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|Win32.Build.0 = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|x64.ActiveCfg = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|x64.Build.0 = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.Build.0 = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.ActiveCfg = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.Build.0 = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.ActiveCfg = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.Build.0 = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.ActiveCfg = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.Build.0 = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|Win32.Build.0 = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|x64.ActiveCfg = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|x64.Build.0 = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|Win32.ActiveCfg = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|Win32.Build.0 = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|x64.ActiveCfg = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|x64.Build.0 = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|Win32.Build.0 = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|x64.ActiveCfg = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|x64.Build.0 = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|Win32.ActiveCfg = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|Win32.Build.0 = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|x64.ActiveCfg = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|x64.Build.0 = Release|x64\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/build/win32/vs10/gdk-pixbuf.vcxproj b/build/win32/vs10/gdk-pixbuf.vcxproj
new file mode 100644 (file)
index 0000000..231c9ee
--- /dev/null
@@ -0,0 +1,475 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug_NoGDIP|Win32">
+      <Configuration>Debug_NoGDIP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug_NoGDIP|x64">
+      <Configuration>Debug_NoGDIP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release_NoGDIP|Win32">
+      <Configuration>Release_NoGDIP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release_NoGDIP|x64">
+      <Configuration>Release_NoGDIP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}</ProjectGuid>
+    <RootNamespace>gdk-pixbuf</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">Debug\$(Platform)\bin\</OutDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">false</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">Release\$(Platform)\bin\</OutDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">Debug\$(Platform)\bin\</OutDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">Release\$(Platform)\bin\</OutDir>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15d.lib;zlib1d.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)gdk-pixbuf.pdb</ProgramDatabaseFile>
+      <SubSystem>Windows</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-2.0.lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Full</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15.lib;zlib1.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15d.lib;zlib1d.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <ClCompile>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15.lib;zlib1.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15d.lib;zlib1d.lib;intld.lib;libjpegd.lib;libjasper.lib;libtiffd_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)gdk-pixbuf.pdb</ProgramDatabaseFile>
+      <SubSystem>Windows</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-2.0.lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">
+    <ClCompile>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Full</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15.lib;zlib1.lib;intl.lib;libjpeg.lib;libjasper.lib;libtiff_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-2.0.lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15d.lib;zlib1d.lib;intld.lib;libjpegd.lib;libjasper.lib;libtiffd_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">
+    <ClCompile>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15.lib;zlib1.lib;intl.lib;libjpeg.lib;libjasper.lib;libtiff_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-animation.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-data.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-io.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-loader.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-scale.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-simple-anim.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-scaled-anim.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-util.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixdata.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-enum-types.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani-animation.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif-animation.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-icns.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pcx.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pixdata.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-png.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pnm.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-qtif.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ras.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tga.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-wbmp.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xbm.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xpm.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\pixops\pixops.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-animation.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-bmp.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-emf.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-gif.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-ico.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-jpeg.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-tiff.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-utils.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-wmf.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-bmp.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ico.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jasper.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jpeg.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tiff.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\..\..\gdk-pixbuf\gdk_pixbuf.rc" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
diff --git a/build/win32/vs10/gdk-pixbuf.vcxproj.filters b/build/win32/vs10/gdk-pixbuf.vcxproj.filters
new file mode 100644 (file)
index 0000000..38b2026
--- /dev/null
@@ -0,0 +1,68 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Source Files">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+    <Filter Include="Source Files\Native">
+      <UniqueIdentifier>{c4d26c4e-e8c9-48fa-b402-0ab65b5eee2f}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Non-Native">
+      <UniqueIdentifier>{744a1b93-b9d4-44cc-a3c0-15944c405223}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files">
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+    </Filter>
+    <Filter Include="Resouce Files">
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-animation.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-data.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-io.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-loader.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-scale.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-simple-anim.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-scaled-anim.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-util.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixdata.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\gdk-pixbuf-enum-types.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani-animation.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif-animation.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-icns.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pcx.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pixdata.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-png.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pnm.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-qtif.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ras.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tga.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-wbmp.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xbm.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xpm.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\pixops\pixops.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-animation.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-bmp.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-emf.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-gif.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-ico.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-jpeg.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-tiff.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-utils.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-wmf.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-bmp.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ico.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jasper.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jpeg.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tiff.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+  </ItemGroup>
+  <ItemGroup><ResourceCompile Include="..\..\..\gdk-pixbuf\gdk_pixbuf.rc"><Filter>Resouce Files</Filter></ResourceCompile>
+  </ItemGroup>
+</Project>
diff --git a/build/win32/vs10/gdk-pixbuf.vcxproj.filtersin b/build/win32/vs10/gdk-pixbuf.vcxproj.filtersin
new file mode 100644 (file)
index 0000000..022f918
--- /dev/null
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup>
+    <Filter Include="Source Files">
+      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
+      <Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
+    </Filter>
+    <Filter Include="Source Files\Native">
+      <UniqueIdentifier>{c4d26c4e-e8c9-48fa-b402-0ab65b5eee2f}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Source Files\Non-Native">
+      <UniqueIdentifier>{744a1b93-b9d4-44cc-a3c0-15944c405223}</UniqueIdentifier>
+    </Filter>
+    <Filter Include="Header Files">
+      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
+      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
+    </Filter>
+    <Filter Include="Resouce Files">
+      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
+      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx</Extensions>
+    </Filter>
+  </ItemGroup>
+  <ItemGroup>
+#include "libgdkpixbuf.vs10.sourcefiles.filters"
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani-animation.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif-animation.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-icns.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pcx.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pixdata.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-png.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pnm.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-qtif.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ras.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tga.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-wbmp.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xbm.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xpm.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\pixops\pixops.c"><Filter>Source Files</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-animation.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-bmp.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-emf.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-gif.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-ico.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-jpeg.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-tiff.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-utils.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-wmf.c"><Filter>Source Files\Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-bmp.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ico.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jasper.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jpeg.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tiff.c"><Filter>Source Files\Non-Native</Filter></ClCompile>
+  </ItemGroup>
+  <ItemGroup><ResourceCompile Include="..\..\..\gdk-pixbuf\gdk_pixbuf.rc"><Filter>Resouce Files</Filter></ResourceCompile>
+  </ItemGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/gdk-pixbuf.vcxprojin b/build/win32/vs10/gdk-pixbuf.vcxprojin
new file mode 100644 (file)
index 0000000..87d6939
--- /dev/null
@@ -0,0 +1,465 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <ItemGroup Label="ProjectConfigurations">
+    <ProjectConfiguration Include="Debug_NoGDIP|Win32">
+      <Configuration>Debug_NoGDIP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug_NoGDIP|x64">
+      <Configuration>Debug_NoGDIP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|Win32">
+      <Configuration>Debug</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Debug|x64">
+      <Configuration>Debug</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release_NoGDIP|Win32">
+      <Configuration>Release_NoGDIP</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release_NoGDIP|x64">
+      <Configuration>Release_NoGDIP</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|Win32">
+      <Configuration>Release</Configuration>
+      <Platform>Win32</Platform>
+    </ProjectConfiguration>
+    <ProjectConfiguration Include="Release|x64">
+      <Configuration>Release</Configuration>
+      <Platform>x64</Platform>
+    </ProjectConfiguration>
+  </ItemGroup>
+  <PropertyGroup Label="Globals">
+    <ProjectGuid>{01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}</ProjectGuid>
+    <RootNamespace>gdk-pixbuf</RootNamespace>
+    <Keyword>Win32Proj</Keyword>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
+    <ConfigurationType>DynamicLibrary</ConfigurationType>
+    <CharacterSet>MultiByte</CharacterSet>
+  </PropertyGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+  <ImportGroup Label="ExtensionSettings">
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+    <Import Project="gdk-pixbuf.props" />
+  </ImportGroup>
+  <PropertyGroup Label="UserMacros" />
+  <PropertyGroup>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</LinkIncremental>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">Debug\$(Platform)\bin\</OutDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">false</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">Release\$(Platform)\bin\</OutDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">Debug\$(Platform)\bin\</OutDir>
+    <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</LinkIncremental>
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">Release\$(Platform)\bin\</OutDir>
+  </PropertyGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
+    <ClCompile>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15d.lib;zlib1d.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)gdk-pixbuf.pdb</ProgramDatabaseFile>
+      <SubSystem>Windows</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-2.0.lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
+    <ClCompile>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Full</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15.lib;zlib1.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15d.lib;zlib1d.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
+    <ClCompile>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>Gdiplus.lib;libpng15.lib;zlib1.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15d.lib;zlib1d.lib;intld.lib;libjpegd.lib;libjasper.lib;libtiffd_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <ProgramDatabaseFile>$(OutDir)gdk-pixbuf.pdb</ProgramDatabaseFile>
+      <SubSystem>Windows</SubSystem>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-2.0.lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">
+    <ClCompile>
+      <AdditionalOptions>%(AdditionalOptions)</AdditionalOptions>
+      <Optimization>Full</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15.lib;zlib1.lib;intl.lib;libjpeg.lib;libjasper.lib;libtiff_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <RandomizedBaseAddress>false</RandomizedBaseAddress>
+      <DataExecutionPrevention>
+      </DataExecutionPrevention>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-2.0.lib</ImportLibrary>
+      <TargetMachine>MachineX86</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">
+    <ClCompile>
+      <Optimization>Disabled</Optimization>
+      <AdditionalIncludeDirectories>%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+      <PreprocessorDefinitions>_DEBUG;$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <MinimalRebuild>true</MinimalRebuild>
+      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
+      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15d.lib;zlib1d.lib;intld.lib;libjpegd.lib;libjasper.lib;libtiffd_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMTD.lib;LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">
+    <ClCompile>
+      <PreprocessorDefinitions>$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
+      <PrecompiledHeader>
+      </PrecompiledHeader>
+      <WarningLevel>Level3</WarningLevel>
+      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+    </ClCompile>
+    <PreLinkEvent>
+      <Command>$(GdkPixbufGenerateGdkPixbufDef)</Command>
+    </PreLinkEvent>
+    <Link>
+      <AdditionalDependencies>libpng15.lib;zlib1.lib;intl.lib;libjpeg.lib;libjasper.lib;libtiff_i.lib;%(AdditionalDependencies)</AdditionalDependencies>
+      <OutputFile>$(OutDir)$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll</OutputFile>
+      <IgnoreSpecificDefaultLibraries>LIBCMT.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+      <ModuleDefinitionFile>$(IntDir)\gdk-pixbuf.def</ModuleDefinitionFile>
+      <GenerateDebugInformation>true</GenerateDebugInformation>
+      <SubSystem>Windows</SubSystem>
+      <OptimizeReferences>true</OptimizeReferences>
+      <EnableCOMDATFolding>true</EnableCOMDATFolding>
+      <ImportLibrary>$(OutDir)gdk_pixbuf-$(GdkPixbufApiVersion).lib</ImportLibrary>
+      <TargetMachine>MachineX64</TargetMachine>
+    </Link>
+  </ItemDefinitionGroup>
+  <ItemGroup>
+#include "libgdkpixbuf.vs10.sourcefiles"
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani-animation.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ani.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif-animation.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-icns.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pcx.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pixdata.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-png.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-pnm.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-qtif.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ras.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tga.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-wbmp.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xbm.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-xpm.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\pixops\pixops.c" />
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-animation.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-bmp.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-emf.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-gif.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-ico.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-jpeg.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-tiff.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-utils.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gdip-wmf.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug_NoGDIP|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release_NoGDIP|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-bmp.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-gif.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-ico.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jasper.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-jpeg.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+    <ClCompile Include="..\..\..\gdk-pixbuf\io-tiff.c">
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
+      <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
+    </ClCompile>
+  </ItemGroup>
+  <ItemGroup>
+    <ResourceCompile Include="..\..\..\gdk-pixbuf\gdk_pixbuf.rc" />
+  </ItemGroup>
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+  <ImportGroup Label="ExtensionTargets">
+  </ImportGroup>
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs10/install.vcxproj b/build/win32/vs10/install.vcxproj
new file mode 100644 (file)
index 0000000..ea25bf7
--- /dev/null
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="utf-8"?>\r
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
+  <ItemGroup Label="ProjectConfigurations">\r
+    <ProjectConfiguration Include="Debug|Win32">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Debug|x64">\r
+      <Configuration>Debug</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|Win32">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>Win32</Platform>\r
+    </ProjectConfiguration>\r
+    <ProjectConfiguration Include="Release|x64">\r
+      <Configuration>Release</Configuration>\r
+      <Platform>x64</Platform>\r
+    </ProjectConfiguration>\r
+  </ItemGroup>\r
+  <PropertyGroup Label="Globals">\r
+    <ProjectGuid>{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}</ProjectGuid>\r
+    <RootNamespace>install</RootNamespace>\r
+    <Keyword>Win32Proj</Keyword>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+    <WholeProgramOptimization>true</WholeProgramOptimization>\r
+  </PropertyGroup>\r
+  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
+    <ConfigurationType>Utility</ConfigurationType>\r
+    <CharacterSet>MultiByte</CharacterSet>\r
+  </PropertyGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
+  <ImportGroup Label="ExtensionSettings">\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
+    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
+    <Import Project="gdk-pixbuf.props" />\r
+  </ImportGroup>\r
+  <PropertyGroup Label="UserMacros" />\r
+  <PropertyGroup>\r
+    <_ProjectFileVersion>10.0.40219.1</_ProjectFileVersion>\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(GlibEtcInstallRoot)\</OutDir>\r
+    <ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" />\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(GlibEtcInstallRoot)\</OutDir>\r
+    <ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" />\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(GlibEtcInstallRoot)\</OutDir>\r
+    <ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" />\r
+    <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(GlibEtcInstallRoot)\</OutDir>\r
+    <ExtensionsToDeleteOnClean Condition="'$(Configuration)|$(Platform)'=='Release|x64'" />\r
+  </PropertyGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+    <PostBuildEvent>\r
+      <Command>$(GdkPixbufDoInstall)</Command>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+    <PostBuildEvent>\r
+      <Command>$(GdkPixbufDoInstall)</Command>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+    <PostBuildEvent>\r
+      <Command>$(GdkPixbufDoInstall)</Command>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
+    <PostBuildEvent>\r
+      <Command>$(GdkPixbufDoInstall)</Command>\r
+    </PostBuildEvent>\r
+  </ItemDefinitionGroup>\r
+  <ItemGroup>\r
+    <ProjectReference Include="gdk-pixbuf-csource.vcxproj">\r
+      <Project>{3689c772-49a9-4e32-8161-686e1381adb4}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="gdk-pixbuf-pixdata.vcxproj">\r
+      <Project>{2ad2ff07-0514-41a8-8a32-920c744ea1a6}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="gdk-pixbuf-query-loaders.vcxproj">\r
+      <Project>{7212330c-14df-4815-9e3b-4bdb3d21f665}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+    <ProjectReference Include="gdk-pixbuf.vcxproj">\r
+      <Project>{01ade22d-f6ec-4d09-8fe1-b9a97dec2ba3}</Project>\r
+      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
+    </ProjectReference>\r
+  </ItemGroup>\r
+  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
+  <ImportGroup Label="ExtensionTargets">\r
+  </ImportGroup>\r
+</Project>
\ No newline at end of file
diff --git a/build/win32/vs9/Makefile.am b/build/win32/vs9/Makefile.am
new file mode 100644 (file)
index 0000000..62711b0
--- /dev/null
@@ -0,0 +1,14 @@
+include $(top_srcdir)/Makefile.decl
+
+EXTRA_DIST += \
+       README.txt \
+       gdk-pixbuf.sln \
+       gdk-pixbuf.vsprops \
+       gdk-pixbuf.vcproj \
+       gdk-pixbuf.vcprojin \
+       gdk-pixbuf-csource.vcproj \
+       gdk-pixbuf-query-loaders.vcproj \
+       gdk-pixbuf-pixdata.vcproj \
+       install.vcproj
+
+-include $(top_srcdir)/git.mk
diff --git a/build/win32/vs9/Makefile.in b/build/win32/vs9/Makefile.in
new file mode 100644 (file)
index 0000000..a913ff5
--- /dev/null
@@ -0,0 +1,547 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+subdir = build/win32/vs9
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = README.txt gdk-pixbuf.sln gdk-pixbuf.vsprops \
+       gdk-pixbuf.vcproj gdk-pixbuf.vcprojin \
+       gdk-pixbuf-csource.vcproj gdk-pixbuf-query-loaders.vcproj \
+       gdk-pixbuf-pixdata.vcproj install.vcproj
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign build/win32/vs9/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign build/win32/vs9/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: all all-am check check-am check-local clean clean-generic \
+       clean-libtool distclean distclean-generic distclean-libtool \
+       distdir dvi dvi-am html html-am info info-am install \
+       install-am install-data install-data-am install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-pdf install-pdf-am install-ps install-ps-am \
+       install-strip installcheck installcheck-am installdirs \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/build/win32/vs9/README.txt b/build/win32/vs9/README.txt
new file mode 100644 (file)
index 0000000..4ff7515
--- /dev/null
@@ -0,0 +1,112 @@
+Note that all this is rather experimental.\r
+\r
+Please do not build this package in a path that contains spaces to avoid\r
+possible problems during the build or during the usage of the library.\r
+\r
+Please refer to the following GNOME Live! page for more detailed\r
+instructions on building GDK-Pixbuf and its dependencies with Visual C++:\r
+\r
+https://live.gnome.org/GTK%2B/Win32/MSVCCompilationOfGTKStack\r
+\r
+This VS9 solution and the projects it includes are intented to be used\r
+in a GDK-Pixbuf source tree unpacked from a tarball. In a git checkout you\r
+first need to use some Unix-like environment or manual work to expand\r
+the .in files needed, mainly config.h.win32.in into config.h.win32.\r
+You will also need to expand gdk-pixbuf.vcprojin here into\r
+gdk-pixbuf.vcproj.\r
+\r
+Two variants of the library are supported here for compilation-one\r
+that makes use of native GDI+ APIs (The Debug/Release configurations)\r
+and another that does not use GDI+ (those that use external third\r
+party image manipulation libraries, the Debug_NoGDIP/Release_NoGDIP\r
+configurations).  Note that both variants require LibPNG and ZLib, and\r
+both variants have the image loaders built into the main GDK-Pixbuf library.\r
+\r
+The dependencies for this package are gettext-runtime (libintl), GLib*\r
+ZLib and LibPNG at the minimum.  Note that if you intend to build GDK-Pixbuf\r
+that does not use GDI+, you will also need the IJG JPEG libraries, libTIFF and\r
+libjasper (for JPEG-2000 operations).\r
+\r
+For the Dependencies, you may either:\r
+\r
+a) look for all of the dependencies (except GLib*, libjasper) under\r
+\r
+   http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32-bit) -OR-\r
+   http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64-bit)\r
+\r
+   Please use the latest versions of these libraries that are available there,\r
+   these are packaged by Tor Lillqvist, which are built with MinGW/GCC.\r
+   Please see b) below regarding the build of libjasper and GLib*\r
+\r
+   Note for LibPNG, version 1.5.x is needed.\r
+\r
+-OR-\r
+\r
+b) Build them yourself with VS9 (but you may most probably wish to get\r
+   gettext-runtime from the URL(s) mentioned in a)).  Use the latest\r
+   stable versions for them (you may need to get the latest unstable version of\r
+   GLib if you are using an unstable version of GDK-Pixbuf):\r
+\r
+   GLib*:   Grab the latest sources from http://www.gtk.org under "Download"\r
+            (stable only-please make a search for the latest unstable versions)\r
+   IJG JPEG: http://www.ijg.org/\r
+   LibPNG: http://www.libpng.org/pub/png/libpng.html (1.5.x is needed here)\r
+   LibTIFF: http://www.remotesensing.org/libtiff/\r
+   LibJasper: http://www.ece.uvic.ca/~mdadams/jasper/\r
+   ZLib:   http://www.zlib.net\r
+\r
+   The above 6 packages all have supported mechanisms (Makefiles and/or Project\r
+   Files) for building under VS9 (upgrade the Project Files from earlier VS\r
+   versions will do for these, when applicable).  It is recommended that ZLib\r
+   is built using the win32/Makefile.msc makefile with VS9 with the ASM routines\r
+   to avoid linking problems (copy zdll.lib to zlib1.lib[Release] or to zlib1d.lib\r
+   [Debug] after completion of compilation)-see win32/Makefile.msc in ZLib for\r
+   more details.\r
+\r
+* This GLib refers to a build that is built by VS9\r
+\r
+Set up the source tree as follows under some arbitrary top\r
+folder <root>:\r
+\r
+<root>\gdk-pixbuf\<this-gdk-pixbuf-source-tree>\r
+<root>\vs9\<PlatformName>\r
+\r
+*this* file you are now reading is thus located at\r
+<root>\gdk-pixbuf\<this-gdk-pixbuf-source-tree>\build\win32\vs9\README.\r
+\r
+<PlatformName> is either Win32 or x64, as in VS9 project files.\r
+\r
+You should unpack the <dependent-package>-dev and <dependent-packge> (runtime)\r
+into <root>\vs9\<PlatformName>, if you download any of the packages from\r
+\r
+http://ftp.gnome.org/pub/GNOME/binaries/win32/dependencies/ (32-bit) -OR-\r
+http://ftp.gnome.org/pub/GNOME/binaries/win64/dependencies/ (64-bit)\r
+\r
+so that for instance libintl.h end up at \r
+<root>\vs9\<PlatformName>\include\libintl.h.\r
+\r
+If you build any of the dependencies yourselves, copy the: \r
+-DLLs and EXEs into <root>\vs9\<PlatformName>\bin\r
+-headers into <root>\vs9\<PlatformName>\include\\r
+-LIBs into <root>\vs9\<PlatformName>\lib\r
+\r
+If you have not built GLib with VS9 and placed the LIBs and headers in a\r
+place where VS9 can find them automatically, you should also uncompress\r
+your GLib sources in <root>\ and build it from there, following the\r
+instructions in <root>\glib<-version>\build\win32\vs9, so that the required\r
+headers, EXEs, DLLs and LIBs will end up in\r
+<root>\vs9\<PlatformName>\include\glib-2.0 (headers)\r
+<root>\vs9\<PlatformName>\lib (LIBs, also glib-2.0/include/glibconfig.h)\r
+<root>\vs9\<PlatformName>\bin (EXEs/DLLs)\r
+respectively.\r
+\r
+After the build of GDK-Pixbuf, the "install" project will copy build results\r
+and headers into their appropriate location under <root>\vs9\<PlatformName>.\r
+For instance, built DLLs go into <root>\vs9\<PlatformName>\bin, built LIBs into\r
+<root>\vs9\<PlatformName>\lib and GDK-Pixbuf headers into\r
+<root>\vs9\<PlatformName>\include\GDKPixbuf-2.0. This is then from where\r
+project files higher in the stack are supposed to look for them, not\r
+from a specific GDK-Pixbuf source tree.\r
+\r
+--Chun-wei Fan <fanc999@yahoo.com.tw>\r
+--(adapted from the GLib VS9 README.txt file originally written by Tor Lillqvist)\r
diff --git a/build/win32/vs9/gdk-pixbuf-csource.vcproj b/build/win32/vs9/gdk-pixbuf-csource.vcproj
new file mode 100644 (file)
index 0000000..a11fb69
--- /dev/null
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="big5"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="9.00"
+       Name="gdk-pixbuf-csource"
+       ProjectGUID="{3689C772-49A9-4E32-8161-686E1381ADB4}"
+       RootNamespace="gdk-pixbuf-csource"
+       Keyword="Win32Proj"
+       TargetFrameworkVersion="131072"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+               <Platform
+                       Name="x64"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines)"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="2"
+                               GenerateDebugInformation="true"
+                               ProgramDatabaseFile="$(OutDir)/gdk-pixbuf-csource.pdb"
+                               SubSystem="1"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       ConfigurationType="1"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="3"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines)"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="1"
+                               SubSystem="1"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug|x64"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines)"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                               CompileAs="1"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="2"
+                               GenerateDebugInformation="true"
+                               SubSystem="1"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|x64"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       WholeProgramOptimization="1"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines)"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                               CompileAs="1"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="1"
+                               GenerateDebugInformation="true"
+                               SubSystem="1"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Source Files"
+                       Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+                       >
+                       <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-csource.c" />
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
diff --git a/build/win32/vs9/gdk-pixbuf-pixdata.vcproj b/build/win32/vs9/gdk-pixbuf-pixdata.vcproj
new file mode 100644 (file)
index 0000000..0bd1b44
--- /dev/null
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="big5"?>\r
+<VisualStudioProject\r
+       ProjectType="Visual C++"\r
+       Version="9.00"\r
+       Name="gdk-pixbuf-pixdata"\r
+       ProjectGUID="{2AD2FF07-0514-41A8-8A32-920C744EA1A6}"\r
+       RootNamespace="gdkpixbufpixdata"\r
+       Keyword="Win32Proj"\r
+       TargetFrameworkVersion="196613"\r
+       >\r
+       <Platforms>\r
+               <Platform\r
+                       Name="Win32"\r
+               />\r
+               <Platform\r
+                       Name="x64"\r
+               />\r
+       </Platforms>\r
+       <ToolFiles>\r
+       </ToolFiles>\r
+       <Configurations>\r
+               <Configuration\r
+                       Name="Debug|Win32"\r
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"\r
+                       ConfigurationType="1"\r
+                       CharacterSet="1"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines)"\r
+                               MinimalRebuild="true"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               DebugInformationFormat="4"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               LinkIncremental="2"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               TargetMachine="1"\r
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Debug|x64"\r
+                       ConfigurationType="1"\r
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"\r
+                       CharacterSet="2"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories=""\r
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines)"\r
+                               MinimalRebuild="true"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               DebugInformationFormat="3"\r
+                               CompileAs="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               AdditionalDependencies=""\r
+                               LinkIncremental="2"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               RandomizedBaseAddress="1"\r
+                               DataExecutionPrevention="0"\r
+                               TargetMachine="17"\r
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|Win32"\r
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"\r
+                       ConfigurationType="1"\r
+                       CharacterSet="1"\r
+                       WholeProgramOptimization="1"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="2"\r
+                               EnableIntrinsicFunctions="true"\r
+                               PreprocessorDefinitions="$(GdkPixbufDefines)"\r
+                               RuntimeLibrary="2"\r
+                               EnableFunctionLevelLinking="true"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               DebugInformationFormat="3"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               LinkIncremental="1"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               OptimizeReferences="2"\r
+                               EnableCOMDATFolding="2"\r
+                               TargetMachine="1"\r
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|x64"\r
+                       ConfigurationType="1"\r
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"\r
+                       CharacterSet="2"\r
+                       WholeProgramOptimization="1"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories=""\r
+                               PreprocessorDefinitions="$(GdkPixbufDefines)"\r
+                               RuntimeLibrary="2"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               DebugInformationFormat="3"\r
+                               CompileAs="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               AdditionalDependencies=""\r
+                               LinkIncremental="1"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               OptimizeReferences="2"\r
+                               EnableCOMDATFolding="2"\r
+                               RandomizedBaseAddress="1"\r
+                               DataExecutionPrevention="0"\r
+                               TargetMachine="17"\r
+                       />\r
+               </Configuration>\r
+       </Configurations>\r
+       <References>\r
+       </References>\r
+       <Files>\r
+               <Filter\r
+                       Name="Sources"\r
+                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+                       >\r
+                       <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-pixdata.c" />\r
+               </Filter>\r
+       </Files>\r
+       <Globals>\r
+       </Globals>\r
+</VisualStudioProject>\r
diff --git a/build/win32/vs9/gdk-pixbuf-query-loaders.vcproj b/build/win32/vs9/gdk-pixbuf-query-loaders.vcproj
new file mode 100644 (file)
index 0000000..5296011
--- /dev/null
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="big5"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="9.00"
+       Name="gdk-pixbuf-query-loaders"
+       ProjectGUID="{7212330C-14DF-4815-9E3B-4BDB3D21F665}"
+       RootNamespace="gdkpixbufqueryloaders"
+       Keyword="Win32Proj"
+       TargetFrameworkVersion="196613"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+               <Platform
+                       Name="x64"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="1"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(GdkPixbufLibdirDefine)"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="2"
+                               GenerateDebugInformation="true"
+                               SubSystem="1"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug|x64"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(GdkPixbufLibdirDefine)"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                               CompileAs="1"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="2"
+                               GenerateDebugInformation="true"
+                               SubSystem="1"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="1"
+                       WholeProgramOptimization="1"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="2"
+                               EnableIntrinsicFunctions="true"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(GdkPixbufLibdirDefine)"
+                               RuntimeLibrary="2"
+                               EnableFunctionLevelLinking="true"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="1"
+                               GenerateDebugInformation="true"
+                               SubSystem="1"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|x64"
+                       ConfigurationType="1"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       WholeProgramOptimization="1"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(GdkPixbufLibdirDefine)"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                               CompileAs="1"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies=""
+                               LinkIncremental="1"
+                               GenerateDebugInformation="true"
+                               SubSystem="1"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Sources"
+                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+                       >
+                       <File RelativePath="..\..\..\gdk-pixbuf\queryloaders.c" />
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
diff --git a/build/win32/vs9/gdk-pixbuf.sln b/build/win32/vs9/gdk-pixbuf.sln
new file mode 100644 (file)
index 0000000..dca59db
--- /dev/null
@@ -0,0 +1,125 @@
+\r
+Microsoft Visual Studio Solution File, Format Version 10.00\r
+# Visual Studio 2008\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf", "gdk-pixbuf.vcproj", "{01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}"\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf-csource", "gdk-pixbuf-csource.vcproj", "{3689C772-49A9-4E32-8161-686E1381ADB4}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3} = {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "install", "install.vcproj", "{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665} = {7212330C-14DF-4815-9E3B-4BDB3D21F665}\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3} = {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4} = {3689C772-49A9-4E32-8161-686E1381ADB4}\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6} = {2AD2FF07-0514-41A8-8A32-920C744EA1A6}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf-query-loaders", "gdk-pixbuf-query-loaders.vcproj", "{7212330C-14DF-4815-9E3B-4BDB3D21F665}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3} = {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gdk-pixbuf-pixdata", "gdk-pixbuf-pixdata.vcproj", "{2AD2FF07-0514-41A8-8A32-920C744EA1A6}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3} = {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}\r
+       EndProjectSection\r
+EndProject\r
+Global\r
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+               Debug_NoGDIP|Win32 = Debug_NoGDIP|Win32\r
+               Debug_NoGDIP|x64 = Debug_NoGDIP|x64\r
+               Debug|Win32 = Debug|Win32\r
+               Debug|x64 = Debug|x64\r
+               Release_NoGDIP|Win32 = Release_NoGDIP|Win32\r
+               Release_NoGDIP|x64 = Release_NoGDIP|x64\r
+               Release|Win32 = Release|Win32\r
+               Release|x64 = Release|x64\r
+       EndGlobalSection\r
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|Win32.ActiveCfg = Debug_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|Win32.Build.0 = Debug_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|x64.ActiveCfg = Debug_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug_NoGDIP|x64.Build.0 = Debug_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|Win32.Build.0 = Debug|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|x64.ActiveCfg = Debug|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Debug|x64.Build.0 = Debug|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|Win32.ActiveCfg = Release_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|Win32.Build.0 = Release_NoGDIP|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|x64.ActiveCfg = Release_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release_NoGDIP|x64.Build.0 = Release_NoGDIP|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|Win32.ActiveCfg = Release|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|Win32.Build.0 = Release|Win32\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|x64.ActiveCfg = Release|x64\r
+               {01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}.Release|x64.Build.0 = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|Win32.Build.0 = Debug|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|x64.ActiveCfg = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Debug|x64.Build.0 = Debug|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|Win32.ActiveCfg = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|Win32.Build.0 = Release|Win32\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|x64.ActiveCfg = Release|x64\r
+               {3689C772-49A9-4E32-8161-686E1381ADB4}.Release|x64.Build.0 = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|Win32.Build.0 = Debug|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|x64.ActiveCfg = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Debug|x64.Build.0 = Debug|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|Win32.ActiveCfg = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|Win32.Build.0 = Release|Win32\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|x64.ActiveCfg = Release|x64\r
+               {2AD2FF07-0514-41A8-8A32-920C744EA1A6}.Release|x64.Build.0 = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|Win32.Build.0 = Debug|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.ActiveCfg = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Debug|x64.Build.0 = Debug|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.ActiveCfg = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|Win32.Build.0 = Release|Win32\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.ActiveCfg = Release|x64\r
+               {FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}.Release|x64.Build.0 = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|Win32.ActiveCfg = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|Win32.Build.0 = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|x64.ActiveCfg = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug_NoGDIP|x64.Build.0 = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|Win32.Build.0 = Debug|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|x64.ActiveCfg = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Debug|x64.Build.0 = Debug|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|Win32.ActiveCfg = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|Win32.Build.0 = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|x64.ActiveCfg = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release_NoGDIP|x64.Build.0 = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|Win32.ActiveCfg = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|Win32.Build.0 = Release|Win32\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|x64.ActiveCfg = Release|x64\r
+               {7212330C-14DF-4815-9E3B-4BDB3D21F665}.Release|x64.Build.0 = Release|x64\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/build/win32/vs9/gdk-pixbuf.vcproj b/build/win32/vs9/gdk-pixbuf.vcproj
new file mode 100644 (file)
index 0000000..7660171
--- /dev/null
@@ -0,0 +1,482 @@
+<?xml version="1.0" encoding="big5"?>
+<VisualStudioProject
+ ProjectType="Visual C++"
+ Version="9.00"
+ Name="gdk-pixbuf"
+ ProjectGUID="{01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}"
+ RootNamespace="gdk-pixbuf"
+ Keyword="Win32Proj"
+ TargetFrameworkVersion="131072"
+ >
+ <Platforms>
+  <Platform
+   Name="Win32"
+  />
+  <Platform
+   Name="x64"
+  />
+ </Platforms>
+ <ToolFiles>
+ </ToolFiles>
+ <Configurations>
+  <Configuration
+   Name="Debug|Win32"
+   ConfigurationType="2"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    AdditionalOptions=""
+    Optimization="0"
+    AdditionalIncludeDirectories=""
+    PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+    MinimalRebuild="true"
+    BasicRuntimeChecks="3"
+    RuntimeLibrary="3"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="4"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="Gdiplus.lib libpng15d.lib zlib1d.lib"
+    OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="2"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    ProgramDatabaseFile="$(OutDir)/gdk-pixbuf.pdb"
+    SubSystem="2"
+    RandomizedBaseAddress="1"
+    DataExecutionPrevention="0"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-2.0.lib"
+    TargetMachine="1"
+   />
+  </Configuration>
+  <Configuration
+   Name="Release|Win32"
+   ConfigurationType="2"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    AdditionalOptions=""
+    Optimization="3"
+    AdditionalIncludeDirectories=""
+    PreprocessorDefinitions="$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+    RuntimeLibrary="2"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="3"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="Gdiplus.lib libpng15.lib zlib1.lib"
+    OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="1"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    SubSystem="2"
+    OptimizeReferences="2"
+    EnableCOMDATFolding="2"
+    RandomizedBaseAddress="1"
+    DataExecutionPrevention="0"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+    TargetMachine="1"
+   />
+  </Configuration>
+  <Configuration
+   Name="Debug|x64"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   ConfigurationType="2"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    Optimization="0"
+    AdditionalIncludeDirectories=""
+    PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+    MinimalRebuild="true"
+    BasicRuntimeChecks="3"
+    RuntimeLibrary="3"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="3"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="Gdiplus.lib libpng15d.lib zlib1d.lib"
+    OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="2"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    SubSystem="2"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+    TargetMachine="17"
+   />
+  </Configuration>
+  <Configuration
+   Name="Release|x64"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   ConfigurationType="2"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    PreprocessorDefinitions="$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+    RuntimeLibrary="2"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="3"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="Gdiplus.lib libpng15.lib zlib1.lib"
+    OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="2"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    SubSystem="2"
+    OptimizeReferences="2"
+    EnableCOMDATFolding="2"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+    TargetMachine="17"
+   />
+  </Configuration>
+  <Configuration
+   Name="Debug_NoGDIP|Win32"
+   OutputDirectory="Debug\$(PlatformName)\bin"
+   ConfigurationType="2"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    Optimization="0"
+    AdditionalOptions=""
+    AdditionalIncludeDirectories=""
+    PreprocessorDefinitions="$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+    MinimalRebuild="true"
+    BasicRuntimeChecks="3"
+    RuntimeLibrary="3"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="4"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="libpng15d.lib zlib1d.lib intld.lib libjpegd.lib libjasper.lib libtiffd_i.lib"
+    OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="2"
+    IgnoreDefaultLibraryNames="LIBCMTD.lib;LIBCMT.lib"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    ProgramDatabaseFile="$(OutDir)/gdk-pixbuf.pdb"
+    SubSystem="2"
+    RandomizedBaseAddress="1"
+    DataExecutionPrevention="0"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-2.0.lib"
+    TargetMachine="1"
+   />
+  </Configuration>
+  <Configuration
+   Name="Release_NoGDIP|Win32"
+   OutputDirectory="Release\$(PlatformName)\bin"
+   ConfigurationType="2"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    AdditionalOptions=""
+    Optimization="3"
+    AdditionalIncludeDirectories=""
+    PreprocessorDefinitions="$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+    RuntimeLibrary="2"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="3"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="libpng15.lib zlib1.lib intl.lib libjpeg.lib libjasper.lib libtiff_i.lib"
+    OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="1"
+    IgnoreDefaultLibraryNames="LIBCMT.lib"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    SubSystem="2"
+    OptimizeReferences="2"
+    EnableCOMDATFolding="2"
+    RandomizedBaseAddress="1"
+    DataExecutionPrevention="0"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-2.0.lib"
+    TargetMachine="1"
+   />
+  </Configuration>
+  <Configuration
+   Name="Debug_NoGDIP|x64"
+   OutputDirectory="Debug\$(PlatformName)\bin"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   ConfigurationType="2"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    Optimization="0"
+    AdditionalIncludeDirectories=""
+    PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+    MinimalRebuild="true"
+    BasicRuntimeChecks="3"
+    RuntimeLibrary="3"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="3"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="libpng15d.lib zlib1d.lib intld.lib libjpegd.lib libjasper.lib libtiffd_i.lib"
+    OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="2"
+    IgnoreDefaultLibraryNames="LIBCMTD.lib;LIBCMT.lib"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    SubSystem="2"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+    TargetMachine="17"
+   />
+  </Configuration>
+  <Configuration
+   Name="Release_NoGDIP|x64"
+   OutputDirectory="Release\$(PlatformName)\bin"
+   InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+   ConfigurationType="2"
+   CharacterSet="2"
+   >
+   <Tool
+    Name="VCPreBuildEventTool"
+   />
+   <Tool
+    Name="VCCLCompilerTool"
+    PreprocessorDefinitions="$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+    RuntimeLibrary="2"
+    UsePrecompiledHeader="0"
+    WarningLevel="3"
+    DebugInformationFormat="3"
+   />
+   <Tool
+    Name="VCPreLinkEventTool"
+    CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+   />
+   <Tool
+    Name="VCLinkerTool"
+    AdditionalDependencies="libpng15.lib zlib1.lib intl.lib libjpeg.lib libjasper.lib libtiff_i.lib"
+    OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+    LinkIncremental="2"
+    IgnoreDefaultLibraryNames="LIBCMT.lib"
+    ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+    GenerateDebugInformation="true"
+    SubSystem="2"
+    OptimizeReferences="2"
+    EnableCOMDATFolding="2"
+    ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+    TargetMachine="17"
+   />
+  </Configuration>
+ </Configurations>
+ <References>
+ </References>
+ <Files>
+  <Filter
+   Name="Source Files"
+   Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+   UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+   >
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-animation.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-data.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-io.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-loader.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-scale.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-simple-anim.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-scaled-anim.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-util.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixdata.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk-pixbuf-enum-types.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-ani-animation.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-ani.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-gif-animation.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-icns.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-pcx.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-pixdata.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-png.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-pnm.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-qtif.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-ras.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-tga.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-wbmp.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-xbm.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\io-xpm.c" />
+   <File RelativePath="..\..\..\gdk-pixbuf\pixops\pixops.c" />
+   <Filter Name="Native" >
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-animation.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-bmp.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-emf.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-gif.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-ico.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-jpeg.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-tiff.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-utils.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-wmf.c" >
+     <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+   </Filter>
+   <Filter Name="Non-Native" >
+    <File RelativePath="..\..\..\gdk-pixbuf\io-bmp.c" >
+     <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-gif.c" >
+     <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-ico.c" >
+     <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-jasper.c" >
+     <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-jpeg.c" >
+     <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+    <File RelativePath="..\..\..\gdk-pixbuf\io-tiff.c" >
+     <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+     <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+    </File>
+   </Filter>
+  </Filter>
+  <Filter
+   Name="Header Files"
+   Filter="h;hpp;hxx;hm;inl;inc;xsd"
+   UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+   >
+  </Filter>
+  <Filter
+   Name="Resouce Files"
+   Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+   UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+   >
+   <File RelativePath="..\..\..\gdk-pixbuf\gdk_pixbuf.rc" />
+  </Filter>
+ </Files>
+ <Globals>
+ </Globals>
+</VisualStudioProject>
diff --git a/build/win32/vs9/gdk-pixbuf.vcprojin b/build/win32/vs9/gdk-pixbuf.vcprojin
new file mode 100644 (file)
index 0000000..ccbabab
--- /dev/null
@@ -0,0 +1,473 @@
+<?xml version="1.0" encoding="big5"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="9.00"
+       Name="gdk-pixbuf"
+       ProjectGUID="{01ADE22D-F6EC-4D09-8FE1-B9A97DEC2BA3}"
+       RootNamespace="gdk-pixbuf"
+       Keyword="Win32Proj"
+       TargetFrameworkVersion="131072"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+               <Platform
+                       Name="x64"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       ConfigurationType="2"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions=""
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="4"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="Gdiplus.lib libpng15d.lib zlib1d.lib"
+                               OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="2"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               ProgramDatabaseFile="$(OutDir)/gdk-pixbuf.pdb"
+                               SubSystem="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-2.0.lib"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       ConfigurationType="2"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions=""
+                               Optimization="3"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="Gdiplus.lib libpng15.lib zlib1.lib"
+                               OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="1"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug|x64"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       ConfigurationType="2"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="Gdiplus.lib libpng15d.lib zlib1d.lib"
+                               OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="2"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|x64"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       ConfigurationType="2"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(GDIP_MACROS);DLL_EXPORT"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="Gdiplus.lib libpng15.lib zlib1.lib"
+                               OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="2"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug_NoGDIP|Win32"
+                       OutputDirectory="Debug\$(PlatformName)\bin"
+                       ConfigurationType="2"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalOptions=""
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="4"
+
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libpng15d.lib zlib1d.lib intld.lib libjpegd.lib libjasper.lib libtiffd_i.lib"
+                               OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="2"
+                               IgnoreDefaultLibraryNames="LIBCMTD.lib;LIBCMT.lib"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               ProgramDatabaseFile="$(OutDir)/gdk-pixbuf.pdb"
+                               SubSystem="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-2.0.lib"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release_NoGDIP|Win32"
+                       OutputDirectory="Release\$(PlatformName)\bin"
+                       ConfigurationType="2"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               AdditionalOptions=""
+                               Optimization="3"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libpng15.lib zlib1.lib intl.lib libjpeg.lib libjasper.lib libtiff_i.lib"
+                               OutputFile="$(OutDir)/$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="1"
+                               IgnoreDefaultLibraryNames="LIBCMT.lib"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               RandomizedBaseAddress="1"
+                               DataExecutionPrevention="0"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-2.0.lib"
+                               TargetMachine="1"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug_NoGDIP|x64"
+                       OutputDirectory="Debug\$(PlatformName)\bin"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       ConfigurationType="2"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               Optimization="0"
+                               AdditionalIncludeDirectories=""
+                               PreprocessorDefinitions="_DEBUG;$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+                               MinimalRebuild="true"
+                               BasicRuntimeChecks="3"
+                               RuntimeLibrary="3"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libpng15d.lib zlib1d.lib intld.lib libjpegd.lib libjasper.lib libtiffd_i.lib"
+                               OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="2"
+                               IgnoreDefaultLibraryNames="LIBCMTD.lib;LIBCMT.lib"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release_NoGDIP|x64"
+                       OutputDirectory="Release\$(PlatformName)\bin"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       ConfigurationType="2"
+                       CharacterSet="2"
+                       >
+                       <Tool
+                               Name="VCPreBuildEventTool"
+                       />
+                       <Tool
+                               Name="VCCLCompilerTool"
+                               PreprocessorDefinitions="$(GdkPixbufDefines);$(NOGDIP_MACROS);DLL_EXPORT"
+                               RuntimeLibrary="2"
+                               UsePrecompiledHeader="0"
+                               WarningLevel="3"
+                               DebugInformationFormat="3"
+                       />
+                       <Tool
+                               Name="VCPreLinkEventTool"
+                               CommandLine="$(GdkPixbufGenerateGdkPixbufDef)"
+                       />
+                       <Tool
+                               Name="VCLinkerTool"
+                               AdditionalDependencies="libpng15.lib zlib1.lib intl.lib libjpeg.lib libjasper.lib libtiff_i.lib"
+                               OutputFile="$(OutDir)\$(GdkPixbufDllPrefix)gdk_pixbuf$(GdkPixbufDllSuffix).dll"
+                               LinkIncremental="2"
+                               IgnoreDefaultLibraryNames="LIBCMT.lib"
+                               ModuleDefinitionFile="$(IntDir)\gdk-pixbuf.def"
+                               GenerateDebugInformation="true"
+                               SubSystem="2"
+                               OptimizeReferences="2"
+                               EnableCOMDATFolding="2"
+                               ImportLibrary="$(OutDir)/gdk_pixbuf-$(GdkPixbufApiVersion).lib"
+                               TargetMachine="17"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+               <Filter
+                       Name="Source Files"
+                       Filter="cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx"
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
+                       >
+#include "libgdkpixbuf.sourcefiles"
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-ani-animation.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-ani.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-gif-animation.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-icns.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-pcx.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-pixdata.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-png.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-pnm.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-qtif.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-ras.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-tga.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-wbmp.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-xbm.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\io-xpm.c" />
+                       <File RelativePath="..\..\..\gdk-pixbuf\pixops\pixops.c" />
+                       <Filter Name="Native" >
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-animation.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-bmp.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-emf.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-gif.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-ico.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-jpeg.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-tiff.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-utils.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gdip-wmf.c" >
+                                       <FileConfiguration Name="Release_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug_NoGDIP|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                       </Filter>
+                       <Filter Name="Non-Native" >
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-bmp.c" >
+                                       <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-gif.c" >
+                                       <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-ico.c" >
+                                       <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-jasper.c" >
+                                       <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-jpeg.c" >
+                                       <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                               <File RelativePath="..\..\..\gdk-pixbuf\io-tiff.c" >
+                                       <FileConfiguration Name="Debug|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|Win32" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Debug|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                                       <FileConfiguration Name="Release|x64" ExcludedFromBuild="true" ><Tool Name="VCCLCompilerTool" /></FileConfiguration>
+                               </File>
+                       </Filter>
+               </Filter>
+               <Filter
+                       Name="Header Files"
+                       Filter="h;hpp;hxx;hm;inl;inc;xsd"
+                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
+                       >
+               </Filter>
+               <Filter
+                       Name="Resouce Files"
+                       Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx"
+                       UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
+                       >
+                       <File RelativePath="..\..\..\gdk-pixbuf\gdk_pixbuf.rc" />
+               </Filter>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
diff --git a/build/win32/vs9/gdk-pixbuf.vsprops b/build/win32/vs9/gdk-pixbuf.vsprops
new file mode 100644 (file)
index 0000000..e881447
--- /dev/null
@@ -0,0 +1,143 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioPropertySheet
+       ProjectType="Visual C++"
+       Version="8.00"
+       Name="gdk-pixbufprops"
+       OutputDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin"
+       IntermediateDirectory="$(SolutionDir)$(ConfigurationName)\$(PlatformName)\obj\$(ProjectName)\"
+       >
+       <Tool
+               Name="VCCLCompilerTool"
+               AdditionalIncludeDirectories="..\..\..;..\..\..\gdk-pixbuf;$(GlibEtcInstallRoot)\lib\glib-2.0\include;$(GlibEtcInstallRoot)\include\glib-2.0;$(GlibEtcInstallRoot)\include;$(GlibEtcInstallRoot)\include\cairo;$(GlibEtcInstallRoot)\include\atk-1.0;$(GlibEtcInstallRoot)\include\pango-1.0"
+               PreprocessorDefinitions="HAVE_CONFIG_H;G_DISABLE_SINGLE_INCLUDES;GDK_PIXBUF_DISABLE_SINGLE_INCLUDES"
+               ForcedIncludeFiles="msvc_recommended_pragmas.h"
+       />
+       <Tool
+               Name="VCLinkerTool"
+               AdditionalDependencies="gio-2.0.lib gmodule-2.0.lib gobject-2.0.lib glib-2.0.lib gthread-2.0.lib intl.lib"
+               AdditionalLibraryDirectories="$(GlibEtcInstallRoot)\lib"
+       />
+       <Tool
+               Name="VCPreBuildEventTool"
+               CommandLine="
+if exist ..\..\..\config.h goto GEN_MARS_H&#x0D;&#x0A;
+copy ..\..\..\config.h.win32 ..\..\..\config.h&#x0D;&#x0A;
+:GEN_MARS_H&#x0D;&#x0A;
+if exist ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.h goto GEN_MARS_C&#x0D;&#x0A;
+glib-genmarshal.exe --prefix=_gdk_pixbuf_marshal ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.list --header &gt;..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.h&#x0D;&#x0A;
+:GEN_MARS_C&#x0D;&#x0A;
+if exist ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.c goto END&#x0D;&#x0A;
+glib-genmarshal.exe --prefix=_gdk_pixbuf_marshal ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.list --body &gt;..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.c&#x0D;&#x0A;
+:END&#x0D;&#x0A;
+"
+       />
+       <UserMacro
+               Name="GdkPixbufApiVersion"
+               Value="2.0"
+       />
+       <UserMacro
+               Name="GdkPixbufBinaryVersion"
+               Value="2.10.0"
+       />
+  <UserMacro
+               Name="GDIP_MACROS"
+               Value="INCLUDE_gdiplus"
+       />
+  <UserMacro
+    Name="NOGDIP_MACROS"
+    Value="JAS_WIN_MSVC_BUILD;INCLUDE_bmp;INCLUDE_gif;INCLUDE_ico;INCLUDE_jasper;INCLUDE_jpeg;INCLUDE_tiff;"
+  />
+  <UserMacro
+    Name="MODULAR_MACROS"
+    Value="INCLUDE_ani;INCLUDE_pcx;INCLUDE_tga;INCLUDE_xbm;INCLUDE_png;INCLUDE_qtif;INCLUDE_pnm;INCLUDE_icns;INCLUDE_ras;INCLUDE_wbmp;INCLUDE_xpm"
+  />
+       <UserMacro
+               Name="GdkPixbufDummyPrefix"
+               Value="/dummy"
+       />
+       <UserMacro
+               Name="GdkPixbufPrefixDefine"
+               Value="GDK_PIXBUF_PREFIX=&quot;\&quot;$(GdkPixbufDummyPrefix)\&quot;&quot;"
+       />
+       <UserMacro
+               Name="GdkPixbufLibdirDefine"
+               Value="PIXBUF_LIBDIR=&quot;\&quot;$(GdkPixbufDummyPrefix)/lib/gdk-pixbuf-$(GdkPixbufApiVersion)/$(GdkPixbufBinaryVersion)/loaders\&quot;&quot;"
+       />
+       <UserMacro
+               Name="GPBLibdirDefine"
+               Value="GDK_PIXBUF_LIBDIR=&quot;\&quot;$(GdkPixbufDummyPrefix)/lib\&quot;&quot;"
+       />
+       <UserMacro
+               Name="GdkPixbufBinVerDefine"
+               Value="GDK_PIXBUF_BINARY_VERSION=&quot;\&quot;$(GdkPixbufBinaryVersion)\&quot;&quot;"
+       />
+       <UserMacro
+               Name="GdkPixbufLocaleDir"
+               Value="GDK_PIXBUF_LOCALEDIR=&quot;\&quot;./locale/\&quot;&quot;"
+       />
+       <UserMacro
+               Name="GdkPixbufDefines"
+               Value="HAVE_CONFIG_H;GDK_PIXBUF_COMPILATION;GDK_PIXBUF_ENABLE_BACKEND;$(GdkPixbufPrefixDefine);$(GdkPixbufBinVerDefine);$(MODULAR_MACROS);$(GPBLibdirDefine);$(GdkPixbufLocaleDir)"
+       />
+       <UserMacro
+               Name="GdkPixbufDoInstall"
+               Value="
+echo on&#x0D;&#x0A;
+mkdir $(OutDir)\bin&#x0D;&#x0A;
+copy $(ConfigurationName)\$(PlatformName)\bin\*.dll $(OutDir)\bin&#x0D;&#x0A;
+copy $(ConfigurationName)\$(PlatformName)\bin\*.exe $(OutDir)\bin&#x0D;&#x0A;
+
+mkdir $(OutDir)\lib&#x0D;&#x0A;
+copy $(ConfigurationName)\$(PlatformName)\bin\*-$(GdkPixbufApiVersion).lib $(OutDir)\lib&#x0D;&#x0A;
+
+mkdir $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-animation.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-core.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-enum-types.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-features.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-io.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-loader.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-marshal.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-simple-anim.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf-transform.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixbuf.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+copy ..\..\..\gdk-pixbuf\gdk-pixdata.h $(OutDir)\include\gdk-pixbuf-$(GdkPixbufApiVersion)\gdk-pixbuf&#x0D;&#x0A;
+
+copy $(ConfigurationName)\$(PlatformName)\bin\*-$(GdkPixbufApiVersion).lib $(OutDir)\lib&#x0D;&#x0A;
+"
+       />
+       <UserMacro
+               Name="GdkPixbufGenerateGdkPixbufDef"
+               Value="echo EXPORTS &gt; $(IntDir)\gdk-pixbuf.def &amp;&amp; cl /EP -DG_OS_WIN32 -DINCLUDE_VARIABLES -DALL_FILES -DG_GNUC_CONST= -DG_GNUC_NULL_TERMINATED= ..\..\..\gdk-pixbuf\gdk-pixbuf.symbols &gt;&gt;$(IntDir)gdk-pixbuf.def"
+       />
+       <UserMacro
+               Name="GdkPixbufLibtoolCompatibleDllPrefix"
+               Value="lib"
+       />
+       <UserMacro
+               Name="GdkPixbufLibtoolCompatibleDllSuffix"
+               Value="-$(GdkPixbufApiVersion)-0"
+       />
+       <UserMacro
+               Name="GdkPixbufSeparateVS9DllPrefix"
+               Value=""
+       />
+       <UserMacro
+               Name="GdkPixbufSeparateVS9DllSuffix"
+               Value="-2-vs9"
+       />
+       <!-- Change these two to GdkPixbufLibtoolCompatibleDllPrefix and
+       GdkPixbufLibtoolCompatibleDllSuffix if that is what you want -->
+       <UserMacro
+               Name="GdkPixbufDllPrefix"
+               Value="$(GdkPixbufSeparateVS9DllPrefix)"
+       />
+       <UserMacro
+               Name="GdkPixbufDllSuffix"
+               Value="$(GdkPixbufSeparateVS9DllSuffix)"
+       />
+       <UserMacro
+               Name="GlibEtcInstallRoot"
+               Value="..\..\..\..\vs9\$(PlatformName)"
+       />
+</VisualStudioPropertySheet>
diff --git a/build/win32/vs9/install.vcproj b/build/win32/vs9/install.vcproj
new file mode 100644 (file)
index 0000000..ef7de3e
--- /dev/null
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="Windows-1252"?>
+<VisualStudioProject
+       ProjectType="Visual C++"
+       Version="9.00"
+       Name="install"
+       ProjectGUID="{FC5AADB5-95CD-4BF0-BA8B-0C16FE7073FB}"
+       RootNamespace="install"
+       Keyword="Win32Proj"
+       TargetFrameworkVersion="131072"
+       >
+       <Platforms>
+               <Platform
+                       Name="Win32"
+               />
+               <Platform
+                       Name="x64"
+               />
+       </Platforms>
+       <ToolFiles>
+       </ToolFiles>
+       <Configurations>
+               <Configuration
+                       Name="Debug|Win32"
+                       OutputDirectory="$(GlibEtcInstallRoot)"
+                       ConfigurationType="10"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       DeleteExtensionsOnClean=""
+                       >
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               CommandLine="$(GdkPixbufDoInstall)"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|Win32"
+                       OutputDirectory="$(GlibEtcInstallRoot)"
+                       ConfigurationType="10"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       CharacterSet="2"
+                       DeleteExtensionsOnClean=""
+                       WholeProgramOptimization="1"
+                       >
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               CommandLine="$(GdkPixbufDoInstall)"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Debug|x64"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       OutputDirectory="$(GlibEtcInstallRoot)"
+                       ConfigurationType="10"
+                       CharacterSet="2"
+                       DeleteExtensionsOnClean=""
+                       >
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               CommandLine="$(GdkPixbufDoInstall)"
+                       />
+               </Configuration>
+               <Configuration
+                       Name="Release|x64"
+                       InheritedPropertySheets=".\gdk-pixbuf.vsprops"
+                       OutputDirectory="$(GlibEtcInstallRoot)"
+                       ConfigurationType="10"
+                       CharacterSet="2"
+                       WholeProgramOptimization="1"
+                       DeleteExtensionsOnClean=""
+                       >
+                       <Tool
+                               Name="VCPostBuildEventTool"
+                               CommandLine="$(GdkPixbufDoInstall)"
+                       />
+               </Configuration>
+       </Configurations>
+       <References>
+       </References>
+       <Files>
+       </Files>
+       <Globals>
+       </Globals>
+</VisualStudioProject>
diff --git a/config.guess b/config.guess
new file mode 100755 (executable)
index 0000000..49ba16f
--- /dev/null
@@ -0,0 +1,1522 @@
+#! /bin/sh
+# Attempt to guess a canonical system name.
+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
+#   2011, 2012 Free Software Foundation, Inc.
+
+timestamp='2012-01-01'
+
+# This file is free software; you can redistribute it and/or modify it
+# under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+
+# Originally written by Per Bothner.  Please send patches (context
+# diff format) to <config-patches@gnu.org> and include a ChangeLog
+# entry.
+#
+# This script attempts to guess a canonical system name similar to
+# config.sub.  If it succeeds, it prints the system name on stdout, and
+# exits with 0.  Otherwise, it exits with 1.
+#
+# You can get the latest version of this script from:
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION]
+
+Output the configuration name of the system \`$me' is run on.
+
+Operation modes:
+  -h, --help         print this help, then exit
+  -t, --time-stamp   print date of last modification, then exit
+  -v, --version      print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.guess ($timestamp)
+
+Originally written by Per Bothner.
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+  case $1 in
+    --time-stamp | --time* | -t )
+       echo "$timestamp" ; exit ;;
+    --version | -v )
+       echo "$version" ; exit ;;
+    --help | --h* | -h )
+       echo "$usage"; exit ;;
+    -- )     # Stop option processing
+       shift; break ;;
+    - )        # Use stdin as input.
+       break ;;
+    -* )
+       echo "$me: invalid option $1$help" >&2
+       exit 1 ;;
+    * )
+       break ;;
+  esac
+done
+
+if test $# != 0; then
+  echo "$me: too many arguments$help" >&2
+  exit 1
+fi
+
+trap 'exit 1' 1 2 15
+
+# CC_FOR_BUILD -- compiler used by this script. Note that the use of a
+# compiler to aid in system detection is discouraged as it requires
+# temporary files to be created and, as you can see below, it is a
+# headache to deal with in a portable fashion.
+
+# Historically, `CC_FOR_BUILD' used to be named `HOST_CC'. We still
+# use `HOST_CC' if defined, but it is deprecated.
+
+# Portable tmp directory creation inspired by the Autoconf team.
+
+set_cc_for_build='
+trap "exitcode=\$?; (rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null) && exit \$exitcode" 0 ;
+trap "rm -f \$tmpfiles 2>/dev/null; rmdir \$tmp 2>/dev/null; exit 1" 1 2 13 15 ;
+: ${TMPDIR=/tmp} ;
+ { tmp=`(umask 077 && mktemp -d "$TMPDIR/cgXXXXXX") 2>/dev/null` && test -n "$tmp" && test -d "$tmp" ; } ||
+ { test -n "$RANDOM" && tmp=$TMPDIR/cg$$-$RANDOM && (umask 077 && mkdir $tmp) ; } ||
+ { tmp=$TMPDIR/cg-$$ && (umask 077 && mkdir $tmp) && echo "Warning: creating insecure temp directory" >&2 ; } ||
+ { echo "$me: cannot create a temporary directory in $TMPDIR" >&2 ; exit 1 ; } ;
+dummy=$tmp/dummy ;
+tmpfiles="$dummy.c $dummy.o $dummy.rel $dummy" ;
+case $CC_FOR_BUILD,$HOST_CC,$CC in
+ ,,)    echo "int x;" > $dummy.c ;
+       for c in cc gcc c89 c99 ; do
+         if ($c -c -o $dummy.o $dummy.c) >/dev/null 2>&1 ; then
+            CC_FOR_BUILD="$c"; break ;
+         fi ;
+       done ;
+       if test x"$CC_FOR_BUILD" = x ; then
+         CC_FOR_BUILD=no_compiler_found ;
+       fi
+       ;;
+ ,,*)   CC_FOR_BUILD=$CC ;;
+ ,*,*)  CC_FOR_BUILD=$HOST_CC ;;
+esac ; set_cc_for_build= ;'
+
+# This is needed to find uname on a Pyramid OSx when run in the BSD universe.
+# (ghazi@noc.rutgers.edu 1994-08-24)
+if (test -f /.attbin/uname) >/dev/null 2>&1 ; then
+       PATH=$PATH:/.attbin ; export PATH
+fi
+
+UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
+UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
+UNAME_SYSTEM=`(uname -s) 2>/dev/null`  || UNAME_SYSTEM=unknown
+UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown
+
+# Note: order is significant - the case branches are not exclusive.
+
+case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
+    *:NetBSD:*:*)
+       # NetBSD (nbsd) targets should (where applicable) match one or
+       # more of the tuples: *-*-netbsdelf*, *-*-netbsdaout*,
+       # *-*-netbsdecoff* and *-*-netbsd*.  For targets that recently
+       # switched to ELF, *-*-netbsd* would select the old
+       # object file format.  This provides both forward
+       # compatibility and a consistent mechanism for selecting the
+       # object file format.
+       #
+       # Note: NetBSD doesn't particularly care about the vendor
+       # portion of the name.  We always set it to "unknown".
+       sysctl="sysctl -n hw.machine_arch"
+       UNAME_MACHINE_ARCH=`(/sbin/$sysctl 2>/dev/null || \
+           /usr/sbin/$sysctl 2>/dev/null || echo unknown)`
+       case "${UNAME_MACHINE_ARCH}" in
+           armeb) machine=armeb-unknown ;;
+           arm*) machine=arm-unknown ;;
+           sh3el) machine=shl-unknown ;;
+           sh3eb) machine=sh-unknown ;;
+           sh5el) machine=sh5le-unknown ;;
+           *) machine=${UNAME_MACHINE_ARCH}-unknown ;;
+       esac
+       # The Operating System including object format, if it has switched
+       # to ELF recently, or will in the future.
+       case "${UNAME_MACHINE_ARCH}" in
+           arm*|i386|m68k|ns32k|sh3*|sparc|vax)
+               eval $set_cc_for_build
+               if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
+                       | grep -q __ELF__
+               then
+                   # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
+                   # Return netbsd for either.  FIX?
+                   os=netbsd
+               else
+                   os=netbsdelf
+               fi
+               ;;
+           *)
+               os=netbsd
+               ;;
+       esac
+       # The OS release
+       # Debian GNU/NetBSD machines have a different userland, and
+       # thus, need a distinct triplet. However, they do not need
+       # kernel version information, so it can be replaced with a
+       # suitable tag, in the style of linux-gnu.
+       case "${UNAME_VERSION}" in
+           Debian*)
+               release='-gnu'
+               ;;
+           *)
+               release=`echo ${UNAME_RELEASE}|sed -e 's/[-_].*/\./'`
+               ;;
+       esac
+       # Since CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM:
+       # contains redundant information, the shorter form:
+       # CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM is used.
+       echo "${machine}-${os}${release}"
+       exit ;;
+    *:OpenBSD:*:*)
+       UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'`
+       echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE}
+       exit ;;
+    *:ekkoBSD:*:*)
+       echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE}
+       exit ;;
+    *:SolidBSD:*:*)
+       echo ${UNAME_MACHINE}-unknown-solidbsd${UNAME_RELEASE}
+       exit ;;
+    macppc:MirBSD:*:*)
+       echo powerpc-unknown-mirbsd${UNAME_RELEASE}
+       exit ;;
+    *:MirBSD:*:*)
+       echo ${UNAME_MACHINE}-unknown-mirbsd${UNAME_RELEASE}
+       exit ;;
+    alpha:OSF1:*:*)
+       case $UNAME_RELEASE in
+       *4.0)
+               UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $3}'`
+               ;;
+       *5.*)
+               UNAME_RELEASE=`/usr/sbin/sizer -v | awk '{print $4}'`
+               ;;
+       esac
+       # According to Compaq, /usr/sbin/psrinfo has been available on
+       # OSF/1 and Tru64 systems produced since 1995.  I hope that
+       # covers most systems running today.  This code pipes the CPU
+       # types through head -n 1, so we only detect the type of CPU 0.
+       ALPHA_CPU_TYPE=`/usr/sbin/psrinfo -v | sed -n -e 's/^  The alpha \(.*\) processor.*$/\1/p' | head -n 1`
+       case "$ALPHA_CPU_TYPE" in
+           "EV4 (21064)")
+               UNAME_MACHINE="alpha" ;;
+           "EV4.5 (21064)")
+               UNAME_MACHINE="alpha" ;;
+           "LCA4 (21066/21068)")
+               UNAME_MACHINE="alpha" ;;
+           "EV5 (21164)")
+               UNAME_MACHINE="alphaev5" ;;
+           "EV5.6 (21164A)")
+               UNAME_MACHINE="alphaev56" ;;
+           "EV5.6 (21164PC)")
+               UNAME_MACHINE="alphapca56" ;;
+           "EV5.7 (21164PC)")
+               UNAME_MACHINE="alphapca57" ;;
+           "EV6 (21264)")
+               UNAME_MACHINE="alphaev6" ;;
+           "EV6.7 (21264A)")
+               UNAME_MACHINE="alphaev67" ;;
+           "EV6.8CB (21264C)")
+               UNAME_MACHINE="alphaev68" ;;
+           "EV6.8AL (21264B)")
+               UNAME_MACHINE="alphaev68" ;;
+           "EV6.8CX (21264D)")
+               UNAME_MACHINE="alphaev68" ;;
+           "EV6.9A (21264/EV69A)")
+               UNAME_MACHINE="alphaev69" ;;
+           "EV7 (21364)")
+               UNAME_MACHINE="alphaev7" ;;
+           "EV7.9 (21364A)")
+               UNAME_MACHINE="alphaev79" ;;
+       esac
+       # A Pn.n version is a patched version.
+       # A Vn.n version is a released version.
+       # A Tn.n version is a released field test version.
+       # A Xn.n version is an unreleased experimental baselevel.
+       # 1.2 uses "1.2" for uname -r.
+       echo ${UNAME_MACHINE}-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^[PVTX]//' | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+       # Reset EXIT trap before exiting to avoid spurious non-zero exit code.
+       exitcode=$?
+       trap '' 0
+       exit $exitcode ;;
+    Alpha\ *:Windows_NT*:*)
+       # How do we know it's Interix rather than the generic POSIX subsystem?
+       # Should we change UNAME_MACHINE based on the output of uname instead
+       # of the specific Alpha model?
+       echo alpha-pc-interix
+       exit ;;
+    21064:Windows_NT:50:3)
+       echo alpha-dec-winnt3.5
+       exit ;;
+    Amiga*:UNIX_System_V:4.0:*)
+       echo m68k-unknown-sysv4
+       exit ;;
+    *:[Aa]miga[Oo][Ss]:*:*)
+       echo ${UNAME_MACHINE}-unknown-amigaos
+       exit ;;
+    *:[Mm]orph[Oo][Ss]:*:*)
+       echo ${UNAME_MACHINE}-unknown-morphos
+       exit ;;
+    *:OS/390:*:*)
+       echo i370-ibm-openedition
+       exit ;;
+    *:z/VM:*:*)
+       echo s390-ibm-zvmoe
+       exit ;;
+    *:OS400:*:*)
+       echo powerpc-ibm-os400
+       exit ;;
+    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
+       echo arm-acorn-riscix${UNAME_RELEASE}
+       exit ;;
+    arm:riscos:*:*|arm:RISCOS:*:*)
+       echo arm-unknown-riscos
+       exit ;;
+    SR2?01:HI-UX/MPP:*:* | SR8000:HI-UX/MPP:*:*)
+       echo hppa1.1-hitachi-hiuxmpp
+       exit ;;
+    Pyramid*:OSx*:*:* | MIS*:OSx*:*:* | MIS*:SMP_DC-OSx*:*:*)
+       # akee@wpdis03.wpafb.af.mil (Earle F. Ake) contributed MIS and NILE.
+       if test "`(/bin/universe) 2>/dev/null`" = att ; then
+               echo pyramid-pyramid-sysv3
+       else
+               echo pyramid-pyramid-bsd
+       fi
+       exit ;;
+    NILE*:*:*:dcosx)
+       echo pyramid-pyramid-svr4
+       exit ;;
+    DRS?6000:unix:4.0:6*)
+       echo sparc-icl-nx6
+       exit ;;
+    DRS?6000:UNIX_SV:4.2*:7* | DRS?6000:isis:4.2*:7*)
+       case `/usr/bin/uname -p` in
+           sparc) echo sparc-icl-nx7; exit ;;
+       esac ;;
+    s390x:SunOS:*:*)
+       echo ${UNAME_MACHINE}-ibm-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit ;;
+    sun4H:SunOS:5.*:*)
+       echo sparc-hal-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit ;;
+    sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
+       echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit ;;
+    i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
+       echo i386-pc-auroraux${UNAME_RELEASE}
+       exit ;;
+    i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
+       eval $set_cc_for_build
+       SUN_ARCH="i386"
+       # If there is a compiler, see if it is configured for 64-bit objects.
+       # Note that the Sun cc does not turn __LP64__ into 1 like gcc does.
+       # This test works for both compilers.
+       if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+           if (echo '#ifdef __amd64'; echo IS_64BIT_ARCH; echo '#endif') | \
+               (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+               grep IS_64BIT_ARCH >/dev/null
+           then
+               SUN_ARCH="x86_64"
+           fi
+       fi
+       echo ${SUN_ARCH}-pc-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit ;;
+    sun4*:SunOS:6*:*)
+       # According to config.sub, this is the proper way to canonicalize
+       # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
+       # it's likely to be more like Solaris than SunOS4.
+       echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit ;;
+    sun4*:SunOS:*:*)
+       case "`/usr/bin/arch -k`" in
+           Series*|S4*)
+               UNAME_RELEASE=`uname -v`
+               ;;
+       esac
+       # Japanese Language versions have a version number like `4.1.3-JL'.
+       echo sparc-sun-sunos`echo ${UNAME_RELEASE}|sed -e 's/-/_/'`
+       exit ;;
+    sun3*:SunOS:*:*)
+       echo m68k-sun-sunos${UNAME_RELEASE}
+       exit ;;
+    sun*:*:4.2BSD:*)
+       UNAME_RELEASE=`(sed 1q /etc/motd | awk '{print substr($5,1,3)}') 2>/dev/null`
+       test "x${UNAME_RELEASE}" = "x" && UNAME_RELEASE=3
+       case "`/bin/arch`" in
+           sun3)
+               echo m68k-sun-sunos${UNAME_RELEASE}
+               ;;
+           sun4)
+               echo sparc-sun-sunos${UNAME_RELEASE}
+               ;;
+       esac
+       exit ;;
+    aushp:SunOS:*:*)
+       echo sparc-auspex-sunos${UNAME_RELEASE}
+       exit ;;
+    # The situation for MiNT is a little confusing.  The machine name
+    # can be virtually everything (everything which is not
+    # "atarist" or "atariste" at least should have a processor
+    # > m68000).  The system name ranges from "MiNT" over "FreeMiNT"
+    # to the lowercase version "mint" (or "freemint").  Finally
+    # the system name "TOS" denotes a system which is actually not
+    # MiNT.  But MiNT is downward compatible to TOS, so this should
+    # be no problem.
+    atarist[e]:*MiNT:*:* | atarist[e]:*mint:*:* | atarist[e]:*TOS:*:*)
+       echo m68k-atari-mint${UNAME_RELEASE}
+       exit ;;
+    atari*:*MiNT:*:* | atari*:*mint:*:* | atarist[e]:*TOS:*:*)
+       echo m68k-atari-mint${UNAME_RELEASE}
+       exit ;;
+    *falcon*:*MiNT:*:* | *falcon*:*mint:*:* | *falcon*:*TOS:*:*)
+       echo m68k-atari-mint${UNAME_RELEASE}
+       exit ;;
+    milan*:*MiNT:*:* | milan*:*mint:*:* | *milan*:*TOS:*:*)
+       echo m68k-milan-mint${UNAME_RELEASE}
+       exit ;;
+    hades*:*MiNT:*:* | hades*:*mint:*:* | *hades*:*TOS:*:*)
+       echo m68k-hades-mint${UNAME_RELEASE}
+       exit ;;
+    *:*MiNT:*:* | *:*mint:*:* | *:*TOS:*:*)
+       echo m68k-unknown-mint${UNAME_RELEASE}
+       exit ;;
+    m68k:machten:*:*)
+       echo m68k-apple-machten${UNAME_RELEASE}
+       exit ;;
+    powerpc:machten:*:*)
+       echo powerpc-apple-machten${UNAME_RELEASE}
+       exit ;;
+    RISC*:Mach:*:*)
+       echo mips-dec-mach_bsd4.3
+       exit ;;
+    RISC*:ULTRIX:*:*)
+       echo mips-dec-ultrix${UNAME_RELEASE}
+       exit ;;
+    VAX*:ULTRIX*:*:*)
+       echo vax-dec-ultrix${UNAME_RELEASE}
+       exit ;;
+    2020:CLIX:*:* | 2430:CLIX:*:*)
+       echo clipper-intergraph-clix${UNAME_RELEASE}
+       exit ;;
+    mips:*:*:UMIPS | mips:*:*:RISCos)
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+#ifdef __cplusplus
+#include <stdio.h>  /* for printf() prototype */
+       int main (int argc, char *argv[]) {
+#else
+       int main (argc, argv) int argc; char *argv[]; {
+#endif
+       #if defined (host_mips) && defined (MIPSEB)
+       #if defined (SYSTYPE_SYSV)
+         printf ("mips-mips-riscos%ssysv\n", argv[1]); exit (0);
+       #endif
+       #if defined (SYSTYPE_SVR4)
+         printf ("mips-mips-riscos%ssvr4\n", argv[1]); exit (0);
+       #endif
+       #if defined (SYSTYPE_BSD43) || defined(SYSTYPE_BSD)
+         printf ("mips-mips-riscos%sbsd\n", argv[1]); exit (0);
+       #endif
+       #endif
+         exit (-1);
+       }
+EOF
+       $CC_FOR_BUILD -o $dummy $dummy.c &&
+         dummyarg=`echo "${UNAME_RELEASE}" | sed -n 's/\([0-9]*\).*/\1/p'` &&
+         SYSTEM_NAME=`$dummy $dummyarg` &&
+           { echo "$SYSTEM_NAME"; exit; }
+       echo mips-mips-riscos${UNAME_RELEASE}
+       exit ;;
+    Motorola:PowerMAX_OS:*:*)
+       echo powerpc-motorola-powermax
+       exit ;;
+    Motorola:*:4.3:PL8-*)
+       echo powerpc-harris-powermax
+       exit ;;
+    Night_Hawk:*:*:PowerMAX_OS | Synergy:PowerMAX_OS:*:*)
+       echo powerpc-harris-powermax
+       exit ;;
+    Night_Hawk:Power_UNIX:*:*)
+       echo powerpc-harris-powerunix
+       exit ;;
+    m88k:CX/UX:7*:*)
+       echo m88k-harris-cxux7
+       exit ;;
+    m88k:*:4*:R4*)
+       echo m88k-motorola-sysv4
+       exit ;;
+    m88k:*:3*:R3*)
+       echo m88k-motorola-sysv3
+       exit ;;
+    AViiON:dgux:*:*)
+       # DG/UX returns AViiON for all architectures
+       UNAME_PROCESSOR=`/usr/bin/uname -p`
+       if [ $UNAME_PROCESSOR = mc88100 ] || [ $UNAME_PROCESSOR = mc88110 ]
+       then
+           if [ ${TARGET_BINARY_INTERFACE}x = m88kdguxelfx ] || \
+              [ ${TARGET_BINARY_INTERFACE}x = x ]
+           then
+               echo m88k-dg-dgux${UNAME_RELEASE}
+           else
+               echo m88k-dg-dguxbcs${UNAME_RELEASE}
+           fi
+       else
+           echo i586-dg-dgux${UNAME_RELEASE}
+       fi
+       exit ;;
+    M88*:DolphinOS:*:*)        # DolphinOS (SVR3)
+       echo m88k-dolphin-sysv3
+       exit ;;
+    M88*:*:R3*:*)
+       # Delta 88k system running SVR3
+       echo m88k-motorola-sysv3
+       exit ;;
+    XD88*:*:*:*) # Tektronix XD88 system running UTekV (SVR3)
+       echo m88k-tektronix-sysv3
+       exit ;;
+    Tek43[0-9][0-9]:UTek:*:*) # Tektronix 4300 system running UTek (BSD)
+       echo m68k-tektronix-bsd
+       exit ;;
+    *:IRIX*:*:*)
+       echo mips-sgi-irix`echo ${UNAME_RELEASE}|sed -e 's/-/_/g'`
+       exit ;;
+    ????????:AIX?:[12].1:2)   # AIX 2.2.1 or AIX 2.1.1 is RT/PC AIX.
+       echo romp-ibm-aix     # uname -m gives an 8 hex-code CPU id
+       exit ;;               # Note that: echo "'`uname -s`'" gives 'AIX '
+    i*86:AIX:*:*)
+       echo i386-ibm-aix
+       exit ;;
+    ia64:AIX:*:*)
+       if [ -x /usr/bin/oslevel ] ; then
+               IBM_REV=`/usr/bin/oslevel`
+       else
+               IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+       fi
+       echo ${UNAME_MACHINE}-ibm-aix${IBM_REV}
+       exit ;;
+    *:AIX:2:3)
+       if grep bos325 /usr/include/stdio.h >/dev/null 2>&1; then
+               eval $set_cc_for_build
+               sed 's/^                //' << EOF >$dummy.c
+               #include <sys/systemcfg.h>
+
+               main()
+                       {
+                       if (!__power_pc())
+                               exit(1);
+                       puts("powerpc-ibm-aix3.2.5");
+                       exit(0);
+                       }
+EOF
+               if $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy`
+               then
+                       echo "$SYSTEM_NAME"
+               else
+                       echo rs6000-ibm-aix3.2.5
+               fi
+       elif grep bos324 /usr/include/stdio.h >/dev/null 2>&1; then
+               echo rs6000-ibm-aix3.2.4
+       else
+               echo rs6000-ibm-aix3.2
+       fi
+       exit ;;
+    *:AIX:*:[4567])
+       IBM_CPU_ID=`/usr/sbin/lsdev -C -c processor -S available | sed 1q | awk '{ print $1 }'`
+       if /usr/sbin/lsattr -El ${IBM_CPU_ID} | grep ' POWER' >/dev/null 2>&1; then
+               IBM_ARCH=rs6000
+       else
+               IBM_ARCH=powerpc
+       fi
+       if [ -x /usr/bin/oslevel ] ; then
+               IBM_REV=`/usr/bin/oslevel`
+       else
+               IBM_REV=${UNAME_VERSION}.${UNAME_RELEASE}
+       fi
+       echo ${IBM_ARCH}-ibm-aix${IBM_REV}
+       exit ;;
+    *:AIX:*:*)
+       echo rs6000-ibm-aix
+       exit ;;
+    ibmrt:4.4BSD:*|romp-ibm:BSD:*)
+       echo romp-ibm-bsd4.4
+       exit ;;
+    ibmrt:*BSD:*|romp-ibm:BSD:*)            # covers RT/PC BSD and
+       echo romp-ibm-bsd${UNAME_RELEASE}   # 4.3 with uname added to
+       exit ;;                             # report: romp-ibm BSD 4.3
+    *:BOSX:*:*)
+       echo rs6000-bull-bosx
+       exit ;;
+    DPX/2?00:B.O.S.:*:*)
+       echo m68k-bull-sysv3
+       exit ;;
+    9000/[34]??:4.3bsd:1.*:*)
+       echo m68k-hp-bsd
+       exit ;;
+    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
+       echo m68k-hp-bsd4.4
+       exit ;;
+    9000/[34678]??:HP-UX:*:*)
+       HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+       case "${UNAME_MACHINE}" in
+           9000/31? )            HP_ARCH=m68000 ;;
+           9000/[34]?? )         HP_ARCH=m68k ;;
+           9000/[678][0-9][0-9])
+               if [ -x /usr/bin/getconf ]; then
+                   sc_cpu_version=`/usr/bin/getconf SC_CPU_VERSION 2>/dev/null`
+                   sc_kernel_bits=`/usr/bin/getconf SC_KERNEL_BITS 2>/dev/null`
+                   case "${sc_cpu_version}" in
+                     523) HP_ARCH="hppa1.0" ;; # CPU_PA_RISC1_0
+                     528) HP_ARCH="hppa1.1" ;; # CPU_PA_RISC1_1
+                     532)                      # CPU_PA_RISC2_0
+                       case "${sc_kernel_bits}" in
+                         32) HP_ARCH="hppa2.0n" ;;
+                         64) HP_ARCH="hppa2.0w" ;;
+                         '') HP_ARCH="hppa2.0" ;;   # HP-UX 10.20
+                       esac ;;
+                   esac
+               fi
+               if [ "${HP_ARCH}" = "" ]; then
+                   eval $set_cc_for_build
+                   sed 's/^            //' << EOF >$dummy.c
+
+               #define _HPUX_SOURCE
+               #include <stdlib.h>
+               #include <unistd.h>
+
+               int main ()
+               {
+               #if defined(_SC_KERNEL_BITS)
+                   long bits = sysconf(_SC_KERNEL_BITS);
+               #endif
+                   long cpu  = sysconf (_SC_CPU_VERSION);
+
+                   switch (cpu)
+                       {
+                       case CPU_PA_RISC1_0: puts ("hppa1.0"); break;
+                       case CPU_PA_RISC1_1: puts ("hppa1.1"); break;
+                       case CPU_PA_RISC2_0:
+               #if defined(_SC_KERNEL_BITS)
+                           switch (bits)
+                               {
+                               case 64: puts ("hppa2.0w"); break;
+                               case 32: puts ("hppa2.0n"); break;
+                               default: puts ("hppa2.0"); break;
+                               } break;
+               #else  /* !defined(_SC_KERNEL_BITS) */
+                           puts ("hppa2.0"); break;
+               #endif
+                       default: puts ("hppa1.0"); break;
+                       }
+                   exit (0);
+               }
+EOF
+                   (CCOPTS= $CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null) && HP_ARCH=`$dummy`
+                   test -z "$HP_ARCH" && HP_ARCH=hppa
+               fi ;;
+       esac
+       if [ ${HP_ARCH} = "hppa2.0w" ]
+       then
+           eval $set_cc_for_build
+
+           # hppa2.0w-hp-hpux* has a 64-bit kernel and a compiler generating
+           # 32-bit code.  hppa64-hp-hpux* has the same kernel and a compiler
+           # generating 64-bit code.  GNU and HP use different nomenclature:
+           #
+           # $ CC_FOR_BUILD=cc ./config.guess
+           # => hppa2.0w-hp-hpux11.23
+           # $ CC_FOR_BUILD="cc +DA2.0w" ./config.guess
+           # => hppa64-hp-hpux11.23
+
+           if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
+               grep -q __LP64__
+           then
+               HP_ARCH="hppa2.0w"
+           else
+               HP_ARCH="hppa64"
+           fi
+       fi
+       echo ${HP_ARCH}-hp-hpux${HPUX_REV}
+       exit ;;
+    ia64:HP-UX:*:*)
+       HPUX_REV=`echo ${UNAME_RELEASE}|sed -e 's/[^.]*.[0B]*//'`
+       echo ia64-hp-hpux${HPUX_REV}
+       exit ;;
+    3050*:HI-UX:*:*)
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #include <unistd.h>
+       int
+       main ()
+       {
+         long cpu = sysconf (_SC_CPU_VERSION);
+         /* The order matters, because CPU_IS_HP_MC68K erroneously returns
+            true for CPU_PA_RISC1_0.  CPU_IS_PA_RISC returns correct
+            results, however.  */
+         if (CPU_IS_PA_RISC (cpu))
+           {
+             switch (cpu)
+               {
+                 case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
+                 case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
+                 case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
+                 default: puts ("hppa-hitachi-hiuxwe2"); break;
+               }
+           }
+         else if (CPU_IS_HP_MC68K (cpu))
+           puts ("m68k-hitachi-hiuxwe2");
+         else puts ("unknown-hitachi-hiuxwe2");
+         exit (0);
+       }
+EOF
+       $CC_FOR_BUILD -o $dummy $dummy.c && SYSTEM_NAME=`$dummy` &&
+               { echo "$SYSTEM_NAME"; exit; }
+       echo unknown-hitachi-hiuxwe2
+       exit ;;
+    9000/7??:4.3bsd:*:* | 9000/8?[79]:4.3bsd:*:* )
+       echo hppa1.1-hp-bsd
+       exit ;;
+    9000/8??:4.3bsd:*:*)
+       echo hppa1.0-hp-bsd
+       exit ;;
+    *9??*:MPE/iX:*:* | *3000*:MPE/iX:*:*)
+       echo hppa1.0-hp-mpeix
+       exit ;;
+    hp7??:OSF1:*:* | hp8?[79]:OSF1:*:* )
+       echo hppa1.1-hp-osf
+       exit ;;
+    hp8??:OSF1:*:*)
+       echo hppa1.0-hp-osf
+       exit ;;
+    i*86:OSF1:*:*)
+       if [ -x /usr/sbin/sysversion ] ; then
+           echo ${UNAME_MACHINE}-unknown-osf1mk
+       else
+           echo ${UNAME_MACHINE}-unknown-osf1
+       fi
+       exit ;;
+    parisc*:Lites*:*:*)
+       echo hppa1.1-hp-lites
+       exit ;;
+    C1*:ConvexOS:*:* | convex:ConvexOS:C1*:*)
+       echo c1-convex-bsd
+       exit ;;
+    C2*:ConvexOS:*:* | convex:ConvexOS:C2*:*)
+       if getsysinfo -f scalar_acc
+       then echo c32-convex-bsd
+       else echo c2-convex-bsd
+       fi
+       exit ;;
+    C34*:ConvexOS:*:* | convex:ConvexOS:C34*:*)
+       echo c34-convex-bsd
+       exit ;;
+    C38*:ConvexOS:*:* | convex:ConvexOS:C38*:*)
+       echo c38-convex-bsd
+       exit ;;
+    C4*:ConvexOS:*:* | convex:ConvexOS:C4*:*)
+       echo c4-convex-bsd
+       exit ;;
+    CRAY*Y-MP:*:*:*)
+       echo ymp-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit ;;
+    CRAY*[A-Z]90:*:*:*)
+       echo ${UNAME_MACHINE}-cray-unicos${UNAME_RELEASE} \
+       | sed -e 's/CRAY.*\([A-Z]90\)/\1/' \
+             -e y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/ \
+             -e 's/\.[^.]*$/.X/'
+       exit ;;
+    CRAY*TS:*:*:*)
+       echo t90-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit ;;
+    CRAY*T3E:*:*:*)
+       echo alphaev5-cray-unicosmk${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit ;;
+    CRAY*SV1:*:*:*)
+       echo sv1-cray-unicos${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit ;;
+    *:UNICOS/mp:*:*)
+       echo craynv-cray-unicosmp${UNAME_RELEASE} | sed -e 's/\.[^.]*$/.X/'
+       exit ;;
+    F30[01]:UNIX_System_V:*:* | F700:UNIX_System_V:*:*)
+       FUJITSU_PROC=`uname -m | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz'`
+       FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+       FUJITSU_REL=`echo ${UNAME_RELEASE} | sed -e 's/ /_/'`
+       echo "${FUJITSU_PROC}-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+       exit ;;
+    5000:UNIX_System_V:4.*:*)
+       FUJITSU_SYS=`uname -p | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/\///'`
+       FUJITSU_REL=`echo ${UNAME_RELEASE} | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' 'abcdefghijklmnopqrstuvwxyz' | sed -e 's/ /_/'`
+       echo "sparc-fujitsu-${FUJITSU_SYS}${FUJITSU_REL}"
+       exit ;;
+    i*86:BSD/386:*:* | i*86:BSD/OS:*:* | *:Ascend\ Embedded/OS:*:*)
+       echo ${UNAME_MACHINE}-pc-bsdi${UNAME_RELEASE}
+       exit ;;
+    sparc*:BSD/OS:*:*)
+       echo sparc-unknown-bsdi${UNAME_RELEASE}
+       exit ;;
+    *:BSD/OS:*:*)
+       echo ${UNAME_MACHINE}-unknown-bsdi${UNAME_RELEASE}
+       exit ;;
+    *:FreeBSD:*:*)
+       UNAME_PROCESSOR=`/usr/bin/uname -p`
+       case ${UNAME_PROCESSOR} in
+           amd64)
+               echo x86_64-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+           *)
+               echo ${UNAME_PROCESSOR}-unknown-freebsd`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'` ;;
+       esac
+       exit ;;
+    i*:CYGWIN*:*)
+       echo ${UNAME_MACHINE}-pc-cygwin
+       exit ;;
+    *:MINGW*:*)
+       echo ${UNAME_MACHINE}-pc-mingw32
+       exit ;;
+    i*:MSYS*:*)
+       echo ${UNAME_MACHINE}-pc-msys
+       exit ;;
+    i*:windows32*:*)
+       # uname -m includes "-pc" on this system.
+       echo ${UNAME_MACHINE}-mingw32
+       exit ;;
+    i*:PW*:*)
+       echo ${UNAME_MACHINE}-pc-pw32
+       exit ;;
+    *:Interix*:*)
+       case ${UNAME_MACHINE} in
+           x86)
+               echo i586-pc-interix${UNAME_RELEASE}
+               exit ;;
+           authenticamd | genuineintel | EM64T)
+               echo x86_64-unknown-interix${UNAME_RELEASE}
+               exit ;;
+           IA64)
+               echo ia64-unknown-interix${UNAME_RELEASE}
+               exit ;;
+       esac ;;
+    [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
+       echo i${UNAME_MACHINE}-pc-mks
+       exit ;;
+    8664:Windows_NT:*)
+       echo x86_64-pc-mks
+       exit ;;
+    i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
+       # How do we know it's Interix rather than the generic POSIX subsystem?
+       # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
+       # UNAME_MACHINE based on the output of uname instead of i386?
+       echo i586-pc-interix
+       exit ;;
+    i*:UWIN*:*)
+       echo ${UNAME_MACHINE}-pc-uwin
+       exit ;;
+    amd64:CYGWIN*:*:* | x86_64:CYGWIN*:*:*)
+       echo x86_64-unknown-cygwin
+       exit ;;
+    p*:CYGWIN*:*)
+       echo powerpcle-unknown-cygwin
+       exit ;;
+    prep*:SunOS:5.*:*)
+       echo powerpcle-unknown-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
+       exit ;;
+    *:GNU:*:*)
+       # the GNU system
+       echo `echo ${UNAME_MACHINE}|sed -e 's,[-/].*$,,'`-unknown-gnu`echo ${UNAME_RELEASE}|sed -e 's,/.*$,,'`
+       exit ;;
+    *:GNU/*:*:*)
+       # other systems with GNU libc and userland
+       echo ${UNAME_MACHINE}-unknown-`echo ${UNAME_SYSTEM} | sed 's,^[^/]*/,,' | tr '[A-Z]' '[a-z]'``echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`-gnu
+       exit ;;
+    i*86:Minix:*:*)
+       echo ${UNAME_MACHINE}-pc-minix
+       exit ;;
+    alpha:Linux:*:*)
+       case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
+         EV5)   UNAME_MACHINE=alphaev5 ;;
+         EV56)  UNAME_MACHINE=alphaev56 ;;
+         PCA56) UNAME_MACHINE=alphapca56 ;;
+         PCA57) UNAME_MACHINE=alphapca56 ;;
+         EV6)   UNAME_MACHINE=alphaev6 ;;
+         EV67)  UNAME_MACHINE=alphaev67 ;;
+         EV68*) UNAME_MACHINE=alphaev68 ;;
+       esac
+       objdump --private-headers /bin/sh | grep -q ld.so.1
+       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
+       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
+       exit ;;
+    arm*:Linux:*:*)
+       eval $set_cc_for_build
+       if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
+           | grep -q __ARM_EABI__
+       then
+           echo ${UNAME_MACHINE}-unknown-linux-gnu
+       else
+           if echo __ARM_PCS_VFP | $CC_FOR_BUILD -E - 2>/dev/null \
+               | grep -q __ARM_PCS_VFP
+           then
+               echo ${UNAME_MACHINE}-unknown-linux-gnueabi
+           else
+               echo ${UNAME_MACHINE}-unknown-linux-gnueabihf
+           fi
+       fi
+       exit ;;
+    avr32*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    cris:Linux:*:*)
+       echo ${UNAME_MACHINE}-axis-linux-gnu
+       exit ;;
+    crisv32:Linux:*:*)
+       echo ${UNAME_MACHINE}-axis-linux-gnu
+       exit ;;
+    frv:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    hexagon:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    i*86:Linux:*:*)
+       LIBC=gnu
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #ifdef __dietlibc__
+       LIBC=dietlibc
+       #endif
+EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
+       echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
+       exit ;;
+    ia64:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    m32r*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    m68*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    mips:Linux:*:* | mips64:Linux:*:*)
+       eval $set_cc_for_build
+       sed 's/^        //' << EOF >$dummy.c
+       #undef CPU
+       #undef ${UNAME_MACHINE}
+       #undef ${UNAME_MACHINE}el
+       #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
+       CPU=${UNAME_MACHINE}el
+       #else
+       #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
+       CPU=${UNAME_MACHINE}
+       #else
+       CPU=
+       #endif
+       #endif
+EOF
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
+       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
+       ;;
+    or32:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    padre:Linux:*:*)
+       echo sparc-unknown-linux-gnu
+       exit ;;
+    parisc64:Linux:*:* | hppa64:Linux:*:*)
+       echo hppa64-unknown-linux-gnu
+       exit ;;
+    parisc:Linux:*:* | hppa:Linux:*:*)
+       # Look for CPU level
+       case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
+         PA7*) echo hppa1.1-unknown-linux-gnu ;;
+         PA8*) echo hppa2.0-unknown-linux-gnu ;;
+         *)    echo hppa-unknown-linux-gnu ;;
+       esac
+       exit ;;
+    ppc64:Linux:*:*)
+       echo powerpc64-unknown-linux-gnu
+       exit ;;
+    ppc:Linux:*:*)
+       echo powerpc-unknown-linux-gnu
+       exit ;;
+    s390:Linux:*:* | s390x:Linux:*:*)
+       echo ${UNAME_MACHINE}-ibm-linux
+       exit ;;
+    sh64*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    sh*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    sparc:Linux:*:* | sparc64:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    tile*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    vax:Linux:*:*)
+       echo ${UNAME_MACHINE}-dec-linux-gnu
+       exit ;;
+    x86_64:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    xtensa*:Linux:*:*)
+       echo ${UNAME_MACHINE}-unknown-linux-gnu
+       exit ;;
+    i*86:DYNIX/ptx:4*:*)
+       # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
+       # earlier versions are messed up and put the nodename in both
+       # sysname and nodename.
+       echo i386-sequent-sysv4
+       exit ;;
+    i*86:UNIX_SV:4.2MP:2.*)
+       # Unixware is an offshoot of SVR4, but it has its own version
+       # number series starting with 2...
+       # I am not positive that other SVR4 systems won't match this,
+       # I just have to hope.  -- rms.
+       # Use sysv4.2uw... so that sysv4* matches it.
+       echo ${UNAME_MACHINE}-pc-sysv4.2uw${UNAME_VERSION}
+       exit ;;
+    i*86:OS/2:*:*)
+       # If we were able to find `uname', then EMX Unix compatibility
+       # is probably installed.
+       echo ${UNAME_MACHINE}-pc-os2-emx
+       exit ;;
+    i*86:XTS-300:*:STOP)
+       echo ${UNAME_MACHINE}-unknown-stop
+       exit ;;
+    i*86:atheos:*:*)
+       echo ${UNAME_MACHINE}-unknown-atheos
+       exit ;;
+    i*86:syllable:*:*)
+       echo ${UNAME_MACHINE}-pc-syllable
+       exit ;;
+    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
+       echo i386-unknown-lynxos${UNAME_RELEASE}
+       exit ;;
+    i*86:*DOS:*:*)
+       echo ${UNAME_MACHINE}-pc-msdosdjgpp
+       exit ;;
+    i*86:*:4.*:* | i*86:SYSTEM_V:4.*:*)
+       UNAME_REL=`echo ${UNAME_RELEASE} | sed 's/\/MP$//'`
+       if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
+               echo ${UNAME_MACHINE}-univel-sysv${UNAME_REL}
+       else
+               echo ${UNAME_MACHINE}-pc-sysv${UNAME_REL}
+       fi
+       exit ;;
+    i*86:*:5:[678]*)
+       # UnixWare 7.x, OpenUNIX and OpenServer 6.
+       case `/bin/uname -X | grep "^Machine"` in
+           *486*)           UNAME_MACHINE=i486 ;;
+           *Pentium)        UNAME_MACHINE=i586 ;;
+           *Pent*|*Celeron) UNAME_MACHINE=i686 ;;
+       esac
+       echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}${UNAME_SYSTEM}${UNAME_VERSION}
+       exit ;;
+    i*86:*:3.2:*)
+       if test -f /usr/options/cb.name; then
+               UNAME_REL=`sed -n 's/.*Version //p' </usr/options/cb.name`
+               echo ${UNAME_MACHINE}-pc-isc$UNAME_REL
+       elif /bin/uname -X 2>/dev/null >/dev/null ; then
+               UNAME_REL=`(/bin/uname -X|grep Release|sed -e 's/.*= //')`
+               (/bin/uname -X|grep i80486 >/dev/null) && UNAME_MACHINE=i486
+               (/bin/uname -X|grep '^Machine.*Pentium' >/dev/null) \
+                       && UNAME_MACHINE=i586
+               (/bin/uname -X|grep '^Machine.*Pent *II' >/dev/null) \
+                       && UNAME_MACHINE=i686
+               (/bin/uname -X|grep '^Machine.*Pentium Pro' >/dev/null) \
+                       && UNAME_MACHINE=i686
+               echo ${UNAME_MACHINE}-pc-sco$UNAME_REL
+       else
+               echo ${UNAME_MACHINE}-pc-sysv32
+       fi
+       exit ;;
+    pc:*:*:*)
+       # Left here for compatibility:
+       # uname -m prints for DJGPP always 'pc', but it prints nothing about
+       # the processor, so we play safe by assuming i586.
+       # Note: whatever this is, it MUST be the same as what config.sub
+       # prints for the "djgpp" host, or else GDB configury will decide that
+       # this is a cross-build.
+       echo i586-pc-msdosdjgpp
+       exit ;;
+    Intel:Mach:3*:*)
+       echo i386-pc-mach3
+       exit ;;
+    paragon:*:*:*)
+       echo i860-intel-osf1
+       exit ;;
+    i860:*:4.*:*) # i860-SVR4
+       if grep Stardent /usr/include/sys/uadmin.h >/dev/null 2>&1 ; then
+         echo i860-stardent-sysv${UNAME_RELEASE} # Stardent Vistra i860-SVR4
+       else # Add other i860-SVR4 vendors below as they are discovered.
+         echo i860-unknown-sysv${UNAME_RELEASE}  # Unknown i860-SVR4
+       fi
+       exit ;;
+    mini*:CTIX:SYS*5:*)
+       # "miniframe"
+       echo m68010-convergent-sysv
+       exit ;;
+    mc68k:UNIX:SYSTEM5:3.51m)
+       echo m68k-convergent-sysv
+       exit ;;
+    M680?0:D-NIX:5.3:*)
+       echo m68k-diab-dnix
+       exit ;;
+    M68*:*:R3V[5678]*:*)
+       test -r /sysV68 && { echo 'm68k-motorola-sysv'; exit; } ;;
+    3[345]??:*:4.0:3.0 | 3[34]??A:*:4.0:3.0 | 3[34]??,*:*:4.0:3.0 | 3[34]??/*:*:4.0:3.0 | 4400:*:4.0:3.0 | 4850:*:4.0:3.0 | SKA40:*:4.0:3.0 | SDS2:*:4.0:3.0 | SHG2:*:4.0:3.0 | S7501*:*:4.0:3.0)
+       OS_REL=''
+       test -r /etc/.relid \
+       && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+       /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+         && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+       /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+         && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+    3[34]??:*:4.0:* | 3[34]??,*:*:4.0:*)
+       /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+         && { echo i486-ncr-sysv4; exit; } ;;
+    NCR*:*:4.2:* | MPRAS*:*:4.2:*)
+       OS_REL='.3'
+       test -r /etc/.relid \
+           && OS_REL=.`sed -n 's/[^ ]* [^ ]* \([0-9][0-9]\).*/\1/p' < /etc/.relid`
+       /bin/uname -p 2>/dev/null | grep 86 >/dev/null \
+           && { echo i486-ncr-sysv4.3${OS_REL}; exit; }
+       /bin/uname -p 2>/dev/null | /bin/grep entium >/dev/null \
+           && { echo i586-ncr-sysv4.3${OS_REL}; exit; }
+       /bin/uname -p 2>/dev/null | /bin/grep pteron >/dev/null \
+           && { echo i586-ncr-sysv4.3${OS_REL}; exit; } ;;
+    m68*:LynxOS:2.*:* | m68*:LynxOS:3.0*:*)
+       echo m68k-unknown-lynxos${UNAME_RELEASE}
+       exit ;;
+    mc68030:UNIX_System_V:4.*:*)
+       echo m68k-atari-sysv4
+       exit ;;
+    TSUNAMI:LynxOS:2.*:*)
+       echo sparc-unknown-lynxos${UNAME_RELEASE}
+       exit ;;
+    rs6000:LynxOS:2.*:*)
+       echo rs6000-unknown-lynxos${UNAME_RELEASE}
+       exit ;;
+    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
+       echo powerpc-unknown-lynxos${UNAME_RELEASE}
+       exit ;;
+    SM[BE]S:UNIX_SV:*:*)
+       echo mips-dde-sysv${UNAME_RELEASE}
+       exit ;;
+    RM*:ReliantUNIX-*:*:*)
+       echo mips-sni-sysv4
+       exit ;;
+    RM*:SINIX-*:*:*)
+       echo mips-sni-sysv4
+       exit ;;
+    *:SINIX-*:*:*)
+       if uname -p 2>/dev/null >/dev/null ; then
+               UNAME_MACHINE=`(uname -p) 2>/dev/null`
+               echo ${UNAME_MACHINE}-sni-sysv4
+       else
+               echo ns32k-sni-sysv
+       fi
+       exit ;;
+    PENTIUM:*:4.0*:*)  # Unisys `ClearPath HMP IX 4000' SVR4/MP effort
+                       # says <Richard.M.Bartel@ccMail.Census.GOV>
+       echo i586-unisys-sysv4
+       exit ;;
+    *:UNIX_System_V:4*:FTX*)
+       # From Gerald Hewes <hewes@openmarket.com>.
+       # How about differentiating between stratus architectures? -djm
+       echo hppa1.1-stratus-sysv4
+       exit ;;
+    *:*:*:FTX*)
+       # From seanf@swdc.stratus.com.
+       echo i860-stratus-sysv4
+       exit ;;
+    i*86:VOS:*:*)
+       # From Paul.Green@stratus.com.
+       echo ${UNAME_MACHINE}-stratus-vos
+       exit ;;
+    *:VOS:*:*)
+       # From Paul.Green@stratus.com.
+       echo hppa1.1-stratus-vos
+       exit ;;
+    mc68*:A/UX:*:*)
+       echo m68k-apple-aux${UNAME_RELEASE}
+       exit ;;
+    news*:NEWS-OS:6*:*)
+       echo mips-sony-newsos6
+       exit ;;
+    R[34]000:*System_V*:*:* | R4000:UNIX_SYSV:*:* | R*000:UNIX_SV:*:*)
+       if [ -d /usr/nec ]; then
+               echo mips-nec-sysv${UNAME_RELEASE}
+       else
+               echo mips-unknown-sysv${UNAME_RELEASE}
+       fi
+       exit ;;
+    BeBox:BeOS:*:*)    # BeOS running on hardware made by Be, PPC only.
+       echo powerpc-be-beos
+       exit ;;
+    BeMac:BeOS:*:*)    # BeOS running on Mac or Mac clone, PPC only.
+       echo powerpc-apple-beos
+       exit ;;
+    BePC:BeOS:*:*)     # BeOS running on Intel PC compatible.
+       echo i586-pc-beos
+       exit ;;
+    BePC:Haiku:*:*)    # Haiku running on Intel PC compatible.
+       echo i586-pc-haiku
+       exit ;;
+    SX-4:SUPER-UX:*:*)
+       echo sx4-nec-superux${UNAME_RELEASE}
+       exit ;;
+    SX-5:SUPER-UX:*:*)
+       echo sx5-nec-superux${UNAME_RELEASE}
+       exit ;;
+    SX-6:SUPER-UX:*:*)
+       echo sx6-nec-superux${UNAME_RELEASE}
+       exit ;;
+    SX-7:SUPER-UX:*:*)
+       echo sx7-nec-superux${UNAME_RELEASE}
+       exit ;;
+    SX-8:SUPER-UX:*:*)
+       echo sx8-nec-superux${UNAME_RELEASE}
+       exit ;;
+    SX-8R:SUPER-UX:*:*)
+       echo sx8r-nec-superux${UNAME_RELEASE}
+       exit ;;
+    Power*:Rhapsody:*:*)
+       echo powerpc-apple-rhapsody${UNAME_RELEASE}
+       exit ;;
+    *:Rhapsody:*:*)
+       echo ${UNAME_MACHINE}-apple-rhapsody${UNAME_RELEASE}
+       exit ;;
+    *:Darwin:*:*)
+       UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
+       case $UNAME_PROCESSOR in
+           i386)
+               eval $set_cc_for_build
+               if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
+                 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
+                     (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
+                     grep IS_64BIT_ARCH >/dev/null
+                 then
+                     UNAME_PROCESSOR="x86_64"
+                 fi
+               fi ;;
+           unknown) UNAME_PROCESSOR=powerpc ;;
+       esac
+       echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
+       exit ;;
+    *:procnto*:*:* | *:QNX:[0123456789]*:*)
+       UNAME_PROCESSOR=`uname -p`
+       if test "$UNAME_PROCESSOR" = "x86"; then
+               UNAME_PROCESSOR=i386
+               UNAME_MACHINE=pc
+       fi
+       echo ${UNAME_PROCESSOR}-${UNAME_MACHINE}-nto-qnx${UNAME_RELEASE}
+       exit ;;
+    *:QNX:*:4*)
+       echo i386-pc-qnx
+       exit ;;
+    NEO-?:NONSTOP_KERNEL:*:*)
+       echo neo-tandem-nsk${UNAME_RELEASE}
+       exit ;;
+    NSE-?:NONSTOP_KERNEL:*:*)
+       echo nse-tandem-nsk${UNAME_RELEASE}
+       exit ;;
+    NSR-?:NONSTOP_KERNEL:*:*)
+       echo nsr-tandem-nsk${UNAME_RELEASE}
+       exit ;;
+    *:NonStop-UX:*:*)
+       echo mips-compaq-nonstopux
+       exit ;;
+    BS2000:POSIX*:*:*)
+       echo bs2000-siemens-sysv
+       exit ;;
+    DS/*:UNIX_System_V:*:*)
+       echo ${UNAME_MACHINE}-${UNAME_SYSTEM}-${UNAME_RELEASE}
+       exit ;;
+    *:Plan9:*:*)
+       # "uname -m" is not consistent, so use $cputype instead. 386
+       # is converted to i386 for consistency with other x86
+       # operating systems.
+       if test "$cputype" = "386"; then
+           UNAME_MACHINE=i386
+       else
+           UNAME_MACHINE="$cputype"
+       fi
+       echo ${UNAME_MACHINE}-unknown-plan9
+       exit ;;
+    *:TOPS-10:*:*)
+       echo pdp10-unknown-tops10
+       exit ;;
+    *:TENEX:*:*)
+       echo pdp10-unknown-tenex
+       exit ;;
+    KS10:TOPS-20:*:* | KL10:TOPS-20:*:* | TYPE4:TOPS-20:*:*)
+       echo pdp10-dec-tops20
+       exit ;;
+    XKL-1:TOPS-20:*:* | TYPE5:TOPS-20:*:*)
+       echo pdp10-xkl-tops20
+       exit ;;
+    *:TOPS-20:*:*)
+       echo pdp10-unknown-tops20
+       exit ;;
+    *:ITS:*:*)
+       echo pdp10-unknown-its
+       exit ;;
+    SEI:*:*:SEIUX)
+       echo mips-sei-seiux${UNAME_RELEASE}
+       exit ;;
+    *:DragonFly:*:*)
+       echo ${UNAME_MACHINE}-unknown-dragonfly`echo ${UNAME_RELEASE}|sed -e 's/[-(].*//'`
+       exit ;;
+    *:*VMS:*:*)
+       UNAME_MACHINE=`(uname -p) 2>/dev/null`
+       case "${UNAME_MACHINE}" in
+           A*) echo alpha-dec-vms ; exit ;;
+           I*) echo ia64-dec-vms ; exit ;;
+           V*) echo vax-dec-vms ; exit ;;
+       esac ;;
+    *:XENIX:*:SysV)
+       echo i386-pc-xenix
+       exit ;;
+    i*86:skyos:*:*)
+       echo ${UNAME_MACHINE}-pc-skyos`echo ${UNAME_RELEASE}` | sed -e 's/ .*$//'
+       exit ;;
+    i*86:rdos:*:*)
+       echo ${UNAME_MACHINE}-pc-rdos
+       exit ;;
+    i*86:AROS:*:*)
+       echo ${UNAME_MACHINE}-pc-aros
+       exit ;;
+esac
+
+#echo '(No uname command or uname output not recognized.)' 1>&2
+#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2
+
+eval $set_cc_for_build
+cat >$dummy.c <<EOF
+#ifdef _SEQUENT_
+# include <sys/types.h>
+# include <sys/utsname.h>
+#endif
+main ()
+{
+#if defined (sony)
+#if defined (MIPSEB)
+  /* BFD wants "bsd" instead of "newsos".  Perhaps BFD should be changed,
+     I don't know....  */
+  printf ("mips-sony-bsd\n"); exit (0);
+#else
+#include <sys/param.h>
+  printf ("m68k-sony-newsos%s\n",
+#ifdef NEWSOS4
+       "4"
+#else
+       ""
+#endif
+       ); exit (0);
+#endif
+#endif
+
+#if defined (__arm) && defined (__acorn) && defined (__unix)
+  printf ("arm-acorn-riscix\n"); exit (0);
+#endif
+
+#if defined (hp300) && !defined (hpux)
+  printf ("m68k-hp-bsd\n"); exit (0);
+#endif
+
+#if defined (NeXT)
+#if !defined (__ARCHITECTURE__)
+#define __ARCHITECTURE__ "m68k"
+#endif
+  int version;
+  version=`(hostinfo | sed -n 's/.*NeXT Mach \([0-9]*\).*/\1/p') 2>/dev/null`;
+  if (version < 4)
+    printf ("%s-next-nextstep%d\n", __ARCHITECTURE__, version);
+  else
+    printf ("%s-next-openstep%d\n", __ARCHITECTURE__, version);
+  exit (0);
+#endif
+
+#if defined (MULTIMAX) || defined (n16)
+#if defined (UMAXV)
+  printf ("ns32k-encore-sysv\n"); exit (0);
+#else
+#if defined (CMU)
+  printf ("ns32k-encore-mach\n"); exit (0);
+#else
+  printf ("ns32k-encore-bsd\n"); exit (0);
+#endif
+#endif
+#endif
+
+#if defined (__386BSD__)
+  printf ("i386-pc-bsd\n"); exit (0);
+#endif
+
+#if defined (sequent)
+#if defined (i386)
+  printf ("i386-sequent-dynix\n"); exit (0);
+#endif
+#if defined (ns32000)
+  printf ("ns32k-sequent-dynix\n"); exit (0);
+#endif
+#endif
+
+#if defined (_SEQUENT_)
+    struct utsname un;
+
+    uname(&un);
+
+    if (strncmp(un.version, "V2", 2) == 0) {
+       printf ("i386-sequent-ptx2\n"); exit (0);
+    }
+    if (strncmp(un.version, "V1", 2) == 0) { /* XXX is V1 correct? */
+       printf ("i386-sequent-ptx1\n"); exit (0);
+    }
+    printf ("i386-sequent-ptx\n"); exit (0);
+
+#endif
+
+#if defined (vax)
+# if !defined (ultrix)
+#  include <sys/param.h>
+#  if defined (BSD)
+#   if BSD == 43
+      printf ("vax-dec-bsd4.3\n"); exit (0);
+#   else
+#    if BSD == 199006
+      printf ("vax-dec-bsd4.3reno\n"); exit (0);
+#    else
+      printf ("vax-dec-bsd\n"); exit (0);
+#    endif
+#   endif
+#  else
+    printf ("vax-dec-bsd\n"); exit (0);
+#  endif
+# else
+    printf ("vax-dec-ultrix\n"); exit (0);
+# endif
+#endif
+
+#if defined (alliant) && defined (i860)
+  printf ("i860-alliant-bsd\n"); exit (0);
+#endif
+
+  exit (1);
+}
+EOF
+
+$CC_FOR_BUILD -o $dummy $dummy.c 2>/dev/null && SYSTEM_NAME=`$dummy` &&
+       { echo "$SYSTEM_NAME"; exit; }
+
+# Apollos put the system type in the environment.
+
+test -d /usr/apollo && { echo ${ISP}-apollo-${SYSTYPE}; exit; }
+
+# Convex versions that predate uname can use getsysinfo(1)
+
+if [ -x /usr/convex/getsysinfo ]
+then
+    case `getsysinfo -f cpu_type` in
+    c1*)
+       echo c1-convex-bsd
+       exit ;;
+    c2*)
+       if getsysinfo -f scalar_acc
+       then echo c32-convex-bsd
+       else echo c2-convex-bsd
+       fi
+       exit ;;
+    c34*)
+       echo c34-convex-bsd
+       exit ;;
+    c38*)
+       echo c38-convex-bsd
+       exit ;;
+    c4*)
+       echo c4-convex-bsd
+       exit ;;
+    esac
+fi
+
+cat >&2 <<EOF
+$0: unable to guess system type
+
+This script, last modified $timestamp, has failed to recognize
+the operating system you are using. It is advised that you
+download the most up to date version of the config scripts from
+
+  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
+and
+  http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
+
+If the version you run ($0) is already up to date, please
+send the following data and any information you think might be
+pertinent to <config-patches@gnu.org> in order to provide the needed
+information to handle your system.
+
+config.guess timestamp = $timestamp
+
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null`
+
+hostinfo               = `(hostinfo) 2>/dev/null`
+/bin/universe          = `(/bin/universe) 2>/dev/null`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null`
+/bin/arch              = `(/bin/arch) 2>/dev/null`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null`
+
+UNAME_MACHINE = ${UNAME_MACHINE}
+UNAME_RELEASE = ${UNAME_RELEASE}
+UNAME_SYSTEM  = ${UNAME_SYSTEM}
+UNAME_VERSION = ${UNAME_VERSION}
+EOF
+
+exit 1
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/config.h.in b/config.h.in
new file mode 100644 (file)
index 0000000..fa84b0e
--- /dev/null
@@ -0,0 +1,126 @@
+/* config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Define to 1 if translation of program messages to the user's native
+   language is requested. */
+#undef ENABLE_NLS
+
+/* Define if gio can sniff image data */
+#undef GDK_PIXBUF_USE_GIO_MIME
+
+/* The prefix for our gettext translation domains. */
+#undef GETTEXT_PACKAGE
+
+/* Define to 1 if you have the `bind_textdomain_codeset' function. */
+#undef HAVE_BIND_TEXTDOMAIN_CODESET
+
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+   CoreFoundation framework. */
+#undef HAVE_CFLOCALECOPYCURRENT
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+   the CoreFoundation framework. */
+#undef HAVE_CFPREFERENCESCOPYAPPVALUE
+
+/* Define if the GNU dcgettext() function is already present or preinstalled.
+   */
+#undef HAVE_DCGETTEXT
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+#undef HAVE_DLFCN_H
+
+/* Define if the GNU gettext() function is already present or preinstalled. */
+#undef HAVE_GETTEXT
+
+/* Define if you have the iconv() function and it works. */
+#undef HAVE_ICONV
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#undef HAVE_INTTYPES_H
+
+/* Define to 1 if you have the <memory.h> header file. */
+#undef HAVE_MEMORY_H
+
+/* Define to 1 is libjpeg supports progressive JPEG */
+#undef HAVE_PROGRESSIVE_JPEG
+
+/* Define to 1 if sigsetjmp is available */
+#undef HAVE_SIGSETJMP
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#undef HAVE_STDINT_H
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#undef HAVE_STDLIB_H
+
+/* Define to 1 if you have the <strings.h> header file. */
+#undef HAVE_STRINGS_H
+
+/* Define to 1 if you have the <string.h> header file. */
+#undef HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#undef HAVE_SYS_STAT_H
+
+/* Define to 1 if sys/sysinfo.h is available */
+#undef HAVE_SYS_SYSINFO_H
+
+/* Define to 1 if sys/systeminfo.h is available */
+#undef HAVE_SYS_SYSTEMINFO_H
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#undef HAVE_SYS_TYPES_H
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#undef HAVE_UNISTD_H
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#undef LT_OBJDIR
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#undef NO_MINUS_C_MINUS_O
+
+/* Define to the address where bug reports for this package should be sent. */
+#undef PACKAGE_BUGREPORT
+
+/* Define to the full name of this package. */
+#undef PACKAGE_NAME
+
+/* Define to the full name and version of this package. */
+#undef PACKAGE_STRING
+
+/* Define to the one symbol short name of this package. */
+#undef PACKAGE_TARNAME
+
+/* Define to the home page for this package. */
+#undef PACKAGE_URL
+
+/* Define to the version of this package. */
+#undef PACKAGE_VERSION
+
+/* Define to 1 if you have the ANSI C header files. */
+#undef STDC_HEADERS
+
+/* Define to 1 if gmodule works and should be used */
+#undef USE_GMODULE
+
+/* Whether to load modules via .la files rather than directly */
+#undef USE_LA_MODULES
+
+/* Define to 1 if medialib is available and should be used */
+#undef USE_MEDIALIB
+
+/* Define to 1 if medialib 2.5 is available */
+#undef USE_MEDIALIB25
+
+/* Define to 1 if XXM is available and should be used */
+#undef USE_MMX
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+#undef _FILE_OFFSET_BITS
+
+/* Define for large files, on AIX-style hosts. */
+#undef _LARGE_FILES
+
+/* Define to empty if `const' does not conform to ANSI C. */
+#undef const
diff --git a/config.h.win32 b/config.h.win32
new file mode 100644 (file)
index 0000000..cd37ac1
--- /dev/null
@@ -0,0 +1,157 @@
+/* config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Define to 1 if translation of program messages to the user's native
+   language is requested. */
+#define ENABLE_NLS 1
+
+/* Define if gio can sniff image data */
+/*#define GDK_PIXBUF_USE_GIO_MIME 1*/
+
+/* The prefix for our gettext translation domains. */
+#define GETTEXT_PACKAGE "gdk-pixbuf"
+
+/* Define to 1 if you have the `bind_textdomain_codeset' function. */
+#define HAVE_BIND_TEXTDOMAIN_CODESET 1
+
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+   CoreFoundation framework. */
+/*#undef HAVE_CFLOCALECOPYCURRENT*/
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+   the CoreFoundation framework. */
+/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/
+
+/* Define if the GNU dcgettext() function is already present or preinstalled.
+   */
+#define HAVE_DCGETTEXT 1
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+/*#undef HAVE_DLFCN_H*/
+
+/* Define if the GNU gettext() function is already present or preinstalled. */
+#define HAVE_GETTEXT 1
+
+/* Define if you have the iconv() function and it works. */
+#define HAVE_ICONV 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_INTTYPES_H 1
+#else
+/*#define HAVE_INTTYPES_H*/
+#endif
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 is libjpeg supports progressive JPEG */
+#define HAVE_PROGRESSIVE_JPEG 1
+
+/* Define to 1 if sigsetjmp is available */
+/*#undef HAVE_SIGSETJMP*/
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_STDINT_H 1
+#else
+#if (_MSC_VER >= 1600)
+#define HAVE_STDINT_H 1
+#endif
+/*#undef HAVE_STDINT_H*/
+#endif
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_STRINGS_H 1
+#else
+/*#undef HAVE_STRINGS_H*/
+#endif
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if sys/sysinfo.h is available */
+/*#undef HAVE_SYS_SYSINFO_H*/
+
+/* Define to 1 if sys/systeminfo.h is available */
+/*#undef HAVE_SYS_SYSTEMINFO_H*/
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_UNISTD_H 1
+#else
+/*#undef HAVE_UNISTD_H*/
+#endif
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR ".libs/"
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#ifdef _MSC_VER
+#define NO_MINUS_C_MINUS_O 1
+#else
+/*#undef NO_MINUS_C_MINUS_O 1*/
+#endif
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "gdk-pixbuf"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "gdk-pixbuf 2.26.1"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "gdk-pixbuf"
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL "http://www.gtk.org/"
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "2.26.1"
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Define to 1 if gmodule works and should be used */
+#ifndef _MSC_VER
+#define USE_GMODULE 1
+#else
+/*#undef USE_GMODULE*/
+#endif
+
+/* Whether to load modules via .la files rather than directly */
+/*#undef USE_LA_MODULES*/
+
+/* Define to 1 if medialib is available and should be used */
+/*#undef USE_MEDIALIB*/
+
+/* Define to 1 if medialib 2.5 is available */
+/*#undef USE_MEDIALIB25*/
+
+/* Define to 1 if MMX is available and should be used */
+#ifdef _MSC_VER
+/*#undef USE_MMX*/
+#else
+#define USE_MMX 1
+#endif
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+/*#undef _FILE_OFFSET_BITS*/
+
+/* Define for large files, on AIX-style hosts. */
+/*#undef _LARGE_FILES*/
+
+/* Define to empty if `const' does not conform to ANSI C. */
+/*#undef const*/
diff --git a/config.h.win32.in b/config.h.win32.in
new file mode 100644 (file)
index 0000000..4c9cefe
--- /dev/null
@@ -0,0 +1,157 @@
+/* config.h.in.  Generated from configure.ac by autoheader.  */
+
+/* Define to 1 if translation of program messages to the user's native
+   language is requested. */
+#define ENABLE_NLS 1
+
+/* Define if gio can sniff image data */
+/*#define GDK_PIXBUF_USE_GIO_MIME 1*/
+
+/* The prefix for our gettext translation domains. */
+#define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@"
+
+/* Define to 1 if you have the `bind_textdomain_codeset' function. */
+#define HAVE_BIND_TEXTDOMAIN_CODESET 1
+
+/* Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the
+   CoreFoundation framework. */
+/*#undef HAVE_CFLOCALECOPYCURRENT*/
+
+/* Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in
+   the CoreFoundation framework. */
+/*#undef HAVE_CFPREFERENCESCOPYAPPVALUE*/
+
+/* Define if the GNU dcgettext() function is already present or preinstalled.
+   */
+#define HAVE_DCGETTEXT 1
+
+/* Define to 1 if you have the <dlfcn.h> header file. */
+/*#undef HAVE_DLFCN_H*/
+
+/* Define if the GNU gettext() function is already present or preinstalled. */
+#define HAVE_GETTEXT 1
+
+/* Define if you have the iconv() function and it works. */
+#define HAVE_ICONV 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_INTTYPES_H 1
+#else
+/*#define HAVE_INTTYPES_H*/
+#endif
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 is libjpeg supports progressive JPEG */
+#define HAVE_PROGRESSIVE_JPEG 1
+
+/* Define to 1 if sigsetjmp is available */
+/*#undef HAVE_SIGSETJMP*/
+
+/* Define to 1 if you have the <stdint.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_STDINT_H 1
+#else
+#if (_MSC_VER >= 1600)
+#define HAVE_STDINT_H 1
+#endif
+/*#undef HAVE_STDINT_H*/
+#endif
+
+/* Define to 1 if you have the <stdlib.h> header file. */
+#define HAVE_STDLIB_H 1
+
+/* Define to 1 if you have the <strings.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_STRINGS_H 1
+#else
+/*#undef HAVE_STRINGS_H*/
+#endif
+
+/* Define to 1 if you have the <string.h> header file. */
+#define HAVE_STRING_H
+
+/* Define to 1 if you have the <sys/stat.h> header file. */
+#define HAVE_SYS_STAT_H 1
+
+/* Define to 1 if sys/sysinfo.h is available */
+/*#undef HAVE_SYS_SYSINFO_H*/
+
+/* Define to 1 if sys/systeminfo.h is available */
+/*#undef HAVE_SYS_SYSTEMINFO_H*/
+
+/* Define to 1 if you have the <sys/types.h> header file. */
+#define HAVE_SYS_TYPES_H 1
+
+/* Define to 1 if you have the <unistd.h> header file. */
+#ifndef _MSC_VER
+#define HAVE_UNISTD_H 1
+#else
+/*#undef HAVE_UNISTD_H*/
+#endif
+
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+   */
+#define LT_OBJDIR ".libs/"
+
+/* Define to 1 if your C compiler doesn't accept -c and -o together. */
+#ifdef _MSC_VER
+#define NO_MINUS_C_MINUS_O 1
+#else
+/*#undef NO_MINUS_C_MINUS_O 1*/
+#endif
+
+/* Define to the address where bug reports for this package should be sent. */
+#define PACKAGE_BUGREPORT "http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf"
+
+/* Define to the full name of this package. */
+#define PACKAGE_NAME "gdk-pixbuf"
+
+/* Define to the full name and version of this package. */
+#define PACKAGE_STRING "gdk-pixbuf @GDK_PIXBUF_MAJOR@.@GDK_PIXBUF_MINOR@.@GDK_PIXBUF_MICRO@"
+
+/* Define to the one symbol short name of this package. */
+#define PACKAGE_TARNAME "gdk-pixbuf"
+
+/* Define to the home page for this package. */
+#define PACKAGE_URL "http://www.gtk.org/"
+
+/* Define to the version of this package. */
+#define PACKAGE_VERSION "@GDK_PIXBUF_MAJOR@.@GDK_PIXBUF_MINOR@.@GDK_PIXBUF_MICRO@"
+
+/* Define to 1 if you have the ANSI C header files. */
+#define STDC_HEADERS 1
+
+/* Define to 1 if gmodule works and should be used */
+#ifndef _MSC_VER
+#define USE_GMODULE 1
+#else
+/*#undef USE_GMODULE*/
+#endif
+
+/* Whether to load modules via .la files rather than directly */
+/*#undef USE_LA_MODULES*/
+
+/* Define to 1 if medialib is available and should be used */
+/*#undef USE_MEDIALIB*/
+
+/* Define to 1 if medialib 2.5 is available */
+/*#undef USE_MEDIALIB25*/
+
+/* Define to 1 if MMX is available and should be used */
+#ifdef _MSC_VER
+/*#undef USE_MMX*/
+#else
+#define USE_MMX 1
+#endif
+
+/* Number of bits in a file offset, on hosts where this is settable. */
+/*#undef _FILE_OFFSET_BITS*/
+
+/* Define for large files, on AIX-style hosts. */
+/*#undef _LARGE_FILES*/
+
+/* Define to empty if `const' does not conform to ANSI C. */
+/*#undef const*/
diff --git a/config.rpath b/config.rpath
new file mode 100755 (executable)
index 0000000..c547c68
--- /dev/null
@@ -0,0 +1,666 @@
+#! /bin/sh
+# Output a system dependent set of variables, describing how to set the
+# run time search path of shared libraries in an executable.
+#
+#   Copyright 1996-2007 Free Software Foundation, Inc.
+#   Taken from GNU libtool, 2001
+#   Originally by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+#
+#   This file is free software; the Free Software Foundation gives
+#   unlimited permission to copy and/or distribute it, with or without
+#   modifications, as long as this notice is preserved.
+#
+# The first argument passed to this file is the canonical host specification,
+#    CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or
+#    CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# The environment variables CC, GCC, LDFLAGS, LD, with_gnu_ld
+# should be set by the caller.
+#
+# The set of defined variables is at the end of this script.
+
+# Known limitations:
+# - On IRIX 6.5 with CC="cc", the run time search patch must not be longer
+#   than 256 bytes, otherwise the compiler driver will dump core. The only
+#   known workaround is to choose shorter directory names for the build
+#   directory and/or the installation directory.
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+shrext=.so
+
+host="$1"
+host_cpu=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'`
+host_vendor=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\2/'`
+host_os=`echo "$host" | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'`
+
+# Code taken from libtool.m4's _LT_CC_BASENAME.
+
+for cc_temp in $CC""; do
+  case $cc_temp in
+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`echo "$cc_temp" | sed -e 's%^.*/%%'`
+
+# Code taken from libtool.m4's AC_LIBTOOL_PROG_COMPILER_PIC.
+
+wl=
+if test "$GCC" = yes; then
+  wl='-Wl,'
+else
+  case "$host_os" in
+    aix*)
+      wl='-Wl,'
+      ;;
+    darwin*)
+      case $cc_basename in
+        xlc*)
+          wl='-Wl,'
+          ;;
+      esac
+      ;;
+    mingw* | cygwin* | pw32* | os2*)
+      ;;
+    hpux9* | hpux10* | hpux11*)
+      wl='-Wl,'
+      ;;
+    irix5* | irix6* | nonstopux*)
+      wl='-Wl,'
+      ;;
+    newsos6)
+      ;;
+    linux* | k*bsd*-gnu)
+      case $cc_basename in
+        icc* | ecc*)
+          wl='-Wl,'
+          ;;
+        pgcc | pgf77 | pgf90)
+          wl='-Wl,'
+          ;;
+        ccc*)
+          wl='-Wl,'
+          ;;
+        como)
+          wl='-lopt='
+          ;;
+        *)
+          case `$CC -V 2>&1 | sed 5q` in
+            *Sun\ C*)
+              wl='-Wl,'
+              ;;
+          esac
+          ;;
+      esac
+      ;;
+    osf3* | osf4* | osf5*)
+      wl='-Wl,'
+      ;;
+    rdos*)
+      ;;
+    solaris*)
+      wl='-Wl,'
+      ;;
+    sunos4*)
+      wl='-Qoption ld '
+      ;;
+    sysv4 | sysv4.2uw2* | sysv4.3*)
+      wl='-Wl,'
+      ;;
+    sysv4*MP*)
+      ;;
+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+      wl='-Wl,'
+      ;;
+    unicos*)
+      wl='-Wl,'
+      ;;
+    uts4*)
+      ;;
+  esac
+fi
+
+# Code taken from libtool.m4's AC_LIBTOOL_PROG_LD_SHLIBS.
+
+hardcode_libdir_flag_spec=
+hardcode_libdir_separator=
+hardcode_direct=no
+hardcode_minus_L=no
+
+case "$host_os" in
+  cygwin* | mingw* | pw32*)
+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    if test "$GCC" != yes; then
+      with_gnu_ld=no
+    fi
+    ;;
+  interix*)
+    # we just hope/assume this is gcc and not c89 (= MSVC++)
+    with_gnu_ld=yes
+    ;;
+  openbsd*)
+    with_gnu_ld=no
+    ;;
+esac
+
+ld_shlibs=yes
+if test "$with_gnu_ld" = yes; then
+  # Set some defaults for GNU ld with shared library support. These
+  # are reset later if shared libraries are not supported. Putting them
+  # here allows them to be overridden if necessary.
+  # Unlike libtool, we use -rpath here, not --rpath, since the documented
+  # option of GNU ld is called -rpath, not --rpath.
+  hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+  case "$host_os" in
+    aix3* | aix4* | aix5*)
+      # On AIX/PPC, the GNU linker is very broken
+      if test "$host_cpu" != ia64; then
+        ld_shlibs=no
+      fi
+      ;;
+    amigaos*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_minus_L=yes
+      # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
+      # that the semantics of dynamic libraries on AmigaOS, at least up
+      # to version 4, is to share data among multiple programs linked
+      # with the same dynamic library.  Since this doesn't match the
+      # behavior of shared libraries on other platforms, we cannot use
+      # them.
+      ld_shlibs=no
+      ;;
+    beos*)
+      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+        :
+      else
+        ld_shlibs=no
+      fi
+      ;;
+    cygwin* | mingw* | pw32*)
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      hardcode_libdir_flag_spec='-L$libdir'
+      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
+        :
+      else
+        ld_shlibs=no
+      fi
+      ;;
+    interix[3-9]*)
+      hardcode_direct=no
+      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+      ;;
+    gnu* | linux* | k*bsd*-gnu)
+      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+        :
+      else
+        ld_shlibs=no
+      fi
+      ;;
+    netbsd*)
+      ;;
+    solaris*)
+      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
+        ld_shlibs=no
+      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+        :
+      else
+        ld_shlibs=no
+      fi
+      ;;
+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+      case `$LD -v 2>&1` in
+        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+          ld_shlibs=no
+          ;;
+        *)
+          if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+            hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
+          else
+            ld_shlibs=no
+          fi
+          ;;
+      esac
+      ;;
+    sunos4*)
+      hardcode_direct=yes
+      ;;
+    *)
+      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
+        :
+      else
+        ld_shlibs=no
+      fi
+      ;;
+  esac
+  if test "$ld_shlibs" = no; then
+    hardcode_libdir_flag_spec=
+  fi
+else
+  case "$host_os" in
+    aix3*)
+      # Note: this linker hardcodes the directories in LIBPATH if there
+      # are no directories specified by -L.
+      hardcode_minus_L=yes
+      if test "$GCC" = yes; then
+        # Neither direct hardcoding nor static linking is supported with a
+        # broken collect2.
+        hardcode_direct=unsupported
+      fi
+      ;;
+    aix4* | aix5*)
+      if test "$host_cpu" = ia64; then
+        # On IA64, the linker does run time linking by default, so we don't
+        # have to do anything special.
+        aix_use_runtimelinking=no
+      else
+        aix_use_runtimelinking=no
+        # Test if we are trying to use run time linking or normal
+        # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+        # need to do runtime linking.
+        case $host_os in aix4.[23]|aix4.[23].*|aix5*)
+          for ld_flag in $LDFLAGS; do
+            if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+              aix_use_runtimelinking=yes
+              break
+            fi
+          done
+          ;;
+        esac
+      fi
+      hardcode_direct=yes
+      hardcode_libdir_separator=':'
+      if test "$GCC" = yes; then
+        case $host_os in aix4.[012]|aix4.[012].*)
+          collect2name=`${CC} -print-prog-name=collect2`
+          if test -f "$collect2name" && \
+            strings "$collect2name" | grep resolve_lib_name >/dev/null
+          then
+            # We have reworked collect2
+            :
+          else
+            # We have old collect2
+            hardcode_direct=unsupported
+            hardcode_minus_L=yes
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_libdir_separator=
+          fi
+          ;;
+        esac
+      fi
+      # Begin _LT_AC_SYS_LIBPATH_AIX.
+      echo 'int main () { return 0; }' > conftest.c
+      ${CC} ${LDFLAGS} conftest.c -o conftest
+      aix_libpath=`dump -H conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
+}'`
+      if test -z "$aix_libpath"; then
+        aix_libpath=`dump -HX64 conftest 2>/dev/null | sed -n -e '/Import File Strings/,/^$/ { /^0/ { s/^0  *\(.*\)$/\1/; p; }
+}'`
+      fi
+      if test -z "$aix_libpath"; then
+        aix_libpath="/usr/lib:/lib"
+      fi
+      rm -f conftest.c conftest
+      # End _LT_AC_SYS_LIBPATH_AIX.
+      if test "$aix_use_runtimelinking" = yes; then
+        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+      else
+        if test "$host_cpu" = ia64; then
+          hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+        else
+          hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+        fi
+      fi
+      ;;
+    amigaos*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_minus_L=yes
+      # see comment about different semantics on the GNU ld section
+      ld_shlibs=no
+      ;;
+    bsdi[45]*)
+      ;;
+    cygwin* | mingw* | pw32*)
+      # When not using gcc, we currently assume that we are using
+      # Microsoft Visual C++.
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      hardcode_libdir_flag_spec=' '
+      libext=lib
+      ;;
+    darwin* | rhapsody*)
+      hardcode_direct=no
+      if test "$GCC" = yes ; then
+        :
+      else
+        case $cc_basename in
+          xlc*)
+            ;;
+          *)
+            ld_shlibs=no
+            ;;
+        esac
+      fi
+      ;;
+    dgux*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      ;;
+    freebsd1*)
+      ld_shlibs=no
+      ;;
+    freebsd2.2*)
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      ;;
+    freebsd2*)
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      ;;
+    freebsd* | dragonfly*)
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      ;;
+    hpux9*)
+      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_direct=yes
+      # hardcode_minus_L: Not really in the search PATH,
+      # but as the default location of the library.
+      hardcode_minus_L=yes
+      ;;
+    hpux10*)
+      if test "$with_gnu_ld" = no; then
+        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+        hardcode_libdir_separator=:
+        hardcode_direct=yes
+        # hardcode_minus_L: Not really in the search PATH,
+        # but as the default location of the library.
+        hardcode_minus_L=yes
+      fi
+      ;;
+    hpux11*)
+      if test "$with_gnu_ld" = no; then
+        hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+        hardcode_libdir_separator=:
+        case $host_cpu in
+          hppa*64*|ia64*)
+            hardcode_direct=no
+            ;;
+          *)
+            hardcode_direct=yes
+            # hardcode_minus_L: Not really in the search PATH,
+            # but as the default location of the library.
+            hardcode_minus_L=yes
+            ;;
+        esac
+      fi
+      ;;
+    irix5* | irix6* | nonstopux*)
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      ;;
+    netbsd*)
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      ;;
+    newsos6)
+      hardcode_direct=yes
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      ;;
+    openbsd*)
+      if test -f /usr/libexec/ld.so; then
+        hardcode_direct=yes
+        if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+          hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+        else
+          case "$host_os" in
+            openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+              hardcode_libdir_flag_spec='-R$libdir'
+              ;;
+            *)
+              hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+              ;;
+          esac
+        fi
+      else
+        ld_shlibs=no
+      fi
+      ;;
+    os2*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_minus_L=yes
+      ;;
+    osf3*)
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      ;;
+    osf4* | osf5*)
+      if test "$GCC" = yes; then
+        hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      else
+        # Both cc and cxx compiler support -rpath directly
+        hardcode_libdir_flag_spec='-rpath $libdir'
+      fi
+      hardcode_libdir_separator=:
+      ;;
+    solaris*)
+      hardcode_libdir_flag_spec='-R$libdir'
+      ;;
+    sunos4*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      ;;
+    sysv4)
+      case $host_vendor in
+        sni)
+          hardcode_direct=yes # is this really true???
+          ;;
+        siemens)
+          hardcode_direct=no
+          ;;
+        motorola)
+          hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+          ;;
+      esac
+      ;;
+    sysv4.3*)
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+        ld_shlibs=yes
+      fi
+      ;;
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+      ;;
+    sysv5* | sco3.2v5* | sco5v6*)
+      hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
+      hardcode_libdir_separator=':'
+      ;;
+    uts4*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      ;;
+    *)
+      ld_shlibs=no
+      ;;
+  esac
+fi
+
+# Check dynamic linker characteristics
+# Code taken from libtool.m4's AC_LIBTOOL_SYS_DYNAMIC_LINKER.
+# Unlike libtool.m4, here we don't care about _all_ names of the library, but
+# only about the one the linker finds when passed -lNAME. This is the last
+# element of library_names_spec in libtool.m4, or possibly two of them if the
+# linker has special search rules.
+library_names_spec=      # the last element of library_names_spec in libtool.m4
+libname_spec='lib$name'
+case "$host_os" in
+  aix3*)
+    library_names_spec='$libname.a'
+    ;;
+  aix4* | aix5*)
+    library_names_spec='$libname$shrext'
+    ;;
+  amigaos*)
+    library_names_spec='$libname.a'
+    ;;
+  beos*)
+    library_names_spec='$libname$shrext'
+    ;;
+  bsdi[45]*)
+    library_names_spec='$libname$shrext'
+    ;;
+  cygwin* | mingw* | pw32*)
+    shrext=.dll
+    library_names_spec='$libname.dll.a $libname.lib'
+    ;;
+  darwin* | rhapsody*)
+    shrext=.dylib
+    library_names_spec='$libname$shrext'
+    ;;
+  dgux*)
+    library_names_spec='$libname$shrext'
+    ;;
+  freebsd1*)
+    ;;
+  freebsd* | dragonfly*)
+    case "$host_os" in
+      freebsd[123]*)
+        library_names_spec='$libname$shrext$versuffix' ;;
+      *)
+        library_names_spec='$libname$shrext' ;;
+    esac
+    ;;
+  gnu*)
+    library_names_spec='$libname$shrext'
+    ;;
+  hpux9* | hpux10* | hpux11*)
+    case $host_cpu in
+      ia64*)
+        shrext=.so
+        ;;
+      hppa*64*)
+        shrext=.sl
+        ;;
+      *)
+        shrext=.sl
+        ;;
+    esac
+    library_names_spec='$libname$shrext'
+    ;;
+  interix[3-9]*)
+    library_names_spec='$libname$shrext'
+    ;;
+  irix5* | irix6* | nonstopux*)
+    library_names_spec='$libname$shrext'
+    case "$host_os" in
+      irix5* | nonstopux*)
+        libsuff= shlibsuff=
+        ;;
+      *)
+        case $LD in
+          *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ") libsuff= shlibsuff= ;;
+          *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ") libsuff=32 shlibsuff=N32 ;;
+          *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ") libsuff=64 shlibsuff=64 ;;
+          *) libsuff= shlibsuff= ;;
+        esac
+        ;;
+    esac
+    ;;
+  linux*oldld* | linux*aout* | linux*coff*)
+    ;;
+  linux* | k*bsd*-gnu)
+    library_names_spec='$libname$shrext'
+    ;;
+  knetbsd*-gnu)
+    library_names_spec='$libname$shrext'
+    ;;
+  netbsd*)
+    library_names_spec='$libname$shrext'
+    ;;
+  newsos6)
+    library_names_spec='$libname$shrext'
+    ;;
+  nto-qnx*)
+    library_names_spec='$libname$shrext'
+    ;;
+  openbsd*)
+    library_names_spec='$libname$shrext$versuffix'
+    ;;
+  os2*)
+    libname_spec='$name'
+    shrext=.dll
+    library_names_spec='$libname.a'
+    ;;
+  osf3* | osf4* | osf5*)
+    library_names_spec='$libname$shrext'
+    ;;
+  rdos*)
+    ;;
+  solaris*)
+    library_names_spec='$libname$shrext'
+    ;;
+  sunos4*)
+    library_names_spec='$libname$shrext$versuffix'
+    ;;
+  sysv4 | sysv4.3*)
+    library_names_spec='$libname$shrext'
+    ;;
+  sysv4*MP*)
+    library_names_spec='$libname$shrext'
+    ;;
+  sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+    library_names_spec='$libname$shrext'
+    ;;
+  uts4*)
+    library_names_spec='$libname$shrext'
+    ;;
+esac
+
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+escaped_wl=`echo "X$wl" | sed -e 's/^X//' -e "$sed_quote_subst"`
+shlibext=`echo "$shrext" | sed -e 's,^\.,,'`
+escaped_libname_spec=`echo "X$libname_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+escaped_library_names_spec=`echo "X$library_names_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+escaped_hardcode_libdir_flag_spec=`echo "X$hardcode_libdir_flag_spec" | sed -e 's/^X//' -e "$sed_quote_subst"`
+
+LC_ALL=C sed -e 's/^\([a-zA-Z0-9_]*\)=/acl_cv_\1=/' <<EOF
+
+# How to pass a linker flag through the compiler.
+wl="$escaped_wl"
+
+# Static library suffix (normally "a").
+libext="$libext"
+
+# Shared library suffix (normally "so").
+shlibext="$shlibext"
+
+# Format of library name prefix.
+libname_spec="$escaped_libname_spec"
+
+# Library names that the linker finds when passed -lNAME.
+library_names_spec="$escaped_library_names_spec"
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist.
+hardcode_libdir_flag_spec="$escaped_hardcode_libdir_flag_spec"
+
+# Whether we need a single -rpath flag with a separated argument.
+hardcode_libdir_separator="$hardcode_libdir_separator"
+
+# Set to yes if using DIR/libNAME.so during linking hardcodes DIR into the
+# resulting binary.
+hardcode_direct="$hardcode_direct"
+
+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
+# resulting binary.
+hardcode_minus_L="$hardcode_minus_L"
+
+EOF
diff --git a/config.sub b/config.sub
new file mode 100755 (executable)
index 0000000..d6b6b3c
--- /dev/null
@@ -0,0 +1,1766 @@
+#! /bin/sh
+# Configuration validation subroutine script.
+#   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010,
+#   2011, 2012 Free Software Foundation, Inc.
+
+timestamp='2012-01-01'
+
+# This file is (in principle) common to ALL GNU software.
+# The presence of a machine in this file suggests that SOME GNU software
+# can handle that machine.  It does not imply ALL GNU software can.
+#
+# This file is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
+# 02110-1301, USA.
+#
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+
+# Please send patches to <config-patches@gnu.org>.  Submit a context
+# diff and a properly formatted GNU ChangeLog entry.
+#
+# Configuration subroutine to validate and canonicalize a configuration type.
+# Supply the specified configuration type as an argument.
+# If it is invalid, we print an error message on stderr and exit with code 1.
+# Otherwise, we print the canonical config type on stdout and succeed.
+
+# You can get the latest version of this script from:
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD
+
+# This file is supposed to be the same for all GNU packages
+# and recognize all the CPU types, system types and aliases
+# that are meaningful with *any* GNU software.
+# Each package is responsible for reporting which valid configurations
+# it does not support.  The user should be able to distinguish
+# a failure to support a valid configuration from a meaningless
+# configuration.
+
+# The goal of this file is to map all the various variations of a given
+# machine specification into a single specification in the form:
+#      CPU_TYPE-MANUFACTURER-OPERATING_SYSTEM
+# or in some cases, the newer four-part form:
+#      CPU_TYPE-MANUFACTURER-KERNEL-OPERATING_SYSTEM
+# It is wrong to echo any other type of specification.
+
+me=`echo "$0" | sed -e 's,.*/,,'`
+
+usage="\
+Usage: $0 [OPTION] CPU-MFR-OPSYS
+       $0 [OPTION] ALIAS
+
+Canonicalize a configuration name.
+
+Operation modes:
+  -h, --help         print this help, then exit
+  -t, --time-stamp   print date of last modification, then exit
+  -v, --version      print version number, then exit
+
+Report bugs and patches to <config-patches@gnu.org>."
+
+version="\
+GNU config.sub ($timestamp)
+
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
+Free Software Foundation, Inc.
+
+This is free software; see the source for copying conditions.  There is NO
+warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
+
+help="
+Try \`$me --help' for more information."
+
+# Parse command line
+while test $# -gt 0 ; do
+  case $1 in
+    --time-stamp | --time* | -t )
+       echo "$timestamp" ; exit ;;
+    --version | -v )
+       echo "$version" ; exit ;;
+    --help | --h* | -h )
+       echo "$usage"; exit ;;
+    -- )     # Stop option processing
+       shift; break ;;
+    - )        # Use stdin as input.
+       break ;;
+    -* )
+       echo "$me: invalid option $1$help"
+       exit 1 ;;
+
+    *local*)
+       # First pass through any local machine types.
+       echo $1
+       exit ;;
+
+    * )
+       break ;;
+  esac
+done
+
+case $# in
+ 0) echo "$me: missing argument$help" >&2
+    exit 1;;
+ 1) ;;
+ *) echo "$me: too many arguments$help" >&2
+    exit 1;;
+esac
+
+# Separate what the user gave into CPU-COMPANY and OS or KERNEL-OS (if any).
+# Here we must recognize all the valid KERNEL-OS combinations.
+maybe_os=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\2/'`
+case $maybe_os in
+  nto-qnx* | linux-gnu* | linux-android* | linux-dietlibc | linux-newlib* | \
+  linux-uclibc* | uclinux-uclibc* | uclinux-gnu* | kfreebsd*-gnu* | \
+  knetbsd*-gnu* | netbsd*-gnu* | \
+  kopensolaris*-gnu* | \
+  storm-chaos* | os2-emx* | rtmk-nova*)
+    os=-$maybe_os
+    basic_machine=`echo $1 | sed 's/^\(.*\)-\([^-]*-[^-]*\)$/\1/'`
+    ;;
+  *)
+    basic_machine=`echo $1 | sed 's/-[^-]*$//'`
+    if [ $basic_machine != $1 ]
+    then os=`echo $1 | sed 's/.*-/-/'`
+    else os=; fi
+    ;;
+esac
+
+### Let's recognize common machines as not being operating systems so
+### that things like config.sub decstation-3100 work.  We also
+### recognize some manufacturers as not being operating systems, so we
+### can provide default operating systems below.
+case $os in
+       -sun*os*)
+               # Prevent following clause from handling this invalid input.
+               ;;
+       -dec* | -mips* | -sequent* | -encore* | -pc532* | -sgi* | -sony* | \
+       -att* | -7300* | -3300* | -delta* | -motorola* | -sun[234]* | \
+       -unicom* | -ibm* | -next | -hp | -isi* | -apollo | -altos* | \
+       -convergent* | -ncr* | -news | -32* | -3600* | -3100* | -hitachi* |\
+       -c[123]* | -convex* | -sun | -crds | -omron* | -dg | -ultra | -tti* | \
+       -harris | -dolphin | -highlevel | -gould | -cbm | -ns | -masscomp | \
+       -apple | -axis | -knuth | -cray | -microblaze)
+               os=
+               basic_machine=$1
+               ;;
+       -bluegene*)
+               os=-cnk
+               ;;
+       -sim | -cisco | -oki | -wec | -winbond)
+               os=
+               basic_machine=$1
+               ;;
+       -scout)
+               ;;
+       -wrs)
+               os=-vxworks
+               basic_machine=$1
+               ;;
+       -chorusos*)
+               os=-chorusos
+               basic_machine=$1
+               ;;
+       -chorusrdb)
+               os=-chorusrdb
+               basic_machine=$1
+               ;;
+       -hiux*)
+               os=-hiuxwe2
+               ;;
+       -sco6)
+               os=-sco5v6
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco5)
+               os=-sco3.2v5
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco4)
+               os=-sco3.2v4
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco3.2.[4-9]*)
+               os=`echo $os | sed -e 's/sco3.2./sco3.2v/'`
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco3.2v[4-9]*)
+               # Don't forget version if it is 3.2v4 or newer.
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco5v6*)
+               # Don't forget version if it is 3.2v4 or newer.
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -sco*)
+               os=-sco3.2v2
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -udk*)
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -isc)
+               os=-isc2.2
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -clix*)
+               basic_machine=clipper-intergraph
+               ;;
+       -isc*)
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-pc/'`
+               ;;
+       -lynx*)
+               os=-lynxos
+               ;;
+       -ptx*)
+               basic_machine=`echo $1 | sed -e 's/86-.*/86-sequent/'`
+               ;;
+       -windowsnt*)
+               os=`echo $os | sed -e 's/windowsnt/winnt/'`
+               ;;
+       -psos*)
+               os=-psos
+               ;;
+       -mint | -mint[0-9]*)
+               basic_machine=m68k-atari
+               os=-mint
+               ;;
+esac
+
+# Decode aliases for certain CPU-COMPANY combinations.
+case $basic_machine in
+       # Recognize the basic CPU types without company name.
+       # Some are omitted here because they have special meanings below.
+       1750a | 580 \
+       | a29k \
+       | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \
+       | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \
+       | am33_2.0 \
+       | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr | avr32 \
+        | be32 | be64 \
+       | bfin \
+       | c4x | clipper \
+       | d10v | d30v | dlx | dsp16xx \
+       | epiphany \
+       | fido | fr30 | frv \
+       | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \
+       | hexagon \
+       | i370 | i860 | i960 | ia64 \
+       | ip2k | iq2000 \
+       | le32 | le64 \
+       | lm32 \
+       | m32c | m32r | m32rle | m68000 | m68k | m88k \
+       | maxq | mb | microblaze | mcore | mep | metag \
+       | mips | mipsbe | mipseb | mipsel | mipsle \
+       | mips16 \
+       | mips64 | mips64el \
+       | mips64octeon | mips64octeonel \
+       | mips64orion | mips64orionel \
+       | mips64r5900 | mips64r5900el \
+       | mips64vr | mips64vrel \
+       | mips64vr4100 | mips64vr4100el \
+       | mips64vr4300 | mips64vr4300el \
+       | mips64vr5000 | mips64vr5000el \
+       | mips64vr5900 | mips64vr5900el \
+       | mipsisa32 | mipsisa32el \
+       | mipsisa32r2 | mipsisa32r2el \
+       | mipsisa64 | mipsisa64el \
+       | mipsisa64r2 | mipsisa64r2el \
+       | mipsisa64sb1 | mipsisa64sb1el \
+       | mipsisa64sr71k | mipsisa64sr71kel \
+       | mipstx39 | mipstx39el \
+       | mn10200 | mn10300 \
+       | moxie \
+       | mt \
+       | msp430 \
+       | nds32 | nds32le | nds32be \
+       | nios | nios2 \
+       | ns16k | ns32k \
+       | open8 \
+       | or32 \
+       | pdp10 | pdp11 | pj | pjl \
+       | powerpc | powerpc64 | powerpc64le | powerpcle \
+       | pyramid \
+       | rl78 | rx \
+       | score \
+       | sh | sh[1234] | sh[24]a | sh[24]aeb | sh[23]e | sh[34]eb | sheb | shbe | shle | sh[1234]le | sh3ele \
+       | sh64 | sh64le \
+       | sparc | sparc64 | sparc64b | sparc64v | sparc86x | sparclet | sparclite \
+       | sparcv8 | sparcv9 | sparcv9b | sparcv9v \
+       | spu \
+       | tahoe | tic4x | tic54x | tic55x | tic6x | tic80 | tron \
+       | ubicom32 \
+       | v850 | v850e | v850e1 | v850e2 | v850es | v850e2v3 \
+       | we32k \
+       | x86 | xc16x | xstormy16 | xtensa \
+       | z8k | z80)
+               basic_machine=$basic_machine-unknown
+               ;;
+       c54x)
+               basic_machine=tic54x-unknown
+               ;;
+       c55x)
+               basic_machine=tic55x-unknown
+               ;;
+       c6x)
+               basic_machine=tic6x-unknown
+               ;;
+       m6811 | m68hc11 | m6812 | m68hc12 | picochip)
+               basic_machine=$basic_machine-unknown
+               os=-none
+               ;;
+       m88110 | m680[12346]0 | m683?2 | m68360 | m5200 | v70 | w65 | z8k)
+               ;;
+       ms1)
+               basic_machine=mt-unknown
+               ;;
+
+       strongarm | thumb | xscale)
+               basic_machine=arm-unknown
+               ;;
+
+       xscaleeb)
+               basic_machine=armeb-unknown
+               ;;
+
+       xscaleel)
+               basic_machine=armel-unknown
+               ;;
+
+       # We use `pc' rather than `unknown'
+       # because (1) that's what they normally are, and
+       # (2) the word "unknown" tends to confuse beginning users.
+       i*86 | x86_64)
+         basic_machine=$basic_machine-pc
+         ;;
+       # Object if more than one company name word.
+       *-*-*)
+               echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+               exit 1
+               ;;
+       # Recognize the basic CPU types with company name.
+       580-* \
+       | a29k-* \
+       | alpha-* | alphaev[4-8]-* | alphaev56-* | alphaev6[78]-* \
+       | alpha64-* | alpha64ev[4-8]-* | alpha64ev56-* | alpha64ev6[78]-* \
+       | alphapca5[67]-* | alpha64pca5[67]-* | arc-* \
+       | arm-*  | armbe-* | armle-* | armeb-* | armv*-* \
+       | avr-* | avr32-* \
+       | be32-* | be64-* \
+       | bfin-* | bs2000-* \
+       | c[123]* | c30-* | [cjt]90-* | c4x-* \
+       | clipper-* | craynv-* | cydra-* \
+       | d10v-* | d30v-* | dlx-* \
+       | elxsi-* \
+       | f30[01]-* | f700-* | fido-* | fr30-* | frv-* | fx80-* \
+       | h8300-* | h8500-* \
+       | hppa-* | hppa1.[01]-* | hppa2.0-* | hppa2.0[nw]-* | hppa64-* \
+       | hexagon-* \
+       | i*86-* | i860-* | i960-* | ia64-* \
+       | ip2k-* | iq2000-* \
+       | le32-* | le64-* \
+       | lm32-* \
+       | m32c-* | m32r-* | m32rle-* \
+       | m68000-* | m680[012346]0-* | m68360-* | m683?2-* | m68k-* \
+       | m88110-* | m88k-* | maxq-* | mcore-* | metag-* | microblaze-* \
+       | mips-* | mipsbe-* | mipseb-* | mipsel-* | mipsle-* \
+       | mips16-* \
+       | mips64-* | mips64el-* \
+       | mips64octeon-* | mips64octeonel-* \
+       | mips64orion-* | mips64orionel-* \
+       | mips64r5900-* | mips64r5900el-* \
+       | mips64vr-* | mips64vrel-* \
+       | mips64vr4100-* | mips64vr4100el-* \
+       | mips64vr4300-* | mips64vr4300el-* \
+       | mips64vr5000-* | mips64vr5000el-* \
+       | mips64vr5900-* | mips64vr5900el-* \
+       | mipsisa32-* | mipsisa32el-* \
+       | mipsisa32r2-* | mipsisa32r2el-* \
+       | mipsisa64-* | mipsisa64el-* \
+       | mipsisa64r2-* | mipsisa64r2el-* \
+       | mipsisa64sb1-* | mipsisa64sb1el-* \
+       | mipsisa64sr71k-* | mipsisa64sr71kel-* \
+       | mipstx39-* | mipstx39el-* \
+       | mmix-* \
+       | mt-* \
+       | msp430-* \
+       | nds32-* | nds32le-* | nds32be-* \
+       | nios-* | nios2-* \
+       | none-* | np1-* | ns16k-* | ns32k-* \
+       | open8-* \
+       | orion-* \
+       | pdp10-* | pdp11-* | pj-* | pjl-* | pn-* | power-* \
+       | powerpc-* | powerpc64-* | powerpc64le-* | powerpcle-* \
+       | pyramid-* \
+       | rl78-* | romp-* | rs6000-* | rx-* \
+       | sh-* | sh[1234]-* | sh[24]a-* | sh[24]aeb-* | sh[23]e-* | sh[34]eb-* | sheb-* | shbe-* \
+       | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \
+       | sparc-* | sparc64-* | sparc64b-* | sparc64v-* | sparc86x-* | sparclet-* \
+       | sparclite-* \
+       | sparcv8-* | sparcv9-* | sparcv9b-* | sparcv9v-* | sv1-* | sx?-* \
+       | tahoe-* \
+       | tic30-* | tic4x-* | tic54x-* | tic55x-* | tic6x-* | tic80-* \
+       | tile*-* \
+       | tron-* \
+       | ubicom32-* \
+       | v850-* | v850e-* | v850e1-* | v850es-* | v850e2-* | v850e2v3-* \
+       | vax-* \
+       | we32k-* \
+       | x86-* | x86_64-* | xc16x-* | xps100-* \
+       | xstormy16-* | xtensa*-* \
+       | ymp-* \
+       | z8k-* | z80-*)
+               ;;
+       # Recognize the basic CPU types without company name, with glob match.
+       xtensa*)
+               basic_machine=$basic_machine-unknown
+               ;;
+       # Recognize the various machine names and aliases which stand
+       # for a CPU type and a company and sometimes even an OS.
+       386bsd)
+               basic_machine=i386-unknown
+               os=-bsd
+               ;;
+       3b1 | 7300 | 7300-att | att-7300 | pc7300 | safari | unixpc)
+               basic_machine=m68000-att
+               ;;
+       3b*)
+               basic_machine=we32k-att
+               ;;
+       a29khif)
+               basic_machine=a29k-amd
+               os=-udi
+               ;;
+       abacus)
+               basic_machine=abacus-unknown
+               ;;
+       adobe68k)
+               basic_machine=m68010-adobe
+               os=-scout
+               ;;
+       alliant | fx80)
+               basic_machine=fx80-alliant
+               ;;
+       altos | altos3068)
+               basic_machine=m68k-altos
+               ;;
+       am29k)
+               basic_machine=a29k-none
+               os=-bsd
+               ;;
+       amd64)
+               basic_machine=x86_64-pc
+               ;;
+       amd64-*)
+               basic_machine=x86_64-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       amdahl)
+               basic_machine=580-amdahl
+               os=-sysv
+               ;;
+       amiga | amiga-*)
+               basic_machine=m68k-unknown
+               ;;
+       amigaos | amigados)
+               basic_machine=m68k-unknown
+               os=-amigaos
+               ;;
+       amigaunix | amix)
+               basic_machine=m68k-unknown
+               os=-sysv4
+               ;;
+       apollo68)
+               basic_machine=m68k-apollo
+               os=-sysv
+               ;;
+       apollo68bsd)
+               basic_machine=m68k-apollo
+               os=-bsd
+               ;;
+       aros)
+               basic_machine=i386-pc
+               os=-aros
+               ;;
+       aux)
+               basic_machine=m68k-apple
+               os=-aux
+               ;;
+       balance)
+               basic_machine=ns32k-sequent
+               os=-dynix
+               ;;
+       blackfin)
+               basic_machine=bfin-unknown
+               os=-linux
+               ;;
+       blackfin-*)
+               basic_machine=bfin-`echo $basic_machine | sed 's/^[^-]*-//'`
+               os=-linux
+               ;;
+       bluegene*)
+               basic_machine=powerpc-ibm
+               os=-cnk
+               ;;
+       c54x-*)
+               basic_machine=tic54x-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       c55x-*)
+               basic_machine=tic55x-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       c6x-*)
+               basic_machine=tic6x-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       c90)
+               basic_machine=c90-cray
+               os=-unicos
+               ;;
+       cegcc)
+               basic_machine=arm-unknown
+               os=-cegcc
+               ;;
+       convex-c1)
+               basic_machine=c1-convex
+               os=-bsd
+               ;;
+       convex-c2)
+               basic_machine=c2-convex
+               os=-bsd
+               ;;
+       convex-c32)
+               basic_machine=c32-convex
+               os=-bsd
+               ;;
+       convex-c34)
+               basic_machine=c34-convex
+               os=-bsd
+               ;;
+       convex-c38)
+               basic_machine=c38-convex
+               os=-bsd
+               ;;
+       cray | j90)
+               basic_machine=j90-cray
+               os=-unicos
+               ;;
+       craynv)
+               basic_machine=craynv-cray
+               os=-unicosmp
+               ;;
+       cr16 | cr16-*)
+               basic_machine=cr16-unknown
+               os=-elf
+               ;;
+       crds | unos)
+               basic_machine=m68k-crds
+               ;;
+       crisv32 | crisv32-* | etraxfs*)
+               basic_machine=crisv32-axis
+               ;;
+       cris | cris-* | etrax*)
+               basic_machine=cris-axis
+               ;;
+       crx)
+               basic_machine=crx-unknown
+               os=-elf
+               ;;
+       da30 | da30-*)
+               basic_machine=m68k-da30
+               ;;
+       decstation | decstation-3100 | pmax | pmax-* | pmin | dec3100 | decstatn)
+               basic_machine=mips-dec
+               ;;
+       decsystem10* | dec10*)
+               basic_machine=pdp10-dec
+               os=-tops10
+               ;;
+       decsystem20* | dec20*)
+               basic_machine=pdp10-dec
+               os=-tops20
+               ;;
+       delta | 3300 | motorola-3300 | motorola-delta \
+             | 3300-motorola | delta-motorola)
+               basic_machine=m68k-motorola
+               ;;
+       delta88)
+               basic_machine=m88k-motorola
+               os=-sysv3
+               ;;
+       dicos)
+               basic_machine=i686-pc
+               os=-dicos
+               ;;
+       djgpp)
+               basic_machine=i586-pc
+               os=-msdosdjgpp
+               ;;
+       dpx20 | dpx20-*)
+               basic_machine=rs6000-bull
+               os=-bosx
+               ;;
+       dpx2* | dpx2*-bull)
+               basic_machine=m68k-bull
+               os=-sysv3
+               ;;
+       ebmon29k)
+               basic_machine=a29k-amd
+               os=-ebmon
+               ;;
+       elxsi)
+               basic_machine=elxsi-elxsi
+               os=-bsd
+               ;;
+       encore | umax | mmax)
+               basic_machine=ns32k-encore
+               ;;
+       es1800 | OSE68k | ose68k | ose | OSE)
+               basic_machine=m68k-ericsson
+               os=-ose
+               ;;
+       fx2800)
+               basic_machine=i860-alliant
+               ;;
+       genix)
+               basic_machine=ns32k-ns
+               ;;
+       gmicro)
+               basic_machine=tron-gmicro
+               os=-sysv
+               ;;
+       go32)
+               basic_machine=i386-pc
+               os=-go32
+               ;;
+       h3050r* | hiux*)
+               basic_machine=hppa1.1-hitachi
+               os=-hiuxwe2
+               ;;
+       h8300hms)
+               basic_machine=h8300-hitachi
+               os=-hms
+               ;;
+       h8300xray)
+               basic_machine=h8300-hitachi
+               os=-xray
+               ;;
+       h8500hms)
+               basic_machine=h8500-hitachi
+               os=-hms
+               ;;
+       harris)
+               basic_machine=m88k-harris
+               os=-sysv3
+               ;;
+       hp300-*)
+               basic_machine=m68k-hp
+               ;;
+       hp300bsd)
+               basic_machine=m68k-hp
+               os=-bsd
+               ;;
+       hp300hpux)
+               basic_machine=m68k-hp
+               os=-hpux
+               ;;
+       hp3k9[0-9][0-9] | hp9[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
+       hp9k2[0-9][0-9] | hp9k31[0-9])
+               basic_machine=m68000-hp
+               ;;
+       hp9k3[2-9][0-9])
+               basic_machine=m68k-hp
+               ;;
+       hp9k6[0-9][0-9] | hp6[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
+       hp9k7[0-79][0-9] | hp7[0-79][0-9])
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k78[0-9] | hp78[0-9])
+               # FIXME: really hppa2.0-hp
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[67]1 | hp8[67]1 | hp9k80[24] | hp80[24] | hp9k8[78]9 | hp8[78]9 | hp9k893 | hp893)
+               # FIXME: really hppa2.0-hp
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[0-9][13679] | hp8[0-9][13679])
+               basic_machine=hppa1.1-hp
+               ;;
+       hp9k8[0-9][0-9] | hp8[0-9][0-9])
+               basic_machine=hppa1.0-hp
+               ;;
+       hppa-next)
+               os=-nextstep3
+               ;;
+       hppaosf)
+               basic_machine=hppa1.1-hp
+               os=-osf
+               ;;
+       hppro)
+               basic_machine=hppa1.1-hp
+               os=-proelf
+               ;;
+       i370-ibm* | ibm*)
+               basic_machine=i370-ibm
+               ;;
+       i*86v32)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-sysv32
+               ;;
+       i*86v4*)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-sysv4
+               ;;
+       i*86v)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-sysv
+               ;;
+       i*86sol2)
+               basic_machine=`echo $1 | sed -e 's/86.*/86-pc/'`
+               os=-solaris2
+               ;;
+       i386mach)
+               basic_machine=i386-mach
+               os=-mach
+               ;;
+       i386-vsta | vsta)
+               basic_machine=i386-unknown
+               os=-vsta
+               ;;
+       iris | iris4d)
+               basic_machine=mips-sgi
+               case $os in
+                   -irix*)
+                       ;;
+                   *)
+                       os=-irix4
+                       ;;
+               esac
+               ;;
+       isi68 | isi)
+               basic_machine=m68k-isi
+               os=-sysv
+               ;;
+       m68knommu)
+               basic_machine=m68k-unknown
+               os=-linux
+               ;;
+       m68knommu-*)
+               basic_machine=m68k-`echo $basic_machine | sed 's/^[^-]*-//'`
+               os=-linux
+               ;;
+       m88k-omron*)
+               basic_machine=m88k-omron
+               ;;
+       magnum | m3230)
+               basic_machine=mips-mips
+               os=-sysv
+               ;;
+       merlin)
+               basic_machine=ns32k-utek
+               os=-sysv
+               ;;
+       microblaze)
+               basic_machine=microblaze-xilinx
+               ;;
+       mingw32)
+               basic_machine=i386-pc
+               os=-mingw32
+               ;;
+       mingw32ce)
+               basic_machine=arm-unknown
+               os=-mingw32ce
+               ;;
+       miniframe)
+               basic_machine=m68000-convergent
+               ;;
+       *mint | -mint[0-9]* | *MiNT | *MiNT[0-9]*)
+               basic_machine=m68k-atari
+               os=-mint
+               ;;
+       mips3*-*)
+               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`
+               ;;
+       mips3*)
+               basic_machine=`echo $basic_machine | sed -e 's/mips3/mips64/'`-unknown
+               ;;
+       monitor)
+               basic_machine=m68k-rom68k
+               os=-coff
+               ;;
+       morphos)
+               basic_machine=powerpc-unknown
+               os=-morphos
+               ;;
+       msdos)
+               basic_machine=i386-pc
+               os=-msdos
+               ;;
+       ms1-*)
+               basic_machine=`echo $basic_machine | sed -e 's/ms1-/mt-/'`
+               ;;
+       msys)
+               basic_machine=i386-pc
+               os=-msys
+               ;;
+       mvs)
+               basic_machine=i370-ibm
+               os=-mvs
+               ;;
+       nacl)
+               basic_machine=le32-unknown
+               os=-nacl
+               ;;
+       ncr3000)
+               basic_machine=i486-ncr
+               os=-sysv4
+               ;;
+       netbsd386)
+               basic_machine=i386-unknown
+               os=-netbsd
+               ;;
+       netwinder)
+               basic_machine=armv4l-rebel
+               os=-linux
+               ;;
+       news | news700 | news800 | news900)
+               basic_machine=m68k-sony
+               os=-newsos
+               ;;
+       news1000)
+               basic_machine=m68030-sony
+               os=-newsos
+               ;;
+       news-3600 | risc-news)
+               basic_machine=mips-sony
+               os=-newsos
+               ;;
+       necv70)
+               basic_machine=v70-nec
+               os=-sysv
+               ;;
+       next | m*-next )
+               basic_machine=m68k-next
+               case $os in
+                   -nextstep* )
+                       ;;
+                   -ns2*)
+                     os=-nextstep2
+                       ;;
+                   *)
+                     os=-nextstep3
+                       ;;
+               esac
+               ;;
+       nh3000)
+               basic_machine=m68k-harris
+               os=-cxux
+               ;;
+       nh[45]000)
+               basic_machine=m88k-harris
+               os=-cxux
+               ;;
+       nindy960)
+               basic_machine=i960-intel
+               os=-nindy
+               ;;
+       mon960)
+               basic_machine=i960-intel
+               os=-mon960
+               ;;
+       nonstopux)
+               basic_machine=mips-compaq
+               os=-nonstopux
+               ;;
+       np1)
+               basic_machine=np1-gould
+               ;;
+       neo-tandem)
+               basic_machine=neo-tandem
+               ;;
+       nse-tandem)
+               basic_machine=nse-tandem
+               ;;
+       nsr-tandem)
+               basic_machine=nsr-tandem
+               ;;
+       op50n-* | op60c-*)
+               basic_machine=hppa1.1-oki
+               os=-proelf
+               ;;
+       openrisc | openrisc-*)
+               basic_machine=or32-unknown
+               ;;
+       os400)
+               basic_machine=powerpc-ibm
+               os=-os400
+               ;;
+       OSE68000 | ose68000)
+               basic_machine=m68000-ericsson
+               os=-ose
+               ;;
+       os68k)
+               basic_machine=m68k-none
+               os=-os68k
+               ;;
+       pa-hitachi)
+               basic_machine=hppa1.1-hitachi
+               os=-hiuxwe2
+               ;;
+       paragon)
+               basic_machine=i860-intel
+               os=-osf
+               ;;
+       parisc)
+               basic_machine=hppa-unknown
+               os=-linux
+               ;;
+       parisc-*)
+               basic_machine=hppa-`echo $basic_machine | sed 's/^[^-]*-//'`
+               os=-linux
+               ;;
+       pbd)
+               basic_machine=sparc-tti
+               ;;
+       pbb)
+               basic_machine=m68k-tti
+               ;;
+       pc532 | pc532-*)
+               basic_machine=ns32k-pc532
+               ;;
+       pc98)
+               basic_machine=i386-pc
+               ;;
+       pc98-*)
+               basic_machine=i386-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pentium | p5 | k5 | k6 | nexgen | viac3)
+               basic_machine=i586-pc
+               ;;
+       pentiumpro | p6 | 6x86 | athlon | athlon_*)
+               basic_machine=i686-pc
+               ;;
+       pentiumii | pentium2 | pentiumiii | pentium3)
+               basic_machine=i686-pc
+               ;;
+       pentium4)
+               basic_machine=i786-pc
+               ;;
+       pentium-* | p5-* | k5-* | k6-* | nexgen-* | viac3-*)
+               basic_machine=i586-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pentiumpro-* | p6-* | 6x86-* | athlon-*)
+               basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pentiumii-* | pentium2-* | pentiumiii-* | pentium3-*)
+               basic_machine=i686-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pentium4-*)
+               basic_machine=i786-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       pn)
+               basic_machine=pn-gould
+               ;;
+       power)  basic_machine=power-ibm
+               ;;
+       ppc | ppcbe)    basic_machine=powerpc-unknown
+               ;;
+       ppc-* | ppcbe-*)
+               basic_machine=powerpc-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ppcle | powerpclittle | ppc-le | powerpc-little)
+               basic_machine=powerpcle-unknown
+               ;;
+       ppcle-* | powerpclittle-*)
+               basic_machine=powerpcle-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ppc64)  basic_machine=powerpc64-unknown
+               ;;
+       ppc64-*) basic_machine=powerpc64-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ppc64le | powerpc64little | ppc64-le | powerpc64-little)
+               basic_machine=powerpc64le-unknown
+               ;;
+       ppc64le-* | powerpc64little-*)
+               basic_machine=powerpc64le-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       ps2)
+               basic_machine=i386-ibm
+               ;;
+       pw32)
+               basic_machine=i586-unknown
+               os=-pw32
+               ;;
+       rdos)
+               basic_machine=i386-pc
+               os=-rdos
+               ;;
+       rom68k)
+               basic_machine=m68k-rom68k
+               os=-coff
+               ;;
+       rm[46]00)
+               basic_machine=mips-siemens
+               ;;
+       rtpc | rtpc-*)
+               basic_machine=romp-ibm
+               ;;
+       s390 | s390-*)
+               basic_machine=s390-ibm
+               ;;
+       s390x | s390x-*)
+               basic_machine=s390x-ibm
+               ;;
+       sa29200)
+               basic_machine=a29k-amd
+               os=-udi
+               ;;
+       sb1)
+               basic_machine=mipsisa64sb1-unknown
+               ;;
+       sb1el)
+               basic_machine=mipsisa64sb1el-unknown
+               ;;
+       sde)
+               basic_machine=mipsisa32-sde
+               os=-elf
+               ;;
+       sei)
+               basic_machine=mips-sei
+               os=-seiux
+               ;;
+       sequent)
+               basic_machine=i386-sequent
+               ;;
+       sh)
+               basic_machine=sh-hitachi
+               os=-hms
+               ;;
+       sh5el)
+               basic_machine=sh5le-unknown
+               ;;
+       sh64)
+               basic_machine=sh64-unknown
+               ;;
+       sparclite-wrs | simso-wrs)
+               basic_machine=sparclite-wrs
+               os=-vxworks
+               ;;
+       sps7)
+               basic_machine=m68k-bull
+               os=-sysv2
+               ;;
+       spur)
+               basic_machine=spur-unknown
+               ;;
+       st2000)
+               basic_machine=m68k-tandem
+               ;;
+       stratus)
+               basic_machine=i860-stratus
+               os=-sysv4
+               ;;
+       strongarm-* | thumb-*)
+               basic_machine=arm-`echo $basic_machine | sed 's/^[^-]*-//'`
+               ;;
+       sun2)
+               basic_machine=m68000-sun
+               ;;
+       sun2os3)
+               basic_machine=m68000-sun
+               os=-sunos3
+               ;;
+       sun2os4)
+               basic_machine=m68000-sun
+               os=-sunos4
+               ;;
+       sun3os3)
+               basic_machine=m68k-sun
+               os=-sunos3
+               ;;
+       sun3os4)
+               basic_machine=m68k-sun
+               os=-sunos4
+               ;;
+       sun4os3)
+               basic_machine=sparc-sun
+               os=-sunos3
+               ;;
+       sun4os4)
+               basic_machine=sparc-sun
+               os=-sunos4
+               ;;
+       sun4sol2)
+               basic_machine=sparc-sun
+               os=-solaris2
+               ;;
+       sun3 | sun3-*)
+               basic_machine=m68k-sun
+               ;;
+       sun4)
+               basic_machine=sparc-sun
+               ;;
+       sun386 | sun386i | roadrunner)
+               basic_machine=i386-sun
+               ;;
+       sv1)
+               basic_machine=sv1-cray
+               os=-unicos
+               ;;
+       symmetry)
+               basic_machine=i386-sequent
+               os=-dynix
+               ;;
+       t3e)
+               basic_machine=alphaev5-cray
+               os=-unicos
+               ;;
+       t90)
+               basic_machine=t90-cray
+               os=-unicos
+               ;;
+       tile*)
+               basic_machine=$basic_machine-unknown
+               os=-linux-gnu
+               ;;
+       tx39)
+               basic_machine=mipstx39-unknown
+               ;;
+       tx39el)
+               basic_machine=mipstx39el-unknown
+               ;;
+       toad1)
+               basic_machine=pdp10-xkl
+               os=-tops20
+               ;;
+       tower | tower-32)
+               basic_machine=m68k-ncr
+               ;;
+       tpf)
+               basic_machine=s390x-ibm
+               os=-tpf
+               ;;
+       udi29k)
+               basic_machine=a29k-amd
+               os=-udi
+               ;;
+       ultra3)
+               basic_machine=a29k-nyu
+               os=-sym1
+               ;;
+       v810 | necv810)
+               basic_machine=v810-nec
+               os=-none
+               ;;
+       vaxv)
+               basic_machine=vax-dec
+               os=-sysv
+               ;;
+       vms)
+               basic_machine=vax-dec
+               os=-vms
+               ;;
+       vpp*|vx|vx-*)
+               basic_machine=f301-fujitsu
+               ;;
+       vxworks960)
+               basic_machine=i960-wrs
+               os=-vxworks
+               ;;
+       vxworks68)
+               basic_machine=m68k-wrs
+               os=-vxworks
+               ;;
+       vxworks29k)
+               basic_machine=a29k-wrs
+               os=-vxworks
+               ;;
+       w65*)
+               basic_machine=w65-wdc
+               os=-none
+               ;;
+       w89k-*)
+               basic_machine=hppa1.1-winbond
+               os=-proelf
+               ;;
+       xbox)
+               basic_machine=i686-pc
+               os=-mingw32
+               ;;
+       xps | xps100)
+               basic_machine=xps100-honeywell
+               ;;
+       xscale-* | xscalee[bl]-*)
+               basic_machine=`echo $basic_machine | sed 's/^xscale/arm/'`
+               ;;
+       ymp)
+               basic_machine=ymp-cray
+               os=-unicos
+               ;;
+       z8k-*-coff)
+               basic_machine=z8k-unknown
+               os=-sim
+               ;;
+       z80-*-coff)
+               basic_machine=z80-unknown
+               os=-sim
+               ;;
+       none)
+               basic_machine=none-none
+               os=-none
+               ;;
+
+# Here we handle the default manufacturer of certain CPU types.  It is in
+# some cases the only manufacturer, in others, it is the most popular.
+       w89k)
+               basic_machine=hppa1.1-winbond
+               ;;
+       op50n)
+               basic_machine=hppa1.1-oki
+               ;;
+       op60c)
+               basic_machine=hppa1.1-oki
+               ;;
+       romp)
+               basic_machine=romp-ibm
+               ;;
+       mmix)
+               basic_machine=mmix-knuth
+               ;;
+       rs6000)
+               basic_machine=rs6000-ibm
+               ;;
+       vax)
+               basic_machine=vax-dec
+               ;;
+       pdp10)
+               # there are many clones, so DEC is not a safe bet
+               basic_machine=pdp10-unknown
+               ;;
+       pdp11)
+               basic_machine=pdp11-dec
+               ;;
+       we32k)
+               basic_machine=we32k-att
+               ;;
+       sh[1234] | sh[24]a | sh[24]aeb | sh[34]eb | sh[1234]le | sh[23]ele)
+               basic_machine=sh-unknown
+               ;;
+       sparc | sparcv8 | sparcv9 | sparcv9b | sparcv9v)
+               basic_machine=sparc-sun
+               ;;
+       cydra)
+               basic_machine=cydra-cydrome
+               ;;
+       orion)
+               basic_machine=orion-highlevel
+               ;;
+       orion105)
+               basic_machine=clipper-highlevel
+               ;;
+       mac | mpw | mac-mpw)
+               basic_machine=m68k-apple
+               ;;
+       pmac | pmac-mpw)
+               basic_machine=powerpc-apple
+               ;;
+       *-unknown)
+               # Make sure to match an already-canonicalized machine name.
+               ;;
+       *)
+               echo Invalid configuration \`$1\': machine \`$basic_machine\' not recognized 1>&2
+               exit 1
+               ;;
+esac
+
+# Here we canonicalize certain aliases for manufacturers.
+case $basic_machine in
+       *-digital*)
+               basic_machine=`echo $basic_machine | sed 's/digital.*/dec/'`
+               ;;
+       *-commodore*)
+               basic_machine=`echo $basic_machine | sed 's/commodore.*/cbm/'`
+               ;;
+       *)
+               ;;
+esac
+
+# Decode manufacturer-specific aliases for certain operating systems.
+
+if [ x"$os" != x"" ]
+then
+case $os in
+       # First match some system type aliases
+       # that might get confused with valid system types.
+       # -solaris* is a basic system type, with this one exception.
+       -auroraux)
+               os=-auroraux
+               ;;
+       -solaris1 | -solaris1.*)
+               os=`echo $os | sed -e 's|solaris1|sunos4|'`
+               ;;
+       -solaris)
+               os=-solaris2
+               ;;
+       -svr4*)
+               os=-sysv4
+               ;;
+       -unixware*)
+               os=-sysv4.2uw
+               ;;
+       -gnu/linux*)
+               os=`echo $os | sed -e 's|gnu/linux|linux-gnu|'`
+               ;;
+       # First accept the basic system types.
+       # The portable systems comes first.
+       # Each alternative MUST END IN A *, to match a version number.
+       # -sysv* is not here because it comes later, after sysvr4.
+       -gnu* | -bsd* | -mach* | -minix* | -genix* | -ultrix* | -irix* \
+             | -*vms* | -sco* | -esix* | -isc* | -aix* | -cnk* | -sunos | -sunos[34]*\
+             | -hpux* | -unos* | -osf* | -luna* | -dgux* | -auroraux* | -solaris* \
+             | -sym* | -kopensolaris* \
+             | -amigaos* | -amigados* | -msdos* | -newsos* | -unicos* | -aof* \
+             | -aos* | -aros* \
+             | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \
+             | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \
+             | -hiux* | -386bsd* | -knetbsd* | -mirbsd* | -netbsd* \
+             | -openbsd* | -solidbsd* \
+             | -ekkobsd* | -kfreebsd* | -freebsd* | -riscix* | -lynxos* \
+             | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \
+             | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \
+             | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \
+             | -chorusos* | -chorusrdb* | -cegcc* \
+             | -cygwin* | -msys* | -pe* | -psos* | -moss* | -proelf* | -rtems* \
+             | -mingw32* | -linux-gnu* | -linux-android* \
+             | -linux-newlib* | -linux-uclibc* \
+             | -uxpv* | -beos* | -mpeix* | -udk* \
+             | -interix* | -uwin* | -mks* | -rhapsody* | -darwin* | -opened* \
+             | -openstep* | -oskit* | -conix* | -pw32* | -nonstopux* \
+             | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \
+             | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \
+             | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \
+             | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly* \
+             | -skyos* | -haiku* | -rdos* | -toppers* | -drops* | -es*)
+       # Remember, each alternative MUST END IN *, to match a version number.
+               ;;
+       -qnx*)
+               case $basic_machine in
+                   x86-* | i*86-*)
+                       ;;
+                   *)
+                       os=-nto$os
+                       ;;
+               esac
+               ;;
+       -nto-qnx*)
+               ;;
+       -nto*)
+               os=`echo $os | sed -e 's|nto|nto-qnx|'`
+               ;;
+       -sim | -es1800* | -hms* | -xray | -os68k* | -none* | -v88r* \
+             | -windows* | -osx | -abug | -netware* | -os9* | -beos* | -haiku* \
+             | -macos* | -mpw* | -magic* | -mmixware* | -mon960* | -lnews*)
+               ;;
+       -mac*)
+               os=`echo $os | sed -e 's|mac|macos|'`
+               ;;
+       -linux-dietlibc)
+               os=-linux-dietlibc
+               ;;
+       -linux*)
+               os=`echo $os | sed -e 's|linux|linux-gnu|'`
+               ;;
+       -sunos5*)
+               os=`echo $os | sed -e 's|sunos5|solaris2|'`
+               ;;
+       -sunos6*)
+               os=`echo $os | sed -e 's|sunos6|solaris3|'`
+               ;;
+       -opened*)
+               os=-openedition
+               ;;
+       -os400*)
+               os=-os400
+               ;;
+       -wince*)
+               os=-wince
+               ;;
+       -osfrose*)
+               os=-osfrose
+               ;;
+       -osf*)
+               os=-osf
+               ;;
+       -utek*)
+               os=-bsd
+               ;;
+       -dynix*)
+               os=-bsd
+               ;;
+       -acis*)
+               os=-aos
+               ;;
+       -atheos*)
+               os=-atheos
+               ;;
+       -syllable*)
+               os=-syllable
+               ;;
+       -386bsd)
+               os=-bsd
+               ;;
+       -ctix* | -uts*)
+               os=-sysv
+               ;;
+       -nova*)
+               os=-rtmk-nova
+               ;;
+       -ns2 )
+               os=-nextstep2
+               ;;
+       -nsk*)
+               os=-nsk
+               ;;
+       # Preserve the version number of sinix5.
+       -sinix5.*)
+               os=`echo $os | sed -e 's|sinix|sysv|'`
+               ;;
+       -sinix*)
+               os=-sysv4
+               ;;
+       -tpf*)
+               os=-tpf
+               ;;
+       -triton*)
+               os=-sysv3
+               ;;
+       -oss*)
+               os=-sysv3
+               ;;
+       -svr4)
+               os=-sysv4
+               ;;
+       -svr3)
+               os=-sysv3
+               ;;
+       -sysvr4)
+               os=-sysv4
+               ;;
+       # This must come after -sysvr4.
+       -sysv*)
+               ;;
+       -ose*)
+               os=-ose
+               ;;
+       -es1800*)
+               os=-ose
+               ;;
+       -xenix)
+               os=-xenix
+               ;;
+       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+               os=-mint
+               ;;
+       -aros*)
+               os=-aros
+               ;;
+       -kaos*)
+               os=-kaos
+               ;;
+       -zvmoe)
+               os=-zvmoe
+               ;;
+       -dicos*)
+               os=-dicos
+               ;;
+       -nacl*)
+               ;;
+       -none)
+               ;;
+       *)
+               # Get rid of the `-' at the beginning of $os.
+               os=`echo $os | sed 's/[^-]*-//'`
+               echo Invalid configuration \`$1\': system \`$os\' not recognized 1>&2
+               exit 1
+               ;;
+esac
+else
+
+# Here we handle the default operating systems that come with various machines.
+# The value should be what the vendor currently ships out the door with their
+# machine or put another way, the most popular os provided with the machine.
+
+# Note that if you're going to try to match "-MANUFACTURER" here (say,
+# "-sun"), then you have to tell the case statement up towards the top
+# that MANUFACTURER isn't an operating system.  Otherwise, code above
+# will signal an error saying that MANUFACTURER isn't an operating
+# system, and we'll never get to this point.
+
+case $basic_machine in
+       score-*)
+               os=-elf
+               ;;
+       spu-*)
+               os=-elf
+               ;;
+       *-acorn)
+               os=-riscix1.2
+               ;;
+       arm*-rebel)
+               os=-linux
+               ;;
+       arm*-semi)
+               os=-aout
+               ;;
+       c4x-* | tic4x-*)
+               os=-coff
+               ;;
+       tic54x-*)
+               os=-coff
+               ;;
+       tic55x-*)
+               os=-coff
+               ;;
+       tic6x-*)
+               os=-coff
+               ;;
+       # This must come before the *-dec entry.
+       pdp10-*)
+               os=-tops20
+               ;;
+       pdp11-*)
+               os=-none
+               ;;
+       *-dec | vax-*)
+               os=-ultrix4.2
+               ;;
+       m68*-apollo)
+               os=-domain
+               ;;
+       i386-sun)
+               os=-sunos4.0.2
+               ;;
+       m68000-sun)
+               os=-sunos3
+               ;;
+       m68*-cisco)
+               os=-aout
+               ;;
+       mep-*)
+               os=-elf
+               ;;
+       mips*-cisco)
+               os=-elf
+               ;;
+       mips*-*)
+               os=-elf
+               ;;
+       or32-*)
+               os=-coff
+               ;;
+       *-tti)  # must be before sparc entry or we get the wrong os.
+               os=-sysv3
+               ;;
+       sparc-* | *-sun)
+               os=-sunos4.1.1
+               ;;
+       *-be)
+               os=-beos
+               ;;
+       *-haiku)
+               os=-haiku
+               ;;
+       *-ibm)
+               os=-aix
+               ;;
+       *-knuth)
+               os=-mmixware
+               ;;
+       *-wec)
+               os=-proelf
+               ;;
+       *-winbond)
+               os=-proelf
+               ;;
+       *-oki)
+               os=-proelf
+               ;;
+       *-hp)
+               os=-hpux
+               ;;
+       *-hitachi)
+               os=-hiux
+               ;;
+       i860-* | *-att | *-ncr | *-altos | *-motorola | *-convergent)
+               os=-sysv
+               ;;
+       *-cbm)
+               os=-amigaos
+               ;;
+       *-dg)
+               os=-dgux
+               ;;
+       *-dolphin)
+               os=-sysv3
+               ;;
+       m68k-ccur)
+               os=-rtu
+               ;;
+       m88k-omron*)
+               os=-luna
+               ;;
+       *-next )
+               os=-nextstep
+               ;;
+       *-sequent)
+               os=-ptx
+               ;;
+       *-crds)
+               os=-unos
+               ;;
+       *-ns)
+               os=-genix
+               ;;
+       i370-*)
+               os=-mvs
+               ;;
+       *-next)
+               os=-nextstep3
+               ;;
+       *-gould)
+               os=-sysv
+               ;;
+       *-highlevel)
+               os=-bsd
+               ;;
+       *-encore)
+               os=-bsd
+               ;;
+       *-sgi)
+               os=-irix
+               ;;
+       *-siemens)
+               os=-sysv4
+               ;;
+       *-masscomp)
+               os=-rtu
+               ;;
+       f30[01]-fujitsu | f700-fujitsu)
+               os=-uxpv
+               ;;
+       *-rom68k)
+               os=-coff
+               ;;
+       *-*bug)
+               os=-coff
+               ;;
+       *-apple)
+               os=-macos
+               ;;
+       *-atari*)
+               os=-mint
+               ;;
+       *)
+               os=-none
+               ;;
+esac
+fi
+
+# Here we handle the case where we know the os, and the CPU type, but not the
+# manufacturer.  We pick the logical manufacturer.
+vendor=unknown
+case $basic_machine in
+       *-unknown)
+               case $os in
+                       -riscix*)
+                               vendor=acorn
+                               ;;
+                       -sunos*)
+                               vendor=sun
+                               ;;
+                       -cnk*|-aix*)
+                               vendor=ibm
+                               ;;
+                       -beos*)
+                               vendor=be
+                               ;;
+                       -hpux*)
+                               vendor=hp
+                               ;;
+                       -mpeix*)
+                               vendor=hp
+                               ;;
+                       -hiux*)
+                               vendor=hitachi
+                               ;;
+                       -unos*)
+                               vendor=crds
+                               ;;
+                       -dgux*)
+                               vendor=dg
+                               ;;
+                       -luna*)
+                               vendor=omron
+                               ;;
+                       -genix*)
+                               vendor=ns
+                               ;;
+                       -mvs* | -opened*)
+                               vendor=ibm
+                               ;;
+                       -os400*)
+                               vendor=ibm
+                               ;;
+                       -ptx*)
+                               vendor=sequent
+                               ;;
+                       -tpf*)
+                               vendor=ibm
+                               ;;
+                       -vxsim* | -vxworks* | -windiss*)
+                               vendor=wrs
+                               ;;
+                       -aux*)
+                               vendor=apple
+                               ;;
+                       -hms*)
+                               vendor=hitachi
+                               ;;
+                       -mpw* | -macos*)
+                               vendor=apple
+                               ;;
+                       -*mint | -mint[0-9]* | -*MiNT | -MiNT[0-9]*)
+                               vendor=atari
+                               ;;
+                       -vos*)
+                               vendor=stratus
+                               ;;
+               esac
+               basic_machine=`echo $basic_machine | sed "s/unknown/$vendor/"`
+               ;;
+esac
+
+echo $basic_machine$os
+exit
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "timestamp='"
+# time-stamp-format: "%:y-%02m-%02d"
+# time-stamp-end: "'"
+# End:
diff --git a/configure b/configure
new file mode 100755 (executable)
index 0000000..492321a
--- /dev/null
+++ b/configure
@@ -0,0 +1,22236 @@
+#! /bin/sh
+# Guess values for system-dependent variables and create Makefiles.
+# Generated by GNU Autoconf 2.68 for gdk-pixbuf 2.26.1.
+#
+# Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf>.
+#
+#
+# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
+# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software
+# Foundation, Inc.
+#
+#
+# This configure script is free software; the Free Software Foundation
+# gives unlimited permission to copy, distribute and modify it.
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in #(
+  *posix*) :
+    set -o posix ;; #(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in #(
+      *"$as_nl"*)
+       expr "X$arg" : "X\\(.*\\)$as_nl";
+       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""       $as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+as_myself=
+case $0 in #((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+if test "x$CONFIG_SHELL" = x; then
+  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '\${1+\"\$@\"}'='\"\$@\"'
+  setopt NO_GLOB_SUBST
+else
+  case \`(set -o) 2>/dev/null\` in #(
+  *posix*) :
+    set -o posix ;; #(
+  *) :
+     ;;
+esac
+fi
+"
+  as_required="as_fn_return () { (exit \$1); }
+as_fn_success () { as_fn_return 0; }
+as_fn_failure () { as_fn_return 1; }
+as_fn_ret_success () { return 0; }
+as_fn_ret_failure () { return 1; }
+
+exitcode=0
+as_fn_success || { exitcode=1; echo as_fn_success failed.; }
+as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
+as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
+as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
+if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
+
+else
+  exitcode=1; echo positional parameters were not saved.
+fi
+test x\$exitcode = x0 || exit 1"
+  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
+  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
+  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
+  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
+
+  test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
+    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
+    ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
+    PATH=/empty FPATH=/empty; export PATH FPATH
+    test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
+      || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1
+test \$(( 1 + 1 )) = 2 || exit 1"
+  if (eval "$as_required") 2>/dev/null; then :
+  as_have_required=yes
+else
+  as_have_required=no
+fi
+  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
+
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+as_found=false
+for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  as_found=:
+  case $as_dir in #(
+        /*)
+          for as_base in sh bash ksh sh5; do
+            # Try only shells that exist, to save several forks.
+            as_shell=$as_dir/$as_base
+            if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
+                   { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
+  CONFIG_SHELL=$as_shell as_have_required=yes
+                  if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
+  break 2
+fi
+fi
+          done;;
+       esac
+  as_found=false
+done
+$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
+             { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
+  CONFIG_SHELL=$SHELL as_have_required=yes
+fi; }
+IFS=$as_save_IFS
+
+
+      if test "x$CONFIG_SHELL" != x; then :
+  # We cannot yet assume a decent shell, so we have to provide a
+       # neutralization value for shells without unset; and this also
+       # works around shells that cannot unset nonexistent variables.
+       # Preserve -v and -x to the replacement shell.
+       BASH_ENV=/dev/null
+       ENV=/dev/null
+       (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
+       export CONFIG_SHELL
+       case $- in # ((((
+         *v*x* | *x*v* ) as_opts=-vx ;;
+         *v* ) as_opts=-v ;;
+         *x* ) as_opts=-x ;;
+         * ) as_opts= ;;
+       esac
+       exec "$CONFIG_SHELL" $as_opts "$as_myself" ${1+"$@"}
+fi
+
+    if test x$as_have_required = xno; then :
+  $as_echo "$0: This script requires a shell more modern than all"
+  $as_echo "$0: the shells that I found on your system."
+  if test x${ZSH_VERSION+set} = xset ; then
+    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
+    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
+  else
+    $as_echo "$0: Please tell bug-autoconf@gnu.org and
+$0: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf
+$0: about your system, including any error possibly output
+$0: before this message. Then install a modern shell, or
+$0: manually run the script under such a shell if you do
+$0: have one."
+  fi
+  exit 1
+fi
+fi
+fi
+SHELL=${CONFIG_SHELL-/bin/sh}
+export SHELL
+# Unset more variables known to interfere with behavior of common tools.
+CLICOLOR_FORCE= GREP_OPTIONS=
+unset CLICOLOR_FORCE GREP_OPTIONS
+
+## --------------------- ##
+## M4sh Shell Functions. ##
+## --------------------- ##
+# as_fn_unset VAR
+# ---------------
+# Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+
+# as_fn_set_status STATUS
+# -----------------------
+# Set $? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} # as_fn_set_status
+
+# as_fn_exit STATUS
+# -----------------
+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} # as_fn_exit
+
+# as_fn_mkdir_p
+# -------------
+# Create "$as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$as_dir" : 'X\(//\)[^/]' \| \
+        X"$as_dir" : 'X\(//\)$' \| \
+        X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} # as_fn_mkdir_p
+# as_fn_append VAR VALUE
+# ----------------------
+# Append the text in VALUE to the end of the definition contained in VAR. Take
+# advantage of any shell optimizations that allow amortized linear growth over
+# repeated appends, instead of the typical quadratic growth present in naive
+# implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+# as_fn_arith ARG...
+# ------------------
+# Perform arithmetic evaluation on the ARGs, and store the result in the
+# global $as_val. Take advantage of shells that can avoid forks. The arguments
+# must be portable across $(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+# as_fn_error STATUS ERROR [LINENO LOG_FD]
+# ----------------------------------------
+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+# script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} # as_fn_error
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+        X"$0" : 'X\(//\)$' \| \
+        X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+           s//\1/
+           q
+         }
+         /^X\/\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\/\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+
+  as_lineno_1=$LINENO as_lineno_1a=$LINENO
+  as_lineno_2=$LINENO as_lineno_2a=$LINENO
+  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
+  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
+  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
+  sed -n '
+    p
+    /[$]LINENO/=
+  ' <$as_myself |
+    sed '
+      s/[$]LINENO.*/&-/
+      t lineno
+      b
+      :lineno
+      N
+      :loop
+      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
+      t loop
+      s/-\n.*//
+    ' >$as_me.lineno &&
+  chmod +x "$as_me.lineno" ||
+    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
+
+  # Don't try to exec as it changes $[0], causing all sort of problems
+  # (the dirname of $[0] is not the place where we might find the
+  # original and so on.  Autoconf is especially sensitive to this).
+  . "./$as_me.lineno"
+  # Exit status is that of the last command.
+  exit
+}
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in #(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='        ';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+       test -d "$1/.";
+      else
+       case $1 in #(
+       -*)set "./$1";;
+       esac;
+       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
+       ???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+SHELL=${CONFIG_SHELL-/bin/sh}
+
+
+test -n "$DJDIR" || exec 7<&0 </dev/null
+exec 6>&1
+
+# Name of the host.
+# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
+# so uname gets run too.
+ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
+
+#
+# Initializations.
+#
+ac_default_prefix=/usr/local
+ac_clean_files=
+ac_config_libobj_dir=.
+LIBOBJS=
+cross_compiling=no
+subdirs=
+MFLAGS=
+MAKEFLAGS=
+
+# Identity of this package.
+PACKAGE_NAME='gdk-pixbuf'
+PACKAGE_TARNAME='gdk-pixbuf'
+PACKAGE_VERSION='2.26.1'
+PACKAGE_STRING='gdk-pixbuf 2.26.1'
+PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf'
+PACKAGE_URL=''
+
+ac_unique_file="gdk-pixbuf/gdk-pixbuf.h"
+# Factoring default headers for most tests.
+ac_includes_default="\
+#include <stdio.h>
+#ifdef HAVE_SYS_TYPES_H
+# include <sys/types.h>
+#endif
+#ifdef HAVE_SYS_STAT_H
+# include <sys/stat.h>
+#endif
+#ifdef STDC_HEADERS
+# include <stdlib.h>
+# include <stddef.h>
+#else
+# ifdef HAVE_STDLIB_H
+#  include <stdlib.h>
+# endif
+#endif
+#ifdef HAVE_STRING_H
+# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+#  include <memory.h>
+# endif
+# include <string.h>
+#endif
+#ifdef HAVE_STRINGS_H
+# include <strings.h>
+#endif
+#ifdef HAVE_INTTYPES_H
+# include <inttypes.h>
+#endif
+#ifdef HAVE_STDINT_H
+# include <stdint.h>
+#endif
+#ifdef HAVE_UNISTD_H
+# include <unistd.h>
+#endif"
+
+gt_needs=
+ac_subst_vars='am__EXEEXT_FALSE
+am__EXEEXT_TRUE
+LTLIBOBJS
+LIBOBJS
+GDK_PIXBUF_LINK_FLAGS
+ENABLE_MAN_FALSE
+ENABLE_MAN_TRUE
+XSLTPROC
+HAVE_DOCBOOK_FALSE
+HAVE_DOCBOOK_TRUE
+DB2HTML
+GTK_DOC_USE_REBASE_FALSE
+GTK_DOC_USE_REBASE_TRUE
+GTK_DOC_USE_LIBTOOL_FALSE
+GTK_DOC_USE_LIBTOOL_TRUE
+GTK_DOC_BUILD_PDF_FALSE
+GTK_DOC_BUILD_PDF_TRUE
+GTK_DOC_BUILD_HTML_FALSE
+GTK_DOC_BUILD_HTML_TRUE
+ENABLE_GTK_DOC_FALSE
+ENABLE_GTK_DOC_TRUE
+GTKDOC_DEPS_LIBS
+GTKDOC_DEPS_CFLAGS
+HTML_DIR
+GTKDOC_MKPDF
+GTKDOC_REBASE
+GTKDOC_CHECK
+HAVE_INTROSPECTION_FALSE
+HAVE_INTROSPECTION_TRUE
+INTROSPECTION_MAKEFILE
+INTROSPECTION_LIBS
+INTROSPECTION_CFLAGS
+INTROSPECTION_TYPELIBDIR
+INTROSPECTION_GIRDIR
+INTROSPECTION_GENERATE
+INTROSPECTION_COMPILER
+INTROSPECTION_SCANNER
+GDK_PIXBUF_XLIB_DEP_LIBS
+GDK_PIXBUF_XLIB_DEP_CFLAGS
+USE_X11_FALSE
+USE_X11_TRUE
+GDK_PIXBUF_DEP_CFLAGS
+GDK_PIXBUF_DEP_LIBS
+GDK_PIXBUF_EXTRA_CFLAGS
+GDK_PIXBUF_EXTRA_LIBS
+GDK_PIXBUF_PACKAGES
+PNG_DEP_CFLAGS_PACKAGES
+GTK_UPDATE_ICON_CACHE
+GDK_PIXBUF_CSOURCE
+CROSS_COMPILING_FALSE
+CROSS_COMPILING_TRUE
+USE_MMX_FALSE
+USE_MMX_TRUE
+USE_MEDIALIB25_FALSE
+USE_MEDIALIB25_TRUE
+USE_MEDIALIB_FALSE
+USE_MEDIALIB_TRUE
+HAVE_JASPER_FALSE
+HAVE_JASPER_TRUE
+HAVE_JPEG_FALSE
+HAVE_JPEG_TRUE
+HAVE_PNG_FALSE
+HAVE_PNG_TRUE
+HAVE_TIFF_FALSE
+HAVE_TIFF_TRUE
+INCLUDE_GDIPLUS_FALSE
+INCLUDE_GDIPLUS_TRUE
+INCLUDE_QTIF_FALSE
+INCLUDE_QTIF_TRUE
+INCLUDE_JASPER_FALSE
+INCLUDE_JASPER_TRUE
+INCLUDE_ICNS_FALSE
+INCLUDE_ICNS_TRUE
+INCLUDE_PCX_FALSE
+INCLUDE_PCX_TRUE
+INCLUDE_TGA_FALSE
+INCLUDE_TGA_TRUE
+INCLUDE_XBM_FALSE
+INCLUDE_XBM_TRUE
+INCLUDE_XPM_FALSE
+INCLUDE_XPM_TRUE
+INCLUDE_TIFF_FALSE
+INCLUDE_TIFF_TRUE
+INCLUDE_RAS_FALSE
+INCLUDE_RAS_TRUE
+INCLUDE_PNM_FALSE
+INCLUDE_PNM_TRUE
+INCLUDE_JPEG_FALSE
+INCLUDE_JPEG_TRUE
+INCLUDE_ANI_FALSE
+INCLUDE_ANI_TRUE
+INCLUDE_ICO_FALSE
+INCLUDE_ICO_TRUE
+INCLUDE_GIF_FALSE
+INCLUDE_GIF_TRUE
+INCLUDE_WBMP_FALSE
+INCLUDE_WBMP_TRUE
+INCLUDE_BMP_FALSE
+INCLUDE_BMP_TRUE
+INCLUDE_PNG_FALSE
+INCLUDE_PNG_TRUE
+INCLUDED_LOADER_DEFINE
+INCLUDED_LOADER_OBJ
+BUILD_DYNAMIC_MODULES_FALSE
+BUILD_DYNAMIC_MODULES_TRUE
+LIBJASPER
+LIBPNG
+LIBJPEG
+LIBTIFF
+BUILD_GDIPLUS_LOADERS_FALSE
+BUILD_GDIPLUS_LOADERS_TRUE
+GLIB_COMPILE_RESOURCES
+GLIB_MKENUMS
+GOBJECT_QUERY
+GLIB_GENMARSHAL
+GLIB_LIBS
+GLIB_CFLAGS
+MATH_LIB
+GETTEXT_PACKAGE
+POSUB
+LTLIBINTL
+LIBINTL
+INTLLIBS
+LTLIBICONV
+LIBICONV
+INTL_MACOSX_LIBS
+XGETTEXT_EXTRA_OPTIONS
+MSGMERGE
+XGETTEXT_015
+XGETTEXT
+GMSGFMT_015
+MSGFMT_015
+GMSGFMT
+MSGFMT
+GETTEXT_MACRO_VERSION
+USE_NLS
+REBUILD
+PERL
+DISABLE_EXPLICIT_DEPS_FALSE
+DISABLE_EXPLICIT_DEPS_TRUE
+LIBTOOL_EXPORT_OPTIONS
+BASE_DEPENDENCIES_LIBS
+BASE_DEPENDENCIES_CFLAGS
+MS_LIB_AVAILABLE_FALSE
+MS_LIB_AVAILABLE_TRUE
+ms_librarian
+WINDRES
+OS_LINUX_FALSE
+OS_LINUX_TRUE
+OS_UNIX_FALSE
+OS_UNIX_TRUE
+OS_WIN32_FALSE
+OS_WIN32_TRUE
+PLATFORM_WIN32_FALSE
+PLATFORM_WIN32_TRUE
+am__fastdepCCAS_FALSE
+am__fastdepCCAS_TRUE
+CCASDEPMODE
+CCASFLAGS
+CCAS
+CPP
+OTOOL64
+OTOOL
+LIPO
+NMEDIT
+DSYMUTIL
+MANIFEST_TOOL
+RANLIB
+ac_ct_AR
+AR
+LN_S
+NM
+ac_ct_DUMPBIN
+DUMPBIN
+LD
+FGREP
+EGREP
+GREP
+SED
+LIBTOOL
+OBJDUMP
+DLLTOOL
+AS
+EXE_MANIFEST_ARCHITECTURE
+LIB_EXE_MACHINE_FLAG
+host_os
+host_vendor
+host_cpu
+host
+build_os
+build_vendor
+build_cpu
+build
+PKG_CONFIG_LIBDIR
+PKG_CONFIG_PATH
+PKG_CONFIG
+am__fastdepCC_FALSE
+am__fastdepCC_TRUE
+CCDEPMODE
+am__nodep
+AMDEPBACKSLASH
+AMDEP_FALSE
+AMDEP_TRUE
+am__quote
+am__include
+DEPDIR
+OBJEXT
+EXEEXT
+ac_ct_CC
+CPPFLAGS
+LDFLAGS
+CFLAGS
+CC
+LT_CURRENT_MINUS_AGE
+LT_VERSION_INFO
+GDK_PIXBUF_BINARY_VERSION
+GDK_PIXBUF_API_VERSION
+GDK_PIXBUF_VERSION
+GDK_PIXBUF_MICRO
+GDK_PIXBUF_MINOR
+GDK_PIXBUF_MAJOR
+AM_BACKSLASH
+AM_DEFAULT_VERBOSITY
+AM_DEFAULT_V
+AM_V
+MAINT
+MAINTAINER_MODE_FALSE
+MAINTAINER_MODE_TRUE
+am__untar
+am__tar
+AMTAR
+am__leading_dot
+SET_MAKE
+AWK
+mkdir_p
+MKDIR_P
+INSTALL_STRIP_PROGRAM
+STRIP
+install_sh
+MAKEINFO
+AUTOHEADER
+AUTOMAKE
+AUTOCONF
+ACLOCAL
+VERSION
+PACKAGE
+CYGPATH_W
+am__isrc
+INSTALL_DATA
+INSTALL_SCRIPT
+INSTALL_PROGRAM
+target_alias
+host_alias
+build_alias
+LIBS
+ECHO_T
+ECHO_N
+ECHO_C
+DEFS
+mandir
+localedir
+libdir
+psdir
+pdfdir
+dvidir
+htmldir
+infodir
+docdir
+oldincludedir
+includedir
+localstatedir
+sharedstatedir
+sysconfdir
+datadir
+datarootdir
+libexecdir
+sbindir
+bindir
+program_transform_name
+prefix
+exec_prefix
+PACKAGE_URL
+PACKAGE_BUGREPORT
+PACKAGE_STRING
+PACKAGE_VERSION
+PACKAGE_TARNAME
+PACKAGE_NAME
+PATH_SEPARATOR
+SHELL'
+ac_subst_files=''
+ac_user_opts='
+enable_option_checking
+enable_maintainer_mode
+enable_silent_rules
+enable_dependency_tracking
+enable_static
+enable_shared
+with_pic
+enable_fast_install
+with_gnu_ld
+with_sysroot
+enable_libtool_lock
+enable_largefile
+enable_debug
+enable_rebuilds
+enable_explicit_deps
+enable_nls
+enable_rpath
+with_libiconv_prefix
+with_libintl_prefix
+enable_glibtest
+enable_modules
+with_libpng
+with_libjpeg
+with_libtiff
+with_libjasper
+with_gdiplus
+with_included_loaders
+with_x11
+enable_introspection
+with_html_dir
+enable_gtk_doc
+enable_gtk_doc_html
+enable_gtk_doc_pdf
+enable_man
+enable_Bsymbolic
+'
+      ac_precious_vars='build_alias
+host_alias
+target_alias
+CC
+CFLAGS
+LDFLAGS
+LIBS
+CPPFLAGS
+PKG_CONFIG
+PKG_CONFIG_PATH
+PKG_CONFIG_LIBDIR
+CPP
+CCAS
+CCASFLAGS
+BASE_DEPENDENCIES_CFLAGS
+BASE_DEPENDENCIES_LIBS
+GDK_PIXBUF_XLIB_DEP_CFLAGS
+GDK_PIXBUF_XLIB_DEP_LIBS
+GTKDOC_DEPS_CFLAGS
+GTKDOC_DEPS_LIBS'
+
+
+# Initialize some variables set by options.
+ac_init_help=
+ac_init_version=false
+ac_unrecognized_opts=
+ac_unrecognized_sep=
+# The variables have the same names as the options, with
+# dashes changed to underlines.
+cache_file=/dev/null
+exec_prefix=NONE
+no_create=
+no_recursion=
+prefix=NONE
+program_prefix=NONE
+program_suffix=NONE
+program_transform_name=s,x,x,
+silent=
+site=
+srcdir=
+verbose=
+x_includes=NONE
+x_libraries=NONE
+
+# Installation directory options.
+# These are left unexpanded so users can "make install exec_prefix=/foo"
+# and all the variables that are supposed to be based on exec_prefix
+# by default will actually change.
+# Use braces instead of parens because sh, perl, etc. also accept them.
+# (The list follows the same order as the GNU Coding Standards.)
+bindir='${exec_prefix}/bin'
+sbindir='${exec_prefix}/sbin'
+libexecdir='${exec_prefix}/libexec'
+datarootdir='${prefix}/share'
+datadir='${datarootdir}'
+sysconfdir='${prefix}/etc'
+sharedstatedir='${prefix}/com'
+localstatedir='${prefix}/var'
+includedir='${prefix}/include'
+oldincludedir='/usr/include'
+docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
+infodir='${datarootdir}/info'
+htmldir='${docdir}'
+dvidir='${docdir}'
+pdfdir='${docdir}'
+psdir='${docdir}'
+libdir='${exec_prefix}/lib'
+localedir='${datarootdir}/locale'
+mandir='${datarootdir}/man'
+
+ac_prev=
+ac_dashdash=
+for ac_option
+do
+  # If the previous option needs an argument, assign it.
+  if test -n "$ac_prev"; then
+    eval $ac_prev=\$ac_option
+    ac_prev=
+    continue
+  fi
+
+  case $ac_option in
+  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
+  *=)   ac_optarg= ;;
+  *)    ac_optarg=yes ;;
+  esac
+
+  # Accept the important Cygnus configure options, so we can diagnose typos.
+
+  case $ac_dashdash$ac_option in
+  --)
+    ac_dashdash=yes ;;
+
+  -bindir | --bindir | --bindi | --bind | --bin | --bi)
+    ac_prev=bindir ;;
+  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
+    bindir=$ac_optarg ;;
+
+  -build | --build | --buil | --bui | --bu)
+    ac_prev=build_alias ;;
+  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
+    build_alias=$ac_optarg ;;
+
+  -cache-file | --cache-file | --cache-fil | --cache-fi \
+  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
+    ac_prev=cache_file ;;
+  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
+  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
+    cache_file=$ac_optarg ;;
+
+  --config-cache | -C)
+    cache_file=config.cache ;;
+
+  -datadir | --datadir | --datadi | --datad)
+    ac_prev=datadir ;;
+  -datadir=* | --datadir=* | --datadi=* | --datad=*)
+    datadir=$ac_optarg ;;
+
+  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
+  | --dataroo | --dataro | --datar)
+    ac_prev=datarootdir ;;
+  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
+  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
+    datarootdir=$ac_optarg ;;
+
+  -disable-* | --disable-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid feature name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"enable_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
+        ac_unrecognized_sep=', ';;
+    esac
+    eval enable_$ac_useropt=no ;;
+
+  -docdir | --docdir | --docdi | --doc | --do)
+    ac_prev=docdir ;;
+  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
+    docdir=$ac_optarg ;;
+
+  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
+    ac_prev=dvidir ;;
+  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
+    dvidir=$ac_optarg ;;
+
+  -enable-* | --enable-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid feature name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"enable_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
+        ac_unrecognized_sep=', ';;
+    esac
+    eval enable_$ac_useropt=\$ac_optarg ;;
+
+  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
+  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
+  | --exec | --exe | --ex)
+    ac_prev=exec_prefix ;;
+  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
+  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
+  | --exec=* | --exe=* | --ex=*)
+    exec_prefix=$ac_optarg ;;
+
+  -gas | --gas | --ga | --g)
+    # Obsolete; use --with-gas.
+    with_gas=yes ;;
+
+  -help | --help | --hel | --he | -h)
+    ac_init_help=long ;;
+  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
+    ac_init_help=recursive ;;
+  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
+    ac_init_help=short ;;
+
+  -host | --host | --hos | --ho)
+    ac_prev=host_alias ;;
+  -host=* | --host=* | --hos=* | --ho=*)
+    host_alias=$ac_optarg ;;
+
+  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
+    ac_prev=htmldir ;;
+  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
+  | --ht=*)
+    htmldir=$ac_optarg ;;
+
+  -includedir | --includedir | --includedi | --included | --include \
+  | --includ | --inclu | --incl | --inc)
+    ac_prev=includedir ;;
+  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
+  | --includ=* | --inclu=* | --incl=* | --inc=*)
+    includedir=$ac_optarg ;;
+
+  -infodir | --infodir | --infodi | --infod | --info | --inf)
+    ac_prev=infodir ;;
+  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
+    infodir=$ac_optarg ;;
+
+  -libdir | --libdir | --libdi | --libd)
+    ac_prev=libdir ;;
+  -libdir=* | --libdir=* | --libdi=* | --libd=*)
+    libdir=$ac_optarg ;;
+
+  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
+  | --libexe | --libex | --libe)
+    ac_prev=libexecdir ;;
+  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
+  | --libexe=* | --libex=* | --libe=*)
+    libexecdir=$ac_optarg ;;
+
+  -localedir | --localedir | --localedi | --localed | --locale)
+    ac_prev=localedir ;;
+  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
+    localedir=$ac_optarg ;;
+
+  -localstatedir | --localstatedir | --localstatedi | --localstated \
+  | --localstate | --localstat | --localsta | --localst | --locals)
+    ac_prev=localstatedir ;;
+  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
+  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
+    localstatedir=$ac_optarg ;;
+
+  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
+    ac_prev=mandir ;;
+  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
+    mandir=$ac_optarg ;;
+
+  -nfp | --nfp | --nf)
+    # Obsolete; use --without-fp.
+    with_fp=no ;;
+
+  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
+  | --no-cr | --no-c | -n)
+    no_create=yes ;;
+
+  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
+  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
+    no_recursion=yes ;;
+
+  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
+  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
+  | --oldin | --oldi | --old | --ol | --o)
+    ac_prev=oldincludedir ;;
+  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
+  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
+  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
+    oldincludedir=$ac_optarg ;;
+
+  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
+    ac_prev=prefix ;;
+  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
+    prefix=$ac_optarg ;;
+
+  -program-prefix | --program-prefix | --program-prefi | --program-pref \
+  | --program-pre | --program-pr | --program-p)
+    ac_prev=program_prefix ;;
+  -program-prefix=* | --program-prefix=* | --program-prefi=* \
+  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
+    program_prefix=$ac_optarg ;;
+
+  -program-suffix | --program-suffix | --program-suffi | --program-suff \
+  | --program-suf | --program-su | --program-s)
+    ac_prev=program_suffix ;;
+  -program-suffix=* | --program-suffix=* | --program-suffi=* \
+  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
+    program_suffix=$ac_optarg ;;
+
+  -program-transform-name | --program-transform-name \
+  | --program-transform-nam | --program-transform-na \
+  | --program-transform-n | --program-transform- \
+  | --program-transform | --program-transfor \
+  | --program-transfo | --program-transf \
+  | --program-trans | --program-tran \
+  | --progr-tra | --program-tr | --program-t)
+    ac_prev=program_transform_name ;;
+  -program-transform-name=* | --program-transform-name=* \
+  | --program-transform-nam=* | --program-transform-na=* \
+  | --program-transform-n=* | --program-transform-=* \
+  | --program-transform=* | --program-transfor=* \
+  | --program-transfo=* | --program-transf=* \
+  | --program-trans=* | --program-tran=* \
+  | --progr-tra=* | --program-tr=* | --program-t=*)
+    program_transform_name=$ac_optarg ;;
+
+  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
+    ac_prev=pdfdir ;;
+  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
+    pdfdir=$ac_optarg ;;
+
+  -psdir | --psdir | --psdi | --psd | --ps)
+    ac_prev=psdir ;;
+  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
+    psdir=$ac_optarg ;;
+
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil)
+    silent=yes ;;
+
+  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
+    ac_prev=sbindir ;;
+  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
+  | --sbi=* | --sb=*)
+    sbindir=$ac_optarg ;;
+
+  -sharedstatedir | --sharedstatedir | --sharedstatedi \
+  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
+  | --sharedst | --shareds | --shared | --share | --shar \
+  | --sha | --sh)
+    ac_prev=sharedstatedir ;;
+  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
+  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
+  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
+  | --sha=* | --sh=*)
+    sharedstatedir=$ac_optarg ;;
+
+  -site | --site | --sit)
+    ac_prev=site ;;
+  -site=* | --site=* | --sit=*)
+    site=$ac_optarg ;;
+
+  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
+    ac_prev=srcdir ;;
+  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
+    srcdir=$ac_optarg ;;
+
+  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
+  | --syscon | --sysco | --sysc | --sys | --sy)
+    ac_prev=sysconfdir ;;
+  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
+  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
+    sysconfdir=$ac_optarg ;;
+
+  -target | --target | --targe | --targ | --tar | --ta | --t)
+    ac_prev=target_alias ;;
+  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
+    target_alias=$ac_optarg ;;
+
+  -v | -verbose | --verbose | --verbos | --verbo | --verb)
+    verbose=yes ;;
+
+  -version | --version | --versio | --versi | --vers | -V)
+    ac_init_version=: ;;
+
+  -with-* | --with-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid package name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"with_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
+        ac_unrecognized_sep=', ';;
+    esac
+    eval with_$ac_useropt=\$ac_optarg ;;
+
+  -without-* | --without-*)
+    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
+    # Reject names that are not valid shell variable names.
+    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
+      as_fn_error $? "invalid package name: $ac_useropt"
+    ac_useropt_orig=$ac_useropt
+    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
+    case $ac_user_opts in
+      *"
+"with_$ac_useropt"
+"*) ;;
+      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
+        ac_unrecognized_sep=', ';;
+    esac
+    eval with_$ac_useropt=no ;;
+
+  --x)
+    # Obsolete; use --with-x.
+    with_x=yes ;;
+
+  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
+  | --x-incl | --x-inc | --x-in | --x-i)
+    ac_prev=x_includes ;;
+  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
+  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
+    x_includes=$ac_optarg ;;
+
+  -x-libraries | --x-libraries | --x-librarie | --x-librari \
+  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
+    ac_prev=x_libraries ;;
+  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
+  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
+    x_libraries=$ac_optarg ;;
+
+  -*) as_fn_error $? "unrecognized option: \`$ac_option'
+Try \`$0 --help' for more information"
+    ;;
+
+  *=*)
+    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
+    # Reject names that are not valid shell variable names.
+    case $ac_envvar in #(
+      '' | [0-9]* | *[!_$as_cr_alnum]* )
+      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
+    esac
+    eval $ac_envvar=\$ac_optarg
+    export $ac_envvar ;;
+
+  *)
+    # FIXME: should be removed in autoconf 3.0.
+    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
+    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
+      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
+    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
+    ;;
+
+  esac
+done
+
+if test -n "$ac_prev"; then
+  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
+  as_fn_error $? "missing argument to $ac_option"
+fi
+
+if test -n "$ac_unrecognized_opts"; then
+  case $enable_option_checking in
+    no) ;;
+    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
+    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
+  esac
+fi
+
+# Check all directory arguments for consistency.
+for ac_var in  exec_prefix prefix bindir sbindir libexecdir datarootdir \
+               datadir sysconfdir sharedstatedir localstatedir includedir \
+               oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
+               libdir localedir mandir
+do
+  eval ac_val=\$$ac_var
+  # Remove trailing slashes.
+  case $ac_val in
+    */ )
+      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
+      eval $ac_var=\$ac_val;;
+  esac
+  # Be sure to have absolute directory names.
+  case $ac_val in
+    [\\/$]* | ?:[\\/]* )  continue;;
+    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
+  esac
+  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
+done
+
+# There might be people who depend on the old broken behavior: `$host'
+# used to hold the argument of --host etc.
+# FIXME: To remove some day.
+build=$build_alias
+host=$host_alias
+target=$target_alias
+
+# FIXME: To remove some day.
+if test "x$host_alias" != x; then
+  if test "x$build_alias" = x; then
+    cross_compiling=maybe
+    $as_echo "$as_me: WARNING: if you wanted to set the --build type, don't use --host.
+    If a cross compiler is detected then cross compile mode will be used" >&2
+  elif test "x$build_alias" != "x$host_alias"; then
+    cross_compiling=yes
+  fi
+fi
+
+ac_tool_prefix=
+test -n "$host_alias" && ac_tool_prefix=$host_alias-
+
+test "$silent" = yes && exec 6>/dev/null
+
+
+ac_pwd=`pwd` && test -n "$ac_pwd" &&
+ac_ls_di=`ls -di .` &&
+ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
+  as_fn_error $? "working directory cannot be determined"
+test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
+  as_fn_error $? "pwd does not report name of working directory"
+
+
+# Find the source files, if location was not specified.
+if test -z "$srcdir"; then
+  ac_srcdir_defaulted=yes
+  # Try the directory containing this script, then the parent directory.
+  ac_confdir=`$as_dirname -- "$as_myself" ||
+$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$as_myself" : 'X\(//\)[^/]' \| \
+        X"$as_myself" : 'X\(//\)$' \| \
+        X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_myself" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+  srcdir=$ac_confdir
+  if test ! -r "$srcdir/$ac_unique_file"; then
+    srcdir=..
+  fi
+else
+  ac_srcdir_defaulted=no
+fi
+if test ! -r "$srcdir/$ac_unique_file"; then
+  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
+  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
+fi
+ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
+ac_abs_confdir=`(
+       cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
+       pwd)`
+# When building in place, set srcdir=.
+if test "$ac_abs_confdir" = "$ac_pwd"; then
+  srcdir=.
+fi
+# Remove unnecessary trailing slashes from srcdir.
+# Double slashes in file names in object file debugging info
+# mess up M-x gdb in Emacs.
+case $srcdir in
+*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
+esac
+for ac_var in $ac_precious_vars; do
+  eval ac_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_env_${ac_var}_value=\$${ac_var}
+  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
+  eval ac_cv_env_${ac_var}_value=\$${ac_var}
+done
+
+#
+# Report the --help message.
+#
+if test "$ac_init_help" = "long"; then
+  # Omit some internal or obsolete options to make the list less imposing.
+  # This message is too long to be a string in the A/UX 3.1 sh.
+  cat <<_ACEOF
+\`configure' configures gdk-pixbuf 2.26.1 to adapt to many kinds of systems.
+
+Usage: $0 [OPTION]... [VAR=VALUE]...
+
+To assign environment variables (e.g., CC, CFLAGS...), specify them as
+VAR=VALUE.  See below for descriptions of some of the useful variables.
+
+Defaults for the options are specified in brackets.
+
+Configuration:
+  -h, --help              display this help and exit
+      --help=short        display options specific to this package
+      --help=recursive    display the short help of all the included packages
+  -V, --version           display version information and exit
+  -q, --quiet, --silent   do not print \`checking ...' messages
+      --cache-file=FILE   cache test results in FILE [disabled]
+  -C, --config-cache      alias for \`--cache-file=config.cache'
+  -n, --no-create         do not create output files
+      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
+
+Installation directories:
+  --prefix=PREFIX         install architecture-independent files in PREFIX
+                          [$ac_default_prefix]
+  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
+                          [PREFIX]
+
+By default, \`make install' will install all the files in
+\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
+an installation prefix other than \`$ac_default_prefix' using \`--prefix',
+for instance \`--prefix=\$HOME'.
+
+For better control, use the options below.
+
+Fine tuning of the installation directories:
+  --bindir=DIR            user executables [EPREFIX/bin]
+  --sbindir=DIR           system admin executables [EPREFIX/sbin]
+  --libexecdir=DIR        program executables [EPREFIX/libexec]
+  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
+  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
+  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
+  --libdir=DIR            object code libraries [EPREFIX/lib]
+  --includedir=DIR        C header files [PREFIX/include]
+  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
+  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
+  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
+  --infodir=DIR           info documentation [DATAROOTDIR/info]
+  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
+  --mandir=DIR            man documentation [DATAROOTDIR/man]
+  --docdir=DIR            documentation root [DATAROOTDIR/doc/gdk-pixbuf]
+  --htmldir=DIR           html documentation [DOCDIR]
+  --dvidir=DIR            dvi documentation [DOCDIR]
+  --pdfdir=DIR            pdf documentation [DOCDIR]
+  --psdir=DIR             ps documentation [DOCDIR]
+_ACEOF
+
+  cat <<\_ACEOF
+
+Program names:
+  --program-prefix=PREFIX            prepend PREFIX to installed program names
+  --program-suffix=SUFFIX            append SUFFIX to installed program names
+  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
+
+System types:
+  --build=BUILD     configure for building on BUILD [guessed]
+  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
+_ACEOF
+fi
+
+if test -n "$ac_init_help"; then
+  case $ac_init_help in
+     short | recursive ) echo "Configuration of gdk-pixbuf 2.26.1:";;
+   esac
+  cat <<\_ACEOF
+
+Optional Features:
+  --disable-option-checking  ignore unrecognized --enable/--with options
+  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
+  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
+  --disable-maintainer-mode  disable make rules and dependencies not useful
+                         (and sometimes confusing) to the casual installer
+  --enable-silent-rules          less verbose build output (undo: `make V=1')
+  --disable-silent-rules         verbose build output (undo: `make V=0')
+  --disable-dependency-tracking  speeds up one-time build
+  --enable-dependency-tracking   do not reject slow dependency extractors
+  --enable-static[=PKGS]  build static libraries [default=no]
+  --enable-shared[=PKGS]  build shared libraries [default=yes]
+  --enable-fast-install[=PKGS]
+                          optimize for fast installation [default=yes]
+  --disable-libtool-lock  avoid locking (might break parallel builds)
+  --disable-largefile     omit support for large files
+  --enable-debug=[no/minimum/yes]
+                          turn on debugging [default=minimum]
+  --disable-rebuilds      disable all source autogeneration rules
+  --enable-explicit-deps=[yes/no/auto]
+                          use explicit dependencies in .pc files
+                          [default=auto]
+  --disable-nls           do not use Native Language Support
+  --disable-rpath         do not hardcode runtime library paths
+  --disable-glibtest      do not try to compile and run a test GLIB program
+  --disable-modules       disable dynamic module loading
+  --enable-introspection=[no/auto/yes]
+                          Enable introspection for this build
+  --enable-gtk-doc        use gtk-doc to build documentation [[default=no]]
+  --enable-gtk-doc-html   build documentation in html format [[default=yes]]
+  --enable-gtk-doc-pdf    build documentation in pdf format [[default=no]]
+  --enable-man            regenerate man pages from Docbook [default=no]
+  --disable-Bsymbolic     avoid linking with -Bsymbolic
+
+Optional Packages:
+  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
+  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
+  --with-pic[=PKGS]       try to use only PIC/non-PIC objects [default=use
+                          both]
+  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]
+  --with-sysroot=DIR Search for dependent libraries within DIR
+                        (or the compiler's sysroot if not specified).
+  --with-gnu-ld           assume the C compiler uses GNU ld default=no
+  --with-libiconv-prefix[=DIR]  search for libiconv in DIR/include and DIR/lib
+  --without-libiconv-prefix     don't search for libiconv in includedir and libdir
+  --with-libintl-prefix[=DIR]  search for libintl in DIR/include and DIR/lib
+  --without-libintl-prefix     don't search for libintl in includedir and libdir
+  --without-libpng        disable PNG loader for gdk-pixbuf
+  --without-libjpeg       disable JPEG loader for gdk-pixbuf
+  --without-libtiff       disable TIFF loader for gdk-pixbuf
+  --with-libjasper        enable JPEG2000 loader for gdk-pixbuf
+  --without-gdiplus       disable GDI+ loaders for gdk-pixbuf on Windows
+  --with-included-loaders=LOADER1,LOADER2,...
+                          build the specified loaders into gdk-pixbuf
+  --with-x11              build X11 support
+  --with-html-dir=PATH    path to installed docs
+
+Some influential environment variables:
+  CC          C compiler command
+  CFLAGS      C compiler flags
+  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
+              nonstandard directory <lib dir>
+  LIBS        libraries to pass to the linker, e.g. -l<library>
+  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
+              you have headers in a nonstandard directory <include dir>
+  PKG_CONFIG  path to pkg-config utility
+  PKG_CONFIG_PATH
+              directories to add to pkg-config's search path
+  PKG_CONFIG_LIBDIR
+              path overriding pkg-config's built-in search path
+  CPP         C preprocessor
+  CCAS        assembler compiler command (defaults to CC)
+  CCASFLAGS   assembler compiler flags (defaults to CFLAGS)
+  BASE_DEPENDENCIES_CFLAGS
+              C compiler flags for BASE_DEPENDENCIES, overriding pkg-config
+  BASE_DEPENDENCIES_LIBS
+              linker flags for BASE_DEPENDENCIES, overriding pkg-config
+  GDK_PIXBUF_XLIB_DEP_CFLAGS
+              C compiler flags for GDK_PIXBUF_XLIB_DEP, overriding pkg-config
+  GDK_PIXBUF_XLIB_DEP_LIBS
+              linker flags for GDK_PIXBUF_XLIB_DEP, overriding pkg-config
+  GTKDOC_DEPS_CFLAGS
+              C compiler flags for GTKDOC_DEPS, overriding pkg-config
+  GTKDOC_DEPS_LIBS
+              linker flags for GTKDOC_DEPS, overriding pkg-config
+
+Use these variables to override the choices made by `configure' or to help
+it to find libraries and programs with nonstandard names/locations.
+
+Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf>.
+_ACEOF
+ac_status=$?
+fi
+
+if test "$ac_init_help" = "recursive"; then
+  # If there are subdirs, report their specific --help.
+  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
+    test -d "$ac_dir" ||
+      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
+      continue
+    ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+    cd "$ac_dir" || { ac_status=$?; continue; }
+    # Check for guested configure.
+    if test -f "$ac_srcdir/configure.gnu"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
+    elif test -f "$ac_srcdir/configure"; then
+      echo &&
+      $SHELL "$ac_srcdir/configure" --help=recursive
+    else
+      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
+    fi || ac_status=$?
+    cd "$ac_pwd" || { ac_status=$?; break; }
+  done
+fi
+
+test -n "$ac_init_help" && exit $ac_status
+if $ac_init_version; then
+  cat <<\_ACEOF
+gdk-pixbuf configure 2.26.1
+generated by GNU Autoconf 2.68
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This configure script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it.
+_ACEOF
+  exit
+fi
+
+## ------------------------ ##
+## Autoconf initialization. ##
+## ------------------------ ##
+
+# ac_fn_c_try_compile LINENO
+# --------------------------
+# Try to compile conftest.$ac_ext, and return whether this succeeded.
+ac_fn_c_try_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext
+  if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+        test -z "$ac_c_werror_flag" ||
+        test ! -s conftest.err
+       } && test -s conftest.$ac_objext; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_retval=1
+fi
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+  as_fn_set_status $ac_retval
+
+} # ac_fn_c_try_compile
+
+# ac_fn_c_try_link LINENO
+# -----------------------
+# Try to link conftest.$ac_ext, and return whether this succeeded.
+ac_fn_c_try_link ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  rm -f conftest.$ac_objext conftest$ac_exeext
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && {
+        test -z "$ac_c_werror_flag" ||
+        test ! -s conftest.err
+       } && test -s conftest$ac_exeext && {
+        test "$cross_compiling" = yes ||
+        $as_test_x conftest$ac_exeext
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_retval=1
+fi
+  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
+  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
+  # interfere with the next link command; also delete a directory that is
+  # left behind by Apple's compiler.  We do this before executing the actions.
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+  as_fn_set_status $ac_retval
+
+} # ac_fn_c_try_link
+
+# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
+# -------------------------------------------------------
+# Tests whether HEADER exists and can be compiled using the include files in
+# INCLUDES, setting the cache variable VAR accordingly.
+ac_fn_c_check_header_compile ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval \${$3+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$4
+#include <$2>
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  eval "$3=yes"
+else
+  eval "$3=no"
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+eval ac_res=\$$3
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+
+} # ac_fn_c_check_header_compile
+
+# ac_fn_c_try_cpp LINENO
+# ----------------------
+# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
+ac_fn_c_try_cpp ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_cpp conftest.$ac_ext"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    grep -v '^ *+' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+    mv -f conftest.er1 conftest.err
+  fi
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } > conftest.i && {
+        test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
+        test ! -s conftest.err
+       }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+    ac_retval=1
+fi
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+  as_fn_set_status $ac_retval
+
+} # ac_fn_c_try_cpp
+
+# ac_fn_c_try_run LINENO
+# ----------------------
+# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
+# that executables *can* be run.
+ac_fn_c_try_run ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then :
+  ac_retval=0
+else
+  $as_echo "$as_me: program exited with status $ac_status" >&5
+       $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+       ac_retval=$ac_status
+fi
+  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+  as_fn_set_status $ac_retval
+
+} # ac_fn_c_try_run
+
+# ac_fn_c_check_func LINENO FUNC VAR
+# ----------------------------------
+# Tests whether FUNC exists, setting the cache variable VAR accordingly
+ac_fn_c_check_func ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval \${$3+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
+   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
+#define $2 innocuous_$2
+
+/* System header to define __stub macros and hopefully few prototypes,
+    which can conflict with char $2 (); below.
+    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+    <limits.h> exists even on freestanding compilers.  */
+
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+
+#undef $2
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char $2 ();
+/* The GNU C library defines this for functions which it implements
+    to always fail with ENOSYS.  Some functions are actually named
+    something starting with __ and the normal name is an alias.  */
+#if defined __stub_$2 || defined __stub___$2
+choke me
+#endif
+
+int
+main ()
+{
+return $2 ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$3=yes"
+else
+  eval "$3=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+fi
+eval ac_res=\$$3
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+
+} # ac_fn_c_check_func
+
+# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
+# -------------------------------------------------------
+# Tests whether HEADER exists, giving a warning if it cannot be compiled using
+# the include files in INCLUDES and setting the cache variable VAR
+# accordingly.
+ac_fn_c_check_header_mongrel ()
+{
+  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+  if eval \${$3+:} false; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval \${$3+:} false; then :
+  $as_echo_n "(cached) " >&6
+fi
+eval ac_res=\$$3
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+else
+  # Is the header compilable?
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
+$as_echo_n "checking $2 usability... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+$4
+#include <$2>
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_header_compiler=yes
+else
+  ac_header_compiler=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
+$as_echo "$ac_header_compiler" >&6; }
+
+# Is the header present?
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
+$as_echo_n "checking $2 presence... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <$2>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  ac_header_preproc=yes
+else
+  ac_header_preproc=no
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
+$as_echo "$ac_header_preproc" >&6; }
+
+# So?  What about this header?
+case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
+  yes:no: )
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
+$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
+    ;;
+  no:yes:* )
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
+$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
+$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
+$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
+$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
+$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
+( $as_echo "## ------------------------------------------------------------------------- ##
+## Report this to http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf ##
+## ------------------------------------------------------------------------- ##"
+     ) | sed "s/^/$as_me: WARNING:     /" >&2
+    ;;
+esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
+$as_echo_n "checking for $2... " >&6; }
+if eval \${$3+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  eval "$3=\$ac_header_compiler"
+fi
+eval ac_res=\$$3
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+fi
+  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
+
+} # ac_fn_c_check_header_mongrel
+cat >config.log <<_ACEOF
+This file contains any messages produced by compilers while
+running configure, to aid debugging if configure makes a mistake.
+
+It was created by gdk-pixbuf $as_me 2.26.1, which was
+generated by GNU Autoconf 2.68.  Invocation command line was
+
+  $ $0 $@
+
+_ACEOF
+exec 5>>config.log
+{
+cat <<_ASUNAME
+## --------- ##
+## Platform. ##
+## --------- ##
+
+hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
+uname -m = `(uname -m) 2>/dev/null || echo unknown`
+uname -r = `(uname -r) 2>/dev/null || echo unknown`
+uname -s = `(uname -s) 2>/dev/null || echo unknown`
+uname -v = `(uname -v) 2>/dev/null || echo unknown`
+
+/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
+/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
+
+/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
+/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
+/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
+/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
+/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
+/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
+/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
+
+_ASUNAME
+
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    $as_echo "PATH: $as_dir"
+  done
+IFS=$as_save_IFS
+
+} >&5
+
+cat >&5 <<_ACEOF
+
+
+## ----------- ##
+## Core tests. ##
+## ----------- ##
+
+_ACEOF
+
+
+# Keep a trace of the command line.
+# Strip out --no-create and --no-recursion so they do not pile up.
+# Strip out --silent because we don't want to record it for future runs.
+# Also quote any args containing shell meta-characters.
+# Make two passes to allow for proper duplicate-argument suppression.
+ac_configure_args=
+ac_configure_args0=
+ac_configure_args1=
+ac_must_keep_next=false
+for ac_pass in 1 2
+do
+  for ac_arg
+  do
+    case $ac_arg in
+    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
+    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+    | -silent | --silent | --silen | --sile | --sil)
+      continue ;;
+    *\'*)
+      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    case $ac_pass in
+    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
+    2)
+      as_fn_append ac_configure_args1 " '$ac_arg'"
+      if test $ac_must_keep_next = true; then
+       ac_must_keep_next=false # Got value, back to normal.
+      else
+       case $ac_arg in
+         *=* | --config-cache | -C | -disable-* | --disable-* \
+         | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
+         | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
+         | -with-* | --with-* | -without-* | --without-* | --x)
+           case "$ac_configure_args0 " in
+             "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
+           esac
+           ;;
+         -* ) ac_must_keep_next=true ;;
+       esac
+      fi
+      as_fn_append ac_configure_args " '$ac_arg'"
+      ;;
+    esac
+  done
+done
+{ ac_configure_args0=; unset ac_configure_args0;}
+{ ac_configure_args1=; unset ac_configure_args1;}
+
+# When interrupted or exit'd, cleanup temporary files, and complete
+# config.log.  We remove comments because anyway the quotes in there
+# would cause problems or look ugly.
+# WARNING: Use '\'' to represent an apostrophe within the trap.
+# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
+trap 'exit_status=$?
+  # Save into config.log some information that might help in debugging.
+  {
+    echo
+
+    $as_echo "## ---------------- ##
+## Cache variables. ##
+## ---------------- ##"
+    echo
+    # The following way of writing the cache mishandles newlines in values,
+(
+  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+      *) { eval $ac_var=; unset $ac_var;} ;;
+      esac ;;
+    esac
+  done
+  (set) 2>&1 |
+    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      sed -n \
+       "s/'\''/'\''\\\\'\'''\''/g;
+         s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
+      ;; #(
+    *)
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+)
+    echo
+
+    $as_echo "## ----------------- ##
+## Output variables. ##
+## ----------------- ##"
+    echo
+    for ac_var in $ac_subst_vars
+    do
+      eval ac_val=\$$ac_var
+      case $ac_val in
+      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+      esac
+      $as_echo "$ac_var='\''$ac_val'\''"
+    done | sort
+    echo
+
+    if test -n "$ac_subst_files"; then
+      $as_echo "## ------------------- ##
+## File substitutions. ##
+## ------------------- ##"
+      echo
+      for ac_var in $ac_subst_files
+      do
+       eval ac_val=\$$ac_var
+       case $ac_val in
+       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
+       esac
+       $as_echo "$ac_var='\''$ac_val'\''"
+      done | sort
+      echo
+    fi
+
+    if test -s confdefs.h; then
+      $as_echo "## ----------- ##
+## confdefs.h. ##
+## ----------- ##"
+      echo
+      cat confdefs.h
+      echo
+    fi
+    test "$ac_signal" != 0 &&
+      $as_echo "$as_me: caught signal $ac_signal"
+    $as_echo "$as_me: exit $exit_status"
+  } >&5
+  rm -f core *.core core.conftest.* &&
+    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
+    exit $exit_status
+' 0
+for ac_signal in 1 2 13 15; do
+  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
+done
+ac_signal=0
+
+# confdefs.h avoids OS command line length limits that DEFS can exceed.
+rm -f -r conftest* confdefs.h
+
+$as_echo "/* confdefs.h */" > confdefs.h
+
+# Predefined preprocessor variables.
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_NAME "$PACKAGE_NAME"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_VERSION "$PACKAGE_VERSION"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_STRING "$PACKAGE_STRING"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
+_ACEOF
+
+cat >>confdefs.h <<_ACEOF
+#define PACKAGE_URL "$PACKAGE_URL"
+_ACEOF
+
+
+# Let the site file select an alternate cache file if it wants to.
+# Prefer an explicitly selected file to automatically selected ones.
+ac_site_file1=NONE
+ac_site_file2=NONE
+if test -n "$CONFIG_SITE"; then
+  # We do not want a PATH search for config.site.
+  case $CONFIG_SITE in #((
+    -*)  ac_site_file1=./$CONFIG_SITE;;
+    */*) ac_site_file1=$CONFIG_SITE;;
+    *)   ac_site_file1=./$CONFIG_SITE;;
+  esac
+elif test "x$prefix" != xNONE; then
+  ac_site_file1=$prefix/share/config.site
+  ac_site_file2=$prefix/etc/config.site
+else
+  ac_site_file1=$ac_default_prefix/share/config.site
+  ac_site_file2=$ac_default_prefix/etc/config.site
+fi
+for ac_site_file in "$ac_site_file1" "$ac_site_file2"
+do
+  test "x$ac_site_file" = xNONE && continue
+  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
+$as_echo "$as_me: loading site script $ac_site_file" >&6;}
+    sed 's/^/| /' "$ac_site_file" >&5
+    . "$ac_site_file" \
+      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "failed to load site script $ac_site_file
+See \`config.log' for more details" "$LINENO" 5; }
+  fi
+done
+
+if test -r "$cache_file"; then
+  # Some versions of bash will fail to source /dev/null (special files
+  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
+  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
+$as_echo "$as_me: loading cache $cache_file" >&6;}
+    case $cache_file in
+      [\\/]* | ?:[\\/]* ) . "$cache_file";;
+      *)                      . "./$cache_file";;
+    esac
+  fi
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
+$as_echo "$as_me: creating cache $cache_file" >&6;}
+  >$cache_file
+fi
+
+gt_needs="$gt_needs "
+# Check that the precious variables saved in the cache have kept the same
+# value.
+ac_cache_corrupted=false
+for ac_var in $ac_precious_vars; do
+  eval ac_old_set=\$ac_cv_env_${ac_var}_set
+  eval ac_new_set=\$ac_env_${ac_var}_set
+  eval ac_old_val=\$ac_cv_env_${ac_var}_value
+  eval ac_new_val=\$ac_env_${ac_var}_value
+  case $ac_old_set,$ac_new_set in
+    set,)
+      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,set)
+      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
+$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
+      ac_cache_corrupted=: ;;
+    ,);;
+    *)
+      if test "x$ac_old_val" != "x$ac_new_val"; then
+       # differences in whitespace do not lead to failure.
+       ac_old_val_w=`echo x $ac_old_val`
+       ac_new_val_w=`echo x $ac_new_val`
+       if test "$ac_old_val_w" != "$ac_new_val_w"; then
+         { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
+$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
+         ac_cache_corrupted=:
+       else
+         { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
+$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
+         eval $ac_var=\$ac_old_val
+       fi
+       { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
+$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
+       { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
+$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
+      fi;;
+  esac
+  # Pass precious variables to config.status.
+  if test "$ac_new_set" = set; then
+    case $ac_new_val in
+    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
+    *) ac_arg=$ac_var=$ac_new_val ;;
+    esac
+    case " $ac_configure_args " in
+      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
+      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
+    esac
+  fi
+done
+if $ac_cache_corrupted; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
+$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
+  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
+fi
+## -------------------- ##
+## Main body of script. ##
+## -------------------- ##
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+
+ac_config_headers="$ac_config_headers config.h"
+
+
+
+
+# Save this value here, since automake will set cflags later
+cflags_set=${CFLAGS+set}
+
+am__api_version='1.11'
+
+ac_aux_dir=
+for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
+  if test -f "$ac_dir/install-sh"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install-sh -c"
+    break
+  elif test -f "$ac_dir/install.sh"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/install.sh -c"
+    break
+  elif test -f "$ac_dir/shtool"; then
+    ac_aux_dir=$ac_dir
+    ac_install_sh="$ac_aux_dir/shtool install -c"
+    break
+  fi
+done
+if test -z "$ac_aux_dir"; then
+  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
+fi
+
+# These three variables are undocumented and unsupported,
+# and are intended to be withdrawn in a future Autoconf release.
+# They can cause serious problems if a builder's source tree is in a directory
+# whose full name contains unusual characters.
+ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
+ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
+ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
+
+
+# Find a good install program.  We prefer a C program (faster),
+# so one script is as good as another.  But avoid the broken or
+# incompatible versions:
+# SysV /etc/install, /usr/sbin/install
+# SunOS /usr/etc/install
+# IRIX /sbin/install
+# AIX /bin/install
+# AmigaOS /C/install, which installs bootblocks on floppy discs
+# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
+# AFS /usr/afsws/bin/install, which mishandles nonexistent args
+# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
+# OS/2's system install, which has a completely different semantic
+# ./install, which can be erroneously created by make from ./install.sh.
+# Reject install programs that cannot install multiple files.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
+$as_echo_n "checking for a BSD-compatible install... " >&6; }
+if test -z "$INSTALL"; then
+if ${ac_cv_path_install+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    # Account for people who put trailing slashes in PATH elements.
+case $as_dir/ in #((
+  ./ | .// | /[cC]/* | \
+  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
+  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
+  /usr/ucb/* ) ;;
+  *)
+    # OSF1 and SCO ODT 3.0 have their own names for install.
+    # Don't use installbsd from OSF since it installs stuff as root
+    # by default.
+    for ac_prog in ginstall scoinst install; do
+      for ac_exec_ext in '' $ac_executable_extensions; do
+       if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
+         if test $ac_prog = install &&
+           grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+           # AIX install.  It has an incompatible calling convention.
+           :
+         elif test $ac_prog = install &&
+           grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
+           # program-specific install script used by HP pwplus--don't use.
+           :
+         else
+           rm -rf conftest.one conftest.two conftest.dir
+           echo one > conftest.one
+           echo two > conftest.two
+           mkdir conftest.dir
+           if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
+             test -s conftest.one && test -s conftest.two &&
+             test -s conftest.dir/conftest.one &&
+             test -s conftest.dir/conftest.two
+           then
+             ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
+             break 3
+           fi
+         fi
+       fi
+      done
+    done
+    ;;
+esac
+
+  done
+IFS=$as_save_IFS
+
+rm -rf conftest.one conftest.two conftest.dir
+
+fi
+  if test "${ac_cv_path_install+set}" = set; then
+    INSTALL=$ac_cv_path_install
+  else
+    # As a last resort, use the slow shell script.  Don't cache a
+    # value for INSTALL within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the value is a relative name.
+    INSTALL=$ac_install_sh
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
+$as_echo "$INSTALL" >&6; }
+
+# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
+# It thinks the first close brace ends the variable substitution.
+test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
+
+test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
+
+test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
+$as_echo_n "checking whether build environment is sane... " >&6; }
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name.  Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+  *[\\\"\#\$\&\'\`$am_lf]*)
+    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
+esac
+case $srcdir in
+  *[\\\"\#\$\&\'\`$am_lf\ \    ]*)
+    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments.  Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+   fi
+   rm -f conftest.file
+   if test "$*" != "X $srcdir/configure conftest.file" \
+      && test "$*" != "X conftest.file $srcdir/configure"; then
+
+      # If neither matched, then we have a broken ls.  This can happen
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
+      # broken ls alias from the environment.  This has actually
+      # happened.  Such a system could not be considered "sane".
+      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" "$LINENO" 5
+   fi
+
+   test "$2" = conftest.file
+   )
+then
+   # Ok.
+   :
+else
+   as_fn_error $? "newly created file is older than distributed files!
+Check your system clock" "$LINENO" 5
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+test "$program_prefix" != NONE &&
+  program_transform_name="s&^&$program_prefix&;$program_transform_name"
+# Use a double $ so make ignores it.
+test "$program_suffix" != NONE &&
+  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
+# Double any \ or $.
+# By default was `s,x,x', remove it if useless.
+ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
+program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
+
+# expand $ac_aux_dir to an absolute path
+am_aux_dir=`cd $ac_aux_dir && pwd`
+
+if test x"${MISSING+set}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\    *)
+    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
+  *)
+    MISSING="\${SHELL} $am_aux_dir/missing" ;;
+  esac
+fi
+# Use eval to expand $SHELL
+if eval "$MISSING --run true"; then
+  am_missing_run="$MISSING --run "
+else
+  am_missing_run=
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
+$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
+fi
+
+if test x"${install_sh}" != xset; then
+  case $am_aux_dir in
+  *\ * | *\    *)
+    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
+  *)
+    install_sh="\${SHELL} $am_aux_dir/install-sh"
+  esac
+fi
+
+# Installed binaries are usually stripped using `strip' when the user
+# run `make install-strip'.  However `strip' might not be the right
+# tool to use in cross-compilation environments, therefore Automake
+# will honor the `STRIP' environment variable to overrule this program.
+if test "$cross_compiling" != no; then
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_STRIP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+  ac_ct_STRIP=$STRIP
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_STRIP"; then
+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_STRIP="strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_STRIP" = x; then
+    STRIP=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    STRIP=$ac_ct_STRIP
+  fi
+else
+  STRIP="$ac_cv_prog_STRIP"
+fi
+
+fi
+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
+$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
+if test -z "$MKDIR_P"; then
+  if ${ac_cv_path_mkdir+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in mkdir gmkdir; do
+        for ac_exec_ext in '' $ac_executable_extensions; do
+          { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
+          case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
+            'mkdir (GNU coreutils) '* | \
+            'mkdir (coreutils) '* | \
+            'mkdir (fileutils) '4.1*)
+              ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
+              break 3;;
+          esac
+        done
+       done
+  done
+IFS=$as_save_IFS
+
+fi
+
+  test -d ./--version && rmdir ./--version
+  if test "${ac_cv_path_mkdir+set}" = set; then
+    MKDIR_P="$ac_cv_path_mkdir -p"
+  else
+    # As a last resort, use the slow shell script.  Don't cache a
+    # value for MKDIR_P within a source directory, because that will
+    # break other packages using the cache if that directory is
+    # removed, or if the value is a relative name.
+    MKDIR_P="$ac_install_sh -d"
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
+$as_echo "$MKDIR_P" >&6; }
+
+mkdir_p="$MKDIR_P"
+case $mkdir_p in
+  [\\/$]* | ?:[\\/]*) ;;
+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
+esac
+
+for ac_prog in gawk mawk nawk awk
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_AWK+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AWK"; then
+  ac_cv_prog_AWK="$AWK" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AWK="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AWK=$ac_cv_prog_AWK
+if test -n "$AWK"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
+$as_echo "$AWK" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$AWK" && break
+done
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+       @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+  *@@@%%%=?*=@@@%%%*)
+    eval ac_cv_prog_make_${ac_make}_set=yes;;
+  *)
+    eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+  SET_MAKE=
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+  SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+rm -rf .tst 2>/dev/null
+mkdir .tst 2>/dev/null
+if test -d .tst; then
+  am__leading_dot=.
+else
+  am__leading_dot=_
+fi
+rmdir .tst 2>/dev/null
+
+if test "`cd $srcdir && pwd`" != "`pwd`"; then
+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
+  # is not polluted with repeated "-I."
+  am__isrc=' -I$(srcdir)'
+  # test to see if srcdir already configured
+  if test -f $srcdir/config.status; then
+    as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
+  fi
+fi
+
+# test whether we have cygpath
+if test -z "$CYGPATH_W"; then
+  if (cygpath --version) >/dev/null 2>/dev/null; then
+    CYGPATH_W='cygpath -w'
+  else
+    CYGPATH_W=echo
+  fi
+fi
+
+
+# Define the identity of the package.
+ PACKAGE='gdk-pixbuf'
+ VERSION='2.26.1'
+
+
+# Some tools Automake needs.
+
+ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
+
+
+AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
+
+
+AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
+
+
+AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
+
+
+MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
+
+# We need awk for the "check" target.  The system "awk" is bad on
+# some platforms.
+# Always define AMTAR for backward compatibility.  Yes, it's still used
+# in the wild :-(  We should find a proper way to deprecate it ...
+AMTAR='$${TAR-tar}'
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to create a ustar tar archive" >&5
+$as_echo_n "checking how to create a ustar tar archive... " >&6; }
+# Loop over all known methods to create a tar archive until one works.
+_am_tools='gnutar plaintar pax cpio none'
+_am_tools=${am_cv_prog_tar_ustar-$_am_tools}
+# Do not fold the above two line into one, because Tru64 sh and
+# Solaris sh will not grok spaces in the rhs of `-'.
+for _am_tool in $_am_tools
+do
+  case $_am_tool in
+  gnutar)
+    for _am_tar in tar gnutar gtar;
+    do
+      { echo "$as_me:$LINENO: $_am_tar --version" >&5
+   ($_am_tar --version) >&5 2>&5
+   ac_status=$?
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   (exit $ac_status); } && break
+    done
+    am__tar="$_am_tar --format=ustar -chf - "'"$$tardir"'
+    am__tar_="$_am_tar --format=ustar -chf - "'"$tardir"'
+    am__untar="$_am_tar -xf -"
+    ;;
+  plaintar)
+    # Must skip GNU tar: if it does not support --format= it doesn't create
+    # ustar tarball either.
+    (tar --version) >/dev/null 2>&1 && continue
+    am__tar='tar chf - "$$tardir"'
+    am__tar_='tar chf - "$tardir"'
+    am__untar='tar xf -'
+    ;;
+  pax)
+    am__tar='pax -L -x ustar -w "$$tardir"'
+    am__tar_='pax -L -x ustar -w "$tardir"'
+    am__untar='pax -r'
+    ;;
+  cpio)
+    am__tar='find "$$tardir" -print | cpio -o -H ustar -L'
+    am__tar_='find "$tardir" -print | cpio -o -H ustar -L'
+    am__untar='cpio -i -H ustar -d'
+    ;;
+  none)
+    am__tar=false
+    am__tar_=false
+    am__untar=false
+    ;;
+  esac
+
+  # If the value was cached, stop now.  We just wanted to have am__tar
+  # and am__untar set.
+  test -n "${am_cv_prog_tar_ustar}" && break
+
+  # tar/untar a dummy directory, and stop if the command works
+  rm -rf conftest.dir
+  mkdir conftest.dir
+  echo GrepMe > conftest.dir/file
+  { echo "$as_me:$LINENO: tardir=conftest.dir && eval $am__tar_ >conftest.tar" >&5
+   (tardir=conftest.dir && eval $am__tar_ >conftest.tar) >&5 2>&5
+   ac_status=$?
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   (exit $ac_status); }
+  rm -rf conftest.dir
+  if test -s conftest.tar; then
+    { echo "$as_me:$LINENO: $am__untar <conftest.tar" >&5
+   ($am__untar <conftest.tar) >&5 2>&5
+   ac_status=$?
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   (exit $ac_status); }
+    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
+  fi
+done
+rm -rf conftest.dir
+
+if ${am_cv_prog_tar_ustar+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  am_cv_prog_tar_ustar=$_am_tool
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_tar_ustar" >&5
+$as_echo "$am_cv_prog_tar_ustar" >&6; }
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
+$as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
+    # Check whether --enable-maintainer-mode was given.
+if test "${enable_maintainer_mode+set}" = set; then :
+  enableval=$enable_maintainer_mode; USE_MAINTAINER_MODE=$enableval
+else
+  USE_MAINTAINER_MODE=yes
+fi
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
+$as_echo "$USE_MAINTAINER_MODE" >&6; }
+   if test $USE_MAINTAINER_MODE = yes; then
+  MAINTAINER_MODE_TRUE=
+  MAINTAINER_MODE_FALSE='#'
+else
+  MAINTAINER_MODE_TRUE='#'
+  MAINTAINER_MODE_FALSE=
+fi
+
+  MAINT=$MAINTAINER_MODE_TRUE
+
+
+
+# Support silent build rules. Disable
+# by either passing --disable-silent-rules to configure or passing V=0
+# to make
+# Check whether --enable-silent-rules was given.
+if test "${enable_silent_rules+set}" = set; then :
+  enableval=$enable_silent_rules;
+fi
+
+case $enable_silent_rules in
+yes) AM_DEFAULT_VERBOSITY=0;;
+no)  AM_DEFAULT_VERBOSITY=1;;
+*)   AM_DEFAULT_VERBOSITY=0;;
+esac
+am_make=${MAKE-make}
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5
+$as_echo_n "checking whether $am_make supports nested variables... " >&6; }
+if ${am_cv_make_support_nested_variables+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if $as_echo 'TRUE=$(BAR$(V))
+BAR0=false
+BAR1=true
+V=1
+am__doit:
+       @$(TRUE)
+.PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then
+  am_cv_make_support_nested_variables=yes
+else
+  am_cv_make_support_nested_variables=no
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5
+$as_echo "$am_cv_make_support_nested_variables" >&6; }
+if test $am_cv_make_support_nested_variables = yes; then
+    AM_V='$(V)'
+  AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)'
+else
+  AM_V=$AM_DEFAULT_VERBOSITY
+  AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY
+fi
+AM_BACKSLASH='\'
+
+
+#
+# For each of the libraries we build, we define the following
+# substituted variables:
+#
+# foo_PACKAGES:     pkg-config packages this library requires
+# foo_EXTRA_LIBS:   Libraries this module requires not pulled in by pkg-config
+# foo_EXTRA_CFLAGS: cflags this module requires not pulled in by pkg-config
+# foo_DEP_LIBS:     All libraries this module requires
+# foo_DEP_CFLAGS:   All cflags this module requires
+
+GDK_PIXBUF_MAJOR=2
+GDK_PIXBUF_MINOR=26
+GDK_PIXBUF_MICRO=1
+GDK_PIXBUF_VERSION=2.26.1
+GDK_PIXBUF_API_VERSION=2.0
+GDK_PIXBUF_BINARY_VERSION=2.10.0
+
+
+
+
+
+
+
+# libtool versioning
+#LT_RELEASE=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION
+#LT_CURRENT=`expr $GTK_MICRO_VERSION - $GTK_INTERFACE_AGE`
+#LT_REVISION=$GTK_INTERFACE_AGE
+#LT_AGE=`expr $GTK_BINARY_AGE - $GTK_INTERFACE_AGE`
+#LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
+
+
+
+
+LT_VERSION_INFO="2600:1:2600"
+LT_CURRENT_MINUS_AGE=0
+
+
+
+# Checks for programs.
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}gcc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="${ac_tool_prefix}gcc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_CC"; then
+  ac_ct_CC=$CC
+  # Extract the first word of "gcc", so it can be a program name with args.
+set dummy gcc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CC"; then
+  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CC="gcc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_CC" = x; then
+    CC=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CC=$ac_ct_CC
+  fi
+else
+  CC="$ac_cv_prog_CC"
+fi
+
+if test -z "$CC"; then
+          if test -n "$ac_tool_prefix"; then
+    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
+set dummy ${ac_tool_prefix}cc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="${ac_tool_prefix}cc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  fi
+fi
+if test -z "$CC"; then
+  # Extract the first word of "cc", so it can be a program name with args.
+set dummy cc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+  ac_prog_rejected=no
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
+       ac_prog_rejected=yes
+       continue
+     fi
+    ac_cv_prog_CC="cc"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+if test $ac_prog_rejected = yes; then
+  # We found a bogon in the path, so make sure we never use it.
+  set dummy $ac_cv_prog_CC
+  shift
+  if test $# != 0; then
+    # We chose a different compiler from the bogus one.
+    # However, it has the same basename, so the bogon will be chosen
+    # first if we set CC to just the basename; use the full file name.
+    shift
+    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
+  fi
+fi
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$CC"; then
+  if test -n "$ac_tool_prefix"; then
+  for ac_prog in cl.exe
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$CC"; then
+  ac_cv_prog_CC="$CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+CC=$ac_cv_prog_CC
+if test -n "$CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
+$as_echo "$CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$CC" && break
+  done
+fi
+if test -z "$CC"; then
+  ac_ct_CC=$CC
+  for ac_prog in cl.exe
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_CC"; then
+  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_CC="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_CC=$ac_cv_prog_ac_ct_CC
+if test -n "$ac_ct_CC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
+$as_echo "$ac_ct_CC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_CC" && break
+done
+
+  if test "x$ac_ct_CC" = x; then
+    CC=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    CC=$ac_ct_CC
+  fi
+fi
+
+fi
+
+
+test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "no acceptable C compiler found in \$PATH
+See \`config.log' for more details" "$LINENO" 5; }
+
+# Provide some information about the compiler.
+$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
+set X $ac_compile
+ac_compiler=$2
+for ac_option in --version -v -V -qversion; do
+  { { ac_try="$ac_compiler $ac_option >&5"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
+  ac_status=$?
+  if test -s conftest.err; then
+    sed '10a\
+... rest of stderr output deleted ...
+         10q' conftest.err >conftest.er1
+    cat conftest.er1 >&5
+  fi
+  rm -f conftest.er1 conftest.err
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+done
+
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
+# Try to create an executable without -o first, disregard a.out.
+# It will help us diagnose broken compilers, and finding out an intuition
+# of exeext.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
+$as_echo_n "checking whether the C compiler works... " >&6; }
+ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
+
+# The possible output files:
+ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
+
+ac_rmfiles=
+for ac_file in $ac_files
+do
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
+  esac
+done
+rm -f $ac_rmfiles
+
+if { { ac_try="$ac_link_default"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link_default") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
+# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
+# in a Makefile.  We should not override ac_cv_exeext if it was cached,
+# so that the user can short-circuit this test for compilers unknown to
+# Autoconf.
+for ac_file in $ac_files ''
+do
+  test -f "$ac_file" || continue
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
+       ;;
+    [ab].out )
+       # We found the default executable, but exeext='' is most
+       # certainly right.
+       break;;
+    *.* )
+       if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
+       then :; else
+          ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+       fi
+       # We set ac_cv_exeext here because the later test for it is not
+       # safe: cross compilers may not add the suffix if given an `-o'
+       # argument, so we may need to know it at that point already.
+       # Even if this section looks crufty: it has the advantage of
+       # actually working.
+       break;;
+    * )
+       break;;
+  esac
+done
+test "$ac_cv_exeext" = no && ac_cv_exeext=
+
+else
+  ac_file=''
+fi
+if test -z "$ac_file"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+$as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error 77 "C compiler cannot create executables
+See \`config.log' for more details" "$LINENO" 5; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
+$as_echo_n "checking for C compiler default output file name... " >&6; }
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
+$as_echo "$ac_file" >&6; }
+ac_exeext=$ac_cv_exeext
+
+rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
+ac_clean_files=$ac_clean_files_save
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
+$as_echo_n "checking for suffix of executables... " >&6; }
+if { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  # If both `conftest.exe' and `conftest' are `present' (well, observable)
+# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
+# work properly (i.e., refer to `conftest.exe'), while it won't with
+# `rm'.
+for ac_file in conftest.exe conftest conftest.*; do
+  test -f "$ac_file" || continue
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
+    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
+         break;;
+    * ) break;;
+  esac
+done
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot compute suffix of executables: cannot compile and link
+See \`config.log' for more details" "$LINENO" 5; }
+fi
+rm -f conftest conftest$ac_cv_exeext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
+$as_echo "$ac_cv_exeext" >&6; }
+
+rm -f conftest.$ac_ext
+EXEEXT=$ac_cv_exeext
+ac_exeext=$EXEEXT
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdio.h>
+int
+main ()
+{
+FILE *f = fopen ("conftest.out", "w");
+ return ferror (f) || fclose (f) != 0;
+
+  ;
+  return 0;
+}
+_ACEOF
+ac_clean_files="$ac_clean_files conftest.out"
+# Check that the compiler produces executables we can run.  If not, either
+# the compiler is broken, or we cross compile.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
+$as_echo_n "checking whether we are cross compiling... " >&6; }
+if test "$cross_compiling" != yes; then
+  { { ac_try="$ac_link"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_link") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+  if { ac_try='./conftest$ac_cv_exeext'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then
+    cross_compiling=no
+  else
+    if test "$cross_compiling" = maybe; then
+       cross_compiling=yes
+    else
+       { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot run C compiled programs.
+If you meant to cross compile, use \`--host'.
+See \`config.log' for more details" "$LINENO" 5; }
+    fi
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
+$as_echo "$cross_compiling" >&6; }
+
+rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
+ac_clean_files=$ac_clean_files_save
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
+$as_echo_n "checking for suffix of object files... " >&6; }
+if ${ac_cv_objext+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+rm -f conftest.o conftest.obj
+if { { ac_try="$ac_compile"
+case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_compile") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then :
+  for ac_file in conftest.o conftest.obj conftest.*; do
+  test -f "$ac_file" || continue;
+  case $ac_file in
+    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
+    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
+       break;;
+  esac
+done
+else
+  $as_echo "$as_me: failed program was:" >&5
+sed 's/^/| /' conftest.$ac_ext >&5
+
+{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot compute suffix of object files: cannot compile
+See \`config.log' for more details" "$LINENO" 5; }
+fi
+rm -f conftest.$ac_cv_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
+$as_echo "$ac_cv_objext" >&6; }
+OBJEXT=$ac_cv_objext
+ac_objext=$OBJEXT
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
+$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
+if ${ac_cv_c_compiler_gnu+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+#ifndef __GNUC__
+       choke me
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_compiler_gnu=yes
+else
+  ac_compiler_gnu=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+ac_cv_c_compiler_gnu=$ac_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
+$as_echo "$ac_cv_c_compiler_gnu" >&6; }
+if test $ac_compiler_gnu = yes; then
+  GCC=yes
+else
+  GCC=
+fi
+ac_test_CFLAGS=${CFLAGS+set}
+ac_save_CFLAGS=$CFLAGS
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
+$as_echo_n "checking whether $CC accepts -g... " >&6; }
+if ${ac_cv_prog_cc_g+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_save_c_werror_flag=$ac_c_werror_flag
+   ac_c_werror_flag=yes
+   ac_cv_prog_cc_g=no
+   CFLAGS="-g"
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_g=yes
+else
+  CFLAGS=""
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+
+else
+  ac_c_werror_flag=$ac_save_c_werror_flag
+        CFLAGS="-g"
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_g=yes
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+   ac_c_werror_flag=$ac_save_c_werror_flag
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
+$as_echo "$ac_cv_prog_cc_g" >&6; }
+if test "$ac_test_CFLAGS" = set; then
+  CFLAGS=$ac_save_CFLAGS
+elif test $ac_cv_prog_cc_g = yes; then
+  if test "$GCC" = yes; then
+    CFLAGS="-g -O2"
+  else
+    CFLAGS="-g"
+  fi
+else
+  if test "$GCC" = yes; then
+    CFLAGS="-O2"
+  else
+    CFLAGS=
+  fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if ${ac_cv_prog_cc_c89+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+     char **p;
+     int i;
+{
+  return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+  char *s;
+  va_list v;
+  va_start (v,p);
+  s = g (p, va_arg (v,int));
+  va_end (v);
+  return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
+   function prototypes and stuff, but not '\xHH' hex character constants.
+   These don't provoke an error unfortunately, instead are silently treated
+   as 'x'.  The following induces an error, until -std is added to get
+   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
+   array size at least.  It's necessary to write '\x00'==0 to get something
+   that's true only with -std.  */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+   inside strings and character constants.  */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
+  ;
+  return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+       -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+  CC="$ac_save_CC $ac_arg"
+  if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_c89=$ac_arg
+fi
+rm -f core conftest.err conftest.$ac_objext
+  test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+  x)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+  xno)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+  *)
+    CC="$CC $ac_cv_prog_cc_c89"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+if test "x$ac_cv_prog_cc_c89" != xno; then :
+
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+DEPDIR="${am__leading_dot}deps"
+
+ac_config_commands="$ac_config_commands depfiles"
+
+
+am_make=${MAKE-make}
+cat > confinc << 'END'
+am__doit:
+       @echo this is the am__doit target
+.PHONY: am__doit
+END
+# If we don't find an include directive, just comment out the code.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
+$as_echo_n "checking for style of include used by $am_make... " >&6; }
+am__include="#"
+am__quote=
+_am_result=none
+# First try GNU make style include.
+echo "include confinc" > confmf
+# Ignore all kinds of additional output from `make'.
+case `$am_make -s -f confmf 2> /dev/null` in #(
+*the\ am__doit\ target*)
+  am__include=include
+  am__quote=
+  _am_result=GNU
+  ;;
+esac
+# Now try BSD make style include.
+if test "$am__include" = "#"; then
+   echo '.include "confinc"' > confmf
+   case `$am_make -s -f confmf 2> /dev/null` in #(
+   *the\ am__doit\ target*)
+     am__include=.include
+     am__quote="\""
+     _am_result=BSD
+     ;;
+   esac
+fi
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
+$as_echo "$_am_result" >&6; }
+rm -f confinc confmf
+
+# Check whether --enable-dependency-tracking was given.
+if test "${enable_dependency_tracking+set}" = set; then :
+  enableval=$enable_dependency_tracking;
+fi
+
+if test "x$enable_dependency_tracking" != xno; then
+  am_depcomp="$ac_aux_dir/depcomp"
+  AMDEPBACKSLASH='\'
+  am__nodep='_no'
+fi
+ if test "x$enable_dependency_tracking" != xno; then
+  AMDEP_TRUE=
+  AMDEP_FALSE='#'
+else
+  AMDEP_TRUE='#'
+  AMDEP_FALSE=
+fi
+
+
+
+depcc="$CC"   am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if ${am_cv_CC_dependencies_compiler_type+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  rm -rf conftest.dir
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CC_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+  case " $depcc " in #(
+     *\ -arch\ *\ -arch\ *) am__universal=true ;;
+     esac
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+       continue
+      else
+       break
+      fi
+      ;;
+    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CC_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CC_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
+CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
+
+ if
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
+  am__fastdepCC_TRUE=
+  am__fastdepCC_FALSE='#'
+else
+  am__fastdepCC_TRUE='#'
+  am__fastdepCC_FALSE=
+fi
+
+
+if test "x$CC" != xcc; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
+$as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
+$as_echo_n "checking whether cc understands -c and -o together... " >&6; }
+fi
+set dummy $CC; ac_cc=`$as_echo "$2" |
+                     sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
+if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+# Make sure it works both with $CC and with simple cc.
+# We do the test twice because some compilers refuse to overwrite an
+# existing .o file with -o, though they will create one.
+ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
+rm -f conftest2.*
+if { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } &&
+   test -f conftest2.$ac_objext && { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; };
+then
+  eval ac_cv_prog_cc_${ac_cc}_c_o=yes
+  if test "x$CC" != xcc; then
+    # Test first that cc exists at all.
+    if { ac_try='cc -c conftest.$ac_ext >&5'
+  { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; }; then
+      ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
+      rm -f conftest2.*
+      if { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } &&
+        test -f conftest2.$ac_objext && { { case "(($ac_try" in
+  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
+  *) ac_try_echo=$ac_try;;
+esac
+eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
+$as_echo "$ac_try_echo"; } >&5
+  (eval "$ac_try") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; };
+      then
+       # cc works too.
+       :
+      else
+       # cc exists but doesn't like -o.
+       eval ac_cv_prog_cc_${ac_cc}_c_o=no
+      fi
+    fi
+  fi
+else
+  eval ac_cv_prog_cc_${ac_cc}_c_o=no
+fi
+rm -f core conftest*
+
+fi
+if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+$as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
+
+fi
+
+   case $ac_cv_prog_cc_stdc in #(
+  no) :
+    ac_cv_prog_cc_c99=no; ac_cv_prog_cc_c89=no ;; #(
+  *) :
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C99" >&5
+$as_echo_n "checking for $CC option to accept ISO C99... " >&6; }
+if ${ac_cv_prog_cc_c99+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_prog_cc_c99=no
+ac_save_CC=$CC
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdarg.h>
+#include <stdbool.h>
+#include <stdlib.h>
+#include <wchar.h>
+#include <stdio.h>
+
+// Check varargs macros.  These examples are taken from C99 6.10.3.5.
+#define debug(...) fprintf (stderr, __VA_ARGS__)
+#define showlist(...) puts (#__VA_ARGS__)
+#define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__))
+static void
+test_varargs_macros (void)
+{
+  int x = 1234;
+  int y = 5678;
+  debug ("Flag");
+  debug ("X = %d\n", x);
+  showlist (The first, second, and third items.);
+  report (x>y, "x is %d but y is %d", x, y);
+}
+
+// Check long long types.
+#define BIG64 18446744073709551615ull
+#define BIG32 4294967295ul
+#define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0)
+#if !BIG_OK
+  your preprocessor is broken;
+#endif
+#if BIG_OK
+#else
+  your preprocessor is broken;
+#endif
+static long long int bignum = -9223372036854775807LL;
+static unsigned long long int ubignum = BIG64;
+
+struct incomplete_array
+{
+  int datasize;
+  double data[];
+};
+
+struct named_init {
+  int number;
+  const wchar_t *name;
+  double average;
+};
+
+typedef const char *ccp;
+
+static inline int
+test_restrict (ccp restrict text)
+{
+  // See if C++-style comments work.
+  // Iterate through items via the restricted pointer.
+  // Also check for declarations in for loops.
+  for (unsigned int i = 0; *(text+i) != '\0'; ++i)
+    continue;
+  return 0;
+}
+
+// Check varargs and va_copy.
+static void
+test_varargs (const char *format, ...)
+{
+  va_list args;
+  va_start (args, format);
+  va_list args_copy;
+  va_copy (args_copy, args);
+
+  const char *str;
+  int number;
+  float fnumber;
+
+  while (*format)
+    {
+      switch (*format++)
+       {
+       case 's': // string
+         str = va_arg (args_copy, const char *);
+         break;
+       case 'd': // int
+         number = va_arg (args_copy, int);
+         break;
+       case 'f': // float
+         fnumber = va_arg (args_copy, double);
+         break;
+       default:
+         break;
+       }
+    }
+  va_end (args_copy);
+  va_end (args);
+}
+
+int
+main ()
+{
+
+  // Check bool.
+  _Bool success = false;
+
+  // Check restrict.
+  if (test_restrict ("String literal") == 0)
+    success = true;
+  char *restrict newvar = "Another string";
+
+  // Check varargs.
+  test_varargs ("s, d' f .", "string", 65, 34.234);
+  test_varargs_macros ();
+
+  // Check flexible array members.
+  struct incomplete_array *ia =
+    malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10));
+  ia->datasize = 10;
+  for (int i = 0; i < ia->datasize; ++i)
+    ia->data[i] = i * 1.234;
+
+  // Check named initializers.
+  struct named_init ni = {
+    .number = 34,
+    .name = L"Test wide string",
+    .average = 543.34343,
+  };
+
+  ni.number = 58;
+
+  int dynamic_array[ni.number];
+  dynamic_array[ni.number - 1] = 543;
+
+  // work around unused variable warnings
+  return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x'
+         || dynamic_array[ni.number - 1] != 543);
+
+  ;
+  return 0;
+}
+_ACEOF
+for ac_arg in '' -std=gnu99 -std=c99 -c99 -AC99 -xc99=all -qlanglvl=extc99
+do
+  CC="$ac_save_CC $ac_arg"
+  if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_c99=$ac_arg
+fi
+rm -f core conftest.err conftest.$ac_objext
+  test "x$ac_cv_prog_cc_c99" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c99" in
+  x)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+  xno)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+  *)
+    CC="$CC $ac_cv_prog_cc_c99"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c99" >&5
+$as_echo "$ac_cv_prog_cc_c99" >&6; } ;;
+esac
+if test "x$ac_cv_prog_cc_c99" != xno; then :
+  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c99
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
+$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
+if ${ac_cv_prog_cc_c89+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_prog_cc_c89=no
+ac_save_CC=$CC
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdarg.h>
+#include <stdio.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
+struct buf { int x; };
+FILE * (*rcsopen) (struct buf *, struct stat *, int);
+static char *e (p, i)
+     char **p;
+     int i;
+{
+  return p[i];
+}
+static char *f (char * (*g) (char **, int), char **p, ...)
+{
+  char *s;
+  va_list v;
+  va_start (v,p);
+  s = g (p, va_arg (v,int));
+  va_end (v);
+  return s;
+}
+
+/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
+   function prototypes and stuff, but not '\xHH' hex character constants.
+   These don't provoke an error unfortunately, instead are silently treated
+   as 'x'.  The following induces an error, until -std is added to get
+   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
+   array size at least.  It's necessary to write '\x00'==0 to get something
+   that's true only with -std.  */
+int osf4_cc_array ['\x00' == 0 ? 1 : -1];
+
+/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
+   inside strings and character constants.  */
+#define FOO(x) 'x'
+int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
+
+int test (int i, double x);
+struct s1 {int (*f) (int a);};
+struct s2 {int (*f) (double a);};
+int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
+int argc;
+char **argv;
+int
+main ()
+{
+return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
+  ;
+  return 0;
+}
+_ACEOF
+for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
+       -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
+do
+  CC="$ac_save_CC $ac_arg"
+  if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_prog_cc_c89=$ac_arg
+fi
+rm -f core conftest.err conftest.$ac_objext
+  test "x$ac_cv_prog_cc_c89" != "xno" && break
+done
+rm -f conftest.$ac_ext
+CC=$ac_save_CC
+
+fi
+# AC_CACHE_VAL
+case "x$ac_cv_prog_cc_c89" in
+  x)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; } ;;
+  xno)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;;
+  *)
+    CC="$CC $ac_cv_prog_cc_c89"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
+$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
+esac
+if test "x$ac_cv_prog_cc_c89" != xno; then :
+  ac_cv_prog_cc_stdc=$ac_cv_prog_cc_c89
+else
+  ac_cv_prog_cc_stdc=no
+fi
+
+fi
+ ;;
+esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO Standard C" >&5
+$as_echo_n "checking for $CC option to accept ISO Standard C... " >&6; }
+  if ${ac_cv_prog_cc_stdc+:} false; then :
+  $as_echo_n "(cached) " >&6
+fi
+
+  case $ac_cv_prog_cc_stdc in #(
+  no) :
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
+$as_echo "unsupported" >&6; } ;; #(
+  '') :
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; } ;; #(
+  *) :
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_stdc" >&5
+$as_echo "$ac_cv_prog_cc_stdc" >&6; } ;;
+esac
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
+$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
+set x ${MAKE-make}
+ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
+if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat >conftest.make <<\_ACEOF
+SHELL = /bin/sh
+all:
+       @echo '@@@%%%=$(MAKE)=@@@%%%'
+_ACEOF
+# GNU make sometimes prints "make[1]: Entering ...", which would confuse us.
+case `${MAKE-make} -f conftest.make 2>/dev/null` in
+  *@@@%%%=?*=@@@%%%*)
+    eval ac_cv_prog_make_${ac_make}_set=yes;;
+  *)
+    eval ac_cv_prog_make_${ac_make}_set=no;;
+esac
+rm -f conftest.make
+fi
+if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+  SET_MAKE=
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+  SET_MAKE="MAKE=${MAKE-make}"
+fi
+
+
+
+
+
+
+
+if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
+       if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
+set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_PKG_CONFIG+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $PKG_CONFIG in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+PKG_CONFIG=$ac_cv_path_PKG_CONFIG
+if test -n "$PKG_CONFIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
+$as_echo "$PKG_CONFIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_path_PKG_CONFIG"; then
+  ac_pt_PKG_CONFIG=$PKG_CONFIG
+  # Extract the first word of "pkg-config", so it can be a program name with args.
+set dummy pkg-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $ac_pt_PKG_CONFIG in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
+if test -n "$ac_pt_PKG_CONFIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
+$as_echo "$ac_pt_PKG_CONFIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_pt_PKG_CONFIG" = x; then
+    PKG_CONFIG=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    PKG_CONFIG=$ac_pt_PKG_CONFIG
+  fi
+else
+  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
+fi
+
+fi
+if test -n "$PKG_CONFIG"; then
+       _pkg_min_version=0.9.0
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
+$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
+       if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
+               { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+       else
+               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+               PKG_CONFIG=""
+       fi
+fi
+
+# Make sure we can run config.sub.
+$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
+  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
+$as_echo_n "checking build system type... " >&6; }
+if ${ac_cv_build+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_build_alias=$build_alias
+test "x$ac_build_alias" = x &&
+  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
+test "x$ac_build_alias" = x &&
+  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
+ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
+  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
+$as_echo "$ac_cv_build" >&6; }
+case $ac_cv_build in
+*-*-*) ;;
+*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
+esac
+build=$ac_cv_build
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_build
+shift
+build_cpu=$1
+build_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+build_os=$*
+IFS=$ac_save_IFS
+case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
+$as_echo_n "checking host system type... " >&6; }
+if ${ac_cv_host+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test "x$host_alias" = x; then
+  ac_cv_host=$ac_cv_build
+else
+  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
+    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
+$as_echo "$ac_cv_host" >&6; }
+case $ac_cv_host in
+*-*-*) ;;
+*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
+esac
+host=$ac_cv_host
+ac_save_IFS=$IFS; IFS='-'
+set x $ac_cv_host
+shift
+host_cpu=$1
+host_vendor=$2
+shift; shift
+# Remember, the first character of IFS is used to create $*,
+# except with old shells:
+host_os=$*
+IFS=$ac_save_IFS
+case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
+
+
+
+MATH_LIB=-lm
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for native Win32" >&5
+$as_echo_n "checking for native Win32... " >&6; }
+LIB_EXE_MACHINE_FLAG=X86
+EXE_MANIFEST_ARCHITECTURE=X86
+case "$host" in
+  *-*-mingw*)
+    os_win32=yes
+    gio_can_sniff=no
+    MATH_LIB=
+    case "$host" in
+    x86_64-*-*)
+      LIB_EXE_MACHINE_FLAG=X64
+      EXE_MANIFEST_ARCHITECTURE=AMD64
+      ;;
+    esac
+    ;;
+  *)
+    os_win32=no
+    ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $os_win32" >&5
+$as_echo "$os_win32" >&6; }
+
+
+
+
+case $host in
+  *-*-linux*)
+    os_linux=yes
+    ;;
+esac
+
+if test "$os_win32" = "yes"; then
+  if test x$enable_static = xyes -o x$enable_static = x; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling static library build, must build as DLL on Windows." >&5
+$as_echo "$as_me: WARNING: Disabling static library build, must build as DLL on Windows." >&2;}
+    enable_static=no
+  fi
+  if test x$enable_shared = xno; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling shared library build, must build as DLL on Windows." >&5
+$as_echo "$as_me: WARNING: Enabling shared library build, must build as DLL on Windows." >&2;}
+  fi
+  enable_shared=yes
+fi
+
+
+case `pwd` in
+  *\ * | *\    *)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
+$as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
+esac
+
+
+
+macro_version='2.4.2'
+macro_revision='1.3337'
+
+
+
+
+
+
+
+
+
+
+
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+# Backslashify metacharacters that are still active within
+# double-quoted strings.
+sed_quote_subst='s/\(["`$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+
+ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
+$as_echo_n "checking how to print strings... " >&6; }
+# Test print first, because it will be a builtin if present.
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
+   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
+  ECHO='print -r --'
+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
+  ECHO='printf %s\n'
+else
+  # Use this function as a fallback that always works.
+  func_fallback_echo ()
+  {
+    eval 'cat <<_LTECHO_EOF
+$1
+_LTECHO_EOF'
+  }
+  ECHO='func_fallback_echo'
+fi
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+    $ECHO ""
+}
+
+case "$ECHO" in
+  printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
+$as_echo "printf" >&6; } ;;
+  print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
+$as_echo "print -r" >&6; } ;;
+  *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
+$as_echo "cat" >&6; } ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
+$as_echo_n "checking for a sed that does not truncate output... " >&6; }
+if ${ac_cv_path_SED+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+            ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
+     for ac_i in 1 2 3 4 5 6 7; do
+       ac_script="$ac_script$as_nl$ac_script"
+     done
+     echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
+     { ac_script=; unset ac_script;}
+     if test -z "$SED"; then
+  ac_path_SED_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in sed gsed; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_SED="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } || continue
+# Check for GNU ac_path_SED and select it if it is found.
+  # Check for GNU $ac_path_SED
+case `"$ac_path_SED" --version 2>&1` in
+*GNU*)
+  ac_cv_path_SED="$ac_path_SED" ac_path_SED_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo '' >> "conftest.nl"
+    "$ac_path_SED" -f conftest.sed < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_SED_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_SED="$ac_path_SED"
+      ac_path_SED_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_SED_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_SED"; then
+    as_fn_error $? "no acceptable sed could be found in \$PATH" "$LINENO" 5
+  fi
+else
+  ac_cv_path_SED=$SED
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
+$as_echo "$ac_cv_path_SED" >&6; }
+ SED="$ac_cv_path_SED"
+  rm -f conftest.sed
+
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
+$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
+if ${ac_cv_path_GREP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$GREP"; then
+  ac_path_GREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in grep ggrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
+# Check for GNU ac_path_GREP and select it if it is found.
+  # Check for GNU $ac_path_GREP
+case `"$ac_path_GREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'GREP' >> "conftest.nl"
+    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_GREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_GREP="$ac_path_GREP"
+      ac_path_GREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_GREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_GREP"; then
+    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
+  fi
+else
+  ac_cv_path_GREP=$GREP
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
+$as_echo "$ac_cv_path_GREP" >&6; }
+ GREP="$ac_cv_path_GREP"
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
+$as_echo_n "checking for egrep... " >&6; }
+if ${ac_cv_path_EGREP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
+   then ac_cv_path_EGREP="$GREP -E"
+   else
+     if test -z "$EGREP"; then
+  ac_path_EGREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in egrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
+# Check for GNU ac_path_EGREP and select it if it is found.
+  # Check for GNU $ac_path_EGREP
+case `"$ac_path_EGREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'EGREP' >> "conftest.nl"
+    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_EGREP="$ac_path_EGREP"
+      ac_path_EGREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_EGREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_EGREP"; then
+    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
+  fi
+else
+  ac_cv_path_EGREP=$EGREP
+fi
+
+   fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
+$as_echo "$ac_cv_path_EGREP" >&6; }
+ EGREP="$ac_cv_path_EGREP"
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
+$as_echo_n "checking for fgrep... " >&6; }
+if ${ac_cv_path_FGREP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if echo 'ab*c' | $GREP -F 'ab*c' >/dev/null 2>&1
+   then ac_cv_path_FGREP="$GREP -F"
+   else
+     if test -z "$FGREP"; then
+  ac_path_FGREP_found=false
+  # Loop through the user's path and test for each of PROGNAME-LIST
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_prog in fgrep; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      ac_path_FGREP="$as_dir/$ac_prog$ac_exec_ext"
+      { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } || continue
+# Check for GNU ac_path_FGREP and select it if it is found.
+  # Check for GNU $ac_path_FGREP
+case `"$ac_path_FGREP" --version 2>&1` in
+*GNU*)
+  ac_cv_path_FGREP="$ac_path_FGREP" ac_path_FGREP_found=:;;
+*)
+  ac_count=0
+  $as_echo_n 0123456789 >"conftest.in"
+  while :
+  do
+    cat "conftest.in" "conftest.in" >"conftest.tmp"
+    mv "conftest.tmp" "conftest.in"
+    cp "conftest.in" "conftest.nl"
+    $as_echo 'FGREP' >> "conftest.nl"
+    "$ac_path_FGREP" FGREP < "conftest.nl" >"conftest.out" 2>/dev/null || break
+    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
+    as_fn_arith $ac_count + 1 && ac_count=$as_val
+    if test $ac_count -gt ${ac_path_FGREP_max-0}; then
+      # Best one so far, save it but keep looking for a better one
+      ac_cv_path_FGREP="$ac_path_FGREP"
+      ac_path_FGREP_max=$ac_count
+    fi
+    # 10*(2^10) chars as input seems more than enough
+    test $ac_count -gt 10 && break
+  done
+  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
+esac
+
+      $ac_path_FGREP_found && break 3
+    done
+  done
+  done
+IFS=$as_save_IFS
+  if test -z "$ac_cv_path_FGREP"; then
+    as_fn_error $? "no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
+  fi
+else
+  ac_cv_path_FGREP=$FGREP
+fi
+
+   fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
+$as_echo "$ac_cv_path_FGREP" >&6; }
+ FGREP="$ac_cv_path_FGREP"
+
+
+test -z "$GREP" && GREP=grep
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then :
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
+$as_echo_n "checking for ld used by $CC... " >&6; }
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [\\/]* | ?:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if ${lt_cv_path_LD+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+       test "$with_gnu_ld" != no && break
+       ;;
+      *)
+       test "$with_gnu_ld" != yes && break
+       ;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if ${lt_cv_prog_gnu_ld+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  # I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
+$as_echo "$lt_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$lt_cv_prog_gnu_ld
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
+$as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
+if ${lt_cv_path_NM+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_nm_to_check="${ac_tool_prefix}nm"
+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+    lt_nm_to_check="$lt_nm_to_check nm"
+  fi
+  for lt_tmp_nm in $lt_nm_to_check; do
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+      IFS="$lt_save_ifs"
+      test -z "$ac_dir" && ac_dir=.
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+       # Check to see if the nm accepts a BSD-compat flag.
+       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+       #   nm: unknown option "B" ignored
+       # Tru64's nm complains that /dev/null is an invalid object file
+       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+       */dev/null* | *'Invalid file or object type'*)
+         lt_cv_path_NM="$tmp_nm -B"
+         break
+         ;;
+       *)
+         case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+         */dev/null*)
+           lt_cv_path_NM="$tmp_nm -p"
+           break
+           ;;
+         *)
+           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+           continue # so that we can try to find one that supports BSD flags
+           ;;
+         esac
+         ;;
+       esac
+      fi
+    done
+    IFS="$lt_save_ifs"
+  done
+  : ${lt_cv_path_NM=no}
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
+$as_echo "$lt_cv_path_NM" >&6; }
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
+else
+  # Didn't find any BSD compatible name lister, look for dumpbin.
+  if test -n "$DUMPBIN"; then :
+    # Let the user override the test.
+  else
+    if test -n "$ac_tool_prefix"; then
+  for ac_prog in dumpbin "link -dump"
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_DUMPBIN+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DUMPBIN"; then
+  ac_cv_prog_DUMPBIN="$DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DUMPBIN="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DUMPBIN=$ac_cv_prog_DUMPBIN
+if test -n "$DUMPBIN"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
+$as_echo "$DUMPBIN" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$DUMPBIN" && break
+  done
+fi
+if test -z "$DUMPBIN"; then
+  ac_ct_DUMPBIN=$DUMPBIN
+  for ac_prog in dumpbin "link -dump"
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_DUMPBIN+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DUMPBIN"; then
+  ac_cv_prog_ac_ct_DUMPBIN="$ac_ct_DUMPBIN" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DUMPBIN="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DUMPBIN=$ac_cv_prog_ac_ct_DUMPBIN
+if test -n "$ac_ct_DUMPBIN"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
+$as_echo "$ac_ct_DUMPBIN" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_DUMPBIN" && break
+done
+
+  if test "x$ac_ct_DUMPBIN" = x; then
+    DUMPBIN=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DUMPBIN=$ac_ct_DUMPBIN
+  fi
+fi
+
+    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
+    *COFF*)
+      DUMPBIN="$DUMPBIN -symbols"
+      ;;
+    *)
+      DUMPBIN=:
+      ;;
+    esac
+  fi
+
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
+  fi
+fi
+test -z "$NM" && NM=nm
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
+$as_echo_n "checking the name lister ($NM) interface... " >&6; }
+if ${lt_cv_nm_interface+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_nm_interface="BSD nm"
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
+  (eval "$ac_compile" 2>conftest.err)
+  cat conftest.err >&5
+  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+  cat conftest.err >&5
+  (eval echo "\"\$as_me:$LINENO: output\"" >&5)
+  cat conftest.out >&5
+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+    lt_cv_nm_interface="MS dumpbin"
+  fi
+  rm -f conftest*
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
+$as_echo "$lt_cv_nm_interface" >&6; }
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
+$as_echo_n "checking whether ln -s works... " >&6; }
+LN_S=$as_ln_s
+if test "$LN_S" = "ln -s"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
+$as_echo "no, using $LN_S" >&6; }
+fi
+
+# find the maximum length of command line arguments
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
+$as_echo_n "checking the maximum length of command line arguments... " >&6; }
+if ${lt_cv_sys_max_cmd_len+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+    i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw* | cegcc*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  mint*)
+    # On MiNT this can take a long time and run out of memory.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+
+  interix*)
+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
+    lt_cv_sys_max_cmd_len=196608
+    ;;
+
+  os2*)
+    # The test takes a long time on OS/2.
+    lt_cv_sys_max_cmd_len=8192
+    ;;
+
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  sco3.2v5*)
+    lt_cv_sys_max_cmd_len=102400
+    ;;
+  sysv5* | sco5v6* | sysv4.2uw2*)
+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+    if test -n "$kargmax"; then
+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[         ]//'`
+    else
+      lt_cv_sys_max_cmd_len=32768
+    fi
+    ;;
+  *)
+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+    if test -n "$lt_cv_sys_max_cmd_len"; then
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    else
+      # Make teststring a little bigger before we do anything with it.
+      # a 1K string should be a reasonable start.
+      for i in 1 2 3 4 5 6 7 8 ; do
+        teststring=$teststring$teststring
+      done
+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+      # If test is not a shell built-in, we'll probably end up computing a
+      # maximum length that is only half of the actual maximum length, but
+      # we can't tell.
+      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
+                = "X$teststring$teststring"; } >/dev/null 2>&1 &&
+             test $i != 17 # 1/2 MB should be enough
+      do
+        i=`expr $i + 1`
+        teststring=$teststring$teststring
+      done
+      # Only check the string length outside the loop.
+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+      teststring=
+      # Add a significant safety factor because C++ compilers can tack on
+      # massive amounts of additional arguments before passing them to the
+      # linker.  It appears as though 1/2 is a usable value.
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    fi
+    ;;
+  esac
+
+fi
+
+if test -n $lt_cv_sys_max_cmd_len ; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
+$as_echo "$lt_cv_sys_max_cmd_len" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
+$as_echo "none" >&6; }
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+
+
+
+
+
+
+: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
+$as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
+      = c,a/b,b/c, \
+    && eval 'test $(( 1 + 1 )) -eq 2 \
+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+  && xsi_shell=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $xsi_shell" >&5
+$as_echo "$xsi_shell" >&6; }
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands \"+=\"" >&5
+$as_echo_n "checking whether the shell understands \"+=\"... " >&6; }
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$1+=\$2" && test "$foo" = barbaz ) \
+    >/dev/null 2>&1 \
+  && lt_shell_append=yes
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_shell_append" >&5
+$as_echo "$lt_shell_append" >&6; }
+
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  lt_unset=unset
+else
+  lt_unset=false
+fi
+
+
+
+
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+  lt_SP2NL='tr \040 \012'
+  lt_NL2SP='tr \015\012 \040\040'
+  ;;
+ *) # EBCDIC based system
+  lt_SP2NL='tr \100 \n'
+  lt_NL2SP='tr \r\n \100\100'
+  ;;
+esac
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to $host format" >&5
+$as_echo_n "checking how to convert $build file names to $host format... " >&6; }
+if ${lt_cv_to_host_file_cmd+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $host in
+  *-*-mingw* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
+        ;;
+      *-*-cygwin* )
+        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
+        ;;
+      * ) # otherwise, assume *nix
+        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
+        ;;
+    esac
+    ;;
+  *-*-cygwin* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
+        ;;
+      *-*-cygwin* )
+        lt_cv_to_host_file_cmd=func_convert_file_noop
+        ;;
+      * ) # otherwise, assume *nix
+        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
+        ;;
+    esac
+    ;;
+  * ) # unhandled hosts (and "normal" native builds)
+    lt_cv_to_host_file_cmd=func_convert_file_noop
+    ;;
+esac
+
+fi
+
+to_host_file_cmd=$lt_cv_to_host_file_cmd
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_host_file_cmd" >&5
+$as_echo "$lt_cv_to_host_file_cmd" >&6; }
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to convert $build file names to toolchain format" >&5
+$as_echo_n "checking how to convert $build file names to toolchain format... " >&6; }
+if ${lt_cv_to_tool_file_cmd+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  #assume ordinary cross tools, or native build.
+lt_cv_to_tool_file_cmd=func_convert_file_noop
+case $host in
+  *-*-mingw* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
+        ;;
+    esac
+    ;;
+esac
+
+fi
+
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_to_tool_file_cmd" >&5
+$as_echo "$lt_cv_to_tool_file_cmd" >&6; }
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $LD option to reload object files" >&5
+$as_echo_n "checking for $LD option to reload object files... " >&6; }
+if ${lt_cv_ld_reload_flag+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_reload_flag='-r'
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_reload_flag" >&5
+$as_echo "$lt_cv_ld_reload_flag" >&6; }
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    if test "$GCC" != yes; then
+      reload_cmds=false
+    fi
+    ;;
+  darwin*)
+    if test "$GCC" = yes; then
+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+    else
+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+    fi
+    ;;
+esac
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_OBJDUMP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OBJDUMP"; then
+  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+  ac_ct_OBJDUMP=$OBJDUMP
+  # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OBJDUMP"; then
+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OBJDUMP="objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OBJDUMP" = x; then
+    OBJDUMP="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OBJDUMP=$ac_ct_OBJDUMP
+  fi
+else
+  OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries" >&5
+$as_echo_n "checking how to recognize dependent libraries... " >&6; }
+if ${lt_cv_deplibs_check_method+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[4-9]*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi[45]*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin*)
+  # func_win32_libid is a shell function defined in ltmain.sh
+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+  lt_cv_file_magic_cmd='func_win32_libid'
+  ;;
+
+mingw* | pw32*)
+  # Base MSYS/MinGW do not provide the 'file' command needed by
+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
+  # unless we find 'file', for example because we are cross-compiling.
+  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
+  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+    lt_cv_file_magic_cmd='func_win32_libid'
+  else
+    # Keep this pattern in sync with the one in func_win32_libid.
+    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
+    lt_cv_file_magic_cmd='$OBJDUMP -f'
+  fi
+  ;;
+
+cegcc*)
+  # use the weaker test based on 'objdump'. See mingw*.
+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin* | rhapsody*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+freebsd* | dragonfly*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    case $host_cpu in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+haiku*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20* | hpux11*)
+  lt_cv_file_magic_cmd=/usr/bin/file
+  case $host_cpu in
+  ia64*)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+    ;;
+  hppa*64*)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+    ;;
+  *)
+    lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
+    ;;
+  esac
+  ;;
+
+interix[3-9]*)
+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+  lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $LD in
+  *-32|*"-32 ") libmagic=32-bit;;
+  *-n32|*"-n32 ") libmagic=N32;;
+  *-64|*"-64 ") libmagic=64-bit;;
+  *) libmagic=never-match;;
+  esac
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+netbsd*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
+  fi
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+*nto* | *qnx*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
+  fi
+  ;;
+
+osf3* | osf4* | osf5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+rdos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv4 | sysv4.3*)
+  case $host_vendor in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [0-9][0-9]*-bit [LM]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  siemens)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  pc)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  esac
+  ;;
+
+tpf*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+esac
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_deplibs_check_method" >&5
+$as_echo "$lt_cv_deplibs_check_method" >&6; }
+
+file_magic_glob=
+want_nocaseglob=no
+if test "$build" = "$host"; then
+  case $host_os in
+  mingw* | pw32*)
+    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
+      want_nocaseglob=yes
+    else
+      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[\1]\/[\1]\/g;/g"`
+    fi
+    ;;
+  esac
+fi
+
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_DLLTOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DLLTOOL"; then
+  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+  ac_ct_DLLTOOL=$DLLTOOL
+  # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DLLTOOL"; then
+  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DLLTOOL" = x; then
+    DLLTOOL="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DLLTOOL=$ac_ct_DLLTOOL
+  fi
+else
+  DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to associate runtime and link libraries" >&5
+$as_echo_n "checking how to associate runtime and link libraries... " >&6; }
+if ${lt_cv_sharedlib_from_linklib_cmd+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_sharedlib_from_linklib_cmd='unknown'
+
+case $host_os in
+cygwin* | mingw* | pw32* | cegcc*)
+  # two different shell functions defined in ltmain.sh
+  # decide which to use based on capabilities of $DLLTOOL
+  case `$DLLTOOL --help 2>&1` in
+  *--identify-strict*)
+    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
+    ;;
+  *)
+    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
+    ;;
+  esac
+  ;;
+*)
+  # fallback: assume linklib IS sharedlib
+  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
+  ;;
+esac
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sharedlib_from_linklib_cmd" >&5
+$as_echo "$lt_cv_sharedlib_from_linklib_cmd" >&6; }
+sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
+test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
+
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+  for ac_prog in ar
+  do
+    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
+set dummy $ac_tool_prefix$ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_AR+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AR"; then
+  ac_cv_prog_AR="$AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AR="$ac_tool_prefix$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AR=$ac_cv_prog_AR
+if test -n "$AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
+$as_echo "$AR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+    test -n "$AR" && break
+  done
+fi
+if test -z "$AR"; then
+  ac_ct_AR=$AR
+  for ac_prog in ar
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_AR+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_AR"; then
+  ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_AR="$ac_prog"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AR=$ac_cv_prog_ac_ct_AR
+if test -n "$ac_ct_AR"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
+$as_echo "$ac_ct_AR" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$ac_ct_AR" && break
+done
+
+  if test "x$ac_ct_AR" = x; then
+    AR="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    AR=$ac_ct_AR
+  fi
+fi
+
+: ${AR=ar}
+: ${AR_FLAGS=cru}
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver @FILE support" >&5
+$as_echo_n "checking for archiver @FILE support... " >&6; }
+if ${lt_cv_ar_at_file+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ar_at_file=no
+   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  echo conftest.$ac_objext > conftest.lst
+      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&5'
+      { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
+  (eval $lt_ar_try) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+      if test "$ac_status" -eq 0; then
+       # Ensure the archiver fails upon bogus file names.
+       rm -f conftest.$ac_objext libconftest.a
+       { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$lt_ar_try\""; } >&5
+  (eval $lt_ar_try) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+       if test "$ac_status" -ne 0; then
+          lt_cv_ar_at_file=@
+        fi
+      fi
+      rm -f conftest.* libconftest.a
+
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ar_at_file" >&5
+$as_echo "$lt_cv_ar_at_file" >&6; }
+
+if test "x$lt_cv_ar_at_file" = xno; then
+  archiver_list_spec=
+else
+  archiver_list_spec=$lt_cv_ar_at_file
+fi
+
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
+set dummy ${ac_tool_prefix}strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_STRIP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$STRIP"; then
+  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+STRIP=$ac_cv_prog_STRIP
+if test -n "$STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
+$as_echo "$STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_STRIP"; then
+  ac_ct_STRIP=$STRIP
+  # Extract the first word of "strip", so it can be a program name with args.
+set dummy strip; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_STRIP"; then
+  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_STRIP="strip"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
+if test -n "$ac_ct_STRIP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
+$as_echo "$ac_ct_STRIP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_STRIP" = x; then
+    STRIP=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    STRIP=$ac_ct_STRIP
+  fi
+else
+  STRIP="$ac_cv_prog_STRIP"
+fi
+
+test -z "$STRIP" && STRIP=:
+
+
+
+
+
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
+set dummy ${ac_tool_prefix}ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_RANLIB+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$RANLIB"; then
+  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+RANLIB=$ac_cv_prog_RANLIB
+if test -n "$RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
+$as_echo "$RANLIB" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_RANLIB"; then
+  ac_ct_RANLIB=$RANLIB
+  # Extract the first word of "ranlib", so it can be a program name with args.
+set dummy ranlib; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_RANLIB"; then
+  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_RANLIB="ranlib"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
+if test -n "$ac_ct_RANLIB"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
+$as_echo "$ac_ct_RANLIB" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_RANLIB" = x; then
+    RANLIB=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    RANLIB=$ac_ct_RANLIB
+  fi
+else
+  RANLIB="$ac_cv_prog_RANLIB"
+fi
+
+test -z "$RANLIB" && RANLIB=:
+
+
+
+
+
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  case $host_os in
+  openbsd*)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
+    ;;
+  *)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
+    ;;
+  esac
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
+fi
+
+case $host_os in
+  darwin*)
+    lock_old_archive_extraction=yes ;;
+  *)
+    lock_old_archive_extraction=no ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking command to parse $NM output from $compiler object" >&5
+$as_echo_n "checking command to parse $NM output from $compiler object... " >&6; }
+if ${lt_cv_sys_global_symbol_pipe+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[BCDEGRST]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+  symcode='[BCDT]'
+  ;;
+cygwin* | mingw* | pw32* | cegcc*)
+  symcode='[ABCDGISTW]'
+  ;;
+hpux*)
+  if test "$host_cpu" = ia64; then
+    symcode='[ABCDEGRST]'
+  fi
+  ;;
+irix* | nonstopux*)
+  symcode='[BCDEGRST]'
+  ;;
+osf*)
+  symcode='[BCDEGQRST]'
+  ;;
+solaris*)
+  symcode='[BDRT]'
+  ;;
+sco3.2v5*)
+  symcode='[DT]'
+  ;;
+sysv4.2uw2*)
+  symcode='[DT]'
+  ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+  symcode='[ABDT]'
+  ;;
+sysv4)
+  symcode='[DFNSTU]'
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+  symcode='[ABCDGIRSTW]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\)[ ]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+  symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+  # Write the raw and C identifiers.
+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+    # Fake it for dumpbin and say T for any non-static function
+    # and D for any global variable.
+    # Also find C++ and __fastcall symbols from MSVC++,
+    # which start with @ or ?.
+    lt_cv_sys_global_symbol_pipe="$AWK '"\
+"     {last_section=section; section=\$ 3};"\
+"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+"     \$ 0!~/External *\|/{next};"\
+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+"     {if(hide[section]) next};"\
+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+"     ' prfx=^$ac_symprfx"
+  else
+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[     ]\($symcode$symcode*\)[         ][      ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+  fi
+  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+
+  rm -f conftest*
+  cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist\""; } >&5
+  (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+       mv -f "$nlist"T "$nlist"
+      else
+       rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+       if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+         cat <<_LT_EOF > conftest.$ac_ext
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+   relocations are performed -- see ld's documentation on pseudo-relocs.  */
+# define LT_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data.  */
+# define LT_DLSYM_CONST
+#else
+# define LT_DLSYM_CONST const
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+         # Now generate the symbol file.
+         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+         cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols.  */
+LT_DLSYM_CONST struct {
+  const char *name;
+  void       *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[] =
+{
+  { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+         cat <<\_LT_EOF >> conftest.$ac_ext
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+         # Now try linking the two files.
+         mv conftest.$ac_objext conftstm.$ac_objext
+         lt_globsym_save_LIBS=$LIBS
+         lt_globsym_save_CFLAGS=$CFLAGS
+         LIBS="conftstm.$ac_objext"
+         CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
+         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext}; then
+           pipe_works=yes
+         fi
+         LIBS=$lt_globsym_save_LIBS
+         CFLAGS=$lt_globsym_save_CFLAGS
+       else
+         echo "cannot find nm_test_func in $nlist" >&5
+       fi
+      else
+       echo "cannot find nm_test_var in $nlist" >&5
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&5
+    fi
+  else
+    echo "$progname: failed program was:" >&5
+    cat conftest.$ac_ext >&5
+  fi
+  rm -rf conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+
+fi
+
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: failed" >&5
+$as_echo "failed" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5
+$as_echo "ok" >&6; }
+fi
+
+# Response file support.
+if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+  nm_file_list_spec='@'
+elif $NM --help 2>/dev/null | grep '[@]FILE' >/dev/null; then
+  nm_file_list_spec='@'
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysroot" >&5
+$as_echo_n "checking for sysroot... " >&6; }
+
+# Check whether --with-sysroot was given.
+if test "${with_sysroot+set}" = set; then :
+  withval=$with_sysroot;
+else
+  with_sysroot=no
+fi
+
+
+lt_sysroot=
+case ${with_sysroot} in #(
+ yes)
+   if test "$GCC" = yes; then
+     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
+   fi
+   ;; #(
+ /*)
+   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
+   ;; #(
+ no|'')
+   ;; #(
+ *)
+   { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${with_sysroot}" >&5
+$as_echo "${with_sysroot}" >&6; }
+   as_fn_error $? "The sysroot must be an absolute path." "$LINENO" 5
+   ;;
+esac
+
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${lt_sysroot:-no}" >&5
+$as_echo "${lt_sysroot:-no}" >&6; }
+
+
+
+
+
+# Check whether --enable-libtool-lock was given.
+if test "${enable_libtool_lock+set}" = set; then :
+  enableval=$enable_libtool_lock;
+fi
+
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.$ac_objext` in
+      *ELF-32*)
+       HPUX_IA64_MODE="32"
+       ;;
+      *ELF-64*)
+       HPUX_IA64_MODE="64"
+       ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '#line '$LINENO' "configure"' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    if test "$lt_cv_prog_gnu_ld" = yes; then
+      case `/usr/bin/file conftest.$ac_objext` in
+       *32-bit*)
+         LD="${LD-ld} -melf32bsmip"
+         ;;
+       *N32*)
+         LD="${LD-ld} -melf32bmipn32"
+         ;;
+       *64-bit*)
+         LD="${LD-ld} -melf64bmip"
+       ;;
+      esac
+    else
+      case `/usr/bin/file conftest.$ac_objext` in
+       *32-bit*)
+         LD="${LD-ld} -32"
+         ;;
+       *N32*)
+         LD="${LD-ld} -n32"
+         ;;
+       *64-bit*)
+         LD="${LD-ld} -64"
+         ;;
+      esac
+    fi
+  fi
+  rm -rf conftest*
+  ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.o` in
+      *32-bit*)
+       case $host in
+         x86_64-*kfreebsd*-gnu)
+           LD="${LD-ld} -m elf_i386_fbsd"
+           ;;
+         x86_64-*linux*)
+           LD="${LD-ld} -m elf_i386"
+           ;;
+         ppc64-*linux*|powerpc64-*linux*)
+           LD="${LD-ld} -m elf32ppclinux"
+           ;;
+         s390x-*linux*)
+           LD="${LD-ld} -m elf_s390"
+           ;;
+         sparc64-*linux*)
+           LD="${LD-ld} -m elf32_sparc"
+           ;;
+       esac
+       ;;
+      *64-bit*)
+       case $host in
+         x86_64-*kfreebsd*-gnu)
+           LD="${LD-ld} -m elf_x86_64_fbsd"
+           ;;
+         x86_64-*linux*)
+           LD="${LD-ld} -m elf_x86_64"
+           ;;
+         ppc*-*linux*|powerpc*-*linux*)
+           LD="${LD-ld} -m elf64ppc"
+           ;;
+         s390*-*linux*|s390*-*tpf*)
+           LD="${LD-ld} -m elf64_s390"
+           ;;
+         sparc*-*linux*)
+           LD="${LD-ld} -m elf64_sparc"
+           ;;
+       esac
+       ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs -belf" >&5
+$as_echo_n "checking whether the C compiler needs -belf... " >&6; }
+if ${lt_cv_cc_needs_belf+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_cc_needs_belf=yes
+else
+  lt_cv_cc_needs_belf=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+     ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_cc_needs_belf" >&5
+$as_echo "$lt_cv_cc_needs_belf" >&6; }
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+*-*solaris*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+    case `/usr/bin/file conftest.o` in
+    *64-bit*)
+      case $lt_cv_prog_gnu_ld in
+      yes*)
+        case $host in
+        i?86-*-solaris*)
+          LD="${LD-ld} -m elf_x86_64"
+          ;;
+        sparc*-*-solaris*)
+          LD="${LD-ld} -m elf64_sparc"
+          ;;
+        esac
+        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
+        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+          LD="${LD-ld}_sol2"
+        fi
+        ;;
+      *)
+       if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+         LD="${LD-ld} -64"
+       fi
+       ;;
+      esac
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+esac
+
+need_locks="$enable_libtool_lock"
+
+if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}mt", so it can be a program name with args.
+set dummy ${ac_tool_prefix}mt; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_MANIFEST_TOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$MANIFEST_TOOL"; then
+  ac_cv_prog_MANIFEST_TOOL="$MANIFEST_TOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_MANIFEST_TOOL="${ac_tool_prefix}mt"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+MANIFEST_TOOL=$ac_cv_prog_MANIFEST_TOOL
+if test -n "$MANIFEST_TOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MANIFEST_TOOL" >&5
+$as_echo "$MANIFEST_TOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_MANIFEST_TOOL"; then
+  ac_ct_MANIFEST_TOOL=$MANIFEST_TOOL
+  # Extract the first word of "mt", so it can be a program name with args.
+set dummy mt; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_MANIFEST_TOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_MANIFEST_TOOL"; then
+  ac_cv_prog_ac_ct_MANIFEST_TOOL="$ac_ct_MANIFEST_TOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_MANIFEST_TOOL="mt"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_MANIFEST_TOOL=$ac_cv_prog_ac_ct_MANIFEST_TOOL
+if test -n "$ac_ct_MANIFEST_TOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_MANIFEST_TOOL" >&5
+$as_echo "$ac_ct_MANIFEST_TOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_MANIFEST_TOOL" = x; then
+    MANIFEST_TOOL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    MANIFEST_TOOL=$ac_ct_MANIFEST_TOOL
+  fi
+else
+  MANIFEST_TOOL="$ac_cv_prog_MANIFEST_TOOL"
+fi
+
+test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MANIFEST_TOOL is a manifest tool" >&5
+$as_echo_n "checking if $MANIFEST_TOOL is a manifest tool... " >&6; }
+if ${lt_cv_path_mainfest_tool+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_path_mainfest_tool=no
+  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&5
+  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
+  cat conftest.err >&5
+  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
+    lt_cv_path_mainfest_tool=yes
+  fi
+  rm -f conftest*
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_mainfest_tool" >&5
+$as_echo "$lt_cv_path_mainfest_tool" >&6; }
+if test "x$lt_cv_path_mainfest_tool" != xyes; then
+  MANIFEST_TOOL=:
+fi
+
+
+
+
+
+
+  case $host_os in
+    rhapsody* | darwin*)
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dsymutil", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_DSYMUTIL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DSYMUTIL"; then
+  ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DSYMUTIL=$ac_cv_prog_DSYMUTIL
+if test -n "$DSYMUTIL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DSYMUTIL" >&5
+$as_echo "$DSYMUTIL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DSYMUTIL"; then
+  ac_ct_DSYMUTIL=$DSYMUTIL
+  # Extract the first word of "dsymutil", so it can be a program name with args.
+set dummy dsymutil; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DSYMUTIL"; then
+  ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DSYMUTIL="dsymutil"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
+if test -n "$ac_ct_DSYMUTIL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DSYMUTIL" >&5
+$as_echo "$ac_ct_DSYMUTIL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DSYMUTIL" = x; then
+    DSYMUTIL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DSYMUTIL=$ac_ct_DSYMUTIL
+  fi
+else
+  DSYMUTIL="$ac_cv_prog_DSYMUTIL"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}nmedit", so it can be a program name with args.
+set dummy ${ac_tool_prefix}nmedit; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_NMEDIT+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$NMEDIT"; then
+  ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+NMEDIT=$ac_cv_prog_NMEDIT
+if test -n "$NMEDIT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NMEDIT" >&5
+$as_echo "$NMEDIT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_NMEDIT"; then
+  ac_ct_NMEDIT=$NMEDIT
+  # Extract the first word of "nmedit", so it can be a program name with args.
+set dummy nmedit; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_NMEDIT"; then
+  ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_NMEDIT="nmedit"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
+if test -n "$ac_ct_NMEDIT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_NMEDIT" >&5
+$as_echo "$ac_ct_NMEDIT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_NMEDIT" = x; then
+    NMEDIT=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    NMEDIT=$ac_ct_NMEDIT
+  fi
+else
+  NMEDIT="$ac_cv_prog_NMEDIT"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}lipo", so it can be a program name with args.
+set dummy ${ac_tool_prefix}lipo; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_LIPO+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$LIPO"; then
+  ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_LIPO="${ac_tool_prefix}lipo"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+LIPO=$ac_cv_prog_LIPO
+if test -n "$LIPO"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIPO" >&5
+$as_echo "$LIPO" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_LIPO"; then
+  ac_ct_LIPO=$LIPO
+  # Extract the first word of "lipo", so it can be a program name with args.
+set dummy lipo; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_LIPO"; then
+  ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_LIPO="lipo"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
+if test -n "$ac_ct_LIPO"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_LIPO" >&5
+$as_echo "$ac_ct_LIPO" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_LIPO" = x; then
+    LIPO=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    LIPO=$ac_ct_LIPO
+  fi
+else
+  LIPO="$ac_cv_prog_LIPO"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}otool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_OTOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OTOOL"; then
+  ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OTOOL="${ac_tool_prefix}otool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL=$ac_cv_prog_OTOOL
+if test -n "$OTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL" >&5
+$as_echo "$OTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL"; then
+  ac_ct_OTOOL=$OTOOL
+  # Extract the first word of "otool", so it can be a program name with args.
+set dummy otool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OTOOL"; then
+  ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OTOOL="otool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
+if test -n "$ac_ct_OTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL" >&5
+$as_echo "$ac_ct_OTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OTOOL" = x; then
+    OTOOL=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OTOOL=$ac_ct_OTOOL
+  fi
+else
+  OTOOL="$ac_cv_prog_OTOOL"
+fi
+
+    if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}otool64", so it can be a program name with args.
+set dummy ${ac_tool_prefix}otool64; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_OTOOL64+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OTOOL64"; then
+  ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OTOOL64=$ac_cv_prog_OTOOL64
+if test -n "$OTOOL64"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OTOOL64" >&5
+$as_echo "$OTOOL64" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OTOOL64"; then
+  ac_ct_OTOOL64=$OTOOL64
+  # Extract the first word of "otool64", so it can be a program name with args.
+set dummy otool64; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OTOOL64"; then
+  ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OTOOL64="otool64"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
+if test -n "$ac_ct_OTOOL64"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OTOOL64" >&5
+$as_echo "$ac_ct_OTOOL64" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OTOOL64" = x; then
+    OTOOL64=":"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OTOOL64=$ac_ct_OTOOL64
+  fi
+else
+  OTOOL64="$ac_cv_prog_OTOOL64"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -single_module linker flag" >&5
+$as_echo_n "checking for -single_module linker flag... " >&6; }
+if ${lt_cv_apple_cc_single_mod+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_apple_cc_single_mod=no
+      if test -z "${LT_MULTI_MODULE}"; then
+       # By default we will add the -single_module flag. You can override
+       # by either setting the environment variable LT_MULTI_MODULE
+       # non-empty at configure time, or by adding -multi_module to the
+       # link flags.
+       rm -rf libconftest.dylib*
+       echo "int foo(void){return 1;}" > conftest.c
+       echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&5
+       $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+         -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+        _lt_result=$?
+       # If there is a non-empty error log, and "single_module"
+       # appears in it, assume the flag caused a linker warning
+        if test -s conftest.err && $GREP single_module conftest.err; then
+         cat conftest.err >&5
+       # Otherwise, if the output was created with a 0 exit code from
+       # the compiler, it worked.
+       elif test -f libconftest.dylib && test $_lt_result -eq 0; then
+         lt_cv_apple_cc_single_mod=yes
+       else
+         cat conftest.err >&5
+       fi
+       rm -rf libconftest.dylib*
+       rm -f conftest.*
+      fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_apple_cc_single_mod" >&5
+$as_echo "$lt_cv_apple_cc_single_mod" >&6; }
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -exported_symbols_list linker flag" >&5
+$as_echo_n "checking for -exported_symbols_list linker flag... " >&6; }
+if ${lt_cv_ld_exported_symbols_list+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_exported_symbols_list=no
+      save_LDFLAGS=$LDFLAGS
+      echo "_main" > conftest.sym
+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_ld_exported_symbols_list=yes
+else
+  lt_cv_ld_exported_symbols_list=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+       LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_exported_symbols_list" >&5
+$as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -force_load linker flag" >&5
+$as_echo_n "checking for -force_load linker flag... " >&6; }
+if ${lt_cv_ld_force_load+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_ld_force_load=no
+      cat > conftest.c << _LT_EOF
+int forced_loaded() { return 2;}
+_LT_EOF
+      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&5
+      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
+      echo "$AR cru libconftest.a conftest.o" >&5
+      $AR cru libconftest.a conftest.o 2>&5
+      echo "$RANLIB libconftest.a" >&5
+      $RANLIB libconftest.a 2>&5
+      cat > conftest.c << _LT_EOF
+int main() { return 0;}
+_LT_EOF
+      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&5
+      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
+      _lt_result=$?
+      if test -s conftest.err && $GREP force_load conftest.err; then
+       cat conftest.err >&5
+      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
+       lt_cv_ld_force_load=yes
+      else
+       cat conftest.err >&5
+      fi
+        rm -f conftest.err libconftest.a conftest conftest.c
+        rm -rf conftest.dSYM
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_ld_force_load" >&5
+$as_echo "$lt_cv_ld_force_load" >&6; }
+    case $host_os in
+    rhapsody* | darwin1.[012])
+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+    darwin1.*)
+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+    darwin*) # darwin 5.x on
+      # if running on 10.5 or later, the deployment target defaults
+      # to the OS version, if on x86, and 10.4, the deployment
+      # target defaults to 10.4. Don't you love it?
+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+       10.0,*86*-darwin8*|10.0,*-darwin[91]*)
+         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+       10.[012]*)
+         _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+       10.*)
+         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+      esac
+    ;;
+  esac
+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+      _lt_dar_single_mod='$single_module'
+    fi
+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+    else
+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+    fi
+    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
+      _lt_dsymutil='~$DSYMUTIL $lib || :'
+    else
+      _lt_dsymutil=
+    fi
+    ;;
+  esac
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
+$as_echo_n "checking how to run the C preprocessor... " >&6; }
+# On Suns, sometimes $CPP names a directory.
+if test -n "$CPP" && test -d "$CPP"; then
+  CPP=
+fi
+if test -z "$CPP"; then
+  if ${ac_cv_prog_CPP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+      # Double quotes because CPP needs to be expanded
+    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
+    do
+      ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+                    Syntax error
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+  break
+fi
+
+    done
+    ac_cv_prog_CPP=$CPP
+
+fi
+  CPP=$ac_cv_prog_CPP
+else
+  ac_cv_prog_CPP=$CPP
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
+$as_echo "$CPP" >&6; }
+ac_preproc_ok=false
+for ac_c_preproc_warn_flag in '' yes
+do
+  # Use a header file that comes with gcc, so configuring glibc
+  # with a fresh cross-compiler works.
+  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
+  # <limits.h> exists even on freestanding compilers.
+  # On the NeXT, cc -E runs the code through the compiler's parser,
+  # not just through cpp. "Syntax error" is here to catch this case.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#ifdef __STDC__
+# include <limits.h>
+#else
+# include <assert.h>
+#endif
+                    Syntax error
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+
+else
+  # Broken: fails on valid input.
+continue
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+  # OK, works on sane cases.  Now check whether nonexistent headers
+  # can be detected and how.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <ac_nonexistent.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  # Broken: success on invalid input.
+continue
+else
+  # Passes both tests.
+ac_preproc_ok=:
+break
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+
+done
+# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
+rm -f conftest.i conftest.err conftest.$ac_ext
+if $ac_preproc_ok; then :
+
+else
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
+See \`config.log' for more details" "$LINENO" 5; }
+fi
+
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if ${ac_cv_header_stdc+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_header_stdc=yes
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "memchr" >/dev/null 2>&1; then :
+
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "free" >/dev/null 2>&1; then :
+
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+  if test "$cross_compiling" = yes; then :
+  :
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+                  (('a' <= (c) && (c) <= 'i') \
+                    || ('j' <= (c) && (c) <= 'r') \
+                    || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+  int i;
+  for (i = 0; i < 256; i++)
+    if (XOR (islower (i), ISLOWER (i))
+       || toupper (i) != TOUPPER (i))
+      return 2;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+
+$as_echo "#define STDC_HEADERS 1" >>confdefs.h
+
+fi
+
+# On IRIX 5.3, sys/types and inttypes.h are conflicting.
+for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
+                 inttypes.h stdint.h unistd.h
+do :
+  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
+ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
+"
+if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
+  cat >>confdefs.h <<_ACEOF
+#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
+_ACEOF
+
+fi
+
+done
+
+
+for ac_header in dlfcn.h
+do :
+  ac_fn_c_check_header_compile "$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
+"
+if test "x$ac_cv_header_dlfcn_h" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_DLFCN_H 1
+_ACEOF
+
+fi
+
+done
+
+
+
+
+
+# Set options
+# Check whether --enable-static was given.
+if test "${enable_static+set}" = set; then :
+  enableval=$enable_static; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_static=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_static=no
+fi
+
+
+
+
+
+
+
+enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}as", so it can be a program name with args.
+set dummy ${ac_tool_prefix}as; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_AS+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$AS"; then
+  ac_cv_prog_AS="$AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_AS="${ac_tool_prefix}as"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+AS=$ac_cv_prog_AS
+if test -n "$AS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AS" >&5
+$as_echo "$AS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_AS"; then
+  ac_ct_AS=$AS
+  # Extract the first word of "as", so it can be a program name with args.
+set dummy as; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_AS+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_AS"; then
+  ac_cv_prog_ac_ct_AS="$ac_ct_AS" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_AS="as"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_AS=$ac_cv_prog_ac_ct_AS
+if test -n "$ac_ct_AS"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AS" >&5
+$as_echo "$ac_ct_AS" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_AS" = x; then
+    AS="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    AS=$ac_ct_AS
+  fi
+else
+  AS="$ac_cv_prog_AS"
+fi
+
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}dlltool", so it can be a program name with args.
+set dummy ${ac_tool_prefix}dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_DLLTOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DLLTOOL"; then
+  ac_cv_prog_DLLTOOL="$DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DLLTOOL="${ac_tool_prefix}dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+DLLTOOL=$ac_cv_prog_DLLTOOL
+if test -n "$DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DLLTOOL" >&5
+$as_echo "$DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_DLLTOOL"; then
+  ac_ct_DLLTOOL=$DLLTOOL
+  # Extract the first word of "dlltool", so it can be a program name with args.
+set dummy dlltool; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_DLLTOOL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_DLLTOOL"; then
+  ac_cv_prog_ac_ct_DLLTOOL="$ac_ct_DLLTOOL" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_DLLTOOL="dlltool"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_DLLTOOL=$ac_cv_prog_ac_ct_DLLTOOL
+if test -n "$ac_ct_DLLTOOL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DLLTOOL" >&5
+$as_echo "$ac_ct_DLLTOOL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_DLLTOOL" = x; then
+    DLLTOOL="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    DLLTOOL=$ac_ct_DLLTOOL
+  fi
+else
+  DLLTOOL="$ac_cv_prog_DLLTOOL"
+fi
+
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}objdump", so it can be a program name with args.
+set dummy ${ac_tool_prefix}objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_OBJDUMP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$OBJDUMP"; then
+  ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+OBJDUMP=$ac_cv_prog_OBJDUMP
+if test -n "$OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OBJDUMP" >&5
+$as_echo "$OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_OBJDUMP"; then
+  ac_ct_OBJDUMP=$OBJDUMP
+  # Extract the first word of "objdump", so it can be a program name with args.
+set dummy objdump; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_OBJDUMP"; then
+  ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_OBJDUMP="objdump"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
+if test -n "$ac_ct_OBJDUMP"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_OBJDUMP" >&5
+$as_echo "$ac_ct_OBJDUMP" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_OBJDUMP" = x; then
+    OBJDUMP="false"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    OBJDUMP=$ac_ct_OBJDUMP
+  fi
+else
+  OBJDUMP="$ac_cv_prog_OBJDUMP"
+fi
+
+  ;;
+esac
+
+test -z "$AS" && AS=as
+
+
+
+
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+
+
+
+
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+
+
+
+
+
+
+
+        enable_dlopen=no
+
+
+
+            # Check whether --enable-shared was given.
+if test "${enable_shared+set}" = set; then :
+  enableval=$enable_shared; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_shared=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_shared=yes
+fi
+
+
+
+
+
+
+
+
+
+
+
+# Check whether --with-pic was given.
+if test "${with_pic+set}" = set; then :
+  withval=$with_pic; lt_p=${PACKAGE-default}
+    case $withval in
+    yes|no) pic_mode=$withval ;;
+    *)
+      pic_mode=default
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for lt_pkg in $withval; do
+       IFS="$lt_save_ifs"
+       if test "X$lt_pkg" = "X$lt_p"; then
+         pic_mode=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  pic_mode=default
+fi
+
+
+test -z "$pic_mode" && pic_mode=default
+
+
+
+
+
+
+
+  # Check whether --enable-fast-install was given.
+if test "${enable_fast_install+set}" = set; then :
+  enableval=$enable_fast_install; p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_fast_install=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac
+else
+  enable_fast_install=yes
+fi
+
+
+
+
+
+
+
+
+
+
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+test -z "$LN_S" && LN_S="ln -s"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+if test -n "${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
+$as_echo_n "checking for objdir... " >&6; }
+if ${lt_cv_objdir+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  lt_cv_objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
+$as_echo "$lt_cv_objdir" >&6; }
+objdir=$lt_cv_objdir
+
+
+
+
+
+cat >>confdefs.h <<_ACEOF
+#define LT_OBJDIR "$lt_cv_objdir/"
+_ACEOF
+
+
+
+
+case $host_os in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+for cc_temp in $compiler""; do
+  case $cc_temp in
+    compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
+    distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
+
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
+$as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
+if ${lt_cv_path_MAGIC_CMD+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MAGIC_CMD in
+[\\/*] |  ?:[\\/]*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/${ac_tool_prefix}file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
+      if test -n "$file_magic_test_file"; then
+       case $deplibs_check_method in
+       "file_magic "*)
+         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           $EGREP "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+
+
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
+$as_echo_n "checking for file... " >&6; }
+if ${lt_cv_path_MAGIC_CMD+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $MAGIC_CMD in
+[\\/*] |  ?:[\\/]*)
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  ac_dummy="/usr/bin$PATH_SEPARATOR$PATH"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/file; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/file"
+      if test -n "$file_magic_test_file"; then
+       case $deplibs_check_method in
+       "file_magic "*)
+         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           $EGREP "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac
+fi
+
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
+$as_echo "$MAGIC_CMD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  else
+    MAGIC_CMD=:
+  fi
+fi
+
+  fi
+  ;;
+esac
+
+# Use C for the default configuration in the libtool script
+
+lt_save_CC="$CC"
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+objext=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+
+
+
+
+
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+
+lt_prog_compiler_no_builtin_flag=
+
+if test "$GCC" = yes; then
+  case $cc_basename in
+  nvcc*)
+    lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
+  *)
+    lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
+  esac
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
+$as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
+if ${lt_cv_prog_compiler_rtti_exceptions+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_rtti_exceptions=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="-fno-rtti -fno-exceptions"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_rtti_exceptions=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
+$as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
+
+if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
+    lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
+else
+    :
+fi
+
+fi
+
+
+
+
+
+
+  lt_prog_compiler_wl=
+lt_prog_compiler_pic=
+lt_prog_compiler_static=
+
+
+  if test "$GCC" = yes; then
+    lt_prog_compiler_wl='-Wl,'
+    lt_prog_compiler_static='-static'
+
+    case $host_os in
+      aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       lt_prog_compiler_static='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            lt_prog_compiler_pic='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      lt_prog_compiler_pic='-DDLL_EXPORT'
+      ;;
+
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      lt_prog_compiler_pic='-fno-common'
+      ;;
+
+    haiku*)
+      # PIC is the default for Haiku.
+      # The "-static" flag exists, but is broken.
+      lt_prog_compiler_static=
+      ;;
+
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+       # +Z the default
+       ;;
+      *)
+       lt_prog_compiler_pic='-fPIC'
+       ;;
+      esac
+      ;;
+
+    interix[3-9]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+
+    msdosdjgpp*)
+      # Just because we use GCC doesn't mean we suddenly get shared libraries
+      # on systems that don't support them.
+      lt_prog_compiler_can_build_shared=no
+      enable_shared=no
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic='-fPIC -shared'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       lt_prog_compiler_pic=-Kconform_pic
+      fi
+      ;;
+
+    *)
+      lt_prog_compiler_pic='-fPIC'
+      ;;
+    esac
+
+    case $cc_basename in
+    nvcc*) # Cuda Compiler Driver 2.2
+      lt_prog_compiler_wl='-Xlinker '
+      if test -n "$lt_prog_compiler_pic"; then
+        lt_prog_compiler_pic="-Xcompiler $lt_prog_compiler_pic"
+      fi
+      ;;
+    esac
+  else
+    # PORTME Check for flag to pass linker flags through the system compiler.
+    case $host_os in
+    aix*)
+      lt_prog_compiler_wl='-Wl,'
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       lt_prog_compiler_static='-Bstatic'
+      else
+       lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
+      fi
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      lt_prog_compiler_pic='-DDLL_EXPORT'
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      lt_prog_compiler_wl='-Wl,'
+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+      # not for PA HP-UX.
+      case $host_cpu in
+      hppa*64*|ia64*)
+       # +Z the default
+       ;;
+      *)
+       lt_prog_compiler_pic='+Z'
+       ;;
+      esac
+      # Is there a better lt_prog_compiler_static that works with the bundled CC?
+      lt_prog_compiler_static='${wl}-a ${wl}archive'
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      lt_prog_compiler_wl='-Wl,'
+      # PIC (with -KPIC) is the default.
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    linux* | k*bsd*-gnu | kopensolaris*-gnu)
+      case $cc_basename in
+      # old Intel for x86_64 which still supported -KPIC.
+      ecc*)
+       lt_prog_compiler_wl='-Wl,'
+       lt_prog_compiler_pic='-KPIC'
+       lt_prog_compiler_static='-static'
+        ;;
+      # icc used to be incompatible with GCC.
+      # ICC 10 doesn't accept -KPIC any more.
+      icc* | ifort*)
+       lt_prog_compiler_wl='-Wl,'
+       lt_prog_compiler_pic='-fPIC'
+       lt_prog_compiler_static='-static'
+        ;;
+      # Lahey Fortran 8.1.
+      lf95*)
+       lt_prog_compiler_wl='-Wl,'
+       lt_prog_compiler_pic='--shared'
+       lt_prog_compiler_static='--static'
+       ;;
+      nagfor*)
+       # NAG Fortran compiler
+       lt_prog_compiler_wl='-Wl,-Wl,,'
+       lt_prog_compiler_pic='-PIC'
+       lt_prog_compiler_static='-Bstatic'
+       ;;
+      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
+        # Portland Group compilers (*not* the Pentium gcc compiler,
+       # which looks to be a dead project)
+       lt_prog_compiler_wl='-Wl,'
+       lt_prog_compiler_pic='-fpic'
+       lt_prog_compiler_static='-Bstatic'
+        ;;
+      ccc*)
+        lt_prog_compiler_wl='-Wl,'
+        # All Alpha code is PIC.
+        lt_prog_compiler_static='-non_shared'
+        ;;
+      xl* | bgxl* | bgf* | mpixl*)
+       # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
+       lt_prog_compiler_wl='-Wl,'
+       lt_prog_compiler_pic='-qpic'
+       lt_prog_compiler_static='-qstaticlink'
+       ;;
+      *)
+       case `$CC -V 2>&1 | sed 5q` in
+       *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [1-7].* | *Sun*Fortran*\ 8.[0-3]*)
+         # Sun Fortran 8.3 passes all unrecognized flags to the linker
+         lt_prog_compiler_pic='-KPIC'
+         lt_prog_compiler_static='-Bstatic'
+         lt_prog_compiler_wl=''
+         ;;
+       *Sun\ F* | *Sun*Fortran*)
+         lt_prog_compiler_pic='-KPIC'
+         lt_prog_compiler_static='-Bstatic'
+         lt_prog_compiler_wl='-Qoption ld '
+         ;;
+       *Sun\ C*)
+         # Sun C 5.9
+         lt_prog_compiler_pic='-KPIC'
+         lt_prog_compiler_static='-Bstatic'
+         lt_prog_compiler_wl='-Wl,'
+         ;;
+        *Intel*\ [CF]*Compiler*)
+         lt_prog_compiler_wl='-Wl,'
+         lt_prog_compiler_pic='-fPIC'
+         lt_prog_compiler_static='-static'
+         ;;
+       *Portland\ Group*)
+         lt_prog_compiler_wl='-Wl,'
+         lt_prog_compiler_pic='-fpic'
+         lt_prog_compiler_static='-Bstatic'
+         ;;
+       esac
+       ;;
+      esac
+      ;;
+
+    newsos6)
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      lt_prog_compiler_pic='-fPIC -shared'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      lt_prog_compiler_wl='-Wl,'
+      # All OSF/1 code is PIC.
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    rdos*)
+      lt_prog_compiler_static='-non_shared'
+      ;;
+
+    solaris*)
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      case $cc_basename in
+      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
+       lt_prog_compiler_wl='-Qoption ld ';;
+      *)
+       lt_prog_compiler_wl='-Wl,';;
+      esac
+      ;;
+
+    sunos4*)
+      lt_prog_compiler_wl='-Qoption ld '
+      lt_prog_compiler_pic='-PIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+       lt_prog_compiler_pic='-Kconform_pic'
+       lt_prog_compiler_static='-Bstatic'
+      fi
+      ;;
+
+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_pic='-KPIC'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    unicos*)
+      lt_prog_compiler_wl='-Wl,'
+      lt_prog_compiler_can_build_shared=no
+      ;;
+
+    uts4*)
+      lt_prog_compiler_pic='-pic'
+      lt_prog_compiler_static='-Bstatic'
+      ;;
+
+    *)
+      lt_prog_compiler_can_build_shared=no
+      ;;
+    esac
+  fi
+
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    lt_prog_compiler_pic=
+    ;;
+  *)
+    lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
+    ;;
+esac
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
+$as_echo_n "checking for $compiler option to produce PIC... " >&6; }
+if ${lt_cv_prog_compiler_pic+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_pic=$lt_prog_compiler_pic
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic" >&5
+$as_echo "$lt_cv_prog_compiler_pic" >&6; }
+lt_prog_compiler_pic=$lt_cv_prog_compiler_pic
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$lt_prog_compiler_pic"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
+$as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
+if ${lt_cv_prog_compiler_pic_works+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_pic_works=no
+   ac_outfile=conftest.$ac_objext
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&5
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_pic_works=yes
+     fi
+   fi
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
+$as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
+    case $lt_prog_compiler_pic in
+     "" | " "*) ;;
+     *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
+     esac
+else
+    lt_prog_compiler_pic=
+     lt_prog_compiler_can_build_shared=no
+fi
+
+fi
+
+
+
+
+
+
+
+
+
+
+
+#
+# Check to make sure the static flag actually works.
+#
+wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
+$as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
+if ${lt_cv_prog_compiler_static_works+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_static_works=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&5
+       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         lt_cv_prog_compiler_static_works=yes
+       fi
+     else
+       lt_cv_prog_compiler_static_works=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
+$as_echo "$lt_cv_prog_compiler_static_works" >&6; }
+
+if test x"$lt_cv_prog_compiler_static_works" = xyes; then
+    :
+else
+    lt_prog_compiler_static=
+fi
+
+
+
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if ${lt_cv_prog_compiler_c_o+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
+$as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
+if ${lt_cv_prog_compiler_c_o+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler_c_o=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&5
+   echo "$as_me:$LINENO: \$? = $ac_status" >&5
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       lt_cv_prog_compiler_c_o=yes
+     fi
+   fi
+   chmod u+w . 2>&5
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
+$as_echo "$lt_cv_prog_compiler_c_o" >&6; }
+
+
+
+
+hard_links="nottested"
+if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
+$as_echo_n "checking if we can lock with hard links... " >&6; }
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
+$as_echo "$hard_links" >&6; }
+  if test "$hard_links" = no; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
+$as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+
+
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
+$as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
+
+  runpath_var=
+  allow_undefined_flag=
+  always_export_symbols=no
+  archive_cmds=
+  archive_expsym_cmds=
+  compiler_needs_object=no
+  enable_shared_with_static_runtimes=no
+  export_dynamic_flag_spec=
+  export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  hardcode_automatic=no
+  hardcode_direct=no
+  hardcode_direct_absolute=no
+  hardcode_libdir_flag_spec=
+  hardcode_libdir_separator=
+  hardcode_minus_L=no
+  hardcode_shlibpath_var=unsupported
+  inherit_rpath=no
+  link_all_deplibs=unknown
+  module_cmds=
+  module_expsym_cmds=
+  old_archive_from_new_cmds=
+  old_archive_from_expsyms_cmds=
+  thread_safe_flag_spec=
+  whole_archive_flag_spec=
+  # include_expsyms should be a list of space-separated symbols to be *always*
+  # included in the symbol list
+  include_expsyms=
+  # exclude_expsyms can be an extended regexp of symbols to exclude
+  # it will be wrapped by ` (' and `)$', so one must not match beginning or
+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+  # as well as any symbol that contains `d'.
+  exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+  # platforms (ab)use it in PIC code, but their linkers get confused if
+  # the symbol is explicitly referenced.  Since portable code cannot
+  # rely on this symbol name, it's probably fine to never include it in
+  # preloaded symbol tables.
+  # Exclude shared library initialization/finalization symbols.
+  extract_expsyms_cmds=
+
+  case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    if test "$GCC" != yes; then
+      with_gnu_ld=no
+    fi
+    ;;
+  interix*)
+    # we just hope/assume this is gcc and not c89 (= MSVC++)
+    with_gnu_ld=yes
+    ;;
+  openbsd*)
+    with_gnu_ld=no
+    ;;
+  esac
+
+  ld_shlibs=yes
+
+  # On some targets, GNU ld is compatible enough with the native linker
+  # that we're better off using the native interface for both.
+  lt_use_gnu_ld_interface=no
+  if test "$with_gnu_ld" = yes; then
+    case $host_os in
+      aix*)
+       # The AIX port of GNU ld has always aspired to compatibility
+       # with the native linker.  However, as the warning in the GNU ld
+       # block says, versions before 2.19.5* couldn't really create working
+       # shared libraries, regardless of the interface used.
+       case `$LD -v 2>&1` in
+         *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
+         *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
+         *\ \(GNU\ Binutils\)\ [3-9]*) ;;
+         *)
+           lt_use_gnu_ld_interface=yes
+           ;;
+       esac
+       ;;
+      *)
+       lt_use_gnu_ld_interface=yes
+       ;;
+    esac
+  fi
+
+  if test "$lt_use_gnu_ld_interface" = yes; then
+    # If archive_cmds runs LD, not CC, wlarc should be empty
+    wlarc='${wl}'
+
+    # Set some defaults for GNU ld with shared library support. These
+    # are reset later if shared libraries are not supported. Putting them
+    # here allows them to be overridden if necessary.
+    runpath_var=LD_RUN_PATH
+    hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+    export_dynamic_flag_spec='${wl}--export-dynamic'
+    # ancient GNU ld didn't support --whole-archive et. al.
+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+      whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+    else
+      whole_archive_flag_spec=
+    fi
+    supports_anon_versioning=no
+    case `$LD -v 2>&1` in
+      *GNU\ gold*) supports_anon_versioning=yes ;;
+      *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+      *\ 2.11.*) ;; # other 2.11 versions
+      *) supports_anon_versioning=yes ;;
+    esac
+
+    # See if GNU ld supports shared libraries.
+    case $host_os in
+    aix[3-9]*)
+      # On AIX/PPC, the GNU linker is very broken
+      if test "$host_cpu" != ia64; then
+       ld_shlibs=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.19, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to install binutils
+*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
+*** You will then need to restart the configuration process.
+
+_LT_EOF
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            archive_expsym_cmds=''
+        ;;
+      m68k)
+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_minus_L=yes
+        ;;
+      esac
+      ;;
+
+    beos*)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       allow_undefined_flag=unsupported
+       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+       # support --undefined.  This deserves some investigation.  FIXME
+       archive_cmds='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      else
+       ld_shlibs=no
+      fi
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
+      # as there is no search path for DLLs.
+      hardcode_libdir_flag_spec='-L$libdir'
+      export_dynamic_flag_spec='${wl}--export-all-symbols'
+      allow_undefined_flag=unsupported
+      always_export_symbols=no
+      enable_shared_with_static_runtimes=yes
+      export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/;s/^.*[ ]__nm__\([^ ]*\)[ ][^ ]*/\1 DATA/;/^I[ ]/d;/^[AITW][ ]/s/.* //'\'' | sort | uniq > $export_symbols'
+      exclude_expsyms='[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname'
+
+      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+        archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+       # If the export-symbols file already is a .def file (1st line
+       # is EXPORTS), use it as is; otherwise, prepend...
+       archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+         cp $export_symbols $output_objdir/$soname.def;
+       else
+         echo EXPORTS > $output_objdir/$soname.def;
+         cat $export_symbols >> $output_objdir/$soname.def;
+       fi~
+       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+      else
+       ld_shlibs=no
+      fi
+      ;;
+
+    haiku*)
+      archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      link_all_deplibs=yes
+      ;;
+
+    interix[3-9]*)
+      hardcode_direct=no
+      hardcode_shlibpath_var=no
+      hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+      export_dynamic_flag_spec='${wl}-E'
+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+      # Instead, shared libraries are loaded at an image base (0x10000000 by
+      # default) and relocated if they conflict, which is a slow very memory
+      # consuming and fragmenting process.  To avoid this, we pick a random,
+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+      archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      archive_expsym_cmds='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      ;;
+
+    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
+      tmp_diet=no
+      if test "$host_os" = linux-dietlibc; then
+       case $cc_basename in
+         diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
+       esac
+      fi
+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+        && test "$tmp_diet" = no
+      then
+       tmp_addflag=' $pic_flag'
+       tmp_sharedflag='-shared'
+       case $cc_basename,$host_cpu in
+        pgcc*)                         # Portland Group C compiler
+         whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         tmp_addflag=' $pic_flag'
+         ;;
+       pgf77* | pgf90* | pgf95* | pgfortran*)
+                                       # Portland Group f77 and f90 compilers
+         whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         tmp_addflag=' $pic_flag -Mnomain' ;;
+       ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
+         tmp_addflag=' -i_dynamic' ;;
+       efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
+         tmp_addflag=' -i_dynamic -nofor_main' ;;
+       ifc* | ifort*)                  # Intel Fortran compiler
+         tmp_addflag=' -nofor_main' ;;
+       lf95*)                          # Lahey Fortran 8.1
+         whole_archive_flag_spec=
+         tmp_sharedflag='--shared' ;;
+       xl[cC]* | bgxl[cC]* | mpixl[cC]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+         tmp_sharedflag='-qmkshrobj'
+         tmp_addflag= ;;
+       nvcc*)  # Cuda Compiler Driver 2.2
+         whole_archive_flag_spec='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         compiler_needs_object=yes
+         ;;
+       esac
+       case `$CC -V 2>&1 | sed 5q` in
+       *Sun\ C*)                       # Sun C 5.9
+         whole_archive_flag_spec='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         compiler_needs_object=yes
+         tmp_sharedflag='-G' ;;
+       *Sun\ F*)                       # Sun Fortran 8.3
+         tmp_sharedflag='-G' ;;
+       esac
+       archive_cmds='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+        if test "x$supports_anon_versioning" = xyes; then
+          archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+           cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+           echo "local: *; };" >> $output_objdir/$libname.ver~
+           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+        fi
+
+       case $cc_basename in
+       xlf* | bgf* | bgxlf* | mpixlf*)
+         # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+         whole_archive_flag_spec='--whole-archive$convenience --no-whole-archive'
+         hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+         archive_cmds='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
+         if test "x$supports_anon_versioning" = xyes; then
+           archive_expsym_cmds='echo "{ global:" > $output_objdir/$libname.ver~
+             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+             echo "local: *; };" >> $output_objdir/$libname.ver~
+             $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+         fi
+         ;;
+       esac
+      else
+        ld_shlibs=no
+      fi
+      ;;
+
+    netbsd*)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+       archive_cmds='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+       wlarc=
+      else
+       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      fi
+      ;;
+
+    solaris*)
+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+       ld_shlibs=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+       ld_shlibs=no
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+      case `$LD -v 2>&1` in
+        *\ [01].* | *\ 2.[0-9].* | *\ 2.1[0-5].*)
+       ld_shlibs=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+       ;;
+       *)
+         # For security reasons, it is highly recommended that you always
+         # use absolute paths for naming shared libraries, and exclude the
+         # DT_RUNPATH tag from executables and libraries.  But doing so
+         # requires that you compile everything twice, which is a pain.
+         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+           hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+           archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+         else
+           ld_shlibs=no
+         fi
+       ;;
+      esac
+      ;;
+
+    sunos4*)
+      archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      wlarc=
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    *)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+       ld_shlibs=no
+      fi
+      ;;
+    esac
+
+    if test "$ld_shlibs" = no; then
+      runpath_var=
+      hardcode_libdir_flag_spec=
+      export_dynamic_flag_spec=
+      whole_archive_flag_spec=
+    fi
+  else
+    # PORTME fill in a description of your system's linker (not GNU ld)
+    case $host_os in
+    aix3*)
+      allow_undefined_flag=unsupported
+      always_export_symbols=yes
+      archive_expsym_cmds='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+      # Note: this linker hardcodes the directories in LIBPATH if there
+      # are no directories specified by -L.
+      hardcode_minus_L=yes
+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+       # Neither direct hardcoding nor static linking is supported with a
+       # broken collect2.
+       hardcode_direct=unsupported
+      fi
+      ;;
+
+    aix[4-9]*)
+      if test "$host_cpu" = ia64; then
+       # On IA64, the linker does run time linking by default, so we don't
+       # have to do anything special.
+       aix_use_runtimelinking=no
+       exp_sym_flag='-Bexport'
+       no_entry_flag=""
+      else
+       # If we're using GNU nm, then we don't want the "-C" option.
+       # -C means demangle to AIX nm, but means don't demangle with GNU nm
+       # Also, AIX nm treats weak defined symbols like other global
+       # defined symbols, whereas GNU nm marks them as "W".
+       if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+         export_symbols_cmds='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+       else
+         export_symbols_cmds='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+       fi
+       aix_use_runtimelinking=no
+
+       # Test if we are trying to use run time linking or normal
+       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+       # need to do runtime linking.
+       case $host_os in aix4.[23]|aix4.[23].*|aix[5-9]*)
+         for ld_flag in $LDFLAGS; do
+         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+           aix_use_runtimelinking=yes
+           break
+         fi
+         done
+         ;;
+       esac
+
+       exp_sym_flag='-bexport'
+       no_entry_flag='-bnoentry'
+      fi
+
+      # When large executables or shared objects are built, AIX ld can
+      # have problems creating the table of contents.  If linking a library
+      # or program results in "error TOC overflow" add -mminimal-toc to
+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+      archive_cmds=''
+      hardcode_direct=yes
+      hardcode_direct_absolute=yes
+      hardcode_libdir_separator=':'
+      link_all_deplibs=yes
+      file_list_spec='${wl}-f,'
+
+      if test "$GCC" = yes; then
+       case $host_os in aix4.[012]|aix4.[012].*)
+       # We only want to do this on AIX 4.2 and lower, the check
+       # below for broken collect2 doesn't work under 4.3+
+         collect2name=`${CC} -print-prog-name=collect2`
+         if test -f "$collect2name" &&
+          strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+         then
+         # We have reworked collect2
+         :
+         else
+         # We have old collect2
+         hardcode_direct=unsupported
+         # It fails to find uninstalled libraries when the uninstalled
+         # path is not listed in the libpath.  Setting hardcode_minus_L
+         # to unsupported forces relinking
+         hardcode_minus_L=yes
+         hardcode_libdir_flag_spec='-L$libdir'
+         hardcode_libdir_separator=
+         fi
+         ;;
+       esac
+       shared_flag='-shared'
+       if test "$aix_use_runtimelinking" = yes; then
+         shared_flag="$shared_flag "'${wl}-G'
+       fi
+      else
+       # not using gcc
+       if test "$host_cpu" = ia64; then
+       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+       # chokes on -Wl,-G. The following line is correct:
+         shared_flag='-G'
+       else
+         if test "$aix_use_runtimelinking" = yes; then
+           shared_flag='${wl}-G'
+         else
+           shared_flag='${wl}-bM:SRE'
+         fi
+       fi
+      fi
+
+      export_dynamic_flag_spec='${wl}-bexpall'
+      # It seems that -bexpall does not export symbols beginning with
+      # underscore (_), so it is better to generate a list of symbols to export.
+      always_export_symbols=yes
+      if test "$aix_use_runtimelinking" = yes; then
+       # Warning - without using the other runtime loading flags (-brtl),
+       # -berok will link without error, but may produce a broken library.
+       allow_undefined_flag='-berok'
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        if test "${lt_cv_aix_libpath+set}" = set; then
+  aix_libpath=$lt_cv_aix_libpath
+else
+  if ${lt_cv_aix_libpath_+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+
+  lt_aix_libpath_sed='
+      /Import File Strings/,/^$/ {
+         /^0/ {
+             s/^0  *\([^ ]*\) *$/\1/
+             p
+         }
+      }'
+  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  # Check for a 64-bit object if we didn't find anything.
+  if test -z "$lt_cv_aix_libpath_"; then
+    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+  if test -z "$lt_cv_aix_libpath_"; then
+    lt_cv_aix_libpath_="/usr/lib:/lib"
+  fi
+
+fi
+
+  aix_libpath=$lt_cv_aix_libpath_
+fi
+
+        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+        archive_expsym_cmds='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+      else
+       if test "$host_cpu" = ia64; then
+         hardcode_libdir_flag_spec='${wl}-R $libdir:/usr/lib:/lib'
+         allow_undefined_flag="-z nodefs"
+         archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+       else
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        if test "${lt_cv_aix_libpath+set}" = set; then
+  aix_libpath=$lt_cv_aix_libpath
+else
+  if ${lt_cv_aix_libpath_+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+
+  lt_aix_libpath_sed='
+      /Import File Strings/,/^$/ {
+         /^0/ {
+             s/^0  *\([^ ]*\) *$/\1/
+             p
+         }
+      }'
+  lt_cv_aix_libpath_=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  # Check for a 64-bit object if we didn't find anything.
+  if test -z "$lt_cv_aix_libpath_"; then
+    lt_cv_aix_libpath_=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+  if test -z "$lt_cv_aix_libpath_"; then
+    lt_cv_aix_libpath_="/usr/lib:/lib"
+  fi
+
+fi
+
+  aix_libpath=$lt_cv_aix_libpath_
+fi
+
+        hardcode_libdir_flag_spec='${wl}-blibpath:$libdir:'"$aix_libpath"
+         # Warning - without using the other run time loading flags,
+         # -berok will link without error, but may produce a broken library.
+         no_undefined_flag=' ${wl}-bernotok'
+         allow_undefined_flag=' ${wl}-berok'
+         if test "$with_gnu_ld" = yes; then
+           # We only use this code for GNU lds that support --whole-archive.
+           whole_archive_flag_spec='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+         else
+           # Exported symbols can be pulled into shared objects from archives
+           whole_archive_flag_spec='$convenience'
+         fi
+         archive_cmds_need_lc=yes
+         # This is similar to how AIX traditionally builds its shared libraries.
+         archive_expsym_cmds="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+       fi
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            archive_expsym_cmds=''
+        ;;
+      m68k)
+            archive_cmds='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            hardcode_libdir_flag_spec='-L$libdir'
+            hardcode_minus_L=yes
+        ;;
+      esac
+      ;;
+
+    bsdi[45]*)
+      export_dynamic_flag_spec=-rdynamic
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # When not using gcc, we currently assume that we are using
+      # Microsoft Visual C++.
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      case $cc_basename in
+      cl*)
+       # Native MSVC
+       hardcode_libdir_flag_spec=' '
+       allow_undefined_flag=unsupported
+       always_export_symbols=yes
+       file_list_spec='@'
+       # Tell ltmain to make .lib files, not .a files.
+       libext=lib
+       # Tell ltmain to make .dll files, not .so files.
+       shrext_cmds=".dll"
+       # FIXME: Setting linknames here is a bad hack.
+       archive_cmds='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+       archive_expsym_cmds='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+           sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+         else
+           sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+         fi~
+         $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+         linknames='
+       # The linker will not automatically build a static lib if we build a DLL.
+       # _LT_TAGVAR(old_archive_from_new_cmds, )='true'
+       enable_shared_with_static_runtimes=yes
+       exclude_expsyms='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+       export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1,DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
+       # Don't use ranlib
+       old_postinstall_cmds='chmod 644 $oldlib'
+       postlink_cmds='lt_outputfile="@OUTPUT@"~
+         lt_tool_outputfile="@TOOL_OUTPUT@"~
+         case $lt_outputfile in
+           *.exe|*.EXE) ;;
+           *)
+             lt_outputfile="$lt_outputfile.exe"
+             lt_tool_outputfile="$lt_tool_outputfile.exe"
+             ;;
+         esac~
+         if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+           $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+           $RM "$lt_outputfile.manifest";
+         fi'
+       ;;
+      *)
+       # Assume MSVC wrapper
+       hardcode_libdir_flag_spec=' '
+       allow_undefined_flag=unsupported
+       # Tell ltmain to make .lib files, not .a files.
+       libext=lib
+       # Tell ltmain to make .dll files, not .so files.
+       shrext_cmds=".dll"
+       # FIXME: Setting linknames here is a bad hack.
+       archive_cmds='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
+       # The linker will automatically build a .lib file if we build a DLL.
+       old_archive_from_new_cmds='true'
+       # FIXME: Should let the user specify the lib program.
+       old_archive_cmds='lib -OUT:$oldlib$oldobjs$old_deplibs'
+       enable_shared_with_static_runtimes=yes
+       ;;
+      esac
+      ;;
+
+    darwin* | rhapsody*)
+
+
+  archive_cmds_need_lc=no
+  hardcode_direct=no
+  hardcode_automatic=yes
+  hardcode_shlibpath_var=unsupported
+  if test "$lt_cv_ld_force_load" = "yes"; then
+    whole_archive_flag_spec='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+
+  else
+    whole_archive_flag_spec=''
+  fi
+  link_all_deplibs=yes
+  allow_undefined_flag="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=func_echo_all
+    archive_cmds="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    module_cmds="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    archive_expsym_cmds="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    module_expsym_cmds="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+
+  else
+  ld_shlibs=no
+  fi
+
+      ;;
+
+    dgux*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_shlibpath_var=no
+      ;;
+
+    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+    # support.  Future versions do this automatically, but an explicit c++rt0.o
+    # does not break anything, and helps significantly (at the cost of a little
+    # extra space).
+    freebsd2.2*)
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+    freebsd2.*)
+      archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+    freebsd* | dragonfly*)
+      archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    hpux9*)
+      if test "$GCC" = yes; then
+       archive_cmds='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      else
+       archive_cmds='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      fi
+      hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_direct=yes
+
+      # hardcode_minus_L: Not really in the search PATH,
+      # but as the default location of the library.
+      hardcode_minus_L=yes
+      export_dynamic_flag_spec='${wl}-E'
+      ;;
+
+    hpux10*)
+      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+       archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      if test "$with_gnu_ld" = no; then
+       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+       hardcode_libdir_separator=:
+       hardcode_direct=yes
+       hardcode_direct_absolute=yes
+       export_dynamic_flag_spec='${wl}-E'
+       # hardcode_minus_L: Not really in the search PATH,
+       # but as the default location of the library.
+       hardcode_minus_L=yes
+      fi
+      ;;
+
+    hpux11*)
+      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+       case $host_cpu in
+       hppa*64*)
+         archive_cmds='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       ia64*)
+         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+         archive_cmds='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       esac
+      else
+       case $host_cpu in
+       hppa*64*)
+         archive_cmds='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       ia64*)
+         archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+
+         # Older versions of the 11.00 compiler do not understand -b yet
+         # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
+         { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
+$as_echo_n "checking if $CC understands -b... " >&6; }
+if ${lt_cv_prog_compiler__b+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_prog_compiler__b=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS -b"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&5
+       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         lt_cv_prog_compiler__b=yes
+       fi
+     else
+       lt_cv_prog_compiler__b=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
+$as_echo "$lt_cv_prog_compiler__b" >&6; }
+
+if test x"$lt_cv_prog_compiler__b" = xyes; then
+    archive_cmds='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+else
+    archive_cmds='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+fi
+
+         ;;
+       esac
+      fi
+      if test "$with_gnu_ld" = no; then
+       hardcode_libdir_flag_spec='${wl}+b ${wl}$libdir'
+       hardcode_libdir_separator=:
+
+       case $host_cpu in
+       hppa*64*|ia64*)
+         hardcode_direct=no
+         hardcode_shlibpath_var=no
+         ;;
+       *)
+         hardcode_direct=yes
+         hardcode_direct_absolute=yes
+         export_dynamic_flag_spec='${wl}-E'
+
+         # hardcode_minus_L: Not really in the search PATH,
+         # but as the default location of the library.
+         hardcode_minus_L=yes
+         ;;
+       esac
+      fi
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      if test "$GCC" = yes; then
+       archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+       # Try to use the -exported_symbol ld option, if it does not
+       # work, assume that -exports_file does not work either and
+       # implicitly export all symbols.
+       # This should be the same for all languages, so no per-tag cache variable.
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $host_os linker accepts -exported_symbol" >&5
+$as_echo_n "checking whether the $host_os linker accepts -exported_symbol... " >&6; }
+if ${lt_cv_irix_exported_symbol+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  save_LDFLAGS="$LDFLAGS"
+          LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+int foo (void) { return 0; }
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  lt_cv_irix_exported_symbol=yes
+else
+  lt_cv_irix_exported_symbol=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+           LDFLAGS="$save_LDFLAGS"
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_irix_exported_symbol" >&5
+$as_echo "$lt_cv_irix_exported_symbol" >&6; }
+       if test "$lt_cv_irix_exported_symbol" = yes; then
+          archive_expsym_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+       fi
+      else
+       archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+       archive_expsym_cmds='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      inherit_rpath=yes
+      link_all_deplibs=yes
+      ;;
+
+    netbsd*)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+       archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+      else
+       archive_cmds='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+      fi
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_direct=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    newsos6)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_direct=yes
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      hardcode_shlibpath_var=no
+      ;;
+
+    *nto* | *qnx*)
+      ;;
+
+    openbsd*)
+      if test -f /usr/libexec/ld.so; then
+       hardcode_direct=yes
+       hardcode_shlibpath_var=no
+       hardcode_direct_absolute=yes
+       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+         archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+         archive_expsym_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+         hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+         export_dynamic_flag_spec='${wl}-E'
+       else
+         case $host_os in
+          openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
+            archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+            hardcode_libdir_flag_spec='-R$libdir'
+            ;;
+          *)
+            archive_cmds='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+            hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+            ;;
+         esac
+       fi
+      else
+       ld_shlibs=no
+      fi
+      ;;
+
+    os2*)
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_minus_L=yes
+      allow_undefined_flag=unsupported
+      archive_cmds='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+      old_archive_from_new_cmds='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+      ;;
+
+    osf3*)
+      if test "$GCC" = yes; then
+       allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+       archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+      else
+       allow_undefined_flag=' -expect_unresolved \*'
+       archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      hardcode_libdir_separator=:
+      ;;
+
+    osf4* | osf5*)     # as osf3* with the addition of -msym flag
+      if test "$GCC" = yes; then
+       allow_undefined_flag=' ${wl}-expect_unresolved ${wl}\*'
+       archive_cmds='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+       hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+      else
+       allow_undefined_flag=' -expect_unresolved \*'
+       archive_cmds='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+       archive_expsym_cmds='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+       $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+       # Both c and cxx compiler support -rpath directly
+       hardcode_libdir_flag_spec='-rpath $libdir'
+      fi
+      archive_cmds_need_lc='no'
+      hardcode_libdir_separator=:
+      ;;
+
+    solaris*)
+      no_undefined_flag=' -z defs'
+      if test "$GCC" = yes; then
+       wlarc='${wl}'
+       archive_cmds='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+       archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+      else
+       case `$CC -V 2>&1` in
+       *"Compilers 5.0"*)
+         wlarc=''
+         archive_cmds='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+         ;;
+       *)
+         wlarc='${wl}'
+         archive_cmds='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+         archive_expsym_cmds='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+         ;;
+       esac
+      fi
+      hardcode_libdir_flag_spec='-R$libdir'
+      hardcode_shlibpath_var=no
+      case $host_os in
+      solaris2.[0-5] | solaris2.[0-5].*) ;;
+      *)
+       # The compiler driver will combine and reorder linker options,
+       # but understands `-z linker_flag'.  GCC discards it without `$wl',
+       # but is careful enough not to reorder.
+       # Supported since Solaris 2.6 (maybe 2.5.1?)
+       if test "$GCC" = yes; then
+         whole_archive_flag_spec='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+       else
+         whole_archive_flag_spec='-z allextract$convenience -z defaultextract'
+       fi
+       ;;
+      esac
+      link_all_deplibs=yes
+      ;;
+
+    sunos4*)
+      if test "x$host_vendor" = xsequent; then
+       # Use $CC to link under sequent, because it throws in some extra .o
+       # files that make .init and .fini sections work.
+       archive_cmds='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_direct=yes
+      hardcode_minus_L=yes
+      hardcode_shlibpath_var=no
+      ;;
+
+    sysv4)
+      case $host_vendor in
+       sni)
+         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         hardcode_direct=yes # is this really true???
+       ;;
+       siemens)
+         ## LD is ld it makes a PLAMLIB
+         ## CC just makes a GrossModule.
+         archive_cmds='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+         reload_cmds='$CC -r -o $output$reload_objs'
+         hardcode_direct=no
+        ;;
+       motorola)
+         archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         hardcode_direct=no #Motorola manual says yes, but my tests say they lie
+       ;;
+      esac
+      runpath_var='LD_RUN_PATH'
+      hardcode_shlibpath_var=no
+      ;;
+
+    sysv4.3*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_shlibpath_var=no
+      export_dynamic_flag_spec='-Bexport'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+       hardcode_shlibpath_var=no
+       runpath_var=LD_RUN_PATH
+       hardcode_runpath_var=yes
+       ld_shlibs=yes
+      fi
+      ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[01].[10]* | unixware7* | sco3.2v5.0.[024]*)
+      no_undefined_flag='${wl}-z,text'
+      archive_cmds_need_lc=no
+      hardcode_shlibpath_var=no
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+       archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6*)
+      # Note: We can NOT use -z defs as we might desire, because we do not
+      # link with -lc, and that would cause any symbols used from libc to
+      # always be unresolved, which means just about no library would
+      # ever link correctly.  If we're not using GNU ld we use -z text
+      # though, which does catch some bad symbols but isn't as heavy-handed
+      # as -z defs.
+      no_undefined_flag='${wl}-z,text'
+      allow_undefined_flag='${wl}-z,nodefs'
+      archive_cmds_need_lc=no
+      hardcode_shlibpath_var=no
+      hardcode_libdir_flag_spec='${wl}-R,$libdir'
+      hardcode_libdir_separator=':'
+      link_all_deplibs=yes
+      export_dynamic_flag_spec='${wl}-Bexport'
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+       archive_cmds='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       archive_expsym_cmds='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       archive_cmds='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       archive_expsym_cmds='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    uts4*)
+      archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      hardcode_libdir_flag_spec='-L$libdir'
+      hardcode_shlibpath_var=no
+      ;;
+
+    *)
+      ld_shlibs=no
+      ;;
+    esac
+
+    if test x$host_vendor = xsni; then
+      case $host in
+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+       export_dynamic_flag_spec='${wl}-Blargedynsym'
+       ;;
+      esac
+    fi
+  fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
+$as_echo "$ld_shlibs" >&6; }
+test "$ld_shlibs" = no && can_build_shared=no
+
+with_gnu_ld=$with_gnu_ld
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$archive_cmds_need_lc" in
+x|xyes)
+  # Assume -lc should be added
+  archive_cmds_need_lc=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $archive_cmds in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
+$as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
+if ${lt_cv_archive_cmds_need_lc+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  $RM conftest*
+       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+       if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } 2>conftest.err; then
+         soname=conftest
+         lib=conftest
+         libobjs=conftest.$ac_objext
+         deplibs=
+         wl=$lt_prog_compiler_wl
+         pic_flag=$lt_prog_compiler_pic
+         compiler_flags=-v
+         linker_flags=-v
+         verstring=
+         output_objdir=.
+         libname=conftest
+         lt_save_allow_undefined_flag=$allow_undefined_flag
+         allow_undefined_flag=
+         if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
+  (eval $archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }
+         then
+           lt_cv_archive_cmds_need_lc=no
+         else
+           lt_cv_archive_cmds_need_lc=yes
+         fi
+         allow_undefined_flag=$lt_save_allow_undefined_flag
+       else
+         cat conftest.err 1>&5
+       fi
+       $RM conftest*
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
+$as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
+      archive_cmds_need_lc=$lt_cv_archive_cmds_need_lc
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
+$as_echo_n "checking dynamic linker characteristics... " >&6; }
+
+if test "$GCC" = yes; then
+  case $host_os in
+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+    *) lt_awk_arg="/^libraries:/" ;;
+  esac
+  case $host_os in
+    mingw* | cegcc*) lt_sed_strip_eq="s,=\([A-Za-z]:\),\1,g" ;;
+    *) lt_sed_strip_eq="s,=/,/,g" ;;
+  esac
+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
+  case $lt_search_path_spec in
+  *\;*)
+    # if the path contains ";" then we assume it to be the separator
+    # otherwise default to the standard path separator (i.e. ":") - it is
+    # assumed that no part of a normal pathname contains ";" but that should
+    # okay in the real world where ";" in dirpaths is itself problematic.
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
+    ;;
+  *)
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
+    ;;
+  esac
+  # Ok, now we have the path, separated by spaces, we can step through it
+  # and add multilib dir if necessary.
+  lt_tmp_lt_search_path_spec=
+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+  for lt_sys_path in $lt_search_path_spec; do
+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+    else
+      test -d "$lt_sys_path" && \
+       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+    fi
+  done
+  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+  lt_foo="";
+  lt_count=0;
+  for (lt_i = NF; lt_i > 0; lt_i--) {
+    if ($lt_i != "" && $lt_i != ".") {
+      if ($lt_i == "..") {
+        lt_count++;
+      } else {
+        if (lt_count == 0) {
+          lt_foo="/" $lt_i lt_foo;
+        } else {
+          lt_count--;
+        }
+      }
+    }
+  }
+  if (lt_foo != "") { lt_freq[lt_foo]++; }
+  if (lt_freq[lt_foo] == 1) { print lt_foo; }
+}'`
+  # AWK program above erroneously prepends '/' to C:/dos/paths
+  # for these hosts.
+  case $host_os in
+    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
+      $SED 's,/\([A-Za-z]:\),\1,g'` ;;
+  esac
+  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
+else
+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[4-9]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[01] | aix4.[01].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+          echo ' yes '
+          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+       :
+      else
+       can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[45]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$cc_basename in
+  yes,*)
+    # gcc
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+
+      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    dynamic_linker='Win32 ld.exe'
+    ;;
+
+  *,cl*)
+    # Native MSVC
+    libname_spec='$name'
+    soname_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
+    library_names_spec='${libname}.dll.lib'
+
+    case $build_os in
+    mingw*)
+      sys_lib_search_path_spec=
+      lt_save_ifs=$IFS
+      IFS=';'
+      for lt_path in $LIB
+      do
+        IFS=$lt_save_ifs
+        # Let DOS variable expansion print the short 8.3 style file name.
+        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
+        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
+      done
+      IFS=$lt_save_ifs
+      # Convert to MSYS style.
+      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([a-zA-Z]\\):| /\\1|g' -e 's|^ ||'`
+      ;;
+    cygwin*)
+      # Convert to unix form, then to dos form, then back to unix form
+      # but this time dos style (no spaces!) so that the unix form looks
+      # like /cygdrive/c/PROGRA~1:/cygdr...
+      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
+      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
+      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+      ;;
+    *)
+      sys_lib_search_path_spec="$LIB"
+      if $ECHO "$sys_lib_search_path_spec" | $GREP ';[c-zC-Z]:/' >/dev/null; then
+        # It is most probably a Windows format PATH.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      # FIXME: find the short name or the path components, as spaces are
+      # common. (e.g. "Program Files" -> "PROGRA~1")
+      ;;
+    esac
+
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+    dynamic_linker='Win32 link.exe'
+    ;;
+
+  *)
+    # Assume MSVC wrapper
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    dynamic_linker='Win32 ld.exe'
+    ;;
+  esac
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+
+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[23].*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2.*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[01]* | freebsdelf3.[01]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[2-9]* | freebsdelf3.[2-9]* | \
+  freebsd4.[0-5] | freebsdelf4.[0-5] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+haiku*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  dynamic_linker="$host_os runtime_loader"
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
+  postinstall_cmds='chmod 555 $lib'
+  # or fails outright, so override atomically:
+  install_override_mode=555
+  ;;
+
+interix[3-9]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+       if test "$lt_cv_prog_gnu_ld" = yes; then
+               version_type=linux # correct to gnu/linux during the next big refactor
+       else
+               version_type=irix
+       fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+
+  # Some binutils ld are patched to set DT_RUNPATH
+  if ${lt_cv_shlibpath_overrides_runpath+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  lt_cv_shlibpath_overrides_runpath=no
+    save_LDFLAGS=$LDFLAGS
+    save_libdir=$libdir
+    eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
+        LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
+    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  if  ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null; then :
+  lt_cv_shlibpath_overrides_runpath=yes
+fi
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+    LDFLAGS=$save_LDFLAGS
+    libdir=$save_libdir
+
+fi
+
+  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Add ABI-specific directories to the system library path.
+  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[      ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
+
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+    *)                         need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[89] | openbsd2.[89].*)
+       shlibpath_overrides_runpath=no
+       ;;
+      *)
+       shlibpath_overrides_runpath=yes
+       ;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux # correct to gnu/linux during the next big refactor
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+       ;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
+$as_echo "$dynamic_linker" >&6; }
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
+$as_echo_n "checking how to hardcode library paths into programs... " >&6; }
+hardcode_action=
+if test -n "$hardcode_libdir_flag_spec" ||
+   test -n "$runpath_var" ||
+   test "X$hardcode_automatic" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$hardcode_direct" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
+     test "$hardcode_minus_L" != no; then
+    # Linking always hardcodes the temporary library directory.
+    hardcode_action=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    hardcode_action=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  hardcode_action=unsupported
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
+$as_echo "$hardcode_action" >&6; }
+
+if test "$hardcode_action" = relink ||
+   test "$inherit_rpath" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+
+
+
+
+
+
+  if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32* | cegcc*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+    ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+    ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if ${ac_cv_lib_dl_dlopen+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dl_dlopen=yes
+else
+  ac_cv_lib_dl_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+
+fi
+
+    ;;
+
+  *)
+    ac_fn_c_check_func "$LINENO" "shl_load" "ac_cv_func_shl_load"
+if test "x$ac_cv_func_shl_load" = xyes; then :
+  lt_cv_dlopen="shl_load"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
+$as_echo_n "checking for shl_load in -ldld... " >&6; }
+if ${ac_cv_lib_dld_shl_load+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char shl_load ();
+int
+main ()
+{
+return shl_load ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dld_shl_load=yes
+else
+  ac_cv_lib_dld_shl_load=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
+$as_echo "$ac_cv_lib_dld_shl_load" >&6; }
+if test "x$ac_cv_lib_dld_shl_load" = xyes; then :
+  lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"
+else
+  ac_fn_c_check_func "$LINENO" "dlopen" "ac_cv_func_dlopen"
+if test "x$ac_cv_func_dlopen" = xyes; then :
+  lt_cv_dlopen="dlopen"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
+$as_echo_n "checking for dlopen in -ldl... " >&6; }
+if ${ac_cv_lib_dl_dlopen+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldl  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dl_dlopen=yes
+else
+  ac_cv_lib_dl_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
+$as_echo "$ac_cv_lib_dl_dlopen" >&6; }
+if test "x$ac_cv_lib_dl_dlopen" = xyes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
+$as_echo_n "checking for dlopen in -lsvld... " >&6; }
+if ${ac_cv_lib_svld_dlopen+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lsvld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dlopen ();
+int
+main ()
+{
+return dlopen ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_svld_dlopen=yes
+else
+  ac_cv_lib_svld_dlopen=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
+$as_echo "$ac_cv_lib_svld_dlopen" >&6; }
+if test "x$ac_cv_lib_svld_dlopen" = xyes; then :
+  lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
+$as_echo_n "checking for dld_link in -ldld... " >&6; }
+if ${ac_cv_lib_dld_dld_link+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ldld  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char dld_link ();
+int
+main ()
+{
+return dld_link ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_dld_dld_link=yes
+else
+  ac_cv_lib_dld_dld_link=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
+$as_echo "$ac_cv_lib_dld_dld_link" >&6; }
+if test "x$ac_cv_lib_dld_dld_link" = xyes; then :
+  lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+
+fi
+
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
+$as_echo_n "checking whether a program can dlopen itself... " >&6; }
+if ${lt_cv_dlopen_self+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+         if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self=cross
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+#line $LINENO "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+/* When -fvisbility=hidden is used, assume the code has been annotated
+   correspondingly for the symbols needed.  */
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
+int fnord () __attribute__((visibility("default")));
+#endif
+
+int fnord () { return 42; }
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else
+        {
+         if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
+          else puts (dlerror ());
+       }
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}
+_LT_EOF
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&5 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self=yes ;;
+      x$lt_dlunknown|x*) lt_cv_dlopen_self=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self=no
+  fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
+$as_echo "$lt_cv_dlopen_self" >&6; }
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
+$as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
+if ${lt_cv_dlopen_self_static+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+         if test "$cross_compiling" = yes; then :
+  lt_cv_dlopen_self_static=cross
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+#line $LINENO "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+/* When -fvisbility=hidden is used, assume the code has been annotated
+   correspondingly for the symbols needed.  */
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
+int fnord () __attribute__((visibility("default")));
+#endif
+
+int fnord () { return 42; }
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else
+        {
+         if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
+          else puts (dlerror ());
+       }
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}
+_LT_EOF
+  if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
+  (eval $ac_link) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; } && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&5 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlneed_uscore) lt_cv_dlopen_self_static=yes ;;
+      x$lt_dlunknown|x*) lt_cv_dlopen_self_static=no ;;
+    esac
+  else :
+    # compilation failed
+    lt_cv_dlopen_self_static=no
+  fi
+fi
+rm -fr conftest*
+
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
+$as_echo "$lt_cv_dlopen_self_static" >&6; }
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+striplib=
+old_striplib=
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
+$as_echo_n "checking whether stripping libraries is possible... " >&6; }
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+  case $host_os in
+  darwin*)
+    if test -n "$STRIP" ; then
+      striplib="$STRIP -x"
+      old_striplib="$STRIP -S"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    fi
+    ;;
+  *)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    ;;
+  esac
+fi
+
+
+
+
+
+
+
+
+
+
+
+
+  # Report which library types will actually be built
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
+$as_echo_n "checking if libtool supports shared libraries... " >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
+$as_echo "$can_build_shared" >&6; }
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
+$as_echo_n "checking whether to build shared libraries... " >&6; }
+  test "$can_build_shared" = "no" && enable_shared=no
+
+  # On AIX, shared libraries and static libraries use the same namespace, and
+  # are all built from PIC.
+  case $host_os in
+  aix3*)
+    test "$enable_shared" = yes && enable_static=no
+    if test -n "$RANLIB"; then
+      archive_cmds="$archive_cmds~\$RANLIB \$lib"
+      postinstall_cmds='$RANLIB $lib'
+    fi
+    ;;
+
+  aix[4-9]*)
+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+      test "$enable_shared" = yes && enable_static=no
+    fi
+    ;;
+  esac
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
+$as_echo "$enable_shared" >&6; }
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
+$as_echo_n "checking whether to build static libraries... " >&6; }
+  # Make sure either enable_shared or enable_static is yes.
+  test "$enable_shared" = yes || enable_static=yes
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
+$as_echo "$enable_static" >&6; }
+
+
+
+
+fi
+ac_ext=c
+ac_cpp='$CPP $CPPFLAGS'
+ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
+ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
+ac_compiler_gnu=$ac_cv_c_compiler_gnu
+
+CC="$lt_save_CC"
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+        ac_config_commands="$ac_config_commands libtool"
+
+
+
+
+# Only expand once:
+
+
+# Create libtool early, because it's used in configure
+: ${CONFIG_LT=./config.lt}
+{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_LT" >&5
+$as_echo "$as_me: creating $CONFIG_LT" >&6;}
+as_write_fail=0
+cat >"$CONFIG_LT" <<_ASEOF || as_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate a libtool stub with the current configuration.
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>"$CONFIG_LT" <<\_ASEOF || as_write_fail=1
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in #(
+  *posix*) :
+    set -o posix ;; #(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in #(
+      *"$as_nl"*)
+       expr "X$arg" : "X\\(.*\\)$as_nl";
+       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""       $as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+as_myself=
+case $0 in #((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+
+# as_fn_error STATUS ERROR [LINENO LOG_FD]
+# ----------------------------------------
+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+# script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} # as_fn_error
+
+
+# as_fn_set_status STATUS
+# -----------------------
+# Set $? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} # as_fn_set_status
+
+# as_fn_exit STATUS
+# -----------------
+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} # as_fn_exit
+
+# as_fn_unset VAR
+# ---------------
+# Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+# as_fn_append VAR VALUE
+# ----------------------
+# Append the text in VALUE to the end of the definition contained in VAR. Take
+# advantage of any shell optimizations that allow amortized linear growth over
+# repeated appends, instead of the typical quadratic growth present in naive
+# implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+# as_fn_arith ARG...
+# ------------------
+# Perform arithmetic evaluation on the ARGs, and store the result in the
+# global $as_val. Take advantage of shells that can avoid forks. The arguments
+# must be portable across $(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+        X"$0" : 'X\(//\)$' \| \
+        X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+           s//\1/
+           q
+         }
+         /^X\/\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\/\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in #(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='        ';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+
+# as_fn_mkdir_p
+# -------------
+# Create "$as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$as_dir" : 'X\(//\)[^/]' \| \
+        X"$as_dir" : 'X\(//\)$' \| \
+        X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} # as_fn_mkdir_p
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+       test -d "$1/.";
+      else
+       case $1 in #(
+       -*)set "./$1";;
+       esac;
+       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
+       ???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+## --------------------------------- ##
+## Main body of "$CONFIG_LT" script. ##
+## --------------------------------- ##
+_ASEOF
+test $as_write_fail = 0 && chmod +x "$CONFIG_LT"
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+lt_cl_silent=false
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+} >&5
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $0 [OPTIONS]
+
+  -h, --help      print this help, then exit
+  -V, --version   print version number, then exit
+  -q, --quiet     do not print progress messages
+  -d, --debug     don't remove temporary files
+
+Report bugs to <bug-libtool@gnu.org>."
+
+lt_cl_version="\
+gdk-pixbuf config.lt 2.26.1
+configured by $0, generated by GNU Autoconf 2.68.
+
+Copyright (C) 2011 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $# != 0
+do
+  case $1 in
+    --version | --v* | -V )
+      echo "$lt_cl_version"; exit 0 ;;
+    --help | --h* | -h )
+      echo "$lt_cl_help"; exit 0 ;;
+    --debug | --d* | -d )
+      debug=: ;;
+    --quiet | --q* | --silent | --s* | -q )
+      lt_cl_silent=: ;;
+
+    -*) as_fn_error $? "unrecognized option: $1
+Try \`$0 --help' for more information." "$LINENO" 5 ;;
+
+    *) as_fn_error $? "unrecognized argument: $1
+Try \`$0 --help' for more information." "$LINENO" 5 ;;
+  esac
+  shift
+done
+
+if $lt_cl_silent; then
+  exec 6>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
+enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
+AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
+SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
+ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
+PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
+host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
+host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
+host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
+build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
+build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
+build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
+SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
+Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
+GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
+EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
+FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
+LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
+NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
+LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
+exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
+lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
+lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
+file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
+want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
+sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
+AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
+archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
+STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
+lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
+CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
+compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
+GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
+nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
+lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
+objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
+need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
+MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
+LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
+libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
+postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
+need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
+version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
+install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
+striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+\$1
+_LTECHO_EOF'
+}
+
+# Quote evaled strings.
+for var in AS \
+DLLTOOL \
+OBJDUMP \
+SHELL \
+ECHO \
+PATH_SEPARATOR \
+SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+file_magic_glob \
+want_nocaseglob \
+sharedlib_from_linklib_cmd \
+AR \
+AR_FLAGS \
+archiver_list_spec \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+nm_file_list_spec \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_pic \
+lt_prog_compiler_wl \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+MANIFEST_TOOL \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_separator \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+install_override_mode \
+finish_eval \
+old_striplib \
+striplib; do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postlink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec; do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+
+    PACKAGE='$PACKAGE'
+    VERSION='$VERSION'
+    TIMESTAMP='$TIMESTAMP'
+    RM='$RM'
+    ofile='$ofile'
+
+
+
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $ofile" >&5
+$as_echo "$as_me: creating $ofile" >&6;}
+
+
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+#                 Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# Assembler program.
+AS=$lt_AS
+
+# DLL creation program.
+DLLTOOL=$lt_DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$lt_OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that protects backslashes.
+ECHO=$lt_ECHO
+
+# The PATH separator for the build system.
+PATH_SEPARATOR=$lt_PATH_SEPARATOR
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# convert \$build file names to \$host format.
+to_host_file_cmd=$lt_cv_to_host_file_cmd
+
+# convert \$build files to toolchain format.
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method = "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# How to find potential files when deplibs_check_method = "file_magic".
+file_magic_glob=$lt_file_magic_glob
+
+# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
+want_nocaseglob=$lt_want_nocaseglob
+
+# Command to associate shared and link libraries.
+sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
+
+# The archiver.
+AR=$lt_AR
+
+# Flags to create an archive.
+AR_FLAGS=$lt_AR_FLAGS
+
+# How to feed a file listing to the archiver.
+archiver_list_spec=$lt_archiver_list_spec
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# Whether to use a lock for old archive extraction.
+lock_old_archive_extraction=$lock_old_archive_extraction
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# Specify filename containing input files for \$NM.
+nm_file_list_spec=$lt_nm_file_list_spec
+
+# The root where to search for dependent libraries,and in which our libraries should be installed.
+lt_sysroot=$lt_sysroot
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Manifest tool.
+MANIFEST_TOOL=$lt_MANIFEST_TOOL
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Permission mode override for installation of shared libraries.
+install_override_mode=$lt_install_override_mode
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Commands necessary for finishing linking programs.
+postlink_cmds=$lt_postlink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '$q' "$ltmain" >> "$cfgfile" \
+     || (rm -f "$cfgfile"; exit 1)
+
+  if test x"$xsi_shell" = xyes; then
+  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
+func_dirname ()\
+{\
+\    case ${1} in\
+\      */*) func_dirname_result="${1%/*}${2}" ;;\
+\      *  ) func_dirname_result="${3}" ;;\
+\    esac\
+} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_basename ()$/,/^} # func_basename /c\
+func_basename ()\
+{\
+\    func_basename_result="${1##*/}"\
+} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
+func_dirname_and_basename ()\
+{\
+\    case ${1} in\
+\      */*) func_dirname_result="${1%/*}${2}" ;;\
+\      *  ) func_dirname_result="${3}" ;;\
+\    esac\
+\    func_basename_result="${1##*/}"\
+} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
+func_stripname ()\
+{\
+\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
+\    # positional parameters, so assign one to ordinary parameter first.\
+\    func_stripname_result=${3}\
+\    func_stripname_result=${func_stripname_result#"${1}"}\
+\    func_stripname_result=${func_stripname_result%"${2}"}\
+} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
+func_split_long_opt ()\
+{\
+\    func_split_long_opt_name=${1%%=*}\
+\    func_split_long_opt_arg=${1#*=}\
+} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
+func_split_short_opt ()\
+{\
+\    func_split_short_opt_arg=${1#??}\
+\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
+} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
+func_lo2o ()\
+{\
+\    case ${1} in\
+\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
+\      *)    func_lo2o_result=${1} ;;\
+\    esac\
+} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_xform ()$/,/^} # func_xform /c\
+func_xform ()\
+{\
+    func_xform_result=${1%.*}.lo\
+} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_arith ()$/,/^} # func_arith /c\
+func_arith ()\
+{\
+    func_arith_result=$(( $* ))\
+} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_len ()$/,/^} # func_len /c\
+func_len ()\
+{\
+    func_len_result=${#1}\
+} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+fi
+
+if test x"$lt_shell_append" = xyes; then
+  sed -e '/^func_append ()$/,/^} # func_append /c\
+func_append ()\
+{\
+    eval "${1}+=\\${2}"\
+} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
+func_append_quoted ()\
+{\
+\    func_quote_for_eval "${2}"\
+\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
+} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  # Save a `func_append' function call where possible by direct use of '+='
+  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+else
+  # Save a `func_append' function call even when '+=' is not available
+  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+fi
+
+if test x"$_lt_function_replace_fail" = x":"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
+$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
+fi
+
+
+   mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+
+
+as_fn_exit 0
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure.  Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+lt_cl_success=:
+test "$silent" = yes &&
+  lt_config_lt_args="$lt_config_lt_args --quiet"
+exec 5>/dev/null
+$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+exec 5>>config.log
+$lt_cl_success || as_fn_exit 1
+
+
+# Make sure we use 64-bit versions of various file stuff.
+# Check whether --enable-largefile was given.
+if test "${enable_largefile+set}" = set; then :
+  enableval=$enable_largefile;
+fi
+
+if test "$enable_largefile" != no; then
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for special C compiler options needed for large files" >&5
+$as_echo_n "checking for special C compiler options needed for large files... " >&6; }
+if ${ac_cv_sys_largefile_CC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_cv_sys_largefile_CC=no
+     if test "$GCC" != yes; then
+       ac_save_CC=$CC
+       while :; do
+        # IRIX 6.2 and later do not support large files by default,
+        # so use the C compiler's -n32 option if that helps.
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/types.h>
+ /* Check that off_t can represent 2**63 - 1 correctly.
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+    since some C++ compilers masquerading as C compilers
+    incorrectly reject 9223372036854775807.  */
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+                      && LARGE_OFF_T % 2147483647 == 1)
+                     ? 1 : -1];
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+        if ac_fn_c_try_compile "$LINENO"; then :
+  break
+fi
+rm -f core conftest.err conftest.$ac_objext
+        CC="$CC -n32"
+        if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_sys_largefile_CC=' -n32'; break
+fi
+rm -f core conftest.err conftest.$ac_objext
+        break
+       done
+       CC=$ac_save_CC
+       rm -f conftest.$ac_ext
+    fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_largefile_CC" >&5
+$as_echo "$ac_cv_sys_largefile_CC" >&6; }
+  if test "$ac_cv_sys_largefile_CC" != no; then
+    CC=$CC$ac_cv_sys_largefile_CC
+  fi
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _FILE_OFFSET_BITS value needed for large files" >&5
+$as_echo_n "checking for _FILE_OFFSET_BITS value needed for large files... " >&6; }
+if ${ac_cv_sys_file_offset_bits+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  while :; do
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/types.h>
+ /* Check that off_t can represent 2**63 - 1 correctly.
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+    since some C++ compilers masquerading as C compilers
+    incorrectly reject 9223372036854775807.  */
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+                      && LARGE_OFF_T % 2147483647 == 1)
+                     ? 1 : -1];
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_sys_file_offset_bits=no; break
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#define _FILE_OFFSET_BITS 64
+#include <sys/types.h>
+ /* Check that off_t can represent 2**63 - 1 correctly.
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+    since some C++ compilers masquerading as C compilers
+    incorrectly reject 9223372036854775807.  */
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+                      && LARGE_OFF_T % 2147483647 == 1)
+                     ? 1 : -1];
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_sys_file_offset_bits=64; break
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  ac_cv_sys_file_offset_bits=unknown
+  break
+done
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_file_offset_bits" >&5
+$as_echo "$ac_cv_sys_file_offset_bits" >&6; }
+case $ac_cv_sys_file_offset_bits in #(
+  no | unknown) ;;
+  *)
+cat >>confdefs.h <<_ACEOF
+#define _FILE_OFFSET_BITS $ac_cv_sys_file_offset_bits
+_ACEOF
+;;
+esac
+rm -rf conftest*
+  if test $ac_cv_sys_file_offset_bits = unknown; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for _LARGE_FILES value needed for large files" >&5
+$as_echo_n "checking for _LARGE_FILES value needed for large files... " >&6; }
+if ${ac_cv_sys_large_files+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  while :; do
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <sys/types.h>
+ /* Check that off_t can represent 2**63 - 1 correctly.
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+    since some C++ compilers masquerading as C compilers
+    incorrectly reject 9223372036854775807.  */
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+                      && LARGE_OFF_T % 2147483647 == 1)
+                     ? 1 : -1];
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_sys_large_files=no; break
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#define _LARGE_FILES 1
+#include <sys/types.h>
+ /* Check that off_t can represent 2**63 - 1 correctly.
+    We can't simply define LARGE_OFF_T to be 9223372036854775807,
+    since some C++ compilers masquerading as C compilers
+    incorrectly reject 9223372036854775807.  */
+#define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62))
+  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
+                      && LARGE_OFF_T % 2147483647 == 1)
+                     ? 1 : -1];
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_sys_large_files=1; break
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+  ac_cv_sys_large_files=unknown
+  break
+done
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sys_large_files" >&5
+$as_echo "$ac_cv_sys_large_files" >&6; }
+case $ac_cv_sys_large_files in #(
+  no | unknown) ;;
+  *)
+cat >>confdefs.h <<_ACEOF
+#define _LARGE_FILES $ac_cv_sys_large_files
+_ACEOF
+;;
+esac
+rm -rf conftest*
+  fi
+fi
+
+
+# By default we simply use the C compiler to build assembly code.
+
+test "${CCAS+set}" = set || CCAS=$CC
+test "${CCASFLAGS+set}" = set || CCASFLAGS=$CFLAGS
+
+
+
+depcc="$CCAS"   am_compiler_list=
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
+$as_echo_n "checking dependency style of $depcc... " >&6; }
+if ${am_cv_CCAS_dependencies_compiler_type+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
+  # We make a subdir and do the tests there.  Otherwise we can end up
+  # making bogus files that we don't know about and never remove.  For
+  # instance it was reported that on HP-UX the gcc test will end up
+  # making a dummy file named `D' -- because `-MD' means `put the output
+  # in D'.
+  rm -rf conftest.dir
+  mkdir conftest.dir
+  # Copy depcomp to subdir because otherwise we won't find it if we're
+  # using a relative directory.
+  cp "$am_depcomp" conftest.dir
+  cd conftest.dir
+  # We will build objects and dependencies in a subdirectory because
+  # it helps to detect inapplicable dependency modes.  For instance
+  # both Tru64's cc and ICC support -MD to output dependencies as a
+  # side effect of compilation, but ICC will put the dependencies in
+  # the current directory while Tru64 will put them in the object
+  # directory.
+  mkdir sub
+
+  am_cv_CCAS_dependencies_compiler_type=none
+  if test "$am_compiler_list" = ""; then
+     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
+  fi
+  am__universal=false
+
+
+  for depmode in $am_compiler_list; do
+    # Setup a source with many dependencies, because some compilers
+    # like to wrap large dependency lists on column 80 (with \), and
+    # we should not choose a depcomp mode which is confused by this.
+    #
+    # We need to recreate these files for each test, as the compiler may
+    # overwrite some of them when testing with obscure command lines.
+    # This happens at least with the AIX C compiler.
+    : > sub/conftest.c
+    for i in 1 2 3 4 5 6; do
+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
+      # Solaris 8's {/usr,}/bin/sh.
+      touch sub/conftst$i.h
+    done
+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
+
+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
+    # mode.  It turns out that the SunPro C++ compiler does not properly
+    # handle `-M -o', and we need to detect this.  Also, some Intel
+    # versions had trouble with output in subdirs
+    am__obj=sub/conftest.${OBJEXT-o}
+    am__minus_obj="-o $am__obj"
+    case $depmode in
+    gcc)
+      # This depmode causes a compiler race in universal mode.
+      test "$am__universal" = false || continue
+      ;;
+    nosideeffect)
+      # after this tag, mechanisms are not by side-effect, so they'll
+      # only be used when explicitly requested
+      if test "x$enable_dependency_tracking" = xyes; then
+       continue
+      else
+       break
+      fi
+      ;;
+    msvc7 | msvc7msys | msvisualcpp | msvcmsys)
+      # This compiler won't grok `-c -o', but also, the minuso test has
+      # not run yet.  These depmodes are late enough in the game, and
+      # so weak that their functioning should not be impacted.
+      am__obj=conftest.${OBJEXT-o}
+      am__minus_obj=
+      ;;
+    none) break ;;
+    esac
+    if depmode=$depmode \
+       source=sub/conftest.c object=$am__obj \
+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
+       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
+         >/dev/null 2>conftest.err &&
+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
+       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
+      # icc doesn't choke on unknown options, it will just issue warnings
+      # or remarks (even with -Werror).  So we grep stderr for any message
+      # that says an option was ignored or not supported.
+      # When given -MP, icc 7.0 and 7.1 complain thusly:
+      #   icc: Command line warning: ignoring option '-M'; no argument required
+      # The diagnosis changed in icc 8.0:
+      #   icc: Command line remark: option '-MP' not supported
+      if (grep 'ignoring option' conftest.err ||
+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
+        am_cv_CCAS_dependencies_compiler_type=$depmode
+        break
+      fi
+    fi
+  done
+
+  cd ..
+  rm -rf conftest.dir
+else
+  am_cv_CCAS_dependencies_compiler_type=none
+fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CCAS_dependencies_compiler_type" >&5
+$as_echo "$am_cv_CCAS_dependencies_compiler_type" >&6; }
+CCASDEPMODE=depmode=$am_cv_CCAS_dependencies_compiler_type
+
+ if
+  test "x$enable_dependency_tracking" != xno \
+  && test "$am_cv_CCAS_dependencies_compiler_type" = gcc3; then
+  am__fastdepCCAS_TRUE=
+  am__fastdepCCAS_FALSE='#'
+else
+  am__fastdepCCAS_TRUE='#'
+  am__fastdepCCAS_FALSE=
+fi
+
+
+# Extract the first word of "nm", so it can be a program name with args.
+set dummy nm; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_NM+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $NM in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_NM="$NM" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_NM="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  test -z "$ac_cv_path_NM" && ac_cv_path_NM="nm"
+  ;;
+esac
+fi
+NM=$ac_cv_path_NM
+if test -n "$NM"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
+$as_echo "$NM" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for some Win32 platform" >&5
+$as_echo_n "checking for some Win32 platform... " >&6; }
+case "$host" in #(
+  *-*-mingw*|*-*-cygwin*) :
+    platform_win32=yes ;; #(
+  *) :
+    platform_win32=no
+ ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $platform_win32" >&5
+$as_echo "$platform_win32" >&6; }
+ if test "$platform_win32" = "yes"; then
+  PLATFORM_WIN32_TRUE=
+  PLATFORM_WIN32_FALSE='#'
+else
+  PLATFORM_WIN32_TRUE='#'
+  PLATFORM_WIN32_FALSE=
+fi
+
+
+ if test "$os_win32" = "yes"; then
+  OS_WIN32_TRUE=
+  OS_WIN32_FALSE='#'
+else
+  OS_WIN32_TRUE='#'
+  OS_WIN32_FALSE=
+fi
+
+ if test "$os_win32" != "yes"; then
+  OS_UNIX_TRUE=
+  OS_UNIX_FALSE='#'
+else
+  OS_UNIX_TRUE='#'
+  OS_UNIX_FALSE=
+fi
+
+ if test "$os_linux" = "yes"; then
+  OS_LINUX_TRUE=
+  OS_LINUX_FALSE='#'
+else
+  OS_LINUX_TRUE='#'
+  OS_LINUX_FALSE=
+fi
+
+
+if test "$os_win32" = "yes"; then
+  if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}windres", so it can be a program name with args.
+set dummy ${ac_tool_prefix}windres; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_WINDRES+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$WINDRES"; then
+  ac_cv_prog_WINDRES="$WINDRES" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_WINDRES="${ac_tool_prefix}windres"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+WINDRES=$ac_cv_prog_WINDRES
+if test -n "$WINDRES"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WINDRES" >&5
+$as_echo "$WINDRES" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_prog_WINDRES"; then
+  ac_ct_WINDRES=$WINDRES
+  # Extract the first word of "windres", so it can be a program name with args.
+set dummy windres; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ac_ct_WINDRES+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ac_ct_WINDRES"; then
+  ac_cv_prog_ac_ct_WINDRES="$ac_ct_WINDRES" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ac_ct_WINDRES="windres"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+fi
+fi
+ac_ct_WINDRES=$ac_cv_prog_ac_ct_WINDRES
+if test -n "$ac_ct_WINDRES"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_WINDRES" >&5
+$as_echo "$ac_ct_WINDRES" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_ct_WINDRES" = x; then
+    WINDRES="no"
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    WINDRES=$ac_ct_WINDRES
+  fi
+else
+  WINDRES="$ac_cv_prog_WINDRES"
+fi
+
+  if test "$WINDRES" = no; then
+    as_fn_error $? "*** Could not find an implementation of windres in your PATH." "$LINENO" 5
+  fi
+  # Extract the first word of "lib.exe", so it can be a program name with args.
+set dummy lib.exe; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_ms_librarian+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$ms_librarian"; then
+  ac_cv_prog_ms_librarian="$ms_librarian" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_ms_librarian="yes"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  test -z "$ac_cv_prog_ms_librarian" && ac_cv_prog_ms_librarian="no"
+fi
+fi
+ms_librarian=$ac_cv_prog_ms_librarian
+if test -n "$ms_librarian"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ms_librarian" >&5
+$as_echo "$ms_librarian" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+ if test x$ms_librarian = xyes; then
+  MS_LIB_AVAILABLE_TRUE=
+  MS_LIB_AVAILABLE_FALSE='#'
+else
+  MS_LIB_AVAILABLE_TRUE='#'
+  MS_LIB_AVAILABLE_FALSE=
+fi
+
+
+
+
+# Check whether --enable-debug was given.
+if test "${enable_debug+set}" = set; then :
+  enableval=$enable_debug;
+else
+  enable_debug=minimum
+fi
+
+# Check whether --enable-rebuilds was given.
+if test "${enable_rebuilds+set}" = set; then :
+  enableval=$enable_rebuilds;
+else
+  enable_rebuilds=yes
+fi
+
+
+case $enable_debug in #(
+  yes) :
+
+          test "$cflags_set" = set || CFLAGS="$CFLAGS -g"
+          GDK_PIXBUF_DEBUG_FLAGS="-DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES"
+         ;; #(
+  no) :
+    GDK_PIXBUF_DEBUG_FLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS" ;; #(
+  minimum) :
+    GDK_PIXBUF_DEBUG_FLAGS="-DG_DISABLE_CAST_CHECKS"
+ ;; #(
+  *) :
+     ;;
+esac
+
+# Build time sanity check...
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
+$as_echo_n "checking whether build environment is sane... " >&6; }
+# Just in case
+sleep 1
+echo timestamp > conftest.file
+# Reject unsafe characters in $srcdir or the absolute working directory
+# name.  Accept space and tab only in the latter.
+am_lf='
+'
+case `pwd` in
+  *[\\\"\#\$\&\'\`$am_lf]*)
+    as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;;
+esac
+case $srcdir in
+  *[\\\"\#\$\&\'\`$am_lf\ \    ]*)
+    as_fn_error $? "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
+esac
+
+# Do `set' in a subshell so we don't clobber the current shell's
+# arguments.  Must try -L first in case configure is actually a
+# symlink; some systems play weird games with the mod time of symlinks
+# (eg FreeBSD returns the mod time of the symlink's containing
+# directory).
+if (
+   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
+   if test "$*" = "X"; then
+      # -L didn't work.
+      set X `ls -t "$srcdir/configure" conftest.file`
+   fi
+   rm -f conftest.file
+   if test "$*" != "X $srcdir/configure conftest.file" \
+      && test "$*" != "X conftest.file $srcdir/configure"; then
+
+      # If neither matched, then we have a broken ls.  This can happen
+      # if, for instance, CONFIG_SHELL is bash and it inherits a
+      # broken ls alias from the environment.  This has actually
+      # happened.  Such a system could not be considered "sane".
+      as_fn_error $? "ls -t appears to fail.  Make sure there is not a broken
+alias in your environment" "$LINENO" 5
+   fi
+
+   test "$2" = conftest.file
+   )
+then
+   # Ok.
+   :
+else
+   as_fn_error $? "newly created file is older than distributed files!
+Check your system clock" "$LINENO" 5
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+if test "x$GCC" = "xyes"; then
+  case " $CFLAGS " in
+  *[\ \        ]-Wall[\ \      ]*) ;;
+  *) CFLAGS="$CFLAGS -Wall" ;;
+  esac
+
+  if test "x$enable_ansi" = "xyes"; then
+    case " $CFLAGS " in
+    *[\ \      ]-ansi[\ \      ]*) ;;
+    *) CFLAGS="$CFLAGS -ansi" ;;
+    esac
+
+    case " $CFLAGS " in
+    *[\ \      ]-pedantic[\ \  ]*) ;;
+    *) CFLAGS="$CFLAGS -pedantic" ;;
+    esac
+  fi
+fi
+
+CPPFLAGS="$CPPFLAGS -DG_DISABLE_SINGLE_INCLUDES"
+
+# Ensure MSVC-compatible struct packing convention is used when
+# compiling for Win32 with gcc.
+# What flag to depends on gcc version: gcc3 uses "-mms-bitfields", while
+# gcc2 uses "-fnative-struct".
+if test x"$os_win32" = xyes; then
+  if test x"$GCC" = xyes; then
+    msnative_struct=''
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to get MSVC-compatible struct packing" >&5
+$as_echo_n "checking how to get MSVC-compatible struct packing... " >&6; }
+    if test -z "$ac_cv_prog_CC"; then
+      our_gcc="$CC"
+    else
+      our_gcc="$ac_cv_prog_CC"
+    fi
+    case `$our_gcc --version | sed -e 's,\..*,.,' -e q` in
+      2.)
+        if $our_gcc -v --help 2>/dev/null | grep fnative-struct >/dev/null; then
+          msnative_struct='-fnative-struct'
+        fi
+        ;;
+      *)
+        if $our_gcc -v --help 2>/dev/null | grep ms-bitfields >/dev/null; then
+          msnative_struct='-mms-bitfields'
+        fi
+        ;;
+    esac
+    if test x"$msnative_struct" = x ; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no way" >&5
+$as_echo "no way" >&6; }
+      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: produced libraries might be incompatible with MSVC-compiled code" >&5
+$as_echo "$as_me: WARNING: produced libraries might be incompatible with MSVC-compiled code" >&2;}
+    else
+      CFLAGS="$CFLAGS $msnative_struct"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${msnative_struct}" >&5
+$as_echo "${msnative_struct}" >&6; }
+    fi
+  fi
+fi
+
+## Initial sanity check, done here so that users get told they
+## have the wrong dependencies as early in the process as possible.
+## Later on we actually use the cflags/libs from separate pkg-config
+## calls. Oh, also the later pkg-config calls don't include
+## the version requirements since those make the module lists
+## annoying to construct
+
+pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for BASE_DEPENDENCIES" >&5
+$as_echo_n "checking for BASE_DEPENDENCIES... " >&6; }
+
+if test -n "$BASE_DEPENDENCIES_CFLAGS"; then
+    pkg_cv_BASE_DEPENDENCIES_CFLAGS="$BASE_DEPENDENCIES_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.31.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.31.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_BASE_DEPENDENCIES_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.31.0" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+if test -n "$BASE_DEPENDENCIES_LIBS"; then
+    pkg_cv_BASE_DEPENDENCIES_LIBS="$BASE_DEPENDENCIES_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.31.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.31.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_BASE_DEPENDENCIES_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.31.0" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+        _pkg_short_errors_supported=yes
+else
+        _pkg_short_errors_supported=no
+fi
+        if test $_pkg_short_errors_supported = yes; then
+               BASE_DEPENDENCIES_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "glib-2.0 >= 2.31.0" 2>&1`
+        else
+               BASE_DEPENDENCIES_PKG_ERRORS=`$PKG_CONFIG --print-errors "glib-2.0 >= 2.31.0" 2>&1`
+        fi
+       # Put the nasty error message in config.log where it belongs
+       echo "$BASE_DEPENDENCIES_PKG_ERRORS" >&5
+
+       as_fn_error $? "Package requirements (glib-2.0 >= 2.31.0) were not met:
+
+$BASE_DEPENDENCIES_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
+and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details." "$LINENO" 5
+
+elif test $pkg_failed = untried; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+       { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
+and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
+See \`config.log' for more details" "$LINENO" 5; }
+
+else
+       BASE_DEPENDENCIES_CFLAGS=$pkg_cv_BASE_DEPENDENCIES_CFLAGS
+       BASE_DEPENDENCIES_LIBS=$pkg_cv_BASE_DEPENDENCIES_LIBS
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+fi
+
+if test "$os_win32" != yes; then
+    # libtool option to control which symbols are exported
+    # right now, symbols starting with _ are not exported
+    LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[^_].*"'
+else
+    # We currently use .def files on Windows (for gdk-pixbuf, gdk and gtk)
+    LIBTOOL_EXPORT_OPTIONS=
+fi
+
+
+
+# Check whether --enable-explicit-deps was given.
+if test "${enable_explicit_deps+set}" = set; then :
+  enableval=$enable_explicit_deps;
+else
+  enable_explicit_deps=auto
+fi
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking Whether to write dependencies into .pc files" >&5
+$as_echo_n "checking Whether to write dependencies into .pc files... " >&6; }
+case $enable_explicit_deps in
+  auto)
+    export SED
+    deplibs_check_method=`(./libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh`
+    if test "x$deplibs_check_method" '!=' xpass_all || test "x$enable_static" = xyes ; then
+      enable_explicit_deps=yes
+    else
+      enable_explicit_deps=no
+    fi
+  ;;
+  yes|no)
+  ;;
+  *) as_fn_error $? "Value given to --enable-explicit-deps must be one of yes, no or auto" "$LINENO" 5
+  ;;
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_explicit_deps" >&5
+$as_echo "$enable_explicit_deps" >&6; }
+
+ if test $enable_explicit_deps = no; then
+  DISABLE_EXPLICIT_DEPS_TRUE=
+  DISABLE_EXPLICIT_DEPS_FALSE='#'
+else
+  DISABLE_EXPLICIT_DEPS_TRUE='#'
+  DISABLE_EXPLICIT_DEPS_FALSE=
+fi
+
+
+# define a MAINT-like variable REBUILD which is set if Perl
+# and awk are found, so autogenerated sources can be rebuilt
+
+for ac_prog in perl5 perl
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_PERL+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $PERL in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_PERL="$PERL" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+PERL=$ac_cv_path_PERL
+if test -n "$PERL"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5
+$as_echo "$PERL" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$PERL" && break
+done
+
+
+REBUILD=\#
+if test "x$enable_rebuilds" = "xyes" && \
+     test -n "$PERL" && \
+     $PERL -e 'exit !($] >= 5.002)' > /dev/null 2>&1 ; then
+  REBUILD=
+fi
+
+
+# sigsetjmp is a macro on some platforms, so AC_CHECK_FUNCS is not reliable
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sigsetjmp" >&5
+$as_echo_n "checking for sigsetjmp... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <setjmp.h>
+int
+main ()
+{
+
+sigjmp_buf env;
+sigsetjmp(env, 0);
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  gtk_ok=yes
+else
+  gtk_ok=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gtk_ok" >&5
+$as_echo "$gtk_ok" >&6; }
+if test "$gtk_ok" = "yes"; then
+
+$as_echo "#define HAVE_SIGSETJMP 1" >>confdefs.h
+
+fi
+
+# i18n stuff
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
+$as_echo_n "checking whether NLS is requested... " >&6; }
+    # Check whether --enable-nls was given.
+if test "${enable_nls+set}" = set; then :
+  enableval=$enable_nls; USE_NLS=$enableval
+else
+  USE_NLS=yes
+fi
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
+$as_echo "$USE_NLS" >&6; }
+
+
+
+
+      GETTEXT_MACRO_VERSION=0.17
+
+
+
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+  ac_executable_p="test -x"
+else
+  ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "msgfmt", so it can be a program name with args.
+set dummy msgfmt; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_MSGFMT+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case "$MSGFMT" in
+  [\\/]* | ?:[\\/]*)
+    ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path.
+    ;;
+  *)
+    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH; do
+      IFS="$ac_save_IFS"
+      test -z "$ac_dir" && ac_dir=.
+      for ac_exec_ext in '' $ac_executable_extensions; do
+        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+          echo "$as_me: trying $ac_dir/$ac_word..." >&5
+          if $ac_dir/$ac_word --statistics /dev/null >&5 2>&1 &&
+     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
+            ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext"
+            break 2
+          fi
+        fi
+      done
+    done
+    IFS="$ac_save_IFS"
+  test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":"
+    ;;
+esac
+fi
+MSGFMT="$ac_cv_path_MSGFMT"
+if test "$MSGFMT" != ":"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGFMT" >&5
+$as_echo "$MSGFMT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  # Extract the first word of "gmsgfmt", so it can be a program name with args.
+set dummy gmsgfmt; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GMSGFMT+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GMSGFMT in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GMSGFMT="$GMSGFMT" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_GMSGFMT="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  test -z "$ac_cv_path_GMSGFMT" && ac_cv_path_GMSGFMT="$MSGFMT"
+  ;;
+esac
+fi
+GMSGFMT=$ac_cv_path_GMSGFMT
+if test -n "$GMSGFMT"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMSGFMT" >&5
+$as_echo "$GMSGFMT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+    case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
+    *) MSGFMT_015=$MSGFMT ;;
+  esac
+
+  case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
+    *) GMSGFMT_015=$GMSGFMT ;;
+  esac
+
+
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+  ac_executable_p="test -x"
+else
+  ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "xgettext", so it can be a program name with args.
+set dummy xgettext; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_XGETTEXT+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case "$XGETTEXT" in
+  [\\/]* | ?:[\\/]*)
+    ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path.
+    ;;
+  *)
+    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH; do
+      IFS="$ac_save_IFS"
+      test -z "$ac_dir" && ac_dir=.
+      for ac_exec_ext in '' $ac_executable_extensions; do
+        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+          echo "$as_me: trying $ac_dir/$ac_word..." >&5
+          if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&5 2>&1 &&
+     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then
+            ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext"
+            break 2
+          fi
+        fi
+      done
+    done
+    IFS="$ac_save_IFS"
+  test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":"
+    ;;
+esac
+fi
+XGETTEXT="$ac_cv_path_XGETTEXT"
+if test "$XGETTEXT" != ":"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XGETTEXT" >&5
+$as_echo "$XGETTEXT" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+    rm -f messages.po
+
+    case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
+    *) XGETTEXT_015=$XGETTEXT ;;
+  esac
+
+
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+  ac_executable_p="test -x"
+else
+  ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "msgmerge", so it can be a program name with args.
+set dummy msgmerge; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_MSGMERGE+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case "$MSGMERGE" in
+  [\\/]* | ?:[\\/]*)
+    ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path.
+    ;;
+  *)
+    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH; do
+      IFS="$ac_save_IFS"
+      test -z "$ac_dir" && ac_dir=.
+      for ac_exec_ext in '' $ac_executable_extensions; do
+        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+          echo "$as_me: trying $ac_dir/$ac_word..." >&5
+          if $ac_dir/$ac_word --update -q /dev/null /dev/null >&5 2>&1; then
+            ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext"
+            break 2
+          fi
+        fi
+      done
+    done
+    IFS="$ac_save_IFS"
+  test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":"
+    ;;
+esac
+fi
+MSGMERGE="$ac_cv_path_MSGMERGE"
+if test "$MSGMERGE" != ":"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MSGMERGE" >&5
+$as_echo "$MSGMERGE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+        test -n "$localedir" || localedir='${datadir}/locale'
+
+
+    test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
+
+
+  ac_config_commands="$ac_config_commands po-directories"
+
+
+
+      if test "X$prefix" = "XNONE"; then
+    acl_final_prefix="$ac_default_prefix"
+  else
+    acl_final_prefix="$prefix"
+  fi
+  if test "X$exec_prefix" = "XNONE"; then
+    acl_final_exec_prefix='${prefix}'
+  else
+    acl_final_exec_prefix="$exec_prefix"
+  fi
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+  prefix="$acl_save_prefix"
+
+
+# Check whether --with-gnu-ld was given.
+if test "${with_gnu_ld+set}" = set; then :
+  withval=$with_gnu_ld; test "$withval" = no || with_gnu_ld=yes
+else
+  with_gnu_ld=no
+fi
+
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by GCC" >&5
+$as_echo_n "checking for ld used by GCC... " >&6; }
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [\\/]* | [A-Za-z]:[\\/]*)
+      re_direlt='/[^/][^/]*/\.\./'
+      # Canonicalize the path of ld
+      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
+      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
+$as_echo_n "checking for GNU ld... " >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
+$as_echo_n "checking for non-GNU ld... " >&6; }
+fi
+if ${acl_cv_path_LD+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -z "$LD"; then
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+  for ac_dir in $PATH; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      acl_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some GNU ld's only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
+      *GNU* | *'with BFD'*)
+       test "$with_gnu_ld" != no && break ;;
+      *)
+       test "$with_gnu_ld" != yes && break ;;
+      esac
+    fi
+  done
+  IFS="$ac_save_ifs"
+else
+  acl_cv_path_LD="$LD" # Let the user override the test with a path.
+fi
+fi
+
+LD="$acl_cv_path_LD"
+if test -n "$LD"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
+$as_echo "$LD" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+test -z "$LD" && as_fn_error $? "no acceptable ld found in \$PATH" "$LINENO" 5
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
+$as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
+if ${acl_cv_prog_gnu_ld+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  # I'd rather use --version here, but apparently some GNU ld's only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  acl_cv_prog_gnu_ld=yes ;;
+*)
+  acl_cv_prog_gnu_ld=no ;;
+esac
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_prog_gnu_ld" >&5
+$as_echo "$acl_cv_prog_gnu_ld" >&6; }
+with_gnu_ld=$acl_cv_prog_gnu_ld
+
+
+
+
+                                                { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared library run path origin" >&5
+$as_echo_n "checking for shared library run path origin... " >&6; }
+if ${acl_cv_rpath+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+    . ./conftest.sh
+    rm -f ./conftest.sh
+    acl_cv_rpath=done
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $acl_cv_rpath" >&5
+$as_echo "$acl_cv_rpath" >&6; }
+  wl="$acl_cv_wl"
+  acl_libext="$acl_cv_libext"
+  acl_shlibext="$acl_cv_shlibext"
+  acl_libname_spec="$acl_cv_libname_spec"
+  acl_library_names_spec="$acl_cv_library_names_spec"
+  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+  acl_hardcode_direct="$acl_cv_hardcode_direct"
+  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
+    # Check whether --enable-rpath was given.
+if test "${enable_rpath+set}" = set; then :
+  enableval=$enable_rpath; :
+else
+  enable_rpath=yes
+fi
+
+
+
+                  acl_libdirstem=lib
+  searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
+  if test -n "$searchpath"; then
+    acl_save_IFS="${IFS=       }"; IFS=":"
+    for searchdir in $searchpath; do
+      if test -d "$searchdir"; then
+        case "$searchdir" in
+          */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
+          *) searchdir=`cd "$searchdir" && pwd`
+             case "$searchdir" in
+               */lib64 ) acl_libdirstem=lib64 ;;
+             esac ;;
+        esac
+      fi
+    done
+    IFS="$acl_save_IFS"
+  fi
+
+
+
+
+
+
+
+
+
+    use_additional=yes
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+
+    eval additional_includedir=\"$includedir\"
+    eval additional_libdir=\"$libdir\"
+
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+
+# Check whether --with-libiconv-prefix was given.
+if test "${with_libiconv_prefix+set}" = set; then :
+  withval=$with_libiconv_prefix;
+    if test "X$withval" = "Xno"; then
+      use_additional=no
+    else
+      if test "X$withval" = "X"; then
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+
+          eval additional_includedir=\"$includedir\"
+          eval additional_libdir=\"$libdir\"
+
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+      else
+        additional_includedir="$withval/include"
+        additional_libdir="$withval/$acl_libdirstem"
+      fi
+    fi
+
+fi
+
+      LIBICONV=
+  LTLIBICONV=
+  INCICONV=
+  LIBICONV_PREFIX=
+  rpathdirs=
+  ltrpathdirs=
+  names_already_handled=
+  names_next_round='iconv '
+  while test -n "$names_next_round"; do
+    names_this_round="$names_next_round"
+    names_next_round=
+    for name in $names_this_round; do
+      already_handled=
+      for n in $names_already_handled; do
+        if test "$n" = "$name"; then
+          already_handled=yes
+          break
+        fi
+      done
+      if test -z "$already_handled"; then
+        names_already_handled="$names_already_handled $name"
+                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+        eval value=\"\$HAVE_LIB$uppername\"
+        if test -n "$value"; then
+          if test "$value" = yes; then
+            eval value=\"\$LIB$uppername\"
+            test -z "$value" || LIBICONV="${LIBICONV}${LIBICONV:+ }$value"
+            eval value=\"\$LTLIB$uppername\"
+            test -z "$value" || LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$value"
+          else
+                                    :
+          fi
+        else
+                              found_dir=
+          found_la=
+          found_so=
+          found_a=
+          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
+          if test -n "$acl_shlibext"; then
+            shrext=".$acl_shlibext"             # typically: shrext=.so
+          else
+            shrext=
+          fi
+          if test $use_additional = yes; then
+            dir="$additional_libdir"
+                                    if test -n "$acl_shlibext"; then
+              if test -f "$dir/$libname$shrext"; then
+                found_dir="$dir"
+                found_so="$dir/$libname$shrext"
+              else
+                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                  ver=`(cd "$dir" && \
+                        for f in "$libname$shrext".*; do echo "$f"; done \
+                        | sed -e "s,^$libname$shrext\\\\.,," \
+                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                        | sed 1q ) 2>/dev/null`
+                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                    found_dir="$dir"
+                    found_so="$dir/$libname$shrext.$ver"
+                  fi
+                else
+                  eval library_names=\"$acl_library_names_spec\"
+                  for f in $library_names; do
+                    if test -f "$dir/$f"; then
+                      found_dir="$dir"
+                      found_so="$dir/$f"
+                      break
+                    fi
+                  done
+                fi
+              fi
+            fi
+                        if test "X$found_dir" = "X"; then
+              if test -f "$dir/$libname.$acl_libext"; then
+                found_dir="$dir"
+                found_a="$dir/$libname.$acl_libext"
+              fi
+            fi
+            if test "X$found_dir" != "X"; then
+              if test -f "$dir/$libname.la"; then
+                found_la="$dir/$libname.la"
+              fi
+            fi
+          fi
+          if test "X$found_dir" = "X"; then
+            for x in $LDFLAGS $LTLIBICONV; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+              case "$x" in
+                -L*)
+                  dir=`echo "X$x" | sed -e 's/^X-L//'`
+                                    if test -n "$acl_shlibext"; then
+                    if test -f "$dir/$libname$shrext"; then
+                      found_dir="$dir"
+                      found_so="$dir/$libname$shrext"
+                    else
+                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                        ver=`(cd "$dir" && \
+                              for f in "$libname$shrext".*; do echo "$f"; done \
+                              | sed -e "s,^$libname$shrext\\\\.,," \
+                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                              | sed 1q ) 2>/dev/null`
+                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                          found_dir="$dir"
+                          found_so="$dir/$libname$shrext.$ver"
+                        fi
+                      else
+                        eval library_names=\"$acl_library_names_spec\"
+                        for f in $library_names; do
+                          if test -f "$dir/$f"; then
+                            found_dir="$dir"
+                            found_so="$dir/$f"
+                            break
+                          fi
+                        done
+                      fi
+                    fi
+                  fi
+                                    if test "X$found_dir" = "X"; then
+                    if test -f "$dir/$libname.$acl_libext"; then
+                      found_dir="$dir"
+                      found_a="$dir/$libname.$acl_libext"
+                    fi
+                  fi
+                  if test "X$found_dir" != "X"; then
+                    if test -f "$dir/$libname.la"; then
+                      found_la="$dir/$libname.la"
+                    fi
+                  fi
+                  ;;
+              esac
+              if test "X$found_dir" != "X"; then
+                break
+              fi
+            done
+          fi
+          if test "X$found_dir" != "X"; then
+                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name"
+            if test "X$found_so" != "X"; then
+                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
+                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+              else
+                                                                                haveit=
+                for x in $ltrpathdirs; do
+                  if test "X$x" = "X$found_dir"; then
+                    haveit=yes
+                    break
+                  fi
+                done
+                if test -z "$haveit"; then
+                  ltrpathdirs="$ltrpathdirs $found_dir"
+                fi
+                                if test "$acl_hardcode_direct" = yes; then
+                                                      LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+                else
+                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+                                                            haveit=
+                    for x in $rpathdirs; do
+                      if test "X$x" = "X$found_dir"; then
+                        haveit=yes
+                        break
+                      fi
+                    done
+                    if test -z "$haveit"; then
+                      rpathdirs="$rpathdirs $found_dir"
+                    fi
+                  else
+                                                                                haveit=
+                    for x in $LDFLAGS $LIBICONV; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                      if test "X$x" = "X-L$found_dir"; then
+                        haveit=yes
+                        break
+                      fi
+                    done
+                    if test -z "$haveit"; then
+                      LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir"
+                    fi
+                    if test "$acl_hardcode_minus_L" != no; then
+                                                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so"
+                    else
+                                                                                                                                                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+                    fi
+                  fi
+                fi
+              fi
+            else
+              if test "X$found_a" != "X"; then
+                                LIBICONV="${LIBICONV}${LIBICONV:+ }$found_a"
+              else
+                                                LIBICONV="${LIBICONV}${LIBICONV:+ }-L$found_dir -l$name"
+              fi
+            fi
+                        additional_includedir=
+            case "$found_dir" in
+              */$acl_libdirstem | */$acl_libdirstem/)
+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+                LIBICONV_PREFIX="$basedir"
+                additional_includedir="$basedir/include"
+                ;;
+            esac
+            if test "X$additional_includedir" != "X"; then
+                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
+                haveit=
+                if test "X$additional_includedir" = "X/usr/local/include"; then
+                  if test -n "$GCC"; then
+                    case $host_os in
+                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                    esac
+                  fi
+                fi
+                if test -z "$haveit"; then
+                  for x in $CPPFLAGS $INCICONV; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                    if test "X$x" = "X-I$additional_includedir"; then
+                      haveit=yes
+                      break
+                    fi
+                  done
+                  if test -z "$haveit"; then
+                    if test -d "$additional_includedir"; then
+                                            INCICONV="${INCICONV}${INCICONV:+ }-I$additional_includedir"
+                    fi
+                  fi
+                fi
+              fi
+            fi
+                        if test -n "$found_la"; then
+                                                        save_libdir="$libdir"
+              case "$found_la" in
+                */* | *\\*) . "$found_la" ;;
+                *) . "./$found_la" ;;
+              esac
+              libdir="$save_libdir"
+                            for dep in $dependency_libs; do
+                case "$dep" in
+                  -L*)
+                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
+                      haveit=
+                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
+                        if test -n "$GCC"; then
+                          case $host_os in
+                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                          esac
+                        fi
+                      fi
+                      if test -z "$haveit"; then
+                        haveit=
+                        for x in $LDFLAGS $LIBICONV; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                          if test "X$x" = "X-L$additional_libdir"; then
+                            haveit=yes
+                            break
+                          fi
+                        done
+                        if test -z "$haveit"; then
+                          if test -d "$additional_libdir"; then
+                                                        LIBICONV="${LIBICONV}${LIBICONV:+ }-L$additional_libdir"
+                          fi
+                        fi
+                        haveit=
+                        for x in $LDFLAGS $LTLIBICONV; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                          if test "X$x" = "X-L$additional_libdir"; then
+                            haveit=yes
+                            break
+                          fi
+                        done
+                        if test -z "$haveit"; then
+                          if test -d "$additional_libdir"; then
+                                                        LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$additional_libdir"
+                          fi
+                        fi
+                      fi
+                    fi
+                    ;;
+                  -R*)
+                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
+                    if test "$enable_rpath" != no; then
+                                                                  haveit=
+                      for x in $rpathdirs; do
+                        if test "X$x" = "X$dir"; then
+                          haveit=yes
+                          break
+                        fi
+                      done
+                      if test -z "$haveit"; then
+                        rpathdirs="$rpathdirs $dir"
+                      fi
+                                                                  haveit=
+                      for x in $ltrpathdirs; do
+                        if test "X$x" = "X$dir"; then
+                          haveit=yes
+                          break
+                        fi
+                      done
+                      if test -z "$haveit"; then
+                        ltrpathdirs="$ltrpathdirs $dir"
+                      fi
+                    fi
+                    ;;
+                  -l*)
+                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+                    ;;
+                  *.la)
+                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+                    ;;
+                  *)
+                                        LIBICONV="${LIBICONV}${LIBICONV:+ }$dep"
+                    LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep"
+                    ;;
+                esac
+              done
+            fi
+          else
+                                                            LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name"
+            LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name"
+          fi
+        fi
+      fi
+    done
+  done
+  if test "X$rpathdirs" != "X"; then
+    if test -n "$acl_hardcode_libdir_separator"; then
+                        alldirs=
+      for found_dir in $rpathdirs; do
+        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+      done
+            acl_save_libdir="$libdir"
+      libdir="$alldirs"
+      eval flag=\"$acl_hardcode_libdir_flag_spec\"
+      libdir="$acl_save_libdir"
+      LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
+    else
+            for found_dir in $rpathdirs; do
+        acl_save_libdir="$libdir"
+        libdir="$found_dir"
+        eval flag=\"$acl_hardcode_libdir_flag_spec\"
+        libdir="$acl_save_libdir"
+        LIBICONV="${LIBICONV}${LIBICONV:+ }$flag"
+      done
+    fi
+  fi
+  if test "X$ltrpathdirs" != "X"; then
+            for found_dir in $ltrpathdirs; do
+      LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir"
+    done
+  fi
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFPreferencesCopyAppValue" >&5
+$as_echo_n "checking for CFPreferencesCopyAppValue... " >&6; }
+if ${gt_cv_func_CFPreferencesCopyAppValue+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  gt_save_LIBS="$LIBS"
+     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <CoreFoundation/CFPreferences.h>
+int
+main ()
+{
+CFPreferencesCopyAppValue(NULL, NULL)
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  gt_cv_func_CFPreferencesCopyAppValue=yes
+else
+  gt_cv_func_CFPreferencesCopyAppValue=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+     LIBS="$gt_save_LIBS"
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFPreferencesCopyAppValue" >&5
+$as_echo "$gt_cv_func_CFPreferencesCopyAppValue" >&6; }
+  if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
+
+$as_echo "#define HAVE_CFPREFERENCESCOPYAPPVALUE 1" >>confdefs.h
+
+  fi
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLocaleCopyCurrent" >&5
+$as_echo_n "checking for CFLocaleCopyCurrent... " >&6; }
+if ${gt_cv_func_CFLocaleCopyCurrent+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  gt_save_LIBS="$LIBS"
+     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+     cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <CoreFoundation/CFLocale.h>
+int
+main ()
+{
+CFLocaleCopyCurrent();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  gt_cv_func_CFLocaleCopyCurrent=yes
+else
+  gt_cv_func_CFLocaleCopyCurrent=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+     LIBS="$gt_save_LIBS"
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_cv_func_CFLocaleCopyCurrent" >&5
+$as_echo "$gt_cv_func_CFLocaleCopyCurrent" >&6; }
+  if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+
+$as_echo "#define HAVE_CFLOCALECOPYCURRENT 1" >>confdefs.h
+
+  fi
+  INTL_MACOSX_LIBS=
+  if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+    INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
+  fi
+
+
+
+
+
+
+  LIBINTL=
+  LTLIBINTL=
+  POSUB=
+
+    case " $gt_needs " in
+    *" need-formatstring-macros "*) gt_api_version=3 ;;
+    *" need-ngettext "*) gt_api_version=2 ;;
+    *) gt_api_version=1 ;;
+  esac
+  gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
+  gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
+
+    if test "$USE_NLS" = "yes"; then
+    gt_use_preinstalled_gnugettext=no
+
+
+        if test $gt_api_version -ge 3; then
+          gt_revision_test_code='
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+#endif
+typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+'
+        else
+          gt_revision_test_code=
+        fi
+        if test $gt_api_version -ge 2; then
+          gt_expression_test_code=' + * ngettext ("", "", 0)'
+        else
+          gt_expression_test_code=
+        fi
+
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libc" >&5
+$as_echo_n "checking for GNU gettext in libc... " >&6; }
+if eval \${$gt_func_gnugettext_libc+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern int *_nl_domain_bindings;
+int
+main ()
+{
+bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$gt_func_gnugettext_libc=yes"
+else
+  eval "$gt_func_gnugettext_libc=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+fi
+eval ac_res=\$$gt_func_gnugettext_libc
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+
+        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+
+
+
+
+
+          am_save_CPPFLAGS="$CPPFLAGS"
+
+  for element in $INCICONV; do
+    haveit=
+    for x in $CPPFLAGS; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+      if test "X$x" = "X$element"; then
+        haveit=yes
+        break
+      fi
+    done
+    if test -z "$haveit"; then
+      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
+    fi
+  done
+
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for iconv" >&5
+$as_echo_n "checking for iconv... " >&6; }
+if ${am_cv_func_iconv+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+    am_cv_func_iconv="no, consider installing GNU libiconv"
+    am_cv_lib_iconv=no
+    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+#include <iconv.h>
+int
+main ()
+{
+iconv_t cd = iconv_open("","");
+       iconv(cd,NULL,NULL,NULL,NULL);
+       iconv_close(cd);
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  am_cv_func_iconv=yes
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+    if test "$am_cv_func_iconv" != yes; then
+      am_save_LIBS="$LIBS"
+      LIBS="$LIBS $LIBICONV"
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+#include <iconv.h>
+int
+main ()
+{
+iconv_t cd = iconv_open("","");
+         iconv(cd,NULL,NULL,NULL,NULL);
+         iconv_close(cd);
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  am_cv_lib_iconv=yes
+        am_cv_func_iconv=yes
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+      LIBS="$am_save_LIBS"
+    fi
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv" >&5
+$as_echo "$am_cv_func_iconv" >&6; }
+  if test "$am_cv_func_iconv" = yes; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working iconv" >&5
+$as_echo_n "checking for working iconv... " >&6; }
+if ${am_cv_func_iconv_works+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+
+            am_save_LIBS="$LIBS"
+      if test $am_cv_lib_iconv = yes; then
+        LIBS="$LIBS $LIBICONV"
+      fi
+      if test "$cross_compiling" = yes; then :
+  case "$host_os" in
+           aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
+           *)            am_cv_func_iconv_works="guessing yes" ;;
+         esac
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#include <iconv.h>
+#include <string.h>
+int main ()
+{
+  /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
+     returns.  */
+  {
+    iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
+    if (cd_utf8_to_88591 != (iconv_t)(-1))
+      {
+        static const char input[] = "\342\202\254"; /* EURO SIGN */
+        char buf[10];
+        const char *inptr = input;
+        size_t inbytesleft = strlen (input);
+        char *outptr = buf;
+        size_t outbytesleft = sizeof (buf);
+        size_t res = iconv (cd_utf8_to_88591,
+                            (char **) &inptr, &inbytesleft,
+                            &outptr, &outbytesleft);
+        if (res == 0)
+          return 1;
+      }
+  }
+#if 0 /* This bug could be worked around by the caller.  */
+  /* Test against HP-UX 11.11 bug: Positive return value instead of 0.  */
+  {
+    iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
+    if (cd_88591_to_utf8 != (iconv_t)(-1))
+      {
+        static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
+        char buf[50];
+        const char *inptr = input;
+        size_t inbytesleft = strlen (input);
+        char *outptr = buf;
+        size_t outbytesleft = sizeof (buf);
+        size_t res = iconv (cd_88591_to_utf8,
+                            (char **) &inptr, &inbytesleft,
+                            &outptr, &outbytesleft);
+        if ((int)res > 0)
+          return 1;
+      }
+  }
+#endif
+  /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
+     provided.  */
+  if (/* Try standardized names.  */
+      iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
+      /* Try IRIX, OSF/1 names.  */
+      && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
+      /* Try AIX names.  */
+      && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
+      /* Try HP-UX names.  */
+      && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
+    return 1;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  am_cv_func_iconv_works=yes
+else
+  am_cv_func_iconv_works=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+      LIBS="$am_save_LIBS"
+
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_func_iconv_works" >&5
+$as_echo "$am_cv_func_iconv_works" >&6; }
+    case "$am_cv_func_iconv_works" in
+      *no) am_func_iconv=no am_cv_lib_iconv=no ;;
+      *)   am_func_iconv=yes ;;
+    esac
+  else
+    am_func_iconv=no am_cv_lib_iconv=no
+  fi
+  if test "$am_func_iconv" = yes; then
+
+$as_echo "#define HAVE_ICONV 1" >>confdefs.h
+
+  fi
+  if test "$am_cv_lib_iconv" = yes; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libiconv" >&5
+$as_echo_n "checking how to link with libiconv... " >&6; }
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBICONV" >&5
+$as_echo "$LIBICONV" >&6; }
+  else
+            CPPFLAGS="$am_save_CPPFLAGS"
+    LIBICONV=
+    LTLIBICONV=
+  fi
+
+
+
+
+
+
+
+
+    use_additional=yes
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+
+    eval additional_includedir=\"$includedir\"
+    eval additional_libdir=\"$libdir\"
+
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+
+# Check whether --with-libintl-prefix was given.
+if test "${with_libintl_prefix+set}" = set; then :
+  withval=$with_libintl_prefix;
+    if test "X$withval" = "Xno"; then
+      use_additional=no
+    else
+      if test "X$withval" = "X"; then
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+
+          eval additional_includedir=\"$includedir\"
+          eval additional_libdir=\"$libdir\"
+
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+      else
+        additional_includedir="$withval/include"
+        additional_libdir="$withval/$acl_libdirstem"
+      fi
+    fi
+
+fi
+
+      LIBINTL=
+  LTLIBINTL=
+  INCINTL=
+  LIBINTL_PREFIX=
+  rpathdirs=
+  ltrpathdirs=
+  names_already_handled=
+  names_next_round='intl '
+  while test -n "$names_next_round"; do
+    names_this_round="$names_next_round"
+    names_next_round=
+    for name in $names_this_round; do
+      already_handled=
+      for n in $names_already_handled; do
+        if test "$n" = "$name"; then
+          already_handled=yes
+          break
+        fi
+      done
+      if test -z "$already_handled"; then
+        names_already_handled="$names_already_handled $name"
+                        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+        eval value=\"\$HAVE_LIB$uppername\"
+        if test -n "$value"; then
+          if test "$value" = yes; then
+            eval value=\"\$LIB$uppername\"
+            test -z "$value" || LIBINTL="${LIBINTL}${LIBINTL:+ }$value"
+            eval value=\"\$LTLIB$uppername\"
+            test -z "$value" || LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$value"
+          else
+                                    :
+          fi
+        else
+                              found_dir=
+          found_la=
+          found_so=
+          found_a=
+          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
+          if test -n "$acl_shlibext"; then
+            shrext=".$acl_shlibext"             # typically: shrext=.so
+          else
+            shrext=
+          fi
+          if test $use_additional = yes; then
+            dir="$additional_libdir"
+                                    if test -n "$acl_shlibext"; then
+              if test -f "$dir/$libname$shrext"; then
+                found_dir="$dir"
+                found_so="$dir/$libname$shrext"
+              else
+                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                  ver=`(cd "$dir" && \
+                        for f in "$libname$shrext".*; do echo "$f"; done \
+                        | sed -e "s,^$libname$shrext\\\\.,," \
+                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                        | sed 1q ) 2>/dev/null`
+                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                    found_dir="$dir"
+                    found_so="$dir/$libname$shrext.$ver"
+                  fi
+                else
+                  eval library_names=\"$acl_library_names_spec\"
+                  for f in $library_names; do
+                    if test -f "$dir/$f"; then
+                      found_dir="$dir"
+                      found_so="$dir/$f"
+                      break
+                    fi
+                  done
+                fi
+              fi
+            fi
+                        if test "X$found_dir" = "X"; then
+              if test -f "$dir/$libname.$acl_libext"; then
+                found_dir="$dir"
+                found_a="$dir/$libname.$acl_libext"
+              fi
+            fi
+            if test "X$found_dir" != "X"; then
+              if test -f "$dir/$libname.la"; then
+                found_la="$dir/$libname.la"
+              fi
+            fi
+          fi
+          if test "X$found_dir" = "X"; then
+            for x in $LDFLAGS $LTLIBINTL; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+              case "$x" in
+                -L*)
+                  dir=`echo "X$x" | sed -e 's/^X-L//'`
+                                    if test -n "$acl_shlibext"; then
+                    if test -f "$dir/$libname$shrext"; then
+                      found_dir="$dir"
+                      found_so="$dir/$libname$shrext"
+                    else
+                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                        ver=`(cd "$dir" && \
+                              for f in "$libname$shrext".*; do echo "$f"; done \
+                              | sed -e "s,^$libname$shrext\\\\.,," \
+                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                              | sed 1q ) 2>/dev/null`
+                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                          found_dir="$dir"
+                          found_so="$dir/$libname$shrext.$ver"
+                        fi
+                      else
+                        eval library_names=\"$acl_library_names_spec\"
+                        for f in $library_names; do
+                          if test -f "$dir/$f"; then
+                            found_dir="$dir"
+                            found_so="$dir/$f"
+                            break
+                          fi
+                        done
+                      fi
+                    fi
+                  fi
+                                    if test "X$found_dir" = "X"; then
+                    if test -f "$dir/$libname.$acl_libext"; then
+                      found_dir="$dir"
+                      found_a="$dir/$libname.$acl_libext"
+                    fi
+                  fi
+                  if test "X$found_dir" != "X"; then
+                    if test -f "$dir/$libname.la"; then
+                      found_la="$dir/$libname.la"
+                    fi
+                  fi
+                  ;;
+              esac
+              if test "X$found_dir" != "X"; then
+                break
+              fi
+            done
+          fi
+          if test "X$found_dir" != "X"; then
+                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name"
+            if test "X$found_so" != "X"; then
+                                                        if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
+                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+              else
+                                                                                haveit=
+                for x in $ltrpathdirs; do
+                  if test "X$x" = "X$found_dir"; then
+                    haveit=yes
+                    break
+                  fi
+                done
+                if test -z "$haveit"; then
+                  ltrpathdirs="$ltrpathdirs $found_dir"
+                fi
+                                if test "$acl_hardcode_direct" = yes; then
+                                                      LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+                else
+                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+                                                            haveit=
+                    for x in $rpathdirs; do
+                      if test "X$x" = "X$found_dir"; then
+                        haveit=yes
+                        break
+                      fi
+                    done
+                    if test -z "$haveit"; then
+                      rpathdirs="$rpathdirs $found_dir"
+                    fi
+                  else
+                                                                                haveit=
+                    for x in $LDFLAGS $LIBINTL; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                      if test "X$x" = "X-L$found_dir"; then
+                        haveit=yes
+                        break
+                      fi
+                    done
+                    if test -z "$haveit"; then
+                      LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir"
+                    fi
+                    if test "$acl_hardcode_minus_L" != no; then
+                                                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so"
+                    else
+                                                                                                                                                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
+                    fi
+                  fi
+                fi
+              fi
+            else
+              if test "X$found_a" != "X"; then
+                                LIBINTL="${LIBINTL}${LIBINTL:+ }$found_a"
+              else
+                                                LIBINTL="${LIBINTL}${LIBINTL:+ }-L$found_dir -l$name"
+              fi
+            fi
+                        additional_includedir=
+            case "$found_dir" in
+              */$acl_libdirstem | */$acl_libdirstem/)
+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+                LIBINTL_PREFIX="$basedir"
+                additional_includedir="$basedir/include"
+                ;;
+            esac
+            if test "X$additional_includedir" != "X"; then
+                                                                                                                if test "X$additional_includedir" != "X/usr/include"; then
+                haveit=
+                if test "X$additional_includedir" = "X/usr/local/include"; then
+                  if test -n "$GCC"; then
+                    case $host_os in
+                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                    esac
+                  fi
+                fi
+                if test -z "$haveit"; then
+                  for x in $CPPFLAGS $INCINTL; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                    if test "X$x" = "X-I$additional_includedir"; then
+                      haveit=yes
+                      break
+                    fi
+                  done
+                  if test -z "$haveit"; then
+                    if test -d "$additional_includedir"; then
+                                            INCINTL="${INCINTL}${INCINTL:+ }-I$additional_includedir"
+                    fi
+                  fi
+                fi
+              fi
+            fi
+                        if test -n "$found_la"; then
+                                                        save_libdir="$libdir"
+              case "$found_la" in
+                */* | *\\*) . "$found_la" ;;
+                *) . "./$found_la" ;;
+              esac
+              libdir="$save_libdir"
+                            for dep in $dependency_libs; do
+                case "$dep" in
+                  -L*)
+                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+                                                                                                                                                                if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
+                      haveit=
+                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
+                        if test -n "$GCC"; then
+                          case $host_os in
+                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                          esac
+                        fi
+                      fi
+                      if test -z "$haveit"; then
+                        haveit=
+                        for x in $LDFLAGS $LIBINTL; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                          if test "X$x" = "X-L$additional_libdir"; then
+                            haveit=yes
+                            break
+                          fi
+                        done
+                        if test -z "$haveit"; then
+                          if test -d "$additional_libdir"; then
+                                                        LIBINTL="${LIBINTL}${LIBINTL:+ }-L$additional_libdir"
+                          fi
+                        fi
+                        haveit=
+                        for x in $LDFLAGS $LTLIBINTL; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+                          if test "X$x" = "X-L$additional_libdir"; then
+                            haveit=yes
+                            break
+                          fi
+                        done
+                        if test -z "$haveit"; then
+                          if test -d "$additional_libdir"; then
+                                                        LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$additional_libdir"
+                          fi
+                        fi
+                      fi
+                    fi
+                    ;;
+                  -R*)
+                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
+                    if test "$enable_rpath" != no; then
+                                                                  haveit=
+                      for x in $rpathdirs; do
+                        if test "X$x" = "X$dir"; then
+                          haveit=yes
+                          break
+                        fi
+                      done
+                      if test -z "$haveit"; then
+                        rpathdirs="$rpathdirs $dir"
+                      fi
+                                                                  haveit=
+                      for x in $ltrpathdirs; do
+                        if test "X$x" = "X$dir"; then
+                          haveit=yes
+                          break
+                        fi
+                      done
+                      if test -z "$haveit"; then
+                        ltrpathdirs="$ltrpathdirs $dir"
+                      fi
+                    fi
+                    ;;
+                  -l*)
+                                        names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+                    ;;
+                  *.la)
+                                                                                names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+                    ;;
+                  *)
+                                        LIBINTL="${LIBINTL}${LIBINTL:+ }$dep"
+                    LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }$dep"
+                    ;;
+                esac
+              done
+            fi
+          else
+                                                            LIBINTL="${LIBINTL}${LIBINTL:+ }-l$name"
+            LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-l$name"
+          fi
+        fi
+      fi
+    done
+  done
+  if test "X$rpathdirs" != "X"; then
+    if test -n "$acl_hardcode_libdir_separator"; then
+                        alldirs=
+      for found_dir in $rpathdirs; do
+        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+      done
+            acl_save_libdir="$libdir"
+      libdir="$alldirs"
+      eval flag=\"$acl_hardcode_libdir_flag_spec\"
+      libdir="$acl_save_libdir"
+      LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
+    else
+            for found_dir in $rpathdirs; do
+        acl_save_libdir="$libdir"
+        libdir="$found_dir"
+        eval flag=\"$acl_hardcode_libdir_flag_spec\"
+        libdir="$acl_save_libdir"
+        LIBINTL="${LIBINTL}${LIBINTL:+ }$flag"
+      done
+    fi
+  fi
+  if test "X$ltrpathdirs" != "X"; then
+            for found_dir in $ltrpathdirs; do
+      LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-R$found_dir"
+    done
+  fi
+
+          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU gettext in libintl" >&5
+$as_echo_n "checking for GNU gettext in libintl... " >&6; }
+if eval \${$gt_func_gnugettext_libintl+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  gt_save_CPPFLAGS="$CPPFLAGS"
+            CPPFLAGS="$CPPFLAGS $INCINTL"
+            gt_save_LIBS="$LIBS"
+            LIBS="$LIBS $LIBINTL"
+                        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);
+int
+main ()
+{
+bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  eval "$gt_func_gnugettext_libintl=yes"
+else
+  eval "$gt_func_gnugettext_libintl=no"
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+                        if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
+              LIBS="$LIBS $LIBICONV"
+              cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);
+int
+main ()
+{
+bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  LIBINTL="$LIBINTL $LIBICONV"
+                LTLIBINTL="$LTLIBINTL $LTLIBICONV"
+                eval "$gt_func_gnugettext_libintl=yes"
+
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+            fi
+            CPPFLAGS="$gt_save_CPPFLAGS"
+            LIBS="$gt_save_LIBS"
+fi
+eval ac_res=\$$gt_func_gnugettext_libintl
+              { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
+$as_echo "$ac_res" >&6; }
+        fi
+
+                                        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
+           || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
+                && test "$PACKAGE" != gettext-runtime \
+                && test "$PACKAGE" != gettext-tools; }; then
+          gt_use_preinstalled_gnugettext=yes
+        else
+                    LIBINTL=
+          LTLIBINTL=
+          INCINTL=
+        fi
+
+
+
+    if test -n "$INTL_MACOSX_LIBS"; then
+      if test "$gt_use_preinstalled_gnugettext" = "yes" \
+         || test "$nls_cv_use_gnu_gettext" = "yes"; then
+                LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
+        LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
+      fi
+    fi
+
+    if test "$gt_use_preinstalled_gnugettext" = "yes" \
+       || test "$nls_cv_use_gnu_gettext" = "yes"; then
+
+$as_echo "#define ENABLE_NLS 1" >>confdefs.h
+
+    else
+      USE_NLS=no
+    fi
+  fi
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use NLS" >&5
+$as_echo_n "checking whether to use NLS... " >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_NLS" >&5
+$as_echo "$USE_NLS" >&6; }
+  if test "$USE_NLS" = "yes"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking where the gettext function comes from" >&5
+$as_echo_n "checking where the gettext function comes from... " >&6; }
+    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+        gt_source="external libintl"
+      else
+        gt_source="libc"
+      fi
+    else
+      gt_source="included intl directory"
+    fi
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gt_source" >&5
+$as_echo "$gt_source" >&6; }
+  fi
+
+  if test "$USE_NLS" = "yes"; then
+
+    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to link with libintl" >&5
+$as_echo_n "checking how to link with libintl... " >&6; }
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LIBINTL" >&5
+$as_echo "$LIBINTL" >&6; }
+
+  for element in $INCINTL; do
+    haveit=
+    for x in $CPPFLAGS; do
+
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  eval x=\"$x\"
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+
+      if test "X$x" = "X$element"; then
+        haveit=yes
+        break
+      fi
+    done
+    if test -z "$haveit"; then
+      CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element"
+    fi
+  done
+
+      fi
+
+
+$as_echo "#define HAVE_GETTEXT 1" >>confdefs.h
+
+
+$as_echo "#define HAVE_DCGETTEXT 1" >>confdefs.h
+
+    fi
+
+        POSUB=po
+  fi
+
+
+
+    INTLLIBS="$LIBINTL"
+
+
+
+
+
+
+
+GETTEXT_PACKAGE="$PACKAGE"
+
+
+cat >>confdefs.h <<_ACEOF
+#define GETTEXT_PACKAGE "$GETTEXT_PACKAGE"
+_ACEOF
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra flags to get ANSI library prototypes" >&5
+$as_echo_n "checking for extra flags to get ANSI library prototypes... " >&6; }
+
+gtk_save_LIBS=$LIBS
+LIBS="$LIBS -lm"
+if test "$cross_compiling" = yes; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; }
+
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <math.h>
+             int main (void) { return (log(1) != log(1.)); }
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; }
+else
+  gtk_save_CFLAGS="$CFLAGS"
+     CFLAGS="$CFLAGS -std1"
+     if test "$cross_compiling" = yes; then :
+  true
+
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <math.h>
+                 int main (void) { return (log(1) != log(1.)); }
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -std1" >&5
+$as_echo "-std1" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
+$as_echo "" >&6; }
+         CFLAGS="$gtk_save_CFLAGS"
+         { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No ANSI prototypes found in library. (-std1 didn't work.)" >&5
+$as_echo "$as_me: WARNING: No ANSI prototypes found in library. (-std1 didn't work.)" >&2;}
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+LIBS=$gtk_save_LIBS
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for the BeOS" >&5
+$as_echo_n "checking for the BeOS... " >&6; }
+case $host in
+  *-*-beos*)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    MATH_LIB=
+  ;;
+  *)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+  ;;
+esac
+
+
+#
+# see bug 162979
+#
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for HP-UX" >&5
+$as_echo_n "checking for HP-UX... " >&6; }
+case $host_os in
+  hpux9* | hpux10* | hpux11*)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    CFLAGS="$CFLAGS -DHPPEX -DSHMLINK"
+  ;;
+  *)
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+  ;;
+esac
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for extra flags for POSIX compliance" >&5
+$as_echo_n "checking for extra flags for POSIX compliance... " >&6; }
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <dirent.h>
+int
+main ()
+{
+DIR *dir;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
+$as_echo "none needed" >&6; }
+else
+  gtk_save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -posix"
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <dirent.h>
+int
+main ()
+{
+DIR *dir;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: -posix" >&5
+$as_echo "-posix" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: " >&5
+$as_echo "" >&6; }
+    CFLAGS="$gtk_save_CFLAGS"
+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Could not determine POSIX flag. (-posix didn't work.)" >&5
+$as_echo "$as_me: WARNING: Could not determine POSIX flag. (-posix didn't work.)" >&2;}
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+#
+# Run AM_PATH_GLIB_2_0 to make sure that GLib is installed and working
+#
+
+GLIB_PACKAGES="gobject-2.0 gio-2.0 gmodule-no-export-2.0"
+
+# Check whether --enable-glibtest was given.
+if test "${enable_glibtest+set}" = set; then :
+  enableval=$enable_glibtest;
+else
+  enable_glibtest=yes
+fi
+
+
+  pkg_config_args=glib-2.0
+  for module in . gobject gmodule-no-export gthread
+  do
+      case "$module" in
+         gmodule)
+             pkg_config_args="$pkg_config_args gmodule-2.0"
+         ;;
+         gmodule-no-export)
+             pkg_config_args="$pkg_config_args gmodule-no-export-2.0"
+         ;;
+         gobject)
+             pkg_config_args="$pkg_config_args gobject-2.0"
+         ;;
+         gthread)
+             pkg_config_args="$pkg_config_args gthread-2.0"
+         ;;
+         gio*)
+             pkg_config_args="$pkg_config_args $module-2.0"
+         ;;
+      esac
+  done
+
+
+
+
+
+
+
+if test "x$ac_cv_env_PKG_CONFIG_set" != "xset"; then
+       if test -n "$ac_tool_prefix"; then
+  # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
+set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_PKG_CONFIG+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $PKG_CONFIG in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+PKG_CONFIG=$ac_cv_path_PKG_CONFIG
+if test -n "$PKG_CONFIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PKG_CONFIG" >&5
+$as_echo "$PKG_CONFIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+fi
+if test -z "$ac_cv_path_PKG_CONFIG"; then
+  ac_pt_PKG_CONFIG=$PKG_CONFIG
+  # Extract the first word of "pkg-config", so it can be a program name with args.
+set dummy pkg-config; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $ac_pt_PKG_CONFIG in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
+if test -n "$ac_pt_PKG_CONFIG"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKG_CONFIG" >&5
+$as_echo "$ac_pt_PKG_CONFIG" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+  if test "x$ac_pt_PKG_CONFIG" = x; then
+    PKG_CONFIG=""
+  else
+    case $cross_compiling:$ac_tool_warned in
+yes:)
+{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
+$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
+ac_tool_warned=yes ;;
+esac
+    PKG_CONFIG=$ac_pt_PKG_CONFIG
+  fi
+else
+  PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
+fi
+
+fi
+if test -n "$PKG_CONFIG"; then
+       _pkg_min_version=0.16
+       { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is at least version $_pkg_min_version" >&5
+$as_echo_n "checking pkg-config is at least version $_pkg_min_version... " >&6; }
+       if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
+               { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+       else
+               { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+               PKG_CONFIG=""
+       fi
+fi
+
+  no_glib=""
+
+  if test "x$PKG_CONFIG" = x ; then
+    no_glib=yes
+    PKG_CONFIG=no
+  fi
+
+  min_glib_version=2.31.0
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GLIB - version >= $min_glib_version" >&5
+$as_echo_n "checking for GLIB - version >= $min_glib_version... " >&6; }
+
+  if test x$PKG_CONFIG != xno ; then
+    ## don't try to run the test against uninstalled libtool libs
+    if $PKG_CONFIG --uninstalled $pkg_config_args; then
+         echo "Will use uninstalled version of GLib found in PKG_CONFIG_PATH"
+         enable_glibtest=no
+    fi
+
+    if $PKG_CONFIG --atleast-version $min_glib_version $pkg_config_args; then
+         :
+    else
+         no_glib=yes
+    fi
+  fi
+
+  if test x"$no_glib" = x ; then
+    GLIB_GENMARSHAL=`$PKG_CONFIG --variable=glib_genmarshal glib-2.0`
+    GOBJECT_QUERY=`$PKG_CONFIG --variable=gobject_query glib-2.0`
+    GLIB_MKENUMS=`$PKG_CONFIG --variable=glib_mkenums glib-2.0`
+    GLIB_COMPILE_RESOURCES=`$PKG_CONFIG --variable=glib_compile_resources gio-2.0`
+
+    GLIB_CFLAGS=`$PKG_CONFIG --cflags $pkg_config_args`
+    GLIB_LIBS=`$PKG_CONFIG --libs $pkg_config_args`
+    glib_config_major_version=`$PKG_CONFIG --modversion glib-2.0 | \
+           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\1/'`
+    glib_config_minor_version=`$PKG_CONFIG --modversion glib-2.0 | \
+           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\2/'`
+    glib_config_micro_version=`$PKG_CONFIG --modversion glib-2.0 | \
+           sed 's/\([0-9]*\).\([0-9]*\).\([0-9]*\)/\3/'`
+    if test "x$enable_glibtest" = "xyes" ; then
+      ac_save_CFLAGS="$CFLAGS"
+      ac_save_LIBS="$LIBS"
+      CFLAGS="$CFLAGS $GLIB_CFLAGS"
+      LIBS="$GLIB_LIBS $LIBS"
+      rm -f conf.glibtest
+      if test "$cross_compiling" = yes; then :
+  echo $ac_n "cross compiling; assumed OK... $ac_c"
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#include <glib.h>
+#include <stdio.h>
+#include <stdlib.h>
+
+int
+main ()
+{
+  unsigned int major, minor, micro;
+  char *tmp_version;
+
+  fclose (fopen ("conf.glibtest", "w"));
+
+  /* HP/UX 9 (%@#!) writes to sscanf strings */
+  tmp_version = g_strdup("$min_glib_version");
+  if (sscanf(tmp_version, "%u.%u.%u", &major, &minor, &micro) != 3) {
+     printf("%s, bad version string\n", "$min_glib_version");
+     exit(1);
+   }
+
+  if ((glib_major_version != $glib_config_major_version) ||
+      (glib_minor_version != $glib_config_minor_version) ||
+      (glib_micro_version != $glib_config_micro_version))
+    {
+      printf("\n*** 'pkg-config --modversion glib-2.0' returned %d.%d.%d, but GLIB (%d.%d.%d)\n",
+             $glib_config_major_version, $glib_config_minor_version, $glib_config_micro_version,
+             glib_major_version, glib_minor_version, glib_micro_version);
+      printf ("*** was found! If pkg-config was correct, then it is best\n");
+      printf ("*** to remove the old version of GLib. You may also be able to fix the error\n");
+      printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n");
+      printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
+      printf("*** required on your system.\n");
+      printf("*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH\n");
+      printf("*** to point to the correct configuration files\n");
+    }
+  else if ((glib_major_version != GLIB_MAJOR_VERSION) ||
+          (glib_minor_version != GLIB_MINOR_VERSION) ||
+           (glib_micro_version != GLIB_MICRO_VERSION))
+    {
+      printf("*** GLIB header files (version %d.%d.%d) do not match\n",
+            GLIB_MAJOR_VERSION, GLIB_MINOR_VERSION, GLIB_MICRO_VERSION);
+      printf("*** library (version %d.%d.%d)\n",
+            glib_major_version, glib_minor_version, glib_micro_version);
+    }
+  else
+    {
+      if ((glib_major_version > major) ||
+        ((glib_major_version == major) && (glib_minor_version > minor)) ||
+        ((glib_major_version == major) && (glib_minor_version == minor) && (glib_micro_version >= micro)))
+      {
+        return 0;
+       }
+     else
+      {
+        printf("\n*** An old version of GLIB (%u.%u.%u) was found.\n",
+               glib_major_version, glib_minor_version, glib_micro_version);
+        printf("*** You need a version of GLIB newer than %u.%u.%u. The latest version of\n",
+              major, minor, micro);
+        printf("*** GLIB is always available from ftp://ftp.gtk.org.\n");
+        printf("***\n");
+        printf("*** If you have already installed a sufficiently new version, this error\n");
+        printf("*** probably means that the wrong copy of the pkg-config shell script is\n");
+        printf("*** being found. The easiest way to fix this is to remove the old version\n");
+        printf("*** of GLIB, but you can also set the PKG_CONFIG environment to point to the\n");
+        printf("*** correct copy of pkg-config. (In this case, you will have to\n");
+        printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n");
+        printf("*** so that the correct libraries are found at run-time))\n");
+      }
+    }
+  return 1;
+}
+
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+
+else
+  no_glib=yes
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+       CFLAGS="$ac_save_CFLAGS"
+       LIBS="$ac_save_LIBS"
+     fi
+  fi
+  if test "x$no_glib" = x ; then
+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (version $glib_config_major_version.$glib_config_minor_version.$glib_config_micro_version)" >&5
+$as_echo "yes (version $glib_config_major_version.$glib_config_minor_version.$glib_config_micro_version)" >&6; }
+     :
+  else
+     { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+     if test "$PKG_CONFIG" = "no" ; then
+       echo "*** A new enough version of pkg-config was not found."
+       echo "*** See http://www.freedesktop.org/software/pkgconfig/"
+     else
+       if test -f conf.glibtest ; then
+        :
+       else
+          echo "*** Could not run GLIB test program, checking why..."
+          ac_save_CFLAGS="$CFLAGS"
+          ac_save_LIBS="$LIBS"
+          CFLAGS="$CFLAGS $GLIB_CFLAGS"
+          LIBS="$LIBS $GLIB_LIBS"
+          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+#include <glib.h>
+#include <stdio.h>
+
+int
+main ()
+{
+ return ((glib_major_version) || (glib_minor_version) || (glib_micro_version));
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+   echo "*** The test program compiled, but did not run. This usually means"
+          echo "*** that the run-time linker is not finding GLIB or finding the wrong"
+          echo "*** version of GLIB. If it is not finding GLIB, you'll need to set your"
+          echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point"
+          echo "*** to the installed location  Also, make sure you have run ldconfig if that"
+          echo "*** is required on your system"
+         echo "***"
+          echo "*** If you have an old version installed, it is best to remove it, although"
+          echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH"
+else
+   echo "*** The test program failed to compile or link. See the file config.log for the"
+          echo "*** exact error that occured. This usually means GLIB is incorrectly installed."
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+          CFLAGS="$ac_save_CFLAGS"
+          LIBS="$ac_save_LIBS"
+       fi
+     fi
+     GLIB_CFLAGS=""
+     GLIB_LIBS=""
+     GLIB_GENMARSHAL=""
+     GOBJECT_QUERY=""
+     GLIB_MKENUMS=""
+     GLIB_COMPILE_RESOURCES=""
+     as_fn_error $? "
+*** GLIB 2.31.0 or better is required. The latest version of
+*** GLIB is always available from ftp://ftp.gtk.org/pub/gtk/." "$LINENO" 5
+  fi
+
+
+
+
+
+
+  rm -f conf.glibtest
+
+
+gtk_save_LIBS=$LIBS
+LIBS="$LIBS $GLIB_LIBS"
+for ac_func in bind_textdomain_codeset
+do :
+  ac_fn_c_check_func "$LINENO" "bind_textdomain_codeset" "ac_cv_func_bind_textdomain_codeset"
+if test "x$ac_cv_func_bind_textdomain_codeset" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_BIND_TEXTDOMAIN_CODESET 1
+_ACEOF
+
+fi
+done
+
+LIBS=$gtk_save_LIBS
+
+for ac_header in unistd.h
+do :
+  ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
+if test "x$ac_cv_header_unistd_h" = xyes; then :
+  cat >>confdefs.h <<_ACEOF
+#define HAVE_UNISTD_H 1
+_ACEOF
+
+$as_echo "#define HAVE_UNISTD_H 1" >>confdefs.h
+
+fi
+
+done
+
+
+saved_cflags="$CFLAGS"
+saved_ldflags="$LDFLAGS"
+
+
+# Checks for header files.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
+$as_echo_n "checking for ANSI C header files... " >&6; }
+if ${ac_cv_header_stdc+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+#include <stdarg.h>
+#include <string.h>
+#include <float.h>
+
+int
+main ()
+{
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_header_stdc=yes
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+
+if test $ac_cv_header_stdc = yes; then
+  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <string.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "memchr" >/dev/null 2>&1; then :
+
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdlib.h>
+
+_ACEOF
+if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
+  $EGREP "free" >/dev/null 2>&1; then :
+
+else
+  ac_cv_header_stdc=no
+fi
+rm -f conftest*
+
+fi
+
+if test $ac_cv_header_stdc = yes; then
+  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
+  if test "$cross_compiling" = yes; then :
+  :
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <ctype.h>
+#include <stdlib.h>
+#if ((' ' & 0x0FF) == 0x020)
+# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
+# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
+#else
+# define ISLOWER(c) \
+                  (('a' <= (c) && (c) <= 'i') \
+                    || ('j' <= (c) && (c) <= 'r') \
+                    || ('s' <= (c) && (c) <= 'z'))
+# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
+#endif
+
+#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
+int
+main ()
+{
+  int i;
+  for (i = 0; i < 256; i++)
+    if (XOR (islower (i), ISLOWER (i))
+       || toupper (i) != TOUPPER (i))
+      return 2;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+
+else
+  ac_cv_header_stdc=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+fi
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
+$as_echo "$ac_cv_header_stdc" >&6; }
+if test $ac_cv_header_stdc = yes; then
+
+$as_echo "#define STDC_HEADERS 1" >>confdefs.h
+
+fi
+
+
+# Checks for typedefs, structures, and compiler characteristics.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for an ANSI C-conforming const" >&5
+$as_echo_n "checking for an ANSI C-conforming const... " >&6; }
+if ${ac_cv_c_const+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+/* FIXME: Include the comments suggested by Paul. */
+#ifndef __cplusplus
+  /* Ultrix mips cc rejects this.  */
+  typedef int charset[2];
+  const charset cs;
+  /* SunOS 4.1.1 cc rejects this.  */
+  char const *const *pcpcc;
+  char **ppc;
+  /* NEC SVR4.0.2 mips cc rejects this.  */
+  struct point {int x, y;};
+  static struct point const zero = {0,0};
+  /* AIX XL C 1.02.0.0 rejects this.
+     It does not let you subtract one const X* pointer from another in
+     an arm of an if-expression whose if-part is not a constant
+     expression */
+  const char *g = "string";
+  pcpcc = &g + (g ? g-g : 0);
+  /* HPUX 7.0 cc rejects these. */
+  ++pcpcc;
+  ppc = (char**) pcpcc;
+  pcpcc = (char const *const *) ppc;
+  { /* SCO 3.2v4 cc rejects this.  */
+    char *t;
+    char const *s = 0 ? (char *) 0 : (char const *) 0;
+
+    *t++ = 0;
+    if (s) return 0;
+  }
+  { /* Someone thinks the Sun supposedly-ANSI compiler will reject this.  */
+    int x[] = {25, 17};
+    const int *foo = &x[0];
+    ++foo;
+  }
+  { /* Sun SC1.0 ANSI compiler rejects this -- but not the above. */
+    typedef const int *iptr;
+    iptr p = 0;
+    ++p;
+  }
+  { /* AIX XL C 1.02.0.0 rejects this saying
+       "k.c", line 2.27: 1506-025 (S) Operand must be a modifiable lvalue. */
+    struct s { int j; const int *ap[3]; };
+    struct s *b; b->j = 5;
+  }
+  { /* ULTRIX-32 V3.1 (Rev 9) vcc rejects this */
+    const int foo = 10;
+    if (!foo) return 0;
+  }
+  return !cs[0] && !zero.x;
+#endif
+
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  ac_cv_c_const=yes
+else
+  ac_cv_c_const=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_const" >&5
+$as_echo "$ac_cv_c_const" >&6; }
+if test $ac_cv_c_const = no; then
+
+$as_echo "#define const /**/" >>confdefs.h
+
+fi
+
+
+##################################################
+# Checks for gdk-pixbuf
+##################################################
+
+
+use_la_modules=false
+case $host in
+  *-aix*) use_la_modules=true
+esac
+
+if $use_la_modules ; then
+
+$as_echo "#define USE_LA_MODULES 1" >>confdefs.h
+
+fi
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gmodulized gdk-pixbuf" >&5
+$as_echo_n "checking whether to build gmodulized gdk-pixbuf... " >&6; }
+
+# Check whether --enable-modules was given.
+if test "${enable_modules+set}" = set; then :
+  enableval=$enable_modules;
+fi
+
+
+dynworks=false
+deps=
+if test x$enable_modules = xno; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+else
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether dynamic modules work" >&5
+$as_echo_n "checking whether dynamic modules work... " >&6; }
+    ## for loop is to strip newline
+    tmp=`$PKG_CONFIG --variable=gmodule_supported gmodule-no-export-2.0`
+    for I in $tmp; do
+        dynworks=$I
+    done
+
+            if $dynworks; then
+        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config"
+        pixbuf_deplibs_check=`$pixbuf_libtool_config | \
+            grep '^[a-z_]*check[a-z_]*_method=['\''"]' | \
+            sed 's/.*['\''"]\(.*\)['\''"]$/\1/'`
+        if test "x$pixbuf_deplibs_check" = "xnone" || \
+           test "x$pixbuf_deplibs_check" = "xunknown" || \
+           test "x$pixbuf_deplibs_check" = "x"; then
+            dynworks=false
+        fi
+    fi
+
+    if $dynworks; then
+
+$as_echo "#define USE_GMODULE 1" >>confdefs.h
+
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    else
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    fi
+fi
+
+
+
+# Check whether --with-libpng was given.
+if test "${with_libpng+set}" = set; then :
+  withval=$with_libpng;
+fi
+
+
+# Check whether --with-libjpeg was given.
+if test "${with_libjpeg+set}" = set; then :
+  withval=$with_libjpeg;
+fi
+
+
+# Check whether --with-libtiff was given.
+if test "${with_libtiff+set}" = set; then :
+  withval=$with_libtiff;
+fi
+
+
+# Check whether --with-libjasper was given.
+if test "${with_libjasper+set}" = set; then :
+  withval=$with_libjasper;
+fi
+
+
+# Check whether --with-gdiplus was given.
+if test "${with_gdiplus+set}" = set; then :
+  withval=$with_gdiplus;
+fi
+
+
+ if  test x$os_win32 = xyes && test x$with_gdiplus != xno ; then
+  BUILD_GDIPLUS_LOADERS_TRUE=
+  BUILD_GDIPLUS_LOADERS_FALSE='#'
+else
+  BUILD_GDIPLUS_LOADERS_TRUE='#'
+  BUILD_GDIPLUS_LOADERS_FALSE=
+fi
+
+
+if test x$os_win32 = xno || test x$with_gdiplus = xno; then
+  if test x$with_libtiff != xno && test -z "$LIBTIFF"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFReadRGBAImageOriented in -ltiff" >&5
+$as_echo_n "checking for TIFFReadRGBAImageOriented in -ltiff... " >&6; }
+if ${ac_cv_lib_tiff_TIFFReadRGBAImageOriented+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ltiff -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char TIFFReadRGBAImageOriented ();
+int
+main ()
+{
+return TIFFReadRGBAImageOriented ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_tiff_TIFFReadRGBAImageOriented=yes
+else
+  ac_cv_lib_tiff_TIFFReadRGBAImageOriented=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFReadRGBAImageOriented" >&5
+$as_echo "$ac_cv_lib_tiff_TIFFReadRGBAImageOriented" >&6; }
+if test "x$ac_cv_lib_tiff_TIFFReadRGBAImageOriented" = xyes; then :
+  ac_fn_c_check_header_mongrel "$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
+if test "x$ac_cv_header_tiffio_h" = xyes; then :
+  TIFF='tiff'; LIBTIFF='-ltiff'
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** TIFF loader will not be built (TIFF header files not found) ***" >&5
+$as_echo "$as_me: WARNING: *** TIFF loader will not be built (TIFF header files not found) ***" >&2;}
+fi
+
+
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFWriteScanline in -ltiff" >&5
+$as_echo_n "checking for TIFFWriteScanline in -ltiff... " >&6; }
+if ${ac_cv_lib_tiff_TIFFWriteScanline+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ltiff -ljpeg -lz -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char TIFFWriteScanline ();
+int
+main ()
+{
+return TIFFWriteScanline ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_tiff_TIFFWriteScanline=yes
+else
+  ac_cv_lib_tiff_TIFFWriteScanline=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff_TIFFWriteScanline" >&5
+$as_echo "$ac_cv_lib_tiff_TIFFWriteScanline" >&6; }
+if test "x$ac_cv_lib_tiff_TIFFWriteScanline" = xyes; then :
+  ac_fn_c_check_header_mongrel "$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
+if test "x$ac_cv_header_tiffio_h" = xyes; then :
+  TIFF='tiff'; LIBTIFF='-ltiff -ljpeg -lz'
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** TIFF loader will not be built (TIFF header files not found) ***" >&5
+$as_echo "$as_me: WARNING: *** TIFF loader will not be built (TIFF header files not found) ***" >&2;}
+fi
+
+
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for TIFFFlushData in -ltiff34" >&5
+$as_echo_n "checking for TIFFFlushData in -ltiff34... " >&6; }
+if ${ac_cv_lib_tiff34_TIFFFlushData+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ltiff34 -ljpeg -lz -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char TIFFFlushData ();
+int
+main ()
+{
+return TIFFFlushData ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_tiff34_TIFFFlushData=yes
+else
+  ac_cv_lib_tiff34_TIFFFlushData=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_tiff34_TIFFFlushData" >&5
+$as_echo "$ac_cv_lib_tiff34_TIFFFlushData" >&6; }
+if test "x$ac_cv_lib_tiff34_TIFFFlushData" = xyes; then :
+  ac_fn_c_check_header_mongrel "$LINENO" "tiffio.h" "ac_cv_header_tiffio_h" "$ac_includes_default"
+if test "x$ac_cv_header_tiffio_h" = xyes; then :
+  TIFF='tiff'; LIBTIFF='-ltiff34 -ljpeg -lz'
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** TIFF loader will not be built (TIFF header files not found) ***" >&5
+$as_echo "$as_me: WARNING: *** TIFF loader will not be built (TIFF header files not found) ***" >&2;}
+fi
+
+
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** TIFF loader will not be built (TIFF library not found) ***" >&5
+$as_echo "$as_me: WARNING: *** TIFF loader will not be built (TIFF library not found) ***" >&2;}
+fi
+
+fi
+
+fi
+
+  fi
+
+  if test x$with_libtiff != xno && test -z "$LIBTIFF"; then
+     as_fn_error $? "
+*** Checks for TIFF loader failed. You can build without it by passing
+*** --without-libtiff to configure but some programs using GTK+ may
+*** not work properly" "$LINENO" 5
+  fi
+fi
+
+if test x$os_win32 = xno || test x$with_gdiplus = xno; then
+  if test x$with_libjpeg != xno && test -z "$LIBJPEG"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_destroy_decompress in -ljpeg" >&5
+$as_echo_n "checking for jpeg_destroy_decompress in -ljpeg... " >&6; }
+if ${ac_cv_lib_jpeg_jpeg_destroy_decompress+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ljpeg  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char jpeg_destroy_decompress ();
+int
+main ()
+{
+return jpeg_destroy_decompress ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_jpeg_jpeg_destroy_decompress=yes
+else
+  ac_cv_lib_jpeg_jpeg_destroy_decompress=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_destroy_decompress" >&5
+$as_echo "$ac_cv_lib_jpeg_jpeg_destroy_decompress" >&6; }
+if test "x$ac_cv_lib_jpeg_jpeg_destroy_decompress" = xyes; then :
+  jpeg_ok=yes
+else
+  jpeg_ok=no
+      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JPEG loader will not be built (JPEG library not found) ***" >&5
+$as_echo "$as_me: WARNING: *** JPEG loader will not be built (JPEG library not found) ***" >&2;}
+fi
+
+    if test "$jpeg_ok" = yes; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeglib.h" >&5
+$as_echo_n "checking for jpeglib.h... " >&6; }
+      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <stdio.h>
+#undef PACKAGE
+#undef VERSION
+#undef HAVE_STDLIB_H
+#include <jpeglib.h>
+_ACEOF
+if ac_fn_c_try_cpp "$LINENO"; then :
+  jpeg_ok=yes
+else
+  jpeg_ok=no
+fi
+rm -f conftest.err conftest.i conftest.$ac_ext
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $jpeg_ok" >&5
+$as_echo "$jpeg_ok" >&6; }
+      if test "$jpeg_ok" = yes; then
+        LIBJPEG='-ljpeg'
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jpeg_simple_progression in -ljpeg" >&5
+$as_echo_n "checking for jpeg_simple_progression in -ljpeg... " >&6; }
+if ${ac_cv_lib_jpeg_jpeg_simple_progression+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ljpeg  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char jpeg_simple_progression ();
+int
+main ()
+{
+return jpeg_simple_progression ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_jpeg_jpeg_simple_progression=yes
+else
+  ac_cv_lib_jpeg_jpeg_simple_progression=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jpeg_jpeg_simple_progression" >&5
+$as_echo "$ac_cv_lib_jpeg_jpeg_simple_progression" >&6; }
+if test "x$ac_cv_lib_jpeg_jpeg_simple_progression" = xyes; then :
+
+$as_echo "#define HAVE_PROGRESSIVE_JPEG 1" >>confdefs.h
+
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: JPEG library does not support progressive saving." >&5
+$as_echo "$as_me: WARNING: JPEG library does not support progressive saving." >&2;}
+fi
+
+      else
+          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** JPEG loader will not be built (JPEG header file not found) ***" >&5
+$as_echo "$as_me: WARNING: *** JPEG loader will not be built (JPEG header file not found) ***" >&2;}
+      fi
+    fi
+  fi
+
+  if test x$with_libjpeg != xno && test -z "$LIBJPEG"; then
+     as_fn_error $? "
+*** Checks for JPEG loader failed. You can build without it by passing
+*** --without-libjpeg to configure but some programs using GTK+ may
+*** not work properly" "$LINENO" 5
+  fi
+fi
+
+  if test x$with_libpng != xno && test -z "$LIBPNG"; then
+    for l in libpng15 libpng14 libpng12 libpng13 libpng10 libpng ; do
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $l" >&5
+$as_echo_n "checking for $l... " >&6; }
+      if $PKG_CONFIG --exists $l ; then
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+        PNG='png'
+        PNG_DEP_CFLAGS_PACKAGES=$l
+        LIBPNG=`$PKG_CONFIG --libs $l`
+        break
+      else
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+      fi
+    done
+    if test x$PNG != xpng; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_read_info in -lpng" >&5
+$as_echo_n "checking for png_read_info in -lpng... " >&6; }
+if ${ac_cv_lib_png_png_read_info+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lpng -lz -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char png_read_info ();
+int
+main ()
+{
+return png_read_info ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_png_png_read_info=yes
+else
+  ac_cv_lib_png_png_read_info=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_png_png_read_info" >&5
+$as_echo "$ac_cv_lib_png_png_read_info" >&6; }
+if test "x$ac_cv_lib_png_png_read_info" = xyes; then :
+  ac_fn_c_check_header_mongrel "$LINENO" "png.h" "ac_cv_header_png_h" "$ac_includes_default"
+if test "x$ac_cv_header_png_h" = xyes; then :
+  png_ok=yes
+else
+  png_ok=no
+fi
+
+
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** PNG loader will not be built (PNG library not found) ***" >&5
+$as_echo "$as_me: WARNING: *** PNG loader will not be built (PNG library not found) ***" >&2;}
+fi
+
+      if test "$png_ok" = yes; then
+        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for png_structp in png.h" >&5
+$as_echo_n "checking for png_structp in png.h... " >&6; }
+        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+#include <png.h>
+int
+main ()
+{
+png_structp pp; png_infop info; png_colorp cmap; png_create_read_struct;
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_compile "$LINENO"; then :
+  png_ok=yes
+else
+  png_ok=no
+fi
+rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: $png_ok" >&5
+$as_echo "$png_ok" >&6; }
+        if test "$png_ok" = yes; then
+          PNG='png'; LIBPNG='-lpng -lz'
+        else
+          { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** PNG loader will not be built (PNG library is too old) ***" >&5
+$as_echo "$as_me: WARNING: *** PNG loader will not be built (PNG library is too old) ***" >&2;}
+        fi
+      else
+       { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: *** PNG loader will not be built (PNG header file not found) ***" >&5
+$as_echo "$as_me: WARNING: *** PNG loader will not be built (PNG header file not found) ***" >&2;}
+      fi
+    fi
+  fi
+
+  if test x$with_libpng != xno && test -z "$LIBPNG"; then
+     as_fn_error $? "
+*** Checks for PNG loader failed. You can build without it by passing
+*** --without-libpng to configure but many programs using GTK+ will
+*** not work properly. The PNG loader is also needed if you are compiling
+*** from Git." "$LINENO" 5
+  fi
+
+  if test x$with_libjasper = xyes && test -z "$LIBJASPER"; then
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for jas_init in -ljasper" >&5
+$as_echo_n "checking for jas_init in -ljasper... " >&6; }
+if ${ac_cv_lib_jasper_jas_init+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-ljasper -ljpeg -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char jas_init ();
+int
+main ()
+{
+return jas_init ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_jasper_jas_init=yes
+else
+  ac_cv_lib_jasper_jas_init=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_jasper_jas_init" >&5
+$as_echo "$ac_cv_lib_jasper_jas_init" >&6; }
+if test "x$ac_cv_lib_jasper_jas_init" = xyes; then :
+  LIBJASPER=-ljasper
+fi
+
+  fi
+
+  if test x$with_libjasper = xyes && test -z "$LIBJASPER"; then
+     as_fn_error $? "
+*** Checks for JPEG2000 loader failed. You can build without it by passing
+*** --without-libjasper to configure" "$LINENO" 5
+  fi
+
+
+
+
+
+
+ if $dynworks; then
+  BUILD_DYNAMIC_MODULES_TRUE=
+  BUILD_DYNAMIC_MODULES_FALSE='#'
+else
+  BUILD_DYNAMIC_MODULES_TRUE='#'
+  BUILD_DYNAMIC_MODULES_FALSE=
+fi
+
+
+#
+# Allow building some or all gdk-pixbuf loaders included
+#
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking pixbuf loaders to build" >&5
+$as_echo_n "checking pixbuf loaders to build... " >&6; }
+
+
+# Check whether --with-included_loaders was given.
+if test "${with_included_loaders+set}" = set; then :
+  withval=$with_included_loaders;
+fi
+
+
+if $dynworks; then
+   :
+else
+   ## if the option was specified, leave it; otherwise disable included loaders
+   if test x$with_included_loaders = xno; then
+           with_included_loaders=yes
+   fi
+fi
+
+# Use the traditional png loader instead of the GDI+ one on Windows,
+# because some important apps like GIMP need to read and write
+# arbitrary tEXt chunks which doesn't seem to be possible through GDI+
+
+all_loaders="ani,icns,pcx,ras,tga,png,pnm,wbmp,xbm,xpm,qtif"
+if test x$with_libjasper = xyes; then
+  all_loaders="$all_loaders,jasper"
+fi
+if test x$os_win32 = xyes && test x$with_gdiplus != xno; then
+  # Skip PNG, see comment above
+  gdip_formats="bmp emf gif ico jpeg tiff wmf"
+  for f in $gdip_formats; do
+    all_loaders="$all_loaders,gdip-$f"
+  done
+else
+  all_loaders="$all_loaders,bmp,gif,ico,jpeg,tiff"
+fi
+included_loaders=""
+# If no loaders specified, include all
+if test "x$with_included_loaders" = xyes ; then
+  included_loaders="$all_loaders"
+else
+  included_loaders="$with_included_loaders"
+fi
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $included_loaders" >&5
+$as_echo "$included_loaders" >&6; }
+
+INCLUDED_LOADER_OBJ=
+INCLUDED_LOADER_DEFINE=
+
+IFS="${IFS=     }"; gtk_save_ifs="$IFS"; IFS=","
+for loader in $included_loaders; do
+ if echo "$all_loaders" | egrep "(^|,)$loader(\$|,)" > /dev/null; then
+   :
+ else
+   as_fn_error $? "the specified loader $loader does not exist" "$LINENO" 5
+ fi
+
+ loader_underscores=`echo $loader | sed -e 's/-/_/g'`
+ INCLUDED_LOADER_OBJ="$INCLUDED_LOADER_OBJ libstatic-pixbufloader-$loader.la"
+
+ # Don't bother defining separate -DINCLUDE_gdip_foo for each gdip-foo loader
+ case $loader in
+   gdip-*) ;;
+   *) INCLUDED_LOADER_DEFINE="$INCLUDED_LOADER_DEFINE -DINCLUDE_$loader_underscores";;
+ esac
+ eval INCLUDE_$loader_underscores=yes
+done
+
+# Just define one -DINCLUDE_gdiplus for all the gdip-foo loaders
+# (except gdip-png, which isn't built at all)
+if test x"$INCLUDE_gdip_ico" = xyes; then
+  INCLUDED_LOADER_DEFINE="$INCLUDED_LOADER_DEFINE -DINCLUDE_gdiplus"
+fi
+
+IFS="$gtk_save_ifs"
+
+
+
+ if test x"$INCLUDE_png" = xyes; then
+  INCLUDE_PNG_TRUE=
+  INCLUDE_PNG_FALSE='#'
+else
+  INCLUDE_PNG_TRUE='#'
+  INCLUDE_PNG_FALSE=
+fi
+
+ if test x"$INCLUDE_bmp" = xyes; then
+  INCLUDE_BMP_TRUE=
+  INCLUDE_BMP_FALSE='#'
+else
+  INCLUDE_BMP_TRUE='#'
+  INCLUDE_BMP_FALSE=
+fi
+
+ if test x"$INCLUDE_wbmp" = xyes; then
+  INCLUDE_WBMP_TRUE=
+  INCLUDE_WBMP_FALSE='#'
+else
+  INCLUDE_WBMP_TRUE='#'
+  INCLUDE_WBMP_FALSE=
+fi
+
+ if test x"$INCLUDE_gif" = xyes; then
+  INCLUDE_GIF_TRUE=
+  INCLUDE_GIF_FALSE='#'
+else
+  INCLUDE_GIF_TRUE='#'
+  INCLUDE_GIF_FALSE=
+fi
+
+ if test x"$INCLUDE_ico" = xyes; then
+  INCLUDE_ICO_TRUE=
+  INCLUDE_ICO_FALSE='#'
+else
+  INCLUDE_ICO_TRUE='#'
+  INCLUDE_ICO_FALSE=
+fi
+
+ if test x"$INCLUDE_ani" = xyes; then
+  INCLUDE_ANI_TRUE=
+  INCLUDE_ANI_FALSE='#'
+else
+  INCLUDE_ANI_TRUE='#'
+  INCLUDE_ANI_FALSE=
+fi
+
+ if test x"$INCLUDE_jpeg" = xyes; then
+  INCLUDE_JPEG_TRUE=
+  INCLUDE_JPEG_FALSE='#'
+else
+  INCLUDE_JPEG_TRUE='#'
+  INCLUDE_JPEG_FALSE=
+fi
+
+ if test x"$INCLUDE_pnm" = xyes; then
+  INCLUDE_PNM_TRUE=
+  INCLUDE_PNM_FALSE='#'
+else
+  INCLUDE_PNM_TRUE='#'
+  INCLUDE_PNM_FALSE=
+fi
+
+ if test x"$INCLUDE_ras" = xyes; then
+  INCLUDE_RAS_TRUE=
+  INCLUDE_RAS_FALSE='#'
+else
+  INCLUDE_RAS_TRUE='#'
+  INCLUDE_RAS_FALSE=
+fi
+
+ if test x"$INCLUDE_tiff" = xyes; then
+  INCLUDE_TIFF_TRUE=
+  INCLUDE_TIFF_FALSE='#'
+else
+  INCLUDE_TIFF_TRUE='#'
+  INCLUDE_TIFF_FALSE=
+fi
+
+ if test x"$INCLUDE_xpm" = xyes; then
+  INCLUDE_XPM_TRUE=
+  INCLUDE_XPM_FALSE='#'
+else
+  INCLUDE_XPM_TRUE='#'
+  INCLUDE_XPM_FALSE=
+fi
+
+ if test x"$INCLUDE_xbm" = xyes; then
+  INCLUDE_XBM_TRUE=
+  INCLUDE_XBM_FALSE='#'
+else
+  INCLUDE_XBM_TRUE='#'
+  INCLUDE_XBM_FALSE=
+fi
+
+ if test x"$INCLUDE_tga" = xyes; then
+  INCLUDE_TGA_TRUE=
+  INCLUDE_TGA_FALSE='#'
+else
+  INCLUDE_TGA_TRUE='#'
+  INCLUDE_TGA_FALSE=
+fi
+
+ if test x"$INCLUDE_pcx" = xyes; then
+  INCLUDE_PCX_TRUE=
+  INCLUDE_PCX_FALSE='#'
+else
+  INCLUDE_PCX_TRUE='#'
+  INCLUDE_PCX_FALSE=
+fi
+
+ if test x"$INCLUDE_icns" = xyes; then
+  INCLUDE_ICNS_TRUE=
+  INCLUDE_ICNS_FALSE='#'
+else
+  INCLUDE_ICNS_TRUE='#'
+  INCLUDE_ICNS_FALSE=
+fi
+
+ if test x"$INCLUDE_jasper" = xyes; then
+  INCLUDE_JASPER_TRUE=
+  INCLUDE_JASPER_FALSE='#'
+else
+  INCLUDE_JASPER_TRUE='#'
+  INCLUDE_JASPER_FALSE=
+fi
+
+ if test x"$INCLUDE_qtif" = xyes; then
+  INCLUDE_QTIF_TRUE=
+  INCLUDE_QTIF_FALSE='#'
+else
+  INCLUDE_QTIF_TRUE='#'
+  INCLUDE_QTIF_FALSE=
+fi
+
+# As all GDI+ loaders are either built-in or not, arbitrarily just
+# check one of the variables here
+ if test x"$INCLUDE_gdip_ico" = xyes; then
+  INCLUDE_GDIPLUS_TRUE=
+  INCLUDE_GDIPLUS_FALSE='#'
+else
+  INCLUDE_GDIPLUS_TRUE='#'
+  INCLUDE_GDIPLUS_FALSE=
+fi
+
+
+if test x$gio_can_sniff = x; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if gio can sniff png" >&5
+$as_echo_n "checking if gio can sniff png... " >&6; }
+  gtk_save_LIBS="$LIBS"
+  gtk_save_CFLAGS="$CFLAGS"
+  LIBS="`$PKG_CONFIG --libs gio-2.0`"
+  CFLAGS="`$PKG_CONFIG --cflags gio-2.0`"
+  if test "$cross_compiling" = yes; then :
+  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "cannot run test program while cross compiling
+See \`config.log' for more details" "$LINENO" 5; }
+else
+  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+  #include <gio/gio.h>
+  static const gsize data_size = 159;
+  static const guint8 data[] =
+  {
+    0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
+    0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01,
+    0x08, 0x02, 0x00, 0x00, 0x00, 0x90, 0x77, 0x53, 0xde, 0x00, 0x00, 0x00,
+    0x01, 0x73, 0x52, 0x47, 0x42, 0x00, 0xae, 0xce, 0x1c, 0xe9, 0x00, 0x00,
+    0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b, 0x13, 0x00, 0x00,
+    0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00, 0x00, 0x07, 0x74,
+    0x49, 0x4d, 0x45, 0x07, 0xd8, 0x07, 0x0f, 0x10, 0x08, 0x15, 0x61, 0xd8,
+    0x35, 0x37, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x43, 0x6f,
+    0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x00, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
+    0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x47, 0x49, 0x4d, 0x50, 0x57,
+    0x81, 0x0e, 0x17, 0x00, 0x00, 0x00, 0x0c, 0x49, 0x44, 0x41, 0x54, 0x08,
+    0xd7, 0x63, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0x05, 0xfe, 0x02, 0xfe, 0xdc,
+    0xcc, 0x59, 0xe7, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae,
+    0x42, 0x60, 0x82
+  };
+  int
+  main (int argc, char **argv)
+  {
+    char *content_type;
+    char *image_png;
+    g_type_init ();
+    content_type = g_content_type_guess (NULL, data, data_size, NULL);
+    image_png = g_content_type_from_mime_type ("image/png");
+    return !!g_strcmp0 (content_type, image_png);
+  }
+_ACEOF
+if ac_fn_c_try_run "$LINENO"; then :
+  gio_can_sniff=yes
+
+$as_echo "#define GDK_PIXBUF_USE_GIO_MIME 1" >>confdefs.h
+
+else
+  gio_can_sniff=no
+fi
+rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
+  conftest.$ac_objext conftest.beam conftest.$ac_ext
+fi
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gio_can_sniff" >&5
+$as_echo "$gio_can_sniff" >&6; }
+  LIBS="$gtk_save_LIBS"
+  CFLAGS="$gtk_save_CFLAGS"
+fi
+
+ if test "x$LIBTIFF" != x; then
+  HAVE_TIFF_TRUE=
+  HAVE_TIFF_FALSE='#'
+else
+  HAVE_TIFF_TRUE='#'
+  HAVE_TIFF_FALSE=
+fi
+
+ if test "x$LIBPNG" != x; then
+  HAVE_PNG_TRUE=
+  HAVE_PNG_FALSE='#'
+else
+  HAVE_PNG_TRUE='#'
+  HAVE_PNG_FALSE=
+fi
+
+ if test "x$LIBJPEG" != x; then
+  HAVE_JPEG_TRUE=
+  HAVE_JPEG_FALSE='#'
+else
+  HAVE_JPEG_TRUE='#'
+  HAVE_JPEG_FALSE=
+fi
+
+ if test "x$LIBJASPER" != x; then
+  HAVE_JASPER_TRUE=
+  HAVE_JASPER_FALSE='#'
+else
+  HAVE_JASPER_TRUE='#'
+  HAVE_JASPER_FALSE=
+fi
+
+
+if $dynworks ; then
+  STATIC_LIB_DEPS=
+  if echo "$included_loaders" | egrep '(^|,)tiff($|,)' > /dev/null; then
+    STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBTIFF"
+  fi
+  if echo "$included_loaders" | egrep '(^|,)jpeg($|,)' > /dev/null; then
+    STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBJPEG"
+  fi
+  if echo "$included_loaders" | egrep '(^|,)png($|,)' > /dev/null; then
+    if test -z $PNG_DEP_CFLAGS_PACKAGES; then
+      STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBPNG"
+    fi
+  fi
+  if echo "$included_loaders" | egrep '(^|,)jasper($|,)' > /dev/null; then
+    STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBJASPER"
+  fi
+else
+  STATIC_LIB_DEPS="$LIBTIFF $LIBJPEG $LIBPNG $LIBJASPER"
+fi
+
+# Checks to see whether we should include mediaLib
+# support.
+#
+ac_fn_c_check_header_mongrel "$LINENO" "sys/systeminfo.h" "ac_cv_header_sys_systeminfo_h" "$ac_includes_default"
+if test "x$ac_cv_header_sys_systeminfo_h" = xyes; then :
+
+$as_echo "#define HAVE_SYS_SYSTEMINFO_H 1" >>confdefs.h
+
+fi
+
+
+ac_fn_c_check_header_mongrel "$LINENO" "sys/sysinfo.h" "ac_cv_header_sys_sysinfo_h" "$ac_includes_default"
+if test "x$ac_cv_header_sys_sysinfo_h" = xyes; then :
+
+$as_echo "#define HAVE_SYS_SYSINFO_H 1" >>confdefs.h
+
+fi
+
+
+
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mediaLib 2.3" >&5
+$as_echo_n "checking for mediaLib 2.3... " >&6; }
+use_mlib25=no
+# Check for a mediaLib 2.3 function since that is what the GTK+ mediaLib
+# patch requires.
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for mlib_ImageSetStruct in -lmlib" >&5
+$as_echo_n "checking for mlib_ImageSetStruct in -lmlib... " >&6; }
+if ${ac_cv_lib_mlib_mlib_ImageSetStruct+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lmlib  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char mlib_ImageSetStruct ();
+int
+main ()
+{
+return mlib_ImageSetStruct ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_mlib_mlib_ImageSetStruct=yes
+else
+  ac_cv_lib_mlib_mlib_ImageSetStruct=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mlib_mlib_ImageSetStruct" >&5
+$as_echo "$ac_cv_lib_mlib_mlib_ImageSetStruct" >&6; }
+if test "x$ac_cv_lib_mlib_mlib_ImageSetStruct" = xyes; then :
+  use_mlib=yes
+else
+  use_mlib=no
+fi
+
+if test $use_mlib = yes; then
+
+$as_echo "#define USE_MEDIALIB 1" >>confdefs.h
+
+    MEDIA_LIB=-lmlib
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mediaLib 2.5" >&5
+$as_echo_n "checking for mediaLib 2.5... " >&6; }
+    # Check for a mediaLib 2.5 function since that is what is needed for
+    # gdk_rgb_convert integration.
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for mlib_VideoColorRGBint_to_BGRAint in -lmlib" >&5
+$as_echo_n "checking for mlib_VideoColorRGBint_to_BGRAint in -lmlib... " >&6; }
+if ${ac_cv_lib_mlib_mlib_VideoColorRGBint_to_BGRAint+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  ac_check_lib_save_LIBS=$LIBS
+LIBS="-lmlib  $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+/* Override any GCC internal prototype to avoid an error.
+   Use char because int might match the return type of a GCC
+   builtin and then its argument prototype would still apply.  */
+#ifdef __cplusplus
+extern "C"
+#endif
+char mlib_VideoColorRGBint_to_BGRAint ();
+int
+main ()
+{
+return mlib_VideoColorRGBint_to_BGRAint ();
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  ac_cv_lib_mlib_mlib_VideoColorRGBint_to_BGRAint=yes
+else
+  ac_cv_lib_mlib_mlib_VideoColorRGBint_to_BGRAint=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS
+fi
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_mlib_mlib_VideoColorRGBint_to_BGRAint" >&5
+$as_echo "$ac_cv_lib_mlib_mlib_VideoColorRGBint_to_BGRAint" >&6; }
+if test "x$ac_cv_lib_mlib_mlib_VideoColorRGBint_to_BGRAint" = xyes; then :
+  use_mlib25=yes
+else
+  use_mlib25=no
+fi
+
+    if test $use_mlib25 = yes; then
+
+$as_echo "#define USE_MEDIALIB25 1" >>confdefs.h
+
+    fi
+fi
+ if test $use_mlib = yes; then
+  USE_MEDIALIB_TRUE=
+  USE_MEDIALIB_FALSE='#'
+else
+  USE_MEDIALIB_TRUE='#'
+  USE_MEDIALIB_FALSE=
+fi
+
+ if test $use_mlib25 = yes; then
+  USE_MEDIALIB25_TRUE=
+  USE_MEDIALIB25_FALSE='#'
+else
+  USE_MEDIALIB25_TRUE='#'
+  USE_MEDIALIB25_FALSE=
+fi
+
+
+# Checks to see if we should compile in MMX support (there will be
+# a runtime test when the code is actually run to see if it should
+# be used - this just checks if we can compile it.)
+#
+# This code is partially taken from Mesa
+#
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 platform" >&5
+$as_echo_n "checking for x86 platform... " >&6; }
+case $host_cpu in
+  i386|i486|i586|i686|i786|k6|k7)
+        use_x86_asm=yes
+        ;;
+   *)
+        use_x86_asm=no
+esac
+{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $use_x86_asm" >&5
+$as_echo "$use_x86_asm" >&6; }
+
+use_mmx_asm=no
+if test $use_x86_asm = yes; then
+    save_ac_ext=$ac_ext
+    ac_ext=S
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler support for MMX" >&5
+$as_echo_n "checking compiler support for MMX... " >&6; }
+    cp $srcdir/gdk-pixbuf/pixops/scale_line_22_33_mmx.S conftest.S
+    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
+  (eval $ac_compile) 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+        use_mmx_asm=yes
+    fi
+
+    rm -rf conftest*
+
+    ac_ext=$save_ac_ext
+    if test $use_mmx_asm = yes; then
+
+$as_echo "#define USE_MMX 1" >>confdefs.h
+
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+    else
+      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+    fi
+fi
+
+ if test x$use_mmx_asm = xyes; then
+  USE_MMX_TRUE=
+  USE_MMX_FALSE='#'
+else
+  USE_MMX_TRUE='#'
+  USE_MMX_FALSE=
+fi
+
+
+REBUILD_PNGS=
+if test -z "$LIBPNG" && test x"$os_win32" = xno -o x$with_gdiplus = xno; then
+  REBUILD_PNGS=#
+fi
+
+
+ if test $cross_compiling = yes; then
+  CROSS_COMPILING_TRUE=
+  CROSS_COMPILING_FALSE='#'
+else
+  CROSS_COMPILING_TRUE='#'
+  CROSS_COMPILING_FALSE=
+fi
+
+
+if test $cross_compiling = yes; then
+  # Extract the first word of "gdk-pixbuf-csource", so it can be a program name with args.
+set dummy gdk-pixbuf-csource; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GDK_PIXBUF_CSOURCE+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GDK_PIXBUF_CSOURCE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GDK_PIXBUF_CSOURCE="$GDK_PIXBUF_CSOURCE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_GDK_PIXBUF_CSOURCE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  test -z "$ac_cv_path_GDK_PIXBUF_CSOURCE" && ac_cv_path_GDK_PIXBUF_CSOURCE="no"
+  ;;
+esac
+fi
+GDK_PIXBUF_CSOURCE=$ac_cv_path_GDK_PIXBUF_CSOURCE
+if test -n "$GDK_PIXBUF_CSOURCE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDK_PIXBUF_CSOURCE" >&5
+$as_echo "$GDK_PIXBUF_CSOURCE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  # Extract the first word of "gtk-update-icon-cache", so it can be a program name with args.
+set dummy gtk-update-icon-cache; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GTK_UPDATE_ICON_CACHE+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GTK_UPDATE_ICON_CACHE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GTK_UPDATE_ICON_CACHE="$GTK_UPDATE_ICON_CACHE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_GTK_UPDATE_ICON_CACHE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  test -z "$ac_cv_path_GTK_UPDATE_ICON_CACHE" && ac_cv_path_GTK_UPDATE_ICON_CACHE="no"
+  ;;
+esac
+fi
+GTK_UPDATE_ICON_CACHE=$ac_cv_path_GTK_UPDATE_ICON_CACHE
+if test -n "$GTK_UPDATE_ICON_CACHE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTK_UPDATE_ICON_CACHE" >&5
+$as_echo "$GTK_UPDATE_ICON_CACHE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  if test x$GTK_UPDATE_ICON_CACHE = xno; then
+    REBUILD_PNGS=#
+  fi
+fi
+
+GDK_PIXBUF_PACKAGES="gmodule-no-export-2.0 gobject-2.0 gio-2.0"
+GDK_PIXBUF_EXTRA_LIBS="$STATIC_LIB_DEPS $MATH_LIB $MEDIA_LIB"
+GDK_PIXBUF_EXTRA_CFLAGS=
+GDK_PIXBUF_DEP_LIBS="`$PKG_CONFIG --libs $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES` $GDK_PIXBUF_EXTRA_LIBS"
+GDK_PIXBUF_DEP_CFLAGS="`$PKG_CONFIG --cflags  gthread-2.0 $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES` $GDK_PIXBUF_EXTRA_CFLAGS"
+
+
+
+
+
+
+
+
+###############
+# Check for X11
+###############
+
+GDK_PIXBUF_XLIB_PACKAGES=
+GDK_PIXBUF_XLIB_EXTRA_CFLAGS=
+GDK_PIXBUF_XLIB_EXTRA_LIBS=
+
+
+# Check whether --with-x11 was given.
+if test "${with_x11+set}" = set; then :
+  withval=$with_x11;
+fi
+
+
+if test x$with_x11 = xyes; then
+   if true; then
+  USE_X11_TRUE=
+  USE_X11_FALSE='#'
+else
+  USE_X11_TRUE='#'
+  USE_X11_FALSE=
+fi
+
+
+pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GDK_PIXBUF_XLIB_DEP" >&5
+$as_echo_n "checking for GDK_PIXBUF_XLIB_DEP... " >&6; }
+
+if test -n "$GDK_PIXBUF_XLIB_DEP_CFLAGS"; then
+    pkg_cv_GDK_PIXBUF_XLIB_DEP_CFLAGS="$GDK_PIXBUF_XLIB_DEP_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 gobject-2.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "x11 gobject-2.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_GDK_PIXBUF_XLIB_DEP_CFLAGS=`$PKG_CONFIG --cflags "x11 gobject-2.0" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+if test -n "$GDK_PIXBUF_XLIB_DEP_LIBS"; then
+    pkg_cv_GDK_PIXBUF_XLIB_DEP_LIBS="$GDK_PIXBUF_XLIB_DEP_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"x11 gobject-2.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "x11 gobject-2.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_GDK_PIXBUF_XLIB_DEP_LIBS=`$PKG_CONFIG --libs "x11 gobject-2.0" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+        _pkg_short_errors_supported=yes
+else
+        _pkg_short_errors_supported=no
+fi
+        if test $_pkg_short_errors_supported = yes; then
+               GDK_PIXBUF_XLIB_DEP_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "x11 gobject-2.0" 2>&1`
+        else
+               GDK_PIXBUF_XLIB_DEP_PKG_ERRORS=`$PKG_CONFIG --print-errors "x11 gobject-2.0" 2>&1`
+        fi
+       # Put the nasty error message in config.log where it belongs
+       echo "$GDK_PIXBUF_XLIB_DEP_PKG_ERRORS" >&5
+
+       as_fn_error $? "Package requirements (x11 gobject-2.0) were not met:
+
+$GDK_PIXBUF_XLIB_DEP_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables GDK_PIXBUF_XLIB_DEP_CFLAGS
+and GDK_PIXBUF_XLIB_DEP_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details." "$LINENO" 5
+
+elif test $pkg_failed = untried; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+       { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables GDK_PIXBUF_XLIB_DEP_CFLAGS
+and GDK_PIXBUF_XLIB_DEP_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
+See \`config.log' for more details" "$LINENO" 5; }
+
+else
+       GDK_PIXBUF_XLIB_DEP_CFLAGS=$pkg_cv_GDK_PIXBUF_XLIB_DEP_CFLAGS
+       GDK_PIXBUF_XLIB_DEP_LIBS=$pkg_cv_GDK_PIXBUF_XLIB_DEP_LIBS
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+fi
+else
+   if false; then
+  USE_X11_TRUE=
+  USE_X11_FALSE='#'
+else
+  USE_X11_TRUE='#'
+  USE_X11_FALSE=
+fi
+
+fi
+
+################################################################
+# Strip -export-dynamic from the link lines of various libraries
+################################################################
+
+#
+# pkg-config --libs gmodule includes the "export_dynamic" flag,
+#  but this flag is only meaningful for executables. For libraries
+#  the effect is undefined; what it causes on Linux is that the
+#  export list from -export-symbols-regex is ignored and everything
+#  is exported
+#
+# We are using gmodule-no-export now, but I'm leaving the stripping
+# code in place for now, since pango and atk still require gmodule.
+export SED
+export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
+if test -n "$export_dynamic"; then
+  GDK_PIXBUF_DEP_LIBS=`echo $GDK_PIXBUF_DEP_LIBS | sed -e "s/$export_dynamic//"`
+fi
+
+##################################################
+# GObject introspection
+##################################################
+
+
+
+
+                # Check whether --enable-introspection was given.
+if test "${enable_introspection+set}" = set; then :
+  enableval=$enable_introspection;
+else
+  enable_introspection=auto
+fi
+
+
+    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gobject-introspection" >&5
+$as_echo_n "checking for gobject-introspection... " >&6; }
+
+        case $enable_introspection in #(
+  no) :
+            found_introspection="no (disabled, use --enable-introspection to enable)"
+     ;; #(
+      yes) :
+            if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  :
+else
+  as_fn_error $? "gobject-introspection-1.0 is not installed" "$LINENO" 5
+fi
+        if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.9.3\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.9.3") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  found_introspection=yes
+else
+  as_fn_error $? "You need to have gobject-introspection >= 0.9.3 installed to build gdk-pixbuf" "$LINENO" 5
+fi
+     ;; #(
+      auto) :
+            if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gobject-introspection-1.0 >= 0.9.3\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "gobject-introspection-1.0 >= 0.9.3") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  found_introspection=yes
+else
+  found_introspection=no
+fi
+     ;; #(
+  *) :
+                as_fn_error $? "invalid argument passed to --enable-introspection, should be one of [no/auto/yes]" "$LINENO" 5
+     ;;
+esac
+    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $found_introspection" >&5
+$as_echo "$found_introspection" >&6; }
+
+    INTROSPECTION_SCANNER=
+    INTROSPECTION_COMPILER=
+    INTROSPECTION_GENERATE=
+    INTROSPECTION_GIRDIR=
+    INTROSPECTION_TYPELIBDIR=
+    if test "x$found_introspection" = "xyes"; then
+       INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
+       INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
+       INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
+       INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
+       INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
+       INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
+       INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
+       INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
+    fi
+
+
+
+
+
+
+
+
+
+     if test "x$found_introspection" = "xyes"; then
+  HAVE_INTROSPECTION_TRUE=
+  HAVE_INTROSPECTION_FALSE='#'
+else
+  HAVE_INTROSPECTION_TRUE='#'
+  HAVE_INTROSPECTION_FALSE=
+fi
+
+
+
+
+##################################################
+# Checks for gtk-doc and docbook-tools
+##################################################
+
+
+
+
+    # Extract the first word of "gtkdoc-check", so it can be a program name with args.
+set dummy gtkdoc-check; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GTKDOC_CHECK+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GTKDOC_CHECK in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GTKDOC_CHECK="$GTKDOC_CHECK" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_GTKDOC_CHECK="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+GTKDOC_CHECK=$ac_cv_path_GTKDOC_CHECK
+if test -n "$GTKDOC_CHECK"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_CHECK" >&5
+$as_echo "$GTKDOC_CHECK" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  for ac_prog in gtkdoc-rebase
+do
+  # Extract the first word of "$ac_prog", so it can be a program name with args.
+set dummy $ac_prog; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GTKDOC_REBASE+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GTKDOC_REBASE in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GTKDOC_REBASE="$GTKDOC_REBASE" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_GTKDOC_REBASE="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+GTKDOC_REBASE=$ac_cv_path_GTKDOC_REBASE
+if test -n "$GTKDOC_REBASE"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_REBASE" >&5
+$as_echo "$GTKDOC_REBASE" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  test -n "$GTKDOC_REBASE" && break
+done
+test -n "$GTKDOC_REBASE" || GTKDOC_REBASE="true"
+
+  # Extract the first word of "gtkdoc-mkpdf", so it can be a program name with args.
+set dummy gtkdoc-mkpdf; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_GTKDOC_MKPDF+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $GTKDOC_MKPDF in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_GTKDOC_MKPDF="$GTKDOC_MKPDF" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_GTKDOC_MKPDF="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+GTKDOC_MKPDF=$ac_cv_path_GTKDOC_MKPDF
+if test -n "$GTKDOC_MKPDF"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GTKDOC_MKPDF" >&5
+$as_echo "$GTKDOC_MKPDF" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+
+
+# Check whether --with-html-dir was given.
+if test "${with_html_dir+set}" = set; then :
+  withval=$with_html_dir;
+else
+  with_html_dir='${datadir}/gtk-doc/html'
+fi
+
+  HTML_DIR="$with_html_dir"
+
+
+    # Check whether --enable-gtk-doc was given.
+if test "${enable_gtk_doc+set}" = set; then :
+  enableval=$enable_gtk_doc;
+else
+  enable_gtk_doc=no
+fi
+
+
+  if test x$enable_gtk_doc = xyes; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"gtk-doc >= 1.11\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "gtk-doc >= 1.11") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  :
+else
+  as_fn_error $? "You need to have gtk-doc >= 1.11 installed to build $PACKAGE_NAME" "$LINENO" 5
+fi
+        if test "x$PACKAGE_NAME" != "xglib"; then
+
+pkg_failed=no
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GTKDOC_DEPS" >&5
+$as_echo_n "checking for GTKDOC_DEPS... " >&6; }
+
+if test -n "$GTKDOC_DEPS_CFLAGS"; then
+    pkg_cv_GTKDOC_DEPS_CFLAGS="$GTKDOC_DEPS_CFLAGS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_GTKDOC_DEPS_CFLAGS=`$PKG_CONFIG --cflags "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+if test -n "$GTKDOC_DEPS_LIBS"; then
+    pkg_cv_GTKDOC_DEPS_LIBS="$GTKDOC_DEPS_LIBS"
+ elif test -n "$PKG_CONFIG"; then
+    if test -n "$PKG_CONFIG" && \
+    { { $as_echo "$as_me:${as_lineno-$LINENO}: \$PKG_CONFIG --exists --print-errors \"glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0\""; } >&5
+  ($PKG_CONFIG --exists --print-errors "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0") 2>&5
+  ac_status=$?
+  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
+  test $ac_status = 0; }; then
+  pkg_cv_GTKDOC_DEPS_LIBS=`$PKG_CONFIG --libs "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 2>/dev/null`
+else
+  pkg_failed=yes
+fi
+ else
+    pkg_failed=untried
+fi
+
+
+
+if test $pkg_failed = yes; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+
+if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
+        _pkg_short_errors_supported=yes
+else
+        _pkg_short_errors_supported=no
+fi
+        if test $_pkg_short_errors_supported = yes; then
+               GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 2>&1`
+        else
+               GTKDOC_DEPS_PKG_ERRORS=`$PKG_CONFIG --print-errors "glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0" 2>&1`
+        fi
+       # Put the nasty error message in config.log where it belongs
+       echo "$GTKDOC_DEPS_PKG_ERRORS" >&5
+
+       as_fn_error $? "Package requirements (glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0) were not met:
+
+$GTKDOC_DEPS_PKG_ERRORS
+
+Consider adjusting the PKG_CONFIG_PATH environment variable if you
+installed software in a non-standard prefix.
+
+Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS
+and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details." "$LINENO" 5
+
+elif test $pkg_failed = untried; then
+       { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+       { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
+$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
+as_fn_error $? "The pkg-config script could not be found or is too old.  Make sure it
+is in your PATH or set the PKG_CONFIG environment variable to the full
+path to pkg-config.
+
+Alternatively, you may set the environment variables GTKDOC_DEPS_CFLAGS
+and GTKDOC_DEPS_LIBS to avoid the need to call pkg-config.
+See the pkg-config man page for more details.
+
+To get pkg-config, see <http://pkg-config.freedesktop.org/>.
+See \`config.log' for more details" "$LINENO" 5; }
+
+else
+       GTKDOC_DEPS_CFLAGS=$pkg_cv_GTKDOC_DEPS_CFLAGS
+       GTKDOC_DEPS_LIBS=$pkg_cv_GTKDOC_DEPS_LIBS
+        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+
+fi
+    fi
+  fi
+
+  { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build gtk-doc documentation" >&5
+$as_echo_n "checking whether to build gtk-doc documentation... " >&6; }
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_gtk_doc" >&5
+$as_echo "$enable_gtk_doc" >&6; }
+
+    # Check whether --enable-gtk-doc-html was given.
+if test "${enable_gtk_doc_html+set}" = set; then :
+  enableval=$enable_gtk_doc_html;
+else
+  enable_gtk_doc_html=yes
+fi
+
+    # Check whether --enable-gtk-doc-pdf was given.
+if test "${enable_gtk_doc_pdf+set}" = set; then :
+  enableval=$enable_gtk_doc_pdf;
+else
+  enable_gtk_doc_pdf=no
+fi
+
+
+  if test -z "$GTKDOC_MKPDF"; then
+    enable_gtk_doc_pdf=no
+  fi
+
+
+   if test x$enable_gtk_doc = xyes; then
+  ENABLE_GTK_DOC_TRUE=
+  ENABLE_GTK_DOC_FALSE='#'
+else
+  ENABLE_GTK_DOC_TRUE='#'
+  ENABLE_GTK_DOC_FALSE=
+fi
+
+   if test x$enable_gtk_doc_html = xyes; then
+  GTK_DOC_BUILD_HTML_TRUE=
+  GTK_DOC_BUILD_HTML_FALSE='#'
+else
+  GTK_DOC_BUILD_HTML_TRUE='#'
+  GTK_DOC_BUILD_HTML_FALSE=
+fi
+
+   if test x$enable_gtk_doc_pdf = xyes; then
+  GTK_DOC_BUILD_PDF_TRUE=
+  GTK_DOC_BUILD_PDF_FALSE='#'
+else
+  GTK_DOC_BUILD_PDF_TRUE='#'
+  GTK_DOC_BUILD_PDF_FALSE=
+fi
+
+   if test -n "$LIBTOOL"; then
+  GTK_DOC_USE_LIBTOOL_TRUE=
+  GTK_DOC_USE_LIBTOOL_FALSE='#'
+else
+  GTK_DOC_USE_LIBTOOL_TRUE='#'
+  GTK_DOC_USE_LIBTOOL_FALSE=
+fi
+
+   if test -n "$GTKDOC_REBASE"; then
+  GTK_DOC_USE_REBASE_TRUE=
+  GTK_DOC_USE_REBASE_FALSE='#'
+else
+  GTK_DOC_USE_REBASE_TRUE='#'
+  GTK_DOC_USE_REBASE_FALSE=
+fi
+
+
+
+# Extract the first word of "db2html", so it can be a program name with args.
+set dummy db2html; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_prog_DB2HTML+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  if test -n "$DB2HTML"; then
+  ac_cv_prog_DB2HTML="$DB2HTML" # Let the user override the test.
+else
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_prog_DB2HTML="true"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  test -z "$ac_cv_prog_DB2HTML" && ac_cv_prog_DB2HTML="false"
+fi
+fi
+DB2HTML=$ac_cv_prog_DB2HTML
+if test -n "$DB2HTML"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DB2HTML" >&5
+$as_echo "$DB2HTML" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+ if $DB2HTML; then
+  HAVE_DOCBOOK_TRUE=
+  HAVE_DOCBOOK_FALSE='#'
+else
+  HAVE_DOCBOOK_TRUE='#'
+  HAVE_DOCBOOK_FALSE=
+fi
+
+
+# Check whether --enable-man was given.
+if test "${enable_man+set}" = set; then :
+  enableval=$enable_man; enable_man=yes
+else
+  enable_man=no
+fi
+
+
+if test "${enable_man}" != no; then
+        # Extract the first word of "xsltproc", so it can be a program name with args.
+set dummy xsltproc; ac_word=$2
+{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
+$as_echo_n "checking for $ac_word... " >&6; }
+if ${ac_cv_path_XSLTPROC+:} false; then :
+  $as_echo_n "(cached) " >&6
+else
+  case $XSLTPROC in
+  [\\/]* | ?:[\\/]*)
+  ac_cv_path_XSLTPROC="$XSLTPROC" # Let the user override the test with a path.
+  ;;
+  *)
+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    for ac_exec_ext in '' $ac_executable_extensions; do
+  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
+    ac_cv_path_XSLTPROC="$as_dir/$ac_word$ac_exec_ext"
+    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
+    break 2
+  fi
+done
+  done
+IFS=$as_save_IFS
+
+  ;;
+esac
+fi
+XSLTPROC=$ac_cv_path_XSLTPROC
+if test -n "$XSLTPROC"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $XSLTPROC" >&5
+$as_echo "$XSLTPROC" >&6; }
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+fi
+
+
+  if test -z "$XSLTPROC"; then
+    enable_man=no
+  fi
+fi
+
+ if test x$enable_man != xno; then
+  ENABLE_MAN_TRUE=
+  ENABLE_MAN_FALSE='#'
+else
+  ENABLE_MAN_TRUE='#'
+  ENABLE_MAN_FALSE=
+fi
+
+
+
+##################################################
+# Check for -Bsymbolic-functions linker flag used
+# to avoid intra-library PLT jumps, if available.
+##################################################
+
+# Check whether --enable-Bsymbolic was given.
+if test "${enable_Bsymbolic+set}" = set; then :
+  enableval=$enable_Bsymbolic;
+else
+  SAVED_LDFLAGS="${LDFLAGS}"
+               { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Bsymbolic-functions linker flag" >&5
+$as_echo_n "checking for -Bsymbolic-functions linker flag... " >&6; }
+               LDFLAGS=-Wl,-Bsymbolic-functions
+               cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h.  */
+
+int
+main ()
+{
+int main (void) { return 0; }
+  ;
+  return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"; then :
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
+$as_echo "yes" >&6; }
+                           enable_Bsymbolic=yes
+else
+  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
+$as_echo "no" >&6; }
+                           enable_Bsymbolic=no
+fi
+rm -f core conftest.err conftest.$ac_objext \
+    conftest$ac_exeext conftest.$ac_ext
+               LDFLAGS="${SAVED_LDFLAGS}"
+fi
+
+
+if test "x${enable_Bsymbolic}" = "xyes"; then
+  GDK_PIXBUF_LINK_FLAGS=-Wl,-Bsymbolic-functions
+fi
+
+
+
+
+##################################################
+# Output commands
+##################################################
+
+ac_config_files="$ac_config_files Makefile gdk-pixbuf-2.0.pc gdk-pixbuf-2.0-uninstalled.pc gdk-pixbuf/Makefile gdk-pixbuf/gdk_pixbuf.rc gdk-pixbuf/gdk-pixbuf-features.h gdk-pixbuf/pixops/Makefile build/Makefile build/win32/Makefile build/win32/vs9/Makefile build/win32/vs10/Makefile docs/Makefile docs/reference/Makefile docs/reference/gdk-pixbuf/Makefile docs/reference/gdk-pixbuf/version.xml po/Makefile.in tests/Makefile contrib/Makefile contrib/gdk-pixbuf-xlib/Makefile contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc config.h.win32"
+
+
+cat >confcache <<\_ACEOF
+# This file is a shell script that caches the results of configure
+# tests run on this system so they can be shared between configure
+# scripts and configure runs, see configure's option --config-cache.
+# It is not useful on other systems.  If it contains results you don't
+# want to keep, you may remove or edit it.
+#
+# config.status only pays attention to the cache file if you give it
+# the --recheck option to rerun configure.
+#
+# `ac_cv_env_foo' variables (set or unset) will be overridden when
+# loading this file, other *unset* `ac_cv_foo' will be assigned the
+# following values.
+
+_ACEOF
+
+# The following way of writing the cache mishandles newlines in values,
+# but we know of no workaround that is simple, portable, and efficient.
+# So, we kill variables containing newlines.
+# Ultrix sh set writes to stderr and can't be redirected directly,
+# and sets the high bit in the cache file unless we assign to the vars.
+(
+  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
+    eval ac_val=\$$ac_var
+    case $ac_val in #(
+    *${as_nl}*)
+      case $ac_var in #(
+      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
+$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
+      esac
+      case $ac_var in #(
+      _ | IFS | as_nl) ;; #(
+      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
+      *) { eval $ac_var=; unset $ac_var;} ;;
+      esac ;;
+    esac
+  done
+
+  (set) 2>&1 |
+    case $as_nl`(ac_space=' '; set) 2>&1` in #(
+    *${as_nl}ac_space=\ *)
+      # `set' does not quote correctly, so add quotes: double-quote
+      # substitution turns \\\\ into \\, and sed turns \\ into \.
+      sed -n \
+       "s/'/'\\\\''/g;
+         s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
+      ;; #(
+    *)
+      # `set' quotes correctly as required by POSIX, so do not add quotes.
+      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
+      ;;
+    esac |
+    sort
+) |
+  sed '
+     /^ac_cv_env_/b end
+     t clear
+     :clear
+     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
+     t end
+     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
+     :end' >>confcache
+if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
+  if test -w "$cache_file"; then
+    if test "x$cache_file" != "x/dev/null"; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
+$as_echo "$as_me: updating cache $cache_file" >&6;}
+      if test ! -f "$cache_file" || test -h "$cache_file"; then
+       cat confcache >"$cache_file"
+      else
+        case $cache_file in #(
+        */* | ?:*)
+         mv -f confcache "$cache_file"$$ &&
+         mv -f "$cache_file"$$ "$cache_file" ;; #(
+        *)
+         mv -f confcache "$cache_file" ;;
+       esac
+      fi
+    fi
+  else
+    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
+$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
+  fi
+fi
+rm -f confcache
+
+test "x$prefix" = xNONE && prefix=$ac_default_prefix
+# Let make expand exec_prefix.
+test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
+
+DEFS=-DHAVE_CONFIG_H
+
+ac_libobjs=
+ac_ltlibobjs=
+U=
+for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
+  # 1. Remove the extension, and $U if already installed.
+  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
+  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
+  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
+  #    will be set to the directory where LIBOBJS objects are built.
+  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
+  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
+done
+LIBOBJS=$ac_libobjs
+
+LTLIBOBJS=$ac_ltlibobjs
+
+
+ if test -n "$EXEEXT"; then
+  am__EXEEXT_TRUE=
+  am__EXEEXT_FALSE='#'
+else
+  am__EXEEXT_TRUE='#'
+  am__EXEEXT_FALSE=
+fi
+
+if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
+  as_fn_error $? "conditional \"MAINTAINER_MODE\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
+  as_fn_error $? "conditional \"AMDEP\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${am__fastdepCCAS_TRUE}" && test -z "${am__fastdepCCAS_FALSE}"; then
+  as_fn_error $? "conditional \"am__fastdepCCAS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${PLATFORM_WIN32_TRUE}" && test -z "${PLATFORM_WIN32_FALSE}"; then
+  as_fn_error $? "conditional \"PLATFORM_WIN32\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${OS_WIN32_TRUE}" && test -z "${OS_WIN32_FALSE}"; then
+  as_fn_error $? "conditional \"OS_WIN32\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${OS_UNIX_TRUE}" && test -z "${OS_UNIX_FALSE}"; then
+  as_fn_error $? "conditional \"OS_UNIX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${OS_LINUX_TRUE}" && test -z "${OS_LINUX_FALSE}"; then
+  as_fn_error $? "conditional \"OS_LINUX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${MS_LIB_AVAILABLE_TRUE}" && test -z "${MS_LIB_AVAILABLE_FALSE}"; then
+  as_fn_error $? "conditional \"MS_LIB_AVAILABLE\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${DISABLE_EXPLICIT_DEPS_TRUE}" && test -z "${DISABLE_EXPLICIT_DEPS_FALSE}"; then
+  as_fn_error $? "conditional \"DISABLE_EXPLICIT_DEPS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${BUILD_GDIPLUS_LOADERS_TRUE}" && test -z "${BUILD_GDIPLUS_LOADERS_FALSE}"; then
+  as_fn_error $? "conditional \"BUILD_GDIPLUS_LOADERS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${BUILD_DYNAMIC_MODULES_TRUE}" && test -z "${BUILD_DYNAMIC_MODULES_FALSE}"; then
+  as_fn_error $? "conditional \"BUILD_DYNAMIC_MODULES\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_PNG_TRUE}" && test -z "${INCLUDE_PNG_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_PNG\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_BMP_TRUE}" && test -z "${INCLUDE_BMP_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_BMP\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_WBMP_TRUE}" && test -z "${INCLUDE_WBMP_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_WBMP\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_GIF_TRUE}" && test -z "${INCLUDE_GIF_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_GIF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_ICO_TRUE}" && test -z "${INCLUDE_ICO_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_ICO\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_ANI_TRUE}" && test -z "${INCLUDE_ANI_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_ANI\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_JPEG_TRUE}" && test -z "${INCLUDE_JPEG_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_JPEG\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_PNM_TRUE}" && test -z "${INCLUDE_PNM_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_PNM\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_RAS_TRUE}" && test -z "${INCLUDE_RAS_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_RAS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_TIFF_TRUE}" && test -z "${INCLUDE_TIFF_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_TIFF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_XPM_TRUE}" && test -z "${INCLUDE_XPM_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_XPM\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_XBM_TRUE}" && test -z "${INCLUDE_XBM_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_XBM\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_TGA_TRUE}" && test -z "${INCLUDE_TGA_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_TGA\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_PCX_TRUE}" && test -z "${INCLUDE_PCX_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_PCX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_ICNS_TRUE}" && test -z "${INCLUDE_ICNS_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_ICNS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_JASPER_TRUE}" && test -z "${INCLUDE_JASPER_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_JASPER\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_QTIF_TRUE}" && test -z "${INCLUDE_QTIF_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_QTIF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${INCLUDE_GDIPLUS_TRUE}" && test -z "${INCLUDE_GDIPLUS_FALSE}"; then
+  as_fn_error $? "conditional \"INCLUDE_GDIPLUS\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_TIFF_TRUE}" && test -z "${HAVE_TIFF_FALSE}"; then
+  as_fn_error $? "conditional \"HAVE_TIFF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_PNG_TRUE}" && test -z "${HAVE_PNG_FALSE}"; then
+  as_fn_error $? "conditional \"HAVE_PNG\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_JPEG_TRUE}" && test -z "${HAVE_JPEG_FALSE}"; then
+  as_fn_error $? "conditional \"HAVE_JPEG\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_JASPER_TRUE}" && test -z "${HAVE_JASPER_FALSE}"; then
+  as_fn_error $? "conditional \"HAVE_JASPER\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${USE_MEDIALIB_TRUE}" && test -z "${USE_MEDIALIB_FALSE}"; then
+  as_fn_error $? "conditional \"USE_MEDIALIB\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${USE_MEDIALIB25_TRUE}" && test -z "${USE_MEDIALIB25_FALSE}"; then
+  as_fn_error $? "conditional \"USE_MEDIALIB25\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${USE_MMX_TRUE}" && test -z "${USE_MMX_FALSE}"; then
+  as_fn_error $? "conditional \"USE_MMX\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${CROSS_COMPILING_TRUE}" && test -z "${CROSS_COMPILING_FALSE}"; then
+  as_fn_error $? "conditional \"CROSS_COMPILING\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${USE_X11_TRUE}" && test -z "${USE_X11_FALSE}"; then
+  as_fn_error $? "conditional \"USE_X11\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${USE_X11_TRUE}" && test -z "${USE_X11_FALSE}"; then
+  as_fn_error $? "conditional \"USE_X11\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_INTROSPECTION_TRUE}" && test -z "${HAVE_INTROSPECTION_FALSE}"; then
+  as_fn_error $? "conditional \"HAVE_INTROSPECTION\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${ENABLE_GTK_DOC_TRUE}" && test -z "${ENABLE_GTK_DOC_FALSE}"; then
+  as_fn_error $? "conditional \"ENABLE_GTK_DOC\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${GTK_DOC_BUILD_HTML_TRUE}" && test -z "${GTK_DOC_BUILD_HTML_FALSE}"; then
+  as_fn_error $? "conditional \"GTK_DOC_BUILD_HTML\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${GTK_DOC_BUILD_PDF_TRUE}" && test -z "${GTK_DOC_BUILD_PDF_FALSE}"; then
+  as_fn_error $? "conditional \"GTK_DOC_BUILD_PDF\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${GTK_DOC_USE_LIBTOOL_TRUE}" && test -z "${GTK_DOC_USE_LIBTOOL_FALSE}"; then
+  as_fn_error $? "conditional \"GTK_DOC_USE_LIBTOOL\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${GTK_DOC_USE_REBASE_TRUE}" && test -z "${GTK_DOC_USE_REBASE_FALSE}"; then
+  as_fn_error $? "conditional \"GTK_DOC_USE_REBASE\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${HAVE_DOCBOOK_TRUE}" && test -z "${HAVE_DOCBOOK_FALSE}"; then
+  as_fn_error $? "conditional \"HAVE_DOCBOOK\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+if test -z "${ENABLE_MAN_TRUE}" && test -z "${ENABLE_MAN_FALSE}"; then
+  as_fn_error $? "conditional \"ENABLE_MAN\" was never defined.
+Usually this means the macro was only invoked conditionally." "$LINENO" 5
+fi
+
+: "${CONFIG_STATUS=./config.status}"
+ac_write_fail=0
+ac_clean_files_save=$ac_clean_files
+ac_clean_files="$ac_clean_files $CONFIG_STATUS"
+{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
+$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
+as_write_fail=0
+cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+# Run this file to recreate the current configuration.
+# Compiler output produced by configure, useful for debugging
+# configure, is in config.log if it exists.
+
+debug=false
+ac_cs_recheck=false
+ac_cs_silent=false
+
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
+## -------------------- ##
+## M4sh Initialization. ##
+## -------------------- ##
+
+# Be more Bourne compatible
+DUALCASE=1; export DUALCASE # for MKS sh
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
+  emulate sh
+  NULLCMD=:
+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in #(
+  *posix*) :
+    set -o posix ;; #(
+  *) :
+     ;;
+esac
+fi
+
+
+as_nl='
+'
+export as_nl
+# Printing a long string crashes Solaris 7 /usr/bin/printf.
+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
+# Prefer a ksh shell builtin over an external printf program on Solaris,
+# but without wasting forks for bash or zsh.
+if test -z "$BASH_VERSION$ZSH_VERSION" \
+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='print -r --'
+  as_echo_n='print -rn --'
+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
+  as_echo='printf %s\n'
+  as_echo_n='printf %s'
+else
+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
+    as_echo_n='/usr/ucb/echo -n'
+  else
+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
+    as_echo_n_body='eval
+      arg=$1;
+      case $arg in #(
+      *"$as_nl"*)
+       expr "X$arg" : "X\\(.*\\)$as_nl";
+       arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
+      esac;
+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
+    '
+    export as_echo_n_body
+    as_echo_n='sh -c $as_echo_n_body as_echo'
+  fi
+  export as_echo_body
+  as_echo='sh -c $as_echo_body as_echo'
+fi
+
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  PATH_SEPARATOR=:
+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
+      PATH_SEPARATOR=';'
+  }
+fi
+
+
+# IFS
+# We need space, tab and new line, in precisely that order.  Quoting is
+# there to prevent editors from complaining about space-tab.
+# (If _AS_PATH_WALK were called with IFS unset, it would disable word
+# splitting by setting IFS to empty value.)
+IFS=" ""       $as_nl"
+
+# Find who we are.  Look in the path if we contain no directory separator.
+as_myself=
+case $0 in #((
+  *[\\/]* ) as_myself=$0 ;;
+  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
+  done
+IFS=$as_save_IFS
+
+     ;;
+esac
+# We did not find ourselves, most probably we were run as `sh COMMAND'
+# in which case we are not to be found in the path.
+if test "x$as_myself" = x; then
+  as_myself=$0
+fi
+if test ! -f "$as_myself"; then
+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
+  exit 1
+fi
+
+# Unset variables that we do not need and which cause bugs (e.g. in
+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
+# suppresses any "Segmentation fault" message there.  '((' could
+# trigger a bug in pdksh 5.2.14.
+for as_var in BASH_ENV ENV MAIL MAILPATH
+do eval test x\${$as_var+set} = xset \
+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
+done
+PS1='$ '
+PS2='> '
+PS4='+ '
+
+# NLS nuisances.
+LC_ALL=C
+export LC_ALL
+LANGUAGE=C
+export LANGUAGE
+
+# CDPATH.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+
+# as_fn_error STATUS ERROR [LINENO LOG_FD]
+# ----------------------------------------
+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
+# script with STATUS, using 1 if that was 0.
+as_fn_error ()
+{
+  as_status=$1; test $as_status -eq 0 && as_status=1
+  if test "$4"; then
+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
+  fi
+  $as_echo "$as_me: error: $2" >&2
+  as_fn_exit $as_status
+} # as_fn_error
+
+
+# as_fn_set_status STATUS
+# -----------------------
+# Set $? to STATUS, without forking.
+as_fn_set_status ()
+{
+  return $1
+} # as_fn_set_status
+
+# as_fn_exit STATUS
+# -----------------
+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
+as_fn_exit ()
+{
+  set +e
+  as_fn_set_status $1
+  exit $1
+} # as_fn_exit
+
+# as_fn_unset VAR
+# ---------------
+# Portably unset VAR.
+as_fn_unset ()
+{
+  { eval $1=; unset $1;}
+}
+as_unset=as_fn_unset
+# as_fn_append VAR VALUE
+# ----------------------
+# Append the text in VALUE to the end of the definition contained in VAR. Take
+# advantage of any shell optimizations that allow amortized linear growth over
+# repeated appends, instead of the typical quadratic growth present in naive
+# implementations.
+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
+  eval 'as_fn_append ()
+  {
+    eval $1+=\$2
+  }'
+else
+  as_fn_append ()
+  {
+    eval $1=\$$1\$2
+  }
+fi # as_fn_append
+
+# as_fn_arith ARG...
+# ------------------
+# Perform arithmetic evaluation on the ARGs, and store the result in the
+# global $as_val. Take advantage of shells that can avoid forks. The arguments
+# must be portable across $(()) and expr.
+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
+  eval 'as_fn_arith ()
+  {
+    as_val=$(( $* ))
+  }'
+else
+  as_fn_arith ()
+  {
+    as_val=`expr "$@" || test $? -eq 1`
+  }
+fi # as_fn_arith
+
+
+if expr a : '\(a\)' >/dev/null 2>&1 &&
+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
+  as_expr=expr
+else
+  as_expr=false
+fi
+
+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
+  as_basename=basename
+else
+  as_basename=false
+fi
+
+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
+  as_dirname=dirname
+else
+  as_dirname=false
+fi
+
+as_me=`$as_basename -- "$0" ||
+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
+        X"$0" : 'X\(//\)$' \| \
+        X"$0" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X/"$0" |
+    sed '/^.*\/\([^/][^/]*\)\/*$/{
+           s//\1/
+           q
+         }
+         /^X\/\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\/\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+
+# Avoid depending upon Character Ranges.
+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
+as_cr_digits='0123456789'
+as_cr_alnum=$as_cr_Letters$as_cr_digits
+
+ECHO_C= ECHO_N= ECHO_T=
+case `echo -n x` in #(((((
+-n*)
+  case `echo 'xy\c'` in
+  *c*) ECHO_T='        ';;     # ECHO_T is single tab character.
+  xy)  ECHO_C='\c';;
+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
+       ECHO_T='        ';;
+  esac;;
+*)
+  ECHO_N='-n';;
+esac
+
+rm -f conf$$ conf$$.exe conf$$.file
+if test -d conf$$.dir; then
+  rm -f conf$$.dir/conf$$.file
+else
+  rm -f conf$$.dir
+  mkdir conf$$.dir 2>/dev/null
+fi
+if (echo >conf$$.file) 2>/dev/null; then
+  if ln -s conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s='ln -s'
+    # ... but there are two gotchas:
+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
+    # In both cases, we have to default to `cp -p'.
+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
+      as_ln_s='cp -p'
+  elif ln conf$$.file conf$$ 2>/dev/null; then
+    as_ln_s=ln
+  else
+    as_ln_s='cp -p'
+  fi
+else
+  as_ln_s='cp -p'
+fi
+rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
+rmdir conf$$.dir 2>/dev/null
+
+
+# as_fn_mkdir_p
+# -------------
+# Create "$as_dir" as a directory, including parents if necessary.
+as_fn_mkdir_p ()
+{
+
+  case $as_dir in #(
+  -*) as_dir=./$as_dir;;
+  esac
+  test -d "$as_dir" || eval $as_mkdir_p || {
+    as_dirs=
+    while :; do
+      case $as_dir in #(
+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
+      *) as_qdir=$as_dir;;
+      esac
+      as_dirs="'$as_qdir' $as_dirs"
+      as_dir=`$as_dirname -- "$as_dir" ||
+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$as_dir" : 'X\(//\)[^/]' \| \
+        X"$as_dir" : 'X\(//\)$' \| \
+        X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$as_dir" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+      test -d "$as_dir" && break
+    done
+    test -z "$as_dirs" || eval "mkdir $as_dirs"
+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
+
+
+} # as_fn_mkdir_p
+if mkdir -p . 2>/dev/null; then
+  as_mkdir_p='mkdir -p "$as_dir"'
+else
+  test -d ./-p && rmdir ./-p
+  as_mkdir_p=false
+fi
+
+if test -x / >/dev/null 2>&1; then
+  as_test_x='test -x'
+else
+  if ls -dL / >/dev/null 2>&1; then
+    as_ls_L_option=L
+  else
+    as_ls_L_option=
+  fi
+  as_test_x='
+    eval sh -c '\''
+      if test -d "$1"; then
+       test -d "$1/.";
+      else
+       case $1 in #(
+       -*)set "./$1";;
+       esac;
+       case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
+       ???[sx]*):;;*)false;;esac;fi
+    '\'' sh
+  '
+fi
+as_executable_p=$as_test_x
+
+# Sed expression to map a string onto a valid CPP name.
+as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
+
+# Sed expression to map a string onto a valid variable name.
+as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
+
+
+exec 6>&1
+## ----------------------------------- ##
+## Main body of $CONFIG_STATUS script. ##
+## ----------------------------------- ##
+_ASEOF
+test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# Save the log message, to keep $0 and so on meaningful, and to
+# report actual input values of CONFIG_FILES etc. instead of their
+# values after options handling.
+ac_log="
+This file was extended by gdk-pixbuf $as_me 2.26.1, which was
+generated by GNU Autoconf 2.68.  Invocation command line was
+
+  CONFIG_FILES    = $CONFIG_FILES
+  CONFIG_HEADERS  = $CONFIG_HEADERS
+  CONFIG_LINKS    = $CONFIG_LINKS
+  CONFIG_COMMANDS = $CONFIG_COMMANDS
+  $ $0 $@
+
+on `(hostname || uname -n) 2>/dev/null | sed 1q`
+"
+
+_ACEOF
+
+case $ac_config_files in *"
+"*) set x $ac_config_files; shift; ac_config_files=$*;;
+esac
+
+case $ac_config_headers in *"
+"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
+esac
+
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+# Files that config.status was made for.
+config_files="$ac_config_files"
+config_headers="$ac_config_headers"
+config_commands="$ac_config_commands"
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+ac_cs_usage="\
+\`$as_me' instantiates files and other configuration actions
+from templates according to the current configuration.  Unless the files
+and actions are specified as TAGs, all are instantiated by default.
+
+Usage: $0 [OPTION]... [TAG]...
+
+  -h, --help       print this help, then exit
+  -V, --version    print version number and configuration settings, then exit
+      --config     print configuration, then exit
+  -q, --quiet, --silent
+                   do not print progress messages
+  -d, --debug      don't remove temporary files
+      --recheck    update $as_me by reconfiguring in the same conditions
+      --file=FILE[:TEMPLATE]
+                   instantiate the configuration file FILE
+      --header=FILE[:TEMPLATE]
+                   instantiate the configuration header FILE
+
+Configuration files:
+$config_files
+
+Configuration headers:
+$config_headers
+
+Configuration commands:
+$config_commands
+
+Report bugs to <http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf>."
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
+ac_cs_version="\\
+gdk-pixbuf config.status 2.26.1
+configured by $0, generated by GNU Autoconf 2.68,
+  with options \\"\$ac_cs_config\\"
+
+Copyright (C) 2010 Free Software Foundation, Inc.
+This config.status script is free software; the Free Software Foundation
+gives unlimited permission to copy, distribute and modify it."
+
+ac_pwd='$ac_pwd'
+srcdir='$srcdir'
+INSTALL='$INSTALL'
+MKDIR_P='$MKDIR_P'
+AWK='$AWK'
+test -n "\$AWK" || AWK=awk
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# The default lists apply if the user does not specify any file.
+ac_need_defaults=:
+while test $# != 0
+do
+  case $1 in
+  --*=?*)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
+    ac_shift=:
+    ;;
+  --*=)
+    ac_option=`expr "X$1" : 'X\([^=]*\)='`
+    ac_optarg=
+    ac_shift=:
+    ;;
+  *)
+    ac_option=$1
+    ac_optarg=$2
+    ac_shift=shift
+    ;;
+  esac
+
+  case $ac_option in
+  # Handling of the options.
+  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+    ac_cs_recheck=: ;;
+  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+    $as_echo "$ac_cs_version"; exit ;;
+  --config | --confi | --conf | --con | --co | --c )
+    $as_echo "$ac_cs_config"; exit ;;
+  --debug | --debu | --deb | --de | --d | -d )
+    debug=: ;;
+  --file | --fil | --fi | --f )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    '') as_fn_error $? "missing file argument" ;;
+    esac
+    as_fn_append CONFIG_FILES " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --header | --heade | --head | --hea )
+    $ac_shift
+    case $ac_optarg in
+    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
+    esac
+    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
+    ac_need_defaults=false;;
+  --he | --h)
+    # Conflict between --help and --header
+    as_fn_error $? "ambiguous option: \`$1'
+Try \`$0 --help' for more information.";;
+  --help | --hel | -h )
+    $as_echo "$ac_cs_usage"; exit ;;
+  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
+  | -silent | --silent | --silen | --sile | --sil | --si | --s)
+    ac_cs_silent=: ;;
+
+  # This is an error.
+  -*) as_fn_error $? "unrecognized option: \`$1'
+Try \`$0 --help' for more information." ;;
+
+  *) as_fn_append ac_config_targets " $1"
+     ac_need_defaults=false ;;
+
+  esac
+  shift
+done
+
+ac_configure_extra_args=
+
+if $ac_cs_silent; then
+  exec 6>/dev/null
+  ac_configure_extra_args="$ac_configure_extra_args --silent"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+if \$ac_cs_recheck; then
+  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
+  shift
+  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
+  CONFIG_SHELL='$SHELL'
+  export CONFIG_SHELL
+  exec "\$@"
+fi
+
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+exec 5>>config.log
+{
+  echo
+  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
+## Running $as_me. ##
+_ASBOX
+  $as_echo "$ac_log"
+} >&5
+
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+#
+# INIT-COMMANDS
+#
+AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
+
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
+macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
+enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
+AS='`$ECHO "$AS" | $SED "$delay_single_quote_subst"`'
+DLLTOOL='`$ECHO "$DLLTOOL" | $SED "$delay_single_quote_subst"`'
+OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
+enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
+pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
+enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
+SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
+ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
+PATH_SEPARATOR='`$ECHO "$PATH_SEPARATOR" | $SED "$delay_single_quote_subst"`'
+host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
+host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
+host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
+build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
+build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
+build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
+SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
+Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
+GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
+EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
+FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
+LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
+NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
+LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
+max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
+ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
+exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
+lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
+lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
+lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
+lt_cv_to_host_file_cmd='`$ECHO "$lt_cv_to_host_file_cmd" | $SED "$delay_single_quote_subst"`'
+lt_cv_to_tool_file_cmd='`$ECHO "$lt_cv_to_tool_file_cmd" | $SED "$delay_single_quote_subst"`'
+reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
+reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
+deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
+file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
+file_magic_glob='`$ECHO "$file_magic_glob" | $SED "$delay_single_quote_subst"`'
+want_nocaseglob='`$ECHO "$want_nocaseglob" | $SED "$delay_single_quote_subst"`'
+sharedlib_from_linklib_cmd='`$ECHO "$sharedlib_from_linklib_cmd" | $SED "$delay_single_quote_subst"`'
+AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
+AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
+archiver_list_spec='`$ECHO "$archiver_list_spec" | $SED "$delay_single_quote_subst"`'
+STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
+RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
+old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
+old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
+old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
+lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
+CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
+CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
+compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
+GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
+nm_file_list_spec='`$ECHO "$nm_file_list_spec" | $SED "$delay_single_quote_subst"`'
+lt_sysroot='`$ECHO "$lt_sysroot" | $SED "$delay_single_quote_subst"`'
+objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
+MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
+lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
+lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
+need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
+MANIFEST_TOOL='`$ECHO "$MANIFEST_TOOL" | $SED "$delay_single_quote_subst"`'
+DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
+NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
+LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
+OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
+OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
+libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
+shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
+extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
+archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
+enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
+export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
+whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
+compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
+old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
+old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
+archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
+archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
+module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
+module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
+with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
+allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
+no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
+hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
+hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
+hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
+hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
+hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
+hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
+hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
+inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
+link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
+always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
+export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
+exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
+include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
+prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
+postlink_cmds='`$ECHO "$postlink_cmds" | $SED "$delay_single_quote_subst"`'
+file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
+variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
+need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
+need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
+version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
+runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
+shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
+shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
+libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
+library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
+soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
+install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
+postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
+postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
+finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
+finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
+hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
+sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
+sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
+hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
+enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
+enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
+enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
+old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
+striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
+
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+\$1
+_LTECHO_EOF'
+}
+
+# Quote evaled strings.
+for var in AS \
+DLLTOOL \
+OBJDUMP \
+SHELL \
+ECHO \
+PATH_SEPARATOR \
+SED \
+GREP \
+EGREP \
+FGREP \
+LD \
+NM \
+LN_S \
+lt_SP2NL \
+lt_NL2SP \
+reload_flag \
+deplibs_check_method \
+file_magic_cmd \
+file_magic_glob \
+want_nocaseglob \
+sharedlib_from_linklib_cmd \
+AR \
+AR_FLAGS \
+archiver_list_spec \
+STRIP \
+RANLIB \
+CC \
+CFLAGS \
+compiler \
+lt_cv_sys_global_symbol_pipe \
+lt_cv_sys_global_symbol_to_cdecl \
+lt_cv_sys_global_symbol_to_c_name_address \
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
+nm_file_list_spec \
+lt_prog_compiler_no_builtin_flag \
+lt_prog_compiler_pic \
+lt_prog_compiler_wl \
+lt_prog_compiler_static \
+lt_cv_prog_compiler_c_o \
+need_locks \
+MANIFEST_TOOL \
+DSYMUTIL \
+NMEDIT \
+LIPO \
+OTOOL \
+OTOOL64 \
+shrext_cmds \
+export_dynamic_flag_spec \
+whole_archive_flag_spec \
+compiler_needs_object \
+with_gnu_ld \
+allow_undefined_flag \
+no_undefined_flag \
+hardcode_libdir_flag_spec \
+hardcode_libdir_separator \
+exclude_expsyms \
+include_expsyms \
+file_list_spec \
+variables_saved_for_relink \
+libname_spec \
+library_names_spec \
+soname_spec \
+install_override_mode \
+finish_eval \
+old_striplib \
+striplib; do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in reload_cmds \
+old_postinstall_cmds \
+old_postuninstall_cmds \
+old_archive_cmds \
+extract_expsyms_cmds \
+old_archive_from_new_cmds \
+old_archive_from_expsyms_cmds \
+archive_cmds \
+archive_expsym_cmds \
+module_cmds \
+module_expsym_cmds \
+export_symbols_cmds \
+prelink_cmds \
+postlink_cmds \
+postinstall_cmds \
+postuninstall_cmds \
+finish_cmds \
+sys_lib_search_path_spec \
+sys_lib_dlsearch_path_spec; do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[\\\\\\\`\\"\\\$]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+ac_aux_dir='$ac_aux_dir'
+xsi_shell='$xsi_shell'
+lt_shell_append='$lt_shell_append'
+
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+
+    PACKAGE='$PACKAGE'
+    VERSION='$VERSION'
+    TIMESTAMP='$TIMESTAMP'
+    RM='$RM'
+    ofile='$ofile'
+
+ac_aux_dir='$ac_aux_dir'
+
+
+# Capture the value of obsolete ALL_LINGUAS because we need it to compute
+    # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
+    # from automake < 1.5.
+    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
+    # Capture the value of LINGUAS because we need it to compute CATALOGS.
+    LINGUAS="${LINGUAS-%UNSET%}"
+
+
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+
+# Handling of arguments.
+for ac_config_target in $ac_config_targets
+do
+  case $ac_config_target in
+    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
+    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
+    "libtool") CONFIG_COMMANDS="$CONFIG_COMMANDS libtool" ;;
+    "po-directories") CONFIG_COMMANDS="$CONFIG_COMMANDS po-directories" ;;
+    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
+    "gdk-pixbuf-2.0.pc") CONFIG_FILES="$CONFIG_FILES gdk-pixbuf-2.0.pc" ;;
+    "gdk-pixbuf-2.0-uninstalled.pc") CONFIG_FILES="$CONFIG_FILES gdk-pixbuf-2.0-uninstalled.pc" ;;
+    "gdk-pixbuf/Makefile") CONFIG_FILES="$CONFIG_FILES gdk-pixbuf/Makefile" ;;
+    "gdk-pixbuf/gdk_pixbuf.rc") CONFIG_FILES="$CONFIG_FILES gdk-pixbuf/gdk_pixbuf.rc" ;;
+    "gdk-pixbuf/gdk-pixbuf-features.h") CONFIG_FILES="$CONFIG_FILES gdk-pixbuf/gdk-pixbuf-features.h" ;;
+    "gdk-pixbuf/pixops/Makefile") CONFIG_FILES="$CONFIG_FILES gdk-pixbuf/pixops/Makefile" ;;
+    "build/Makefile") CONFIG_FILES="$CONFIG_FILES build/Makefile" ;;
+    "build/win32/Makefile") CONFIG_FILES="$CONFIG_FILES build/win32/Makefile" ;;
+    "build/win32/vs9/Makefile") CONFIG_FILES="$CONFIG_FILES build/win32/vs9/Makefile" ;;
+    "build/win32/vs10/Makefile") CONFIG_FILES="$CONFIG_FILES build/win32/vs10/Makefile" ;;
+    "docs/Makefile") CONFIG_FILES="$CONFIG_FILES docs/Makefile" ;;
+    "docs/reference/Makefile") CONFIG_FILES="$CONFIG_FILES docs/reference/Makefile" ;;
+    "docs/reference/gdk-pixbuf/Makefile") CONFIG_FILES="$CONFIG_FILES docs/reference/gdk-pixbuf/Makefile" ;;
+    "docs/reference/gdk-pixbuf/version.xml") CONFIG_FILES="$CONFIG_FILES docs/reference/gdk-pixbuf/version.xml" ;;
+    "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;;
+    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
+    "contrib/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/Makefile" ;;
+    "contrib/gdk-pixbuf-xlib/Makefile") CONFIG_FILES="$CONFIG_FILES contrib/gdk-pixbuf-xlib/Makefile" ;;
+    "contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc") CONFIG_FILES="$CONFIG_FILES contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc" ;;
+    "config.h.win32") CONFIG_FILES="$CONFIG_FILES config.h.win32" ;;
+
+  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
+  esac
+done
+
+
+# If the user did not use the arguments to specify the items to instantiate,
+# then the envvar interface is used.  Set only those that are not.
+# We use the long form for the default assignment because of an extremely
+# bizarre bug on SunOS 4.1.3.
+if $ac_need_defaults; then
+  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
+  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
+  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
+fi
+
+# Have a temporary directory for convenience.  Make it in the build tree
+# simply because there is no reason against having it here, and in addition,
+# creating and moving files from /tmp can sometimes cause problems.
+# Hook for its removal unless debugging.
+# Note that there is a small window in which the directory will not be cleaned:
+# after its creation but before its name has been assigned to `$tmp'.
+$debug ||
+{
+  tmp= ac_tmp=
+  trap 'exit_status=$?
+  : "${ac_tmp:=$tmp}"
+  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
+' 0
+  trap 'as_fn_exit 1' 1 2 13 15
+}
+# Create a (secure) tmp directory for tmp files.
+
+{
+  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
+  test -d "$tmp"
+}  ||
+{
+  tmp=./conf$$-$RANDOM
+  (umask 077 && mkdir "$tmp")
+} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
+ac_tmp=$tmp
+
+# Set up the scripts for CONFIG_FILES section.
+# No need to generate them if there are no CONFIG_FILES.
+# This happens for instance with `./config.status config.h'.
+if test -n "$CONFIG_FILES"; then
+
+
+ac_cr=`echo X | tr X '\015'`
+# On cygwin, bash can eat \r inside `` if the user requested igncr.
+# But we know of no other shell where ac_cr would be empty at this
+# point, so we can use a bashism as a fallback.
+if test "x$ac_cr" = x; then
+  eval ac_cr=\$\'\\r\'
+fi
+ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
+if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
+  ac_cs_awk_cr='\\r'
+else
+  ac_cs_awk_cr=$ac_cr
+fi
+
+echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
+_ACEOF
+
+
+{
+  echo "cat >conf$$subs.awk <<_ACEOF" &&
+  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
+  echo "_ACEOF"
+} >conf$$subs.sh ||
+  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
+ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
+ac_delim='%!_!# '
+for ac_last_try in false false false false false :; do
+  . ./conf$$subs.sh ||
+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
+
+  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
+  if test $ac_delim_n = $ac_delim_num; then
+    break
+  elif $ac_last_try; then
+    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+rm -f conf$$subs.sh
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
+_ACEOF
+sed -n '
+h
+s/^/S["/; s/!.*/"]=/
+p
+g
+s/^[^!]*!//
+:repl
+t repl
+s/'"$ac_delim"'$//
+t delim
+:nl
+h
+s/\(.\{148\}\)..*/\1/
+t more1
+s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
+p
+n
+b repl
+:more1
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t nl
+:delim
+h
+s/\(.\{148\}\)..*/\1/
+t more2
+s/["\\]/\\&/g; s/^/"/; s/$/"/
+p
+b
+:more2
+s/["\\]/\\&/g; s/^/"/; s/$/"\\/
+p
+g
+s/.\{148\}//
+t delim
+' <conf$$subs.awk | sed '
+/^[^""]/{
+  N
+  s/\n//
+}
+' >>$CONFIG_STATUS || ac_write_fail=1
+rm -f conf$$subs.awk
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+_ACAWK
+cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
+  for (key in S) S_is_set[key] = 1
+  FS = "\a"
+
+}
+{
+  line = $ 0
+  nfields = split(line, field, "@")
+  substed = 0
+  len = length(field[1])
+  for (i = 2; i < nfields; i++) {
+    key = field[i]
+    keylen = length(key)
+    if (S_is_set[key]) {
+      value = S[key]
+      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
+      len += length(value) + length(field[++i])
+      substed = 1
+    } else
+      len += 1 + keylen
+  }
+
+  print line
+}
+
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
+  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
+else
+  cat
+fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
+  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
+_ACEOF
+
+# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
+# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
+# trailing colons and then remove the whole line if VPATH becomes empty
+# (actually we leave an empty line to preserve line numbers).
+if test "x$srcdir" = x.; then
+  ac_vpsub='/^[         ]*VPATH[        ]*=[    ]*/{
+h
+s///
+s/^/:/
+s/[     ]*$/:/
+s/:\$(srcdir):/:/g
+s/:\${srcdir}:/:/g
+s/:@srcdir@:/:/g
+s/^:*//
+s/:*$//
+x
+s/\(=[  ]*\).*/\1/
+G
+s/\n//
+s/^[^=]*=[      ]*$//
+}'
+fi
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+fi # test -n "$CONFIG_FILES"
+
+# Set up the scripts for CONFIG_HEADERS section.
+# No need to generate them if there are no CONFIG_HEADERS.
+# This happens for instance with `./config.status Makefile'.
+if test -n "$CONFIG_HEADERS"; then
+cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
+BEGIN {
+_ACEOF
+
+# Transform confdefs.h into an awk script `defines.awk', embedded as
+# here-document in config.status, that substitutes the proper values into
+# config.h.in to produce config.h.
+
+# Create a delimiter string that does not exist in confdefs.h, to ease
+# handling of long lines.
+ac_delim='%!_!# '
+for ac_last_try in false false :; do
+  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
+  if test -z "$ac_tt"; then
+    break
+  elif $ac_last_try; then
+    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
+  else
+    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
+  fi
+done
+
+# For the awk script, D is an array of macro values keyed by name,
+# likewise P contains macro parameters if any.  Preserve backslash
+# newline sequences.
+
+ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
+sed -n '
+s/.\{148\}/&'"$ac_delim"'/g
+t rset
+:rset
+s/^[    ]*#[    ]*define[       ][      ]*/ /
+t def
+d
+:def
+s/\\$//
+t bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[    ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3"/p
+s/^ \('"$ac_word_re"'\)[        ]*\(.*\)/D["\1"]=" \2"/p
+d
+:bsnl
+s/["\\]/\\&/g
+s/^ \('"$ac_word_re"'\)\(([^()]*)\)[    ]*\(.*\)/P["\1"]="\2"\
+D["\1"]=" \3\\\\\\n"\\/p
+t cont
+s/^ \('"$ac_word_re"'\)[        ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
+t cont
+d
+:cont
+n
+s/.\{148\}/&'"$ac_delim"'/g
+t clear
+:clear
+s/\\$//
+t bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/"/p
+d
+:bsnlc
+s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
+b cont
+' <confdefs.h | sed '
+s/'"$ac_delim"'/"\\\
+"/g' >>$CONFIG_STATUS || ac_write_fail=1
+
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+  for (key in D) D_is_set[key] = 1
+  FS = "\a"
+}
+/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
+  line = \$ 0
+  split(line, arg, " ")
+  if (arg[1] == "#") {
+    defundef = arg[2]
+    mac1 = arg[3]
+  } else {
+    defundef = substr(arg[1], 2)
+    mac1 = arg[2]
+  }
+  split(mac1, mac2, "(") #)
+  macro = mac2[1]
+  prefix = substr(line, 1, index(line, defundef) - 1)
+  if (D_is_set[macro]) {
+    # Preserve the white space surrounding the "#".
+    print prefix "define", macro P[macro] D[macro]
+    next
+  } else {
+    # Replace #undef with comments.  This is necessary, for example,
+    # in the case of _POSIX_SOURCE, which is predefined and required
+    # on some systems where configure will not decide to define it.
+    if (defundef == "undef") {
+      print "/*", prefix defundef, macro, "*/"
+      next
+    }
+  }
+}
+{ print }
+_ACAWK
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
+fi # test -n "$CONFIG_HEADERS"
+
+
+eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
+shift
+for ac_tag
+do
+  case $ac_tag in
+  :[FHLC]) ac_mode=$ac_tag; continue;;
+  esac
+  case $ac_mode$ac_tag in
+  :[FHL]*:*);;
+  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
+  :[FH]-) ac_tag=-:-;;
+  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
+  esac
+  ac_save_IFS=$IFS
+  IFS=:
+  set x $ac_tag
+  IFS=$ac_save_IFS
+  shift
+  ac_file=$1
+  shift
+
+  case $ac_mode in
+  :L) ac_source=$1;;
+  :[FH])
+    ac_file_inputs=
+    for ac_f
+    do
+      case $ac_f in
+      -) ac_f="$ac_tmp/stdin";;
+      *) # Look for the file first in the build tree, then in the source tree
+        # (if the path is not absolute).  The absolute path cannot be DOS-style,
+        # because $ac_f cannot contain `:'.
+        test -f "$ac_f" ||
+          case $ac_f in
+          [\\/$]*) false;;
+          *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
+          esac ||
+          as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
+      esac
+      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
+      as_fn_append ac_file_inputs " '$ac_f'"
+    done
+
+    # Let's still pretend it is `configure' which instantiates (i.e., don't
+    # use $as_me), people would be surprised to read:
+    #    /* config.h.  Generated by config.status.  */
+    configure_input='Generated from '`
+         $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
+       `' by configure.'
+    if test x"$ac_file" != x-; then
+      configure_input="$ac_file.  $configure_input"
+      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
+$as_echo "$as_me: creating $ac_file" >&6;}
+    fi
+    # Neutralize special characters interpreted by sed in replacement strings.
+    case $configure_input in #(
+    *\&* | *\|* | *\\* )
+       ac_sed_conf_input=`$as_echo "$configure_input" |
+       sed 's/[\\\\&|]/\\\\&/g'`;; #(
+    *) ac_sed_conf_input=$configure_input;;
+    esac
+
+    case $ac_tag in
+    *:-:* | *:-) cat >"$ac_tmp/stdin" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
+    esac
+    ;;
+  esac
+
+  ac_dir=`$as_dirname -- "$ac_file" ||
+$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$ac_file" : 'X\(//\)[^/]' \| \
+        X"$ac_file" : 'X\(//\)$' \| \
+        X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$ac_file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+  as_dir="$ac_dir"; as_fn_mkdir_p
+  ac_builddir=.
+
+case "$ac_dir" in
+.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
+*)
+  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
+  # A ".." for each directory in $ac_dir_suffix.
+  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
+  case $ac_top_builddir_sub in
+  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
+  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
+  esac ;;
+esac
+ac_abs_top_builddir=$ac_pwd
+ac_abs_builddir=$ac_pwd$ac_dir_suffix
+# for backward compatibility:
+ac_top_builddir=$ac_top_build_prefix
+
+case $srcdir in
+  .)  # We are building in place.
+    ac_srcdir=.
+    ac_top_srcdir=$ac_top_builddir_sub
+    ac_abs_top_srcdir=$ac_pwd ;;
+  [\\/]* | ?:[\\/]* )  # Absolute name.
+    ac_srcdir=$srcdir$ac_dir_suffix;
+    ac_top_srcdir=$srcdir
+    ac_abs_top_srcdir=$srcdir ;;
+  *) # Relative name.
+    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
+    ac_top_srcdir=$ac_top_build_prefix$srcdir
+    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
+esac
+ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
+
+
+  case $ac_mode in
+  :F)
+  #
+  # CONFIG_FILE
+  #
+
+  case $INSTALL in
+  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
+  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
+  esac
+  ac_MKDIR_P=$MKDIR_P
+  case $MKDIR_P in
+  [\\/$]* | ?:[\\/]* ) ;;
+  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
+  esac
+_ACEOF
+
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+# If the template does not know about datarootdir, expand it.
+# FIXME: This hack should be removed a few years after 2.60.
+ac_datarootdir_hack=; ac_datarootdir_seen=
+ac_sed_dataroot='
+/datarootdir/ {
+  p
+  q
+}
+/@datadir@/p
+/@docdir@/p
+/@infodir@/p
+/@localedir@/p
+/@mandir@/p'
+case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
+*datarootdir*) ac_datarootdir_seen=yes;;
+*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
+$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
+_ACEOF
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+  ac_datarootdir_hack='
+  s&@datadir@&$datadir&g
+  s&@docdir@&$docdir&g
+  s&@infodir@&$infodir&g
+  s&@localedir@&$localedir&g
+  s&@mandir@&$mandir&g
+  s&\\\${datarootdir}&$datarootdir&g' ;;
+esac
+_ACEOF
+
+# Neutralize VPATH when `$srcdir' = `.'.
+# Shell code in configure.ac might set extrasub.
+# FIXME: do we really want to maintain this feature?
+cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
+ac_sed_extra="$ac_vpsub
+$extrasub
+_ACEOF
+cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
+:t
+/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
+s|@configure_input@|$ac_sed_conf_input|;t t
+s&@top_builddir@&$ac_top_builddir_sub&;t t
+s&@top_build_prefix@&$ac_top_build_prefix&;t t
+s&@srcdir@&$ac_srcdir&;t t
+s&@abs_srcdir@&$ac_abs_srcdir&;t t
+s&@top_srcdir@&$ac_top_srcdir&;t t
+s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
+s&@builddir@&$ac_builddir&;t t
+s&@abs_builddir@&$ac_abs_builddir&;t t
+s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
+s&@INSTALL@&$ac_INSTALL&;t t
+s&@MKDIR_P@&$ac_MKDIR_P&;t t
+$ac_datarootdir_hack
+"
+eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
+  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+
+test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
+  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
+  { ac_out=`sed -n '/^[         ]*datarootdir[  ]*:*=/p' \
+      "$ac_tmp/out"`; test -z "$ac_out"; } &&
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&5
+$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
+which seems to be undefined.  Please make sure it is defined" >&2;}
+
+  rm -f "$ac_tmp/stdin"
+  case $ac_file in
+  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
+  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
+  esac \
+  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+ ;;
+  :H)
+  #
+  # CONFIG_HEADER
+  #
+  if test x"$ac_file" != x-; then
+    {
+      $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
+    } >"$ac_tmp/config.h" \
+      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
+      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
+$as_echo "$as_me: $ac_file is unchanged" >&6;}
+    else
+      rm -f "$ac_file"
+      mv "$ac_tmp/config.h" "$ac_file" \
+       || as_fn_error $? "could not create $ac_file" "$LINENO" 5
+    fi
+  else
+    $as_echo "/* $configure_input  */" \
+      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
+      || as_fn_error $? "could not create -" "$LINENO" 5
+  fi
+# Compute "$ac_file"'s index in $config_headers.
+_am_arg="$ac_file"
+_am_stamp_count=1
+for _am_header in $config_headers :; do
+  case $_am_header in
+    $_am_arg | $_am_arg:* )
+      break ;;
+    * )
+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
+  esac
+done
+echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
+$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$_am_arg" : 'X\(//\)[^/]' \| \
+        X"$_am_arg" : 'X\(//\)$' \| \
+        X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$_am_arg" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`/stamp-h$_am_stamp_count
+ ;;
+
+  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
+$as_echo "$as_me: executing $ac_file commands" >&6;}
+ ;;
+  esac
+
+
+  case $ac_file$ac_mode in
+    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
+  # Autoconf 2.62 quotes --file arguments for eval, but not when files
+  # are listed without --file.  Let's play safe and only enable the eval
+  # if we detect the quoting.
+  case $CONFIG_FILES in
+  *\'*) eval set x "$CONFIG_FILES" ;;
+  *)   set x $CONFIG_FILES ;;
+  esac
+  shift
+  for mf
+  do
+    # Strip MF so we end up with the name of the file.
+    mf=`echo "$mf" | sed -e 's/:.*$//'`
+    # Check whether this is an Automake generated Makefile or not.
+    # We used to match only the files named `Makefile.in', but
+    # some people rename them; so instead we look at the file content.
+    # Grep'ing the first line is not enough: some people post-process
+    # each Makefile.in and add a new line on top of each file to say so.
+    # Grep'ing the whole file is not good either: AIX grep has a line
+    # limit of 2048, but all sed's we know have understand at least 4000.
+    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
+      dirpart=`$as_dirname -- "$mf" ||
+$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$mf" : 'X\(//\)[^/]' \| \
+        X"$mf" : 'X\(//\)$' \| \
+        X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$mf" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+    else
+      continue
+    fi
+    # Extract the definition of DEPDIR, am__include, and am__quote
+    # from the Makefile without running `make'.
+    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
+    test -z "$DEPDIR" && continue
+    am__include=`sed -n 's/^am__include = //p' < "$mf"`
+    test -z "am__include" && continue
+    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
+    # When using ansi2knr, U may be empty or an underscore; expand it
+    U=`sed -n 's/^U = //p' < "$mf"`
+    # Find all dependency output files, they are included files with
+    # $(DEPDIR) in their names.  We invoke sed twice because it is the
+    # simplest approach to changing $(DEPDIR) to its actual value in the
+    # expansion.
+    for file in `sed -n "
+      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
+        sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
+      # Make sure the directory exists.
+      test -f "$dirpart/$file" && continue
+      fdir=`$as_dirname -- "$file" ||
+$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+        X"$file" : 'X\(//\)[^/]' \| \
+        X"$file" : 'X\(//\)$' \| \
+        X"$file" : 'X\(/\)' \| . 2>/dev/null ||
+$as_echo X"$file" |
+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)[^/].*/{
+           s//\1/
+           q
+         }
+         /^X\(\/\/\)$/{
+           s//\1/
+           q
+         }
+         /^X\(\/\).*/{
+           s//\1/
+           q
+         }
+         s/.*/./; q'`
+      as_dir=$dirpart/$fdir; as_fn_mkdir_p
+      # echo "creating $dirpart/$file"
+      echo '# dummy' > "$dirpart/$file"
+    done
+  done
+}
+ ;;
+    "libtool":C)
+
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+#                 Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+
+# The names of the tagged configurations supported by this script.
+available_tags=""
+
+# ### BEGIN LIBTOOL CONFIG
+
+# Which release of libtool.m4 was used?
+macro_version=$macro_version
+macro_revision=$macro_revision
+
+# Whether or not to build static libraries.
+build_old_libs=$enable_static
+
+# Assembler program.
+AS=$lt_AS
+
+# DLL creation program.
+DLLTOOL=$lt_DLLTOOL
+
+# Object dumper program.
+OBJDUMP=$lt_OBJDUMP
+
+# Whether or not to build shared libraries.
+build_libtool_libs=$enable_shared
+
+# What type of objects to build.
+pic_mode=$pic_mode
+
+# Whether or not to optimize for fast installation.
+fast_install=$enable_fast_install
+
+# Shell to use when invoking shell scripts.
+SHELL=$lt_SHELL
+
+# An echo program that protects backslashes.
+ECHO=$lt_ECHO
+
+# The PATH separator for the build system.
+PATH_SEPARATOR=$lt_PATH_SEPARATOR
+
+# The host system.
+host_alias=$host_alias
+host=$host
+host_os=$host_os
+
+# The build system.
+build_alias=$build_alias
+build=$build
+build_os=$build_os
+
+# A sed program that does not truncate output.
+SED=$lt_SED
+
+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
+Xsed="\$SED -e 1s/^X//"
+
+# A grep program that handles long lines.
+GREP=$lt_GREP
+
+# An ERE matcher.
+EGREP=$lt_EGREP
+
+# A literal string matcher.
+FGREP=$lt_FGREP
+
+# A BSD- or MS-compatible name lister.
+NM=$lt_NM
+
+# Whether we need soft or hard links.
+LN_S=$lt_LN_S
+
+# What is the maximum length of a command?
+max_cmd_len=$max_cmd_len
+
+# Object file suffix (normally "o").
+objext=$ac_objext
+
+# Executable file suffix (normally "").
+exeext=$exeext
+
+# whether the shell understands "unset".
+lt_unset=$lt_unset
+
+# turn spaces into newlines.
+SP2NL=$lt_lt_SP2NL
+
+# turn newlines into spaces.
+NL2SP=$lt_lt_NL2SP
+
+# convert \$build file names to \$host format.
+to_host_file_cmd=$lt_cv_to_host_file_cmd
+
+# convert \$build files to toolchain format.
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
+
+# Method to check whether dependent libraries are shared objects.
+deplibs_check_method=$lt_deplibs_check_method
+
+# Command to use when deplibs_check_method = "file_magic".
+file_magic_cmd=$lt_file_magic_cmd
+
+# How to find potential files when deplibs_check_method = "file_magic".
+file_magic_glob=$lt_file_magic_glob
+
+# Find potential files using nocaseglob when deplibs_check_method = "file_magic".
+want_nocaseglob=$lt_want_nocaseglob
+
+# Command to associate shared and link libraries.
+sharedlib_from_linklib_cmd=$lt_sharedlib_from_linklib_cmd
+
+# The archiver.
+AR=$lt_AR
+
+# Flags to create an archive.
+AR_FLAGS=$lt_AR_FLAGS
+
+# How to feed a file listing to the archiver.
+archiver_list_spec=$lt_archiver_list_spec
+
+# A symbol stripping program.
+STRIP=$lt_STRIP
+
+# Commands used to install an old-style archive.
+RANLIB=$lt_RANLIB
+old_postinstall_cmds=$lt_old_postinstall_cmds
+old_postuninstall_cmds=$lt_old_postuninstall_cmds
+
+# Whether to use a lock for old archive extraction.
+lock_old_archive_extraction=$lock_old_archive_extraction
+
+# A C compiler.
+LTCC=$lt_CC
+
+# LTCC compiler flags.
+LTCFLAGS=$lt_CFLAGS
+
+# Take the output of nm and produce a listing of raw symbols and C names.
+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
+
+# Transform the output of nm in a proper C declaration.
+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
+
+# Transform the output of nm in a C name address pair.
+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
+
+# Transform the output of nm in a C name address pair when lib prefix is needed.
+global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
+
+# Specify filename containing input files for \$NM.
+nm_file_list_spec=$lt_nm_file_list_spec
+
+# The root where to search for dependent libraries,and in which our libraries should be installed.
+lt_sysroot=$lt_sysroot
+
+# The name of the directory that contains temporary libtool files.
+objdir=$objdir
+
+# Used to examine libraries when file_magic_cmd begins with "file".
+MAGIC_CMD=$MAGIC_CMD
+
+# Must we lock files when doing compilation?
+need_locks=$lt_need_locks
+
+# Manifest tool.
+MANIFEST_TOOL=$lt_MANIFEST_TOOL
+
+# Tool to manipulate archived DWARF debug symbol files on Mac OS X.
+DSYMUTIL=$lt_DSYMUTIL
+
+# Tool to change global to local symbols on Mac OS X.
+NMEDIT=$lt_NMEDIT
+
+# Tool to manipulate fat objects and archives on Mac OS X.
+LIPO=$lt_LIPO
+
+# ldd/readelf like tool for Mach-O binaries on Mac OS X.
+OTOOL=$lt_OTOOL
+
+# ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
+OTOOL64=$lt_OTOOL64
+
+# Old archive suffix (normally "a").
+libext=$libext
+
+# Shared library suffix (normally ".so").
+shrext_cmds=$lt_shrext_cmds
+
+# The commands to extract the exported symbol list from a shared archive.
+extract_expsyms_cmds=$lt_extract_expsyms_cmds
+
+# Variables whose values should be saved in libtool wrapper scripts and
+# restored at link time.
+variables_saved_for_relink=$lt_variables_saved_for_relink
+
+# Do we need the "lib" prefix for modules?
+need_lib_prefix=$need_lib_prefix
+
+# Do we need a version for libraries?
+need_version=$need_version
+
+# Library versioning type.
+version_type=$version_type
+
+# Shared library runtime path variable.
+runpath_var=$runpath_var
+
+# Shared library path variable.
+shlibpath_var=$shlibpath_var
+
+# Is shlibpath searched before the hard-coded library search path?
+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
+
+# Format of library name prefix.
+libname_spec=$lt_libname_spec
+
+# List of archive names.  First name is the real one, the rest are links.
+# The last name is the one that the linker finds with -lNAME
+library_names_spec=$lt_library_names_spec
+
+# The coded name of the library, if different from the real name.
+soname_spec=$lt_soname_spec
+
+# Permission mode override for installation of shared libraries.
+install_override_mode=$lt_install_override_mode
+
+# Command to use after installation of a shared archive.
+postinstall_cmds=$lt_postinstall_cmds
+
+# Command to use after uninstallation of a shared archive.
+postuninstall_cmds=$lt_postuninstall_cmds
+
+# Commands used to finish a libtool library installation in a directory.
+finish_cmds=$lt_finish_cmds
+
+# As "finish_cmds", except a single script fragment to be evaled but
+# not shown.
+finish_eval=$lt_finish_eval
+
+# Whether we should hardcode library paths into libraries.
+hardcode_into_libs=$hardcode_into_libs
+
+# Compile-time system search path for libraries.
+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
+
+# Run-time system search path for libraries.
+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
+
+# Whether dlopen is supported.
+dlopen_support=$enable_dlopen
+
+# Whether dlopen of programs is supported.
+dlopen_self=$enable_dlopen_self
+
+# Whether dlopen of statically linked programs is supported.
+dlopen_self_static=$enable_dlopen_self_static
+
+# Commands to strip libraries.
+old_striplib=$lt_old_striplib
+striplib=$lt_striplib
+
+
+# The linker used to build libraries.
+LD=$lt_LD
+
+# How to create reloadable object files.
+reload_flag=$lt_reload_flag
+reload_cmds=$lt_reload_cmds
+
+# Commands used to build an old-style archive.
+old_archive_cmds=$lt_old_archive_cmds
+
+# A language specific compiler.
+CC=$lt_compiler
+
+# Is the compiler the GNU compiler?
+with_gcc=$GCC
+
+# Compiler flag to turn off builtin functions.
+no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
+
+# Additional compiler flags for building library objects.
+pic_flag=$lt_lt_prog_compiler_pic
+
+# How to pass a linker flag through the compiler.
+wl=$lt_lt_prog_compiler_wl
+
+# Compiler flag to prevent dynamic linking.
+link_static_flag=$lt_lt_prog_compiler_static
+
+# Does compiler simultaneously support -c and -o options?
+compiler_c_o=$lt_lt_cv_prog_compiler_c_o
+
+# Whether or not to add -lc for building shared libraries.
+build_libtool_need_lc=$archive_cmds_need_lc
+
+# Whether or not to disallow shared libs when runtime libs are static.
+allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
+
+# Compiler flag to allow reflexive dlopens.
+export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
+
+# Compiler flag to generate shared objects directly from archives.
+whole_archive_flag_spec=$lt_whole_archive_flag_spec
+
+# Whether the compiler copes with passing no objects directly.
+compiler_needs_object=$lt_compiler_needs_object
+
+# Create an old-style archive from a shared archive.
+old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
+
+# Create a temporary old-style archive to link instead of a shared archive.
+old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
+
+# Commands used to build a shared archive.
+archive_cmds=$lt_archive_cmds
+archive_expsym_cmds=$lt_archive_expsym_cmds
+
+# Commands used to build a loadable module if different from building
+# a shared archive.
+module_cmds=$lt_module_cmds
+module_expsym_cmds=$lt_module_expsym_cmds
+
+# Whether we are building with GNU ld or not.
+with_gnu_ld=$lt_with_gnu_ld
+
+# Flag that allows shared libraries with undefined symbols to be built.
+allow_undefined_flag=$lt_allow_undefined_flag
+
+# Flag that enforces no undefined symbols.
+no_undefined_flag=$lt_no_undefined_flag
+
+# Flag to hardcode \$libdir into a binary during linking.
+# This must work even if \$libdir does not exist
+hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
+
+# Whether we need a single "-rpath" flag with a separated argument.
+hardcode_libdir_separator=$lt_hardcode_libdir_separator
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary.
+hardcode_direct=$hardcode_direct
+
+# Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
+# DIR into the resulting binary and the resulting library dependency is
+# "absolute",i.e impossible to change by setting \${shlibpath_var} if the
+# library is relocated.
+hardcode_direct_absolute=$hardcode_direct_absolute
+
+# Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+# into the resulting binary.
+hardcode_minus_L=$hardcode_minus_L
+
+# Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+# into the resulting binary.
+hardcode_shlibpath_var=$hardcode_shlibpath_var
+
+# Set to "yes" if building a shared library automatically hardcodes DIR
+# into the library and all subsequent libraries and executables linked
+# against it.
+hardcode_automatic=$hardcode_automatic
+
+# Set to yes if linker adds runtime paths of dependent libraries
+# to runtime path list.
+inherit_rpath=$inherit_rpath
+
+# Whether libtool must link a program against all its dependency libraries.
+link_all_deplibs=$link_all_deplibs
+
+# Set to "yes" if exported symbols are required.
+always_export_symbols=$always_export_symbols
+
+# The commands to list exported symbols.
+export_symbols_cmds=$lt_export_symbols_cmds
+
+# Symbols that should not be listed in the preloaded symbols.
+exclude_expsyms=$lt_exclude_expsyms
+
+# Symbols that must always be exported.
+include_expsyms=$lt_include_expsyms
+
+# Commands necessary for linking programs (against libraries) with templates.
+prelink_cmds=$lt_prelink_cmds
+
+# Commands necessary for finishing linking programs.
+postlink_cmds=$lt_postlink_cmds
+
+# Specify filename containing input files.
+file_list_spec=$lt_file_list_spec
+
+# How to hardcode a shared library path into an executable.
+hardcode_action=$hardcode_action
+
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+
+ltmain="$ac_aux_dir/ltmain.sh"
+
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '$q' "$ltmain" >> "$cfgfile" \
+     || (rm -f "$cfgfile"; exit 1)
+
+  if test x"$xsi_shell" = xyes; then
+  sed -e '/^func_dirname ()$/,/^} # func_dirname /c\
+func_dirname ()\
+{\
+\    case ${1} in\
+\      */*) func_dirname_result="${1%/*}${2}" ;;\
+\      *  ) func_dirname_result="${3}" ;;\
+\    esac\
+} # Extended-shell func_dirname implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_basename ()$/,/^} # func_basename /c\
+func_basename ()\
+{\
+\    func_basename_result="${1##*/}"\
+} # Extended-shell func_basename implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_dirname_and_basename ()$/,/^} # func_dirname_and_basename /c\
+func_dirname_and_basename ()\
+{\
+\    case ${1} in\
+\      */*) func_dirname_result="${1%/*}${2}" ;;\
+\      *  ) func_dirname_result="${3}" ;;\
+\    esac\
+\    func_basename_result="${1##*/}"\
+} # Extended-shell func_dirname_and_basename implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_stripname ()$/,/^} # func_stripname /c\
+func_stripname ()\
+{\
+\    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are\
+\    # positional parameters, so assign one to ordinary parameter first.\
+\    func_stripname_result=${3}\
+\    func_stripname_result=${func_stripname_result#"${1}"}\
+\    func_stripname_result=${func_stripname_result%"${2}"}\
+} # Extended-shell func_stripname implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_split_long_opt ()$/,/^} # func_split_long_opt /c\
+func_split_long_opt ()\
+{\
+\    func_split_long_opt_name=${1%%=*}\
+\    func_split_long_opt_arg=${1#*=}\
+} # Extended-shell func_split_long_opt implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_split_short_opt ()$/,/^} # func_split_short_opt /c\
+func_split_short_opt ()\
+{\
+\    func_split_short_opt_arg=${1#??}\
+\    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}\
+} # Extended-shell func_split_short_opt implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_lo2o ()$/,/^} # func_lo2o /c\
+func_lo2o ()\
+{\
+\    case ${1} in\
+\      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;\
+\      *)    func_lo2o_result=${1} ;;\
+\    esac\
+} # Extended-shell func_lo2o implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_xform ()$/,/^} # func_xform /c\
+func_xform ()\
+{\
+    func_xform_result=${1%.*}.lo\
+} # Extended-shell func_xform implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_arith ()$/,/^} # func_arith /c\
+func_arith ()\
+{\
+    func_arith_result=$(( $* ))\
+} # Extended-shell func_arith implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_len ()$/,/^} # func_len /c\
+func_len ()\
+{\
+    func_len_result=${#1}\
+} # Extended-shell func_len implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+fi
+
+if test x"$lt_shell_append" = xyes; then
+  sed -e '/^func_append ()$/,/^} # func_append /c\
+func_append ()\
+{\
+    eval "${1}+=\\${2}"\
+} # Extended-shell func_append implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  sed -e '/^func_append_quoted ()$/,/^} # func_append_quoted /c\
+func_append_quoted ()\
+{\
+\    func_quote_for_eval "${2}"\
+\    eval "${1}+=\\\\ \\$func_quote_for_eval_result"\
+} # Extended-shell func_append_quoted implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+
+
+  # Save a `func_append' function call where possible by direct use of '+='
+  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+else
+  # Save a `func_append' function call even when '+=' is not available
+  sed -e 's%func_append \([a-zA-Z_]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+fi
+
+if test x"$_lt_function_replace_fail" = x":"; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to substitute extended shell functions in $ofile" >&5
+$as_echo "$as_me: WARNING: Unable to substitute extended shell functions in $ofile" >&2;}
+fi
+
+
+   mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+
+ ;;
+    "po-directories":C)
+    for ac_file in $CONFIG_FILES; do
+      # Support "outfile[:infile[:infile...]]"
+      case "$ac_file" in
+        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+      esac
+      # PO directories have a Makefile.in generated from Makefile.in.in.
+      case "$ac_file" in */Makefile.in)
+        # Adjust a relative srcdir.
+        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+        # In autoconf-2.13 it is called $ac_given_srcdir.
+        # In autoconf-2.50 it is called $srcdir.
+        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+        case "$ac_given_srcdir" in
+          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+          /*) top_srcdir="$ac_given_srcdir" ;;
+          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
+        esac
+        # Treat a directory as a PO directory if and only if it has a
+        # POTFILES.in file. This allows packages to have multiple PO
+        # directories under different names or in different locations.
+        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
+          rm -f "$ac_dir/POTFILES"
+          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
+          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[  ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
+          POMAKEFILEDEPS="POTFILES.in"
+          # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
+          # on $ac_dir but don't depend on user-specified configuration
+          # parameters.
+          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+            # The LINGUAS file contains the set of available languages.
+            if test -n "$OBSOLETE_ALL_LINGUAS"; then
+              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+            fi
+            ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+            # Hide the ALL_LINGUAS assigment from automake < 1.5.
+            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+          else
+            # The set of available languages was given in configure.in.
+            # Hide the ALL_LINGUAS assigment from automake < 1.5.
+            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
+          fi
+          # Compute POFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+          # Compute UPDATEPOFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+          # Compute DUMMYPOFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+          # Compute GMOFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+          case "$ac_given_srcdir" in
+            .) srcdirpre= ;;
+            *) srcdirpre='$(srcdir)/' ;;
+          esac
+          POFILES=
+          UPDATEPOFILES=
+          DUMMYPOFILES=
+          GMOFILES=
+          for lang in $ALL_LINGUAS; do
+            POFILES="$POFILES $srcdirpre$lang.po"
+            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+          done
+          # CATALOGS depends on both $ac_dir and the user's LINGUAS
+          # environment variable.
+          INST_LINGUAS=
+          if test -n "$ALL_LINGUAS"; then
+            for presentlang in $ALL_LINGUAS; do
+              useit=no
+              if test "%UNSET%" != "$LINGUAS"; then
+                desiredlanguages="$LINGUAS"
+              else
+                desiredlanguages="$ALL_LINGUAS"
+              fi
+              for desiredlang in $desiredlanguages; do
+                # Use the presentlang catalog if desiredlang is
+                #   a. equal to presentlang, or
+                #   b. a variant of presentlang (because in this case,
+                #      presentlang can be used as a fallback for messages
+                #      which are not translated in the desiredlang catalog).
+                case "$desiredlang" in
+                  "$presentlang"*) useit=yes;;
+                esac
+              done
+              if test $useit = yes; then
+                INST_LINGUAS="$INST_LINGUAS $presentlang"
+              fi
+            done
+          fi
+          CATALOGS=
+          if test -n "$INST_LINGUAS"; then
+            for lang in $INST_LINGUAS; do
+              CATALOGS="$CATALOGS $lang.gmo"
+            done
+          fi
+          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
+          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
+          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
+            if test -f "$f"; then
+              case "$f" in
+                *.orig | *.bak | *~) ;;
+                *) cat "$f" >> "$ac_dir/Makefile" ;;
+              esac
+            fi
+          done
+        fi
+        ;;
+      esac
+    done ;;
+
+  esac
+done # for ac_tag
+
+
+as_fn_exit 0
+_ACEOF
+ac_clean_files=$ac_clean_files_save
+
+test $ac_write_fail = 0 ||
+  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
+
+
+# configure is writing to config.log, and then calls config.status.
+# config.status does its own redirection, appending to config.log.
+# Unfortunately, on DOS this fails, as config.log is still kept open
+# by configure, so config.status won't be able to write to it; its
+# output is simply discarded.  So we exec the FD to /dev/null,
+# effectively closing config.log, so it can be properly (re)opened and
+# appended to by config.status.  When coming back to configure, we
+# need to make the FD available again.
+if test "$no_create" != yes; then
+  ac_cs_success=:
+  ac_config_status_args=
+  test "$silent" = yes &&
+    ac_config_status_args="$ac_config_status_args --quiet"
+  exec 5>/dev/null
+  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
+  exec 5>>config.log
+  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
+  # would make configure fail if this is the last instruction.
+  $ac_cs_success || as_fn_exit 1
+fi
+if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
+  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
+$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
+fi
+
diff --git a/configure.ac b/configure.ac
new file mode 100644 (file)
index 0000000..d929c84
--- /dev/null
@@ -0,0 +1,1045 @@
+# Process this file with autoconf to produce a configure script.
+AC_PREREQ([2.63])
+
+# Making point releases:
+#   gdk_pixbuf_micro_version += 1;
+#   gdk_pixbuf_interface_age += 1;
+#   gdk_pixbuf_binary_age += 1;
+#
+# if any functions have been added, set gdk_pixbuf_interface_age to 0.
+#
+# if backwards compatibility has been broken:
+#   gdk_pixbuf_major_version += 1;
+#   gdk_pixbuf_interface_age = 0;
+#   gdk_pixbuf_binary_age = 0;
+
+m4_define([gdk_pixbuf_major_version], [2])
+m4_define([gdk_pixbuf_minor_version], [26])
+m4_define([gdk_pixbuf_micro_version], [1])
+m4_define([gdk_pixbuf_interface_age], [1])
+m4_define([gdk_pixbuf_binary_age],
+          [m4_eval(100 * gdk_pixbuf_minor_version + gdk_pixbuf_micro_version)])
+m4_define([gdk_pixbuf_version],
+          [gdk_pixbuf_major_version.gdk_pixbuf_minor_version.gdk_pixbuf_micro_version])
+m4_define([gdk_pixbuf_api_version], [2.0])
+m4_define([gdk_pixbuf_binary_version], [2.10.0])
+
+
+# required versions of other packages
+m4_define([glib_required_version], [2.31.0])
+
+AC_INIT([gdk-pixbuf], [gdk_pixbuf_version],
+        [http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-pixbuf],
+        [gdk-pixbuf])
+
+AC_CONFIG_HEADER([config.h])
+AC_CONFIG_SRCDIR([gdk-pixbuf/gdk-pixbuf.h])
+AC_CONFIG_MACRO_DIR([m4])
+
+# Save this value here, since automake will set cflags later
+cflags_set=${CFLAGS+set}
+
+AM_INIT_AUTOMAKE([1.11 foreign no-define -Wno-portability dist-xz no-dist-gzip tar-ustar])
+AM_MAINTAINER_MODE([enable])
+
+# Support silent build rules. Disable
+# by either passing --disable-silent-rules to configure or passing V=0
+# to make
+AM_SILENT_RULES([yes])
+
+#
+# For each of the libraries we build, we define the following
+# substituted variables:
+#
+# foo_PACKAGES:     pkg-config packages this library requires
+# foo_EXTRA_LIBS:   Libraries this module requires not pulled in by pkg-config
+# foo_EXTRA_CFLAGS: cflags this module requires not pulled in by pkg-config
+# foo_DEP_LIBS:     All libraries this module requires
+# foo_DEP_CFLAGS:   All cflags this module requires
+
+GDK_PIXBUF_MAJOR=gdk_pixbuf_major_version
+GDK_PIXBUF_MINOR=gdk_pixbuf_minor_version
+GDK_PIXBUF_MICRO=gdk_pixbuf_micro_version
+GDK_PIXBUF_VERSION=gdk_pixbuf_version
+GDK_PIXBUF_API_VERSION=gdk_pixbuf_api_version
+GDK_PIXBUF_BINARY_VERSION=gdk_pixbuf_binary_version
+AC_SUBST(GDK_PIXBUF_MAJOR)
+AC_SUBST(GDK_PIXBUF_MINOR)
+AC_SUBST(GDK_PIXBUF_MICRO)
+AC_SUBST(GDK_PIXBUF_VERSION)
+AC_SUBST(GDK_PIXBUF_API_VERSION)
+AC_SUBST(GDK_PIXBUF_BINARY_VERSION)
+
+# libtool versioning
+#LT_RELEASE=$GTK_MAJOR_VERSION.$GTK_MINOR_VERSION
+#LT_CURRENT=`expr $GTK_MICRO_VERSION - $GTK_INTERFACE_AGE`
+#LT_REVISION=$GTK_INTERFACE_AGE
+#LT_AGE=`expr $GTK_BINARY_AGE - $GTK_INTERFACE_AGE`
+#LT_CURRENT_MINUS_AGE=`expr $LT_CURRENT - $LT_AGE`
+
+m4_define([lt_current], [m4_eval(100 * gdk_pixbuf_minor_version + gdk_pixbuf_micro_version - gdk_pixbuf_interface_age)])
+m4_define([lt_revision], [gdk_pixbuf_interface_age])
+m4_define([lt_age], [m4_eval(gdk_pixbuf_binary_age - gdk_pixbuf_interface_age)])
+LT_VERSION_INFO="lt_current:lt_revision:lt_age"
+LT_CURRENT_MINUS_AGE=m4_eval(lt_current - lt_age)
+AC_SUBST(LT_VERSION_INFO)
+AC_SUBST(LT_CURRENT_MINUS_AGE)
+
+# Checks for programs.
+AC_PROG_CC
+AC_PROG_CC_C_O
+AC_PROG_CC_STDC
+AC_PROG_INSTALL
+AC_PROG_MAKE_SET
+PKG_PROG_PKG_CONFIG
+
+AC_CANONICAL_HOST
+
+MATH_LIB=-lm
+AC_MSG_CHECKING([for native Win32])
+LIB_EXE_MACHINE_FLAG=X86
+EXE_MANIFEST_ARCHITECTURE=X86
+case "$host" in
+  *-*-mingw*)
+    os_win32=yes
+    gio_can_sniff=no
+    MATH_LIB=
+    case "$host" in
+    x86_64-*-*)
+      LIB_EXE_MACHINE_FLAG=X64
+      EXE_MANIFEST_ARCHITECTURE=AMD64
+      ;;
+    esac
+    ;;
+  *)
+    os_win32=no
+    ;;
+esac
+AC_MSG_RESULT([$os_win32])
+
+AC_SUBST(LIB_EXE_MACHINE_FLAG)
+AC_SUBST(EXE_MANIFEST_ARCHITECTURE)
+
+case $host in
+  *-*-linux*)
+    os_linux=yes
+    ;;
+esac
+
+if test "$os_win32" = "yes"; then
+  if test x$enable_static = xyes -o x$enable_static = x; then
+    AC_MSG_WARN([Disabling static library build, must build as DLL on Windows.])
+    enable_static=no
+  fi
+  if test x$enable_shared = xno; then
+    AC_MSG_WARN([Enabling shared library build, must build as DLL on Windows.])
+  fi
+  enable_shared=yes
+fi
+
+dnl Initialize libtool
+LT_PREREQ([2.2.6])
+LT_INIT([disable-static win32-dll])
+# Create libtool early, because it's used in configure
+LT_OUTPUT
+
+# Make sure we use 64-bit versions of various file stuff.
+AC_SYS_LARGEFILE
+
+AM_PROG_AS
+AC_PATH_PROG(NM, nm, nm)
+
+AC_MSG_CHECKING([for some Win32 platform])
+AS_CASE(["$host"],
+        [*-*-mingw*|*-*-cygwin*], [platform_win32=yes],
+        [platform_win32=no]
+)
+AC_MSG_RESULT([$platform_win32])
+AM_CONDITIONAL(PLATFORM_WIN32, test "$platform_win32" = "yes")
+
+AM_CONDITIONAL(OS_WIN32, test "$os_win32" = "yes")
+AM_CONDITIONAL(OS_UNIX, test "$os_win32" != "yes")
+AM_CONDITIONAL(OS_LINUX, test "$os_linux" = "yes")
+
+if test "$os_win32" = "yes"; then
+  AC_CHECK_TOOL(WINDRES, windres, no)
+  if test "$WINDRES" = no; then
+    AC_MSG_ERROR([*** Could not find an implementation of windres in your PATH.])
+  fi
+  AC_CHECK_PROG(ms_librarian, lib.exe, yes, no)
+fi
+AM_CONDITIONAL(MS_LIB_AVAILABLE, test x$ms_librarian = xyes)
+
+m4_define([debug_default],
+          m4_if(m4_eval(gdk_pixbuf_minor_version % 2), [1], [yes], [minimum]))
+
+dnl declare --enable-* args and collect ac_help strings
+AC_ARG_ENABLE(debug,
+              AC_HELP_STRING([--enable-debug=@<:@no/minimum/yes@:>@],
+                             [turn on debugging @<:@default=debug_default@:>@]),,
+              enable_debug=debug_default)
+AC_ARG_ENABLE(rebuilds,
+              [AC_HELP_STRING([--disable-rebuilds],
+                              [disable all source autogeneration rules])],,
+              [enable_rebuilds=yes])
+
+AS_CASE([$enable_debug],
+        [yes],
+        [
+          test "$cflags_set" = set || CFLAGS="$CFLAGS -g"
+          GDK_PIXBUF_DEBUG_FLAGS="-DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES"
+        ],
+
+        [no], [GDK_PIXBUF_DEBUG_FLAGS="-DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS"],
+
+        [minimum], [GDK_PIXBUF_DEBUG_FLAGS="-DG_DISABLE_CAST_CHECKS"]
+)
+
+# Build time sanity check...
+AM_SANITY_CHECK
+
+changequote(,)dnl
+if test "x$GCC" = "xyes"; then
+  case " $CFLAGS " in
+  *[\ \        ]-Wall[\ \      ]*) ;;
+  *) CFLAGS="$CFLAGS -Wall" ;;
+  esac
+
+  if test "x$enable_ansi" = "xyes"; then
+    case " $CFLAGS " in
+    *[\ \      ]-ansi[\ \      ]*) ;;
+    *) CFLAGS="$CFLAGS -ansi" ;;
+    esac
+
+    case " $CFLAGS " in
+    *[\ \      ]-pedantic[\ \  ]*) ;;
+    *) CFLAGS="$CFLAGS -pedantic" ;;
+    esac
+  fi
+fi
+changequote([,])dnl
+
+CPPFLAGS="$CPPFLAGS -DG_DISABLE_SINGLE_INCLUDES"
+
+# Ensure MSVC-compatible struct packing convention is used when
+# compiling for Win32 with gcc.
+# What flag to depends on gcc version: gcc3 uses "-mms-bitfields", while
+# gcc2 uses "-fnative-struct".
+if test x"$os_win32" = xyes; then
+  if test x"$GCC" = xyes; then
+    msnative_struct=''
+    AC_MSG_CHECKING([how to get MSVC-compatible struct packing])
+    if test -z "$ac_cv_prog_CC"; then
+      our_gcc="$CC"
+    else
+      our_gcc="$ac_cv_prog_CC"
+    fi
+    case `$our_gcc --version | sed -e 's,\..*,.,' -e q` in
+      2.)
+        if $our_gcc -v --help 2>/dev/null | grep fnative-struct >/dev/null; then
+          msnative_struct='-fnative-struct'
+        fi
+        ;;
+      *)
+        if $our_gcc -v --help 2>/dev/null | grep ms-bitfields >/dev/null; then
+          msnative_struct='-mms-bitfields'
+        fi
+        ;;
+    esac
+    if test x"$msnative_struct" = x ; then
+      AC_MSG_RESULT([no way])
+      AC_MSG_WARN([produced libraries might be incompatible with MSVC-compiled code])
+    else
+      CFLAGS="$CFLAGS $msnative_struct"
+      AC_MSG_RESULT([${msnative_struct}])
+    fi
+  fi
+fi
+
+## Initial sanity check, done here so that users get told they
+## have the wrong dependencies as early in the process as possible.
+## Later on we actually use the cflags/libs from separate pkg-config
+## calls. Oh, also the later pkg-config calls don't include
+## the version requirements since those make the module lists
+## annoying to construct
+PKG_CHECK_MODULES(BASE_DEPENDENCIES, [glib-2.0 >= glib_required_version])
+
+if test "$os_win32" != yes; then
+    # libtool option to control which symbols are exported
+    # right now, symbols starting with _ are not exported
+    LIBTOOL_EXPORT_OPTIONS='-export-symbols-regex "^[[^_]].*"'
+else
+    # We currently use .def files on Windows (for gdk-pixbuf, gdk and gtk)
+    LIBTOOL_EXPORT_OPTIONS=
+fi
+AC_SUBST(LIBTOOL_EXPORT_OPTIONS)
+
+dnl ******************************************************
+dnl * See whether to include shared library dependencies *
+dnl ******************************************************
+
+AC_ARG_ENABLE(explicit-deps,
+              [AC_HELP_STRING([--enable-explicit-deps=@<:@yes/no/auto@:>@],
+                              [use explicit dependencies in .pc files [default=auto]])],,
+              [enable_explicit_deps=auto])
+
+AC_MSG_CHECKING([Whether to write dependencies into .pc files])
+case $enable_explicit_deps in
+  auto)
+    export SED
+    deplibs_check_method=`(./libtool --config; echo 'eval echo \"$deplibs_check_method\"') | sh`
+    if test "x$deplibs_check_method" '!=' xpass_all || test "x$enable_static" = xyes ; then
+      enable_explicit_deps=yes
+    else
+      enable_explicit_deps=no
+    fi
+  ;;
+  yes|no)
+  ;;
+  *) AC_MSG_ERROR([Value given to --enable-explicit-deps must be one of yes, no or auto])
+  ;;
+esac
+AC_MSG_RESULT($enable_explicit_deps)
+
+AM_CONDITIONAL(DISABLE_EXPLICIT_DEPS, test $enable_explicit_deps = no)
+
+# define a MAINT-like variable REBUILD which is set if Perl
+# and awk are found, so autogenerated sources can be rebuilt
+
+AC_PATH_PROGS(PERL, perl5 perl)
+
+REBUILD=\#
+if test "x$enable_rebuilds" = "xyes" && \
+     test -n "$PERL" && \
+     $PERL -e 'exit !($] >= 5.002)' > /dev/null 2>&1 ; then
+  REBUILD=
+fi
+AC_SUBST(REBUILD)
+
+# sigsetjmp is a macro on some platforms, so AC_CHECK_FUNCS is not reliable
+AC_MSG_CHECKING(for sigsetjmp)
+AC_TRY_LINK([#include <setjmp.h>], [
+sigjmp_buf env;
+sigsetjmp(env, 0);
+], gtk_ok=yes, gtk_ok=no)
+AC_MSG_RESULT($gtk_ok)
+if test "$gtk_ok" = "yes"; then
+  AC_DEFINE(HAVE_SIGSETJMP, 1,
+            [Define to 1 if sigsetjmp is available])
+fi
+
+# i18n stuff
+AM_GNU_GETTEXT_VERSION([0.17])
+AM_GNU_GETTEXT([external])
+
+GETTEXT_PACKAGE="$PACKAGE"
+AC_SUBST(GETTEXT_PACKAGE)
+AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE",
+                   [The prefix for our gettext translation domains.])
+
+dnl The DU4 header files don't provide library prototypes unless
+dnl -std1 is given to the native cc.
+AC_MSG_CHECKING([for extra flags to get ANSI library prototypes])
+
+gtk_save_LIBS=$LIBS
+LIBS="$LIBS -lm"
+AC_TRY_RUN([#include <math.h>
+             int main (void) { return (log(1) != log(1.)); }],
+     AC_MSG_RESULT(none needed),
+     gtk_save_CFLAGS="$CFLAGS"
+     CFLAGS="$CFLAGS -std1"
+     AC_TRY_RUN([#include <math.h>
+                 int main (void) { return (log(1) != log(1.)); }],
+         AC_MSG_RESULT(-std1),
+         AC_MSG_RESULT()
+         CFLAGS="$gtk_save_CFLAGS"
+         AC_MSG_WARN(
+                [No ANSI prototypes found in library. (-std1 didn't work.)]),
+         true
+     ),
+     AC_MSG_RESULT(none needed)
+)
+LIBS=$gtk_save_LIBS
+
+AC_MSG_CHECKING(for the BeOS)
+case $host in
+  *-*-beos*)
+    AC_MSG_RESULT(yes)
+    MATH_LIB=
+  ;;
+  *)
+    AC_MSG_RESULT(no)
+  ;;
+esac
+
+AC_SUBST(MATH_LIB)
+#
+# see bug 162979
+#
+AC_MSG_CHECKING(for HP-UX)
+case $host_os in
+  hpux9* | hpux10* | hpux11*)
+    AC_MSG_RESULT(yes)
+    CFLAGS="$CFLAGS -DHPPEX -DSHMLINK"
+  ;;
+  *)
+    AC_MSG_RESULT(no)
+  ;;
+esac
+
+dnl NeXTStep cc seems to need this
+AC_MSG_CHECKING([for extra flags for POSIX compliance])
+AC_TRY_COMPILE([#include <dirent.h>], [DIR *dir;],
+  AC_MSG_RESULT(none needed),
+  gtk_save_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -posix"
+  AC_TRY_COMPILE([#include <dirent.h>], [DIR *dir;],
+    AC_MSG_RESULT(-posix),
+    AC_MSG_RESULT()
+    CFLAGS="$gtk_save_CFLAGS"
+    AC_MSG_WARN([Could not determine POSIX flag. (-posix didn't work.)])))
+
+#
+# Run AM_PATH_GLIB_2_0 to make sure that GLib is installed and working
+#
+
+GLIB_PACKAGES="gobject-2.0 gio-2.0 gmodule-no-export-2.0"
+
+AM_PATH_GLIB_2_0(glib_required_version, :,
+  AC_MSG_ERROR([
+*** GLIB glib_required_version or better is required. The latest version of
+*** GLIB is always available from ftp://ftp.gtk.org/pub/gtk/.]),
+  gobject gmodule-no-export gthread)
+
+dnl
+dnl Check for bind_textdomain_codeset, including -lintl if GLib brings it in.
+dnl
+gtk_save_LIBS=$LIBS
+LIBS="$LIBS $GLIB_LIBS"
+AC_CHECK_FUNCS(bind_textdomain_codeset)
+LIBS=$gtk_save_LIBS
+
+AC_CHECK_HEADERS(unistd.h,
+                 AC_DEFINE(HAVE_UNISTD_H, 1,
+                           [Define to 1 if unistd.h is available]))
+
+saved_cflags="$CFLAGS"
+saved_ldflags="$LDFLAGS"
+
+
+# Checks for header files.
+AC_HEADER_STDC
+
+# Checks for typedefs, structures, and compiler characteristics.
+AC_C_CONST
+
+##################################################
+# Checks for gdk-pixbuf
+##################################################
+
+dnl ********************************************************
+dnl * See whether we need to load our modules as .la files *
+dnl ********************************************************
+
+use_la_modules=false
+case $host in
+  *-aix*) use_la_modules=true
+esac
+
+if $use_la_modules ; then
+   AC_DEFINE(USE_LA_MODULES, 1,
+             [Whether to load modules via .la files rather than directly])
+fi
+
+
+AC_MSG_CHECKING(whether to build gmodulized gdk-pixbuf)
+
+AC_ARG_ENABLE(modules,
+              [AC_HELP_STRING([--disable-modules],
+                              [disable dynamic module loading])])
+
+dynworks=false
+deps=
+if test x$enable_modules = xno; then
+    AC_MSG_RESULT(no)
+else
+    AC_MSG_RESULT(yes)
+    AC_MSG_CHECKING(whether dynamic modules work)
+    ## for loop is to strip newline
+    tmp=`$PKG_CONFIG --variable=gmodule_supported gmodule-no-export-2.0`
+    for I in $tmp; do
+        dynworks=$I
+    done
+
+    dnl Now we check to see if our libtool supports shared lib deps
+    dnl (in a rather ugly way even)
+    if $dynworks; then
+        pixbuf_libtool_config="${CONFIG_SHELL-/bin/sh} ./libtool --config"
+        pixbuf_deplibs_check=`$pixbuf_libtool_config | \
+            grep '^[[a-z_]]*check[[a-z_]]*_method=[['\''"]]' | \
+            sed 's/.*[['\''"]]\(.*\)[['\''"]]$/\1/'`
+        if test "x$pixbuf_deplibs_check" = "xnone" || \
+           test "x$pixbuf_deplibs_check" = "xunknown" || \
+           test "x$pixbuf_deplibs_check" = "x"; then
+            dynworks=false
+        fi
+    fi
+
+    if $dynworks; then
+        AC_DEFINE(USE_GMODULE, 1,
+                  [Define to 1 if gmodule works and should be used])
+        AC_MSG_RESULT(yes)
+    else
+        AC_MSG_RESULT(no)
+    fi
+fi
+
+dnl We allow people to disable image loaders explicitely, but if they don't we error
+dnl out so that people don't accidentally build without them.
+
+AC_ARG_WITH(libpng,
+            [AC_HELP_STRING([--without-libpng],
+                            [disable PNG loader for gdk-pixbuf])])
+AC_ARG_WITH(libjpeg,
+            [AC_HELP_STRING([--without-libjpeg],
+                            [disable JPEG loader for gdk-pixbuf])])
+AC_ARG_WITH(libtiff,
+            [AC_HELP_STRING([--without-libtiff],
+                            [disable TIFF loader for gdk-pixbuf])])
+AC_ARG_WITH(libjasper,
+            [AC_HELP_STRING([--with-libjasper],
+                            [enable JPEG2000 loader for gdk-pixbuf])])
+AC_ARG_WITH(gdiplus,
+            [AC_HELP_STRING([--without-gdiplus],
+                            [disable GDI+ loaders for gdk-pixbuf on Windows])])
+
+AM_CONDITIONAL(BUILD_GDIPLUS_LOADERS, [ test x$os_win32 = xyes && test x$with_gdiplus != xno ])
+
+dnl Test for libtiff
+if test x$os_win32 = xno || test x$with_gdiplus = xno; then
+  if test x$with_libtiff != xno && test -z "$LIBTIFF"; then
+    AC_CHECK_LIB(tiff, TIFFReadRGBAImageOriented,
+      [AC_CHECK_HEADER(tiffio.h,
+        TIFF='tiff'; LIBTIFF='-ltiff',
+        AC_MSG_WARN(*** TIFF loader will not be built (TIFF header files not found) ***))],
+      [AC_CHECK_LIB(tiff, TIFFWriteScanline,
+        [AC_CHECK_HEADER(tiffio.h,
+          TIFF='tiff'; LIBTIFF='-ltiff -ljpeg -lz',
+          AC_MSG_WARN(*** TIFF loader will not be built (TIFF header files not found) ***))],
+        [AC_CHECK_LIB(tiff34, TIFFFlushData,
+          [AC_CHECK_HEADER(tiffio.h,
+            TIFF='tiff'; LIBTIFF='-ltiff34 -ljpeg -lz',
+            AC_MSG_WARN(*** TIFF loader will not be built (TIFF header files not found) ***))],
+        AC_MSG_WARN(*** TIFF loader will not be built (TIFF library not found) ***), -ljpeg -lz -lm)], -ljpeg -lz -lm)], -lm)
+  fi
+
+  if test x$with_libtiff != xno && test -z "$LIBTIFF"; then
+     AC_MSG_ERROR([
+*** Checks for TIFF loader failed. You can build without it by passing
+*** --without-libtiff to configure but some programs using GTK+ may
+*** not work properly])
+  fi
+fi
+
+dnl Test for libjpeg
+if test x$os_win32 = xno || test x$with_gdiplus = xno; then
+  if test x$with_libjpeg != xno && test -z "$LIBJPEG"; then
+    AC_CHECK_LIB(jpeg, jpeg_destroy_decompress,
+      jpeg_ok=yes,
+      jpeg_ok=no
+      AC_MSG_WARN(*** JPEG loader will not be built (JPEG library not found) ***))
+    if test "$jpeg_ok" = yes; then
+      AC_MSG_CHECKING([for jpeglib.h])
+      AC_TRY_CPP(
+[#include <stdio.h>
+#undef PACKAGE
+#undef VERSION
+#undef HAVE_STDLIB_H
+#include <jpeglib.h>],
+        jpeg_ok=yes,
+        jpeg_ok=no)
+      AC_MSG_RESULT($jpeg_ok)
+      if test "$jpeg_ok" = yes; then
+        LIBJPEG='-ljpeg'
+        AC_CHECK_LIB(jpeg, jpeg_simple_progression,
+          AC_DEFINE(HAVE_PROGRESSIVE_JPEG, 1,
+                    [Define to 1 is libjpeg supports progressive JPEG]),
+          AC_MSG_WARN(JPEG library does not support progressive saving.))
+      else
+          AC_MSG_WARN(*** JPEG loader will not be built (JPEG header file not found) ***)
+      fi
+    fi
+  fi
+
+  if test x$with_libjpeg != xno && test -z "$LIBJPEG"; then
+     AC_MSG_ERROR([
+*** Checks for JPEG loader failed. You can build without it by passing
+*** --without-libjpeg to configure but some programs using GTK+ may
+*** not work properly])
+  fi
+fi
+
+dnl Test for libpng
+  if test x$with_libpng != xno && test -z "$LIBPNG"; then
+    for l in libpng15 libpng14 libpng12 libpng13 libpng10 libpng ; do
+      AC_MSG_CHECKING(for $l)
+      if $PKG_CONFIG --exists $l ; then
+        AC_MSG_RESULT(yes)
+        PNG='png'
+        PNG_DEP_CFLAGS_PACKAGES=$l
+        LIBPNG=`$PKG_CONFIG --libs $l`
+        break
+      else
+        AC_MSG_RESULT(no)
+      fi
+    done
+    if test x$PNG != xpng; then
+      AC_MSG_RESULT(no)
+      AC_CHECK_LIB(png, png_read_info,
+        [AC_CHECK_HEADER(png.h,
+          png_ok=yes,
+          png_ok=no)],
+        AC_MSG_WARN(*** PNG loader will not be built (PNG library not found) ***), -lz -lm)
+      if test "$png_ok" = yes; then
+        AC_MSG_CHECKING([for png_structp in png.h])
+        AC_TRY_COMPILE([#include <png.h>],
+          [png_structp pp; png_infop info; png_colorp cmap; png_create_read_struct;],
+          png_ok=yes,
+          png_ok=no)
+        AC_MSG_RESULT($png_ok)
+        if test "$png_ok" = yes; then
+          PNG='png'; LIBPNG='-lpng -lz'
+        else
+          AC_MSG_WARN(*** PNG loader will not be built (PNG library is too old) ***)
+        fi
+      else
+       AC_MSG_WARN(*** PNG loader will not be built (PNG header file not found) ***)
+      fi
+    fi
+  fi
+
+  if test x$with_libpng != xno && test -z "$LIBPNG"; then
+     AC_MSG_ERROR([
+*** Checks for PNG loader failed. You can build without it by passing
+*** --without-libpng to configure but many programs using GTK+ will
+*** not work properly. The PNG loader is also needed if you are compiling
+*** from Git.])
+  fi
+
+dnl Test for libjasper
+  if test x$with_libjasper = xyes && test -z "$LIBJASPER"; then
+    AC_CHECK_LIB(jasper, jas_init, LIBJASPER=-ljasper, [], -ljpeg -lm)
+  fi
+
+  if test x$with_libjasper = xyes && test -z "$LIBJASPER"; then
+     AC_MSG_ERROR([
+*** Checks for JPEG2000 loader failed. You can build without it by passing
+*** --without-libjasper to configure])
+  fi
+
+AC_SUBST(LIBTIFF)
+AC_SUBST(LIBJPEG)
+AC_SUBST(LIBPNG)
+AC_SUBST(LIBJASPER)
+
+AM_CONDITIONAL(BUILD_DYNAMIC_MODULES, $dynworks)
+
+#
+# Allow building some or all gdk-pixbuf loaders included
+#
+AC_MSG_CHECKING(pixbuf loaders to build)
+
+dnl due to an autoconf bug, commas in the first arg to
+dnl AC_HELP_STRING cause problems.
+dnl AC_HELP_STRING([--with-included-loaders=LOADER1 LOADER2 ...],
+dnl                [build the specified loaders into gdk-pixbuf])
+AC_ARG_WITH(included_loaders,
+[  --with-included-loaders=LOADER1,LOADER2,...
+                          build the specified loaders into gdk-pixbuf])
+
+if $dynworks; then
+   :
+else
+   ## if the option was specified, leave it; otherwise disable included loaders
+   if test x$with_included_loaders = xno; then
+           with_included_loaders=yes
+   fi
+fi
+
+# Use the traditional png loader instead of the GDI+ one on Windows,
+# because some important apps like GIMP need to read and write
+# arbitrary tEXt chunks which doesn't seem to be possible through GDI+
+
+all_loaders="ani,icns,pcx,ras,tga,png,pnm,wbmp,xbm,xpm,qtif"
+if test x$with_libjasper = xyes; then
+  all_loaders="$all_loaders,jasper"
+fi
+if test x$os_win32 = xyes && test x$with_gdiplus != xno; then
+  # Skip PNG, see comment above
+  gdip_formats="bmp emf gif ico jpeg tiff wmf"
+  for f in $gdip_formats; do
+    all_loaders="$all_loaders,gdip-$f"
+  done
+else
+  all_loaders="$all_loaders,bmp,gif,ico,jpeg,tiff"
+fi
+included_loaders=""
+# If no loaders specified, include all
+if test "x$with_included_loaders" = xyes ; then
+  included_loaders="$all_loaders"
+else
+  included_loaders="$with_included_loaders"
+fi
+
+AC_MSG_RESULT($included_loaders)
+
+INCLUDED_LOADER_OBJ=
+INCLUDED_LOADER_DEFINE=
+
+IFS="${IFS=     }"; gtk_save_ifs="$IFS"; IFS=","
+for loader in $included_loaders; do
+ if echo "$all_loaders" | egrep "(^|,)$loader(\$|,)" > /dev/null; then
+   :
+ else
+   AC_MSG_ERROR([the specified loader $loader does not exist])
+ fi
+
+ loader_underscores=`echo $loader | sed -e 's/-/_/g'`
+ INCLUDED_LOADER_OBJ="$INCLUDED_LOADER_OBJ libstatic-pixbufloader-$loader.la"
+
+ # Don't bother defining separate -DINCLUDE_gdip_foo for each gdip-foo loader
+ case $loader in
+   gdip-*) ;;
+   *) INCLUDED_LOADER_DEFINE="$INCLUDED_LOADER_DEFINE -DINCLUDE_$loader_underscores";;
+ esac
+ eval INCLUDE_$loader_underscores=yes
+done
+
+# Just define one -DINCLUDE_gdiplus for all the gdip-foo loaders
+# (except gdip-png, which isn't built at all)
+if test x"$INCLUDE_gdip_ico" = xyes; then
+  INCLUDED_LOADER_DEFINE="$INCLUDED_LOADER_DEFINE -DINCLUDE_gdiplus"
+fi
+
+IFS="$gtk_save_ifs"
+AC_SUBST(INCLUDED_LOADER_OBJ)
+AC_SUBST(INCLUDED_LOADER_DEFINE)
+
+AM_CONDITIONAL(INCLUDE_PNG, [test x"$INCLUDE_png" = xyes])
+AM_CONDITIONAL(INCLUDE_BMP, [test x"$INCLUDE_bmp" = xyes])
+AM_CONDITIONAL(INCLUDE_WBMP, [test x"$INCLUDE_wbmp" = xyes])
+AM_CONDITIONAL(INCLUDE_GIF, [test x"$INCLUDE_gif" = xyes])
+AM_CONDITIONAL(INCLUDE_ICO, [test x"$INCLUDE_ico" = xyes])
+AM_CONDITIONAL(INCLUDE_ANI, [test x"$INCLUDE_ani" = xyes])
+AM_CONDITIONAL(INCLUDE_JPEG, [test x"$INCLUDE_jpeg" = xyes])
+AM_CONDITIONAL(INCLUDE_PNM, [test x"$INCLUDE_pnm" = xyes])
+AM_CONDITIONAL(INCLUDE_RAS, [test x"$INCLUDE_ras" = xyes])
+AM_CONDITIONAL(INCLUDE_TIFF, [test x"$INCLUDE_tiff" = xyes])
+AM_CONDITIONAL(INCLUDE_XPM, [test x"$INCLUDE_xpm" = xyes])
+AM_CONDITIONAL(INCLUDE_XBM, [test x"$INCLUDE_xbm" = xyes])
+AM_CONDITIONAL(INCLUDE_TGA, [test x"$INCLUDE_tga" = xyes])
+AM_CONDITIONAL(INCLUDE_PCX, [test x"$INCLUDE_pcx" = xyes])
+AM_CONDITIONAL(INCLUDE_ICNS, [test x"$INCLUDE_icns" = xyes])
+AM_CONDITIONAL(INCLUDE_JASPER, [test x"$INCLUDE_jasper" = xyes])
+AM_CONDITIONAL(INCLUDE_QTIF, [test x"$INCLUDE_qtif" = xyes])
+# As all GDI+ loaders are either built-in or not, arbitrarily just
+# check one of the variables here
+AM_CONDITIONAL(INCLUDE_GDIPLUS, [test x"$INCLUDE_gdip_ico" = xyes])
+
+if test x$gio_can_sniff = x; then
+  AC_MSG_CHECKING([if gio can sniff png])
+  gtk_save_LIBS="$LIBS"
+  gtk_save_CFLAGS="$CFLAGS"
+  LIBS="`$PKG_CONFIG --libs gio-2.0`"
+  CFLAGS="`$PKG_CONFIG --cflags gio-2.0`"
+  AC_RUN_IFELSE([AC_LANG_SOURCE([[
+  #include <gio/gio.h>
+  static const gsize data_size = 159;
+  static const guint8 data[] =
+  {
+    0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d,
+    0x49, 0x48, 0x44, 0x52, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01,
+    0x08, 0x02, 0x00, 0x00, 0x00, 0x90, 0x77, 0x53, 0xde, 0x00, 0x00, 0x00,
+    0x01, 0x73, 0x52, 0x47, 0x42, 0x00, 0xae, 0xce, 0x1c, 0xe9, 0x00, 0x00,
+    0x00, 0x09, 0x70, 0x48, 0x59, 0x73, 0x00, 0x00, 0x0b, 0x13, 0x00, 0x00,
+    0x0b, 0x13, 0x01, 0x00, 0x9a, 0x9c, 0x18, 0x00, 0x00, 0x00, 0x07, 0x74,
+    0x49, 0x4d, 0x45, 0x07, 0xd8, 0x07, 0x0f, 0x10, 0x08, 0x15, 0x61, 0xd8,
+    0x35, 0x37, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x43, 0x6f,
+    0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x00, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65,
+    0x64, 0x20, 0x77, 0x69, 0x74, 0x68, 0x20, 0x47, 0x49, 0x4d, 0x50, 0x57,
+    0x81, 0x0e, 0x17, 0x00, 0x00, 0x00, 0x0c, 0x49, 0x44, 0x41, 0x54, 0x08,
+    0xd7, 0x63, 0xf8, 0xff, 0xff, 0x3f, 0x00, 0x05, 0xfe, 0x02, 0xfe, 0xdc,
+    0xcc, 0x59, 0xe7, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae,
+    0x42, 0x60, 0x82
+  };
+  int
+  main (int argc, char **argv)
+  {
+    char *content_type;
+    char *image_png;
+    g_type_init ();
+    content_type = g_content_type_guess (NULL, data, data_size, NULL);
+    image_png = g_content_type_from_mime_type ("image/png");
+    return !!g_strcmp0 (content_type, image_png);
+  }]])],
+    [gio_can_sniff=yes
+     AC_DEFINE(GDK_PIXBUF_USE_GIO_MIME, 1, [Define if gio can sniff image data])],
+    [gio_can_sniff=no])
+  AC_MSG_RESULT($gio_can_sniff)
+  LIBS="$gtk_save_LIBS"
+  CFLAGS="$gtk_save_CFLAGS"
+fi
+
+AM_CONDITIONAL(HAVE_TIFF, test "x$LIBTIFF" != x)
+AM_CONDITIONAL(HAVE_PNG, test "x$LIBPNG" != x)
+AM_CONDITIONAL(HAVE_JPEG, test "x$LIBJPEG" != x)
+AM_CONDITIONAL(HAVE_JASPER, test "x$LIBJASPER" != x)
+
+if $dynworks ; then
+  STATIC_LIB_DEPS=
+  if echo "$included_loaders" | egrep '(^|,)tiff($|,)' > /dev/null; then
+    STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBTIFF"
+  fi
+  if echo "$included_loaders" | egrep '(^|,)jpeg($|,)' > /dev/null; then
+    STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBJPEG"
+  fi
+  if echo "$included_loaders" | egrep '(^|,)png($|,)' > /dev/null; then
+    if test -z $PNG_DEP_CFLAGS_PACKAGES; then
+      STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBPNG"
+    fi
+  fi
+  if echo "$included_loaders" | egrep '(^|,)jasper($|,)' > /dev/null; then
+    STATIC_LIB_DEPS="$STATIC_LIB_DEPS $LIBJASPER"
+  fi
+else
+  STATIC_LIB_DEPS="$LIBTIFF $LIBJPEG $LIBPNG $LIBJASPER"
+fi
+
+# Checks to see whether we should include mediaLib
+# support.
+#
+AC_CHECK_HEADER(sys/systeminfo.h,
+                AC_DEFINE(HAVE_SYS_SYSTEMINFO_H, 1,
+                          [Define to 1 if sys/systeminfo.h is available]))
+AC_CHECK_HEADER(sys/sysinfo.h,
+                AC_DEFINE(HAVE_SYS_SYSINFO_H, 1,
+                          [Define to 1 if sys/sysinfo.h is available]))
+
+AC_MSG_CHECKING(for mediaLib 2.3)
+use_mlib25=no
+# Check for a mediaLib 2.3 function since that is what the GTK+ mediaLib
+# patch requires.
+AC_CHECK_LIB(mlib, mlib_ImageSetStruct, use_mlib=yes, use_mlib=no)
+if test $use_mlib = yes; then
+    AC_DEFINE(USE_MEDIALIB, 1,
+              [Define to 1 if medialib is available and should be used])
+    MEDIA_LIB=-lmlib
+
+    AC_MSG_CHECKING(for mediaLib 2.5)
+    # Check for a mediaLib 2.5 function since that is what is needed for
+    # gdk_rgb_convert integration.
+    AC_CHECK_LIB(mlib, mlib_VideoColorRGBint_to_BGRAint, use_mlib25=yes, use_mlib25=no)
+    if test $use_mlib25 = yes; then
+        AC_DEFINE(USE_MEDIALIB25, 1,
+                  [Define to 1 if medialib 2.5 is available])
+    fi
+fi
+AM_CONDITIONAL(USE_MEDIALIB, test $use_mlib = yes)
+AM_CONDITIONAL(USE_MEDIALIB25, test $use_mlib25 = yes)
+
+# Checks to see if we should compile in MMX support (there will be
+# a runtime test when the code is actually run to see if it should
+# be used - this just checks if we can compile it.)
+#
+# This code is partially taken from Mesa
+#
+AC_MSG_CHECKING(for x86 platform)
+case $host_cpu in
+  i386|i486|i586|i686|i786|k6|k7)
+        use_x86_asm=yes
+        ;;
+   *)
+        use_x86_asm=no
+esac
+AC_MSG_RESULT($use_x86_asm)
+
+use_mmx_asm=no
+if test $use_x86_asm = yes; then
+    save_ac_ext=$ac_ext
+    ac_ext=S
+
+    AC_MSG_CHECKING(compiler support for MMX)
+    cp $srcdir/gdk-pixbuf/pixops/scale_line_22_33_mmx.S conftest.S
+    if AC_TRY_EVAL(ac_compile); then
+        use_mmx_asm=yes
+    fi
+
+    rm -rf conftest*
+
+    ac_ext=$save_ac_ext
+    if test $use_mmx_asm = yes; then
+      AC_DEFINE(USE_MMX, 1,
+                [Define to 1 if XXM is available and should be used])
+      AC_MSG_RESULT(yes)
+    else
+      AC_MSG_RESULT(no)
+    fi
+fi
+
+AM_CONDITIONAL(USE_MMX, test x$use_mmx_asm = xyes)
+
+REBUILD_PNGS=
+if test -z "$LIBPNG" && test x"$os_win32" = xno -o x$with_gdiplus = xno; then
+  REBUILD_PNGS=#
+fi
+
+dnl Look for a host system's gdk-pixbuf-csource if we are cross-compiling
+
+AM_CONDITIONAL(CROSS_COMPILING, test $cross_compiling = yes)
+
+if test $cross_compiling = yes; then
+  AC_PATH_PROG(GDK_PIXBUF_CSOURCE, gdk-pixbuf-csource, no)
+  AC_PATH_PROG(GTK_UPDATE_ICON_CACHE, gtk-update-icon-cache, no)
+  if test x$GTK_UPDATE_ICON_CACHE = xno; then
+    REBUILD_PNGS=#
+  fi
+fi
+
+GDK_PIXBUF_PACKAGES="gmodule-no-export-2.0 gobject-2.0 gio-2.0"
+GDK_PIXBUF_EXTRA_LIBS="$STATIC_LIB_DEPS $MATH_LIB $MEDIA_LIB"
+GDK_PIXBUF_EXTRA_CFLAGS=
+GDK_PIXBUF_DEP_LIBS="`$PKG_CONFIG --libs $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES` $GDK_PIXBUF_EXTRA_LIBS"
+GDK_PIXBUF_DEP_CFLAGS="`$PKG_CONFIG --cflags  gthread-2.0 $GDK_PIXBUF_PACKAGES $PNG_DEP_CFLAGS_PACKAGES` $GDK_PIXBUF_EXTRA_CFLAGS"
+
+AC_SUBST(PNG_DEP_CFLAGS_PACKAGES)
+AC_SUBST(GDK_PIXBUF_PACKAGES)
+AC_SUBST(GDK_PIXBUF_EXTRA_LIBS)
+AC_SUBST(GDK_PIXBUF_EXTRA_CFLAGS)
+AC_SUBST(GDK_PIXBUF_DEP_LIBS)
+AC_SUBST(GDK_PIXBUF_DEP_CFLAGS)
+
+###############
+# Check for X11
+###############
+
+GDK_PIXBUF_XLIB_PACKAGES=
+GDK_PIXBUF_XLIB_EXTRA_CFLAGS=
+GDK_PIXBUF_XLIB_EXTRA_LIBS=
+
+AC_ARG_WITH(x11,
+            [AC_HELP_STRING([--with-x11],
+                            [build X11 support])])
+
+if test x$with_x11 = xyes; then
+  AM_CONDITIONAL(USE_X11, true)
+  PKG_CHECK_MODULES(GDK_PIXBUF_XLIB_DEP, x11 gobject-2.0)
+else
+  AM_CONDITIONAL(USE_X11, false)
+fi
+
+################################################################
+# Strip -export-dynamic from the link lines of various libraries
+################################################################
+
+#
+# pkg-config --libs gmodule includes the "export_dynamic" flag,
+#  but this flag is only meaningful for executables. For libraries
+#  the effect is undefined; what it causes on Linux is that the
+#  export list from -export-symbols-regex is ignored and everything
+#  is exported
+#
+# We are using gmodule-no-export now, but I'm leaving the stripping
+# code in place for now, since pango and atk still require gmodule.
+export SED
+export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
+if test -n "$export_dynamic"; then
+  GDK_PIXBUF_DEP_LIBS=`echo $GDK_PIXBUF_DEP_LIBS | sed -e "s/$export_dynamic//"`
+fi
+
+##################################################
+# GObject introspection
+##################################################
+
+GOBJECT_INTROSPECTION_CHECK([0.9.3])
+
+##################################################
+# Checks for gtk-doc and docbook-tools
+##################################################
+
+GTK_DOC_CHECK([1.11], [--flavour=no-tmpl])
+
+AC_CHECK_PROG(DB2HTML, db2html, true, false)
+AM_CONDITIONAL(HAVE_DOCBOOK, $DB2HTML)
+
+AC_ARG_ENABLE(man,
+              [AC_HELP_STRING([--enable-man],
+                              [regenerate man pages from Docbook [default=no]])],enable_man=yes,
+              enable_man=no)
+
+if test "${enable_man}" != no; then
+  dnl
+  dnl Check for xsltproc
+  dnl
+  AC_PATH_PROG([XSLTPROC], [xsltproc])
+  if test -z "$XSLTPROC"; then
+    enable_man=no
+  fi
+fi
+
+AM_CONDITIONAL(ENABLE_MAN, test x$enable_man != xno)
+
+
+##################################################
+# Check for -Bsymbolic-functions linker flag used
+# to avoid intra-library PLT jumps, if available.
+##################################################
+
+AC_ARG_ENABLE(Bsymbolic,
+              [AC_HELP_STRING([--disable-Bsymbolic],
+                              [avoid linking with -Bsymbolic])],,
+              [SAVED_LDFLAGS="${LDFLAGS}"
+               AC_MSG_CHECKING([for -Bsymbolic-functions linker flag])
+               LDFLAGS=-Wl,-Bsymbolic-functions
+               AC_TRY_LINK([], [int main (void) { return 0; }],
+                           AC_MSG_RESULT(yes)
+                           enable_Bsymbolic=yes,
+                           AC_MSG_RESULT(no)
+                           enable_Bsymbolic=no)
+               LDFLAGS="${SAVED_LDFLAGS}"])
+
+if test "x${enable_Bsymbolic}" = "xyes"; then
+  GDK_PIXBUF_LINK_FLAGS=-Wl,-Bsymbolic-functions
+fi
+
+AC_SUBST(GDK_PIXBUF_LINK_FLAGS)
+
+
+##################################################
+# Output commands
+##################################################
+
+AC_CONFIG_FILES([
+Makefile
+gdk-pixbuf-2.0.pc
+gdk-pixbuf-2.0-uninstalled.pc
+gdk-pixbuf/Makefile
+gdk-pixbuf/gdk_pixbuf.rc
+gdk-pixbuf/gdk-pixbuf-features.h
+gdk-pixbuf/pixops/Makefile
+build/Makefile
+build/win32/Makefile
+build/win32/vs9/Makefile
+build/win32/vs10/Makefile
+docs/Makefile
+docs/reference/Makefile
+docs/reference/gdk-pixbuf/Makefile
+docs/reference/gdk-pixbuf/version.xml
+po/Makefile.in
+tests/Makefile
+contrib/Makefile
+contrib/gdk-pixbuf-xlib/Makefile
+contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc
+config.h.win32
+])
+
+AC_OUTPUT
diff --git a/contrib/Makefile.am b/contrib/Makefile.am
new file mode 100644 (file)
index 0000000..feb4bdb
--- /dev/null
@@ -0,0 +1,8 @@
+include $(top_srcdir)/Makefile.decl
+
+SUBDIRS =
+if USE_X11
+SUBDIRS += gdk-pixbuf-xlib
+endif
+
+-include $(top_srcdir)/git.mk
diff --git a/contrib/Makefile.in b/contrib/Makefile.in
new file mode 100644 (file)
index 0000000..3d8ffcd
--- /dev/null
@@ -0,0 +1,747 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+@USE_X11_TRUE@am__append_1 = gdk-pixbuf-xlib
+subdir = contrib
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = gdk-pixbuf-xlib
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = 
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+SUBDIRS = $(am__append_1)
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign contrib/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
+       ctags-recursive install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am check-local clean clean-generic \
+       clean-libtool ctags ctags-recursive distclean \
+       distclean-generic distclean-libtool distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
+       installcheck installcheck-am installdirs installdirs-am \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/contrib/gdk-pixbuf-xlib/Makefile.am b/contrib/gdk-pixbuf-xlib/Makefile.am
new file mode 100644 (file)
index 0000000..d613555
--- /dev/null
@@ -0,0 +1,42 @@
+include $(top_srcdir)/Makefile.decl
+
+if PLATFORM_WIN32
+no_undefined = -no-undefined
+endif
+
+lib_LTLIBRARIES=libgdk_pixbuf_xlib-2.0.la
+
+INCLUDES = \
+       -I$(top_srcdir) -I$(top_builddir)       \
+       -I$(top_srcdir)/gdk-pixbuf              \
+       -I$(top_srcdir)/contrib                 \
+       $(GDK_PIXBUF_XLIB_DEP_CFLAGS)
+
+libgdk_pixbuf_xlib_2_0_la_LDFLAGS =         \
+       -export-dynamic                                         \
+       $(no_undefined)                                         \
+       -version-info $(LT_VERSION_INFO)
+
+libgdk_pixbuf_xlib_2_0_la_LIBADD = \
+        $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(GDK_PIXBUF_XLIB_DEP_LIBS)
+
+libgdk_pixbuf_xlib_2_0_la_SOURCES =         \
+       gdk-pixbuf-xlib-private.h       \
+        gdk-pixbuf-xlib.c               \
+        gdk-pixbuf-xlib-render.c        \
+        gdk-pixbuf-xlib-drawable.c      \
+        gdk-pixbuf-xlibrgb.c
+
+libgdk_pixbuf_xlibincludedir=$(includedir)/gdk-pixbuf-2.0/gdk-pixbuf-xlib
+
+libgdk_pixbuf_xlibinclude_HEADERS =                    \
+        gdk-pixbuf-xlib.h                              \
+        gdk-pixbuf-xlibrgb.h
+
+pkgconfigdir   = $(libdir)/pkgconfig
+pkgconfig_DATA = gdk-pixbuf-xlib-2.0.pc
+
+EXTRA_DIST += gdk-pixbuf-xlib-2.0.pc.in
+
+-include $(top_srcdir)/git.mk
diff --git a/contrib/gdk-pixbuf-xlib/Makefile.in b/contrib/gdk-pixbuf-xlib/Makefile.in
new file mode 100644 (file)
index 0000000..a93f9f7
--- /dev/null
@@ -0,0 +1,816 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+
+
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(libgdk_pixbuf_xlibinclude_HEADERS) \
+       $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(srcdir)/gdk-pixbuf-xlib-2.0.pc.in \
+       $(top_srcdir)/Makefile.decl
+subdir = contrib/gdk-pixbuf-xlib
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = gdk-pixbuf-xlib-2.0.pc
+CONFIG_CLEAN_VPATH_FILES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+  test -z "$$files" \
+    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+         $(am__cd) "$$dir" && rm -f $$files; }; \
+  }
+am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" \
+       "$(DESTDIR)$(libgdk_pixbuf_xlibincludedir)"
+LTLIBRARIES = $(lib_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+libgdk_pixbuf_xlib_2_0_la_DEPENDENCIES = $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(am__DEPENDENCIES_1)
+am_libgdk_pixbuf_xlib_2_0_la_OBJECTS = gdk-pixbuf-xlib.lo \
+       gdk-pixbuf-xlib-render.lo gdk-pixbuf-xlib-drawable.lo \
+       gdk-pixbuf-xlibrgb.lo
+libgdk_pixbuf_xlib_2_0_la_OBJECTS =  \
+       $(am_libgdk_pixbuf_xlib_2_0_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+libgdk_pixbuf_xlib_2_0_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+       $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+       $(AM_CFLAGS) $(CFLAGS) $(libgdk_pixbuf_xlib_2_0_la_LDFLAGS) \
+       $(LDFLAGS) -o $@
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+SOURCES = $(libgdk_pixbuf_xlib_2_0_la_SOURCES)
+DIST_SOURCES = $(libgdk_pixbuf_xlib_2_0_la_SOURCES)
+DATA = $(pkgconfig_DATA)
+HEADERS = $(libgdk_pixbuf_xlibinclude_HEADERS)
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = gdk-pixbuf-xlib-2.0.pc.in
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+@PLATFORM_WIN32_TRUE@no_undefined = -no-undefined
+lib_LTLIBRARIES = libgdk_pixbuf_xlib-2.0.la
+INCLUDES = \
+       -I$(top_srcdir) -I$(top_builddir)       \
+       -I$(top_srcdir)/gdk-pixbuf              \
+       -I$(top_srcdir)/contrib                 \
+       $(GDK_PIXBUF_XLIB_DEP_CFLAGS)
+
+libgdk_pixbuf_xlib_2_0_la_LDFLAGS = \
+       -export-dynamic                                         \
+       $(no_undefined)                                         \
+       -version-info $(LT_VERSION_INFO)
+
+libgdk_pixbuf_xlib_2_0_la_LIBADD = \
+        $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(GDK_PIXBUF_XLIB_DEP_LIBS)
+
+libgdk_pixbuf_xlib_2_0_la_SOURCES = \
+       gdk-pixbuf-xlib-private.h       \
+        gdk-pixbuf-xlib.c               \
+        gdk-pixbuf-xlib-render.c        \
+        gdk-pixbuf-xlib-drawable.c      \
+        gdk-pixbuf-xlibrgb.c
+
+libgdk_pixbuf_xlibincludedir = $(includedir)/gdk-pixbuf-2.0/gdk-pixbuf-xlib
+libgdk_pixbuf_xlibinclude_HEADERS = \
+        gdk-pixbuf-xlib.h                              \
+        gdk-pixbuf-xlibrgb.h
+
+pkgconfigdir = $(libdir)/pkgconfig
+pkgconfig_DATA = gdk-pixbuf-xlib-2.0.pc
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign contrib/gdk-pixbuf-xlib/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign contrib/gdk-pixbuf-xlib/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+gdk-pixbuf-xlib-2.0.pc: $(top_builddir)/config.status $(srcdir)/gdk-pixbuf-xlib-2.0.pc.in
+       cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
+       @$(NORMAL_INSTALL)
+       test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
+       @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+       list2=; for p in $$list; do \
+         if test -f $$p; then \
+           list2="$$list2 $$p"; \
+         else :; fi; \
+       done; \
+       test -z "$$list2" || { \
+         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 '$(DESTDIR)$(libdir)'"; \
+         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$list2 "$(DESTDIR)$(libdir)"; \
+       }
+
+uninstall-libLTLIBRARIES:
+       @$(NORMAL_UNINSTALL)
+       @list='$(lib_LTLIBRARIES)'; test -n "$(libdir)" || list=; \
+       for p in $$list; do \
+         $(am__strip_dir) \
+         echo " $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$f'"; \
+         $(LIBTOOL) $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$f"; \
+       done
+
+clean-libLTLIBRARIES:
+       -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
+       @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
+         dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
+         test "$$dir" != "$$p" || dir=.; \
+         echo "rm -f \"$${dir}/so_locations\""; \
+         rm -f "$${dir}/so_locations"; \
+       done
+libgdk_pixbuf_xlib-2.0.la: $(libgdk_pixbuf_xlib_2_0_la_OBJECTS) $(libgdk_pixbuf_xlib_2_0_la_DEPENDENCIES) $(EXTRA_libgdk_pixbuf_xlib_2_0_la_DEPENDENCIES) 
+       $(AM_V_CCLD)$(libgdk_pixbuf_xlib_2_0_la_LINK) -rpath $(libdir) $(libgdk_pixbuf_xlib_2_0_la_OBJECTS) $(libgdk_pixbuf_xlib_2_0_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdk-pixbuf-xlib-drawable.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdk-pixbuf-xlib-render.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdk-pixbuf-xlib.Plo@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gdk-pixbuf-xlibrgb.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+install-pkgconfigDATA: $(pkgconfig_DATA)
+       @$(NORMAL_INSTALL)
+       test -z "$(pkgconfigdir)" || $(MKDIR_P) "$(DESTDIR)$(pkgconfigdir)"
+       @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+       for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         echo "$$d$$p"; \
+       done | $(am__base_list) | \
+       while read files; do \
+         echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(pkgconfigdir)'"; \
+         $(INSTALL_DATA) $$files "$(DESTDIR)$(pkgconfigdir)" || exit $$?; \
+       done
+
+uninstall-pkgconfigDATA:
+       @$(NORMAL_UNINSTALL)
+       @list='$(pkgconfig_DATA)'; test -n "$(pkgconfigdir)" || list=; \
+       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+       dir='$(DESTDIR)$(pkgconfigdir)'; $(am__uninstall_files_from_dir)
+install-libgdk_pixbuf_xlibincludeHEADERS: $(libgdk_pixbuf_xlibinclude_HEADERS)
+       @$(NORMAL_INSTALL)
+       test -z "$(libgdk_pixbuf_xlibincludedir)" || $(MKDIR_P) "$(DESTDIR)$(libgdk_pixbuf_xlibincludedir)"
+       @list='$(libgdk_pixbuf_xlibinclude_HEADERS)'; test -n "$(libgdk_pixbuf_xlibincludedir)" || list=; \
+       for p in $$list; do \
+         if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
+         echo "$$d$$p"; \
+       done | $(am__base_list) | \
+       while read files; do \
+         echo " $(INSTALL_HEADER) $$files '$(DESTDIR)$(libgdk_pixbuf_xlibincludedir)'"; \
+         $(INSTALL_HEADER) $$files "$(DESTDIR)$(libgdk_pixbuf_xlibincludedir)" || exit $$?; \
+       done
+
+uninstall-libgdk_pixbuf_xlibincludeHEADERS:
+       @$(NORMAL_UNINSTALL)
+       @list='$(libgdk_pixbuf_xlibinclude_HEADERS)'; test -n "$(libgdk_pixbuf_xlibincludedir)" || list=; \
+       files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
+       dir='$(DESTDIR)$(libgdk_pixbuf_xlibincludedir)'; $(am__uninstall_files_from_dir)
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(LTLIBRARIES) $(DATA) $(HEADERS)
+installdirs:
+       for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(pkgconfigdir)" "$(DESTDIR)$(libgdk_pixbuf_xlibincludedir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
+       mostlyclean-am
+
+distclean: distclean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-libgdk_pixbuf_xlibincludeHEADERS \
+       install-pkgconfigDATA
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am: install-libLTLIBRARIES
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-libLTLIBRARIES \
+       uninstall-libgdk_pixbuf_xlibincludeHEADERS \
+       uninstall-pkgconfigDATA
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+       clean-generic clean-libLTLIBRARIES clean-libtool ctags \
+       distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-libLTLIBRARIES \
+       install-libgdk_pixbuf_xlibincludeHEADERS install-man \
+       install-pdf install-pdf-am install-pkgconfigDATA install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       mostlyclean mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall \
+       uninstall-am uninstall-libLTLIBRARIES \
+       uninstall-libgdk_pixbuf_xlibincludeHEADERS \
+       uninstall-pkgconfigDATA
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc.in b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-2.0.pc.in
new file mode 100644 (file)
index 0000000..4b47b79
--- /dev/null
@@ -0,0 +1,11 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+Name: GdkPixbuf Xlib
+Description: GdkPixbuf rendering for Xlib
+Version: @VERSION@
+Requires: gobject-2.0,gmodule-no-export-2.0,gdk-pixbuf-2.0
+Libs: -L${libdir} -lgdk_pixbuf_xlib-@GDK_PIXBUF_API_VERSION@
+Cflags: -I${includedir}
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-drawable.c
new file mode 100644 (file)
index 0000000..5daec9a
--- /dev/null
@@ -0,0 +1,1353 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
+/* GdkPixbuf library - convert X drawable information to RGB
+ *
+ * Copyright (C) 1999 Michael Zucchi
+ *
+ * Authors: Michael Zucchi <zucchi@zedzone.mmc.com.au>
+ *          Cody Russell <bratsche@dfw.net>
+ *         Federico Mena-Quintero <federico@gimp.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+/* Ported to Xlib by John Harper <john@dcs.warwick.ac.uk> */
+
+
+#include "config.h"
+#include <stdio.h>
+#include <string.h>
+#include "gdk-pixbuf-xlib-private.h"
+#include <X11/Xlib.h>
+#include <X11/Xutil.h>
+
+/**
+ * SECTION:gdk-pixbuf-xlib-from-drawables
+ * @Short_description: Getting parts of an X drawable's image data into a pixbuf.
+ * @Title: X Drawables to Pixbufs
+ * 
+ * The functions in this section allow you to take the image data
+ * from an X drawable and dump it into a #GdkPixbuf.  This can be
+ * used for screenshots and other special effects.  Note that these
+ * operations can be expensive, since the image data has to be
+ * transferred from the X server to the client program and converted.
+ * 
+ * 
+ * These functions are analogous to those for the GDK version of
+ * &gdk-pixbuf;.
+ */
+
+#if (G_BYTE_ORDER == G_LITTLE_ENDIAN)
+#define LITTLE
+#endif
+#define d(x)
+
+\f
+
+static const guint32 mask_table[] = {
+       0x00000000, 0x00000001, 0x00000003, 0x00000007,
+       0x0000000f, 0x0000001f, 0x0000003f, 0x0000007f,
+       0x000000ff, 0x000001ff, 0x000003ff, 0x000007ff,
+       0x00000fff, 0x00001fff, 0x00003fff, 0x00007fff,
+       0x0000ffff, 0x0001ffff, 0x0003ffff, 0x0007ffff,
+       0x000fffff, 0x001fffff, 0x003fffff, 0x007fffff,
+       0x00ffffff, 0x01ffffff, 0x03ffffff, 0x07ffffff,
+       0x0fffffff, 0x1fffffff, 0x3fffffff, 0x7fffffff,
+       0xffffffff
+};
+
+\f
+/* color handling */
+
+typedef struct xlib_colormap_struct xlib_colormap;
+struct xlib_colormap_struct {
+       int size;
+       XColor *colors;
+       Visual *visual;
+       Colormap colormap;
+};
+
+static xlib_colormap *
+xlib_get_colormap (Colormap id, Visual *visual)
+{
+       int i;
+       xlib_colormap *xc = g_new (xlib_colormap, 1);
+
+       xc->size = visual->map_entries;
+       xc->colors = g_new (XColor, xc->size);
+       xc->visual = visual;
+       xc->colormap = id;
+
+       for (i = 0; i < xc->size; i++) {
+               xc->colors[i].pixel = i;
+               xc->colors[i].flags = DoRed | DoGreen | DoBlue;
+       }
+
+       XQueryColors (gdk_pixbuf_dpy, xc->colormap, xc->colors, xc->size);
+
+       return xc;
+}
+
+static void
+xlib_colormap_free (xlib_colormap *xc)
+{
+       g_free (xc->colors);
+       g_free (xc);
+}
+
+/* from gdkvisual.c */
+static void
+visual_decompose_mask (gulong  mask,
+                      gint   *shift,
+                      gint   *prec)
+{
+       *shift = 0;
+       *prec = 0;
+
+       while (!(mask & 0x1)) {
+               (*shift)++;
+               mask >>= 1;
+       }
+
+       while (mask & 0x1) {
+               (*prec)++;
+               mask >>= 1;
+       }
+}
+
+static gboolean x_error;
+
+static int
+handle_x_error (Display *dpy, XErrorEvent *ev)
+{
+       x_error = TRUE;
+       return 0;
+}
+
+static gboolean
+drawable_is_pixmap (Drawable d)
+{
+       /* copied from Imlib */
+
+       XErrorHandler errh;
+       XWindowAttributes wa;
+       gboolean is_pixmap;
+
+       errh = XSetErrorHandler (handle_x_error);
+       x_error = FALSE;
+       XGetWindowAttributes (gdk_pixbuf_dpy, d, &wa);
+       XSync (gdk_pixbuf_dpy, False);
+       is_pixmap = x_error;
+       XSetErrorHandler (errh);
+
+       return is_pixmap;
+}
+
+\f
+
+/*
+  convert 1 bits-pixel data
+  no alpha
+*/
+static void
+rgb1 (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+       register guint8 data;
+       guint8 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       d (printf ("1 bits/pixel\n"));
+
+       /* convert upto 8 pixels/time */
+       /* its probably not worth trying to make this run very fast, who uses
+          1 bit displays anymore? */
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+               o = orow;
+
+               for (xx = 0; xx < width; xx ++) {
+                       data = srow[xx >> 3] >> (7 - (xx & 7)) & 1;
+                       *o++ = colormap->colors[data].red;
+                       *o++ = colormap->colors[data].green;
+                       *o++ = colormap->colors[data].blue;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 1 bits/pixel data
+  with alpha
+*/
+static void
+rgb1a (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+       register guint8 data;
+       guint8 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+       guint32 remap[2];
+
+       d (printf ("1 bits/pixel\n"));
+
+       /* convert upto 8 pixels/time */
+       /* its probably not worth trying to make this run very fast, who uses
+          1 bit displays anymore? */
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (xx = 0; xx < 2; xx++) {
+#ifdef LITTLE
+               remap[xx] = 0xff000000
+                       | colormap->colors[xx].blue << 16
+                       | colormap->colors[xx].green << 8
+                       | colormap->colors[xx].red;
+#else
+               remap[xx] = 0xff
+                       | colormap->colors[xx].red << 24
+                       | colormap->colors[xx].green << 16
+                       | colormap->colors[xx].blue << 8;
+#endif
+       }
+
+       for (yy = 0; yy < height; yy++) {
+               o = orow;
+
+               for (xx = 0; xx < width; xx ++) {
+                       data = srow[xx >> 3] >> (7 - (xx & 7)) & 1;
+                       *o++ = remap[data];
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 8 bits/pixel data
+  no alpha
+*/
+static void
+rgb8 (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+       guint32 mask;
+       register guint32 data;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+       register guint8 *s;
+       register guint8 *o;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       d (printf ("8 bit, no alpha output\n"));
+
+       mask = mask_table[image->depth];
+
+       for (yy = 0; yy < height; yy++) {
+               s = srow;
+               o = orow;
+               for (xx = 0; xx < width; xx++) {
+                       data = *s++ & mask;
+                       *o++ = colormap->colors[data].red;
+                       *o++ = colormap->colors[data].green;
+                       *o++ = colormap->colors[data].blue;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 8 bits/pixel data
+  with alpha
+*/
+static void
+rgb8a (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+       guint32 mask;
+       register guint32 data;
+       guint32 remap[256];
+       register guint8 *s;     /* read 2 pixels at once */
+       register guint32 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       d (printf ("8 bit, with alpha output\n"));
+
+       mask = mask_table[image->depth];
+
+       for (xx = 0; xx < colormap->size; xx++) {
+#ifdef LITTLE
+               remap[xx] = 0xff000000
+                       | colormap->colors[xx].blue << 16
+                       | colormap->colors[xx].green << 8
+                       | colormap->colors[xx].red;
+#else
+               remap[xx] = 0xff
+                       | colormap->colors[xx].red << 24
+                       | colormap->colors[xx].green << 16
+                       | colormap->colors[xx].blue << 8;
+#endif
+       }
+
+       for (yy = 0; yy < height; yy++) {
+               s = srow;
+               o = (guint32 *) orow;
+               for (xx = 0; xx < width; xx ++) {
+                       data = *s++ & mask;
+                       *o++ = remap[data];
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 16 bits/pixel data
+  no alpha
+  data in lsb format
+*/
+static void
+rgb565lsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint32 *s;    /* read 2 pixels at once */
+#else
+       register guint8 *s;     /* read 2 pixels at once */
+#endif
+       register guint16 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = (guint32 *) srow;
+#else
+               s = srow;
+#endif
+               o = (guint16 *) orow;
+               for (xx = 1; xx < width; xx += 2) {
+                       register guint32 data;
+#ifdef LITTLE
+                       data = *s++;
+                       *o++ = (data & 0xf800) >> 8 | (data & 0xe000) >> 13
+                               | (data & 0x7e0) << 5 | (data & 0x600) >> 1;
+                       *o++ = (data & 0x1f) << 3 | (data & 0x1c) >> 2
+                               | (data & 0xf8000000) >> 16 | (data & 0xe0000000) >> 21;
+                       *o++ = (data & 0x7e00000) >> 19 | (data & 0x6000000) >> 25
+                               | (data & 0x1f0000) >> 5 | (data & 0x1c0000) >> 10;
+#else
+                       /* swap endianness first */
+                       data = s[1] | s[0] << 8 | s[3] << 16 | s[2] << 24;
+                       s += 4;
+                       *o++ = (data & 0xf800) | (data & 0xe000) >> 5
+                               | (data & 0x7e0) >> 3 | (data & 0x600) >> 9;
+                       *o++ = (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | (data & 0xf8000000) >> 24 | (data & 0xe0000000) >> 29;
+                       *o++ = (data & 0x7e00000) >> 11 | (data & 0x6000000) >> 17
+                               | (data & 0x1f0000) >> 13 | (data & 0x1c0000) >> 18;
+#endif
+               }
+               /* check for last remaining pixel */
+               if (width & 1) {
+                       register guint16 data;
+#ifdef LITTLE
+                       data = *((short *) s);
+#else
+                       data = *((short *) s);
+                       data = ((data >> 8) & 0xff) | ((data & 0xff) << 8);
+#endif
+                       ((char *) o)[0] = ((data >> 8) & 0xf8) | ((data >> 13) & 0x7);
+                       ((char *) o)[1] = ((data >> 3) & 0xfc) | ((data >> 9) & 0x3);
+                       ((char *) o)[2] = ((data << 3) & 0xf8) | ((data >> 2) & 0x7);
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 16 bits/pixel data
+  no alpha
+  data in msb format
+*/
+static void
+rgb565msb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint8 *s;     /* need to swap data order */
+#else
+       register guint32 *s;    /* read 2 pixels at once */
+#endif
+       register guint16 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = srow;
+#else
+               s = (guint32 *) srow;
+#endif
+               o = (guint16 *) orow;
+               for (xx = 1; xx < width; xx += 2) {
+                       register guint32 data;
+#ifdef LITTLE
+                       /* swap endianness first */
+                       data = s[1] | s[0] << 8 | s[3] << 16 | s[2] << 24;
+                       s += 4;
+                       *o++ = (data & 0xf800) >> 8 | (data & 0xe000) >> 13
+                               | (data & 0x7e0) << 5 | (data & 0x600) >> 1;
+                       *o++ = (data & 0x1f) << 3 | (data & 0x1c) >> 2
+                               | (data & 0xf8000000) >> 16 | (data & 0xe0000000) >> 21;
+                       *o++ = (data & 0x7e00000) >> 19 | (data & 0x6000000) >> 25
+                               | (data & 0x1f0000) >> 5 | (data & 0x1c0000) >> 10;
+#else
+                       data = *s++;
+                       *o++ = (data & 0xf800) | (data & 0xe000) >> 5
+                               | (data & 0x7e0) >> 3 | (data & 0x600) >> 9;
+                       *o++ = (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | (data & 0xf8000000) >> 24 | (data & 0xe0000000) >> 29;
+                       *o++ = (data & 0x7e00000) >> 11 | (data & 0x6000000) >> 17
+                               | (data & 0x1f0000) >> 13 | (data & 0x1c0000) >> 18;
+#endif
+               }
+               /* check for last remaining pixel */
+               if (width & 1) {
+                       register guint16 data;
+#ifdef LITTLE
+                       data = *((short *) s);
+                       data = ((data >> 8) & 0xff) | ((data & 0xff) << 8);
+#else
+                       data = *((short *) s);
+#endif
+                       ((char *) o)[0] = ((data >> 8) & 0xf8) | ((data >> 13) & 0x7);
+                       ((char *) o)[1] = ((data >> 3) & 0xfc) | ((data >> 9) & 0x3);
+                       ((char *) o)[2] = ((data << 3) & 0xf8) | ((data >> 2) & 0x7);
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 16 bits/pixel data
+  with alpha
+  data in lsb format
+*/
+static void
+rgb565alsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint16 *s;    /* read 1 pixels at once */
+#else
+       register guint8 *s;
+#endif
+       register guint32 *o;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = (guint16 *) srow;
+#else
+               s = (guint8 *) srow;
+#endif
+               o = (guint32 *) orow;
+               for (xx = 0; xx < width; xx ++) {
+                       register guint32 data;
+                       /*  rrrrrggg gggbbbbb -> rrrrrRRR ggggggGG bbbbbBBB aaaaaaaa */
+                       /*  little endian: aaaaaaaa bbbbbBBB ggggggGG rrrrrRRR */
+#ifdef LITTLE
+                       data = *s++;
+                       *o++ = (data & 0xf800) >> 8 | (data & 0xe000) >> 13
+                               | (data & 0x7e0) << 5 | (data & 0x600) >> 1
+                               | (data & 0x1f) << 19 | (data & 0x1c) << 14
+                               | 0xff000000;
+#else
+                       /* swap endianness first */
+                       data = s[0] | s[1] << 8;
+                       s += 2;
+                       *o++ = (data & 0xf800) << 16 | (data & 0xe000) << 11
+                               | (data & 0x7e0) << 13 | (data & 0x600) << 7
+                               | (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | 0xff;
+#endif
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 16 bits/pixel data
+  with alpha
+  data in msb format
+*/
+static void
+rgb565amsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint8 *s;
+#else
+       register guint16 *s;    /* read 1 pixels at once */
+#endif
+       register guint32 *o;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = srow;
+#else
+               s = (guint16 *) srow;
+#endif
+               o = (guint32 *) orow;
+               for (xx = 0; xx < width; xx ++) {
+                       register guint32 data;
+                       /*  rrrrrggg gggbbbbb -> rrrrrRRR gggggg00 bbbbbBBB aaaaaaaa */
+                       /*  little endian: aaaaaaaa bbbbbBBB gggggg00 rrrrrRRR */
+#ifdef LITTLE
+                       /* swap endianness first */
+                       data = s[0] | s[1] << 8;
+                       s += 2;
+                       *o++ = (data & 0xf800) >> 8 | (data & 0xe000) >> 13
+                               | (data & 0x7e0) << 5 | (data & 0x600) >> 1
+                               | (data & 0x1f) << 19 | (data & 0x1c) << 14
+                               | 0xff000000;
+#else
+                       data = *s++;
+                       *o++ = (data & 0xf800) << 16 | (data & 0xe000) << 11
+                               | (data & 0x7e0) << 13 | (data & 0x600) << 7
+                               | (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | 0xff;
+#endif
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 15 bits/pixel data
+  no alpha
+  data in lsb format
+*/
+static void
+rgb555lsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint32 *s;    /* read 2 pixels at once */
+#else
+       register guint8 *s;     /* read 2 pixels at once */
+#endif
+       register guint16 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = (guint32 *) srow;
+#else
+               s = srow;
+#endif
+               o = (guint16 *) orow;
+               for (xx = 1; xx < width; xx += 2) {
+                       register guint32 data;
+#ifdef LITTLE
+                       data = *s++;
+                       *o++ = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12
+                               | (data & 0x3e0) << 6 | (data & 0x380) << 1;
+                       *o++ = (data & 0x1f) << 3 | (data & 0x1c) >> 2
+                               | (data & 0x7c000000) >> 15 | (data & 0x70000000) >> 20;
+                       *o++ = (data & 0x3e00000) >> 18 | (data & 0x3800000) >> 23
+                               | (data & 0x1f0000) >> 5 | (data & 0x1c0000) >> 10;
+#else
+                       /* swap endianness first */
+                       data = s[1] | s[0] << 8 | s[3] << 16 | s[2] << 24;
+                       s += 4;
+                       *o++ = (data & 0x7c00) << 1 | (data & 0x7000) >> 4
+                               | (data & 0x3e0) >> 2 | (data & 0x380) >> 7;
+                       *o++ = (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | (data & 0x7c000000) >> 23 | (data & 0x70000000) >> 28;
+                       *o++ = (data & 0x3e00000) >> 10 | (data & 0x3800000) >> 15
+                               | (data & 0x1f0000) >> 13 | (data & 0x1c0000) >> 18;
+#endif
+               }
+               /* check for last remaining pixel */
+               if (width & 1) {
+                       register guint16 data;
+#ifdef LITTLE
+                       data = *((short *) s);
+#else
+                       data = *((short *) s);
+                       data = ((data >> 8) & 0xff) | ((data & 0xff) << 8);
+#endif
+                       ((char *) o)[0] = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12;
+                       ((char *) o)[1] = (data & 0x3e0) >> 2 | (data & 0x380) >> 7;
+                       ((char *) o)[2] = (data & 0x1f) << 3 | (data & 0x1c) >> 2;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 15 bits/pixel data
+  no alpha
+  data in msb format
+*/
+static void
+rgb555msb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint8 *s;     /* read 2 pixels at once */
+#else
+       register guint32 *s;    /* read 2 pixels at once */
+#endif
+       register guint16 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = srow;
+#else
+               s = (guint32 *) srow;
+#endif
+               o = (guint16 *) orow;
+               for (xx = 1; xx < width; xx += 2) {
+                       register guint32 data;
+#ifdef LITTLE
+                       /* swap endianness first */
+                       data = s[1] | s[0] << 8 | s[3] << 16 | s[2] << 24;
+                       s += 4;
+                       *o++ = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12
+                               | (data & 0x3e0) << 6 | (data & 0x380) << 1;
+                       *o++ = (data & 0x1f) << 3 | (data & 0x1c) >> 2
+                               | (data & 0x7c000000) >> 15 | (data & 0x70000000) >> 20;
+                       *o++ = (data & 0x3e00000) >> 18 | (data & 0x3800000) >> 23
+                               | (data & 0x1f0000) >> 5 | (data & 0x1c0000) >> 10;
+#else
+                       data = *s++;
+                       *o++ = (data & 0x7c00) << 1 | (data & 0x7000) >> 4
+                               | (data & 0x3e0) >> 2 | (data & 0x380) >> 7;
+                       *o++ = (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | (data & 0x7c000000) >> 23 | (data & 0x70000000) >> 28;
+                       *o++ = (data & 0x3e00000) >> 10 | (data & 0x3800000) >> 15
+                               | (data & 0x1f0000) >> 13 | (data & 0x1c0000) >> 18;
+#endif
+               }
+               /* check for last remaining pixel */
+               if (width & 1) {
+                       register guint16 data;
+#ifdef LITTLE
+                       data = *((short *) s);
+                       data = ((data >> 8) & 0xff) | ((data & 0xff) << 8);
+#else
+                       data = *((short *) s);
+#endif
+                       ((char *) o)[0] = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12;
+                       ((char *) o)[1] = (data & 0x3e0) >> 2 | (data & 0x380) >> 7;
+                       ((char *) o)[2] = (data & 0x1f) << 3 | (data & 0x1c) >> 2;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 15 bits/pixel data
+  with alpha
+  data in lsb format
+*/
+static void
+rgb555alsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint16 *s;    /* read 1 pixels at once */
+#else
+       register guint8 *s;
+#endif
+       register guint32 *o;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = (guint16 *) srow;
+#else
+               s = srow;
+#endif
+               o = (guint32 *) orow;
+               for (xx = 0; xx < width; xx++) {
+                       register guint32 data;
+                       /*  rrrrrggg gggbbbbb -> rrrrrRRR gggggGGG bbbbbBBB aaaaaaaa */
+                       /*  little endian: aaaaaaaa bbbbbBBB gggggGGG rrrrrRRR */
+#ifdef LITTLE
+                       data = *s++;
+                       *o++ = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12
+                               | (data & 0x3e0) << 6 | (data & 0x380) << 1
+                               | (data & 0x1f) << 19 | (data & 0x1c) << 14
+                               | 0xff000000;
+#else
+                       /* swap endianness first */
+                       data = s[0] | s[1] << 8;
+                       s += 2;
+                       *o++ = (data & 0x7c00) << 17 | (data & 0x7000) << 12
+                               | (data & 0x3e0) << 14 | (data & 0x380) << 9
+                               | (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | 0xff;
+#endif
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  convert 15 bits/pixel data
+  with alpha
+  data in msb format
+*/
+static void
+rgb555amsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+#ifdef LITTLE
+       register guint16 *s;    /* read 1 pixels at once */
+#else
+       register guint8 *s;
+#endif
+       register guint32 *o;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = (guint16 *) srow;
+#else
+               s = srow;
+#endif
+               o = (guint32 *) orow;
+               for (xx = 0; xx < width; xx++) {
+                       register guint32 data;
+                       /*  rrrrrggg gggbbbbb -> rrrrrRRR gggggGGG bbbbbBBB aaaaaaaa */
+                       /*  little endian: aaaaaaaa bbbbbBBB gggggGGG rrrrrRRR */
+#ifdef LITTLE
+                       /* swap endianness first */
+                       data = s[0] | s[1] << 8;
+                       s += 2;
+                       *o++ = (data & 0x7c00) >> 7 | (data & 0x7000) >> 12
+                               | (data & 0x3e0) << 6 | (data & 0x380) << 1
+                               | (data & 0x1f) << 19 | (data & 0x1c) << 14
+                               | 0xff000000;
+#else
+                       data = *s++;
+                       *o++ = (data & 0x7c00) << 17 | (data & 0x7000) << 12
+                               | (data & 0x3e0) << 14 | (data & 0x380) << 9
+                               | (data & 0x1f) << 11 | (data & 0x1c) << 6
+                               | 0xff;
+#endif
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+
+static void
+rgb888alsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+       guint8 *s;      /* for byte order swapping */
+       guint8 *o;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       d (printf ("32 bits/pixel with alpha\n"));
+
+       /* lsb data */
+       for (yy = 0; yy < height; yy++) {
+               s = srow;
+               o = orow;
+               for (xx = 0; xx < width; xx++) {
+                       *o++ = s[2];
+                       *o++ = s[1];
+                       *o++ = s[0];
+                       *o++ = 0xff;
+                       s += 4;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+static void
+rgb888lsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+       guint8 *o, *s;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       d (printf ("32 bit, lsb, no alpha\n"));
+
+       for (yy = 0; yy < height; yy++) {
+               s = srow;
+               o = orow;
+               for (xx = 0; xx < width; xx++) {
+                       *o++ = s[2];
+                       *o++ = s[1];
+                       *o++ = s[0];
+                       s += 4;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+static void
+rgb888amsb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+#ifdef LITTLE
+       guint32 *o;
+       guint32 *s;
+#else
+       guint8 *s;      /* for byte order swapping */
+       guint8 *o;
+#endif
+
+       d (printf ("32 bit, msb, with alpha\n"));
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       /* msb data */
+       for (yy = 0; yy < height; yy++) {
+#ifdef LITTLE
+               s = (guint32 *) srow;
+               o = (guint32 *) orow;
+#else
+               s = srow;
+               o = orow;
+#endif
+               for (xx = 0; xx < width; xx++) {
+#ifdef LITTLE
+                       *o++ = s[1];
+                       *o++ = s[2];
+                       *o++ = s[3];
+                       *o++ = 0xff;
+                       s += 4;
+#else
+                       *o++ = (*s << 8) | 0xff; /* untested */
+                       s++;
+#endif
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+static void
+rgb888msb (XImage *image, guchar *pixels, int rowstride, xlib_colormap *colormap)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+       guint8 *s;
+       guint8 *o;
+
+       d (printf ("32 bit, msb, no alpha\n"));
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+
+       for (yy = 0; yy < height; yy++) {
+               s = srow;
+               o = orow;
+               for (xx = 0; xx < width; xx++) {
+                       *o++ = s[1];
+                       *o++ = s[2];
+                       *o++ = s[3];
+                       s += 4;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+/*
+  This should work correctly with any display/any endianness, but will probably
+  run quite slow
+*/
+static void
+convert_real_slow (XImage *image, guchar *pixels, int rowstride, xlib_colormap *cmap, int alpha)
+{
+       int xx, yy;
+       int width, height;
+       int bpl;
+       guint8 *srow = (guint8 *)image->data, *orow = pixels;
+       guint8 *o;
+       guint32 pixel;
+       Visual *v;
+       guint8 component;
+       int i;
+       int red_shift, red_prec, green_shift, green_prec, blue_shift, blue_prec;
+
+       width = image->width;
+       height = image->height;
+       bpl = image->bytes_per_line;
+       v = cmap->visual;
+
+       visual_decompose_mask (v->red_mask, &red_shift, &red_prec);
+       visual_decompose_mask (v->green_mask, &green_shift, &green_prec);
+       visual_decompose_mask (v->blue_mask, &blue_shift, &blue_prec);
+
+       d(printf("rgb  mask/shift/prec = %x:%x:%x %d:%d:%d  %d:%d:%d\n",
+                v->red_mask, v->green_mask, v->blue_mask,
+                red_shift, green_shift, blue_shift,
+                red_prec, green_prec, blue_prec));
+
+       for (yy = 0; yy < height; yy++) {
+               o = orow;
+               for (xx = 0; xx < width; xx++) {
+                       pixel = XGetPixel (image, xx, yy);
+                       switch (v->class) {
+                               /* I assume this is right for static & greyscale's too? */
+                       case StaticGray:
+                       case GrayScale:
+                       case StaticColor:
+                       case PseudoColor:
+                               *o++ = cmap->colors[pixel].red;
+                               *o++ = cmap->colors[pixel].green;
+                               *o++ = cmap->colors[pixel].blue;
+                               break;
+                       case TrueColor:
+                               /* This is odd because it must sometimes shift left (otherwise
+                                  I'd just shift >> (*_shift - 8 + *_prec + <0-7>). This logic
+                                  should work for all bit sizes/shifts/etc. */
+                               component = 0;
+                               for (i = 24; i < 32; i += red_prec)
+                                       component |= ((pixel & v->red_mask) << (32 - red_shift - red_prec)) >> i;
+                               *o++ = component;
+                               component = 0;
+                               for (i = 24; i < 32; i += green_prec)
+                                       component |= ((pixel & v->green_mask) << (32 - green_shift - green_prec)) >> i;
+                               *o++ = component;
+                               component = 0;
+                               for (i = 24; i < 32; i += blue_prec)
+                                       component |= ((pixel & v->blue_mask) << (32 - blue_shift - blue_prec)) >> i;
+                               *o++ = component;
+                               break;
+                       case DirectColor:
+                               *o++ = cmap->colors[((pixel & v->red_mask) << (32 - red_shift - red_prec)) >> 24].red;
+                               *o++ = cmap->colors[((pixel & v->green_mask) << (32 - green_shift - green_prec)) >> 24].green;
+                               *o++ = cmap->colors[((pixel & v->blue_mask) << (32 - blue_shift - blue_prec)) >> 24].blue;
+                               break;
+                       }
+                       if (alpha)
+                               *o++ = 0xff;
+               }
+               srow += bpl;
+               orow += rowstride;
+       }
+}
+
+typedef void (* cfunc) (XImage *image, guchar *pixels, int rowstride, xlib_colormap *cmap);
+
+static const cfunc convert_map[] = {
+       rgb1,rgb1,rgb1a,rgb1a,
+       rgb8,rgb8,rgb8a,rgb8a,
+       rgb555lsb,rgb555msb,rgb555alsb,rgb555amsb,
+       rgb565lsb,rgb565msb,rgb565alsb,rgb565amsb,
+       rgb888lsb,rgb888msb,rgb888alsb,rgb888amsb
+};
+
+/*
+  perform actual conversion
+
+  If we can, try and use the optimised code versions, but as a default
+  fallback, and always for direct colour, use the generic/slow but complete
+  conversion function.
+*/
+static void
+rgbconvert (XImage *image, guchar *pixels, int rowstride, int alpha, xlib_colormap *cmap)
+{
+       int index = (image->byte_order == MSBFirst) | (alpha != 0) << 1;
+       int bank=5;             /* default fallback converter */
+       Visual *v = cmap->visual;
+
+       d(printf("masks = %x:%x:%x\n", v->red_mask, v->green_mask, v->blue_mask));
+       d(printf("image depth = %d, bpp = %d\n", image->depth, image->bits_per_pixel));
+
+       switch (v->class) {
+                               /* I assume this is right for static & greyscale's too? */
+       case StaticGray:
+       case GrayScale:
+       case StaticColor:
+       case PseudoColor:
+               switch (image->bits_per_pixel) {
+               case 1:
+                       bank = 0;
+                       break;
+               case 8:
+                       bank = 1;
+                       break;
+               }
+               break;
+       case TrueColor:
+               switch (image->depth) {
+               case 15:
+                       if (v->red_mask == 0x7c00 && v->green_mask == 0x3e0 && v->blue_mask == 0x1f
+                           && image->bits_per_pixel == 16)
+                               bank = 2;
+                       break;
+               case 16:
+                       if (v->red_mask == 0xf800 && v->green_mask == 0x7e0 && v->blue_mask == 0x1f
+                           && image->bits_per_pixel == 16)
+                               bank = 3;
+                       break;
+               case 24:
+               case 32:
+                       if (v->red_mask == 0xff0000 && v->green_mask == 0xff00 && v->blue_mask == 0xff
+                           && image->bits_per_pixel == 32)
+                               bank = 4;
+                       break;
+               }
+               break;
+       case DirectColor:
+               /* always use the slow version */
+               break;
+       }
+
+       d(printf("converting using conversion function in bank %d\n", bank));
+
+       if (bank==5) {
+               convert_real_slow(image, pixels, rowstride, cmap, alpha);
+       } else {
+               index |= bank << 2;
+               (* convert_map[index]) (image, pixels, rowstride, cmap);
+       }
+}
+
+static gboolean
+xlib_window_is_viewable (Window w)
+{
+       XWindowAttributes wa;
+
+       while (w != 0) {
+               Window parent, root, *children;
+               guint nchildren;
+
+               XGetWindowAttributes (gdk_pixbuf_dpy, w, &wa);
+               if (wa.map_state != IsViewable)
+                       return FALSE;
+
+               if (!XQueryTree (gdk_pixbuf_dpy, w, &root,
+                                &parent, &children, &nchildren))
+                       return FALSE;
+
+               if (nchildren > 0)
+                       XFree (children);
+
+               if ((parent == root) || (w == root))
+                       return TRUE;
+
+               w = parent;
+       }
+
+       return FALSE;
+}
+
+static gint
+xlib_window_get_origin (Window w, gint *x, gint *y)
+{
+       Window child;
+       return XTranslateCoordinates (gdk_pixbuf_dpy, w,
+                                     RootWindow (gdk_pixbuf_dpy,
+                                                 gdk_pixbuf_screen),
+                                     0, 0, x, y, &child);
+}
+
+/* Exported functions */
+
+/**
+ * gdk_pixbuf_xlib_get_from_drawable:
+ * @dest: Destination pixbuf, or NULL if a new pixbuf should be created.
+ * @src: Source drawable.
+ * @cmap: A colormap if @src is a pixmap.  If it is a window, this argument will
+ * be ignored.
+ * @visual: A visual if @src is a pixmap.  If it is a window, this argument will
+ * be ignored.
+ * @src_x: Source X coordinate within drawable.
+ * @src_y: Source Y coordinate within drawable.
+ * @dest_x: Destination X coordinate in pixbuf, or 0 if @dest is NULL.
+ * @dest_y: Destination Y coordinate in pixbuf, or 0 if @dest is NULL.
+ * @width: Width in pixels of region to get.
+ * @height: Height in pixels of region to get.
+ *
+ * Transfers image data from a Gdk drawable and converts it to an RGB(A)
+ * representation inside a GdkPixbuf.
+ *
+ * If the drawable @src is a pixmap, then a suitable colormap must be specified,
+ * since pixmaps are just blocks of pixel data without an associated colormap.
+ * If the drawable is a window, the @cmap argument will be ignored and the
+ * window's own colormap will be used instead.
+ *
+ * If the specified destination pixbuf @dest is #NULL, then this function will
+ * create an RGB pixbuf with 8 bits per channel and no alpha, with the same size
+ * specified by the @width and @height arguments.  In this case, the @dest_x and
+ * @dest_y arguments must be specified as 0, otherwise the function will return
+ * #NULL.  If the specified destination pixbuf is not NULL and it contains alpha
+ * information, then the filled pixels will be set to full opacity.
+ *
+ * If the specified drawable is a pixmap, then the requested source rectangle
+ * must be completely contained within the pixmap, otherwise the function will
+ * return #NULL.
+ *
+ * If the specified drawable is a window, then it must be viewable, i.e. all of
+ * its ancestors up to the root window must be mapped.  Also, the specified
+ * source rectangle must be completely contained within the window and within
+ * the screen.  If regions of the window are obscured by noninferior windows, the
+ * contents of those regions are undefined.  The contents of regions obscured by
+ * inferior windows of a different depth than that of the source window will also
+ * be undefined.
+ *
+ * Return value: The same pixbuf as @dest if it was non-NULL, or a newly-created
+ * pixbuf with a reference count of 1 if no destination pixbuf was specified; in
+ * the latter case, NULL will be returned if not enough memory could be
+ * allocated for the pixbuf to be created.
+ **/
+GdkPixbuf *
+gdk_pixbuf_xlib_get_from_drawable (GdkPixbuf *dest,
+                                  Drawable src,
+                                  Colormap cmap, Visual *visual,
+                                  int src_x, int src_y,
+                                  int dest_x, int dest_y,
+                                  int width, int height)
+{
+       guint src_width, src_height;
+       XImage *image;
+       int rowstride, bpp, alpha;
+       XWindowAttributes wa;
+       xlib_colormap *x_cmap;
+       gboolean is_pixmap;
+
+       /* General sanity checks */
+
+       g_return_val_if_fail (src != 0, NULL);
+
+       is_pixmap = drawable_is_pixmap (src);
+
+       if (is_pixmap) {
+               g_return_val_if_fail (cmap != 0, NULL);
+               g_return_val_if_fail (visual != NULL, NULL);
+       }
+       else
+               g_return_val_if_fail (xlib_window_is_viewable (src), NULL);
+
+       if (!dest)
+               g_return_val_if_fail (dest_x == 0 && dest_y == 0, NULL);
+       else {
+               g_return_val_if_fail (gdk_pixbuf_get_colorspace (dest) == GDK_COLORSPACE_RGB, NULL);
+               g_return_val_if_fail (gdk_pixbuf_get_n_channels (dest) == 3
+                                     || gdk_pixbuf_get_n_channels (dest) == 4, NULL);
+               g_return_val_if_fail (gdk_pixbuf_get_bits_per_sample (dest) == 8, NULL);
+       }
+
+       /* Coordinate sanity checks */
+
+       if (!is_pixmap) {
+           XGetWindowAttributes (gdk_pixbuf_dpy, src, &wa);
+           src_width = wa.width;
+           src_height = wa.height;
+       } else {
+           Window root;
+           int tx, ty;
+           guint bwidth, depth;
+           XGetGeometry (gdk_pixbuf_dpy, src, &root, &tx, &ty,
+                         &src_width, &src_height, &bwidth, &depth);
+       }
+
+       g_return_val_if_fail (src_x >= 0 && src_y >= 0, NULL);
+       g_return_val_if_fail (src_x + width <= src_width
+                             && src_y + height <= src_height, NULL);
+
+       if (dest) {
+               g_return_val_if_fail (dest_x >= 0 && dest_y >= 0, NULL);
+               g_return_val_if_fail (dest_x + width <= gdk_pixbuf_get_width (dest), NULL);
+               g_return_val_if_fail (dest_y + height <= gdk_pixbuf_get_height (dest), NULL);
+       }
+
+       if (!is_pixmap) {
+               int ret;
+               int src_xorigin, src_yorigin;
+               int screen_width, screen_height;
+               int screen_srcx, screen_srcy;
+
+               ret = xlib_window_get_origin (src, &src_xorigin, &src_yorigin);
+               g_return_val_if_fail (ret != FALSE, NULL);
+
+               screen_width = DisplayWidth (gdk_pixbuf_dpy, gdk_pixbuf_screen);
+               screen_height = DisplayHeight (gdk_pixbuf_dpy, gdk_pixbuf_screen);
+
+               screen_srcx = src_xorigin + src_x;
+               screen_srcy = src_yorigin + src_y;
+
+               g_return_val_if_fail (screen_srcx >= 0 && screen_srcy >= 0, NULL);
+               g_return_val_if_fail (screen_srcx + width <= screen_width, NULL);
+               g_return_val_if_fail (screen_srcy + height <= screen_height, NULL);
+       }
+
+       /* Get Image in ZPixmap format (packed bits). */
+       image = XGetImage (gdk_pixbuf_dpy, src, src_x, src_y,
+                          width, height, AllPlanes, ZPixmap);
+       g_return_val_if_fail (image != NULL, NULL);
+
+       /* Create the pixbuf if needed */
+       if (!dest) {
+               dest = gdk_pixbuf_new (GDK_COLORSPACE_RGB,
+                                      FALSE, 8, width, height);
+               if (!dest) {
+                       XDestroyImage (image);
+                       return NULL;
+               }
+       }
+
+       /* Get the colormap if needed */
+       if (!is_pixmap)
+       {
+               cmap = wa.colormap;
+               visual = wa.visual;
+       }
+
+       x_cmap = xlib_get_colormap (cmap, visual);
+
+       alpha = gdk_pixbuf_get_has_alpha (dest);
+       rowstride = gdk_pixbuf_get_rowstride (dest);
+       bpp = alpha ? 4 : 3;
+
+       /* we offset into the image data based on the position we are retrieving from */
+       rgbconvert (image, gdk_pixbuf_get_pixels (dest) +
+                   (dest_y * rowstride) + (dest_x * bpp),
+                   rowstride,
+                   alpha,
+                   x_cmap);
+
+       xlib_colormap_free (x_cmap);
+       XDestroyImage (image);
+
+       return dest;
+}
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-private.h b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-private.h
new file mode 100644 (file)
index 0000000..6605be5
--- /dev/null
@@ -0,0 +1,30 @@
+/* GdkPixbuf library - Xlib header file
+ *
+ * Authors: John Harper <john@dcs.warwick.ac.uk>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef GDK_PIXBUF_XLIB_PRIVATE_H
+#define GDK_PIXBUF_XLIB_PRIVATE_H
+
+#include "gdk-pixbuf-xlib.h"
+#include <X11/Xlib.h>
+
+extern Display *gdk_pixbuf_dpy;
+extern int gdk_pixbuf_screen;
+
+#endif
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-render.c b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib-render.c
new file mode 100644 (file)
index 0000000..f6f264a
--- /dev/null
@@ -0,0 +1,410 @@
+/* GdkPixbuf library - Rendering functions
+ *
+ * Copyright (C) 1999 The Free Software Foundation
+ *
+ * Author: Federico Mena-Quintero <federico@gimp.org>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+/* Trivially ported to Xlib(RGB) by John Harper. */
+
+#include "config.h"
+#include "gdk-pixbuf-xlib-private.h"
+
+/**
+ * SECTION:gdk-pixbuf-xlib-rendering
+ * @Short_description: Rendering a pixbuf to an X drawable.
+ * @Title: Xlib Rendering
+ * 
+ * The &gdk-pixbuf; Xlib library provides several convenience
+ * functions to render pixbufs to X drawables.  It uses XlibRGB to
+ * render the image data.
+ * 
+ * 
+ * These functions are analogous to those for the GDK version of
+ * &gdk-pixbuf;.
+ */
+\f
+
+/**
+ * gdk_pixbuf_xlib_render_threshold_alpha:
+ * @pixbuf: A pixbuf.
+ * @bitmap: Bitmap where the bilevel mask will be painted to.
+ * @src_x: Source X coordinate.
+ * @src_y: source Y coordinate.
+ * @dest_x: Destination X coordinate.
+ * @dest_y: Destination Y coordinate.
+ * @width: Width of region to threshold.
+ * @height: Height of region to threshold.
+ * @alpha_threshold: Opacity values below this will be painted as zero; all
+ * other values will be painted as one.
+ *
+ * Takes the opacity values in a rectangular portion of a pixbuf and thresholds
+ * them to produce a bi-level alpha mask that can be used as a clipping mask for
+ * a drawable.
+ *
+ **/
+void
+gdk_pixbuf_xlib_render_threshold_alpha (GdkPixbuf *pixbuf, Pixmap bitmap,
+                                       int src_x, int src_y,
+                                       int dest_x, int dest_y,
+                                       int width, int height,
+                                       int alpha_threshold)
+{
+       GC gc;
+       XColor color;
+       int x, y;
+       guchar *p;
+       int start, start_status;
+       int status;
+       XGCValues gcv;
+
+       g_return_if_fail (pixbuf != NULL);
+       g_return_if_fail (gdk_pixbuf_get_colorspace (pixbuf) == GDK_COLORSPACE_RGB);
+       g_return_if_fail (gdk_pixbuf_get_n_channels (pixbuf) == 3 || gdk_pixbuf_get_n_channels (pixbuf) == 4);
+       g_return_if_fail (gdk_pixbuf_get_bits_per_sample (pixbuf) == 8);
+
+       g_return_if_fail (bitmap != 0);
+       g_return_if_fail (width >= 0 && height >= 0);
+       g_return_if_fail (src_x >= 0 && src_x + width <= gdk_pixbuf_get_width (pixbuf));
+       g_return_if_fail (src_y >= 0 && src_y + height <= gdk_pixbuf_get_height (pixbuf));
+
+       g_return_if_fail (alpha_threshold >= 0 && alpha_threshold <= 255);
+
+       if (width == 0 || height == 0)
+               return;
+
+       gc = XCreateGC (gdk_pixbuf_dpy, bitmap, 0, &gcv);
+
+       if (!gdk_pixbuf_get_has_alpha (pixbuf)) {
+               color.pixel = (alpha_threshold == 255) ? 0 : 1;
+               XSetForeground (gdk_pixbuf_dpy, gc, color.pixel);
+               XFillRectangle (gdk_pixbuf_dpy, bitmap, gc,
+                               dest_x, dest_y, width, height);
+               XFreeGC (gdk_pixbuf_dpy, gc);
+               return;
+       }
+
+       color.pixel = 0;
+       XSetForeground (gdk_pixbuf_dpy, gc, color.pixel);
+       XFillRectangle (gdk_pixbuf_dpy, bitmap, gc,
+                       dest_x, dest_y, width, height);
+
+       color.pixel = 1;
+       XSetForeground (gdk_pixbuf_dpy, gc, color.pixel);
+
+       for (y = 0; y < height; y++) {
+               p = (gdk_pixbuf_get_pixels (pixbuf) + (y + src_y) * gdk_pixbuf_get_rowstride (pixbuf) + src_x * gdk_pixbuf_get_n_channels (pixbuf)
+                    + gdk_pixbuf_get_n_channels (pixbuf) - 1);
+
+               start = 0;
+               start_status = *p < alpha_threshold;
+
+               for (x = 0; x < width; x++) {
+                       status = *p < alpha_threshold;
+
+                       if (status != start_status) {
+                               if (!start_status)
+                                       XDrawLine (gdk_pixbuf_dpy, bitmap, gc,
+                                                  start + dest_x, y + dest_y,
+                                                  x - 1 + dest_x, y + dest_y);
+
+                               start = x;
+                               start_status = status;
+                       }
+
+                       p += gdk_pixbuf_get_n_channels (pixbuf);
+               }
+
+               if (!start_status)
+                       XDrawLine (gdk_pixbuf_dpy, bitmap, gc,
+                                  start + dest_x, y + dest_y,
+                                  x - 1 + dest_x, y + dest_y);
+       }
+
+       XFreeGC (gdk_pixbuf_dpy, gc);
+}
+
+\f
+
+/* Creates a buffer by stripping the alpha channel of a pixbuf */
+static guchar *
+remove_alpha (GdkPixbuf *pixbuf, int x, int y, int width, int height, int *rowstride)
+{
+       guchar *buf;
+       int xx, yy;
+       guchar *src, *dest;
+
+       g_assert (gdk_pixbuf_get_n_channels (pixbuf) == 4);
+       g_assert (gdk_pixbuf_get_has_alpha (pixbuf));
+       g_assert (width > 0 && height > 0);
+       g_assert (x >= 0 && x + width <= gdk_pixbuf_get_width (pixbuf));
+       g_assert (y >= 0 && y + height <= gdk_pixbuf_get_height (pixbuf));
+
+       *rowstride = 4 * ((width * 3 + 3) / 4);
+
+       buf = g_new (guchar, *rowstride * height);
+
+       for (yy = 0; yy < height; yy++) {
+               src = gdk_pixbuf_get_pixels (pixbuf) + gdk_pixbuf_get_rowstride (pixbuf) * (yy + y) + x * gdk_pixbuf_get_n_channels (pixbuf);
+               dest = buf + *rowstride * yy;
+
+               for (xx = 0; xx < width; xx++) {
+                       *dest++ = *src++;
+                       *dest++ = *src++;
+                       *dest++ = *src++;
+                       src++;
+               }
+       }
+
+       return buf;
+}
+
+/**
+ * gdk_pixbuf_xlib_render_to_drawable:
+ * @pixbuf: A pixbuf.
+ * @drawable: Destination drawable.
+ * @gc: GC used for rendering.
+ * @src_x: Source X coordinate within pixbuf.
+ * @src_y: Source Y coordinate within pixbuf.
+ * @dest_x: Destination X coordinate within drawable.
+ * @dest_y: Destination Y coordinate within drawable.
+ * @width: Width of region to render, in pixels.
+ * @height: Height of region to render, in pixels.
+ * @dither: Dithering mode for XlibRGB.
+ * @x_dither: X offset for dither.
+ * @y_dither: Y offset for dither.
+ *
+ * Renders a rectangular portion of a pixbuf to a drawable while using the
+ * specified GC.  This is done using XlibRGB, so the specified drawable must
+ * have the XlibRGB visual and colormap.  Note that this function will ignore
+ * the opacity information for images with an alpha channel; the GC must already
+ * have the clipping mask set if you want transparent regions to show through.
+ *
+ * For an explanation of dither offsets, see the XlibRGB documentation.  In
+ * brief, the dither offset is important when re-rendering partial regions of an
+ * image to a rendered version of the full image, or for when the offsets to a
+ * base position change, as in scrolling.  The dither matrix has to be shifted
+ * for consistent visual results.  If you do not have any of these cases, the
+ * dither offsets can be both zero.
+ **/
+void
+gdk_pixbuf_xlib_render_to_drawable (GdkPixbuf *pixbuf,
+                                   Drawable drawable, GC gc,
+                                   int src_x, int src_y,
+                                   int dest_x, int dest_y,
+                                   int width, int height,
+                                   XlibRgbDither dither,
+                                   int x_dither, int y_dither)
+{
+       guchar *buf;
+       int rowstride;
+
+       g_return_if_fail (pixbuf != NULL);
+       g_return_if_fail (gdk_pixbuf_get_colorspace (pixbuf) == GDK_COLORSPACE_RGB);
+       g_return_if_fail (gdk_pixbuf_get_n_channels (pixbuf) == 3 || gdk_pixbuf_get_n_channels (pixbuf) == 4);
+       g_return_if_fail (gdk_pixbuf_get_bits_per_sample (pixbuf) == 8);
+
+       g_return_if_fail (drawable != 0);
+       g_return_if_fail (gc != 0);
+
+       g_return_if_fail (width >= 0 && height >= 0);
+       g_return_if_fail (src_x >= 0 && src_x + width <= gdk_pixbuf_get_width (pixbuf));
+       g_return_if_fail (src_y >= 0 && src_y + height <= gdk_pixbuf_get_height (pixbuf));
+
+       if (width == 0 || height == 0)
+               return;
+
+       /* This will have to be modified once we support other image types.
+        * Also, GdkRGB does not have gdk_draw_rgb_32_image_dithalign(), so we
+        * have to pack the buffer first.  Sigh.
+        */
+
+       if (gdk_pixbuf_get_has_alpha (pixbuf))
+               buf = remove_alpha (pixbuf, src_x, src_y, width, height, &rowstride);
+       else {
+               buf = gdk_pixbuf_get_pixels (pixbuf) + src_y * gdk_pixbuf_get_rowstride (pixbuf) + src_x * 3;
+               rowstride = gdk_pixbuf_get_rowstride (pixbuf);
+       }
+
+       xlib_draw_rgb_image_dithalign (drawable, gc,
+                                      dest_x, dest_y,
+                                      width, height,
+                                      dither,
+                                      buf, rowstride,
+                                      x_dither, y_dither);
+
+       if (gdk_pixbuf_get_has_alpha (pixbuf))
+               g_free (buf);
+}
+
+\f
+
+/**
+ * gdk_pixbuf_xlib_render_to_drawable_alpha:
+ * @pixbuf: A pixbuf.
+ * @drawable: Destination drawable.
+ * @src_x: Source X coordinate within pixbuf.
+ * @src_y: Source Y coordinates within pixbuf.
+ * @dest_x: Destination X coordinate within drawable.
+ * @dest_y: Destination Y coordinate within drawable.
+ * @width: Width of region to render, in pixels.
+ * @height: Height of region to render, in pixels.
+ * @alpha_mode: If the image does not have opacity information, this is ignored.
+ * Otherwise, specifies how to handle transparency when rendering.
+ * @alpha_threshold: If the image does have opacity information and @alpha_mode
+ * is GDK_PIXBUF_ALPHA_BILEVEL, specifies the threshold value for opacity
+ * values.
+ * @dither: Dithering mode for XlibRGB.
+ * @x_dither: X offset for dither.
+ * @y_dither: Y offset for dither.
+ *
+ * Renders a rectangular portion of a pixbuf to a drawable.  This is done using
+ * XlibRGB, so the specified drawable must have the XlibRGB visual and colormap.
+ *
+ * When used with #GDK_PIXBUF_ALPHA_BILEVEL, this function has to create a bitmap
+ * out of the thresholded alpha channel of the image and, it has to set this
+ * bitmap as the clipping mask for the GC used for drawing.  This can be a
+ * significant performance penalty depending on the size and the complexity of
+ * the alpha channel of the image.  If performance is crucial, consider handling
+ * the alpha channel yourself (possibly by caching it in your application) and
+ * using gdk_pixbuf_xlib_render_to_drawable() or GdkRGB directly instead.
+ **/
+void
+gdk_pixbuf_xlib_render_to_drawable_alpha (GdkPixbuf *pixbuf, Drawable drawable,
+                                         int src_x, int src_y,
+                                         int dest_x, int dest_y,
+                                         int width, int height,
+                                         GdkPixbufAlphaMode alpha_mode,
+                                         int alpha_threshold,
+                                         XlibRgbDither dither,
+                                         int x_dither, int y_dither)
+{
+       Pixmap bitmap = 0;
+       GC gc;
+       XGCValues gcv;
+
+       g_return_if_fail (pixbuf != NULL);
+       g_return_if_fail (gdk_pixbuf_get_colorspace (pixbuf) == GDK_COLORSPACE_RGB);
+       g_return_if_fail (gdk_pixbuf_get_n_channels (pixbuf) == 3 || gdk_pixbuf_get_n_channels (pixbuf) == 4);
+       g_return_if_fail (gdk_pixbuf_get_bits_per_sample (pixbuf) == 8);
+
+       g_return_if_fail (drawable != 0);
+       g_return_if_fail (width >= 0 && height >= 0);
+       g_return_if_fail (src_x >= 0 && src_x + width <= gdk_pixbuf_get_width (pixbuf));
+       g_return_if_fail (src_y >= 0 && src_y + height <= gdk_pixbuf_get_height (pixbuf));
+
+       if (width == 0 || height == 0)
+               return;
+
+       gc = XCreateGC (gdk_pixbuf_dpy, drawable, 0, &gcv);
+
+       if (gdk_pixbuf_get_has_alpha (pixbuf)) {
+               /* Right now we only support GDK_PIXBUF_ALPHA_BILEVEL, so we
+                * unconditionally create the clipping mask.
+                */
+
+               bitmap = XCreatePixmap (gdk_pixbuf_dpy,
+                                       RootWindow (gdk_pixbuf_dpy,
+                                                   gdk_pixbuf_screen),
+                                       width, height, 1);
+               gdk_pixbuf_xlib_render_threshold_alpha (pixbuf, bitmap,
+                                                       src_x, src_y,
+                                                       0, 0,
+                                                       width, height,
+                                                       alpha_threshold);
+
+               XSetClipMask (gdk_pixbuf_dpy, gc, bitmap);
+               XSetClipOrigin (gdk_pixbuf_dpy, gc, dest_x, dest_y);
+       }
+
+       gdk_pixbuf_xlib_render_to_drawable (pixbuf, drawable, gc,
+                                           src_x, src_y,
+                                           dest_x, dest_y,
+                                           width, height,
+                                           dither,
+                                           x_dither, y_dither);
+
+       if (bitmap)
+               XFreePixmap (gdk_pixbuf_dpy, bitmap);
+
+       XFreeGC (gdk_pixbuf_dpy, gc);
+}
+
+/**
+ * gdk_pixbuf_xlib_render_pixmap_and_mask:
+ * @pixbuf: A pixbuf.
+ * @pixmap_return: Return value for the created pixmap.
+ * @mask_return: Return value for the created mask.
+ * @alpha_threshold: Threshold value for opacity values.
+ *
+ * Creates a pixmap and a mask bitmap which are returned in the @pixmap_return
+ * and @mask_return arguments, respectively, and renders a pixbuf and its
+ * corresponding tresholded alpha mask to them.  This is merely a convenience
+ * function; applications that need to render pixbufs with dither offsets or to
+ * given drawables should use gdk_pixbuf_xlib_render_to_drawable_alpha() or
+ * gdk_pixbuf_xlib_render_to_drawable(), and
+ * gdk_pixbuf_xlib_render_threshold_alpha().
+ *
+ * If the pixbuf does not have an alpha channel, then *@mask_return will be set
+ * to None.
+ **/
+void
+gdk_pixbuf_xlib_render_pixmap_and_mask (GdkPixbuf *pixbuf,
+                                       Pixmap *pixmap_return,
+                                       Pixmap *mask_return,
+                                       int alpha_threshold)
+{
+        g_return_if_fail (pixbuf != NULL);
+
+       if (pixmap_return) {
+               GC gc;
+               XGCValues gcv;
+
+               *pixmap_return = XCreatePixmap (gdk_pixbuf_dpy,
+                                               RootWindow (gdk_pixbuf_dpy,
+                                                           gdk_pixbuf_screen),
+                                               gdk_pixbuf_get_width (pixbuf),
+                                               gdk_pixbuf_get_height (pixbuf),
+                                               xlib_rgb_get_depth ());
+               gc = XCreateGC (gdk_pixbuf_dpy, *pixmap_return, 0, &gcv);
+               gdk_pixbuf_xlib_render_to_drawable (pixbuf, *pixmap_return, gc,
+                                                   0, 0, 0, 0,
+                                                   gdk_pixbuf_get_width (pixbuf),
+                                                   gdk_pixbuf_get_height (pixbuf),
+                                                   XLIB_RGB_DITHER_NORMAL,
+                                                   0, 0);
+               XFreeGC (gdk_pixbuf_dpy, gc);
+       }
+
+       if (mask_return) {
+               if (gdk_pixbuf_get_has_alpha (pixbuf)) {
+                   *mask_return = XCreatePixmap (gdk_pixbuf_dpy,
+                                                 RootWindow (gdk_pixbuf_dpy,
+                                                             gdk_pixbuf_screen),
+                                                 gdk_pixbuf_get_width (pixbuf),
+                                                 gdk_pixbuf_get_height (pixbuf), 1);
+                   gdk_pixbuf_xlib_render_threshold_alpha (pixbuf,
+                                                           *mask_return,
+                                                           0, 0, 0, 0,
+                                                           gdk_pixbuf_get_width (pixbuf),
+                                                           gdk_pixbuf_get_height (pixbuf),
+                                                           alpha_threshold);
+               } else
+                       *mask_return = 0;
+       }
+}
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.c b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.c
new file mode 100644 (file)
index 0000000..ceb9d1e
--- /dev/null
@@ -0,0 +1,77 @@
+/* GdkPixbuf library - Initialization functions
+ *
+ * Author: John Harper <john@dcs.warwick.ac.uk>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#include "config.h"
+#include <X11/Xlib.h>
+#include "gdk-pixbuf-xlib-private.h"
+
+/**
+ * SECTION:gdk-pixbuf-xlib-init
+ * @Short_description: Initializing the &gdk-pixbuf; Xlib library.
+ * @Title: &gdk-pixbuf; Xlib initialization
+ * @See_also:    XlibRGB
+ * 
+ * In addition to the normal Gdk-specific functions, the &gdk-pixbuf;
+ * package provides a small library that lets Xlib-only applications
+ * use #GdkPixbuf structures and render them to X drawables.  The
+ * functions in this section are used to initialize the &gdk-pixbuf;
+ * Xlib library.  This library must be initialized near the beginning
+ * of the program or before calling any of the other &gdk-pixbuf;
+ * Xlib functions.
+ */
+
+Display *gdk_pixbuf_dpy = NULL;
+int gdk_pixbuf_screen = -1;
+
+/**
+ * gdk_pixbuf_xlib_init:
+ * @display: X display to use.
+ * @screen_num: Screen number.
+ * 
+ * Initializes the gdk-pixbuf Xlib machinery by calling xlib_rgb_init().  This
+ * function should be called near the beginning of your program, or before using
+ * any of the gdk-pixbuf-xlib functions.
+ **/
+void
+gdk_pixbuf_xlib_init (Display *display, int screen_num)
+{
+    xlib_rgb_init (display, ScreenOfDisplay (display, screen_num));
+    gdk_pixbuf_dpy = display;
+    gdk_pixbuf_screen = screen_num;
+}
+
+/**
+ * gdk_pixbuf_xlib_init_with_depth:
+ * @display: X display to use.
+ * @screen_num: Screen number.
+ * @prefDepth: Preferred depth for XlibRGB.
+ * 
+ * Similar to gdk_pixbuf_xlib_init(), but also lets you specify the preferred
+ * depth for XlibRGB if you do not want it to use the default depth it picks.
+ **/
+void
+gdk_pixbuf_xlib_init_with_depth (Display *display,
+                                int screen_num, int prefDepth)
+{
+    xlib_rgb_init_with_depth (display, ScreenOfDisplay (display, screen_num),
+                             prefDepth);
+    gdk_pixbuf_dpy = display;
+    gdk_pixbuf_screen = screen_num;
+}
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
new file mode 100644 (file)
index 0000000..4ffc560
--- /dev/null
@@ -0,0 +1,87 @@
+/* GdkPixbuf library - Xlib header file
+ *
+ * Authors: John Harper <john@dcs.warwick.ac.uk>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this library; if not, write to the
+ * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+ * Boston, MA 02111-1307, USA.
+ */
+
+#ifndef GDK_PIXBUF_XLIB_H
+#define GDK_PIXBUF_XLIB_H
+
+#include <gdk-pixbuf/gdk-pixbuf.h>
+#include <gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h>
+
+G_BEGIN_DECLS
+
+#include <X11/Xlib.h>
+
+\f
+
+/* init */
+
+void gdk_pixbuf_xlib_init (Display *display, int screen_num);
+
+void gdk_pixbuf_xlib_init_with_depth (Display *display, int screen_num,
+                                     int prefDepth);
+
+\f
+
+/* render */
+
+void gdk_pixbuf_xlib_render_threshold_alpha (GdkPixbuf *pixbuf, Pixmap bitmap,
+                                            int src_x, int src_y,
+                                            int dest_x, int dest_y,
+                                            int width, int height,
+                                            int alpha_threshold);
+
+void gdk_pixbuf_xlib_render_to_drawable (GdkPixbuf *pixbuf,
+                                        Drawable drawable, GC gc,
+                                        int src_x, int src_y,
+                                        int dest_x, int dest_y,
+                                        int width, int height,
+                                        XlibRgbDither dither,
+                                        int x_dither, int y_dither);
+
+
+void gdk_pixbuf_xlib_render_to_drawable_alpha (GdkPixbuf *pixbuf,
+                                              Drawable drawable,
+                                              int src_x, int src_y,
+                                              int dest_x, int dest_y,
+                                              int width, int height,
+                                              GdkPixbufAlphaMode alpha_mode,
+                                              int alpha_threshold,
+                                              XlibRgbDither dither,
+                                              int x_dither, int y_dither);
+
+void gdk_pixbuf_xlib_render_pixmap_and_mask (GdkPixbuf *pixbuf,
+                                            Pixmap *pixmap_return,
+                                            Pixmap *mask_return,
+                                            int alpha_threshold);
+
+\f
+
+/* drawable */
+
+GdkPixbuf *gdk_pixbuf_xlib_get_from_drawable (GdkPixbuf *dest,
+                                             Drawable src,
+                                             Colormap cmap, Visual *visual,
+                                             int src_x, int src_y,
+                                             int dest_x, int dest_y,
+                                             int width, int height);
+
+G_END_DECLS
+
+#endif /* GDK_PIXBUF_XLIB_H */
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.c b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.c
new file mode 100644 (file)
index 0000000..ff749c5
--- /dev/null
@@ -0,0 +1,3736 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
+ *
+ * The contents of this file are subject to the Mozilla Public License
+ * Version 1.1 (the "MPL"); you may not use this file except in
+ * compliance with the MPL.  You may obtain a copy of the MPL at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the MPL is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the MPL
+ * for the specific language governing rights and limitations under the
+ * MPL.
+ *
+ * Alternatively, the contents of this file may be used under the
+ * terms of the GNU Library General Public License (the "LGPL"), in
+ * which case the provisions of the LGPL are applicable instead of
+ * those above.  If you wish to allow use of your version of this file
+ * only under the terms of the LGPL and not to allow others to use
+ * your version of this file under the MPL, indicate your decision by
+ * deleting the provisions above and replace them with the notice and
+ * other provisions required by the LGPL.  If you do not delete the
+ * provisions above, a recipient may use your version of this file
+ * under either the MPL or the LGPL.
+ */
+
+/*
+ * This code is derived from GdkRgb.
+ * For more information on GdkRgb, see http://www.levien.com/gdkrgb/
+ * Raph Levien <raph@acm.org>
+ */
+
+/* Ported by Christopher Blizzard to Xlib.  With permission from the
+ * original authors and the copyright holders of this file, the
+ * contents of this file are also redistributable under the terms of
+ * the Mozilla Public license.  For information about the Mozilla
+ * Public License, please see the license information at
+ * http://www.mozilla.org/MPL/ */
+
+/* This code is copyright the following authors:
+ * Raph Levien          <raph@acm.org>
+ * Manish Singh         <manish@gtk.org>
+ * Tim Janik            <timj@gtk.org>
+ * Peter Mattis         <petm@xcf.berkeley.edu>
+ * Spencer Kimball      <spencer@xcf.berkeley.edu>
+ * Josh MacDonald       <jmacd@xcf.berkeley.edu>
+ * Christopher Blizzard <blizzard@redhat.com>
+ * Owen Taylor          <otaylor@redhat.com>
+ * Shawn T. Amundson    <amundson@gtk.org>
+*/
+
+/**
+ * SECTION:gdk-pixbuf-xlib-rgb
+ * @Short_description: Rendering RGB buffers to X drawables.
+ * @Title: XlibRGB
+ * @See_also:    GdkRGB
+ * 
+ * The XlibRGB set of functions is a port of the #GdkRGB library to
+ * use plain Xlib and X drawables.  You can use these functions to
+ * render RGB buffers into drawables very quickly with high-quality
+ * dithering.
+ */
+
+#if HAVE_CONFIG_H
+#  include <config.h>
+#  if STDC_HEADERS
+#    include <stdio.h>
+#    include <stdlib.h>
+#    include <string.h>
+#  endif
+#else
+#  include <stdio.h>
+#  include <stdlib.h>
+#endif
+
+#include <math.h>
+
+#define ENABLE_GRAYSCALE
+
+/* include this before so that we can get endian definitions if
+   they are there... */
+
+#include "gdk-pixbuf-xlibrgb.h"
+
+#ifndef MIN
+#define MIN(a, b)  (((a) < (b)) ? (a) : (b))
+#endif
+
+#ifndef MAX
+#define MAX(a, b)  (((a) > (b)) ? (a) : (b))
+#endif
+
+typedef enum {
+  LSB_FIRST,
+  MSB_FIRST
+} ByteOrder;
+
+
+typedef struct _XlibRgbInfo   XlibRgbInfo;
+
+typedef void (*XlibRgbConvFunc) (XImage *image,
+                                int ax, int ay,
+                                int width, int height,
+                                unsigned char *buf, int rowstride,
+                                int x_align, int y_align,
+                                XlibRgbCmap *cmap);
+
+/* Some of these fields should go, as they're not being used at all.
+   Globals should generally migrate into here - it's very likely that
+   we'll want to run more than one GdkRgbInfo context at the same time
+   (i.e. some but not all windows have privately installed
+   colormaps). */
+
+struct _XlibRgbInfo
+{
+  Display          *display;
+  Screen           *screen;
+  int               screen_num;
+  XVisualInfo      *x_visual_info;
+  Colormap          cmap;
+  XColor           *cmap_colors;
+  Visual           *default_visualid;
+  Colormap          default_colormap;
+
+  unsigned long    *color_pixels;
+  unsigned long    *gray_pixels;
+  unsigned long    *reserved_pixels;
+
+  unsigned long     red_shift;
+  unsigned long     red_prec;
+  unsigned long     blue_shift;
+  unsigned long     blue_prec;
+  unsigned long     green_shift;
+  unsigned long     green_prec;
+
+  unsigned int      nred_shades;
+  unsigned int      ngreen_shades;
+  unsigned int      nblue_shades;
+  unsigned int      ngray_shades;
+  unsigned int      nreserved;
+
+  unsigned int      bpp;
+  unsigned int      cmap_alloced;
+  double            gamma_val;
+
+  /* Generally, the stage buffer is used to convert 32bit RGB, gray,
+     and indexed images into 24 bit packed RGB. */
+  unsigned char *stage_buf;
+
+  XlibRgbCmap *gray_cmap;
+
+  Bool dith_default;
+
+  Bool bitmap; /* set true if in 1 bit per pixel mode */
+  GC own_gc;
+
+  /* Convert functions */
+  XlibRgbConvFunc conv;
+  XlibRgbConvFunc conv_d;
+
+  XlibRgbConvFunc conv_32;
+  XlibRgbConvFunc conv_32_d;
+
+  XlibRgbConvFunc conv_gray;
+  XlibRgbConvFunc conv_gray_d;
+
+  XlibRgbConvFunc conv_indexed;
+  XlibRgbConvFunc conv_indexed_d;
+};
+
+static Bool xlib_rgb_install_cmap = FALSE;
+static int xlib_rgb_min_colors = 5 * 5 * 5;
+static Bool xlib_rgb_verbose = FALSE;
+
+#define IMAGE_WIDTH 256
+#define STAGE_ROWSTRIDE (IMAGE_WIDTH * 3)
+#define IMAGE_HEIGHT 64
+#define N_IMAGES 6
+
+static XlibRgbInfo *image_info = NULL;
+static XImage *static_image[N_IMAGES];
+static int static_image_idx;
+
+static unsigned char *colorcube;
+static unsigned char *colorcube_d;
+
+static unsigned long
+xlib_get_prec_from_mask(unsigned long val)
+{
+  unsigned long retval = 0;
+  unsigned int cur_bit = 0;
+  /* walk through the number, incrementing the value if
+     the bit in question is set. */
+  while (cur_bit < (sizeof(unsigned long) * 8)) {
+    if ((val >> cur_bit) & 0x1) {
+      retval++;
+    }
+    cur_bit++;
+  }
+  return retval;
+}
+
+static unsigned long
+xlib_get_shift_from_mask(unsigned long val)
+{
+  unsigned long cur_bit = 0;
+  /* walk through the number, looking for the first 1 */
+  while (cur_bit < (sizeof(unsigned long) * 8)) {
+    if ((val >> cur_bit) & 0x1) {
+      return cur_bit;
+    }
+    cur_bit++;
+  }
+  return cur_bit;
+}
+
+
+static int
+xlib_rgb_cmap_fail (const char *msg, Colormap cmap, unsigned long *pixels)
+{
+  unsigned long free_pixels[256];
+  int n_free;
+  int i;
+
+#ifdef VERBOSE
+  printf ("%s", msg);
+#endif
+  n_free = 0;
+  for (i = 0; i < 256; i++)
+    if (pixels[i] < 256)
+      free_pixels[n_free++] = pixels[i];
+  
+  if (n_free)
+    XFreeColors(image_info->display,
+               cmap,
+               free_pixels,
+               n_free,
+               0);
+  return 0;
+}
+
+static void
+xlib_rgb_make_colorcube (unsigned long *pixels, int nr, int ng, int nb)
+{
+  unsigned char rt[16], gt[16], bt[16];
+  int i;
+
+  colorcube = malloc(sizeof(unsigned char) * 4096);
+  memset(colorcube, 0, (sizeof(unsigned char) * 4096));
+  for (i = 0; i < 16; i++)
+    {
+      rt[i] = ng * nb * ((i * 17 * (nr - 1) + 128) >> 8);
+      gt[i] = nb * ((i * 17 * (ng - 1) + 128) >> 8);
+      bt[i] = ((i * 17 * (nb - 1) + 128) >> 8);
+    }
+
+  for (i = 0; i < 4096; i++)
+    {
+      colorcube[i] = pixels[rt[i >> 8] + gt[(i >> 4) & 0x0f] + bt[i & 0x0f]];
+#ifdef VERBOSE
+      printf ("%03x %02x %x %x %x\n", i, colorcube[i], rt[i >> 8], gt[(i >> 4) & 0x0f], bt[i & 0x0f]);
+#endif
+    }
+}
+
+/* this is the colorcube suitable for dithering */
+static void
+xlib_rgb_make_colorcube_d (unsigned long *pixels, int nr, int ng, int nb)
+{
+  int r, g, b;
+  int i;
+
+  colorcube_d = malloc(sizeof(unsigned char) * 512);
+  memset(colorcube_d, 0, (sizeof(unsigned char) * 512));
+  for (i = 0; i < 512; i++)
+    {
+      r = MIN (nr - 1, i >> 6);
+      g = MIN (ng - 1, (i >> 3) & 7);
+      b = MIN (nb - 1, i & 7);
+      colorcube_d[i] = pixels[(r * ng + g) * nb + b];
+    }
+}
+
+/* Try installing a color cube of the specified size.
+   Make the colorcube and return TRUE on success */
+static int
+xlib_rgb_try_colormap (int nr, int ng, int nb)
+{
+  int r, g, b;
+  int ri, gi, bi;
+  int r0, g0, b0;
+  Colormap     cmap;
+  XVisualInfo *visual;
+  XColor      *colors = NULL;
+  XColor       color;
+  unsigned long pixels[256];
+  unsigned long junk[256];
+  int i;
+  int d2;
+  unsigned int colors_needed;
+  int idx;
+  int best[256];
+
+  if (nr * ng * nb < xlib_rgb_min_colors)
+    return FALSE;
+
+  if (image_info->cmap_alloced) {
+    cmap = image_info->cmap;
+    visual = image_info->x_visual_info;
+  }
+  else {
+    cmap = image_info->default_colormap;
+    visual = image_info->x_visual_info;
+  }
+  colors_needed = nr * ng * nb;
+  for (i = 0; i < 256; i++)
+    {
+      best[i] = 192;
+      pixels[i] = 256;
+    }
+
+#ifndef GAMMA
+  if (!xlib_rgb_install_cmap) {
+    /* go out and get the colors for this colormap. */
+    colors = malloc(sizeof(XColor) * visual->colormap_size);
+    for (i=0; i < visual->colormap_size; i++){
+      colors[i].pixel = i;
+    }
+    XQueryColors (image_info->display,
+                 cmap,
+                 colors, visual->colormap_size);
+    /* find color cube colors that are already present */
+    for (i = 0; i < MIN (256, visual->colormap_size); i++)
+      {
+       r = colors[i].red >> 8;
+       g = colors[i].green >> 8;
+       b = colors[i].blue >> 8;
+       ri = (r * (nr - 1) + 128) >> 8;
+       gi = (g * (ng - 1) + 128) >> 8;
+       bi = (b * (nb - 1) + 128) >> 8;
+       r0 = ri * 255 / (nr - 1);
+       g0 = gi * 255 / (ng - 1);
+       b0 = bi * 255 / (nb - 1);
+       idx = ((ri * nr) + gi) * nb + bi;
+       d2 = (r - r0) * (r - r0) + (g - g0) * (g - g0) + (b - b0) * (b - b0);
+       if (d2 < best[idx]) {
+         if (pixels[idx] < 256)
+           XFreeColors(image_info->display,
+                       cmap,
+                       pixels + idx,
+                       1, 0);
+         else
+           colors_needed--;
+         color.pixel = colors[i].pixel;
+         color.red = colors[i].red;
+         color.green = colors[i].green;
+         color.blue = colors[i].blue;
+         color.flags = 0;
+         if (!XAllocColor(image_info->display, cmap, &color))
+           return xlib_rgb_cmap_fail ("error allocating system color\n",
+                                     cmap, pixels);
+         pixels[idx] = color.pixel; /* which is almost certainly i */
+         best[idx] = d2;
+       }
+      }
+  }
+
+#endif
+
+  if (colors_needed)
+    {
+      if (!XAllocColorCells(image_info->display, cmap, 0, NULL, 0, junk, colors_needed))
+       {
+         char tmp_str[80];
+         
+         sprintf (tmp_str,
+                  "%d %d %d colormap failed (in XAllocColorCells)\n",
+                  nr, ng, nb);
+         return xlib_rgb_cmap_fail (tmp_str, cmap, pixels);
+       }
+      XFreeColors(image_info->display, cmap, junk, (int)colors_needed, 0);
+    }
+
+  for (r = 0, i = 0; r < nr; r++)
+    for (g = 0; g < ng; g++)
+      for (b = 0; b < nb; b++, i++)
+       {
+         if (pixels[i] == 256)
+           {
+             color.red = r * 65535 / (nr - 1);
+             color.green = g * 65535 / (ng - 1);
+             color.blue = b * 65535 / (nb - 1);
+
+#ifdef GAMMA
+             color.red = 65535 * pow (color.red / 65535.0, 0.5);
+             color.green = 65535 * pow (color.green / 65535.0, 0.5);
+             color.blue = 65535 * pow (color.blue / 65535.0, 0.5);
+#endif
+
+             /* This should be a raw XAllocColor call */
+             if (!XAllocColor(image_info->display, cmap, &color))
+               {
+                 char tmp_str[80];
+
+                 sprintf (tmp_str, "%d %d %d colormap failed\n",
+                          nr, ng, nb);
+                 return xlib_rgb_cmap_fail (tmp_str,
+                                           cmap, pixels);
+               }
+             pixels[i] = color.pixel;
+           }
+#ifdef VERBOSE
+         printf ("%d: %lx\n", i, pixels[i]);
+#endif
+       }
+
+  image_info->nred_shades = nr;
+  image_info->ngreen_shades = ng;
+  image_info->nblue_shades = nb;
+  xlib_rgb_make_colorcube (pixels, nr, ng, nb);
+  xlib_rgb_make_colorcube_d (pixels, nr, ng, nb);
+  if (colors)
+    free(colors);
+  return TRUE;
+}
+
+/* Return TRUE on success. */
+static Bool
+xlib_rgb_do_colormaps (void)
+{
+  static const int sizes[][3] = {
+    /*    { 6, 7, 6 }, */
+    { 6, 6, 6 }, 
+    { 6, 6, 5 }, 
+    { 6, 6, 4 }, 
+    { 5, 5, 5 }, 
+    { 5, 5, 4 }, 
+    { 4, 4, 4 }, 
+    { 4, 4, 3 }, 
+    { 3, 3, 3 }, 
+    { 2, 2, 2 }
+  };
+  static const int n_sizes = sizeof(sizes) / (3 * sizeof(int));
+  int i;
+  
+  for (i = 0; i < n_sizes; i++)
+    if (xlib_rgb_try_colormap (sizes[i][0], sizes[i][1], sizes[i][2]))
+      return TRUE;
+  return FALSE;
+}
+
+/* Make a 2 x 2 x 2 colorcube */
+static void
+xlib_rgb_colorcube_222 (void)
+{
+  int i;
+  XColor color;
+  Colormap cmap;
+
+  if (image_info->cmap_alloced)
+    cmap = image_info->cmap;
+  else
+    cmap = image_info->default_colormap;
+
+  colorcube_d = malloc(sizeof(unsigned char) * 512);
+
+  for (i = 0; i < 8; i++)
+    {
+      color.red = ((i & 4) >> 2) * 65535;
+      color.green = ((i & 2) >> 1) * 65535;
+      color.blue = (i & 1) * 65535;
+      XAllocColor (image_info->display, cmap, &color);
+      colorcube_d[((i & 4) << 4) | ((i & 2) << 2) | (i & 1)] = color.pixel;
+    }
+}
+
+/**
+ * xlib_rgb_set_verbose:
+ * @verbose: %True to be verbose
+ * 
+ * Enables/disables debug spew.
+ **/
+void
+xlib_rgb_set_verbose (Bool verbose)
+{
+  xlib_rgb_verbose = verbose;
+}
+
+/**
+ * xlib_rgb_set_install:
+ * @install: %True to install a colormap
+ * 
+ * Sets whether we install an RGB colormap.
+ **/
+void
+xlib_rgb_set_install (Bool install)
+{
+  xlib_rgb_install_cmap = install;
+}
+
+/**
+ * xlib_rgb_set_min_colors:
+ * @min_colors: minimum colors to use
+ * 
+ * Sets the minimum number of colors in the color cube.
+ **/
+void
+xlib_rgb_set_min_colors (int min_colors)
+{
+  xlib_rgb_min_colors = min_colors;
+}
+
+/* Return a "score" based on the following criteria (in hex):
+
+   x000 is the quality - 1 is 1bpp, 2 is 4bpp,
+                         4 is 8bpp,
+                        7 is 15bpp truecolor, 8 is 16bpp truecolor,
+                        9 is 24bpp truecolor.
+   0x00 is the speed - 1 is the normal case,
+                       2 means faster than normal
+   00x0 gets a point for being the system visual
+   000x gets a point for being pseudocolor
+
+   A caveat: in the 8bpp modes, being the system visual seems to be
+   quite important. Thus, all of the 8bpp modes should be ranked at
+   the same speed.
+*/
+
+static guint32
+xlib_rgb_score_visual (XVisualInfo *visual)
+{
+  guint32 quality, speed, pseudo, sys;
+  static const char * const visual_names[] =
+  {
+    "static gray",
+    "grayscale",
+    "static color",
+    "pseudo color",
+    "true color",
+    "direct color",
+  };
+  
+  
+  quality = 0;
+  speed = 1;
+  sys = 0;
+  if (visual->class == TrueColor ||
+      visual->class == DirectColor)
+    {
+      if (visual->depth == 24)
+       {
+         quality = 9;
+         /* Should test for MSB visual here, and set speed if so. */
+       }
+      else if (visual->depth == 16)
+       quality = 8;
+      else if (visual->depth == 15)
+       quality = 7;
+      else if (visual->depth == 8)
+       quality = 4;
+    }
+  else if (visual->class == PseudoColor ||
+          visual->class == StaticColor)
+    {
+      if (visual->depth == 8)
+       quality = 4;
+      else if (visual->depth == 4)
+       quality = 2;
+      else if (visual->depth == 1)
+       quality = 1;
+    }
+  else if (visual->class == StaticGray
+#ifdef ENABLE_GRAYSCALE
+          || visual->class == GrayScale
+#endif
+          )
+    {
+      if (visual->depth == 8)
+       quality = 4;
+      else if (visual->depth == 4)
+       quality = 2;
+      else if (visual->depth == 1)
+       quality = 1;
+    }
+
+  if (quality == 0)
+    return 0;
+
+  sys = (visual->visualid == image_info->default_visualid->visualid);
+  
+  pseudo = (visual->class == PseudoColor || visual->class == TrueColor);
+
+  if (xlib_rgb_verbose)
+    printf ("Visual 0x%x, type = %s, depth = %d, %ld:%ld:%ld%s; score=%x\n",
+           (int)visual->visualid,
+           visual_names[visual->class],
+           visual->depth,
+           visual->red_mask,
+           visual->green_mask,
+           visual->blue_mask,
+           sys ? " (system)" : "",
+           (quality << 12) | (speed << 8) | (sys << 4) | pseudo);
+  
+  return (quality << 12) | (speed << 8) | (sys << 4) | pseudo;
+}
+
+static void
+xlib_rgb_choose_visual (void)
+{
+  XVisualInfo *visuals;
+  XVisualInfo *visual;
+  XVisualInfo *best_visual;
+  XVisualInfo *final_visual;
+  XVisualInfo template;
+  int num_visuals;
+  guint32 score, best_score;
+  int cur_visual = 1;
+  int i;
+  
+  template.screen = image_info->screen_num;
+  visuals = XGetVisualInfo(image_info->display, VisualScreenMask,
+                          &template, &num_visuals);
+  
+  best_visual = visuals;
+  best_score = xlib_rgb_score_visual (best_visual);
+
+  for (i = cur_visual; i < num_visuals; i++)
+    {
+      visual = &visuals[i];
+      score = xlib_rgb_score_visual  (visual);
+      if (score > best_score)
+       {
+         best_score = score;
+         best_visual = visual;
+       }
+    }
+  /* make a copy of the visual so that we can free
+     the allocated visual list above. */
+  final_visual = malloc(sizeof(XVisualInfo));
+  memcpy(final_visual, best_visual, sizeof(XVisualInfo));
+  image_info->x_visual_info = final_visual;
+  XFree(visuals);
+  /* set up the shift and the precision for the red, green and blue.
+     this only applies to cool visuals like true color and direct color. */
+  if (image_info->x_visual_info->class == TrueColor ||
+      image_info->x_visual_info->class == DirectColor) {
+    image_info->red_shift = xlib_get_shift_from_mask(image_info->x_visual_info->red_mask);
+    image_info->red_prec = xlib_get_prec_from_mask(image_info->x_visual_info->red_mask);
+    image_info->green_shift = xlib_get_shift_from_mask(image_info->x_visual_info->green_mask);
+    image_info->green_prec = xlib_get_prec_from_mask(image_info->x_visual_info->green_mask);
+    image_info->blue_shift = xlib_get_shift_from_mask(image_info->x_visual_info->blue_mask);
+    image_info->blue_prec = xlib_get_prec_from_mask(image_info->x_visual_info->blue_mask);
+  }
+}
+
+static void
+xlib_rgb_choose_visual_for_xprint (int aDepth)
+{
+  XVisualInfo *visuals;
+  XVisualInfo *visual;
+  XVisualInfo *best_visual;
+  XVisualInfo *final_visual;
+  XVisualInfo template;
+  int num_visuals;
+  int cur_visual = 1;
+  int i;
+
+  XWindowAttributes win_att;
+  Status ret_stat;
+  Visual      *root_visual;
+
+  ret_stat = XGetWindowAttributes(image_info->display, 
+                       RootWindow(image_info->display, image_info->screen_num),
+                       &win_att);
+  root_visual = win_att.visual;
+  template.screen = image_info->screen_num;
+  visuals = XGetVisualInfo(image_info->display, VisualScreenMask,
+                          &template, &num_visuals);
+  best_visual = visuals;
+  if (best_visual->visual != root_visual) {
+     for (i = cur_visual; i < num_visuals; i++) {
+        visual = &visuals[i];
+        if (visual->visual == root_visual) {
+           best_visual = visual;
+           break;
+        }
+      }
+   }
+  /* make a copy of the visual so that we can free
+     the allocated visual list above. */
+  final_visual = malloc(sizeof(XVisualInfo));
+  memcpy(final_visual, best_visual, sizeof(XVisualInfo));
+  image_info->x_visual_info = final_visual;
+  XFree(visuals);
+  /* set up the shift and the precision for the red, green and blue.
+     this only applies to cool visuals like true color and direct color. */
+  if (image_info->x_visual_info->class == TrueColor ||
+      image_info->x_visual_info->class == DirectColor) {
+    image_info->red_shift = xlib_get_shift_from_mask(image_info->x_visual_info->red_mask);
+    image_info->red_prec = xlib_get_prec_from_mask(image_info->x_visual_info->red_mask);
+    image_info->green_shift = xlib_get_shift_from_mask(image_info->x_visual_info->green_mask);
+    image_info->green_prec = xlib_get_prec_from_mask(image_info->x_visual_info->green_mask);
+    image_info->blue_shift = xlib_get_shift_from_mask(image_info->x_visual_info->blue_mask);
+    image_info->blue_prec = xlib_get_prec_from_mask(image_info->x_visual_info->blue_mask);
+  }
+}
+
+static void xlib_rgb_select_conv (XImage *image, ByteOrder byte_order);
+
+static void
+xlib_rgb_set_gray_cmap (Colormap cmap)
+{
+  int i;
+  XColor color;
+  int status;
+  unsigned long pixels[256];
+  int r, g, b, gray;
+
+  for (i = 0; i < 256; i++)
+    {
+      color.pixel = i;
+      color.red = i * 257;
+      color.green = i * 257;
+      color.blue = i * 257;
+      status = XAllocColor(image_info->display, cmap, &color);
+      pixels[i] = color.pixel;
+#ifdef VERBOSE
+      printf ("allocating pixel %d, %x %x %x, result %d\n",
+              color.pixel, color.red, color.green, color.blue, status);
+#endif
+    }
+
+  /* Now, we make fake colorcubes - we ultimately just use the pseudocolor
+     methods. */
+
+  colorcube = malloc(sizeof(unsigned char) * 4096);
+
+  for (i = 0; i < 4096; i++)
+    {
+      r = (i >> 4) & 0xf0;
+      r = r | r >> 4;
+      g = i & 0xf0;
+      g = g | g >> 4;
+      b = (i << 4 & 0xf0);
+      b = b | b >> 4;
+      gray = (g + ((r + b) >> 1)) >> 1;
+      colorcube[i] = pixels[gray];
+    }
+}
+
+/**
+ * xlib_rgb_init:
+ * @display: X Display to use.
+ * @screen: Screen to use.
+ * 
+ * Initializes the XlibRGB machinery with the default depth.  If you use this
+ * function XlibRGB will automatically pick the best visual available on your
+ * display.  This function or xlib_rgb_init_with_depth() must be called before
+ * using any of the other functions in XlibRGB.
+ **/
+void
+xlib_rgb_init (Display *display, Screen *screen)
+{
+  int prefDepth = -1;            /*  let the function do the visual scoring */
+  xlib_rgb_init_with_depth(display, screen, prefDepth);
+}
+
+/**
+ * xlib_rgb_init_with_depth:
+ * @display: X display to use.
+ * @screen: Screen to use.
+ * @prefDepth: Visual depth to use for color substitution tables.  This must
+ * be one of the supported visual depths in the specified @display.
+ * 
+ * Initializes the XlibRGB machinery with a particular depth you specify,
+ * instead of automatically picking the best depth in the display.  This
+ * function or xlib_rgb_init() must be called before using any of the other
+ * functions in XlibRGB.
+ **/
+void
+xlib_rgb_init_with_depth (Display *display, Screen *screen, int prefDepth)
+{
+  int i;
+  static const int byte_order[1] = { 1 };
+
+  static int initialized = 0;
+
+  if (initialized)
+  {
+    return;
+  }
+
+  initialized = 1;
+
+  /* check endian sanity */
+#if G_BYTE_ORDER == G_BIG_ENDIAN
+  if (((char *)byte_order)[0] == 1) {
+    printf ("xlib_rgb_init: compiled for big endian, but this is a little endian machine.\n\n");
+    exit(1);
+  }
+#else
+  if (((char *)byte_order)[0] != 1) {
+    printf ("xlib_rgb_init: compiled for little endian, but this is a big endian machine.\n\n");
+    exit(1);
+  }
+#endif
+
+  if (image_info == NULL)
+    {
+      image_info = malloc(sizeof(XlibRgbInfo));
+      memset(image_info, 0, sizeof(XlibRgbInfo));
+
+      image_info->display = display;
+      image_info->screen = screen;
+      image_info->screen_num = XScreenNumberOfScreen(screen);
+      image_info->x_visual_info = NULL;
+      image_info->cmap = 0;
+      image_info->default_visualid = DefaultVisual(display, image_info->screen_num);
+      image_info->default_colormap = DefaultColormap(display, image_info->screen_num);
+
+      image_info->color_pixels = NULL;
+      image_info->gray_pixels = NULL;
+      image_info->reserved_pixels = NULL;
+
+      image_info->nred_shades = 6;
+      image_info->ngreen_shades = 6;
+      image_info->nblue_shades = 4;
+      image_info->ngray_shades = 24;
+      image_info->nreserved = 0;
+
+      image_info->bpp = 0;
+      image_info->cmap_alloced = FALSE;
+      image_info->gamma_val = 1.0;
+
+      image_info->stage_buf = NULL;
+
+      image_info->own_gc = NULL;
+      
+      image_info->red_shift = 0;
+      image_info->red_prec = 0;
+      image_info->green_shift = 0;
+      image_info->green_prec = 0;
+      image_info->blue_shift = 0;
+      image_info->blue_prec = 0;
+
+      if (prefDepth != -1)
+        xlib_rgb_choose_visual_for_xprint (prefDepth);
+      else
+        xlib_rgb_choose_visual ();
+
+      if ((image_info->x_visual_info->class == PseudoColor ||
+          image_info->x_visual_info->class == StaticColor) &&
+         image_info->x_visual_info->depth < 8 &&
+         image_info->x_visual_info->depth >= 3)
+       {
+         image_info->cmap = image_info->default_colormap;
+         xlib_rgb_colorcube_222 ();
+       }
+      else if (image_info->x_visual_info->class == PseudoColor)
+       {
+         if (xlib_rgb_install_cmap ||
+             image_info->x_visual_info->visualid != image_info->default_visualid->visualid)
+           {
+             image_info->cmap = XCreateColormap(image_info->display,
+                                                RootWindow(image_info->display, image_info->screen_num),
+                                                image_info->x_visual_info->visual,
+                                                AllocNone);
+             image_info->cmap_alloced = TRUE;
+           }
+         if (!xlib_rgb_do_colormaps ())
+           {
+             image_info->cmap = XCreateColormap(image_info->display,
+                                                RootWindow(image_info->display, image_info->screen_num),
+                                                image_info->x_visual_info->visual,
+                                                AllocNone);
+             image_info->cmap_alloced = TRUE;
+             xlib_rgb_do_colormaps ();
+           }
+         if (xlib_rgb_verbose)
+           printf ("color cube: %d x %d x %d\n",
+                   image_info->nred_shades,
+                   image_info->ngreen_shades,
+                   image_info->nblue_shades);
+
+         if (!image_info->cmap_alloced)
+             image_info->cmap = image_info->default_colormap;
+       }
+#ifdef ENABLE_GRAYSCALE
+      else if (image_info->x_visual_info->class == GrayScale)
+       {
+         image_info->cmap = XCreateColormap(image_info->display,
+                                            RootWindow(image_info->display, image_info->screen_num),
+                                            image_info->x_visual_info->visual,
+                                            AllocNone);
+         xlib_rgb_set_gray_cmap (image_info->cmap);
+         image_info->cmap_alloced = TRUE;
+       }
+#endif
+      else
+       {
+         /* Always install colormap in direct color. */
+         if (image_info->x_visual_info->class != DirectColor && 
+             image_info->x_visual_info->visualid == image_info->default_visualid->visualid)
+           image_info->cmap = image_info->default_colormap;
+         else
+           {
+             image_info->cmap = XCreateColormap(image_info->display,
+                                                RootWindow(image_info->display, image_info->screen_num),
+                                                image_info->x_visual_info->visual,
+                                                AllocNone);
+             image_info->cmap_alloced = TRUE;
+           }
+       }
+
+      image_info->bitmap = (image_info->x_visual_info->depth == 1);
+
+      for (i = 0; i < N_IMAGES; i++) {
+       if (image_info->bitmap) {
+         /* Use malloc() instead of g_malloc since X will free() this mem */
+         static_image[i] = XCreateImage(image_info->display,
+                                        image_info->x_visual_info->visual,
+                                        1,
+                                        XYBitmap,
+                                        0, NULL, IMAGE_WIDTH, IMAGE_HEIGHT,
+                                        8,
+                                        0);
+         static_image[i]->data = malloc(IMAGE_WIDTH * IMAGE_HEIGHT >> 3);
+         static_image[i]->bitmap_bit_order = MSBFirst;
+         static_image[i]->byte_order = MSBFirst;
+       }
+       else {
+         static_image[i] = XCreateImage(image_info->display,
+                                        image_info->x_visual_info->visual,
+                                        (unsigned int)image_info->x_visual_info->depth,
+                                        ZPixmap,
+                                        0, NULL,
+                                        IMAGE_WIDTH,
+                                        IMAGE_HEIGHT,
+                                        32, 0);
+         /* remove this when we are using shared memory.. */
+         static_image[i]->data = malloc((size_t)IMAGE_WIDTH * IMAGE_HEIGHT * image_info->x_visual_info->depth);
+         static_image[i]->bitmap_bit_order = MSBFirst;
+         static_image[i]->byte_order = MSBFirst;
+       }
+      }
+      /* ok, so apparently, image_info->bpp is actually
+        BYTES per pixel.  What fun! */
+      switch (static_image[0]->bits_per_pixel) {
+      case 1:
+      case 8:
+       image_info->bpp = 1;
+       break;
+      case 16:
+       image_info->bpp = 2;
+       break;
+      case 24:
+       image_info->bpp = 3;
+       break;
+      case 32:
+       image_info->bpp = 4;
+       break;
+      }
+      xlib_rgb_select_conv (static_image[0], MSB_FIRST);
+    }
+}
+
+/**
+ * xlib_rgb_xpixel_from_rgb:
+ * @rgb: 32-bit representation of an RGB value, specified as 0x00RRGGBB.
+ * 
+ * Converts an RGB triplet into the closest color that XlibRGB visual can
+ * handle.
+ * 
+ * Return value: X pixel value that corresponds to the closest color in the
+ * XlibRGB visual and colormap.
+ **/
+unsigned long
+xlib_rgb_xpixel_from_rgb (guint32 rgb)
+{
+  unsigned long pixel = 0;
+
+  if (image_info->bitmap)
+    {
+      return ((rgb & 0xff0000) >> 16) +
+       ((rgb & 0xff00) >> 7) +
+       (rgb & 0xff) > 510;
+    }
+  else if (image_info->x_visual_info->class == PseudoColor)
+    pixel = colorcube[((rgb & 0xf00000) >> 12) |
+                    ((rgb & 0xf000) >> 8) |
+                    ((rgb & 0xf0) >> 4)];
+  else if (image_info->x_visual_info->depth < 8 &&
+          image_info->x_visual_info->class == StaticColor)
+    {
+      pixel = colorcube_d[((rgb & 0x800000) >> 17) |
+                        ((rgb & 0x8000) >> 12) |
+                        ((rgb & 0x80) >> 7)];
+    }
+  else if (image_info->x_visual_info->class == TrueColor ||
+          image_info->x_visual_info->class == DirectColor)
+    {
+#ifdef VERBOSE
+      printf ("shift, prec: r %d %d g %d %d b %d %d\n",
+             image_info->red_shift,
+             image_info->red_prec,
+             image_info->green_shift,
+             image_info->green_prec,
+             image_info->blue_shift,
+             image_info->blue_prec);
+#endif
+
+      pixel = (((((rgb & 0xff0000) >> 16) >>
+                (8 - image_info->red_prec)) <<
+               image_info->red_shift) +
+              ((((rgb & 0xff00) >> 8)  >>
+                (8 - image_info->green_prec)) <<
+               image_info->green_shift) +
+              (((rgb & 0xff) >>
+                (8 - image_info->blue_prec)) <<
+               image_info->blue_shift));
+    }
+  else if (image_info->x_visual_info->class == StaticGray ||
+          image_info->x_visual_info->class == GrayScale)
+    {
+      int gray = ((rgb & 0xff0000) >> 16) +
+       ((rgb & 0xff00) >> 7) +
+       (rgb & 0xff);
+
+      return gray >> (10 - image_info->x_visual_info->depth);
+    }
+
+  return pixel;
+}
+
+/**
+ * xlib_rgb_gc_set_foreground:
+ * @gc: A graphic context.
+ * @rgb: 32-bit representation of an RGB value, specified as 0x00RRGGBB.
+ * 
+ * This is a convenience function to set the foreground of a GC from an RGB
+ * triplet.  It calls xlib_rgb_xpixel_from_rgb() internally and uses the
+ * returned pixel value to set the GC's foreground.
+ **/
+void
+xlib_rgb_gc_set_foreground (GC gc, guint32 rgb)
+{
+  unsigned long color;
+
+  color = xlib_rgb_xpixel_from_rgb (rgb);
+  XSetForeground(image_info->display, gc, color);
+}
+
+/**
+ * xlib_rgb_gc_set_background:
+ * @gc: A graphic context.
+ * @rgb: 32-bit representation of an RGB value, specified as 0x00RRGGBB.
+ * 
+ * This is a convenience function to set the background of a GC from an RGB
+ * triplet.  It calls xlib_rgb_xpixel_from_rgb() internally and uses the
+ * returned pixel value to set the GC's background.
+ **/
+void
+xlib_rgb_gc_set_background (GC gc, guint32 rgb)
+{
+  unsigned long color;
+
+  color = xlib_rgb_xpixel_from_rgb (rgb);
+  XSetBackground(image_info->display, gc, color);
+}
+
+#if G_BYTE_ORDER == G_LITTLE_ENDIAN
+#define HAIRY_CONVERT_8
+#endif
+
+#ifdef HAIRY_CONVERT_8
+static void
+xlib_rgb_convert_8 (XImage *image,
+                  int ax, int ay, int width, int height,
+                  unsigned char *buf, int rowstride,
+                  int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      if (((unsigned long)obuf | (unsigned long) bp2) & 3)
+       {
+         for (x = 0; x < width; x++)
+           {
+             r = *bp2++;
+             g = *bp2++;
+             b = *bp2++;
+             obptr[0] = colorcube[((r & 0xf0) << 4) |
+                                 (g & 0xf0) |
+                                 (b >> 4)];
+             obptr++;
+           }
+       }
+      else
+       {
+         for (x = 0; x < width - 3; x += 4)
+           {
+             guint32 r1b0g0r0;
+             guint32 g2r2b1g1;
+             guint32 b3g3r3b2;
+
+             r1b0g0r0 = ((guint32 *)bp2)[0];
+             g2r2b1g1 = ((guint32 *)bp2)[1];
+             b3g3r3b2 = ((guint32 *)bp2)[2];
+             ((guint32 *)obptr)[0] =
+               colorcube[((r1b0g0r0 & 0xf0) << 4) | 
+                        ((r1b0g0r0 & 0xf000) >> 8) |
+                        ((r1b0g0r0 & 0xf00000) >> 20)] |
+               (colorcube[((r1b0g0r0 & 0xf0000000) >> 20) |
+                         (g2r2b1g1 & 0xf0) |
+                         ((g2r2b1g1 & 0xf000) >> 12)] << 8) |
+               (colorcube[((g2r2b1g1 & 0xf00000) >> 12) |
+                         ((g2r2b1g1 & 0xf0000000) >> 24) |
+                         ((b3g3r3b2 & 0xf0) >> 4)] << 16) |
+               (colorcube[((b3g3r3b2 & 0xf000) >> 4) |
+                         ((b3g3r3b2 & 0xf00000) >> 16) |
+                         (b3g3r3b2 >> 28)] << 24);
+             bp2 += 12;
+             obptr += 4;
+           }
+         for (; x < width; x++)
+           {
+             r = *bp2++;
+             g = *bp2++;
+             b = *bp2++;
+             obptr[0] = colorcube[((r & 0xf0) << 4) |
+                                 (g & 0xf0) |
+                                 (b >> 4)];
+             obptr++;
+           }
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#else
+static void
+xlib_rgb_convert_8 (XImage *image,
+                  int ax, int ay, int width, int height,
+                  unsigned char *buf, int rowstride,
+                  int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         obptr[0] = colorcube[((r & 0xf0) << 4) |
+                             (g & 0xf0) |
+                             (b >> 4)];
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#endif
+
+#if 1
+
+/* This dither table was generated by Raph Levien using patented
+   technology (US Patent 5,276,535). The dither table itself is in the
+   public domain. */
+
+#define DM_WIDTH 128
+#define DM_WIDTH_SHIFT 7
+#define DM_HEIGHT 128
+static const unsigned char DM[128][128] =
+{
+  { 0, 41, 23, 5, 17, 39, 7, 15, 62, 23, 40, 51, 31, 47, 9, 32, 52, 27, 57, 25, 6, 61, 27, 52, 37, 7, 40, 63, 18, 36, 10, 42, 25, 62, 45, 34, 20, 42, 37, 14, 35, 29, 50, 10, 61, 2, 40, 8, 37, 12, 58, 22, 5, 41, 10, 39, 0, 60, 11, 46, 2, 55, 38, 17, 36, 59, 13, 54, 37, 56, 8, 29, 16, 13, 63, 22, 41, 55, 7, 20, 49, 14, 23, 55, 37, 23, 19, 36, 15, 49, 23, 63, 30, 14, 38, 27, 53, 13, 22, 41, 19, 31, 7, 19, 50, 30, 49, 16, 3, 32, 56, 40, 29, 34, 8, 48, 19, 45, 4, 51, 12, 46, 35, 49, 16, 42, 12, 62 },
+  { 30, 57, 36, 54, 47, 34, 52, 27, 43, 4, 28, 7, 17, 36, 62, 13, 44, 7, 18, 48, 33, 21, 44, 14, 30, 47, 12, 33, 5, 55, 31, 58, 13, 30, 4, 17, 52, 10, 60, 26, 46, 0, 39, 27, 42, 22, 47, 25, 60, 32, 9, 38, 48, 17, 59, 30, 49, 18, 34, 25, 51, 19, 5, 48, 21, 8, 28, 46, 1, 32, 41, 19, 54, 47, 37, 18, 28, 11, 44, 30, 39, 56, 2, 33, 8, 42, 61, 28, 58, 8, 46, 9, 41, 4, 58, 7, 21, 48, 59, 10, 52, 14, 42, 57, 12, 25, 7, 53, 42, 24, 11, 50, 17, 59, 42, 2, 36, 60, 32, 17, 63, 29, 21, 7, 59, 32, 24, 39 },
+  { 22, 8, 16, 32, 3, 25, 13, 57, 18, 45, 58, 39, 55, 20, 5, 42, 23, 34, 63, 1, 51, 10, 58, 4, 60, 23, 53, 27, 44, 21, 3, 48, 8, 50, 43, 54, 27, 32, 5, 55, 21, 58, 12, 53, 6, 36, 14, 50, 17, 29, 53, 15, 24, 52, 7, 36, 13, 42, 4, 53, 9, 35, 61, 26, 56, 32, 49, 15, 62, 23, 6, 60, 2, 31, 4, 48, 58, 38, 15, 61, 5, 25, 47, 28, 50, 15, 7, 40, 3, 32, 33, 52, 25, 50, 35, 42, 61, 3, 28, 36, 23, 63, 4, 33, 46, 62, 36, 23, 60, 6, 54, 28, 4, 37, 23, 55, 25, 8, 42, 54, 14, 6, 56, 38, 19, 52, 4, 46 },
+  { 48, 53, 43, 12, 45, 63, 30, 37, 9, 34, 21, 1, 25, 47, 29, 58, 3, 54, 15, 39, 29, 17, 38, 35, 20, 43, 1, 49, 15, 59, 29, 39, 22, 35, 16, 23, 1, 47, 39, 18, 8, 44, 25, 31, 57, 19, 63, 4, 45, 3, 42, 61, 1, 31, 45, 20, 57, 29, 62, 21, 32, 41, 14, 44, 3, 39, 5, 34, 10, 43, 51, 35, 23, 52, 40, 10, 21, 1, 53, 18, 51, 43, 12, 62, 18, 54, 26, 51, 20, 57, 14, 1, 62, 16, 11, 18, 32, 39, 17, 44, 1, 48, 26, 37, 18, 2, 51, 14, 28, 45, 35, 18, 57, 13, 47, 11, 51, 20, 2, 39, 31, 47, 25, 1, 50, 11, 60, 7 },
+  { 18, 28, 1, 56, 21, 10, 51, 2, 46, 54, 14, 61, 11, 50, 13, 38, 19, 31, 45, 9, 55, 24, 47, 5, 54, 9, 62, 11, 35, 8, 51, 14, 57, 6, 63, 40, 58, 14, 51, 28, 62, 34, 15, 48, 1, 41, 30, 35, 55, 21, 34, 11, 49, 37, 8, 52, 4, 23, 15, 43, 1, 58, 11, 23, 53, 16, 55, 26, 58, 18, 27, 12, 45, 14, 25, 63, 42, 33, 27, 35, 9, 31, 21, 38, 1, 44, 34, 12, 48, 38, 21, 44, 29, 47, 26, 53, 1, 46, 54, 8, 59, 29, 11, 55, 22, 41, 33, 20, 39, 1, 48, 9, 44, 32, 5, 62, 29, 44, 57, 23, 10, 58, 34, 43, 15, 37, 26, 33 },
+  { 51, 38, 59, 24, 35, 42, 19, 60, 5, 32, 41, 26, 43, 33, 7, 53, 48, 11, 59, 23, 42, 2, 61, 30, 16, 40, 32, 24, 56, 41, 19, 33, 37, 26, 47, 9, 31, 22, 2, 45, 9, 54, 4, 37, 21, 52, 11, 23, 7, 57, 16, 25, 55, 18, 63, 27, 46, 39, 56, 10, 50, 37, 29, 47, 19, 63, 24, 9, 46, 2, 39, 60, 9, 57, 30, 7, 49, 11, 59, 3, 45, 57, 5, 60, 29, 22, 5, 60, 30, 9, 59, 18, 40, 6, 57, 36, 30, 12, 24, 34, 15, 40, 52, 6, 49, 9, 58, 4, 63, 12, 26, 61, 22, 53, 38, 16, 35, 14, 28, 50, 42, 17, 5, 28, 62, 20, 54, 12 },
+  { 26, 6, 31, 15, 49, 6, 38, 27, 22, 49, 16, 56, 2, 62, 30, 21, 0, 36, 28, 6, 49, 32, 13, 52, 26, 50, 19, 46, 3, 26, 62, 0, 53, 12, 29, 3, 53, 41, 60, 24, 38, 13, 58, 16, 43, 9, 59, 39, 46, 28, 44, 40, 2, 33, 13, 41, 16, 6, 47, 31, 26, 17, 57, 6, 38, 0, 42, 36, 29, 52, 20, 31, 48, 0, 34, 56, 20, 36, 23, 54, 14, 41, 24, 37, 10, 55, 46, 25, 16, 45, 36, 4, 55, 23, 15, 8, 50, 62, 5, 56, 44, 20, 13, 28, 59, 31, 24, 47, 31, 52, 37, 17, 40, 0, 26, 49, 3, 60, 7, 33, 0, 61, 53, 40, 8, 45, 2, 41 },
+  { 16, 63, 43, 4, 61, 24, 56, 13, 53, 8, 36, 12, 24, 41, 16, 46, 60, 26, 52, 39, 14, 57, 21, 37, 0, 45, 7, 59, 38, 17, 43, 10, 45, 20, 61, 43, 19, 11, 33, 17, 50, 32, 23, 61, 28, 49, 26, 0, 18, 51, 5, 60, 22, 58, 29, 0, 59, 34, 19, 62, 3, 52, 7, 44, 30, 59, 13, 50, 15, 62, 7, 17, 38, 22, 44, 15, 40, 4, 47, 28, 33, 17, 49, 16, 51, 40, 10, 56, 0, 53, 13, 49, 28, 38, 60, 21, 43, 19, 37, 27, 3, 51, 34, 39, 0, 45, 15, 43, 10, 21, 3, 55, 8, 33, 59, 10, 41, 18, 52, 24, 46, 20, 30, 13, 58, 22, 36, 57 },
+  { 50, 34, 11, 47, 29, 17, 44, 0, 33, 63, 28, 46, 52, 5, 57, 10, 42, 18, 4, 63, 20, 8, 44, 10, 56, 34, 14, 29, 5, 54, 23, 59, 32, 49, 7, 34, 49, 27, 56, 0, 42, 7, 46, 3, 40, 6, 54, 32, 62, 13, 36, 10, 47, 8, 35, 49, 24, 51, 12, 40, 22, 35, 60, 12, 22, 51, 33, 4, 40, 25, 43, 55, 5, 54, 12, 61, 26, 51, 8, 62, 0, 53, 7, 63, 2, 32, 19, 34, 42, 24, 31, 63, 2, 10, 45, 33, 0, 48, 9, 61, 22, 47, 8, 62, 18, 56, 7, 54, 27, 57, 46, 30, 50, 19, 45, 30, 56, 36, 22, 47, 11, 38, 3, 51, 32, 48, 18, 9 },
+  { 0, 21, 40, 19, 52, 9, 37, 48, 20, 40, 3, 18, 27, 38, 35, 22, 31, 56, 13, 35, 46, 28, 60, 40, 27, 18, 61, 50, 41, 30, 7, 36, 2, 25, 16, 57, 5, 15, 47, 29, 55, 19, 30, 52, 15, 34, 20, 12, 43, 30, 20, 54, 25, 44, 53, 12, 38, 5, 55, 27, 48, 15, 33, 27, 45, 8, 19, 28, 56, 11, 33, 49, 18, 36, 29, 2, 45, 16, 39, 19, 31, 43, 27, 35, 20, 52, 26, 6, 61, 11, 41, 17, 29, 51, 20, 56, 25, 32, 41, 17, 53, 31, 25, 14, 42, 23, 35, 16, 38, 6, 34, 12, 15, 62, 6, 21, 13, 1, 63, 9, 55, 27, 43, 25, 14, 4, 31, 55 },
+  { 44, 29, 61, 2, 35, 58, 26, 15, 60, 10, 51, 59, 14, 55, 8, 50, 2, 44, 25, 51, 1, 33, 16, 4, 48, 36, 2, 21, 12, 57, 48, 13, 51, 55, 40, 28, 37, 62, 8, 39, 12, 63, 36, 10, 59, 24, 56, 47, 9, 50, 41, 1, 32, 17, 6, 21, 61, 30, 9, 43, 1, 54, 41, 2, 54, 37, 48, 61, 1, 46, 21, 3, 58, 24, 50, 32, 60, 10, 57, 25, 46, 12, 59, 4, 45, 13, 57, 47, 27, 39, 5, 58, 47, 14, 35, 4, 52, 13, 60, 6, 36, 10, 45, 55, 4, 50, 29, 2, 61, 50, 25, 58, 44, 24, 36, 42, 54, 28, 40, 32, 16, 56, 6, 62, 46, 39, 60, 23 },
+  { 7, 48, 14, 54, 23, 40, 4, 45, 30, 22, 42, 32, 1, 44, 20, 29, 58, 8, 37, 19, 41, 54, 24, 58, 9, 53, 25, 46, 34, 16, 23, 38, 27, 11, 18, 1, 52, 21, 35, 22, 48, 5, 25, 45, 18, 38, 2, 27, 35, 4, 57, 15, 62, 39, 57, 28, 42, 16, 36, 60, 24, 18, 10, 63, 20, 5, 16, 23, 37, 14, 59, 27, 41, 8, 13, 42, 21, 35, 6, 50, 3, 38, 15, 48, 30, 39, 17, 3, 49, 14, 53, 33, 24, 7, 61, 44, 11, 39, 23, 49, 19, 58, 1, 32, 36, 12, 60, 41, 20, 13, 41, 4, 39, 1, 48, 8, 18, 51, 14, 44, 5, 37, 21, 34, 1, 26, 10, 37 },
+  { 53, 36, 27, 9, 50, 12, 32, 55, 2, 57, 7, 17, 48, 34, 63, 15, 40, 26, 62, 11, 49, 6, 31, 39, 22, 42, 6, 63, 1, 39, 60, 4, 42, 61, 32, 45, 24, 44, 2, 60, 16, 41, 53, 1, 33, 61, 49, 17, 63, 23, 45, 26, 33, 3, 23, 46, 2, 50, 20, 4, 45, 34, 49, 30, 39, 58, 44, 31, 53, 34, 6, 52, 30, 47, 63, 1, 53, 22, 42, 31, 58, 23, 54, 22, 61, 8, 36, 59, 22, 35, 21, 1, 55, 40, 27, 16, 30, 54, 2, 29, 43, 16, 39, 63, 21, 46, 26, 10, 48, 32, 19, 53, 30, 56, 26, 60, 33, 4, 61, 23, 49, 59, 15, 53, 19, 58, 42, 16 },
+  { 20, 5, 59, 46, 25, 62, 7, 19, 43, 25, 37, 61, 11, 24, 4, 54, 12, 52, 3, 32, 17, 61, 12, 47, 15, 55, 18, 31, 53, 28, 9, 50, 21, 6, 55, 9, 58, 14, 54, 26, 33, 7, 31, 58, 13, 21, 8, 42, 29, 6, 37, 11, 48, 52, 14, 60, 11, 39, 56, 32, 14, 58, 7, 26, 17, 4, 42, 8, 11, 47, 19, 38, 10, 17, 26, 37, 9, 55, 28, 13, 18, 40, 6, 33, 1, 43, 25, 11, 51, 7, 62, 43, 18, 37, 3, 57, 45, 9, 38, 58, 5, 52, 27, 7, 17, 53, 5, 57, 37, 2, 63, 9, 22, 15, 11, 38, 25, 45, 35, 0, 28, 10, 41, 30, 50, 8, 31, 57 },
+  { 49, 33, 16, 38, 1, 42, 51, 34, 53, 14, 28, 49, 30, 56, 36, 23, 43, 20, 38, 56, 22, 45, 28, 0, 62, 35, 26, 44, 11, 19, 52, 35, 44, 15, 30, 38, 10, 31, 40, 4, 46, 50, 20, 40, 27, 44, 51, 14, 56, 53, 19, 59, 7, 29, 41, 19, 35, 25, 8, 52, 22, 44, 13, 53, 50, 32, 61, 24, 56, 25, 63, 0, 45, 57, 33, 59, 16, 46, 4, 62, 50, 11, 60, 37, 52, 19, 55, 29, 37, 46, 13, 26, 48, 10, 50, 34, 21, 63, 26, 13, 42, 33, 22, 55, 35, 28, 43, 15, 24, 51, 27, 34, 46, 49, 58, 3, 52, 9, 57, 19, 48, 55, 3, 35, 12, 45, 24, 3 },
+  { 41, 11, 56, 28, 18, 31, 22, 10, 37, 6, 47, 13, 3, 41, 9, 46, 0, 48, 29, 6, 34, 10, 55, 37, 20, 8, 49, 3, 41, 59, 14, 25, 0, 63, 19, 47, 27, 51, 17, 57, 23, 10, 61, 6, 54, 3, 38, 31, 0, 22, 34, 43, 20, 55, 31, 0, 49, 63, 29, 38, 3, 62, 28, 40, 0, 22, 14, 35, 2, 48, 15, 43, 23, 14, 3, 29, 49, 20, 39, 34, 0, 44, 29, 9, 15, 47, 5, 42, 0, 31, 58, 5, 31, 61, 23, 15, 0, 47, 19, 50, 24, 3, 59, 11, 44, 0, 31, 59, 6, 42, 17, 60, 0, 39, 20, 31, 43, 17, 29, 40, 12, 25, 60, 22, 52, 15, 63, 29 },
+  { 20, 52, 8, 44, 62, 4, 59, 49, 17, 63, 21, 39, 60, 18, 52, 27, 33, 59, 14, 51, 59, 43, 24, 5, 51, 30, 57, 17, 32, 5, 37, 56, 48, 34, 42, 3, 60, 5, 36, 13, 43, 37, 18, 34, 25, 12, 59, 24, 47, 36, 11, 50, 3, 38, 9, 58, 16, 5, 43, 18, 47, 10, 37, 18, 59, 46, 29, 52, 40, 12, 34, 28, 56, 36, 53, 7, 43, 8, 24, 52, 26, 17, 56, 43, 24, 32, 63, 20, 57, 16, 22, 52, 36, 8, 41, 56, 29, 32, 54, 7, 35, 57, 14, 48, 20, 62, 13, 39, 53, 29, 8, 45, 13, 29, 7, 61, 14, 54, 6, 63, 38, 32, 18, 43, 2, 39, 6, 47 },
+  { 0, 58, 23, 35, 13, 46, 12, 39, 0, 31, 55, 24, 5, 35, 15, 61, 17, 5, 39, 25, 18, 2, 50, 33, 41, 13, 39, 23, 62, 46, 29, 12, 22, 8, 56, 25, 20, 49, 32, 62, 0, 56, 11, 46, 63, 42, 9, 16, 55, 5, 60, 15, 62, 26, 45, 21, 36, 51, 13, 57, 31, 24, 55, 6, 35, 9, 57, 5, 20, 60, 7, 51, 5, 19, 40, 25, 61, 32, 56, 12, 36, 48, 21, 2, 58, 12, 39, 28, 9, 50, 40, 12, 44, 18, 25, 49, 6, 38, 11, 62, 18, 46, 30, 9, 40, 25, 49, 19, 10, 36, 55, 22, 33, 52, 41, 18, 37, 27, 49, 21, 2, 46, 7, 53, 33, 61, 27, 35 },
+  { 41, 31, 5, 39, 51, 26, 33, 57, 27, 41, 9, 44, 54, 29, 48, 7, 44, 36, 57, 10, 31, 63, 16, 45, 11, 60, 1, 47, 7, 20, 43, 3, 58, 36, 13, 52, 39, 7, 15, 28, 22, 48, 30, 21, 1, 29, 49, 44, 27, 17, 40, 30, 24, 42, 12, 53, 33, 7, 47, 20, 1, 42, 11, 49, 25, 43, 17, 32, 45, 27, 41, 21, 31, 62, 11, 49, 2, 15, 42, 5, 63, 7, 41, 27, 49, 6, 54, 23, 46, 34, 2, 28, 54, 3, 59, 12, 46, 17, 42, 28, 40, 1, 37, 51, 5, 55, 2, 34, 47, 16, 3, 62, 47, 5, 23, 56, 1, 44, 12, 34, 51, 16, 57, 11, 25, 17, 54, 13 },
+  { 60, 26, 55, 18, 3, 60, 20, 6, 52, 15, 50, 19, 32, 11, 23, 53, 26, 21, 1, 47, 42, 27, 8, 58, 21, 27, 53, 36, 26, 54, 31, 50, 17, 30, 45, 1, 29, 59, 44, 53, 41, 4, 35, 58, 51, 19, 32, 4, 52, 34, 48, 8, 51, 5, 56, 2, 25, 61, 27, 38, 54, 27, 62, 21, 51, 1, 39, 62, 10, 50, 1, 58, 13, 47, 38, 18, 35, 54, 22, 51, 30, 19, 59, 34, 14, 32, 44, 4, 60, 15, 52, 62, 20, 43, 30, 35, 21, 60, 4, 52, 12, 24, 61, 18, 30, 42, 23, 61, 25, 50, 27, 38, 11, 59, 12, 35, 50, 30, 59, 24, 8, 42, 28, 37, 48, 9, 44, 21 },
+  { 10, 47, 15, 50, 30, 43, 8, 45, 29, 2, 36, 59, 1, 58, 41, 3, 63, 31, 54, 20, 13, 55, 35, 38, 4, 44, 15, 9, 61, 2, 14, 38, 61, 10, 23, 54, 18, 12, 24, 2, 14, 55, 16, 8, 38, 14, 41, 60, 10, 23, 1, 58, 32, 17, 28, 37, 41, 15, 3, 60, 15, 33, 4, 36, 16, 59, 28, 14, 23, 55, 37, 18, 44, 28, 2, 57, 30, 10, 27, 46, 14, 38, 3, 53, 21, 61, 17, 35, 10, 41, 26, 7, 33, 9, 57, 1, 53, 37, 26, 20, 56, 48, 9, 33, 58, 16, 37, 7, 45, 1, 57, 15, 32, 26, 42, 23, 7, 20, 4, 54, 31, 62, 22, 1, 59, 30, 4, 51 },
+  { 36, 2, 38, 11, 24, 36, 54, 22, 62, 47, 25, 8, 28, 45, 16, 38, 12, 43, 9, 37, 49, 3, 23, 52, 18, 30, 50, 33, 19, 42, 49, 26, 6, 40, 47, 35, 63, 38, 50, 33, 60, 26, 36, 47, 24, 57, 6, 26, 39, 63, 19, 44, 14, 46, 61, 9, 50, 30, 45, 23, 10, 50, 44, 8, 31, 54, 6, 46, 36, 4, 30, 54, 8, 52, 22, 41, 4, 60, 40, 0, 58, 24, 45, 10, 37, 1, 48, 30, 56, 17, 38, 48, 24, 47, 19, 39, 14, 8, 45, 32, 2, 34, 27, 44, 4, 52, 11, 56, 31, 21, 40, 19, 44, 51, 2, 63, 46, 58, 36, 43, 14, 5, 50, 38, 14, 56, 40, 23 },
+  { 61, 46, 32, 63, 54, 1, 14, 34, 12, 40, 18, 49, 37, 10, 61, 30, 51, 24, 60, 7, 29, 40, 62, 11, 46, 58, 6, 56, 24, 10, 34, 52, 21, 59, 16, 3, 27, 5, 20, 46, 9, 40, 7, 62, 2, 30, 53, 15, 48, 10, 28, 35, 54, 6, 21, 34, 18, 55, 7, 40, 57, 19, 26, 60, 41, 13, 24, 51, 19, 61, 9, 25, 34, 15, 63, 11, 45, 17, 20, 47, 33, 8, 31, 62, 43, 26, 53, 7, 24, 59, 0, 13, 55, 4, 62, 27, 51, 31, 63, 15, 58, 7, 54, 14, 46, 22, 28, 43, 12, 63, 8, 54, 5, 17, 39, 33, 15, 10, 27, 17, 47, 34, 19, 45, 27, 12, 33, 17 },
+  { 5, 28, 21, 7, 17, 48, 42, 58, 23, 4, 63, 14, 55, 21, 34, 5, 19, 0, 45, 17, 52, 15, 25, 32, 0, 22, 40, 13, 45, 62, 18, 0, 43, 11, 33, 55, 30, 42, 57, 19, 51, 31, 22, 43, 18, 45, 34, 0, 43, 31, 56, 3, 23, 40, 59, 0, 44, 13, 48, 35, 2, 32, 46, 0, 21, 48, 35, 3, 40, 32, 43, 59, 0, 48, 33, 26, 53, 36, 55, 12, 51, 16, 55, 5, 18, 29, 11, 39, 51, 19, 45, 31, 42, 21, 35, 6, 22, 47, 10, 38, 23, 50, 20, 36, 0, 60, 38, 4, 50, 35, 48, 34, 24, 57, 9, 53, 28, 48, 61, 0, 56, 24, 53, 3, 63, 6, 42, 57 },
+  { 13, 53, 45, 40, 58, 27, 6, 16, 38, 51, 33, 30, 43, 2, 47, 56, 40, 50, 33, 57, 27, 5, 47, 42, 60, 36, 16, 54, 28, 4, 37, 57, 28, 51, 22, 8, 45, 14, 6, 39, 0, 54, 11, 59, 28, 12, 50, 21, 61, 13, 19, 38, 49, 11, 25, 37, 58, 29, 22, 63, 14, 56, 12, 53, 30, 63, 9, 57, 26, 12, 47, 16, 23, 39, 50, 6, 31, 2, 25, 6, 28, 41, 36, 22, 50, 57, 42, 3, 34, 8, 28, 61, 11, 50, 16, 54, 41, 0, 55, 43, 5, 29, 41, 63, 25, 16, 53, 18, 26, 10, 21, 0, 61, 30, 41, 22, 3, 38, 20, 39, 29, 8, 41, 16, 36, 52, 22, 19 },
+  { 55, 34, 0, 25, 10, 32, 56, 44, 28, 0, 57, 7, 26, 53, 23, 8, 13, 35, 22, 12, 36, 60, 20, 8, 14, 29, 48, 2, 41, 49, 23, 13, 39, 7, 48, 58, 25, 53, 34, 62, 28, 16, 48, 4, 37, 56, 27, 5, 36, 52, 46, 7, 62, 33, 52, 11, 17, 53, 5, 28, 41, 24, 38, 17, 5, 39, 20, 45, 15, 56, 5, 38, 60, 8, 14, 57, 21, 48, 62, 39, 59, 13, 1, 60, 9, 32, 16, 63, 44, 25, 52, 15, 36, 2, 60, 29, 12, 33, 25, 17, 59, 45, 13, 8, 49, 32, 6, 40, 59, 29, 45, 37, 13, 47, 6, 55, 30, 45, 9, 52, 13, 59, 25, 47, 32, 1, 49, 30 },
+  { 9, 39, 14, 61, 49, 37, 3, 20, 50, 13, 41, 19, 46, 17, 38, 59, 28, 62, 4, 44, 54, 1, 34, 51, 55, 7, 63, 32, 21, 8, 56, 31, 62, 19, 36, 1, 41, 17, 24, 12, 42, 35, 25, 52, 20, 8, 44, 59, 25, 2, 22, 42, 16, 29, 4, 46, 20, 36, 43, 9, 51, 8, 49, 26, 58, 33, 54, 1, 37, 29, 52, 20, 27, 45, 19, 35, 42, 16, 10, 32, 20, 49, 46, 27, 40, 4, 47, 22, 13, 55, 4, 47, 26, 44, 23, 40, 58, 19, 48, 13, 31, 2, 57, 34, 42, 19, 61, 32, 14, 55, 5, 51, 26, 19, 58, 16, 49, 14, 62, 5, 33, 44, 21, 7, 60, 26, 11, 41 },
+  { 62, 24, 47, 29, 8, 19, 53, 11, 60, 24, 32, 61, 4, 55, 31, 2, 49, 16, 39, 9, 31, 24, 43, 17, 26, 38, 11, 25, 58, 43, 12, 35, 3, 46, 15, 32, 63, 4, 49, 56, 2, 60, 10, 32, 63, 17, 39, 12, 55, 30, 57, 9, 48, 55, 39, 24, 60, 2, 58, 31, 19, 61, 34, 3, 42, 11, 22, 46, 7, 61, 10, 42, 3, 55, 32, 1, 58, 28, 44, 54, 4, 34, 23, 15, 56, 20, 37, 58, 6, 30, 38, 18, 63, 9, 32, 5, 51, 3, 62, 37, 52, 18, 39, 23, 3, 51, 9, 47, 1, 23, 43, 15, 60, 35, 11, 40, 1, 36, 31, 26, 57, 2, 37, 54, 18, 44, 58, 16 },
+  { 5, 51, 3, 33, 43, 62, 21, 42, 35, 9, 48, 15, 36, 10, 22, 42, 20, 46, 26, 56, 50, 12, 59, 3, 48, 19, 45, 53, 1, 27, 47, 17, 52, 24, 56, 11, 51, 21, 37, 30, 20, 46, 14, 41, 1, 47, 33, 7, 41, 17, 35, 27, 20, 1, 14, 54, 26, 33, 18, 47, 1, 44, 14, 59, 16, 52, 28, 18, 49, 31, 25, 34, 63, 13, 51, 24, 9, 50, 3, 23, 38, 63, 7, 52, 29, 46, 11, 33, 50, 22, 57, 36, 1, 57, 49, 17, 39, 28, 9, 35, 6, 27, 53, 15, 55, 30, 24, 58, 36, 41, 11, 52, 32, 3, 44, 25, 62, 23, 51, 15, 42, 22, 50, 10, 39, 4, 31, 35 },
+  { 46, 22, 57, 17, 12, 39, 26, 5, 31, 59, 1, 45, 27, 62, 52, 7, 58, 33, 6, 18, 39, 22, 33, 41, 57, 5, 35, 18, 40, 16, 60, 5, 29, 42, 7, 39, 27, 44, 9, 47, 8, 26, 54, 22, 51, 29, 24, 49, 15, 61, 4, 51, 31, 63, 43, 6, 50, 8, 39, 12, 53, 37, 23, 30, 40, 6, 62, 43, 14, 53, 2, 49, 7, 36, 17, 41, 61, 37, 18, 56, 11, 18, 44, 35, 2, 19, 61, 0, 41, 14, 8, 30, 43, 12, 24, 46, 14, 54, 42, 21, 44, 61, 10, 46, 37, 11, 44, 7, 18, 63, 20, 29, 7, 49, 28, 54, 8, 43, 4, 48, 18, 63, 12, 29, 48, 24, 59, 20 },
+  { 13, 36, 28, 54, 35, 2, 56, 46, 16, 49, 22, 40, 11, 34, 14, 43, 29, 12, 63, 48, 2, 61, 7, 15, 28, 30, 50, 9, 61, 33, 38, 23, 54, 13, 61, 33, 3, 59, 16, 35, 58, 40, 5, 38, 13, 57, 3, 58, 37, 21, 45, 12, 39, 7, 35, 30, 13, 56, 22, 62, 27, 6, 55, 10, 48, 21, 33, 2, 38, 23, 40, 20, 44, 29, 59, 4, 26, 12, 33, 47, 28, 53, 31, 13, 59, 41, 27, 49, 26, 54, 45, 16, 53, 21, 35, 7, 59, 26, 11, 56, 1, 24, 33, 4, 28, 62, 21, 49, 31, 2, 56, 39, 24, 58, 13, 17, 37, 21, 56, 10, 38, 0, 34, 55, 15, 43, 1, 52 },
+  { 42, 9, 50, 6, 25, 60, 14, 38, 10, 29, 53, 18, 57, 3, 25, 51, 0, 53, 25, 17, 29, 37, 52, 46, 0, 62, 14, 37, 4, 50, 10, 44, 0, 46, 20, 25, 50, 19, 55, 0, 23, 31, 62, 34, 11, 45, 19, 32, 0, 53, 10, 59, 23, 47, 18, 60, 42, 28, 37, 3, 50, 15, 35, 44, 0, 51, 27, 60, 9, 57, 16, 58, 11, 22, 46, 15, 53, 48, 7, 42, 0, 60, 5, 49, 24, 54, 9, 17, 39, 5, 34, 62, 3, 40, 60, 31, 0, 47, 29, 16, 49, 39, 59, 17, 50, 0, 40, 13, 53, 38, 16, 46, 0, 42, 34, 60, 2, 53, 29, 31, 58, 46, 27, 6, 61, 8, 37, 28 },
+  { 0, 63, 21, 40, 45, 18, 51, 23, 63, 34, 6, 43, 28, 38, 55, 19, 40, 35, 8, 41, 54, 10, 21, 32, 39, 23, 53, 26, 55, 28, 22, 63, 30, 34, 9, 48, 6, 38, 29, 43, 49, 6, 18, 52, 27, 61, 9, 43, 28, 42, 33, 26, 56, 3, 51, 23, 0, 48, 16, 45, 32, 25, 63, 20, 57, 17, 42, 12, 35, 47, 5, 31, 39, 56, 6, 30, 34, 21, 61, 25, 14, 40, 22, 38, 15, 6, 36, 56, 20, 60, 25, 12, 51, 27, 10, 56, 42, 20, 36, 63, 32, 6, 21, 41, 12, 34, 60, 26, 5, 48, 27, 10, 62, 19, 6, 47, 39, 14, 45, 7, 24, 17, 41, 32, 23, 51, 19, 56 },
+  { 45, 31, 15, 59, 4, 33, 7, 47, 0, 41, 13, 61, 4, 47, 9, 23, 60, 14, 57, 31, 4, 45, 59, 6, 58, 10, 44, 20, 8, 42, 15, 6, 55, 17, 58, 31, 53, 12, 61, 10, 15, 57, 43, 2, 23, 35, 48, 14, 54, 6, 18, 49, 15, 38, 11, 34, 62, 9, 21, 58, 11, 41, 4, 31, 38, 8, 29, 55, 19, 36, 27, 52, 0, 25, 50, 43, 1, 39, 8, 55, 35, 51, 10, 30, 45, 62, 29, 2, 46, 10, 32, 48, 18, 38, 5, 22, 33, 8, 51, 3, 14, 44, 54, 25, 57, 30, 18, 52, 33, 22, 59, 28, 36, 52, 32, 21, 26, 50, 5, 55, 35, 60, 14, 54, 4, 40, 16, 33 },
+  { 27, 3, 49, 10, 30, 40, 55, 27, 57, 24, 52, 21, 32, 17, 60, 30, 5, 44, 27, 49, 19, 34, 13, 24, 43, 36, 3, 49, 31, 59, 37, 48, 26, 41, 2, 41, 14, 36, 21, 32, 40, 26, 13, 49, 55, 5, 16, 40, 25, 60, 36, 1, 63, 29, 17, 44, 25, 40, 52, 5, 29, 47, 54, 13, 46, 24, 60, 4, 51, 22, 63, 14, 45, 18, 12, 62, 17, 57, 19, 42, 3, 26, 58, 48, 1, 21, 40, 52, 23, 37, 44, 1, 29, 58, 43, 50, 15, 61, 19, 45, 58, 28, 7, 48, 2, 46, 8, 42, 3, 55, 8, 50, 12, 4, 55, 10, 63, 33, 20, 40, 11, 3, 46, 20, 48, 26, 61, 11 },
+  { 44, 56, 24, 36, 53, 19, 12, 37, 16, 44, 7, 36, 49, 54, 11, 37, 48, 21, 15, 1, 62, 25, 47, 56, 16, 18, 51, 12, 40, 1, 24, 11, 52, 16, 23, 59, 28, 1, 45, 53, 4, 60, 37, 21, 39, 30, 63, 20, 52, 10, 30, 45, 8, 41, 54, 4, 57, 7, 34, 55, 36, 18, 23, 59, 2, 48, 11, 32, 44, 1, 41, 8, 33, 54, 38, 23, 30, 46, 6, 29, 62, 18, 32, 16, 55, 34, 14, 11, 61, 7, 55, 16, 53, 13, 23, 2, 55, 37, 26, 10, 33, 23, 36, 16, 38, 22, 56, 15, 24, 43, 35, 17, 44, 40, 25, 46, 16, 1, 57, 25, 49, 36, 28, 62, 9, 35, 7, 53 },
+  { 17, 38, 8, 61, 1, 50, 26, 62, 3, 31, 56, 15, 1, 26, 40, 2, 34, 51, 56, 36, 42, 9, 38, 2, 29, 60, 32, 57, 19, 62, 34, 47, 4, 57, 39, 7, 44, 63, 24, 18, 46, 28, 8, 54, 1, 34, 7, 46, 3, 37, 50, 23, 57, 21, 13, 46, 31, 20, 43, 15, 1, 61, 8, 33, 37, 17, 56, 26, 15, 49, 24, 59, 28, 3, 56, 9, 52, 32, 13, 49, 10, 43, 5, 45, 8, 25, 59, 42, 28, 33, 19, 40, 8, 63, 35, 47, 25, 4, 40, 52, 1, 60, 12, 53, 63, 9, 29, 60, 37, 19, 1, 62, 31, 20, 58, 12, 41, 30, 43, 9, 18, 52, 22, 1, 39, 30, 58, 21 },
+  { 13, 47, 29, 18, 43, 34, 5, 48, 20, 42, 10, 45, 30, 58, 20, 63, 24, 11, 6, 28, 54, 14, 22, 52, 41, 7, 26, 5, 45, 15, 53, 13, 35, 27, 18, 50, 12, 33, 5, 56, 10, 17, 45, 24, 59, 15, 50, 26, 56, 13, 19, 5, 32, 52, 27, 36, 2, 61, 12, 26, 49, 40, 27, 52, 13, 50, 6, 39, 61, 34, 10, 37, 48, 20, 41, 27, 2, 36, 59, 24, 54, 33, 63, 20, 38, 50, 3, 17, 52, 4, 58, 27, 45, 21, 32, 11, 48, 17, 57, 20, 46, 38, 25, 43, 4, 34, 51, 6, 13, 45, 57, 26, 6, 48, 2, 35, 53, 23, 61, 34, 59, 6, 42, 56, 13, 51, 2, 41 },
+  { 32, 5, 55, 23, 58, 14, 22, 52, 29, 15, 61, 25, 51, 8, 43, 13, 53, 41, 46, 20, 3, 33, 63, 11, 48, 21, 54, 38, 28, 3, 30, 43, 21, 62, 9, 31, 55, 22, 51, 29, 37, 62, 32, 12, 42, 29, 41, 9, 33, 44, 62, 28, 43, 1, 59, 19, 48, 30, 51, 39, 24, 4, 58, 19, 42, 29, 22, 43, 3, 18, 53, 5, 13, 50, 16, 60, 45, 21, 7, 40, 15, 0, 26, 53, 13, 31, 43, 24, 47, 31, 15, 49, 2, 41, 6, 59, 29, 42, 9, 30, 14, 7, 49, 18, 31, 47, 20, 39, 49, 32, 11, 41, 54, 15, 61, 18, 7, 38, 4, 13, 44, 28, 15, 32, 45, 19, 27, 49 },
+  { 63, 34, 11, 39, 2, 45, 37, 8, 59, 39, 33, 4, 36, 17, 48, 5, 29, 18, 32, 61, 39, 50, 5, 27, 35, 0, 46, 12, 22, 49, 60, 6, 54, 0, 38, 49, 2, 42, 15, 40, 0, 47, 20, 51, 3, 57, 18, 61, 22, 0, 39, 16, 55, 12, 35, 8, 41, 22, 6, 59, 16, 45, 10, 36, 0, 62, 9, 54, 30, 58, 21, 43, 63, 31, 7, 35, 12, 48, 58, 28, 47, 37, 41, 9, 57, 20, 61, 0, 36, 11, 57, 35, 23, 52, 37, 18, 0, 62, 22, 55, 35, 62, 27, 54, 0, 15, 61, 28, 2, 59, 22, 9, 37, 27, 33, 51, 29, 48, 19, 50, 25, 37, 10, 57, 5, 37, 60, 8 },
+  { 20, 25, 46, 52, 31, 60, 12, 55, 0, 19, 11, 46, 62, 35, 23, 38, 57, 0, 55, 10, 16, 30, 58, 44, 17, 59, 29, 63, 42, 8, 36, 20, 33, 46, 16, 61, 25, 35, 8, 54, 26, 7, 58, 22, 34, 6, 47, 14, 53, 31, 48, 9, 37, 25, 49, 63, 16, 55, 45, 14, 34, 63, 21, 53, 25, 33, 46, 16, 35, 7, 46, 29, 0, 39, 25, 55, 22, 34, 18, 4, 56, 11, 23, 51, 28, 6, 39, 14, 62, 44, 19, 8, 60, 12, 56, 28, 50, 34, 39, 5, 51, 3, 41, 12, 57, 35, 10, 53, 25, 17, 52, 30, 47, 0, 43, 14, 5, 57, 31, 55, 0, 63, 47, 23, 54, 24, 14, 43 },
+  { 0, 57, 16, 6, 26, 19, 35, 28, 49, 42, 54, 26, 21, 1, 59, 27, 9, 47, 26, 44, 50, 22, 13, 40, 8, 37, 10, 34, 17, 56, 25, 58, 13, 27, 44, 9, 20, 58, 31, 17, 60, 36, 10, 41, 53, 25, 36, 39, 4, 24, 58, 17, 60, 4, 22, 38, 10, 32, 0, 50, 31, 7, 28, 47, 12, 57, 5, 26, 52, 23, 14, 40, 57, 17, 47, 5, 53, 1, 44, 31, 19, 60, 46, 2, 35, 48, 30, 54, 22, 5, 51, 39, 25, 31, 4, 43, 14, 9, 45, 16, 24, 44, 19, 29, 40, 23, 44, 7, 38, 42, 4, 63, 12, 54, 23, 59, 22, 42, 8, 15, 40, 21, 8, 34, 3, 41, 30, 50 },
+  { 39, 10, 48, 33, 41, 54, 5, 47, 23, 13, 32, 7, 52, 44, 14, 39, 58, 18, 35, 6, 37, 2, 60, 24, 55, 19, 53, 2, 51, 32, 1, 41, 51, 4, 40, 29, 47, 3, 52, 44, 13, 49, 28, 16, 1, 62, 11, 27, 52, 35, 5, 42, 29, 47, 14, 56, 28, 53, 26, 38, 9, 56, 40, 3, 38, 15, 41, 60, 1, 37, 50, 25, 11, 28, 61, 19, 42, 62, 10, 52, 39, 6, 32, 14, 58, 17, 7, 26, 42, 34, 27, 10, 54, 40, 20, 63, 26, 53, 21, 61, 32, 7, 59, 48, 3, 56, 18, 31, 58, 14, 49, 21, 36, 16, 45, 9, 36, 24, 62, 45, 27, 31, 53, 17, 49, 12, 62, 18 },
+  { 28, 59, 21, 58, 2, 16, 38, 9, 62, 3, 56, 41, 10, 31, 50, 4, 32, 52, 12, 63, 23, 46, 33, 31, 4, 48, 25, 43, 14, 23, 47, 11, 22, 55, 14, 60, 23, 37, 11, 39, 23, 2, 45, 56, 31, 43, 19, 55, 16, 46, 21, 51, 11, 33, 44, 2, 41, 18, 5, 52, 23, 44, 17, 60, 27, 49, 11, 32, 44, 10, 54, 2, 56, 33, 8, 38, 13, 29, 36, 16, 24, 63, 27, 51, 21, 43, 56, 12, 49, 3, 59, 48, 1, 15, 46, 7, 36, 2, 47, 11, 50, 27, 37, 13, 33, 8, 51, 46, 1, 34, 28, 40, 3, 33, 60, 29, 47, 1, 35, 11, 59, 42, 2, 60, 26, 46, 6, 35 },
+  { 4, 43, 9, 29, 36, 63, 24, 44, 20, 50, 30, 17, 60, 22, 16, 43, 25, 3, 42, 19, 51, 15, 8, 54, 42, 15, 61, 5, 39, 57, 18, 61, 31, 48, 34, 2, 50, 19, 57, 5, 63, 33, 19, 38, 13, 27, 48, 7, 32, 61, 2, 26, 58, 6, 24, 50, 13, 61, 42, 20, 62, 2, 35, 20, 51, 4, 62, 18, 23, 58, 20, 31, 43, 15, 51, 45, 26, 50, 4, 55, 45, 3, 35, 9, 38, 1, 32, 61, 20, 45, 17, 33, 24, 57, 29, 51, 22, 58, 38, 30, 15, 1, 54, 21, 63, 43, 26, 12, 24, 56, 8, 60, 50, 19, 5, 52, 13, 54, 17, 50, 4, 16, 36, 12, 32, 56, 22, 54 },
+  { 51, 25, 40, 53, 12, 49, 15, 57, 34, 7, 38, 47, 2, 36, 55, 8, 61, 30, 56, 7, 28, 59, 48, 11, 27, 35, 21, 45, 28, 36, 9, 38, 6, 16, 24, 63, 10, 32, 28, 43, 21, 53, 5, 60, 8, 57, 3, 45, 11, 37, 15, 54, 40, 20, 62, 36, 27, 34, 11, 48, 30, 15, 54, 8, 30, 42, 22, 34, 48, 13, 35, 63, 4, 37, 22, 2, 59, 9, 41, 23, 13, 41, 49, 18, 59, 24, 40, 5, 37, 30, 9, 61, 44, 6, 37, 11, 33, 17, 5, 55, 41, 60, 23, 39, 17, 5, 30, 62, 41, 16, 46, 25, 11, 56, 39, 26, 20, 38, 29, 39, 22, 52, 44, 20, 48, 1, 38, 14 },
+  { 15, 33, 2, 18, 44, 6, 27, 0, 32, 61, 25, 12, 58, 28, 40, 20, 47, 13, 34, 43, 38, 1, 23, 62, 40, 0, 51, 10, 63, 3, 52, 26, 44, 30, 45, 6, 41, 54, 0, 51, 12, 30, 46, 24, 49, 22, 40, 33, 63, 23, 43, 30, 9, 47, 0, 17, 54, 7, 57, 3, 37, 47, 24, 46, 13, 55, 7, 52, 2, 42, 6, 26, 49, 18, 60, 34, 16, 57, 33, 20, 61, 30, 8, 54, 14, 46, 12, 53, 16, 55, 38, 13, 22, 53, 18, 59, 46, 27, 43, 19, 32, 10, 45, 6, 49, 36, 52, 2, 20, 55, 6, 39, 32, 15, 44, 3, 58, 10, 63, 6, 56, 30, 7, 58, 9, 40, 19, 63 },
+  { 10, 47, 61, 23, 55, 31, 52, 42, 17, 45, 4, 51, 27, 6, 15, 53, 0, 49, 26, 10, 56, 18, 36, 6, 20, 58, 32, 30, 13, 49, 19, 56, 0, 59, 12, 53, 27, 17, 38, 25, 48, 9, 15, 36, 14, 30, 59, 17, 0, 50, 8, 58, 18, 56, 31, 45, 21, 41, 29, 19, 60, 6, 32, 59, 0, 36, 29, 39, 19, 59, 46, 12, 55, 30, 10, 47, 24, 3, 28, 48, 0, 55, 44, 27, 33, 4, 63, 29, 49, 0, 26, 50, 34, 2, 42, 14, 0, 62, 9, 56, 3, 52, 28, 34, 58, 9, 20, 48, 37, 32, 22, 53, 0, 62, 27, 49, 34, 46, 21, 33, 41, 14, 25, 37, 53, 29, 31, 45 },
+  { 56, 28, 7, 37, 11, 36, 20, 9, 54, 14, 39, 19, 34, 63, 45, 37, 24, 17, 60, 31, 21, 45, 53, 29, 47, 15, 7, 55, 40, 23, 34, 14, 42, 20, 37, 35, 15, 59, 7, 62, 34, 40, 59, 1, 51, 42, 10, 28, 54, 21, 35, 5, 38, 13, 36, 4, 59, 12, 39, 53, 15, 43, 9, 21, 39, 62, 16, 56, 25, 9, 32, 38, 0, 41, 14, 51, 40, 53, 43, 11, 37, 17, 5, 22, 57, 39, 19, 7, 42, 21, 60, 10, 31, 63, 25, 52, 30, 49, 36, 25, 48, 17, 61, 14, 22, 42, 29, 13, 60, 11, 47, 18, 35, 41, 7, 23, 4, 16, 51, 11, 0, 48, 61, 3, 17, 50, 5, 24 },
+  { 0, 42, 21, 49, 60, 3, 57, 40, 29, 48, 23, 56, 42, 11, 22, 5, 59, 39, 4, 50, 3, 41, 12, 57, 25, 50, 44, 18, 4, 46, 7, 62, 33, 50, 4, 56, 21, 32, 43, 18, 3, 23, 55, 34, 20, 4, 53, 38, 12, 46, 29, 52, 25, 61, 23, 51, 26, 46, 1, 34, 25, 57, 28, 51, 26, 11, 50, 3, 44, 28, 53, 21, 57, 27, 62, 6, 31, 19, 8, 63, 26, 59, 36, 47, 15, 29, 50, 25, 35, 47, 18, 41, 4, 48, 8, 40, 12, 23, 6, 44, 13, 40, 1, 31, 55, 0, 61, 43, 4, 50, 26, 58, 9, 53, 24, 61, 42, 55, 31, 43, 57, 20, 34, 27, 43, 8, 59, 39 },
+  { 18, 51, 30, 13, 26, 16, 46, 22, 2, 59, 8, 30, 1, 48, 33, 51, 29, 9, 46, 16, 62, 14, 33, 2, 38, 9, 27, 60, 37, 26, 53, 17, 28, 10, 24, 46, 2, 49, 8, 57, 29, 45, 6, 26, 62, 44, 18, 25, 61, 3, 42, 14, 49, 10, 43, 6, 17, 32, 63, 10, 49, 4, 40, 14, 45, 33, 22, 37, 12, 61, 5, 17, 43, 7, 23, 37, 15, 58, 49, 13, 39, 21, 10, 52, 1, 62, 9, 56, 12, 2, 58, 28, 36, 16, 56, 28, 56, 35, 20, 63, 24, 37, 51, 8, 45, 25, 16, 33, 27, 38, 2, 44, 13, 30, 17, 36, 12, 26, 5, 18, 28, 47, 13, 60, 23, 45, 13, 33 },
+  { 55, 4, 62, 34, 52, 38, 7, 63, 32, 37, 13, 53, 25, 62, 18, 12, 55, 41, 27, 35, 24, 49, 31, 52, 17, 63, 34, 1, 56, 12, 41, 2, 48, 58, 39, 16, 61, 27, 41, 52, 13, 19, 50, 39, 11, 31, 57, 6, 32, 40, 20, 55, 1, 28, 33, 57, 48, 8, 37, 22, 44, 18, 53, 1, 61, 5, 54, 16, 47, 36, 50, 24, 55, 34, 48, 45, 1, 30, 33, 46, 2, 50, 32, 42, 25, 34, 43, 21, 38, 52, 23, 45, 14, 54, 21, 4, 44, 16, 53, 29, 10, 47, 19, 57, 12, 54, 39, 10, 51, 15, 63, 21, 57, 40, 51, 1, 48, 57, 37, 62, 2, 38, 9, 52, 1, 35, 58, 22 },
+  { 36, 46, 10, 42, 1, 27, 43, 15, 50, 21, 45, 16, 41, 3, 35, 44, 20, 1, 57, 11, 55, 7, 43, 8, 22, 42, 13, 46, 21, 39, 31, 60, 22, 5, 29, 44, 11, 35, 20, 4, 36, 58, 32, 15, 47, 2, 36, 48, 16, 60, 8, 35, 44, 63, 16, 2, 40, 26, 55, 14, 58, 35, 24, 31, 19, 42, 31, 58, 1, 29, 10, 40, 2, 19, 12, 54, 22, 61, 7, 24, 56, 5, 28, 16, 54, 3, 15, 58, 6, 30, 8, 62, 1, 43, 31, 47, 7, 59, 1, 38, 58, 4, 34, 27, 38, 5, 31, 59, 7, 46, 30, 3, 34, 6, 28, 59, 20, 8, 32, 15, 53, 24, 55, 31, 19, 49, 11, 26 },
+  { 2, 24, 16, 58, 19, 55, 5, 35, 10, 61, 4, 28, 57, 24, 58, 7, 31, 47, 22, 38, 19, 28, 61, 36, 54, 5, 59, 29, 6, 52, 15, 11, 43, 36, 8, 54, 52, 1, 62, 25, 47, 9, 1, 60, 28, 53, 24, 14, 46, 27, 51, 22, 12, 24, 38, 53, 20, 11, 51, 3, 29, 7, 48, 63, 8, 49, 9, 21, 52, 14, 63, 32, 46, 60, 35, 4, 41, 16, 52, 35, 18, 42, 59, 7, 36, 61, 45, 27, 33, 51, 19, 39, 34, 11, 61, 18, 33, 41, 28, 15, 54, 22, 42, 3, 49, 21, 47, 18, 36, 23, 55, 19, 48, 24, 45, 10, 33, 44, 50, 40, 7, 35, 15, 41, 63, 6, 40, 54 },
+  { 62, 41, 32, 8, 47, 28, 60, 24, 44, 30, 38, 49, 9, 33, 14, 40, 50, 14, 60, 2, 54, 40, 0, 20, 25, 39, 16, 49, 24, 35, 57, 47, 19, 61, 33, 18, 23, 37, 13, 55, 31, 43, 22, 41, 17, 8, 42, 58, 0, 37, 5, 56, 31, 54, 7, 30, 60, 33, 42, 17, 59, 39, 12, 27, 38, 17, 35, 41, 27, 45, 20, 7, 25, 15, 29, 58, 27, 47, 11, 40, 14, 54, 23, 46, 19, 31, 11, 40, 13, 49, 5, 58, 24, 51, 26, 6, 50, 20, 49, 9, 32, 46, 17, 60, 14, 63, 24, 1, 57, 41, 9, 43, 14, 62, 16, 52, 3, 27, 14, 22, 61, 45, 4, 28, 9, 47, 29, 17 },
+  { 5, 50, 12, 53, 38, 18, 11, 51, 0, 55, 17, 6, 47, 54, 19, 63, 5, 26, 34, 45, 13, 30, 47, 58, 10, 48, 32, 3, 62, 9, 26, 0, 25, 14, 50, 3, 47, 30, 42, 16, 6, 63, 12, 49, 33, 55, 21, 10, 34, 63, 18, 41, 3, 47, 19, 43, 0, 49, 8, 28, 46, 20, 52, 0, 56, 24, 60, 3, 59, 5, 39, 57, 48, 52, 9, 38, 3, 21, 26, 60, 0, 32, 12, 38, 4, 48, 53, 0, 60, 15, 29, 44, 18, 10, 38, 57, 13, 60, 2, 26, 62, 7, 50, 29, 35, 8, 40, 53, 28, 12, 60, 33, 38, 5, 37, 29, 60, 39, 56, 0, 30, 18, 50, 34, 59, 25, 14, 44 },
+  { 20, 31, 60, 22, 3, 49, 33, 25, 40, 13, 34, 59, 22, 36, 0, 28, 37, 56, 8, 18, 51, 16, 4, 45, 27, 12, 53, 42, 18, 44, 51, 31, 55, 40, 28, 58, 7, 60, 10, 51, 27, 37, 24, 56, 5, 26, 44, 29, 50, 23, 45, 11, 34, 15, 59, 27, 13, 23, 62, 37, 4, 57, 15, 32, 42, 6, 47, 11, 30, 43, 23, 13, 0, 36, 18, 44, 63, 51, 37, 29, 49, 20, 57, 27, 62, 9, 24, 35, 23, 53, 37, 3, 42, 55, 0, 36, 23, 39, 31, 43, 17, 37, 24, 11, 52, 43, 19, 32, 5, 50, 26, 0, 56, 21, 54, 11, 19, 6, 47, 25, 59, 42, 12, 54, 21, 3, 38, 57 },
+  { 48, 0, 35, 27, 44, 14, 59, 7, 57, 46, 26, 2, 42, 12, 52, 43, 10, 27, 53, 42, 32, 62, 37, 21, 34, 61, 7, 23, 36, 4, 38, 12, 41, 5, 17, 45, 22, 27, 39, 21, 59, 0, 45, 18, 39, 62, 3, 38, 14, 7, 54, 26, 61, 39, 9, 52, 45, 36, 18, 50, 10, 34, 44, 22, 50, 14, 36, 55, 17, 34, 53, 62, 33, 26, 56, 6, 31, 12, 6, 53, 9, 44, 2, 50, 20, 40, 55, 17, 47, 7, 26, 63, 22, 32, 48, 16, 46, 8, 52, 12, 57, 41, 0, 56, 25, 3, 61, 14, 45, 35, 18, 44, 12, 46, 23, 42, 32, 51, 35, 10, 17, 36, 23, 1, 45, 52, 32, 10 },
+  { 37, 15, 43, 8, 63, 39, 21, 31, 16, 37, 19, 62, 30, 46, 17, 60, 21, 48, 1, 23, 6, 25, 11, 56, 1, 40, 30, 58, 15, 54, 21, 59, 9, 63, 35, 56, 11, 51, 2, 46, 34, 14, 53, 7, 30, 11, 51, 19, 60, 40, 30, 1, 24, 50, 20, 32, 3, 56, 5, 25, 31, 13, 61, 2, 29, 60, 25, 20, 51, 2, 27, 8, 18, 42, 10, 45, 21, 34, 43, 17, 62, 29, 41, 14, 34, 6, 30, 43, 2, 57, 33, 13, 45, 12, 27, 62, 4, 55, 21, 35, 5, 27, 45, 33, 16, 47, 30, 54, 22, 10, 51, 27, 63, 7, 49, 1, 58, 22, 15, 43, 53, 7, 57, 39, 27, 12, 61, 24 },
+  { 56, 51, 26, 56, 19, 2, 41, 54, 5, 52, 9, 48, 6, 23, 39, 4, 32, 15, 63, 35, 59, 49, 43, 15, 52, 19, 50, 9, 46, 33, 1, 29, 48, 20, 32, 1, 38, 33, 19, 54, 9, 32, 24, 48, 58, 35, 16, 48, 4, 52, 13, 57, 33, 5, 45, 59, 15, 29, 41, 55, 47, 39, 23, 53, 9, 40, 4, 57, 10, 44, 48, 40, 50, 14, 61, 24, 55, 1, 59, 22, 33, 8, 51, 25, 58, 46, 11, 59, 20, 41, 17, 51, 6, 56, 35, 25, 42, 30, 15, 58, 48, 18, 61, 9, 58, 39, 13, 2, 37, 59, 40, 2, 31, 16, 34, 41, 8, 30, 62, 3, 29, 48, 33, 5, 63, 16, 41, 7 },
+  { 22, 4, 46, 11, 33, 51, 29, 10, 62, 24, 43, 27, 15, 58, 50, 25, 54, 44, 9, 38, 18, 3, 29, 57, 32, 5, 26, 43, 17, 61, 24, 52, 8, 42, 23, 53, 15, 61, 7, 28, 57, 43, 4, 40, 20, 2, 43, 25, 32, 35, 21, 43, 17, 48, 10, 22, 38, 54, 11, 21, 1, 58, 16, 30, 48, 18, 46, 32, 38, 13, 22, 4, 59, 35, 2, 51, 30, 39, 15, 47, 4, 56, 13, 37, 1, 28, 16, 52, 32, 9, 61, 29, 38, 19, 3, 52, 10, 48, 1, 32, 11, 40, 20, 36, 6, 22, 49, 29, 55, 6, 20, 56, 36, 52, 19, 60, 26, 46, 18, 54, 40, 13, 20, 46, 35, 19, 49, 29 },
+  { 61, 17, 34, 53, 23, 6, 48, 35, 20, 40, 1, 56, 36, 29, 11, 34, 7, 41, 14, 30, 55, 20, 46, 8, 24, 38, 63, 2, 37, 10, 45, 14, 34, 49, 6, 13, 44, 25, 49, 41, 21, 12, 61, 15, 54, 29, 63, 12, 56, 8, 49, 2, 62, 36, 28, 61, 0, 25, 41, 63, 35, 8, 44, 6, 37, 62, 7, 21, 63, 28, 55, 31, 16, 24, 41, 19, 9, 57, 27, 36, 18, 42, 31, 62, 22, 55, 38, 4, 27, 47, 1, 40, 14, 54, 43, 20, 60, 23, 38, 63, 25, 51, 2, 53, 26, 63, 10, 42, 17, 34, 47, 25, 13, 5, 44, 11, 55, 2, 38, 27, 6, 60, 52, 25, 9, 55, 1, 40 },
+  { 8, 30, 58, 3, 42, 61, 17, 38, 13, 59, 32, 10, 54, 3, 51, 20, 61, 26, 57, 2, 46, 33, 12, 60, 41, 13, 48, 29, 55, 20, 39, 27, 57, 18, 62, 29, 55, 2, 31, 16, 37, 50, 26, 36, 6, 46, 9, 41, 27, 57, 23, 39, 26, 6, 51, 12, 31, 46, 7, 16, 27, 52, 19, 56, 26, 12, 33, 53, 1, 41, 8, 57, 46, 7, 54, 32, 47, 5, 49, 11, 60, 23, 5, 48, 10, 43, 19, 63, 35, 24, 49, 21, 59, 5, 31, 37, 14, 44, 7, 42, 6, 30, 46, 13, 44, 32, 19, 50, 4, 58, 8, 30, 62, 38, 28, 53, 21, 36, 13, 50, 21, 33, 15, 2, 44, 31, 14, 47 },
+  { 37, 13, 39, 16, 28, 9, 57, 0, 25, 49, 21, 45, 18, 47, 12, 42, 0, 49, 22, 39, 16, 53, 25, 36, 0, 52, 22, 16, 6, 60, 4, 51, 0, 26, 37, 47, 10, 36, 63, 5, 57, 0, 18, 59, 23, 33, 51, 19, 0, 44, 15, 11, 54, 17, 42, 35, 53, 18, 58, 33, 49, 4, 34, 42, 0, 50, 43, 25, 16, 49, 34, 20, 37, 28, 12, 63, 16, 38, 25, 44, 0, 40, 52, 17, 35, 3, 50, 14, 8, 53, 11, 36, 25, 45, 9, 62, 0, 54, 28, 17, 50, 55, 15, 24, 57, 0, 53, 34, 23, 41, 15, 45, 0, 49, 16, 4, 48, 9, 63, 45, 0, 42, 58, 37, 61, 22, 54, 26 },
+  { 0, 50, 21, 47, 54, 36, 27, 45, 52, 4, 34, 15, 63, 29, 37, 59, 17, 31, 6, 61, 28, 5, 48, 18, 59, 27, 34, 56, 44, 31, 35, 12, 41, 59, 16, 3, 40, 20, 50, 22, 30, 40, 52, 10, 45, 3, 59, 22, 37, 61, 29, 46, 31, 58, 2, 22, 9, 43, 3, 39, 14, 61, 24, 54, 15, 29, 11, 60, 39, 17, 5, 61, 0, 44, 50, 3, 31, 14, 58, 21, 54, 28, 15, 45, 60, 26, 33, 58, 44, 22, 60, 2, 57, 34, 49, 27, 18, 34, 21, 59, 29, 4, 36, 41, 8, 39, 28, 11, 62, 26, 53, 20, 35, 24, 59, 32, 29, 39, 24, 31, 57, 23, 11, 28, 5, 36, 11, 59 },
+  { 44, 32, 63, 5, 20, 12, 41, 7, 30, 61, 42, 8, 39, 5, 33, 8, 24, 53, 45, 11, 37, 58, 7, 44, 10, 50, 3, 40, 8, 22, 53, 19, 46, 9, 33, 52, 24, 58, 8, 44, 13, 47, 8, 34, 38, 30, 14, 47, 7, 34, 4, 55, 9, 19, 40, 49, 56, 26, 60, 21, 30, 45, 10, 19, 40, 58, 23, 36, 3, 52, 45, 23, 54, 13, 22, 42, 53, 45, 7, 33, 10, 36, 57, 6, 29, 12, 41, 0, 30, 15, 41, 30, 17, 7, 16, 53, 40, 56, 2, 39, 12, 61, 10, 52, 31, 60, 16, 45, 1, 37, 7, 61, 40, 10, 43, 17, 58, 7, 54, 14, 4, 51, 39, 49, 18, 56, 42, 20 },
+  { 14, 6, 24, 36, 56, 49, 22, 60, 18, 14, 23, 51, 26, 57, 21, 52, 41, 14, 35, 50, 19, 31, 40, 23, 33, 14, 63, 17, 32, 47, 7, 62, 23, 30, 56, 11, 42, 27, 14, 60, 35, 19, 28, 61, 17, 55, 25, 39, 53, 17, 42, 21, 38, 63, 25, 5, 14, 36, 12, 50, 1, 37, 59, 32, 2, 51, 6, 56, 27, 32, 11, 30, 38, 26, 60, 8, 26, 19, 62, 39, 50, 2, 21, 39, 53, 23, 56, 19, 49, 39, 5, 46, 55, 23, 42, 4, 31, 11, 47, 26, 45, 22, 48, 18, 21, 5, 48, 25, 57, 14, 47, 30, 3, 56, 12, 50, 1, 42, 19, 47, 35, 17, 8, 30, 45, 25, 4, 51 },
+  { 28, 58, 43, 1, 31, 8, 33, 2, 44, 55, 32, 1, 60, 12, 46, 27, 4, 62, 23, 1, 56, 13, 62, 2, 54, 36, 25, 51, 1, 57, 26, 42, 3, 49, 17, 38, 1, 48, 31, 4, 54, 3, 50, 24, 1, 49, 5, 63, 13, 27, 52, 1, 48, 13, 45, 33, 52, 30, 46, 20, 55, 28, 6, 48, 24, 38, 20, 47, 14, 62, 48, 9, 58, 4, 36, 30, 56, 1, 34, 12, 18, 63, 25, 48, 4, 16, 37, 7, 62, 10, 52, 28, 13, 50, 36, 63, 24, 51, 15, 58, 8, 33, 1, 38, 56, 35, 42, 9, 33, 51, 22, 18, 48, 32, 27, 37, 23, 61, 33, 11, 59, 29, 62, 1, 53, 10, 60, 33 },
+  { 12, 39, 17, 52, 26, 46, 53, 38, 25, 11, 48, 36, 16, 43, 2, 35, 55, 17, 39, 29, 43, 9, 28, 45, 20, 5, 46, 12, 42, 28, 13, 52, 36, 6, 60, 22, 54, 17, 62, 39, 25, 42, 15, 55, 44, 20, 31, 10, 35, 57, 24, 32, 29, 6, 59, 18, 7, 62, 3, 41, 10, 44, 16, 54, 13, 62, 31, 9, 41, 1, 21, 43, 18, 47, 15, 40, 11, 49, 28, 55, 46, 30, 8, 43, 32, 61, 28, 47, 25, 34, 21, 61, 32, 1, 20, 9, 46, 6, 35, 19, 41, 54, 27, 63, 14, 3, 51, 20, 62, 2, 38, 55, 8, 21, 63, 6, 46, 9, 26, 51, 3, 24, 43, 34, 16, 41, 18, 48 },
+  { 62, 23, 55, 9, 15, 62, 19, 13, 58, 40, 6, 30, 54, 19, 50, 31, 10, 44, 6, 59, 21, 47, 51, 15, 60, 39, 30, 54, 21, 61, 19, 33, 14, 29, 43, 11, 34, 45, 7, 21, 10, 56, 36, 6, 38, 11, 58, 42, 2, 47, 11, 60, 50, 16, 41, 28, 38, 23, 47, 17, 35, 63, 22, 33, 42, 5, 45, 17, 53, 35, 25, 56, 33, 6, 51, 19, 60, 23, 43, 15, 5, 40, 58, 13, 51, 1, 45, 11, 54, 3, 43, 8, 37, 48, 59, 29, 39, 21, 61, 43, 3, 31, 10, 44, 24, 29, 60, 12, 28, 40, 11, 25, 43, 52, 14, 41, 16, 57, 44, 20, 40, 55, 12, 21, 57, 27, 35, 2 },
+  { 37, 6, 31, 42, 40, 4, 29, 50, 0, 20, 63, 28, 9, 58, 14, 24, 63, 26, 48, 16, 34, 4, 32, 38, 23, 11, 58, 4, 37, 9, 45, 5, 63, 48, 26, 57, 2, 28, 32, 51, 46, 29, 13, 62, 27, 46, 28, 18, 50, 15, 40, 4, 19, 34, 54, 0, 53, 9, 26, 58, 28, 5, 49, 0, 57, 27, 19, 60, 29, 8, 59, 12, 37, 63, 24, 46, 3, 37, 6, 52, 26, 32, 20, 36, 9, 22, 59, 18, 35, 51, 14, 57, 17, 24, 12, 44, 56, 0, 30, 13, 59, 20, 49, 17, 54, 43, 6, 34, 46, 17, 58, 36, 0, 34, 29, 54, 25, 2, 36, 15, 60, 6, 37, 46, 4, 50, 9, 45 },
+  { 19, 59, 48, 3, 24, 60, 44, 22, 34, 51, 15, 45, 41, 5, 33, 47, 0, 37, 12, 55, 25, 54, 8, 57, 0, 47, 18, 34, 49, 15, 55, 24, 40, 20, 8, 35, 53, 13, 41, 18, 0, 59, 22, 33, 4, 52, 8, 60, 24, 36, 31, 56, 45, 26, 10, 43, 15, 56, 36, 4, 51, 14, 39, 30, 12, 55, 36, 2, 39, 49, 4, 44, 17, 0, 32, 13, 53, 35, 59, 17, 62, 0, 55, 24, 52, 38, 31, 6, 42, 19, 29, 40, 4, 54, 33, 5, 16, 27, 52, 37, 23, 55, 7, 37, 0, 39, 23, 49, 4, 53, 31, 15, 59, 10, 50, 4, 60, 34, 48, 7, 31, 49, 27, 14, 62, 22, 53, 29 },
+  { 46, 21, 14, 51, 36, 17, 7, 57, 10, 32, 3, 37, 22, 60, 39, 18, 56, 20, 42, 3, 36, 10, 44, 26, 41, 29, 53, 27, 2, 39, 30, 52, 0, 59, 15, 48, 23, 61, 6, 58, 37, 12, 40, 49, 16, 39, 20, 44, 0, 62, 8, 21, 3, 59, 23, 32, 49, 31, 12, 44, 22, 59, 18, 50, 24, 7, 43, 52, 15, 23, 41, 26, 51, 28, 55, 39, 21, 27, 10, 42, 12, 45, 27, 47, 3, 15, 63, 26, 55, 0, 60, 26, 45, 18, 62, 38, 58, 49, 8, 47, 4, 33, 46, 29, 57, 13, 56, 16, 59, 21, 5, 47, 23, 39, 18, 44, 13, 22, 28, 53, 19, 0, 58, 32, 41, 7, 26, 13 },
+  { 0, 56, 34, 28, 11, 55, 31, 47, 26, 41, 56, 13, 53, 28, 11, 49, 7, 52, 32, 61, 50, 22, 63, 17, 13, 56, 7, 19, 43, 62, 10, 21, 37, 32, 43, 4, 38, 19, 44, 25, 31, 54, 5, 23, 61, 30, 53, 12, 35, 22, 43, 53, 37, 48, 7, 62, 20, 2, 61, 41, 8, 34, 47, 9, 63, 34, 28, 10, 55, 33, 14, 57, 7, 47, 9, 61, 4, 49, 31, 50, 21, 38, 8, 16, 57, 44, 33, 5, 49, 36, 12, 50, 7, 34, 10, 25, 2, 22, 36, 15, 26, 61, 18, 9, 22, 46, 32, 8, 27, 37, 44, 30, 55, 3, 62, 24, 38, 56, 5, 45, 38, 24, 43, 10, 19, 54, 39, 61 },
+  { 41, 30, 8, 63, 43, 23, 38, 3, 62, 19, 8, 49, 25, 1, 58, 30, 23, 40, 9, 28, 18, 40, 6, 38, 49, 22, 35, 59, 8, 27, 50, 5, 56, 17, 11, 50, 30, 9, 55, 2, 51, 19, 34, 47, 9, 41, 6, 26, 48, 57, 14, 28, 17, 12, 39, 13, 37, 46, 25, 19, 54, 27, 1, 37, 16, 45, 20, 60, 1, 48, 20, 38, 31, 22, 42, 15, 19, 44, 1, 61, 6, 34, 56, 40, 29, 10, 20, 46, 13, 22, 41, 23, 59, 42, 30, 51, 45, 13, 63, 53, 42, 12, 51, 38, 62, 2, 26, 41, 50, 1, 61, 10, 19, 42, 31, 8, 49, 32, 12, 63, 9, 52, 16, 56, 36, 2, 31, 16 },
+  { 52, 5, 47, 20, 1, 53, 12, 50, 16, 35, 43, 21, 33, 43, 16, 44, 3, 59, 14, 46, 1, 30, 60, 33, 2, 45, 12, 42, 31, 47, 14, 33, 46, 25, 55, 27, 60, 36, 16, 42, 14, 46, 26, 1, 55, 15, 63, 32, 2, 38, 5, 47, 33, 61, 30, 52, 4, 57, 6, 38, 11, 43, 61, 24, 52, 3, 31, 22, 42, 10, 62, 3, 59, 11, 35, 57, 33, 54, 24, 14, 29, 48, 18, 2, 60, 41, 53, 24, 32, 62, 3, 53, 15, 1, 55, 17, 32, 40, 6, 31, 1, 40, 28, 5, 35, 52, 19, 63, 13, 33, 17, 41, 52, 26, 15, 57, 1, 20, 42, 17, 35, 27, 48, 5, 25, 50, 44, 11 },
+  { 35, 25, 38, 57, 33, 17, 40, 6, 59, 27, 54, 5, 61, 10, 52, 26, 36, 19, 51, 35, 57, 48, 11, 20, 54, 25, 61, 16, 1, 58, 24, 61, 3, 39, 7, 47, 1, 22, 49, 28, 63, 10, 58, 32, 17, 36, 45, 19, 51, 29, 59, 10, 50, 1, 23, 42, 18, 29, 51, 21, 56, 32, 14, 5, 40, 58, 47, 13, 54, 35, 29, 45, 18, 52, 26, 2, 38, 8, 46, 36, 58, 11, 52, 35, 17, 28, 1, 58, 9, 39, 17, 28, 37, 48, 20, 9, 57, 24, 50, 19, 58, 16, 48, 25, 43, 11, 35, 6, 45, 24, 56, 4, 36, 7, 47, 35, 52, 28, 59, 30, 2, 61, 21, 33, 63, 12, 18, 59 },
+  { 3, 49, 15, 10, 27, 61, 25, 45, 30, 0, 14, 47, 31, 38, 17, 62, 7, 55, 27, 4, 15, 24, 42, 52, 10, 34, 5, 51, 36, 18, 41, 11, 35, 21, 62, 13, 33, 57, 8, 35, 5, 40, 21, 43, 52, 3, 24, 56, 11, 16, 33, 25, 41, 20, 55, 8, 60, 35, 15, 48, 2, 57, 30, 49, 18, 25, 6, 39, 17, 57, 7, 25, 43, 5, 49, 16, 62, 22, 55, 4, 25, 43, 23, 7, 50, 11, 37, 48, 14, 51, 33, 57, 7, 27, 39, 46, 4, 29, 11, 43, 34, 56, 7, 60, 20, 54, 30, 57, 22, 49, 9, 33, 54, 14, 63, 23, 6, 43, 10, 40, 50, 13, 44, 8, 38, 33, 46, 23 },
+  { 55, 39, 22, 50, 44, 4, 36, 9, 52, 23, 37, 59, 21, 2, 46, 13, 31, 41, 11, 45, 62, 29, 6, 37, 19, 48, 30, 23, 44, 7, 53, 28, 54, 16, 41, 29, 44, 18, 52, 24, 60, 15, 48, 7, 27, 59, 9, 34, 42, 54, 7, 63, 4, 46, 31, 27, 45, 0, 40, 26, 34, 17, 37, 10, 53, 29, 36, 50, 2, 27, 51, 11, 61, 37, 23, 41, 30, 7, 18, 50, 39, 14, 63, 32, 45, 61, 19, 30, 25, 44, 2, 47, 23, 63, 11, 34, 59, 37, 60, 3, 22, 14, 44, 30, 15, 0, 47, 15, 3, 38, 61, 20, 27, 45, 11, 39, 51, 16, 55, 3, 22, 54, 29, 58, 1, 57, 6, 29 },
+  { 9, 17, 60, 2, 34, 56, 20, 62, 39, 12, 49, 6, 29, 56, 34, 48, 0, 58, 22, 38, 18, 43, 56, 0, 63, 14, 55, 3, 59, 31, 15, 45, 0, 49, 6, 58, 3, 38, 12, 45, 0, 37, 29, 57, 13, 39, 30, 49, 0, 23, 44, 36, 16, 57, 13, 54, 11, 24, 63, 9, 53, 7, 62, 42, 0, 59, 15, 23, 63, 34, 40, 16, 32, 0, 53, 12, 48, 28, 59, 33, 0, 53, 9, 27, 3, 22, 54, 5, 56, 9, 61, 13, 42, 14, 52, 19, 0, 21, 47, 27, 53, 36, 3, 50, 39, 58, 25, 40, 53, 28, 12, 50, 0, 59, 32, 2, 21, 34, 26, 46, 37, 7, 18, 47, 24, 14, 53, 42 },
+  { 61, 32, 13, 54, 29, 7, 46, 13, 28, 57, 18, 41, 53, 15, 9, 39, 24, 49, 33, 3, 53, 9, 26, 32, 40, 28, 46, 39, 25, 9, 56, 21, 63, 37, 26, 22, 51, 27, 17, 56, 31, 53, 4, 43, 22, 46, 12, 18, 60, 40, 20, 26, 50, 21, 39, 5, 49, 33, 16, 44, 22, 46, 20, 32, 24, 45, 8, 43, 12, 46, 4, 48, 56, 20, 29, 58, 3, 40, 10, 42, 31, 21, 47, 41, 56, 38, 15, 42, 36, 27, 20, 33, 55, 3, 26, 44, 31, 54, 12, 35, 9, 63, 28, 10, 21, 32, 9, 60, 17, 8, 43, 29, 40, 16, 36, 48, 60, 7, 57, 14, 62, 31, 42, 15, 36, 40, 20, 26 },
+  { 0, 37, 47, 23, 41, 18, 32, 48, 1, 35, 8, 25, 4, 26, 63, 20, 54, 8, 16, 61, 35, 23, 51, 15, 58, 7, 12, 20, 50, 34, 42, 4, 38, 10, 32, 47, 8, 60, 41, 20, 9, 25, 50, 19, 62, 1, 37, 56, 28, 8, 53, 11, 3, 58, 34, 43, 19, 60, 38, 4, 58, 31, 3, 51, 11, 55, 38, 30, 21, 58, 19, 26, 9, 44, 36, 13, 46, 20, 62, 24, 13, 60, 5, 28, 12, 34, 7, 59, 0, 53, 45, 6, 38, 30, 50, 7, 62, 16, 41, 5, 46, 18, 55, 42, 51, 5, 45, 23, 34, 48, 19, 58, 5, 25, 54, 19, 13, 41, 28, 21, 0, 49, 10, 60, 4, 51, 9, 45 },
+  { 19, 28, 6, 58, 10, 51, 4, 22, 55, 42, 60, 45, 34, 51, 42, 5, 30, 45, 27, 40, 13, 47, 4, 49, 21, 38, 60, 29, 2, 57, 17, 27, 52, 19, 61, 14, 30, 34, 2, 44, 63, 33, 11, 35, 16, 51, 25, 6, 14, 47, 31, 61, 37, 29, 18, 8, 52, 2, 28, 54, 13, 41, 15, 62, 35, 18, 2, 60, 6, 33, 41, 61, 31, 6, 56, 17, 34, 50, 6, 52, 44, 35, 16, 51, 59, 24, 48, 18, 31, 40, 16, 49, 21, 60, 17, 39, 10, 49, 32, 57, 24, 39, 1, 25, 18, 62, 37, 12, 56, 1, 37, 11, 52, 44, 9, 30, 47, 4, 51, 40, 55, 25, 34, 27, 56, 30, 32, 54 },
+  { 63, 40, 49, 15, 43, 26, 63, 38, 16, 20, 30, 12, 57, 14, 19, 60, 36, 12, 59, 2, 57, 17, 42, 31, 1, 44, 16, 35, 47, 11, 32, 48, 13, 43, 1, 39, 51, 12, 57, 23, 6, 40, 53, 3, 55, 31, 39, 60, 35, 44, 5, 15, 45, 1, 62, 41, 26, 14, 47, 22, 36, 27, 50, 9, 26, 47, 52, 28, 54, 16, 1, 13, 51, 39, 23, 63, 1, 30, 15, 26, 2, 57, 19, 37, 1, 44, 21, 50, 13, 63, 8, 24, 56, 1, 35, 25, 58, 20, 2, 28, 14, 51, 33, 59, 13, 30, 4, 49, 31, 24, 63, 26, 33, 3, 58, 38, 62, 24, 32, 8, 17, 45, 5, 48, 18, 3, 43, 11 },
+  { 21, 4, 24, 34, 59, 1, 37, 11, 53, 5, 47, 2, 22, 40, 32, 1, 24, 50, 21, 29, 38, 25, 63, 8, 55, 24, 53, 6, 62, 23, 59, 3, 54, 20, 58, 24, 5, 46, 15, 38, 48, 14, 27, 42, 23, 7, 46, 10, 17, 58, 25, 52, 23, 32, 49, 12, 55, 30, 40, 7, 59, 1, 56, 21, 39, 4, 23, 15, 37, 46, 55, 42, 21, 4, 48, 8, 45, 54, 37, 55, 32, 8, 46, 10, 30, 54, 4, 41, 25, 29, 36, 48, 11, 43, 14, 47, 5, 43, 53, 36, 61, 10, 45, 6, 41, 54, 27, 43, 16, 55, 6, 46, 18, 42, 23, 15, 1, 45, 12, 60, 37, 22, 62, 12, 39, 59, 16, 52 },
+  { 47, 35, 56, 7, 19, 46, 31, 50, 33, 24, 61, 35, 50, 7, 53, 44, 55, 6, 46, 10, 52, 5, 21, 43, 36, 10, 18, 41, 26, 37, 8, 29, 40, 36, 9, 49, 34, 26, 61, 21, 7, 59, 18, 62, 29, 54, 20, 32, 51, 0, 40, 10, 55, 6, 20, 36, 9, 61, 5, 51, 44, 19, 33, 43, 13, 57, 40, 63, 8, 24, 29, 10, 60, 34, 27, 40, 25, 18, 10, 42, 21, 49, 26, 62, 38, 12, 33, 61, 5, 57, 2, 19, 54, 28, 62, 22, 38, 31, 16, 7, 22, 47, 29, 17, 35, 8, 20, 51, 2, 40, 22, 50, 13, 61, 28, 53, 35, 20, 56, 30, 2, 53, 14, 41, 23, 34, 8, 31 },
+  { 12, 2, 42, 29, 52, 13, 21, 8, 55, 14, 41, 17, 28, 58, 23, 11, 17, 36, 31, 62, 17, 34, 50, 14, 28, 61, 33, 52, 2, 51, 17, 45, 7, 25, 62, 30, 18, 55, 0, 42, 30, 35, 45, 1, 12, 48, 3, 63, 21, 36, 30, 48, 19, 59, 43, 27, 46, 17, 34, 25, 12, 29, 53, 6, 48, 31, 11, 34, 49, 3, 36, 50, 19, 47, 14, 61, 11, 36, 58, 4, 60, 14, 39, 22, 6, 52, 15, 35, 17, 46, 31, 42, 9, 34, 3, 52, 12, 60, 26, 56, 40, 2, 53, 23, 57, 38, 62, 14, 36, 59, 10, 31, 39, 6, 49, 9, 41, 26, 5, 48, 43, 27, 33, 58, 1, 50, 25, 57 },
+  { 61, 37, 15, 61, 3, 39, 58, 43, 26, 0, 44, 10, 47, 3, 37, 63, 28, 43, 13, 39, 3, 57, 30, 59, 0, 48, 5, 43, 13, 22, 60, 33, 55, 15, 42, 4, 52, 10, 45, 13, 54, 4, 24, 49, 37, 26, 41, 14, 42, 9, 61, 13, 38, 23, 3, 53, 0, 58, 21, 42, 63, 10, 17, 61, 25, 0, 58, 28, 17, 44, 57, 12, 27, 0, 55, 5, 52, 28, 23, 47, 29, 0, 43, 17, 58, 28, 47, 23, 55, 10, 58, 23, 51, 40, 18, 33, 45, 0, 49, 8, 32, 61, 19, 48, 0, 26, 7, 47, 29, 18, 44, 0, 56, 34, 20, 59, 15, 51, 37, 18, 10, 52, 7, 20, 46, 9, 38, 17 },
+  { 6, 27, 48, 23, 45, 29, 5, 18, 38, 62, 27, 56, 20, 32, 15, 9, 48, 0, 54, 22, 45, 20, 7, 41, 23, 39, 19, 27, 58, 31, 44, 0, 12, 50, 23, 56, 20, 39, 32, 59, 16, 52, 33, 9, 57, 22, 6, 58, 28, 50, 24, 2, 56, 35, 16, 45, 32, 38, 15, 54, 2, 38, 46, 22, 35, 45, 20, 5, 52, 25, 7, 35, 59, 32, 22, 43, 38, 3, 51, 16, 34, 53, 32, 50, 3, 40, 8, 43, 0, 39, 27, 4, 14, 61, 8, 55, 15, 41, 20, 44, 27, 13, 39, 11, 46, 42, 54, 33, 4, 52, 23, 61, 14, 25, 43, 2, 33, 11, 63, 29, 61, 17, 40, 55, 22, 62, 28, 44 },
+  { 20, 54, 8, 56, 35, 10, 63, 31, 52, 12, 48, 6, 59, 41, 52, 33, 19, 58, 25, 49, 11, 37, 47, 12, 54, 15, 56, 35, 7, 47, 16, 53, 28, 34, 5, 37, 28, 8, 48, 3, 28, 38, 18, 61, 16, 43, 53, 32, 4, 17, 47, 27, 44, 8, 63, 10, 25, 49, 6, 37, 24, 52, 32, 3, 50, 12, 41, 56, 38, 14, 62, 20, 40, 16, 53, 31, 18, 63, 41, 9, 59, 7, 13, 25, 57, 20, 63, 26, 53, 18, 48, 62, 30, 46, 21, 25, 58, 29, 36, 4, 55, 34, 6, 60, 31, 16, 21, 12, 58, 38, 9, 29, 47, 7, 52, 30, 57, 44, 22, 0, 35, 45, 3, 31, 14, 36, 0, 51 },
+  { 42, 14, 33, 24, 16, 49, 40, 2, 22, 33, 16, 36, 25, 1, 21, 61, 38, 8, 33, 4, 62, 26, 29, 60, 6, 46, 30, 11, 63, 4, 36, 40, 19, 57, 46, 11, 41, 63, 22, 25, 58, 10, 46, 2, 34, 27, 11, 38, 56, 34, 12, 53, 18, 33, 41, 51, 13, 28, 60, 20, 47, 14, 29, 59, 16, 62, 8, 22, 32, 47, 9, 49, 2, 44, 7, 12, 45, 6, 20, 27, 45, 24, 62, 42, 36, 11, 33, 15, 37, 7, 32, 10, 37, 1, 35, 50, 6, 11, 63, 24, 52, 15, 50, 24, 3, 37, 56, 27, 34, 22, 49, 16, 36, 62, 17, 39, 4, 15, 54, 24, 50, 8, 58, 26, 49, 54, 11, 30 },
+  { 4, 59, 41, 1, 53, 12, 25, 45, 59, 7, 51, 39, 54, 14, 46, 4, 27, 53, 16, 44, 18, 51, 1, 32, 25, 2, 50, 40, 20, 54, 24, 9, 62, 2, 27, 60, 1, 17, 36, 50, 6, 40, 30, 55, 41, 19, 49, 1, 21, 60, 40, 5, 62, 1, 22, 30, 57, 4, 43, 31, 1, 55, 40, 7, 27, 37, 30, 54, 1, 19, 42, 30, 56, 26, 62, 49, 24, 57, 37, 56, 2, 39, 16, 5, 30, 55, 3, 49, 60, 23, 56, 44, 17, 52, 13, 42, 28, 48, 18, 45, 9, 37, 21, 41, 58, 10, 48, 1, 63, 5, 41, 57, 2, 24, 12, 48, 27, 42, 32, 46, 13, 38, 19, 34, 5, 41, 25, 60 },
+  { 39, 28, 21, 46, 32, 57, 36, 9, 19, 42, 4, 29, 11, 43, 30, 49, 13, 42, 35, 56, 9, 39, 15, 52, 36, 61, 18, 26, 45, 14, 31, 48, 21, 43, 14, 33, 49, 54, 14, 44, 21, 62, 13, 23, 8, 62, 15, 51, 44, 7, 30, 37, 20, 42, 56, 7, 39, 18, 50, 11, 61, 9, 19, 43, 57, 2, 48, 11, 39, 60, 28, 4, 37, 17, 35, 1, 33, 11, 31, 14, 48, 19, 35, 51, 46, 21, 44, 29, 12, 41, 2, 22, 58, 26, 54, 4, 59, 38, 2, 33, 57, 1, 63, 13, 28, 51, 15, 40, 18, 45, 8, 30, 43, 37, 54, 19, 8, 59, 21, 6, 60, 29, 55, 10, 63, 15, 47, 17 },
+  { 3, 50, 10, 62, 18, 5, 27, 49, 60, 23, 55, 18, 62, 24, 56, 10, 59, 28, 2, 23, 34, 59, 43, 20, 10, 42, 8, 49, 1, 37, 57, 6, 51, 29, 53, 7, 23, 31, 5, 32, 51, 0, 35, 54, 45, 31, 5, 26, 36, 24, 55, 15, 48, 29, 14, 48, 26, 60, 21, 41, 36, 26, 50, 33, 14, 44, 17, 24, 52, 15, 46, 23, 54, 6, 47, 21, 60, 50, 4, 53, 29, 61, 8, 23, 1, 60, 19, 6, 53, 16, 47, 34, 6, 39, 16, 31, 12, 20, 53, 22, 30, 43, 25, 46, 35, 6, 44, 32, 53, 26, 55, 19, 11, 59, 5, 33, 51, 1, 35, 53, 25, 3, 42, 23, 44, 32, 7, 53 },
+  { 22, 44, 37, 6, 26, 51, 38, 0, 34, 13, 31, 46, 3, 37, 6, 19, 40, 21, 47, 63, 12, 5, 29, 55, 22, 58, 34, 28, 60, 22, 11, 41, 17, 38, 9, 44, 59, 39, 56, 19, 11, 47, 25, 15, 3, 39, 57, 17, 61, 11, 46, 3, 58, 9, 54, 35, 2, 34, 8, 45, 15, 56, 5, 23, 53, 33, 63, 35, 4, 59, 10, 51, 13, 61, 29, 41, 15, 25, 43, 19, 40, 10, 54, 33, 41, 12, 38, 51, 31, 26, 61, 9, 30, 45, 24, 62, 49, 40, 10, 61, 14, 49, 5, 17, 54, 20, 60, 23, 3, 13, 35, 50, 32, 23, 46, 27, 38, 63, 16, 12, 39, 48, 18, 51, 1, 27, 56, 35 },
+  { 63, 15, 30, 55, 43, 14, 57, 17, 53, 44, 7, 48, 26, 50, 32, 60, 0, 53, 14, 31, 50, 24, 46, 0, 38, 13, 4, 52, 16, 45, 30, 59, 0, 25, 55, 35, 16, 10, 26, 42, 58, 29, 60, 38, 50, 22, 28, 47, 0, 50, 28, 19, 33, 39, 11, 44, 16, 52, 24, 59, 3, 38, 27, 51, 0, 21, 7, 42, 26, 34, 21, 40, 33, 18, 39, 3, 54, 38, 8, 59, 0, 44, 27, 15, 58, 28, 57, 9, 43, 0, 36, 50, 20, 59, 8, 34, 0, 27, 47, 7, 36, 19, 56, 32, 0, 38, 11, 29, 62, 47, 6, 61, 0, 41, 14, 56, 10, 23, 45, 31, 57, 8, 36, 13, 58, 38, 11, 19 },
+  { 0, 34, 12, 47, 21, 2, 40, 30, 11, 25, 61, 20, 40, 15, 35, 22, 45, 36, 7, 41, 17, 57, 9, 48, 32, 62, 44, 24, 35, 3, 54, 13, 33, 63, 19, 4, 48, 22, 62, 2, 37, 8, 33, 6, 20, 52, 9, 32, 43, 13, 39, 63, 25, 4, 49, 23, 62, 32, 9, 30, 48, 18, 63, 12, 46, 29, 58, 13, 48, 8, 57, 31, 0, 51, 9, 58, 12, 22, 47, 29, 35, 22, 49, 5, 46, 4, 34, 20, 63, 24, 56, 11, 41, 3, 51, 19, 56, 35, 17, 58, 28, 42, 9, 45, 59, 26, 51, 42, 17, 36, 25, 15, 53, 21, 44, 3, 30, 55, 5, 50, 21, 28, 61, 32, 6, 49, 28, 46 },
+  { 58, 42, 60, 4, 31, 59, 22, 63, 35, 38, 9, 54, 1, 57, 8, 51, 16, 58, 27, 53, 3, 38, 30, 15, 27, 6, 19, 56, 10, 50, 21, 36, 47, 5, 43, 28, 51, 32, 13, 46, 18, 54, 16, 43, 63, 12, 36, 59, 22, 34, 5, 52, 17, 59, 27, 41, 0, 19, 55, 37, 13, 43, 6, 34, 41, 10, 36, 55, 19, 44, 3, 16, 58, 27, 49, 25, 32, 62, 17, 55, 13, 63, 18, 52, 25, 37, 17, 48, 13, 32, 5, 46, 28, 37, 14, 43, 25, 5, 51, 39, 3, 52, 33, 22, 8, 40, 12, 4, 57, 9, 46, 39, 28, 58, 13, 62, 17, 42, 19, 36, 0, 47, 16, 43, 24, 21, 54, 13 },
+  { 25, 9, 23, 50, 36, 8, 45, 14, 3, 51, 16, 28, 44, 12, 42, 29, 4, 26, 10, 47, 22, 61, 18, 54, 51, 39, 46, 13, 41, 26, 58, 7, 18, 39, 12, 57, 15, 1, 52, 27, 41, 23, 48, 1, 27, 45, 18, 2, 57, 26, 55, 8, 43, 31, 6, 58, 14, 51, 40, 5, 61, 31, 24, 54, 17, 60, 22, 1, 39, 30, 53, 45, 36, 13, 43, 5, 45, 2, 37, 6, 34, 42, 2, 39, 10, 62, 7, 54, 40, 18, 60, 15, 52, 21, 63, 8, 55, 46, 15, 30, 23, 13, 62, 16, 50, 24, 58, 31, 48, 21, 34, 2, 49, 7, 31, 37, 26, 48, 9, 61, 40, 11, 52, 2, 60, 40, 4, 37 },
+  { 52, 28, 39, 16, 54, 19, 29, 55, 42, 20, 58, 33, 24, 63, 18, 55, 39, 62, 43, 34, 12, 40, 6, 35, 2, 25, 8, 62, 34, 1, 31, 42, 61, 27, 53, 24, 40, 61, 34, 8, 59, 4, 30, 56, 40, 6, 53, 42, 10, 48, 16, 37, 12, 46, 21, 36, 47, 11, 28, 45, 22, 10, 57, 2, 49, 31, 14, 44, 61, 11, 25, 6, 23, 63, 18, 36, 28, 56, 20, 51, 11, 48, 27, 56, 32, 22, 45, 30, 2, 42, 27, 39, 1, 44, 23, 31, 38, 22, 11, 61, 43, 54, 4, 47, 35, 2, 44, 16, 28, 54, 12, 62, 18, 43, 10, 52, 1, 58, 33, 15, 29, 56, 20, 34, 9, 30, 48, 17 },
+  { 46, 2, 56, 11, 41, 1, 49, 6, 27, 47, 2, 48, 5, 32, 37, 3, 13, 19, 32, 1, 55, 28, 60, 17, 43, 59, 32, 20, 49, 16, 55, 23, 14, 46, 2, 36, 6, 30, 20, 49, 12, 47, 35, 14, 21, 60, 29, 14, 35, 24, 46, 1, 56, 29, 53, 8, 33, 23, 56, 1, 35, 46, 20, 39, 26, 4, 53, 28, 17, 38, 60, 34, 48, 9, 55, 15, 46, 7, 41, 31, 60, 24, 16, 36, 1, 59, 19, 52, 35, 6, 55, 11, 59, 33, 7, 57, 4, 29, 48, 1, 19, 26, 37, 30, 18, 63, 37, 6, 59, 1, 40, 24, 56, 33, 46, 22, 35, 7, 24, 53, 39, 5, 26, 45, 55, 18, 62, 7 },
+  { 20, 60, 29, 34, 20, 62, 33, 52, 10, 36, 13, 60, 41, 21, 50, 27, 56, 49, 8, 51, 21, 45, 11, 48, 8, 23, 53, 3, 29, 44, 5, 52, 9, 32, 50, 17, 43, 56, 3, 38, 24, 10, 62, 25, 51, 9, 33, 49, 61, 7, 30, 62, 22, 19, 2, 42, 63, 5, 49, 18, 60, 15, 52, 7, 43, 56, 23, 50, 5, 50, 2, 20, 41, 30, 1, 52, 22, 61, 14, 26, 3, 43, 53, 7, 47, 28, 11, 14, 23, 58, 33, 25, 47, 13, 50, 17, 40, 54, 34, 60, 41, 6, 59, 14, 50, 7, 25, 55, 20, 42, 51, 8, 27, 4, 16, 60, 28, 50, 44, 3, 22, 49, 63, 12, 33, 1, 43, 31 },
+  { 36, 5, 46, 8, 44, 24, 13, 39, 25, 57, 31, 18, 8, 52, 10, 45, 6, 30, 36, 24, 63, 4, 33, 26, 57, 40, 15, 56, 37, 12, 40, 25, 37, 58, 11, 63, 21, 45, 16, 60, 31, 53, 18, 33, 3, 45, 23, 0, 20, 54, 40, 15, 50, 38, 60, 16, 25, 42, 29, 38, 7, 41, 25, 62, 18, 33, 8, 35, 42, 16, 32, 56, 12, 39, 59, 19, 34, 9, 49, 38, 57, 12, 21, 50, 14, 40, 61, 44, 50, 9, 49, 19, 3, 29, 35, 62, 12, 24, 7, 18, 52, 32, 10, 46, 21, 41, 32, 11, 36, 29, 14, 34, 60, 38, 54, 11, 41, 14, 19, 57, 32, 16, 7, 41, 51, 25, 14, 57 },
+  { 53, 18, 26, 50, 15, 58, 4, 63, 17, 43, 7, 40, 61, 35, 15, 41, 23, 60, 16, 38, 14, 42, 19, 50, 0, 31, 10, 46, 27, 63, 18, 60, 0, 20, 29, 39, 8, 26, 37, 5, 42, 0, 44, 39, 57, 17, 58, 41, 28, 37, 4, 32, 9, 44, 12, 31, 54, 10, 59, 14, 27, 53, 12, 36, 0, 47, 13, 63, 21, 58, 10, 24, 50, 27, 4, 26, 44, 53, 31, 0, 18, 42, 29, 33, 57, 4, 32, 26, 0, 38, 16, 61, 41, 53, 20, 0, 42, 44, 49, 27, 10, 56, 39, 0, 57, 15, 53, 49, 3, 61, 22, 47, 17, 5, 49, 26, 2, 63, 39, 10, 47, 27, 37, 23, 4, 59, 38, 10 },
+  { 23, 39, 61, 3, 37, 28, 48, 31, 0, 34, 51, 23, 2, 26, 58, 0, 53, 11, 46, 1, 57, 29, 52, 14, 37, 61, 21, 35, 2, 49, 7, 34, 47, 55, 4, 33, 54, 13, 58, 52, 19, 50, 22, 7, 13, 29, 36, 11, 51, 17, 60, 25, 55, 4, 34, 51, 0, 35, 20, 48, 32, 3, 51, 30, 59, 28, 40, 3, 46, 29, 54, 43, 7, 62, 47, 11, 39, 4, 23, 46, 55, 8, 63, 5, 25, 37, 18, 46, 21, 56, 31, 5, 36, 8, 45, 58, 26, 15, 2, 36, 47, 21, 29, 44, 25, 34, 3, 27, 43, 10, 52, 0, 45, 30, 24, 36, 43, 18, 34, 59, 0, 52, 61, 15, 44, 19, 30, 49 },
+  { 0, 27, 12, 43, 54, 9, 22, 53, 21, 46, 15, 55, 29, 47, 20, 33, 39, 28, 59, 35, 9, 44, 5, 24, 47, 7, 52, 17, 56, 22, 30, 42, 14, 26, 45, 18, 49, 1, 24, 34, 11, 27, 55, 32, 61, 47, 2, 56, 6, 44, 13, 47, 36, 27, 58, 22, 16, 47, 40, 4, 57, 38, 21, 45, 16, 9, 56, 26, 11, 38, 0, 22, 36, 17, 33, 57, 16, 30, 62, 15, 35, 40, 20, 45, 59, 10, 54, 8, 63, 13, 52, 27, 22, 57, 28, 12, 32, 51, 55, 22, 63, 4, 16, 54, 12, 62, 45, 19, 58, 13, 32, 40, 20, 56, 7, 57, 9, 54, 6, 29, 42, 21, 8, 55, 35, 47, 6, 41 },
+  { 56, 33, 58, 32, 19, 35, 42, 6, 59, 11, 38, 5, 49, 12, 62, 7, 52, 17, 5, 25, 54, 20, 61, 31, 54, 27, 41, 11, 44, 5, 59, 12, 36, 51, 10, 61, 28, 41, 48, 9, 43, 63, 5, 40, 20, 8, 49, 26, 34, 21, 58, 1, 18, 45, 7, 39, 61, 26, 8, 50, 23, 10, 63, 5, 55, 37, 19, 49, 52, 15, 59, 47, 13, 54, 1, 25, 42, 58, 10, 48, 3, 27, 50, 1, 17, 48, 34, 41, 16, 40, 2, 45, 10, 39, 17, 61, 5, 38, 19, 9, 41, 31, 60, 38, 5, 23, 36, 8, 30, 55, 24, 63, 12, 48, 14, 51, 31, 20, 45, 25, 12, 50, 32, 2, 28, 11, 62, 14 },
+  { 44, 16, 7, 48, 1, 62, 16, 50, 27, 33, 61, 25, 17, 44, 31, 14, 22, 43, 32, 48, 18, 40, 8, 36, 3, 16, 33, 62, 23, 38, 25, 53, 2, 21, 41, 6, 22, 15, 59, 29, 16, 37, 26, 15, 52, 42, 23, 15, 54, 39, 10, 30, 53, 11, 49, 24, 2, 43, 55, 17, 34, 44, 15, 31, 24, 44, 2, 32, 7, 35, 25, 5, 40, 45, 29, 51, 6, 21, 37, 52, 24, 60, 13, 31, 53, 23, 2, 28, 49, 24, 31, 60, 20, 51, 1, 34, 48, 14, 59, 33, 50, 1, 18, 33, 48, 60, 17, 51, 39, 6, 38, 2, 35, 29, 40, 23, 1, 62, 15, 53, 37, 17, 46, 57, 40, 51, 24, 22 },
+  { 5, 37, 52, 24, 45, 13, 40, 3, 45, 9, 19, 42, 56, 4, 37, 46, 56, 2, 63, 11, 51, 1, 49, 13, 59, 45, 39, 1, 48, 15, 58, 9, 46, 31, 54, 35, 57, 38, 3, 46, 56, 4, 47, 57, 1, 30, 38, 63, 3, 46, 28, 63, 41, 14, 33, 62, 19, 32, 13, 28, 61, 1, 53, 42, 11, 60, 22, 62, 27, 42, 61, 31, 19, 8, 61, 12, 32, 55, 2, 18, 33, 12, 43, 36, 9, 62, 30, 55, 6, 58, 35, 7, 43, 29, 54, 23, 43, 30, 3, 25, 11, 45, 52, 28, 7, 14, 42, 1, 22, 50, 16, 53, 19, 59, 4, 46, 33, 41, 4, 35, 58, 5, 26, 13, 20, 2, 34, 54 },
+  { 30, 63, 21, 10, 26, 55, 29, 59, 23, 39, 53, 1, 36, 24, 59, 27, 10, 34, 23, 38, 30, 60, 22, 42, 28, 19, 9, 57, 30, 19, 43, 33, 13, 63, 3, 19, 11, 50, 31, 20, 14, 34, 10, 35, 17, 59, 7, 31, 19, 25, 50, 5, 20, 57, 29, 6, 52, 41, 4, 46, 20, 37, 26, 17, 49, 6, 39, 18, 53, 14, 3, 49, 57, 23, 34, 48, 14, 41, 28, 38, 56, 6, 58, 25, 39, 19, 43, 15, 37, 11, 47, 18, 53, 4, 37, 9, 62, 21, 53, 40, 57, 24, 13, 40, 56, 26, 47, 31, 59, 25, 45, 27, 10, 43, 21, 61, 13, 27, 48, 9, 23, 43, 31, 62, 38, 59, 9, 47 },
+  { 25, 4, 40, 60, 34, 6, 18, 36, 8, 57, 12, 30, 49, 14, 6, 54, 41, 16, 50, 6, 43, 15, 34, 4, 53, 24, 50, 35, 4, 51, 7, 55, 28, 24, 39, 44, 60, 7, 25, 62, 42, 53, 24, 61, 28, 45, 52, 12, 48, 37, 9, 35, 43, 3, 37, 48, 12, 58, 30, 52, 9, 59, 6, 57, 33, 29, 48, 4, 37, 45, 20, 34, 10, 39, 0, 60, 22, 45, 8, 63, 21, 42, 14, 49, 3, 56, 11, 46, 21, 61, 0, 42, 25, 13, 63, 17, 36, 8, 46, 16, 6, 35, 63, 0, 21, 37, 4, 57, 9, 34, 5, 61, 48, 32, 8, 37, 54, 17, 56, 30, 60, 0, 50, 16, 7, 29, 42, 17 },
+  { 32, 50, 15, 48, 2, 43, 52, 25, 47, 16, 32, 63, 21, 52, 40, 19, 0, 61, 29, 58, 20, 56, 26, 46, 12, 55, 6, 22, 62, 32, 17, 40, 0, 49, 34, 8, 27, 32, 48, 0, 21, 39, 5, 44, 12, 6, 22, 40, 0, 57, 16, 60, 23, 17, 54, 22, 36, 15, 24, 39, 19, 34, 47, 23, 0, 54, 13, 51, 24, 9, 55, 16, 52, 27, 44, 20, 4, 54, 26, 49, 0, 30, 46, 16, 29, 51, 34, 4, 52, 28, 33, 15, 57, 39, 26, 49, 0, 56, 27, 31, 48, 20, 43, 29, 53, 11, 46, 19, 41, 13, 55, 18, 0, 57, 26, 51, 2, 44, 6, 38, 14, 40, 22, 45, 36, 53, 3, 57 },
+  { 44, 12, 37, 28, 22, 57, 11, 38, 0, 51, 9, 41, 4, 29, 11, 47, 33, 45, 12, 26, 3, 36, 9, 63, 31, 16, 38, 44, 14, 47, 25, 61, 20, 58, 15, 47, 17, 57, 13, 36, 9, 51, 18, 29, 50, 36, 54, 20, 61, 27, 32, 13, 53, 44, 9, 27, 0, 63, 45, 2, 56, 10, 14, 43, 41, 28, 58, 11, 35, 60, 30, 41, 6, 63, 11, 51, 37, 32, 15, 10, 35, 53, 5, 61, 22, 7, 26, 59, 23, 9, 44, 48, 21, 3, 51, 32, 24, 41, 12, 61, 2, 55, 9, 15, 35, 58, 28, 15, 62, 30, 37, 23, 42, 29, 11, 17, 35, 24, 63, 20, 52, 28, 8, 55, 11, 23, 47, 19 },
+  { 0, 56, 8, 53, 14, 31, 61, 20, 55, 28, 62, 18, 35, 60, 25, 57, 7, 23, 39, 54, 47, 17, 43, 0, 40, 59, 29, 2, 56, 10, 37, 5, 43, 11, 29, 52, 1, 23, 54, 41, 59, 30, 55, 1, 62, 15, 33, 4, 43, 10, 47, 39, 1, 31, 40, 60, 49, 33, 7, 55, 26, 50, 31, 61, 8, 18, 21, 32, 44, 1, 25, 47, 18, 36, 30, 23, 59, 7, 40, 59, 27, 19, 38, 32, 44, 54, 40, 17, 38, 60, 27, 6, 35, 55, 10, 14, 44, 5, 50, 17, 38, 26, 42, 50, 18, 3, 44, 52, 2, 49, 7, 52, 15, 46, 62, 39, 55, 10, 31, 48, 3, 58, 33, 18, 61, 34, 13, 59 },
+  { 39, 27, 63, 20, 35, 41, 4, 45, 26, 5, 38, 13, 44, 2, 50, 17, 37, 52, 2, 13, 28, 58, 24, 51, 21, 8, 34, 48, 27, 42, 18, 51, 31, 56, 5, 36, 38, 44, 4, 17, 26, 11, 38, 23, 42, 8, 56, 39, 24, 51, 5, 56, 21, 59, 14, 6, 18, 42, 22, 35, 16, 37, 3, 25, 39, 46, 63, 5, 50, 17, 58, 8, 55, 3, 50, 12, 43, 17, 47, 2, 51, 9, 62, 12, 1, 35, 13, 50, 1, 37, 12, 51, 19, 29, 46, 59, 22, 58, 33, 45, 22, 60, 10, 32, 61, 39, 8, 33, 25, 36, 20, 60, 38, 4, 21, 5, 28, 45, 12, 18, 42, 11, 49, 1, 27, 40, 6, 30 },
+  { 24, 16, 42, 1, 50, 10, 48, 17, 33, 43, 24, 48, 21, 55, 31, 42, 10, 21, 63, 35, 49, 6, 33, 13, 41, 53, 10, 20, 60, 6, 53, 26, 12, 41, 22, 60, 14, 28, 63, 33, 49, 3, 45, 16, 48, 26, 14, 46, 18, 30, 35, 26, 8, 50, 29, 51, 25, 57, 12, 47, 53, 9, 62, 20, 54, 2, 36, 15, 40, 28, 33, 13, 38, 24, 46, 1, 29, 56, 33, 20, 44, 24, 41, 26, 57, 20, 63, 8, 30, 55, 5, 41, 62, 8, 34, 2, 37, 10, 19, 6, 37, 1, 53, 23, 5, 27, 58, 22, 43, 12, 50, 26, 9, 34, 54, 32, 49, 1, 59, 37, 22, 46, 25, 36, 51, 15, 54, 46 },
+  { 52, 7, 45, 33, 26, 58, 14, 60, 7, 54, 3, 58, 8, 34, 14, 5, 59, 30, 18, 44, 8, 22, 48, 62, 3, 26, 55, 38, 23, 16, 39, 1, 62, 24, 49, 9, 53, 19, 46, 7, 19, 60, 31, 58, 2, 34, 53, 7, 59, 2, 62, 42, 46, 19, 36, 11, 44, 4, 38, 28, 1, 43, 32, 51, 12, 29, 56, 22, 52, 2, 62, 49, 22, 60, 14, 35, 63, 5, 25, 57, 14, 53, 4, 46, 18, 31, 42, 22, 47, 20, 58, 31, 16, 43, 23, 54, 30, 42, 52, 57, 29, 49, 30, 13, 45, 48, 16, 55, 6, 63, 1, 44, 14, 58, 19, 47, 15, 24, 51, 34, 6, 55, 5, 63, 20, 41, 21, 9 },
+  { 30, 62, 18, 55, 5, 23, 39, 29, 49, 30, 15, 36, 28, 46, 60, 25, 39, 46, 4, 32, 61, 40, 15, 30, 36, 45, 14, 2, 49, 33, 57, 45, 18, 32, 3, 45, 30, 2, 35, 52, 40, 27, 13, 21, 38, 63, 20, 28, 37, 23, 16, 10, 13, 55, 2, 62, 21, 32, 60, 17, 58, 23, 5, 40, 16, 48, 7, 45, 10, 26, 43, 19, 6, 31, 52, 21, 39, 16, 48, 9, 37, 28, 36, 55, 7, 48, 3, 59, 15, 45, 25, 1, 53, 13, 47, 7, 62, 15, 4, 25, 12, 41, 18, 60, 38, 11, 34, 19, 39, 31, 29, 56, 23, 42, 3, 27, 60, 41, 8, 16, 61, 29, 43, 9, 32, 2, 60, 34 },
+  { 3, 38, 13, 37, 52, 44, 2, 19, 12, 42, 63, 19, 40, 1, 20, 50, 12, 55, 15, 56, 27, 1, 54, 11, 57, 18, 32, 63, 44, 4, 29, 13, 37, 61, 35, 16, 42, 57, 12, 22, 6, 55, 43, 10, 50, 5, 44, 11, 48, 52, 34, 58, 28, 41, 38, 30, 7, 52, 11, 49, 30, 14, 45, 27, 59, 34, 21, 38, 32, 58, 11, 36, 56, 42, 9, 41, 3, 54, 31, 42, 0, 60, 16, 11, 39, 24, 52, 33, 6, 36, 10, 40, 32, 60, 26, 20, 39, 28, 47, 34, 63, 8, 54, 3, 24, 56, 0, 51, 13, 47, 16, 40, 7, 35, 52, 11, 36, 4, 57, 30, 39, 13, 18, 50, 58, 28, 12, 48 },
+  { 57, 24, 49, 21, 10, 31, 61, 36, 56, 0, 22, 53, 11, 56, 32, 7, 36, 27, 41, 9, 46, 19, 34, 42, 25, 7, 50, 9, 28, 21, 54, 8, 50, 7, 27, 59, 10, 25, 48, 62, 37, 0, 33, 58, 25, 18, 32, 61, 0, 15, 45, 5, 50, 3, 23, 55, 47, 17, 40, 6, 60, 34, 53, 8, 41, 0, 61, 13, 54, 4, 46, 28, 0, 17, 48, 27, 58, 13, 23, 61, 33, 21, 50, 30, 62, 8, 14, 29, 56, 27, 61, 49, 17, 2, 44, 11, 51, 0, 59, 17, 40, 20, 32, 47, 36, 21, 42, 28, 60, 4, 54, 10, 59, 17, 30, 62, 21, 43, 26, 48, 0, 56, 36, 25, 8, 44, 39, 17 },
+  { 10, 42, 4, 59, 27, 47, 8, 23, 51, 32, 45, 6, 37, 26, 48, 43, 62, 0, 21, 53, 38, 12, 51, 5, 60, 47, 24, 37, 59, 15, 35, 47, 22, 55, 0, 50, 21, 40, 6, 29, 15, 52, 24, 8, 41, 55, 13, 29, 40, 56, 24, 31, 19, 33, 61, 15, 0, 35, 24, 42, 21, 2, 19, 57, 24, 15, 30, 50, 20, 25, 40, 16, 57, 34, 61, 8, 29, 45, 6, 49, 11, 47, 2, 44, 19, 57, 38, 50, 12, 42, 21, 4, 35, 52, 28, 56, 23, 36, 13, 45, 4, 52, 27, 14, 6, 62, 9, 45, 21, 37, 25, 46, 33, 49, 0, 44, 7, 53, 13, 19, 53, 31, 3, 47, 15, 56, 22, 51 },
+  { 35, 28, 53, 32, 1, 16, 54, 40, 9, 17, 25, 58, 14, 59, 3, 22, 16, 51, 31, 5, 23, 58, 28, 17, 35, 20, 0, 42, 11, 52, 3, 31, 41, 17, 43, 13, 32, 54, 18, 60, 32, 45, 17, 49, 2, 36, 51, 22, 7, 36, 9, 63, 48, 12, 46, 26, 43, 28, 63, 13, 48, 37, 51, 33, 5, 47, 55, 9, 42, 63, 7, 51, 24, 12, 37, 19, 55, 34, 18, 38, 15, 28, 54, 34, 5, 43, 22, 0, 48, 14, 54, 24, 58, 9, 38, 5, 32, 55, 21, 30, 49, 9, 59, 43, 30, 51, 35, 26, 7, 53, 2, 22, 14, 27, 57, 18, 38, 24, 33, 45, 10, 41, 20, 60, 37, 5, 32, 0 },
+  { 63, 19, 15, 40, 62, 35, 14, 28, 46, 61, 4, 49, 35, 10, 29, 54, 33, 8, 45, 62, 37, 1, 43, 55, 10, 52, 61, 30, 19, 40, 25, 62, 11, 38, 27, 58, 36, 3, 46, 8, 39, 4, 62, 28, 47, 20, 4, 54, 47, 27, 43, 1, 21, 38, 8, 58, 10, 54, 4, 56, 9, 26, 12, 39, 60, 27, 18, 37, 1, 31, 35, 5, 45, 50, 2, 43, 26, 1, 59, 23, 56, 40, 7, 26, 58, 17, 32, 63, 25, 39, 7, 31, 45, 19, 63, 15, 48, 8, 37, 61, 16, 34, 1, 56, 18, 3, 15, 58, 49, 32, 63, 41, 55, 5, 40, 22, 50, 6, 59, 2, 63, 23, 52, 11, 26, 61, 44, 23 },
+  { 11, 56, 46, 6, 22, 43, 58, 3, 34, 21, 38, 30, 18, 44, 52, 13, 41, 57, 17, 28, 14, 49, 25, 7, 33, 39, 26, 6, 56, 48, 1, 20, 56, 5, 46, 9, 19, 51, 30, 25, 56, 21, 35, 14, 57, 42, 16, 33, 10, 57, 17, 59, 41, 25, 53, 37, 20, 40, 30, 18, 31, 62, 44, 22, 3, 44, 11, 48, 23, 53, 18, 60, 29, 22, 62, 15, 53, 47, 10, 41, 3, 19, 52, 36, 13, 46, 10, 35, 3, 61, 41, 16, 1, 50, 26, 42, 18, 46, 2, 25, 54, 20, 39, 23, 47, 31, 41, 12, 38, 17, 8, 19, 31, 48, 12, 61, 9, 54, 29, 35, 15, 38, 6, 43, 34, 14, 7, 47 },
+  { 39, 2, 33, 26, 53, 8, 18, 50, 41, 12, 53, 1, 63, 24, 19, 39, 2, 24, 47, 10, 60, 38, 19, 63, 48, 4, 15, 45, 32, 14, 60, 36, 29, 53, 23, 63, 34, 12, 61, 1, 43, 11, 53, 30, 1, 26, 60, 45, 23, 39, 3, 29, 12, 50, 4, 16, 51, 3, 45, 36, 50, 1, 16, 54, 35, 14, 57, 30, 58, 9, 46, 14, 41, 10, 32, 38, 4, 30, 21, 51, 32, 63, 25, 1, 60, 27, 53, 18, 51, 22, 28, 55, 34, 12, 40, 3, 60, 29, 57, 41, 6, 44, 11, 53, 8, 61, 24, 57, 1, 28, 44, 59, 36, 3, 34, 25, 41, 31, 16, 44, 22, 47, 28, 58, 1, 49, 54, 29 },
+  { 58, 25, 50, 13, 38, 30, 60, 24, 6, 57, 27, 42, 9, 45, 6, 61, 30, 50, 4, 34, 29, 3, 46, 13, 22, 42, 58, 28, 9, 39, 23, 44, 7, 15, 44, 2, 40, 15, 47, 41, 23, 37, 7, 59, 38, 11, 34, 6, 62, 14, 52, 35, 55, 19, 32, 61, 33, 24, 57, 6, 22, 59, 29, 7, 49, 25, 40, 3, 17, 39, 27, 52, 0, 55, 16, 57, 24, 61, 36, 6, 29, 12, 48, 39, 20, 44, 6, 40, 33, 5, 48, 10, 57, 36, 22, 51, 33, 9, 24, 12, 62, 29, 50, 35, 14, 43, 5, 33, 47, 52, 13, 23, 10, 51, 56, 16, 46, 1, 49, 4, 61, 9, 52, 18, 31, 21, 36, 17 },
+  { 19, 42, 9, 48, 2, 44, 11, 37, 48, 20, 33, 16, 55, 35, 49, 15, 37, 20, 59, 16, 53, 22, 56, 31, 50, 11, 34, 54, 16, 51, 4, 49, 33, 53, 21, 28, 56, 24, 31, 9, 52, 16, 48, 24, 44, 13, 51, 20, 31, 49, 18, 6, 34, 2, 44, 14, 47, 8, 15, 43, 13, 41, 33, 52, 20, 61, 7, 51, 34, 62, 4, 20, 36, 33, 43, 8, 46, 13, 53, 17, 45, 42, 9, 31, 52, 11, 30, 56, 13, 59, 17, 44, 27, 6, 62, 11, 43, 17, 49, 38, 26, 2, 16, 27, 58, 21, 54, 18, 26, 5, 35, 61, 43, 27, 7, 39, 14, 58, 37, 55, 20, 33, 13, 40, 62, 10, 55, 5 },
+  { 51, 14, 61, 29, 59, 20, 55, 31, 0, 49, 11, 60, 3, 26, 22, 56, 0, 40, 12, 43, 41, 8, 36, 0, 17, 57, 24, 2, 46, 26, 61, 18, 0, 38, 12, 59, 6, 49, 3, 57, 19, 63, 5, 33, 18, 54, 28, 56, 0, 43, 26, 46, 63, 27, 56, 22, 27, 54, 38, 28, 63, 24, 10, 45, 0, 31, 42, 21, 12, 25, 44, 49, 59, 6, 26, 50, 3, 34, 27, 59, 0, 35, 62, 16, 4, 58, 47, 0, 43, 24, 37, 2, 54, 20, 46, 31, 0, 56, 34, 5, 55, 45, 60, 37, 0, 40, 10, 38, 63, 46, 15, 20, 0, 53, 21, 62, 30, 11, 24, 27, 40, 0, 57, 26, 3, 45, 27, 35 },
+};
+
+#else
+#define DM_WIDTH 8
+#define DM_WIDTH_SHIFT 3
+#define DM_HEIGHT 8
+static const unsigned char DM[8][8] =
+{
+  { 0,  32, 8,  40, 2,  34, 10, 42 },
+  { 48, 16, 56, 24, 50, 18, 58, 26 },
+  { 12, 44, 4,  36, 14, 46, 6,  38 },
+  { 60, 28, 52, 20, 62, 30, 54, 22 },
+  { 3,  35, 11, 43, 1,  33, 9,  41 },
+  { 51, 19, 59, 27, 49, 17, 57, 25 },
+  { 15, 47, 7,  39, 13, 45, 5,  37 },
+  { 63, 31, 55, 23, 61, 29, 53, 21 }
+};
+#endif
+
+static guint32 *DM_565 = NULL;
+
+static void
+xlib_rgb_preprocess_dm_565 (void)
+{
+  int i;
+  guint32 dith;
+
+  if (DM_565 == NULL)
+    {
+      DM_565 = malloc(sizeof(guint32) * DM_WIDTH * DM_HEIGHT);
+      for (i = 0; i < DM_WIDTH * DM_HEIGHT; i++)
+       {
+         dith = DM[0][i] >> 3;
+         DM_565[i] = (dith << 20) | dith | (((7 - dith) >> 1) << 10);
+#ifdef VERBOSE
+         printf ("%i %x %x\n", i, dith, DM_565[i]);
+#endif
+       }
+    }
+}
+
+static void
+xlib_rgb_convert_8_d666 (XImage *image,
+                       int ax, int ay, int width, int height,
+                       unsigned char *buf, int rowstride,
+                       int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  const unsigned char *dmp;
+  int dith;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         dith = (dmp[(x_align + x) & (DM_WIDTH - 1)] << 2) | 7;
+         r = ((r * 5) + dith) >> 8;
+         g = ((g * 5) + (262 - dith)) >> 8;
+         b = ((b * 5) + dith) >> 8;
+         obptr[0] = colorcube_d[(r << 6) | (g << 3) | b];
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_8_d (XImage *image,
+                    int ax, int ay, int width, int height,
+                    unsigned char *buf, int rowstride,
+                    int x_align, int y_align,
+                    XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  const unsigned char *dmp;
+  int dith;
+  int rs, gs, bs;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  rs = image_info->nred_shades - 1;
+  gs = image_info->ngreen_shades - 1;
+  bs = image_info->nblue_shades - 1;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         dith = (dmp[(x_align + x) & (DM_WIDTH - 1)] << 2) | 7;
+         r = ((r * rs) + dith) >> 8;
+         g = ((g * gs) + (262 - dith)) >> 8;
+         b = ((b * bs) + dith) >> 8;
+         obptr[0] = colorcube_d[(r << 6) | (g << 3) | b];
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_8_indexed (XImage *image,
+                          int ax, int ay, int width, int height,
+                          unsigned char *buf, int rowstride,
+                          int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  unsigned char c;
+  unsigned char *lut;
+
+  lut = cmap->lut;
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         c = *bp2++;
+         obptr[0] = lut[c];
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_gray8 (XImage *image,
+                      int ax, int ay, int width, int height,
+                      unsigned char *buf, int rowstride,
+                      int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         obptr[0] = (g + ((b + r) >> 1)) >> 1;
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_gray8_gray (XImage *image,
+                           int ax, int ay, int width, int height,
+                           unsigned char *buf, int rowstride,
+                           int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int y;
+  int bpl;
+  unsigned char *obuf;
+  unsigned char *bptr;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      memcpy (obuf, bptr, (unsigned int)width);
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+#if G_BYTE_ORDER == G_LITTLE_ENDIAN
+#define HAIRY_CONVERT_565
+#endif
+
+#ifdef HAIRY_CONVERT_565
+/* Render a 24-bit RGB image in buf into the GdkImage, without dithering.
+   This assumes native byte ordering - what should really be done is to
+   check whether static_image->byte_order is consistent with the _ENDIAN
+   config flag, and if not, use a different function.
+
+   This one is even faster than the one below - its inner loop loads 3
+   words (i.e. 4 24-bit pixels), does a lot of shifting and masking,
+   then writes 2 words. */
+static void
+xlib_rgb_convert_565 (XImage *image,
+                    int ax, int ay, int width, int height,
+                    unsigned char *buf, int rowstride,
+                    int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      if (((unsigned long)obuf | (unsigned long) bp2) & 3)
+       {
+         for (x = 0; x < width; x++)
+           {
+             r = *bp2++;
+             g = *bp2++;
+             b = *bp2++;
+             ((guint16 *)obptr)[0] = ((r & 0xf8) << 8) |
+               ((g & 0xfc) << 3) |
+               (b >> 3);
+             obptr += 2;
+           }
+       }
+      else
+       {
+         for (x = 0; x < width - 3; x += 4)
+           {
+             guint32 r1b0g0r0;
+             guint32 g2r2b1g1;
+             guint32 b3g3r3b2;
+
+             r1b0g0r0 = ((guint32 *)bp2)[0];
+             g2r2b1g1 = ((guint32 *)bp2)[1];
+             b3g3r3b2 = ((guint32 *)bp2)[2];
+             ((guint32 *)obptr)[0] =
+               ((r1b0g0r0 & 0xf8) << 8) |
+               ((r1b0g0r0 & 0xfc00) >> 5) |
+               ((r1b0g0r0 & 0xf80000) >> 19) |
+               (r1b0g0r0 & 0xf8000000) |
+               ((g2r2b1g1 & 0xfc) << 19) |
+               ((g2r2b1g1 & 0xf800) << 5);
+             ((guint32 *)obptr)[1] =
+               ((g2r2b1g1 & 0xf80000) >> 8) |
+               ((g2r2b1g1 & 0xfc000000) >> 21) |
+               ((b3g3r3b2 & 0xf8) >> 3) |
+               ((b3g3r3b2 & 0xf800) << 16) |
+               ((b3g3r3b2 & 0xfc0000) << 3) |
+               ((b3g3r3b2 & 0xf8000000) >> 11);
+             bp2 += 12;
+             obptr += 8;
+           }
+         for (; x < width; x++)
+           {
+             r = *bp2++;
+             g = *bp2++;
+             b = *bp2++;
+             ((guint16 *)obptr)[0] = ((r & 0xf8) << 8) |
+               ((g & 0xfc) << 3) |
+               (b >> 3);
+             obptr += 2;
+           }
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#else
+/* Render a 24-bit RGB image in buf into the GdkImage, without dithering.
+   This assumes native byte ordering - what should really be done is to
+   check whether static_image->byte_order is consistent with the _ENDIAN
+   config flag, and if not, use a different function.
+
+   This routine is faster than the one included with Gtk 1.0 for a number
+   of reasons:
+
+   1. Shifting instead of lookup tables (less memory traffic).
+
+   2. Much less register pressure, especially because shifts are
+   in the code.
+
+   3. A memcpy is avoided (i.e. the transfer function).
+
+   4. On big-endian architectures, byte swapping is avoided.
+
+   That said, it wouldn't be hard to make it even faster - just make an
+   inner loop that reads 3 words (i.e. 4 24-bit pixels), does a lot of
+   shifting and masking, then writes 2 words.
+*/
+static void
+xlib_rgb_convert_565 (XImage *image,
+                    int ax, int ay, int width, int height,
+                    unsigned char *buf, int rowstride,
+                    int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         ((unsigned short *)obuf)[x] = ((r & 0xf8) << 8) |
+           ((g & 0xfc) << 3) |
+           (b >> 3);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#endif
+
+#ifdef HAIRY_CONVERT_565
+static void
+xlib_rgb_convert_565_gray (XImage *image,
+                         int ax, int ay, int width, int height,
+                         unsigned char *buf, int rowstride,
+                         int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char g;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      if (((unsigned long)obuf | (unsigned long) bp2) & 3)
+       {
+         for (x = 0; x < width; x++)
+           {
+             g = *bp2++;
+             ((guint16 *)obptr)[0] = ((g & 0xf8) << 8) |
+               ((g & 0xfc) << 3) |
+               (g >> 3);
+             obptr += 2;
+           }
+       }
+      else
+       {
+         for (x = 0; x < width - 3; x += 4)
+           {
+             guint32 g3g2g1g0;
+
+             g3g2g1g0 = ((guint32 *)bp2)[0];
+             ((guint32 *)obptr)[0] =
+               ((g3g2g1g0 & 0xf8) << 8) |
+               ((g3g2g1g0 & 0xfc) << 3) |
+               ((g3g2g1g0 & 0xf8) >> 3) |
+               (g3g2g1g0 & 0xf800) << 16 |
+               ((g3g2g1g0 & 0xfc00) << 11) |
+               ((g3g2g1g0 & 0xf800) << 5);
+             ((guint32 *)obptr)[1] =
+               ((g3g2g1g0 & 0xf80000) >> 8) |
+               ((g3g2g1g0 & 0xfc0000) >> 13) |
+               ((g3g2g1g0 & 0xf80000) >> 19) |
+               (g3g2g1g0 & 0xf8000000) |
+               ((g3g2g1g0 & 0xfc000000) >> 5) |
+               ((g3g2g1g0 & 0xf8000000) >> 11);
+             bp2 += 4;
+             obptr += 8;
+           }
+         for (; x < width; x++)
+           {
+             g = *bp2++;
+             ((guint16 *)obptr)[0] = ((g & 0xf8) << 8) |
+               ((g & 0xfc) << 3) |
+               (g >> 3);
+             obptr += 2;
+           }
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#else
+static void
+xlib_rgb_convert_565_gray (XImage *image,
+                         int ax, int ay, int width, int height,
+                         unsigned char *buf, int rowstride,
+                         int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char g;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         g = *bp2++;
+         ((guint16 *)obuf)[x] = ((g & 0xf8) << 8) |
+           ((g & 0xfc) << 3) |
+           (g >> 3);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#endif
+
+static void
+xlib_rgb_convert_565_br (XImage *image,
+                        int ax, int ay, int width, int height,
+                        unsigned char *buf, int rowstride,
+                        int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         /* final word is:
+            g4 g3 g2 b7 b6 b5 b4 b3  r7 r6 r5 r4 r3 g7 g6 g5
+          */
+         ((unsigned short *)obuf)[x] = (r & 0xf8) |
+           ((g & 0xe0) >> 5) |
+           ((g & 0x1c) << 11) |
+           ((b & 0xf8) << 5);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* Thanks to Ray Lehtiniemi for a patch that resulted in a ~25% speedup
+   in this mode. */
+#ifdef HAIRY_CONVERT_565
+static void
+xlib_rgb_convert_565_d (XImage *image,
+                    int ax, int ay, int width, int height,
+                    unsigned char *buf, int rowstride,
+                    int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  /* Now this is what I'd call some highly tuned code! */
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+
+  width += x_align;
+  height += y_align;
+  
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = y_align; y < height; y++)
+    {
+      guint32 *dmp = DM_565 + ((y & (DM_HEIGHT - 1)) << DM_WIDTH_SHIFT);
+      bp2 = bptr;
+      obptr = obuf;
+      if (((unsigned long)obuf | (unsigned long) bp2) & 3)
+       {
+         for (x = x_align; x < width; x++)
+           {
+             gint32 rgb = *bp2++ << 20;
+             rgb += *bp2++ << 10;
+             rgb += *bp2++;
+             rgb += dmp[x & (DM_WIDTH - 1)];
+             rgb += 0x10040100
+               - ((rgb & 0x1e0001e0) >> 5)
+               - ((rgb & 0x00070000) >> 6);
+
+             ((unsigned short *)obptr)[0] =
+               ((rgb & 0x0f800000) >> 12) |
+               ((rgb & 0x0003f000) >> 7) |
+               ((rgb & 0x000000f8) >> 3);
+             obptr += 2;
+           }
+       }
+      else
+       {
+         for (x = x_align; x < width - 3; x += 4)
+           {
+             guint32 r1b0g0r0;
+             guint32 g2r2b1g1;
+             guint32 b3g3r3b2;
+             guint32 rgb02, rgb13;
+
+             r1b0g0r0 = ((guint32 *)bp2)[0];
+             g2r2b1g1 = ((guint32 *)bp2)[1];
+             b3g3r3b2 = ((guint32 *)bp2)[2];
+             rgb02 =
+               ((r1b0g0r0 & 0xff) << 20) +
+               ((r1b0g0r0 & 0xff00) << 2) +
+               ((r1b0g0r0 & 0xff0000) >> 16) +
+               dmp[x & (DM_WIDTH - 1)];
+             rgb02 += 0x10040100
+               - ((rgb02 & 0x1e0001e0) >> 5)
+               - ((rgb02 & 0x00070000) >> 6);
+             rgb13 =
+               ((r1b0g0r0 & 0xff000000) >> 4) +
+               ((g2r2b1g1 & 0xff) << 10) +
+               ((g2r2b1g1 & 0xff00) >> 8) +
+               dmp[(x + 1) & (DM_WIDTH - 1)];
+             rgb13 += 0x10040100
+               - ((rgb13 & 0x1e0001e0) >> 5)
+               - ((rgb13 & 0x00070000) >> 6);
+             ((guint32 *)obptr)[0] =
+               ((rgb02 & 0x0f800000) >> 12) |
+               ((rgb02 & 0x0003f000) >> 7) |
+               ((rgb02 & 0x000000f8) >> 3) |
+               ((rgb13 & 0x0f800000) << 4) |
+               ((rgb13 & 0x0003f000) << 9) |
+               ((rgb13 & 0x000000f8) << 13);
+             rgb02 =
+               ((g2r2b1g1 & 0xff0000) << 4) +
+               ((g2r2b1g1 & 0xff000000) >> 14) +
+               (b3g3r3b2 & 0xff) +
+               dmp[(x + 2) & (DM_WIDTH - 1)];
+             rgb02 += 0x10040100
+               - ((rgb02 & 0x1e0001e0) >> 5)
+               - ((rgb02 & 0x00070000) >> 6);
+             rgb13 =
+               ((b3g3r3b2 & 0xff00) << 12) +
+               ((b3g3r3b2 & 0xff0000) >> 6) +
+               ((b3g3r3b2 & 0xff000000) >> 24) +
+               dmp[(x + 3) & (DM_WIDTH - 1)];
+             rgb13 += 0x10040100
+               - ((rgb13 & 0x1e0001e0) >> 5)
+               - ((rgb13 & 0x00070000) >> 6);
+             ((guint32 *)obptr)[1] =
+               ((rgb02 & 0x0f800000) >> 12) |
+               ((rgb02 & 0x0003f000) >> 7) |
+               ((rgb02 & 0x000000f8) >> 3) |
+               ((rgb13 & 0x0f800000) << 4) |
+               ((rgb13 & 0x0003f000) << 9) |
+               ((rgb13 & 0x000000f8) << 13);
+             bp2 += 12;
+             obptr += 8;
+           }
+         for (; x < width; x++)
+           {
+             gint32 rgb = *bp2++ << 20;
+             rgb += *bp2++ << 10;
+             rgb += *bp2++;
+             rgb += dmp[x & (DM_WIDTH - 1)];
+             rgb += 0x10040100
+               - ((rgb & 0x1e0001e0) >> 5)
+               - ((rgb & 0x00070000) >> 6);
+
+             ((unsigned short *)obptr)[0] =
+               ((rgb & 0x0f800000) >> 12) |
+               ((rgb & 0x0003f000) >> 7) |
+               ((rgb & 0x000000f8) >> 3);
+             obptr += 2;
+           }
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#else
+static void
+xlib_rgb_convert_565_d (XImage *image,
+                       int ax, int ay, int width, int height,
+                       unsigned char *buf, int rowstride,
+                       int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr;
+
+  width += x_align;
+  height += y_align;
+  
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + (ax - x_align) * 2;
+
+  for (y = y_align; y < height; y++)
+    {
+      guint32 *dmp = DM_565 + ((y & (DM_HEIGHT - 1)) << DM_WIDTH_SHIFT);
+      unsigned char *bp2 = bptr;
+
+      for (x = x_align; x < width; x++)
+        {
+          gint32 rgb = *bp2++ << 20;
+          rgb += *bp2++ << 10;
+          rgb += *bp2++;
+         rgb += dmp[x & (DM_WIDTH - 1)];
+          rgb += 0x10040100
+            - ((rgb & 0x1e0001e0) >> 5)
+            - ((rgb & 0x00070000) >> 6);
+
+          ((unsigned short *)obuf)[x] =
+            ((rgb & 0x0f800000) >> 12) |
+            ((rgb & 0x0003f000) >> 7) |
+            ((rgb & 0x000000f8) >> 3);
+        }
+
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#endif
+
+static void
+xlib_rgb_convert_555 (XImage *image,
+                    int ax, int ay, int width, int height,
+                    unsigned char *buf, int rowstride,
+                    int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         ((unsigned short *)obuf)[x] = ((r & 0xf8) << 7) |
+           ((g & 0xf8) << 2) |
+           (b >> 3);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_555_br (XImage *image,
+                       int ax, int ay, int width, int height,
+                       unsigned char *buf, int rowstride,
+                       int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  unsigned char r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 2;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         /* final word is:
+            g5 g4 g3 b7 b6 b5 b4 b3  0 r7 r6 r5 r4 r3 g7 g6
+          */
+         ((unsigned short *)obuf)[x] = ((r & 0xf8) >> 1) |
+           ((g & 0xc0) >> 6) |
+           ((g & 0x18) << 10) |
+           ((b & 0xf8) << 5);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_888_msb (XImage *image,
+                        int ax, int ay, int width, int height,
+                        unsigned char *buf, int rowstride,
+                        int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 3;
+  for (y = 0; y < height; y++)
+    {
+      memcpy (obuf, bptr, (unsigned int)(width + width + width));
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* todo: optimize this */
+#if G_BYTE_ORDER == G_LITTLE_ENDIAN
+#define HAIRY_CONVERT_888
+#endif
+
+#ifdef HAIRY_CONVERT_888
+static void
+xlib_rgb_convert_888_lsb (XImage *image,
+                         int ax, int ay, int width, int height,
+                         unsigned char *buf, int rowstride,
+                         int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 3;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      if (((unsigned long)obuf | (unsigned long) bp2) & 3)
+       {
+         for (x = 0; x < width; x++)
+           {
+             r = bp2[0];
+             g = bp2[1];
+             b = bp2[2];
+             *obptr++ = b;
+             *obptr++ = g;
+             *obptr++ = r;
+             bp2 += 3;
+           }
+       }
+      else
+       {
+         for (x = 0; x < width - 3; x += 4)
+           {
+             guint32 r1b0g0r0;
+             guint32 g2r2b1g1;
+             guint32 b3g3r3b2;
+
+             r1b0g0r0 = ((guint32 *)bp2)[0];
+             g2r2b1g1 = ((guint32 *)bp2)[1];
+             b3g3r3b2 = ((guint32 *)bp2)[2];
+             ((guint32 *)obptr)[0] =
+               (r1b0g0r0 & 0xff00) |
+               ((r1b0g0r0 & 0xff0000) >> 16) |
+               (((g2r2b1g1 & 0xff00) | (r1b0g0r0 & 0xff)) << 16);
+             ((guint32 *)obptr)[1] =
+               (g2r2b1g1 & 0xff0000ff) |
+               ((r1b0g0r0 & 0xff000000) >> 16) |
+               ((b3g3r3b2 & 0xff) << 16);
+             ((guint32 *)obptr)[2] =
+               (((g2r2b1g1 & 0xff0000) | (b3g3r3b2 & 0xff000000)) >> 16) |
+               ((b3g3r3b2 & 0xff00) << 16) |
+               ((b3g3r3b2 & 0xff0000));
+             bp2 += 12;
+             obptr += 12;
+           }
+         for (; x < width; x++)
+           {
+             r = bp2[0];
+             g = bp2[1];
+             b = bp2[2];
+             *obptr++ = b;
+             *obptr++ = g;
+             *obptr++ = r;
+             bp2 += 3;
+           }
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#else
+static void
+xlib_rgb_convert_888_lsb (XImage *image,
+                        int ax, int ay, int width, int height,
+                        unsigned char *buf, int rowstride,
+                        int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 3;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         obuf[x * 3] = b;
+         obuf[x * 3 + 1] = g;
+         obuf[x * 3 + 2] = r;
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+#endif
+
+/* convert 24-bit packed to 32-bit unpacked */
+/* todo: optimize this */
+static void
+xlib_rgb_convert_0888 (XImage *image,
+                     int ax, int ay, int width, int height,
+                     unsigned char *buf, int rowstride,
+                     int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 4;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         ((guint32 *)obuf)[x] = (r << 16) | (g << 8) | b;
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_0888_br (XImage *image,
+                        int ax, int ay, int width, int height,
+                        unsigned char *buf, int rowstride,
+                        int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 4;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         ((guint32 *)obuf)[x] = (b << 24) | (g << 16) | (r << 8);
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_8880_br (XImage *image,
+                        int ax, int ay, int width, int height,
+                        unsigned char *buf, int rowstride,
+                        int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * 4;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         ((guint32 *)obuf)[x] = (b << 16) | (g << 8) | r;
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* Generic truecolor/directcolor conversion function. Slow, but these
+   are oddball modes. */
+static void
+xlib_rgb_convert_truecolor_lsb (XImage *image,
+                              int ax, int ay, int width, int height,
+                              unsigned char *buf, int rowstride,
+                              int x_align, int y_align,
+                              XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  int r_right, r_left;
+  int g_right, g_left;
+  int b_right, b_left;
+  int bpp;
+  guint32 pixel;
+  int i;
+
+  r_right = 8 - image_info->red_prec;
+  r_left = image_info->red_shift;
+  g_right = 8 - image_info->green_prec;
+  g_left = image_info->green_shift;
+  b_right = 8 - image_info->blue_prec;
+  b_left = image_info->blue_shift;
+  bpp = image_info->bpp;
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * bpp;
+  for (y = 0; y < height; y++)
+    {
+      obptr = obuf;
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         pixel = ((r >> r_right) << r_left) |
+           ((g >> g_right) << g_left) |
+           ((b >> b_right) << b_left);
+         for (i = 0; i < bpp; i++)
+           {
+             *obptr++ = pixel & 0xff;
+             pixel >>= 8;
+           }
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_truecolor_lsb_d (XImage *image,
+                                int ax, int ay, int width, int height,
+                                unsigned char *buf, int rowstride,
+                                int x_align, int y_align,
+                                XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  int r_right, r_left, r_prec;
+  int g_right, g_left, g_prec;
+  int b_right, b_left, b_prec;
+  int bpp;
+  guint32 pixel;
+  int i;
+  int dith;
+  int r1, g1, b1;
+  const unsigned char *dmp;
+
+  r_right = 8 - image_info->red_prec;
+  r_left = image_info->red_shift;
+  r_prec = image_info->red_prec;
+  g_right = 8 - image_info->green_prec;
+  g_left = image_info->green_shift;
+  g_prec = image_info->green_prec;
+  b_right = 8 - image_info->blue_prec;
+  b_left = image_info->blue_shift;
+  b_prec = image_info->blue_prec;
+  bpp = image_info->bpp;
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * bpp;
+  for (y = 0; y < height; y++)
+    {
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      obptr = obuf;
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         dith = dmp[(x_align + x) & (DM_WIDTH - 1)] << 2;
+         r1 = r + (dith >> r_prec);
+         g1 = g + ((252 - dith) >> g_prec);
+         b1 = b + (dith >> b_prec);
+         pixel = (((r1 - (r1 >> r_prec)) >> r_right) << r_left) |
+           (((g1 - (g1 >> g_prec)) >> g_right) << g_left) |
+           (((b1 - (b1 >> b_prec)) >> b_right) << b_left);
+         for (i = 0; i < bpp; i++)
+           {
+             *obptr++ = pixel & 0xff;
+             pixel >>= 8;
+           }
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_truecolor_msb (XImage *image,
+                              int ax, int ay, int width, int height,
+                              unsigned char *buf, int rowstride,
+                              int x_align, int y_align,
+                              XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  int r_right, r_left;
+  int g_right, g_left;
+  int b_right, b_left;
+  int bpp;
+  guint32 pixel;
+  int shift, shift_init;
+
+  r_right = 8 - image_info->red_prec;
+  r_left = image_info->red_shift;
+  g_right = 8 - image_info->green_prec;
+  g_left = image_info->green_shift;
+  b_right = 8 - image_info->blue_prec;
+  b_left = image_info->blue_shift;
+  bpp = image_info->bpp;
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * bpp;
+  shift_init = (bpp - 1) << 3;
+  for (y = 0; y < height; y++)
+    {
+      obptr = obuf;
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         pixel = ((r >> r_right) << r_left) |
+           ((g >> g_right) << g_left) |
+           ((b >> b_right) << b_left);
+         for (shift = shift_init; shift >= 0; shift -= 8)
+           {
+             *obptr++ = (pixel >> shift) & 0xff;
+           }
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_truecolor_msb_d (XImage *image,
+                                int ax, int ay, int width, int height,
+                                unsigned char *buf, int rowstride,
+                                int x_align, int y_align,
+                                XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *obuf, *obptr;
+  int bpl;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  int r_right, r_left, r_prec;
+  int g_right, g_left, g_prec;
+  int b_right, b_left, b_prec;
+  int bpp;
+  guint32 pixel;
+  int shift, shift_init;
+  int dith;
+  int r1, g1, b1;
+  const unsigned char *dmp;
+
+  r_right = 8 - image_info->red_prec;
+  r_left = image_info->red_shift;
+  r_prec = image_info->red_prec;
+  g_right = 8 - image_info->green_prec;
+  g_left = image_info->green_shift;
+  g_prec = image_info->green_prec;
+  b_right = 8 - image_info->blue_prec;
+  b_left = image_info->blue_shift;
+  b_prec = image_info->blue_prec;
+  bpp = image_info->bpp;
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax * bpp;
+  shift_init = (bpp - 1) << 3;
+  for (y = 0; y < height; y++)
+    {
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      obptr = obuf;
+      bp2 = bptr;
+      for (x = 0; x < width; x++)
+       {
+         r = bp2[0];
+         g = bp2[1];
+         b = bp2[2];
+         dith = dmp[(x_align + x) & (DM_WIDTH - 1)] << 2;
+         r1 = r + (dith >> r_prec);
+         g1 = g + ((252 - dith) >> g_prec);
+         b1 = b + (dith >> b_prec);
+         pixel = (((r1 - (r1 >> r_prec)) >> r_right) << r_left) |
+           (((g1 - (g1 >> g_prec)) >> g_right) << g_left) |
+           (((b1 - (b1 >> b_prec)) >> b_right) << b_left);
+         for (shift = shift_init; shift >= 0; shift -= 8)
+           {
+             *obptr++ = (pixel >> shift) & 0xff;
+           }
+         bp2 += 3;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* This actually works for depths from 3 to 7 */
+static void
+xlib_rgb_convert_4 (XImage *image,
+                  int ax, int ay, int width, int height,
+                  unsigned char *buf, int rowstride,
+                  int x_align, int y_align,
+                  XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  const unsigned char *dmp;
+  int dith;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  for (y = 0; y < height; y++)
+    {
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x += 1)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         dith = (dmp[(x_align + x) & (DM_WIDTH - 1)] << 2) | 3;
+         obptr[0] = colorcube_d[(((r + dith) & 0x100) >> 2) |
+                               (((g + 258 - dith) & 0x100) >> 5) |
+                               (((b + dith) & 0x100) >> 8)];
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* This actually works for depths from 3 to 7 */
+static void
+xlib_rgb_convert_gray4 (XImage *image,
+                      int ax, int ay, int width, int height,
+                      unsigned char *buf, int rowstride,
+                      int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  int shift;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  shift = 9 - image_info->x_visual_info->depth;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         obptr[0] = (g + ((b + r) >> 1)) >> shift;
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_gray4_pack (XImage *image,
+                           int ax, int ay, int width, int height,
+                           unsigned char *buf, int rowstride,
+                           int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  int shift;
+  unsigned char pix0, pix1;
+  /* todo: this is hardcoded to big-endian. Make endian-agile. */
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + (ax >> 1);
+  shift = 9 - image_info->x_visual_info->depth;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x += 2)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         pix0 = (g + ((b + r) >> 1)) >> shift;
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         pix1 = (g + ((b + r) >> 1)) >> shift;
+         obptr[0] = (pix0 << 4) | pix1;
+         obptr++;
+       }
+      if (width & 1)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         pix0 = (g + ((b + r) >> 1)) >> shift;
+         obptr[0] = (pix0 << 4);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* This actually works for depths from 3 to 7 */
+static void
+xlib_rgb_convert_gray4_d (XImage *image,
+                      int ax, int ay, int width, int height,
+                      unsigned char *buf, int rowstride,
+                      int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  const unsigned char *dmp;
+  int prec, right;
+  int gray;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + ax;
+  prec = image_info->x_visual_info->depth;
+  right = 8 - prec;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         gray = (g + ((b + r) >> 1)) >> 1;
+         gray += (dmp[(x_align + x) & (DM_WIDTH - 1)] << 2) >> prec;
+         obptr[0] = (gray - (gray >> prec)) >> right;
+         obptr++;
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_gray4_d_pack (XImage *image,
+                             int ax, int ay, int width, int height,
+                             unsigned char *buf, int rowstride,
+                             int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  const unsigned char *dmp;
+  int prec, right;
+  int gray;
+  unsigned char pix0, pix1;
+  /* todo: this is hardcoded to big-endian. Make endian-agile. */
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + (ax >> 1);
+  prec = image_info->x_visual_info->depth;
+  right = 8 - prec;
+  for (y = 0; y < height; y++)
+    {
+      bp2 = bptr;
+      obptr = obuf;
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      for (x = 0; x < width; x += 2)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         gray = (g + ((b + r) >> 1)) >> 1;
+         gray += (dmp[(x_align + x) & (DM_WIDTH - 1)] << 2) >> prec;
+         pix0 = (gray - (gray >> prec)) >> right;
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         gray = (g + ((b + r) >> 1)) >> 1;
+         gray += (dmp[(x_align + x + 1) & (DM_WIDTH - 1)] << 2) >> prec;
+         pix1 = (gray - (gray >> prec)) >> right;
+         obptr[0] = (pix0 << 4) | pix1;
+         obptr++;
+       }
+      if (width & 1)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         gray = (g + ((b + r) >> 1)) >> 1;
+         gray += (dmp[(x_align + x + 1) & (DM_WIDTH - 1)] << 2) >> prec;
+         pix0 = (gray - (gray >> prec)) >> right;
+         obptr[0] = (pix0 << 4);
+       }
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+static void
+xlib_rgb_convert_1 (XImage *image,
+                  int ax, int ay, int width, int height,
+                  unsigned char *buf, int rowstride,
+                  int x_align, int y_align,
+                  XlibRgbCmap *cmap)
+{
+  int x, y;
+  int bpl;
+  unsigned char *obuf, *obptr;
+  unsigned char *bptr, *bp2;
+  int r, g, b;
+  const unsigned char *dmp;
+  int dith;
+  unsigned char byte;
+
+  bptr = buf;
+  bpl = image->bytes_per_line;
+  obuf = ((unsigned char *)image->data) + ay * bpl + (ax >> 3);
+  byte = 0; /* unnecessary, but it keeps gcc from complaining */
+  for (y = 0; y < height; y++)
+    {
+      dmp = DM[(y_align + y) & (DM_HEIGHT - 1)];
+      bp2 = bptr;
+      obptr = obuf;
+      for (x = 0; x < width; x++)
+       {
+         r = *bp2++;
+         g = *bp2++;
+         b = *bp2++;
+         dith = (dmp[(x_align + x) & (DM_WIDTH - 1)] << 4) | 4;
+         byte += byte + (r + g + g + b + dith > 1020);
+         if ((x & 7) == 7)
+           {
+             obptr[0] = byte;
+             obptr++;
+           }
+       }
+      if (x & 7)
+       obptr[0] = byte << (8 - (x & 7));
+      bptr += rowstride;
+      obuf += bpl;
+    }
+}
+
+/* Returns a pointer to the stage buffer. */
+static unsigned char *
+xlib_rgb_ensure_stage (void)
+{
+  if (image_info->stage_buf == NULL)
+    image_info->stage_buf = malloc (IMAGE_HEIGHT * STAGE_ROWSTRIDE);
+  return image_info->stage_buf;
+}
+
+/* This is slow. Speed me up, please. */
+static void
+xlib_rgb_32_to_stage (unsigned char *buf, int rowstride, int width, int height)
+{
+  int x, y;
+  unsigned char *pi_start, *po_start;
+  unsigned char *pi, *po;
+
+  pi_start = buf;
+  po_start = xlib_rgb_ensure_stage ();
+  for (y = 0; y < height; y++)
+    {
+      pi = pi_start;
+      po = po_start;
+      for (x = 0; x < width; x++)
+       {
+         *po++ = *pi++;
+         *po++ = *pi++;
+         *po++ = *pi++;
+         pi++;
+       }
+      pi_start += rowstride;
+      po_start += STAGE_ROWSTRIDE;
+    }
+}
+
+/* Generic 32bit RGB conversion function - convert to 24bit packed, then
+   go from there. */
+static void
+xlib_rgb_convert_32_generic (XImage *image,
+                           int ax, int ay, int width, int height,
+                           unsigned char *buf, int rowstride,
+                           int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  xlib_rgb_32_to_stage (buf, rowstride, width, height);
+
+  (*image_info->conv) (image, ax, ay, width, height,
+                      image_info->stage_buf, STAGE_ROWSTRIDE,
+                      x_align, y_align, cmap);
+}
+
+/* Generic 32bit RGB conversion function - convert to 24bit packed, then
+   go from there. */
+static void
+xlib_rgb_convert_32_generic_d (XImage *image,
+                             int ax, int ay, int width, int height,
+                             unsigned char *buf, int rowstride,
+                             int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  xlib_rgb_32_to_stage (buf, rowstride, width, height);
+
+  (*image_info->conv_d) (image, ax, ay, width, height,
+                        image_info->stage_buf, STAGE_ROWSTRIDE,
+                        x_align, y_align, cmap);
+}
+
+/* This is slow. Speed me up, please. */
+static void
+xlib_rgb_gray_to_stage (unsigned char *buf, int rowstride, int width, int height)
+{
+  int x, y;
+  unsigned char *pi_start, *po_start;
+  unsigned char *pi, *po;
+  unsigned char gray;
+
+  pi_start = buf;
+  po_start = xlib_rgb_ensure_stage ();
+  for (y = 0; y < height; y++)
+    {
+      pi = pi_start;
+      po = po_start;
+      for (x = 0; x < width; x++)
+       {
+         gray = *pi++;
+         *po++ = gray;
+         *po++ = gray;
+         *po++ = gray;
+       }
+      pi_start += rowstride;
+      po_start += STAGE_ROWSTRIDE;
+    }
+}
+
+/* Generic gray conversion function - convert to 24bit packed, then go
+   from there. */
+static void
+xlib_rgb_convert_gray_generic (XImage *image,
+                             int ax, int ay, int width, int height,
+                             unsigned char *buf, int rowstride,
+                             int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  xlib_rgb_gray_to_stage (buf, rowstride, width, height);
+
+  (*image_info->conv) (image, ax, ay, width, height,
+                      image_info->stage_buf, STAGE_ROWSTRIDE,
+                      x_align, y_align, cmap);
+}
+
+static void
+xlib_rgb_convert_gray_generic_d (XImage *image,
+                               int ax, int ay, int width, int height,
+                               unsigned char *buf, int rowstride,
+                               int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  xlib_rgb_gray_to_stage (buf, rowstride, width, height);
+
+  (*image_info->conv_d) (image, ax, ay, width, height,
+                        image_info->stage_buf, STAGE_ROWSTRIDE,
+                        x_align, y_align, cmap);
+}
+
+/* Render grayscale using indexed method. */
+static void
+xlib_rgb_convert_gray_cmap (XImage *image,
+                          int ax, int ay, int width, int height,
+                          unsigned char *buf, int rowstride,
+                          int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  (*image_info->conv_indexed) (image, ax, ay, width, height,
+                              buf, rowstride,
+                              x_align, y_align, image_info->gray_cmap);
+}
+
+#if 0
+static void
+xlib_rgb_convert_gray_cmap_d (XImage *image,
+                               int ax, int ay, int width, int height,
+                               unsigned char *buf, int rowstride,
+                               int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  (*image_info->conv_indexed_d) (image, ax, ay, width, height,
+                                buf, rowstride,
+                                x_align, y_align, image_info->gray_cmap);
+}
+#endif
+
+/* This is slow. Speed me up, please. */
+static void
+xlib_rgb_indexed_to_stage (unsigned char *buf, int rowstride, int width, int height,
+                         XlibRgbCmap *cmap)
+{
+  int x, y;
+  unsigned char *pi_start, *po_start;
+  unsigned char *pi, *po;
+  int rgb;
+
+  pi_start = buf;
+  po_start = xlib_rgb_ensure_stage ();
+  for (y = 0; y < height; y++)
+    {
+      pi = pi_start;
+      po = po_start;
+      for (x = 0; x < width; x++)
+       {
+         rgb = cmap->colors[*pi++];
+         *po++ = rgb >> 16;
+         *po++ = (rgb >> 8) & 0xff;
+         *po++ = rgb & 0xff;
+       }
+      pi_start += rowstride;
+      po_start += STAGE_ROWSTRIDE;
+    }
+}
+
+/* Generic gray conversion function - convert to 24bit packed, then go
+   from there. */
+static void
+xlib_rgb_convert_indexed_generic (XImage *image,
+                                int ax, int ay, int width, int height,
+                                unsigned char *buf, int rowstride,
+                                int x_align, int y_align, XlibRgbCmap *cmap)
+{
+  xlib_rgb_indexed_to_stage (buf, rowstride, width, height, cmap);
+
+  (*image_info->conv) (image, ax, ay, width, height,
+                      image_info->stage_buf, STAGE_ROWSTRIDE,
+                      x_align, y_align, cmap);
+}
+
+static void
+xlib_rgb_convert_indexed_generic_d (XImage *image,
+                                  int ax, int ay, int width, int height,
+                                  unsigned char *buf, int rowstride,
+                                  int x_align, int y_align,
+                                  XlibRgbCmap *cmap)
+{
+  xlib_rgb_indexed_to_stage (buf, rowstride, width, height, cmap);
+
+  (*image_info->conv_d) (image, ax, ay, width, height,
+                        image_info->stage_buf, STAGE_ROWSTRIDE,
+                        x_align, y_align, cmap);
+}
+
+/* Select a conversion function based on the visual and a
+   representative image. */
+static void
+xlib_rgb_select_conv (XImage *image, ByteOrder byte_order)
+{
+  int depth, byterev;
+  int vtype; /* visual type */
+  int bpp; /* bits per pixel - from the visual */
+  guint32 red_mask, green_mask, blue_mask;
+  XlibRgbConvFunc conv, conv_d;
+  XlibRgbConvFunc conv_32, conv_32_d;
+  XlibRgbConvFunc conv_gray, conv_gray_d;
+  XlibRgbConvFunc conv_indexed, conv_indexed_d;
+  Bool mask_rgb, mask_bgr;
+
+  depth = image_info->x_visual_info->depth;
+  bpp = image->bits_per_pixel;
+  if (xlib_rgb_verbose)
+    printf ("Chose visual 0x%x, image bpp=%d, %s first\n",
+           (int)image_info->x_visual_info->visual->visualid,
+           bpp, byte_order == LSB_FIRST ? "lsb" : "msb");
+
+#if G_BYTE_ORDER == G_BIG_ENDIAN
+  byterev = (byte_order == LSB_FIRST);
+#else
+  byterev = (byte_order == MSB_FIRST);
+#endif
+
+  vtype = image_info->x_visual_info->class;
+  if (vtype == DirectColor)
+    vtype = TrueColor;
+
+  red_mask = image_info->x_visual_info->red_mask;
+  green_mask = image_info->x_visual_info->green_mask;
+  blue_mask = image_info->x_visual_info->blue_mask;
+
+  mask_rgb = red_mask == 0xff0000 && green_mask == 0xff00 && blue_mask == 0xff;
+  mask_bgr = red_mask == 0xff && green_mask == 0xff00 && blue_mask == 0xff0000;
+
+  conv = NULL;
+  conv_d = NULL;
+
+  conv_32 = xlib_rgb_convert_32_generic;
+  conv_32_d = xlib_rgb_convert_32_generic_d;
+
+  conv_gray = xlib_rgb_convert_gray_generic;
+  conv_gray_d = xlib_rgb_convert_gray_generic_d;
+
+  conv_indexed = xlib_rgb_convert_indexed_generic;
+  conv_indexed_d = xlib_rgb_convert_indexed_generic_d;
+
+  image_info->dith_default = FALSE;
+
+  if (image_info->bitmap)
+    conv = xlib_rgb_convert_1;
+  else if (bpp == 16 && depth == 16 && !byterev &&
+      red_mask == 0xf800 && green_mask == 0x7e0 && blue_mask == 0x1f)
+    {
+      conv = xlib_rgb_convert_565;
+      conv_d = xlib_rgb_convert_565_d;
+      conv_gray = xlib_rgb_convert_565_gray;
+      xlib_rgb_preprocess_dm_565 ();
+    }
+  else if (bpp == 16 && depth == 16 &&
+          vtype == TrueColor&& byterev &&
+      red_mask == 0xf800 && green_mask == 0x7e0 && blue_mask == 0x1f)
+    conv = xlib_rgb_convert_565_br;
+
+  else if (bpp == 16 && depth == 15 &&
+          vtype == TrueColor && !byterev &&
+      red_mask == 0x7c00 && green_mask == 0x3e0 && blue_mask == 0x1f)
+    conv = xlib_rgb_convert_555;
+
+  else if (bpp == 16 && depth == 15 &&
+          vtype == TrueColor && byterev &&
+      red_mask == 0x7c00 && green_mask == 0x3e0 && blue_mask == 0x1f)
+    conv = xlib_rgb_convert_555_br;
+
+  /* I'm not 100% sure about the 24bpp tests - but testing will show*/
+  else if (bpp == 24 && depth == 24 && vtype == TrueColor &&
+          ((mask_rgb && byte_order == LSB_FIRST) ||
+           (mask_bgr && byte_order == MSB_FIRST)))
+    conv = xlib_rgb_convert_888_lsb;
+  else if (bpp == 24 && depth == 24 && vtype == TrueColor &&
+          ((mask_rgb && byte_order == MSB_FIRST) ||
+           (mask_bgr && byte_order == LSB_FIRST)))
+    conv = xlib_rgb_convert_888_msb;
+#if G_BYTE_ORDER == G_BIG_ENDIAN
+  else if (bpp == 32 && depth == 24 && vtype == TrueColor &&
+          (mask_rgb && byte_order == LSB_FIRST))
+    conv = xlib_rgb_convert_0888_br;
+  else if (bpp == 32 && depth == 24 && vtype == TrueColor &&
+          (mask_rgb && byte_order == MSB_FIRST))
+    conv = xlib_rgb_convert_0888;
+  else if (bpp == 32 && depth == 24 && vtype == TrueColor &&
+          (mask_bgr && byte_order == MSB_FIRST))
+    conv = xlib_rgb_convert_8880_br;
+#else
+  else if (bpp == 32 && depth == 24 && vtype == TrueColor &&
+          (mask_rgb && byte_order == MSB_FIRST))
+    conv = xlib_rgb_convert_0888_br;
+  else if (bpp == 32 && (depth == 32 || depth == 24) && vtype == TrueColor &&
+          (mask_rgb && byte_order == LSB_FIRST))
+    conv = xlib_rgb_convert_0888;
+  else if (bpp == 32 && depth == 24 && vtype == TrueColor &&
+          (mask_bgr && byte_order == LSB_FIRST))
+    conv = xlib_rgb_convert_8880_br;
+#endif
+
+  else if (vtype == TrueColor && byte_order == LSB_FIRST)
+    {
+      conv = xlib_rgb_convert_truecolor_lsb;
+      conv_d = xlib_rgb_convert_truecolor_lsb_d;
+    }
+  else if (vtype == TrueColor && byte_order == MSB_FIRST)
+    {
+      conv = xlib_rgb_convert_truecolor_msb;
+      conv_d = xlib_rgb_convert_truecolor_msb_d;
+    }
+  else if (bpp == 8 && depth == 8 && (vtype == PseudoColor
+#ifdef ENABLE_GRAYSCALE
+                                     || vtype == GrayScale
+#endif
+                                     ))
+    {
+      image_info->dith_default = TRUE;
+      conv = xlib_rgb_convert_8;
+      if (vtype != GrayScale)
+       {
+         if (image_info->nred_shades == 6 &&
+             image_info->ngreen_shades == 6 &&
+             image_info->nblue_shades == 6)
+           conv_d = xlib_rgb_convert_8_d666;
+         else
+           conv_d = xlib_rgb_convert_8_d;
+       }
+      conv_indexed = xlib_rgb_convert_8_indexed;
+      conv_gray = xlib_rgb_convert_gray_cmap;
+    }
+  else if (bpp == 8 && depth == 8 && (vtype == StaticGray
+#ifdef not_ENABLE_GRAYSCALE
+                                     || vtype == GrayScale
+#endif
+                                     ))
+    {
+      conv = xlib_rgb_convert_gray8;
+      conv_gray = xlib_rgb_convert_gray8_gray;
+    }
+  else if (bpp == 8 && depth < 8 && depth >= 2 &&
+          (vtype == StaticGray
+           || vtype == GrayScale))
+    {
+      conv = xlib_rgb_convert_gray4;
+      conv_d = xlib_rgb_convert_gray4_d;
+    }
+  else if (bpp == 8 && depth < 8 && depth >= 3)
+    {
+      conv = xlib_rgb_convert_4;
+    }
+  else if (bpp == 4 && depth <= 4 && depth >= 2 &&
+          (vtype == StaticGray
+           || vtype == GrayScale))
+    {
+      conv = xlib_rgb_convert_gray4_pack;
+      conv_d = xlib_rgb_convert_gray4_d_pack;
+    }
+
+  if (conv_d == NULL)
+    conv_d = conv;
+
+  image_info->conv = conv;
+  image_info->conv_d = conv_d;
+
+  image_info->conv_32 = conv_32;
+  image_info->conv_32_d = conv_32_d;
+
+  image_info->conv_gray = conv_gray;
+  image_info->conv_gray_d = conv_gray_d;
+
+  image_info->conv_indexed = conv_indexed;
+  image_info->conv_indexed_d = conv_indexed_d;
+}
+
+static int horiz_idx;
+static int horiz_y = IMAGE_HEIGHT;
+static int vert_idx;
+static int vert_x = IMAGE_WIDTH;
+static int tile_idx;
+static int tile_x = IMAGE_WIDTH;
+static int tile_y1 = IMAGE_HEIGHT;
+static int tile_y2 = IMAGE_HEIGHT;
+
+#ifdef VERBOSE
+static int sincelast;
+#endif
+
+/* Defining NO_FLUSH can cause inconsistent screen updates, but is useful
+   for performance evaluation. */
+
+#undef NO_FLUSH
+
+static int
+xlib_rgb_alloc_scratch_image (void)
+{
+  if (static_image_idx == N_IMAGES)
+    {
+#ifndef NO_FLUSH
+      XFlush(image_info->display);
+#endif
+#ifdef VERBOSE
+      printf ("flush, %d puts since last flush\n", sincelast);
+      sincelast = 0;
+#endif
+      static_image_idx = 0;
+      horiz_y = IMAGE_HEIGHT;
+      vert_x = IMAGE_WIDTH;
+      tile_x = IMAGE_WIDTH;
+      tile_y1 = tile_y2 = IMAGE_HEIGHT;
+    }
+  return static_image_idx++;
+}
+
+static XImage *
+xlib_rgb_alloc_scratch (int width, int height, int *ax, int *ay)
+{
+  XImage *image;
+  int idx;
+
+  if (width >= (IMAGE_WIDTH >> 1))
+    {
+      if (height >= (IMAGE_HEIGHT >> 1))
+       {
+         idx = xlib_rgb_alloc_scratch_image ();
+         *ax = 0;
+         *ay = 0;
+       }
+      else
+       {
+         if (height + horiz_y > IMAGE_HEIGHT)
+           {
+             horiz_idx = xlib_rgb_alloc_scratch_image ();
+             horiz_y = 0;
+           }
+         idx = horiz_idx;
+         *ax = 0;
+         *ay = horiz_y;
+         horiz_y += height;
+       }
+    }
+  else
+    {
+      if (height >= (IMAGE_HEIGHT >> 1))
+       {
+         if (width + vert_x > IMAGE_WIDTH)
+           {
+             vert_idx = xlib_rgb_alloc_scratch_image ();
+             vert_x = 0;
+           }
+         idx = vert_idx;
+         *ax = vert_x;
+         *ay = 0;
+         /* using 3 and -4 would be slightly more efficient on 32-bit machines
+            with > 1bpp displays */
+         vert_x += (width + 7) & -8;
+       }
+      else
+       {
+         if (width + tile_x > IMAGE_WIDTH)
+           {
+             tile_y1 = tile_y2;
+             tile_x = 0;
+           }
+         if (height + tile_y1 > IMAGE_HEIGHT)
+           {
+             tile_idx = xlib_rgb_alloc_scratch_image ();
+             tile_x = 0;
+             tile_y1 = 0;
+             tile_y2 = 0;
+           }
+         if (height + tile_y1 > tile_y2)
+           tile_y2 = height + tile_y1;
+         idx = tile_idx;
+         *ax = tile_x;
+         *ay = tile_y1;
+         tile_x += (width + 7) & -8;
+       }
+    }
+  image = static_image[idx];
+#ifdef VERBOSE
+  printf ("index %d, x %d, y %d (%d x %d)\n", idx, *ax, *ay, width, height);
+  sincelast++;
+#endif
+  return image;
+}
+
+static void
+xlib_draw_rgb_image_core (Drawable drawable,
+                         GC gc,
+                         int x,
+                         int y,
+                         int width,
+                         int height,
+                         unsigned char *buf,
+                         int pixstride,
+                         int rowstride,
+                         XlibRgbConvFunc conv,
+                         XlibRgbCmap *cmap,
+                         int xdith,
+                         int ydith)
+{
+  int ay, ax;
+  int xs0, ys0;
+  XImage *image;
+  int width1, height1;
+  unsigned char *buf_ptr;
+
+  if (image_info->bitmap)
+    {
+      if (image_info->own_gc == 0)
+       {
+         XColor color;
+
+         image_info->own_gc = XCreateGC(image_info->display,
+                                        drawable,
+                                        0, NULL);
+         color.pixel = WhitePixel(image_info->display,
+                                  image_info->screen_num);
+         XSetForeground(image_info->display, image_info->own_gc, color.pixel);
+         color.pixel = BlackPixel(image_info->display,
+                                  image_info->screen_num);
+         XSetBackground(image_info->display, image_info->own_gc, color.pixel);
+       }
+      gc = image_info->own_gc;
+    }
+  for (ay = 0; ay < height; ay += IMAGE_HEIGHT)
+    {
+      height1 = MIN (height - ay, IMAGE_HEIGHT);
+      for (ax = 0; ax < width; ax += IMAGE_WIDTH)
+       {
+         width1 = MIN (width - ax, IMAGE_WIDTH);
+         buf_ptr = buf + ay * rowstride + ax * pixstride;
+
+         image = xlib_rgb_alloc_scratch (width1, height1, &xs0, &ys0);
+
+         conv (image, xs0, ys0, width1, height1, buf_ptr, rowstride,
+               x + ax + xdith, y + ay + ydith, cmap);
+
+#ifndef DONT_ACTUALLY_DRAW
+         XPutImage(image_info->display, drawable, gc, image,
+                   xs0, ys0, x + ax, y + ay, (unsigned int)width1, (unsigned int)height1);
+#endif
+       }
+    }
+}
+
+
+/**
+ * xlib_draw_rgb_image:
+ * @drawable: Destination drawable.
+ * @gc: A graphic context.
+ * @x: Leftmost coordinate of the destination rectangle.
+ * @y: Upper coordinate of the destination rectangle.
+ * @width: Width of the destination rectangle, in pixels.
+ * @height: Height of the destination rectangle, in pixels.
+ * @dith: Dithering method to use.
+ * @rgb_buf: Pointer to the pixel in the RGB buffer that corresponds to the
+ * upper-left corner of the rectangular region to render.
+ * @rowstride: Offset between pixel rows in the RGB buffer, in bytes.
+ * 
+ * Renders an RGB buffer to a drawable.  Pixels are specified as RGB triplets
+ * with 8 bits per channel.  An image will thus look like an RGBRGBRGBRGB
+ * sequence of 8-bit values.  This function does not let you specify dither
+ * offsets; applications that need to render partial regions of a buffer to
+ * build the final image should use xlib_draw_rgb_image_dithalign() instead.
+ **/
+void
+xlib_draw_rgb_image (Drawable drawable,
+                    GC gc,
+                    int x,
+                    int y,
+                    int width,
+                    int height,
+                    XlibRgbDither dith,
+                    unsigned char *rgb_buf,
+                    int rowstride)
+{
+  if (dith == XLIB_RGB_DITHER_NONE || (dith == XLIB_RGB_DITHER_NORMAL &&
+                                     !image_info->dith_default))
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             rgb_buf, 3, rowstride, image_info->conv, NULL,
+                             0, 0);
+  else
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             rgb_buf, 3, rowstride, image_info->conv_d, NULL,
+                             0, 0);
+}
+
+/**
+ * xlib_draw_rgb_image_dithalign:
+ * @drawable: Destination drawable.
+ * @gc: A graphic context.
+ * @x: Leftmost coordinate of the destination rectangle.
+ * @y: Upper coordinate of the destination rectangle.
+ * @width: Width of the destination rectangle, in pixels.
+ * @height: Height of the destination rectangle, in pixels.
+ * @dith: Dithering method to use.
+ * @rgb_buf: Pointer to the pixel in the RGB buffer that corresponds to the
+ * upper-left corner of the rectangular region to render.
+ * @rowstride: Offset between pixel rows in the RGB buffer, in bytes.
+ * @xdith: X offset for the dither mask.
+ * @ydith: Y offset for the dither mask.
+ * 
+ * Renders an RGB buffer to a drawable.  Pixels are specified as RGB triplets
+ * with 8 bits per channel.  An image will thus look like an RGBRGBRGBRGB
+ * sequence of 8-bit values.  This function lets you specify a pair of dither
+ * offsets.  It should be used when you need to render regions of an RGB buffer
+ * separately to form the final image; the dither offsets let you align the
+ * dither mask appropriately.
+ **/
+void
+xlib_draw_rgb_image_dithalign (Drawable drawable,
+                             GC gc,
+                             int x,
+                             int y,
+                             int width,
+                             int height,
+                             XlibRgbDither dith,
+                             unsigned char *rgb_buf,
+                             int rowstride,
+                             int xdith,
+                             int ydith)
+{
+  if (dith == XLIB_RGB_DITHER_NONE || (dith == XLIB_RGB_DITHER_NORMAL &&
+                                      !image_info->dith_default))
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             rgb_buf, 3, rowstride, image_info->conv, NULL,
+                             xdith, ydith);
+  else
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             rgb_buf, 3, rowstride, image_info->conv_d, NULL,
+                             xdith, ydith);
+}
+
+/**
+ * xlib_draw_rgb_32_image:
+ * @drawable: Destination drawable.
+ * @gc: A graphic context.
+ * @x: Leftmost coordinate of the destination rectangle.
+ * @y: Upper coordinate of the destination rectangle.
+ * @width: Width of the destination rectangle, in pixels.
+ * @height: Height of the destination rectangle, in pixels.
+ * @dith: Dithering method to use.
+ * @buf: Pointer to the pixel in the RGB buffer that corresponds to the
+ * upper-left corner of the rectangular region to render.
+ * @rowstride: Offset between pixel rows in the RGB buffer, in bytes.
+ * 
+ * This function is analogous to xlib_draw_rgb_image(), but it lets you use
+ * 32-bit RGB buffers with pixels specified as 0xRRGGBB00.  The
+ * least-significant 8 bits are actually discarded.  This function can lead to
+ * faster results than xlib_draw_rgb_image() since the pixels are aligned on
+ * 32-bit boundaries.
+ **/
+void
+xlib_draw_rgb_32_image (Drawable drawable,
+                       GC gc,
+                       int x,
+                       int y,
+                       int width,
+                       int height,
+                       XlibRgbDither dith,
+                       unsigned char *buf,
+                       int rowstride)
+{
+  if (dith == XLIB_RGB_DITHER_NONE || (dith == XLIB_RGB_DITHER_NORMAL &&
+                                      !image_info->dith_default))
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             buf, 4, rowstride,
+                             image_info->conv_32, NULL, 0, 0);
+  else
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             buf, 4, rowstride,
+                             image_info->conv_32_d, NULL, 0, 0);
+}
+
+static void
+xlib_rgb_make_gray_cmap (XlibRgbInfo *info)
+{
+  guint32 rgb[256];
+  int i;
+
+  for (i = 0; i < 256; i++)
+    rgb[i] = (i << 16)  | (i << 8) | i;
+  info->gray_cmap = xlib_rgb_cmap_new (rgb, 256);
+}
+
+/**
+ * xlib_draw_gray_image:
+ * @drawable: Destination drawable.
+ * @gc: A graphic context.
+ * @x: Leftmost coordinate of the destination rectangle.
+ * @y: Upper coordinate of the destination rectangle.
+ * @width: Width of the destination rectangle, in pixels.
+ * @height: Height of thd destination rectangle, in pixels.
+ * @dith: Dithering method to use.
+ * @buf: Pointer to the pixel in the grayscale buffer that corresponds to the
+ * upper-left corner of the rectangular region to render.
+ * @rowstride: Offset between pixel rows in the grayscale buffer, in pixels.
+ * 
+ * Renders a grayscale buffer to a drawable.  Pixels are specified as 8-bit
+ * intensity values.  An image will thus look as a GGGGGG sequence of 8-bit
+ * values.
+ **/
+void
+xlib_draw_gray_image (Drawable drawable,
+                     GC gc,
+                     int x,
+                     int y,
+                     int width,
+                     int height,
+                     XlibRgbDither dith,
+                     unsigned char *buf,
+                     int rowstride)
+{
+  if (image_info->bpp == 1 &&
+      image_info->gray_cmap == NULL &&
+      (image_info->x_visual_info->class == PseudoColor ||
+       image_info->x_visual_info->class == GrayScale))
+    xlib_rgb_make_gray_cmap (image_info);
+  
+  if (dith == XLIB_RGB_DITHER_NONE || (dith == XLIB_RGB_DITHER_NORMAL &&
+                                     !image_info->dith_default))
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             buf, 1, rowstride,
+                             image_info->conv_gray, NULL, 0, 0);
+  else
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             buf, 1, rowstride,
+                             image_info->conv_gray_d, NULL, 0, 0);
+}
+
+/**
+ * xlib_rgb_cmap_new:
+ * @colors: FIXME
+ * @n_colors: FIXME
+ * 
+ * FIXME
+ * 
+ * Return value: FIXME
+ **/
+XlibRgbCmap *
+xlib_rgb_cmap_new (guint32 *colors, int n_colors)
+{
+  XlibRgbCmap *cmap;
+  int i, j;
+  guint32 rgb;
+
+  if (n_colors < 0)
+    return NULL;
+  if (n_colors > 256)
+    return NULL;
+  cmap = malloc(sizeof(XlibRgbCmap));
+  memcpy (cmap->colors, colors, n_colors * sizeof(guint32));
+  if (image_info->bpp == 1 &&
+      (image_info->x_visual_info->class == PseudoColor ||
+       image_info->x_visual_info->class == GrayScale))
+    for (i = 0; i < n_colors; i++)
+      {
+       rgb = colors[i];
+       j = ((rgb & 0xf00000) >> 12) |
+                  ((rgb & 0xf000) >> 8) |
+                  ((rgb & 0xf0) >> 4);
+#ifdef VERBOSE
+       printf ("%d %x %x %d\n", i, j, colorcube[j]);
+#endif
+       cmap->lut[i] = colorcube[j];
+      }
+  return cmap;
+}
+
+/**
+ * xlib_rgb_cmap_free:
+ * @cmap: An XlibRGB colormap.
+ * 
+ * Frees an XlibRGB colormap.
+ **/
+void
+xlib_rgb_cmap_free (XlibRgbCmap *cmap)
+{
+  free (cmap);
+}
+
+/**
+ * xlib_draw_indexed_image:
+ * @drawable: FIXME
+ * @gc: FIXME
+ * @x: FIXME
+ * @y: FIXME
+ * @width: FIXME
+ * @height: FIXME
+ * @dith: FIXME
+ * @buf: FIXME
+ * @rowstride: FIXME
+ * @cmap: FIXME
+ * 
+ * FIXME
+ **/
+void
+xlib_draw_indexed_image (Drawable drawable,
+                       GC gc,
+                       int x,
+                       int y,
+                       int width,
+                       int height,
+                       XlibRgbDither dith,
+                       unsigned char *buf,
+                       int rowstride,
+                       XlibRgbCmap *cmap)
+{
+  if (dith == XLIB_RGB_DITHER_NONE || (dith == XLIB_RGB_DITHER_NORMAL &&
+                                      !image_info->dith_default))
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             buf, 1, rowstride,
+                             image_info->conv_indexed, cmap, 0, 0);
+  else
+    xlib_draw_rgb_image_core (drawable, gc, x, y, width, height,
+                             buf, 1, rowstride,
+                             image_info->conv_indexed_d, cmap, 0, 0);
+}
+
+/**
+ * xlib_rgb_ditherable:
+ * 
+ * Queries whether XlibRGB supports dithering for its chosen visual.
+ * 
+ * Return value: TRUE if dithering can be performed for the visual that XlibRGB
+ * is using, FALSE otherwise.
+ **/
+Bool
+xlib_rgb_ditherable (void)
+{
+  return (image_info->conv != image_info->conv_d);
+}
+
+/**
+ * xlib_rgb_get_cmap:
+ * 
+ * Queries the X colormap that XlibRGB is using.
+ * 
+ * Return value: An X colormap.
+ **/
+Colormap
+xlib_rgb_get_cmap (void)
+{
+  /* xlib_rgb_init (); */
+  if (image_info)
+    return image_info->cmap;
+  else
+    return 0;
+}
+
+/**
+ * xlib_rgb_get_visual:
+ * 
+ * Queries the visual that XlibRGB is using.
+ * 
+ * Return value: An X visual.
+ **/
+Visual *
+xlib_rgb_get_visual (void)
+{
+  /* xlib_rgb_init (); */
+  if (image_info)
+    return image_info->x_visual_info->visual;
+  else
+    return NULL;
+}
+
+/**
+ * xlib_rgb_get_visual_info:
+ * 
+ * Queries the visual info structure for the visual that XlibRGB is using.
+ * 
+ * Return value: An XVisualInfo structure.
+ **/
+XVisualInfo *
+xlib_rgb_get_visual_info (void)
+{
+  /* xlib_rgb_init (); */
+  if (image_info)
+    return image_info->x_visual_info;
+  else
+    return NULL;
+}
+
+/**
+ * xlib_rgb_get_depth:
+ * 
+ * Queries the depth of the visual that XlibRGB is using.
+ * 
+ * Return value: Bit depth.
+ **/
+int
+xlib_rgb_get_depth (void)
+{
+  XVisualInfo * v = xlib_rgb_get_visual_info();
+
+  if (v)
+  {
+    return v->depth;
+  }
+
+  return 0;
+}
+
+/**
+ * xlib_rgb_get_display:
+ * 
+ * Queries the X display that XlibRGB is using.
+ * 
+ * Return value: An X display.
+ **/
+Display *
+xlib_rgb_get_display (void)
+{
+  if (image_info)
+    return image_info->display;
+  
+  return NULL;
+}
+
+/**
+ * xlib_rgb_get_screen:
+ * 
+ * Queries the screen that XlibRGB is using.
+ * 
+ * Return value: An X screen.
+ **/
+Screen *
+xlib_rgb_get_screen (void)
+{
+  if (image_info)
+    return image_info->screen;
+  
+  return NULL;
+}
diff --git a/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h b/contrib/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h
new file mode 100644 (file)
index 0000000..f838ea8
--- /dev/null
@@ -0,0 +1,211 @@
+/* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*-
+ *
+ * The contents of this file are subject to the Mozilla Public License
+ * Version 1.1 (the "MPL"); you may not use this file except in
+ * compliance with the MPL.  You may obtain a copy of the MPL at
+ * http://www.mozilla.org/MPL/
+ *
+ * Software distributed under the MPL is distributed on an "AS IS" basis,
+ * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the MPL
+ * for the specific language governing rights and limitations under the
+ * MPL.
+ *
+ * Alternatively, the contents of this file may be used under the
+ * terms of the GNU Library General Public License (the "LGPL"), in
+ * which case the provisions of the LGPL are applicable instead of
+ * those above.  If you wish to allow use of your version of this file
+ * only under the terms of the LGPL and not to allow others to use
+ * your version of this file under the MPL, indicate your decision by
+ * deleting the provisions above and replace them with the notice and
+ * other provisions required by the LGPL.  If you do not delete the
+ * provisions above, a recipient may use your version of this file
+ * under either the MPL or the LGPL.
+ */
+
+/*
+ * This code is derived from GdkRgb.
+ * For more information on GdkRgb, see http://www.levien.com/gdkrgb/
+ * Raph Levien <raph@acm.org>
+ */
+
+/* Ported by Christopher Blizzard to Xlib.  With permission from the
+ * original authors of this file, the contents of this file are also
+ * redistributable under the terms of the Mozilla Public license.  For
+ * information about the Mozilla Public License, please see the
+ * license information at http://www.mozilla.org/MPL/
+ */
+
+/* This code is copyright the following authors:
+ * Raph Levien          <raph@acm.org>
+ * Manish Singh         <manish@gtk.org>
+ * Tim Janik            <timj@gtk.org>
+ * Peter Mattis         <petm@xcf.berkeley.edu>
+ * Spencer Kimball      <spencer@xcf.berkeley.edu>
+ * Josh MacDonald       <jmacd@xcf.berkeley.edu>
+ * Christopher Blizzard <blizzard@redhat.com>
+ * Owen Taylor          <otaylor@redhat.com>
+ * Shawn T. Amundson    <amundson@gtk.org>
+*/
+
+
+#ifndef __XLIB_RGB_H__
+#define __XLIB_RGB_H__
+
+#include <glib.h>
+
+G_BEGIN_DECLS
+
+#include <X11/Xlib.h>
+#include <X11/Xutil.h>
+
+/**
+ * XlibRgbCmap:
+ * @colors: FIXME.
+ * @lut: FIXME.
+ * 
+ *     FIXME: Describe this.
+ */
+typedef struct _XlibRgbCmap XlibRgbCmap;
+struct _XlibRgbCmap {
+  unsigned int colors[256];
+  unsigned char lut[256]; /* for 8-bit modes */
+};
+
+void
+xlib_rgb_init (Display *display, Screen *screen);
+void
+xlib_rgb_init_with_depth (Display *display, Screen *screen, int prefDepth);
+
+unsigned long
+xlib_rgb_xpixel_from_rgb (guint32 rgb);
+
+void
+xlib_rgb_gc_set_foreground (GC gc, guint32 rgb);
+
+void
+xlib_rgb_gc_set_background (GC gc, guint32 rgb);
+
+/**
+ * XlibRgbDither:
+ * @XLIB_RGB_DITHER_NONE: Specifies no dithering.
+ * @XLIB_RGB_DITHER_NORMAL: Specifies dithering only on pseudocolor
+ *  displays.
+ * @XLIB_RGB_DITHER_MAX: Specifies dithering on high color displays.
+ * 
+ * These values are used to specify which dithering method should be
+ * used.  <symbol>XLIB_RGB_DITHER_NONE</symbol> will use no dithering
+ * and simply map the colors in an RGB buffer to the closest colors
+ * that the display can provide.
+ * <symbol>XLIB_RGB_DITHER_NORMAL</symbol> will provide dithering
+ * only on pseudocolor displays.
+ * <symbol>XLIB_RGB_DITHER_MAX</symbol> will provide dithering on
+ * pseudocolor and 16-bit truecolor or &ldquo;high color&rdquo;
+ * displays.
+ */
+typedef enum
+{
+  XLIB_RGB_DITHER_NONE,
+  XLIB_RGB_DITHER_NORMAL,
+  XLIB_RGB_DITHER_MAX
+} XlibRgbDither;
+
+void
+xlib_draw_rgb_image (Drawable drawable,
+                    GC gc,
+                    int x,
+                    int y,
+                    int width,
+                    int height,
+                    XlibRgbDither dith,
+                    unsigned char *rgb_buf,
+                    int rowstride);
+
+void
+xlib_draw_rgb_image_dithalign (Drawable drawable,
+                              GC gc,
+                              int x,
+                              int y,
+                              int width,
+                              int height,
+                              XlibRgbDither dith,
+                              unsigned char *rgb_buf,
+                              int rowstride,
+                              int xdith,
+                              int ydith);
+
+void
+xlib_draw_rgb_32_image (Drawable drawable,
+                       GC gc,
+                       int x,
+                       int y,
+                       int width,
+                       int height,
+                       XlibRgbDither dith,
+                       unsigned char *buf,
+                       int rowstride);
+
+void
+xlib_draw_gray_image (Drawable drawable,
+                     GC gc,
+                     int x,
+                     int y,
+                     int width,
+                     int height,
+                     XlibRgbDither dith,
+                     unsigned char *buf,
+                     int rowstride);
+
+XlibRgbCmap *
+xlib_rgb_cmap_new (guint32 *colors, int n_colors);
+
+void
+xlib_rgb_cmap_free (XlibRgbCmap *cmap);
+
+void
+xlib_draw_indexed_image (Drawable drawable,
+                         GC gc,
+                         int x,
+                         int y,
+                         int width,
+                         int height,
+                         XlibRgbDither dith,
+                         unsigned char *buf,
+                         int rowstride,
+                         XlibRgbCmap *cmap);
+
+/* Below are some functions which are primarily useful for debugging
+   and experimentation. */
+Bool
+xlib_rgb_ditherable (void);
+
+void
+xlib_rgb_set_verbose (Bool verbose);
+
+/* experimental colormap stuff */
+void
+xlib_rgb_set_install (Bool install);
+
+void
+xlib_rgb_set_min_colors (int min_colors);
+
+Colormap
+xlib_rgb_get_cmap (void);
+
+Visual *
+xlib_rgb_get_visual (void);
+
+XVisualInfo *
+xlib_rgb_get_visual_info (void);
+
+int
+xlib_rgb_get_depth (void);
+
+Display *
+xlib_rgb_get_display (void);
+
+Screen *
+xlib_rgb_get_screen (void);
+
+G_END_DECLS
+
+#endif /* __XLIB_RGB_H__ */
diff --git a/depcomp b/depcomp
new file mode 100755 (executable)
index 0000000..bd0ac08
--- /dev/null
+++ b/depcomp
@@ -0,0 +1,688 @@
+#! /bin/sh
+# depcomp - compile a program generating dependencies as side-effects
+
+scriptversion=2011-12-04.11; # UTC
+
+# Copyright (C) 1999, 2000, 2003, 2004, 2005, 2006, 2007, 2009, 2010,
+# 2011 Free Software Foundation, Inc.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+# Originally written by Alexandre Oliva <oliva@dcc.unicamp.br>.
+
+case $1 in
+  '')
+     echo "$0: No command.  Try \`$0 --help' for more information." 1>&2
+     exit 1;
+     ;;
+  -h | --h*)
+    cat <<\EOF
+Usage: depcomp [--help] [--version] PROGRAM [ARGS]
+
+Run PROGRAMS ARGS to compile a file, generating dependencies
+as side-effects.
+
+Environment variables:
+  depmode     Dependency tracking mode.
+  source      Source file read by `PROGRAMS ARGS'.
+  object      Object file output by `PROGRAMS ARGS'.
+  DEPDIR      directory where to store dependencies.
+  depfile     Dependency file to output.
+  tmpdepfile  Temporary file to use when outputting dependencies.
+  libtool     Whether libtool is used (yes/no).
+
+Report bugs to <bug-automake@gnu.org>.
+EOF
+    exit $?
+    ;;
+  -v | --v*)
+    echo "depcomp $scriptversion"
+    exit $?
+    ;;
+esac
+
+if test -z "$depmode" || test -z "$source" || test -z "$object"; then
+  echo "depcomp: Variables source, object and depmode must be set" 1>&2
+  exit 1
+fi
+
+# Dependencies for sub/bar.o or sub/bar.obj go into sub/.deps/bar.Po.
+depfile=${depfile-`echo "$object" |
+  sed 's|[^\\/]*$|'${DEPDIR-.deps}'/&|;s|\.\([^.]*\)$|.P\1|;s|Pobj$|Po|'`}
+tmpdepfile=${tmpdepfile-`echo "$depfile" | sed 's/\.\([^.]*\)$/.T\1/'`}
+
+rm -f "$tmpdepfile"
+
+# Some modes work just like other modes, but use different flags.  We
+# parameterize here, but still list the modes in the big case below,
+# to make depend.m4 easier to write.  Note that we *cannot* use a case
+# here, because this file can only contain one case statement.
+if test "$depmode" = hp; then
+  # HP compiler uses -M and no extra arg.
+  gccflag=-M
+  depmode=gcc
+fi
+
+if test "$depmode" = dashXmstdout; then
+   # This is just like dashmstdout with a different argument.
+   dashmflag=-xM
+   depmode=dashmstdout
+fi
+
+cygpath_u="cygpath -u -f -"
+if test "$depmode" = msvcmsys; then
+   # This is just like msvisualcpp but w/o cygpath translation.
+   # Just convert the backslash-escaped backslashes to single forward
+   # slashes to satisfy depend.m4
+   cygpath_u='sed s,\\\\,/,g'
+   depmode=msvisualcpp
+fi
+
+if test "$depmode" = msvc7msys; then
+   # This is just like msvc7 but w/o cygpath translation.
+   # Just convert the backslash-escaped backslashes to single forward
+   # slashes to satisfy depend.m4
+   cygpath_u='sed s,\\\\,/,g'
+   depmode=msvc7
+fi
+
+case "$depmode" in
+gcc3)
+## gcc 3 implements dependency tracking that does exactly what
+## we want.  Yay!  Note: for some reason libtool 1.4 doesn't like
+## it if -MD -MP comes after the -MF stuff.  Hmm.
+## Unfortunately, FreeBSD c89 acceptance of flags depends upon
+## the command line argument order; so add the flags where they
+## appear in depend2.am.  Note that the slowdown incurred here
+## affects only configure: in makefiles, %FASTDEP% shortcuts this.
+  for arg
+  do
+    case $arg in
+    -c) set fnord "$@" -MT "$object" -MD -MP -MF "$tmpdepfile" "$arg" ;;
+    *)  set fnord "$@" "$arg" ;;
+    esac
+    shift # fnord
+    shift # $arg
+  done
+  "$@"
+  stat=$?
+  if test $stat -eq 0; then :
+  else
+    rm -f "$tmpdepfile"
+    exit $stat
+  fi
+  mv "$tmpdepfile" "$depfile"
+  ;;
+
+gcc)
+## There are various ways to get dependency output from gcc.  Here's
+## why we pick this rather obscure method:
+## - Don't want to use -MD because we'd like the dependencies to end
+##   up in a subdir.  Having to rename by hand is ugly.
+##   (We might end up doing this anyway to support other compilers.)
+## - The DEPENDENCIES_OUTPUT environment variable makes gcc act like
+##   -MM, not -M (despite what the docs say).
+## - Using -M directly means running the compiler twice (even worse
+##   than renaming).
+  if test -z "$gccflag"; then
+    gccflag=-MD,
+  fi
+  "$@" -Wp,"$gccflag$tmpdepfile"
+  stat=$?
+  if test $stat -eq 0; then :
+  else
+    rm -f "$tmpdepfile"
+    exit $stat
+  fi
+  rm -f "$depfile"
+  echo "$object : \\" > "$depfile"
+  alpha=ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz
+## The second -e expression handles DOS-style file names with drive letters.
+  sed -e 's/^[^:]*: / /' \
+      -e 's/^['$alpha']:\/[^:]*: / /' < "$tmpdepfile" >> "$depfile"
+## This next piece of magic avoids the `deleted header file' problem.
+## The problem is that when a header file which appears in a .P file
+## is deleted, the dependency causes make to die (because there is
+## typically no way to rebuild the header).  We avoid this by adding
+## dummy dependencies for each header file.  Too bad gcc doesn't do
+## this for us directly.
+  tr ' ' '
+' < "$tmpdepfile" |
+## Some versions of gcc put a space before the `:'.  On the theory
+## that the space means something, we add a space to the output as
+## well.  hp depmode also adds that space, but also prefixes the VPATH
+## to the object.  Take care to not repeat it in the output.
+## Some versions of the HPUX 10.20 sed can't process this invocation
+## correctly.  Breaking it into two sed invocations is a workaround.
+    sed -e 's/^\\$//' -e '/^$/d' -e "s|.*$object$||" -e '/:$/d' \
+      | sed -e 's/$/ :/' >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+hp)
+  # This case exists only to let depend.m4 do its work.  It works by
+  # looking at the text of this script.  This case will never be run,
+  # since it is checked for above.
+  exit 1
+  ;;
+
+sgi)
+  if test "$libtool" = yes; then
+    "$@" "-Wp,-MDupdate,$tmpdepfile"
+  else
+    "$@" -MDupdate "$tmpdepfile"
+  fi
+  stat=$?
+  if test $stat -eq 0; then :
+  else
+    rm -f "$tmpdepfile"
+    exit $stat
+  fi
+  rm -f "$depfile"
+
+  if test -f "$tmpdepfile"; then  # yes, the sourcefile depend on other files
+    echo "$object : \\" > "$depfile"
+
+    # Clip off the initial element (the dependent).  Don't try to be
+    # clever and replace this with sed code, as IRIX sed won't handle
+    # lines with more than a fixed number of characters (4096 in
+    # IRIX 6.2 sed, 8192 in IRIX 6.5).  We also remove comment lines;
+    # the IRIX cc adds comments like `#:fec' to the end of the
+    # dependency line.
+    tr ' ' '
+' < "$tmpdepfile" \
+    | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' | \
+    tr '
+' ' ' >> "$depfile"
+    echo >> "$depfile"
+
+    # The second pass generates a dummy entry for each header file.
+    tr ' ' '
+' < "$tmpdepfile" \
+   | sed -e 's/^.*\.o://' -e 's/#.*$//' -e '/^$/ d' -e 's/$/:/' \
+   >> "$depfile"
+  else
+    # The sourcefile does not contain any dependencies, so just
+    # store a dummy comment line, to avoid errors with the Makefile
+    # "include basename.Plo" scheme.
+    echo "#dummy" > "$depfile"
+  fi
+  rm -f "$tmpdepfile"
+  ;;
+
+aix)
+  # The C for AIX Compiler uses -M and outputs the dependencies
+  # in a .u file.  In older versions, this file always lives in the
+  # current directory.  Also, the AIX compiler puts `$object:' at the
+  # start of each line; $object doesn't have directory information.
+  # Version 6 uses the directory in both cases.
+  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+  test "x$dir" = "x$object" && dir=
+  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+  if test "$libtool" = yes; then
+    tmpdepfile1=$dir$base.u
+    tmpdepfile2=$base.u
+    tmpdepfile3=$dir.libs/$base.u
+    "$@" -Wc,-M
+  else
+    tmpdepfile1=$dir$base.u
+    tmpdepfile2=$dir$base.u
+    tmpdepfile3=$dir$base.u
+    "$@" -M
+  fi
+  stat=$?
+
+  if test $stat -eq 0; then :
+  else
+    rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
+    exit $stat
+  fi
+
+  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3"
+  do
+    test -f "$tmpdepfile" && break
+  done
+  if test -f "$tmpdepfile"; then
+    # Each line is of the form `foo.o: dependent.h'.
+    # Do two passes, one to just change these to
+    # `$object: dependent.h' and one to simply `dependent.h:'.
+    sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
+    # That's a tab and a space in the [].
+    sed -e 's,^.*\.[a-z]*:[     ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+  else
+    # The sourcefile does not contain any dependencies, so just
+    # store a dummy comment line, to avoid errors with the Makefile
+    # "include basename.Plo" scheme.
+    echo "#dummy" > "$depfile"
+  fi
+  rm -f "$tmpdepfile"
+  ;;
+
+icc)
+  # Intel's C compiler understands `-MD -MF file'.  However on
+  #    icc -MD -MF foo.d -c -o sub/foo.o sub/foo.c
+  # ICC 7.0 will fill foo.d with something like
+  #    foo.o: sub/foo.c
+  #    foo.o: sub/foo.h
+  # which is wrong.  We want:
+  #    sub/foo.o: sub/foo.c
+  #    sub/foo.o: sub/foo.h
+  #    sub/foo.c:
+  #    sub/foo.h:
+  # ICC 7.1 will output
+  #    foo.o: sub/foo.c sub/foo.h
+  # and will wrap long lines using \ :
+  #    foo.o: sub/foo.c ... \
+  #     sub/foo.h ... \
+  #     ...
+
+  "$@" -MD -MF "$tmpdepfile"
+  stat=$?
+  if test $stat -eq 0; then :
+  else
+    rm -f "$tmpdepfile"
+    exit $stat
+  fi
+  rm -f "$depfile"
+  # Each line is of the form `foo.o: dependent.h',
+  # or `foo.o: dep1.h dep2.h \', or ` dep3.h dep4.h \'.
+  # Do two passes, one to just change these to
+  # `$object: dependent.h' and one to simply `dependent.h:'.
+  sed "s,^[^:]*:,$object :," < "$tmpdepfile" > "$depfile"
+  # Some versions of the HPUX 10.20 sed can't process this invocation
+  # correctly.  Breaking it into two sed invocations is a workaround.
+  sed 's,^[^:]*: \(.*\)$,\1,;s/^\\$//;/^$/d;/:$/d' < "$tmpdepfile" |
+    sed -e 's/$/ :/' >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+hp2)
+  # The "hp" stanza above does not work with aCC (C++) and HP's ia64
+  # compilers, which have integrated preprocessors.  The correct option
+  # to use with these is +Maked; it writes dependencies to a file named
+  # 'foo.d', which lands next to the object file, wherever that
+  # happens to be.
+  # Much of this is similar to the tru64 case; see comments there.
+  dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+  test "x$dir" = "x$object" && dir=
+  base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+  if test "$libtool" = yes; then
+    tmpdepfile1=$dir$base.d
+    tmpdepfile2=$dir.libs/$base.d
+    "$@" -Wc,+Maked
+  else
+    tmpdepfile1=$dir$base.d
+    tmpdepfile2=$dir$base.d
+    "$@" +Maked
+  fi
+  stat=$?
+  if test $stat -eq 0; then :
+  else
+     rm -f "$tmpdepfile1" "$tmpdepfile2"
+     exit $stat
+  fi
+
+  for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2"
+  do
+    test -f "$tmpdepfile" && break
+  done
+  if test -f "$tmpdepfile"; then
+    sed -e "s,^.*\.[a-z]*:,$object:," "$tmpdepfile" > "$depfile"
+    # Add `dependent.h:' lines.
+    sed -ne '2,${
+              s/^ *//
+              s/ \\*$//
+              s/$/:/
+              p
+            }' "$tmpdepfile" >> "$depfile"
+  else
+    echo "#dummy" > "$depfile"
+  fi
+  rm -f "$tmpdepfile" "$tmpdepfile2"
+  ;;
+
+tru64)
+   # The Tru64 compiler uses -MD to generate dependencies as a side
+   # effect.  `cc -MD -o foo.o ...' puts the dependencies into `foo.o.d'.
+   # At least on Alpha/Redhat 6.1, Compaq CCC V6.2-504 seems to put
+   # dependencies in `foo.d' instead, so we check for that too.
+   # Subdirectories are respected.
+   dir=`echo "$object" | sed -e 's|/[^/]*$|/|'`
+   test "x$dir" = "x$object" && dir=
+   base=`echo "$object" | sed -e 's|^.*/||' -e 's/\.o$//' -e 's/\.lo$//'`
+
+   if test "$libtool" = yes; then
+      # With Tru64 cc, shared objects can also be used to make a
+      # static library.  This mechanism is used in libtool 1.4 series to
+      # handle both shared and static libraries in a single compilation.
+      # With libtool 1.4, dependencies were output in $dir.libs/$base.lo.d.
+      #
+      # With libtool 1.5 this exception was removed, and libtool now
+      # generates 2 separate objects for the 2 libraries.  These two
+      # compilations output dependencies in $dir.libs/$base.o.d and
+      # in $dir$base.o.d.  We have to check for both files, because
+      # one of the two compilations can be disabled.  We should prefer
+      # $dir$base.o.d over $dir.libs/$base.o.d because the latter is
+      # automatically cleaned when .libs/ is deleted, while ignoring
+      # the former would cause a distcleancheck panic.
+      tmpdepfile1=$dir.libs/$base.lo.d   # libtool 1.4
+      tmpdepfile2=$dir$base.o.d          # libtool 1.5
+      tmpdepfile3=$dir.libs/$base.o.d    # libtool 1.5
+      tmpdepfile4=$dir.libs/$base.d      # Compaq CCC V6.2-504
+      "$@" -Wc,-MD
+   else
+      tmpdepfile1=$dir$base.o.d
+      tmpdepfile2=$dir$base.d
+      tmpdepfile3=$dir$base.d
+      tmpdepfile4=$dir$base.d
+      "$@" -MD
+   fi
+
+   stat=$?
+   if test $stat -eq 0; then :
+   else
+      rm -f "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
+      exit $stat
+   fi
+
+   for tmpdepfile in "$tmpdepfile1" "$tmpdepfile2" "$tmpdepfile3" "$tmpdepfile4"
+   do
+     test -f "$tmpdepfile" && break
+   done
+   if test -f "$tmpdepfile"; then
+      sed -e "s,^.*\.[a-z]*:,$object:," < "$tmpdepfile" > "$depfile"
+      # That's a tab and a space in the [].
+      sed -e 's,^.*\.[a-z]*:[   ]*,,' -e 's,$,:,' < "$tmpdepfile" >> "$depfile"
+   else
+      echo "#dummy" > "$depfile"
+   fi
+   rm -f "$tmpdepfile"
+   ;;
+
+msvc7)
+  if test "$libtool" = yes; then
+    showIncludes=-Wc,-showIncludes
+  else
+    showIncludes=-showIncludes
+  fi
+  "$@" $showIncludes > "$tmpdepfile"
+  stat=$?
+  grep -v '^Note: including file: ' "$tmpdepfile"
+  if test "$stat" = 0; then :
+  else
+    rm -f "$tmpdepfile"
+    exit $stat
+  fi
+  rm -f "$depfile"
+  echo "$object : \\" > "$depfile"
+  # The first sed program below extracts the file names and escapes
+  # backslashes for cygpath.  The second sed program outputs the file
+  # name when reading, but also accumulates all include files in the
+  # hold buffer in order to output them again at the end.  This only
+  # works with sed implementations that can handle large buffers.
+  sed < "$tmpdepfile" -n '
+/^Note: including file:  *\(.*\)/ {
+  s//\1/
+  s/\\/\\\\/g
+  p
+}' | $cygpath_u | sort -u | sed -n '
+s/ /\\ /g
+s/\(.*\)/      \1 \\/p
+s/.\(.*\) \\/\1:/
+H
+$ {
+  s/.*/        /
+  G
+  p
+}' >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+msvc7msys)
+  # This case exists only to let depend.m4 do its work.  It works by
+  # looking at the text of this script.  This case will never be run,
+  # since it is checked for above.
+  exit 1
+  ;;
+
+#nosideeffect)
+  # This comment above is used by automake to tell side-effect
+  # dependency tracking mechanisms from slower ones.
+
+dashmstdout)
+  # Important note: in order to support this mode, a compiler *must*
+  # always write the preprocessed file to stdout, regardless of -o.
+  "$@" || exit $?
+
+  # Remove the call to Libtool.
+  if test "$libtool" = yes; then
+    while test "X$1" != 'X--mode=compile'; do
+      shift
+    done
+    shift
+  fi
+
+  # Remove `-o $object'.
+  IFS=" "
+  for arg
+  do
+    case $arg in
+    -o)
+      shift
+      ;;
+    $object)
+      shift
+      ;;
+    *)
+      set fnord "$@" "$arg"
+      shift # fnord
+      shift # $arg
+      ;;
+    esac
+  done
+
+  test -z "$dashmflag" && dashmflag=-M
+  # Require at least two characters before searching for `:'
+  # in the target name.  This is to cope with DOS-style filenames:
+  # a dependency such as `c:/foo/bar' could be seen as target `c' otherwise.
+  "$@" $dashmflag |
+    sed 's:^[  ]*[^: ][^:][^:]*\:[    ]*:'"$object"'\: :' > "$tmpdepfile"
+  rm -f "$depfile"
+  cat < "$tmpdepfile" > "$depfile"
+  tr ' ' '
+' < "$tmpdepfile" | \
+## Some versions of the HPUX 10.20 sed can't process this invocation
+## correctly.  Breaking it into two sed invocations is a workaround.
+    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+dashXmstdout)
+  # This case only exists to satisfy depend.m4.  It is never actually
+  # run, as this mode is specially recognized in the preamble.
+  exit 1
+  ;;
+
+makedepend)
+  "$@" || exit $?
+  # Remove any Libtool call
+  if test "$libtool" = yes; then
+    while test "X$1" != 'X--mode=compile'; do
+      shift
+    done
+    shift
+  fi
+  # X makedepend
+  shift
+  cleared=no eat=no
+  for arg
+  do
+    case $cleared in
+    no)
+      set ""; shift
+      cleared=yes ;;
+    esac
+    if test $eat = yes; then
+      eat=no
+      continue
+    fi
+    case "$arg" in
+    -D*|-I*)
+      set fnord "$@" "$arg"; shift ;;
+    # Strip any option that makedepend may not understand.  Remove
+    # the object too, otherwise makedepend will parse it as a source file.
+    -arch)
+      eat=yes ;;
+    -*|$object)
+      ;;
+    *)
+      set fnord "$@" "$arg"; shift ;;
+    esac
+  done
+  obj_suffix=`echo "$object" | sed 's/^.*\././'`
+  touch "$tmpdepfile"
+  ${MAKEDEPEND-makedepend} -o"$obj_suffix" -f"$tmpdepfile" "$@"
+  rm -f "$depfile"
+  # makedepend may prepend the VPATH from the source file name to the object.
+  # No need to regex-escape $object, excess matching of '.' is harmless.
+  sed "s|^.*\($object *:\)|\1|" "$tmpdepfile" > "$depfile"
+  sed '1,2d' "$tmpdepfile" | tr ' ' '
+' | \
+## Some versions of the HPUX 10.20 sed can't process this invocation
+## correctly.  Breaking it into two sed invocations is a workaround.
+    sed -e 's/^\\$//' -e '/^$/d' -e '/:$/d' | sed -e 's/$/ :/' >> "$depfile"
+  rm -f "$tmpdepfile" "$tmpdepfile".bak
+  ;;
+
+cpp)
+  # Important note: in order to support this mode, a compiler *must*
+  # always write the preprocessed file to stdout.
+  "$@" || exit $?
+
+  # Remove the call to Libtool.
+  if test "$libtool" = yes; then
+    while test "X$1" != 'X--mode=compile'; do
+      shift
+    done
+    shift
+  fi
+
+  # Remove `-o $object'.
+  IFS=" "
+  for arg
+  do
+    case $arg in
+    -o)
+      shift
+      ;;
+    $object)
+      shift
+      ;;
+    *)
+      set fnord "$@" "$arg"
+      shift # fnord
+      shift # $arg
+      ;;
+    esac
+  done
+
+  "$@" -E |
+    sed -n -e '/^# [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' \
+       -e '/^#line [0-9][0-9]* "\([^"]*\)".*/ s:: \1 \\:p' |
+    sed '$ s: \\$::' > "$tmpdepfile"
+  rm -f "$depfile"
+  echo "$object : \\" > "$depfile"
+  cat < "$tmpdepfile" >> "$depfile"
+  sed < "$tmpdepfile" '/^$/d;s/^ //;s/ \\$//;s/$/ :/' >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+msvisualcpp)
+  # Important note: in order to support this mode, a compiler *must*
+  # always write the preprocessed file to stdout.
+  "$@" || exit $?
+
+  # Remove the call to Libtool.
+  if test "$libtool" = yes; then
+    while test "X$1" != 'X--mode=compile'; do
+      shift
+    done
+    shift
+  fi
+
+  IFS=" "
+  for arg
+  do
+    case "$arg" in
+    -o)
+      shift
+      ;;
+    $object)
+      shift
+      ;;
+    "-Gm"|"/Gm"|"-Gi"|"/Gi"|"-ZI"|"/ZI")
+       set fnord "$@"
+       shift
+       shift
+       ;;
+    *)
+       set fnord "$@" "$arg"
+       shift
+       shift
+       ;;
+    esac
+  done
+  "$@" -E 2>/dev/null |
+  sed -n '/^#line [0-9][0-9]* "\([^"]*\)"/ s::\1:p' | $cygpath_u | sort -u > "$tmpdepfile"
+  rm -f "$depfile"
+  echo "$object : \\" > "$depfile"
+  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::     \1 \\:p' >> "$depfile"
+  echo "       " >> "$depfile"
+  sed < "$tmpdepfile" -n -e 's% %\\ %g' -e '/^\(.*\)$/ s::\1\::p' >> "$depfile"
+  rm -f "$tmpdepfile"
+  ;;
+
+msvcmsys)
+  # This case exists only to let depend.m4 do its work.  It works by
+  # looking at the text of this script.  This case will never be run,
+  # since it is checked for above.
+  exit 1
+  ;;
+
+none)
+  exec "$@"
+  ;;
+
+*)
+  echo "Unknown depmode $depmode" 1>&2
+  exit 1
+  ;;
+esac
+
+exit 0
+
+# Local Variables:
+# mode: shell-script
+# sh-indentation: 2
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/docs/Makefile.am b/docs/Makefile.am
new file mode 100644 (file)
index 0000000..470cddf
--- /dev/null
@@ -0,0 +1,5 @@
+include $(top_srcdir)/Makefile.decl
+
+SUBDIRS = reference
+
+-include $(top_srcdir)/git.mk
diff --git a/docs/Makefile.in b/docs/Makefile.in
new file mode 100644 (file)
index 0000000..6d23b2d
--- /dev/null
@@ -0,0 +1,746 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+subdir = docs
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = 
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+SUBDIRS = reference
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign docs/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign docs/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
+       ctags-recursive install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am check-local clean clean-generic \
+       clean-libtool ctags ctags-recursive distclean \
+       distclean-generic distclean-libtool distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
+       installcheck installcheck-am installdirs installdirs-am \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/docs/reference/Makefile.am b/docs/reference/Makefile.am
new file mode 100644 (file)
index 0000000..bc0b954
--- /dev/null
@@ -0,0 +1,7 @@
+include $(top_srcdir)/Makefile.decl
+
+SUBDIRS = gdk-pixbuf
+
+GITIGNOREFILES = */*.1
+
+-include $(top_srcdir)/git.mk
diff --git a/docs/reference/Makefile.in b/docs/reference/Makefile.in
new file mode 100644 (file)
index 0000000..759f550
--- /dev/null
@@ -0,0 +1,747 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+subdir = docs/reference
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
+       html-recursive info-recursive install-data-recursive \
+       install-dvi-recursive install-exec-recursive \
+       install-html-recursive install-info-recursive \
+       install-pdf-recursive install-ps-recursive install-recursive \
+       installcheck-recursive installdirs-recursive pdf-recursive \
+       ps-recursive uninstall-recursive
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive        \
+  distclean-recursive maintainer-clean-recursive
+AM_RECURSIVE_TARGETS = $(RECURSIVE_TARGETS:-recursive=) \
+       $(RECURSIVE_CLEAN_TARGETS:-recursive=) tags TAGS ctags CTAGS \
+       distdir
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+  dir0=`pwd`; \
+  sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+  sed_rest='s,^[^/]*/*,,'; \
+  sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+  sed_butlast='s,/*[^/]*$$,,'; \
+  while test -n "$$dir1"; do \
+    first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+    if test "$$first" != "."; then \
+      if test "$$first" = ".."; then \
+        dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+        dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+      else \
+        first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+        if test "$$first2" = "$$first"; then \
+          dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+        else \
+          dir2="../$$dir2"; \
+        fi; \
+        dir0="$$dir0"/"$$first"; \
+      fi; \
+    fi; \
+    dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+  done; \
+  reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = 
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+SUBDIRS = gdk-pixbuf
+GITIGNOREFILES = */*.1
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign docs/reference/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign docs/reference/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run `make' without going through this Makefile.
+# To change the values of `make' variables: instead of editing Makefiles,
+# (1) if the variable is set in `config.status', edit `config.status'
+#     (which will cause the Makefiles to be regenerated when you run `make');
+# (2) otherwise, pass the desired values on the `make' command line.
+$(RECURSIVE_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       target=`echo $@ | sed s/-recursive//`; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           dot_seen=yes; \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done; \
+       if test "$$dot_seen" = "no"; then \
+         $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+       fi; test -z "$$fail"
+
+$(RECURSIVE_CLEAN_TARGETS):
+       @fail= failcom='exit 1'; \
+       for f in x $$MAKEFLAGS; do \
+         case $$f in \
+           *=* | --[!k]*);; \
+           *k*) failcom='fail=yes';; \
+         esac; \
+       done; \
+       dot_seen=no; \
+       case "$@" in \
+         distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+         *) list='$(SUBDIRS)' ;; \
+       esac; \
+       rev=''; for subdir in $$list; do \
+         if test "$$subdir" = "."; then :; else \
+           rev="$$subdir $$rev"; \
+         fi; \
+       done; \
+       rev="$$rev ."; \
+       target=`echo $@ | sed s/-recursive//`; \
+       for subdir in $$rev; do \
+         echo "Making $$target in $$subdir"; \
+         if test "$$subdir" = "."; then \
+           local_target="$$target-am"; \
+         else \
+           local_target="$$target"; \
+         fi; \
+         ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+         || eval $$failcom; \
+       done && test -z "$$fail"
+tags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
+       done
+ctags-recursive:
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         test "$$subdir" = . || ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
+       done
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+         include_option=--etags-include; \
+         empty_fix=.; \
+       else \
+         include_option=--include; \
+         empty_fix=; \
+       fi; \
+       list='$(SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test ! -f $$subdir/TAGS || \
+             set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+         fi; \
+       done; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           test -d "$(distdir)/$$subdir" \
+           || $(MKDIR_P) "$(distdir)/$$subdir" \
+           || exit 1; \
+         fi; \
+       done
+       @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+         if test "$$subdir" = .; then :; else \
+           dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+           $(am__relativize); \
+           new_distdir=$$reldir; \
+           dir1=$$subdir; dir2="$(top_distdir)"; \
+           $(am__relativize); \
+           new_top_distdir=$$reldir; \
+           echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+           echo "     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+           ($(am__cd) $$subdir && \
+             $(MAKE) $(AM_MAKEFLAGS) \
+               top_distdir="$$new_top_distdir" \
+               distdir="$$new_distdir" \
+               am__remove_distdir=: \
+               am__skip_length_check=: \
+               am__skip_mode_fix=: \
+               distdir) \
+             || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) check-am \
+       ctags-recursive install-am install-strip tags-recursive
+
+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
+       all all-am check check-am check-local clean clean-generic \
+       clean-libtool ctags ctags-recursive distclean \
+       distclean-generic distclean-libtool distclean-tags distdir dvi \
+       dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-dvi install-dvi-am \
+       install-exec install-exec-am install-html install-html-am \
+       install-info install-info-am install-man install-pdf \
+       install-pdf-am install-ps install-ps-am install-strip \
+       installcheck installcheck-am installdirs installdirs-am \
+       maintainer-clean maintainer-clean-generic mostlyclean \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags tags-recursive uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/docs/reference/gdk-pixbuf/Makefile.am b/docs/reference/gdk-pixbuf/Makefile.am
new file mode 100644 (file)
index 0000000..edbf334
--- /dev/null
@@ -0,0 +1,119 @@
+## Process this file with automake to produce Makefile.in
+include $(top_srcdir)/Makefile.decl
+
+AUTOMAKE_OPTIONS = 1.6
+
+# The name of the module.
+DOC_MODULE=gdk-pixbuf
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE=gdk-pixbuf.xml
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS= \
+       --source-dir=../../../contrib/gdk-pixbuf-xlib \
+       --deprecated-guards="GDK_PIXBUF_ENABLE_BROKEN|GDK_PIXBUF_DISABLE_DEPRECATED"
+
+# The directory containing the source code. Relative to $(srcdir)
+DOC_SOURCE_DIR=../../../gdk-pixbuf
+
+# Used for dependencies
+HFILE_GLOB=$(top_srcdir)/gdk-pixbuf/*.h $(top_srcdir)/contrib/gdk-pixbuf-xlib/*.h
+CFILE_GLOB=$(top_srcdir)/gdk-pixbuf/*.c $(top_srcdir)/contrib/gdk-pixbuf-xlib/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES=                         \
+       pixops                          \
+       gdk-pixbuf-alias.h              \
+       gdk-pixbuf-marshal.h            \
+       gdk-pixbuf-i18n.h               \
+       gdk-pixbuf-private.h            \
+       gdk-pixbuf-xlib-private.h       \
+       io-gif-animation.h              \
+       io-ani-animation.h              \
+       xpm-color-table.h               \
+       test-images.h
+
+INCLUDES =                             \
+       -I$(top_srcdir)                 \
+       -I$(top_builddir)               \
+       $(GDK_PIXBUF_DEBUG_FLAGS)       \
+       $(GDK_PIXBUF_DEP_CFLAGS)
+
+GTKDOC_LIBS = \
+       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(GDK_PIXBUF_DEP_LIBS)
+
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS= \
+       --main-sgml-file=$(DOC_MAIN_SGML_FILE)  \
+       --sgml-mode                             \
+       --source-dir=../../../contrib/gdk-pixbuf-xlib \
+       --output-format=xml                     \
+       --name-space=gdk_pixbuf
+
+# Extra SGML files that are included by DOC_MAIN_SGML_FILE
+content_files =                                \
+       version.xml                     \
+       gdk-pixbuf-from-drawables.xml   \
+       gdk-pixbuf-rendering.xml        \
+       gdk-pixbuf.xml                  \
+       gdk-pixbuf-csource.xml          \
+       gdk-pixbuf-query-loaders.xml
+
+# Images to copy into HTML directory
+HTML_IMAGES = composite.png
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS= --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \
+       --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.xml.in \
+       composite.png \
+       composite.dia \
+       apple-red-1a.png \
+       apple-red-2c.png \
+       gnome-gmush-1.png
+
+########################################################################
+
+man_MANS =                             \
+       gdk-pixbuf-csource.1            \
+       gdk-pixbuf-query-loaders.1
+
+if ENABLE_MAN
+
+.xml.1:
+       @XSLTPROC@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
+
+dist-local-check-mans-enabled:
+       if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi
+
+else
+
+$(man_MANS):
+       echo Man generation disabled.  Creating dummy $@.  Configure with --enable-man to enable it.
+       echo Man generation disabled.  Remove this file, configure with --enable-man, and rebuild > $@
+
+
+dist-local-check-mans-enabled:
+       echo "*** --enable-man must be used in order to make dist"
+       false
+
+endif
+
+MAINTAINERCLEANFILES = $(man_MANS) $(BUILT_SOURCES)
+
+EXTRA_DIST += $(man_MANS)
+
+dist-hook-local: dist-local-check-mans-enabled all-local
+
+gtk-docs-clean: clean
+       cd $(srcdir) && rm -rf xml html
+
+-include $(top_srcdir)/git.mk
diff --git a/docs/reference/gdk-pixbuf/Makefile.in b/docs/reference/gdk-pixbuf/Makefile.in
new file mode 100644 (file)
index 0000000..97a727a
--- /dev/null
@@ -0,0 +1,973 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+
+# -*- mode: makefile -*-
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(srcdir)/version.xml.in $(top_srcdir)/Makefile.decl \
+       $(top_srcdir)/gtk-doc.make
+subdir = docs/reference/gdk-pixbuf
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version.xml
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+SOURCES =
+DIST_SOURCES =
+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
+am__vpath_adj = case $$p in \
+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
+    *) f=$$p;; \
+  esac;
+am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
+am__install_max = 40
+am__nobase_strip_setup = \
+  srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
+am__nobase_strip = \
+  for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
+am__nobase_list = $(am__nobase_strip_setup); \
+  for p in $$list; do echo "$$p $$p"; done | \
+  sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
+  $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
+    if (++n[$$2] == $(am__install_max)) \
+      { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
+    END { for (dir in files) print dir, files[dir] }'
+am__base_list = \
+  sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
+  sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
+am__uninstall_files_from_dir = { \
+  test -z "$$files" \
+    || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
+    || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
+         $(am__cd) "$$dir" && rm -f $$files; }; \
+  }
+man1dir = $(mandir)/man1
+am__installdirs = "$(DESTDIR)$(man1dir)"
+NROFF = nroff
+MANS = $(man_MANS)
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.xml.in \
+       composite.png composite.dia apple-red-1a.png apple-red-2c.png \
+       gnome-gmush-1.png $(man_MANS)
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+AUTOMAKE_OPTIONS = 1.6
+
+# The name of the module.
+DOC_MODULE = gdk-pixbuf
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = gdk-pixbuf.xml
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = \
+       --source-dir=../../../contrib/gdk-pixbuf-xlib \
+       --deprecated-guards="GDK_PIXBUF_ENABLE_BROKEN|GDK_PIXBUF_DISABLE_DEPRECATED"
+
+
+# The directory containing the source code. Relative to $(srcdir)
+DOC_SOURCE_DIR = ../../../gdk-pixbuf
+
+# Used for dependencies
+HFILE_GLOB = $(top_srcdir)/gdk-pixbuf/*.h $(top_srcdir)/contrib/gdk-pixbuf-xlib/*.h
+CFILE_GLOB = $(top_srcdir)/gdk-pixbuf/*.c $(top_srcdir)/contrib/gdk-pixbuf-xlib/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+       pixops                          \
+       gdk-pixbuf-alias.h              \
+       gdk-pixbuf-marshal.h            \
+       gdk-pixbuf-i18n.h               \
+       gdk-pixbuf-private.h            \
+       gdk-pixbuf-xlib-private.h       \
+       io-gif-animation.h              \
+       io-ani-animation.h              \
+       xpm-color-table.h               \
+       test-images.h
+
+INCLUDES = \
+       -I$(top_srcdir)                 \
+       -I$(top_builddir)               \
+       $(GDK_PIXBUF_DEBUG_FLAGS)       \
+       $(GDK_PIXBUF_DEP_CFLAGS)
+
+GTKDOC_LIBS = \
+       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(GDK_PIXBUF_DEP_LIBS)
+
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = \
+       --main-sgml-file=$(DOC_MAIN_SGML_FILE)  \
+       --sgml-mode                             \
+       --source-dir=../../../contrib/gdk-pixbuf-xlib \
+       --output-format=xml                     \
+       --name-space=gdk_pixbuf
+
+
+# Extra SGML files that are included by DOC_MAIN_SGML_FILE
+content_files = \
+       version.xml                     \
+       gdk-pixbuf-from-drawables.xml   \
+       gdk-pixbuf-rendering.xml        \
+       gdk-pixbuf.xml                  \
+       gdk-pixbuf-csource.xml          \
+       gdk-pixbuf-query-loaders.xml
+
+
+# Images to copy into HTML directory
+HTML_IMAGES = composite.png
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/gobject \
+       --extra-dir=$(GLIB_PREFIX)/share/gtk-doc/html/glib
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN = 
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+       $(content_files)                \
+       $(DOC_MAIN_SGML_FILE)           \
+       $(DOC_MODULE)-sections.txt      \
+       $(DOC_MODULE)-overrides.txt
+
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+       html-build.stamp pdf-build.stamp \
+       sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+       $(DOC_MODULE).args       \
+       $(DOC_MODULE).hierarchy  \
+       $(DOC_MODULE).interfaces \
+       $(DOC_MODULE).prerequisites \
+       $(DOC_MODULE).signals
+
+REPORT_FILES = \
+       $(DOC_MODULE)-undocumented.txt \
+       $(DOC_MODULE)-undeclared.txt \
+       $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS)
+@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP = 
+@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP = 
+@ENABLE_GTK_DOC_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+########################################################################
+man_MANS = \
+       gdk-pixbuf-csource.1            \
+       gdk-pixbuf-query-loaders.1
+
+MAINTAINERCLEANFILES = $(man_MANS) $(BUILT_SOURCES)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .1 .xml
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign docs/reference/gdk-pixbuf/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign docs/reference/gdk-pixbuf/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl $(top_srcdir)/gtk-doc.make:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version.xml: $(top_builddir)/config.status $(srcdir)/version.xml.in
+       cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+install-man1: $(man_MANS)
+       @$(NORMAL_INSTALL)
+       test -z "$(man1dir)" || $(MKDIR_P) "$(DESTDIR)$(man1dir)"
+       @list=''; test -n "$(man1dir)" || exit 0; \
+       { for i in $$list; do echo "$$i"; done; \
+       l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
+         sed -n '/\.1[a-z]*$$/p'; \
+       } | while read p; do \
+         if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
+         echo "$$d$$p"; echo "$$p"; \
+       done | \
+       sed -e 'n;s,.*/,,;p;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
+             -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,' | \
+       sed 'N;N;s,\n, ,g' | { \
+       list=; while read file base inst; do \
+         if test "$$base" = "$$inst"; then list="$$list $$file"; else \
+           echo " $(INSTALL_DATA) '$$file' '$(DESTDIR)$(man1dir)/$$inst'"; \
+           $(INSTALL_DATA) "$$file" "$(DESTDIR)$(man1dir)/$$inst" || exit $$?; \
+         fi; \
+       done; \
+       for i in $$list; do echo "$$i"; done | $(am__base_list) | \
+       while read files; do \
+         test -z "$$files" || { \
+           echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(man1dir)'"; \
+           $(INSTALL_DATA) $$files "$(DESTDIR)$(man1dir)" || exit $$?; }; \
+       done; }
+
+uninstall-man1:
+       @$(NORMAL_UNINSTALL)
+       @list=''; test -n "$(man1dir)" || exit 0; \
+       files=`{ for i in $$list; do echo "$$i"; done; \
+       l2='$(man_MANS)'; for i in $$l2; do echo "$$i"; done | \
+         sed -n '/\.1[a-z]*$$/p'; \
+       } | sed -e 's,.*/,,;h;s,.*\.,,;s,^[^1][0-9a-z]*$$,1,;x' \
+             -e 's,\.[0-9a-z]*$$,,;$(transform);G;s,\n,.,'`; \
+       dir='$(DESTDIR)$(man1dir)'; $(am__uninstall_files_from_dir)
+tags: TAGS
+TAGS:
+
+ctags: CTAGS
+CTAGS:
+
+
+distdir: $(DISTFILES)
+       @list='$(MANS)'; if test -n "$$list"; then \
+         list=`for p in $$list; do \
+           if test -f $$p; then d=; else d="$(srcdir)/"; fi; \
+           if test -f "$$d$$p"; then echo "$$d$$p"; else :; fi; done`; \
+         if test -n "$$list" && \
+           grep 'ab help2man is required to generate this page' $$list >/dev/null; then \
+           echo "error: found man pages containing the \`missing help2man' replacement text:" >&2; \
+           grep -l 'ab help2man is required to generate this page' $$list | sed 's/^/         /' >&2; \
+           echo "       to fix them, install help2man, remove and regenerate the man pages;" >&2; \
+           echo "       typically \`make maintainer-clean' will remove them" >&2; \
+           exit 1; \
+         else :; fi; \
+       else :; fi
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+       $(MAKE) $(AM_MAKEFLAGS) \
+         top_distdir="$(top_distdir)" distdir="$(distdir)" \
+         dist-hook
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(MANS) all-local
+installdirs:
+       for dir in "$(DESTDIR)$(man1dir)"; do \
+         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
+       done
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+       -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+       -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+       -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local install-man
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man: install-man1
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+       maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local uninstall-man
+
+uninstall-man: uninstall-man1
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: all all-am all-local check check-am check-local clean \
+       clean-generic clean-libtool clean-local dist-hook distclean \
+       distclean-generic distclean-libtool distclean-local distdir \
+       dvi dvi-am html html-am info info-am install install-am \
+       install-data install-data-am install-data-local install-dvi \
+       install-dvi-am install-exec install-exec-am install-html \
+       install-html-am install-info install-info-am install-man \
+       install-man1 install-pdf install-pdf-am install-ps \
+       install-ps-am install-strip installcheck installcheck-am \
+       installdirs maintainer-clean maintainer-clean-generic \
+       maintainer-clean-local mostlyclean mostlyclean-generic \
+       mostlyclean-libtool pdf pdf-am ps ps-am uninstall uninstall-am \
+       uninstall-local uninstall-man uninstall-man1
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+@ENABLE_GTK_DOC_TRUE@all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+@ENABLE_GTK_DOC_FALSE@all-local:
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+#### setup ####
+
+setup-build.stamp:
+       -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+           echo '  DOC   Preparing build'; \
+           files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
+           if test "x$$files" != "x" ; then \
+               for file in $$files ; do \
+                   test -f $(abs_srcdir)/$$file && \
+                       cp -pu $(abs_srcdir)/$$file $(abs_builddir)/ || true; \
+               done; \
+           fi; \
+       fi
+       @touch setup-build.stamp
+
+#### scan ####
+
+scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
+       @echo '  DOC   Scanning header files'
+       @_source_dir='' ; \
+       for i in $(DOC_SOURCE_DIR) ; do \
+           _source_dir="$${_source_dir} --source-dir=$$i" ; \
+       done ; \
+       gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+       @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+           echo "  DOC   Introspecting gobjects"; \
+           scanobj_options=""; \
+           gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+           if test "$(?)" = "0"; then \
+               if test "x$(V)" = "x1"; then \
+                   scanobj_options="--verbose"; \
+               fi; \
+           fi; \
+           CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+           gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+       else \
+           for i in $(SCANOBJ_FILES) ; do \
+               test -f $$i || touch $$i ; \
+           done \
+       fi
+       @touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+       @true
+
+#### xml ####
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files)
+       @echo '  DOC   Building XML'
+       @_source_dir='' ; \
+       for i in $(DOC_SOURCE_DIR) ; do \
+           _source_dir="$${_source_dir} --source-dir=$$i" ; \
+       done ; \
+       gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+       @touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+       @true
+
+#### html ####
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
+       @echo '  DOC   Building HTML'
+       @rm -rf html
+       @mkdir html
+       @mkhtml_options=""; \
+       gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+       if test "$(?)" = "0"; then \
+         if test "x$(V)" = "x1"; then \
+           mkhtml_options="$$mkhtml_options --verbose"; \
+         fi; \
+       fi; \
+       gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
+       if test "$(?)" = "0"; then \
+         mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+       fi; \
+       cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+       -@test "x$(HTML_IMAGES)" = "x" || \
+       for file in $(HTML_IMAGES) ; do \
+         if test -f $(abs_srcdir)/$$file ; then \
+           cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+         fi; \
+         if test -f $(abs_builddir)/$$file ; then \
+           cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+         fi; \
+       done;
+       @echo '  DOC   Fixing cross-references'
+       @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+       @touch html-build.stamp
+
+#### pdf ####
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
+       @echo '  DOC   Building PDF'
+       @rm -f $(DOC_MODULE).pdf
+       @mkpdf_options=""; \
+       gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+       if test "$(?)" = "0"; then \
+         if test "x$(V)" = "x1"; then \
+           mkpdf_options="$$mkpdf_options --verbose"; \
+         fi; \
+       fi; \
+       if test "x$(HTML_IMAGES)" != "x"; then \
+         for img in $(HTML_IMAGES); do \
+           part=`dirname $$img`; \
+           echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+           if test $$? != 0; then \
+             mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+           fi; \
+         done; \
+       fi; \
+       gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+       @touch pdf-build.stamp
+
+##############
+
+clean-local:
+       @rm -f *~ *.bak
+       @rm -rf .libs
+
+distclean-local:
+       @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+           $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+       @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+           rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \
+       fi
+
+maintainer-clean-local: clean
+       @rm -rf xml html
+
+install-data-local:
+       @installfiles=`echo $(builddir)/html/*`; \
+       if test "$$installfiles" = '$(builddir)/html/*'; \
+       then echo 1>&2 'Nothing to install' ; \
+       else \
+         if test -n "$(DOC_MODULE_VERSION)"; then \
+           installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+         else \
+           installdir="$(DESTDIR)$(TARGET_DIR)"; \
+         fi; \
+         $(mkinstalldirs) $${installdir} ; \
+         for i in $$installfiles; do \
+           echo ' $(INSTALL_DATA) '$$i ; \
+           $(INSTALL_DATA) $$i $${installdir}; \
+         done; \
+         if test -n "$(DOC_MODULE_VERSION)"; then \
+           mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+             $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+         fi; \
+         $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+       fi
+
+uninstall-local:
+       @if test -n "$(DOC_MODULE_VERSION)"; then \
+         installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+       else \
+         installdir="$(DESTDIR)$(TARGET_DIR)"; \
+       fi; \
+       rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@ENABLE_GTK_DOC_TRUE@dist-check-gtkdoc:
+@ENABLE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be installed and enabled in order to make dist"
+@ENABLE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc dist-hook-local
+       @mkdir $(distdir)/html
+       @cp ./html/* $(distdir)/html
+       @-cp ./$(DOC_MODULE).pdf $(distdir)/
+       @-cp ./$(DOC_MODULE).types $(distdir)/
+       @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+       @cd $(distdir) && rm -f $(DISTCLEANFILES)
+       @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+@ENABLE_MAN_TRUE@.xml.1:
+@ENABLE_MAN_TRUE@      @XSLTPROC@ -nonet http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
+
+@ENABLE_MAN_TRUE@dist-local-check-mans-enabled:
+@ENABLE_MAN_TRUE@      if grep "Man generation disabled" $(man_MANS) >/dev/null; then $(RM) $(man_MANS); fi
+
+@ENABLE_MAN_FALSE@$(man_MANS):
+@ENABLE_MAN_FALSE@     echo Man generation disabled.  Creating dummy $@.  Configure with --enable-man to enable it.
+@ENABLE_MAN_FALSE@     echo Man generation disabled.  Remove this file, configure with --enable-man, and rebuild > $@
+
+@ENABLE_MAN_FALSE@dist-local-check-mans-enabled:
+@ENABLE_MAN_FALSE@     echo "*** --enable-man must be used in order to make dist"
+@ENABLE_MAN_FALSE@     false
+
+dist-hook-local: dist-local-check-mans-enabled all-local
+
+gtk-docs-clean: clean
+       cd $(srcdir) && rm -rf xml html
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/docs/reference/gdk-pixbuf/apple-red-1a.png b/docs/reference/gdk-pixbuf/apple-red-1a.png
new file mode 100644 (file)
index 0000000..40f1be2
Binary files /dev/null and b/docs/reference/gdk-pixbuf/apple-red-1a.png differ
diff --git a/docs/reference/gdk-pixbuf/apple-red-2c.png b/docs/reference/gdk-pixbuf/apple-red-2c.png
new file mode 100644 (file)
index 0000000..5c96576
Binary files /dev/null and b/docs/reference/gdk-pixbuf/apple-red-2c.png differ
diff --git a/docs/reference/gdk-pixbuf/composite.dia b/docs/reference/gdk-pixbuf/composite.dia
new file mode 100644 (file)
index 0000000..ad0c5a2
Binary files /dev/null and b/docs/reference/gdk-pixbuf/composite.dia differ
diff --git a/docs/reference/gdk-pixbuf/composite.png b/docs/reference/gdk-pixbuf/composite.png
new file mode 100644 (file)
index 0000000..1c9485c
Binary files /dev/null and b/docs/reference/gdk-pixbuf/composite.png differ
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-csource.1 b/docs/reference/gdk-pixbuf/gdk-pixbuf-csource.1
new file mode 100644 (file)
index 0000000..f71b499
--- /dev/null
@@ -0,0 +1,147 @@
+'\" t
+.\"     Title: gdk-pixbuf-csource
+.\"    Author: [see the "Author" section]
+.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
+.\"      Date: 04/14/2012
+.\"    Manual: [FIXME: manual]
+.\"    Source: [FIXME: source]
+.\"  Language: English
+.\"
+.TH "GDK\-PIXBUF\-CSOURCE" "1" "04/14/2012" "[FIXME: source]" "[FIXME: manual]"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+gdk-pixbuf-csource \- C code generation utility for GdkPixbuf images
+.SH "SYNOPSIS"
+.HP \w'\fBgdk\-pixbuf\-csource\fR\ 'u
+\fBgdk\-pixbuf\-csource\fR [options] [image]
+.HP \w'\fBgdk\-pixbuf\-csource\fR\ 'u
+\fBgdk\-pixbuf\-csource\fR [options] \-\-build\-list [[name]\ [image]...]
+.SH "DESCRIPTION"
+.PP
+
+\fBgdk\-pixbuf\-csource\fR
+is a small utility that generates C code containing images, useful for compiling images directly into programs\&.
+.SH "INVOCATION"
+.PP
+
+\fBgdk\-pixbuf\-csource\fR
+either takes as input one image file name to generate code for, or, using the
+\fB\-\-build\-list\fR
+option, a list of (\fIname\fR,
+\fIimage\fR) pairs to generate code for a list of images into named variables\&.
+.SS "Options"
+.PP
+\fB\-\-stream\fR
+.RS 4
+Generate pixbuf data stream (a single string containing a serialized
+GdkPixdata
+structure in network byte order)\&.
+.RE
+.PP
+\fB\-\-struct\fR
+.RS 4
+Generate GdkPixdata structure (needs the
+GdkPixdata
+structure definition from
+gdk\-pixdata\&.h)\&.
+.RE
+.PP
+\fB\-\-macros\fR
+.RS 4
+Generate *_ROWSTRIDE, *_WIDTH, *_HEIGHT, *_BYTES_PER_PIXEL and *_RLE_PIXEL_DATA or *_PIXEL_DATA macro definitions for the image\&.
+.RE
+.PP
+\fB\-\-rle\fR
+.RS 4
+Enables run\-length encoding for the generated pixel data (default)\&.
+.RE
+.PP
+\fB\-\-raw\fR
+.RS 4
+Disables run\-length encoding for the generated pixel data\&.
+.RE
+.PP
+\fB\-\-extern\fR
+.RS 4
+Generate extern symbols\&.
+.RE
+.PP
+\fB\-\-static\fR
+.RS 4
+Generate static symbols (default)\&.
+.RE
+.PP
+\fB\-\-decoder\fR
+.RS 4
+Provide a *_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp) macro definition to decode run\-length encoded image data\&.
+.RE
+.PP
+\fB\-\-name=identifier\fR
+.RS 4
+Specifies the identifier name (prefix) for the generated variables or macros (useful only if
+\fB\-\-build\-list\fR
+was not specified)\&.
+.RE
+.PP
+\fB\-\-build\-list\fR
+.RS 4
+Enables (\fIname\fR,
+\fIimage\fR) pair parsing mode\&.
+.RE
+.PP
+\fB\-h\fR, \fB\-\-help\fR
+.RS 4
+Print brief help and exit\&.
+.RE
+.PP
+\fB\-v\fR, \fB\-\-version\fR
+.RS 4
+Print version and exit\&.
+.RE
+.PP
+\fB\-\-g\-fatal\-warnings\fR
+.RS 4
+Make warnings fatal (causes the program to abort)\&.
+.RE
+.SH "SEE ALSO"
+.PP
+The
+GdkPixbuf
+documentation, shipped with the Gtk+ distribution, available from
+\m[blue]\fBwww\&.gtk\&.org\fR\m[]\&\s-2\u[1]\d\s+2\&.
+.SH "BUGS"
+.PP
+The runlength encoder gets out of sync with the pixel boundaries, since it includes the rowstride padding in the encoded stream\&. Furthermore, it generates pixbufs with suboptimal rowstride in some cases\&.
+.SH "AUTHOR"
+.PP
+
+\fBgdk\-pixbuf\-csource\fR
+was written by Tim Janik
+timj@gtk\&.org\&.
+.PP
+This manual page was provided by Tim Janik
+timj@gtk\&.org\&.
+.SH "NOTES"
+.IP " 1." 4
+www.gtk.org
+.RS 4
+\%http://www.gtk.org
+.RE
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-csource.xml b/docs/reference/gdk-pixbuf/gdk-pixbuf-csource.xml
new file mode 100644 (file)
index 0000000..a88d506
--- /dev/null
@@ -0,0 +1,177 @@
+<?xml version="1.0"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+]>
+<refentry id="gdk-pixbuf-csource">
+
+<refmeta>
+<refentrytitle>gdk-pixbuf-csource</refentrytitle>
+<manvolnum>1</manvolnum>
+</refmeta>
+
+<refnamediv>
+<refname>gdk-pixbuf-csource</refname>
+<refpurpose>C code generation utility for GdkPixbuf images</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<cmdsynopsis>
+<command>gdk-pixbuf-csource</command>
+<arg choice="opt">options</arg>
+<arg choice="opt">image</arg>
+</cmdsynopsis>
+<cmdsynopsis>
+<command>gdk-pixbuf-csource</command>
+<arg choice="opt">options</arg>
+<arg choice="plain">--build-list</arg>
+<arg rep="repeat">
+  <arg>name</arg>
+  <arg>image</arg>
+</arg>
+</cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1><title>Description</title>
+<para>
+<command>gdk-pixbuf-csource</command> is a small utility that generates
+C code containing images, useful for compiling images directly into programs.
+</para>
+</refsect1>
+
+<refsect1><title>Invocation</title>
+<para>
+<command>gdk-pixbuf-csource</command> either takes as input one image file
+name to generate code for, or, using the <option>--build-list</option> option,
+a list of (<replaceable>name</replaceable>, <replaceable>image</replaceable>)
+pairs to generate code for a list of images into named variables.
+</para>
+<refsect2><title>Options</title>
+<variablelist>
+
+<varlistentry>
+<term><option>--stream</option></term>
+<listitem><para>
+Generate pixbuf data stream (a single string containing a serialized
+<structname>GdkPixdata</structname> structure in network byte order).
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--struct</option></term>
+<listitem><para>
+Generate GdkPixdata structure (needs the <structname>GdkPixdata</structname>
+structure definition from <filename>gdk-pixdata.h</filename>).
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--macros</option></term>
+<listitem><para>
+Generate *_ROWSTRIDE, *_WIDTH, *_HEIGHT, *_BYTES_PER_PIXEL and
+*_RLE_PIXEL_DATA or *_PIXEL_DATA macro definitions for the image.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--rle</option></term>
+<listitem><para>
+Enables run-length encoding for the generated pixel data (default).
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--raw</option></term>
+<listitem><para>
+Disables run-length encoding for the generated pixel data.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--extern</option></term>
+<listitem><para>
+Generate extern symbols.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--static</option></term>
+<listitem><para>
+Generate static symbols (default).
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--decoder</option></term>
+<listitem><para>
+Provide a *_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp) macro definition
+to decode run-length encoded image data.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--name=identifier</option></term>
+<listitem><para>
+Specifies the identifier name (prefix) for the generated variables or
+macros (useful only if <option>--build-list</option> was not specified).
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--build-list</option></term>
+<listitem><para>
+Enables (<replaceable>name</replaceable>, <replaceable>image</replaceable>)
+pair parsing mode.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>-h</option>, <option>--help</option></term>
+<listitem><para>
+Print brief help and exit.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>-v</option>, <option>--version</option></term>
+<listitem><para>
+Print version and exit.
+</para></listitem>
+</varlistentry>
+
+<varlistentry>
+<term><option>--g-fatal-warnings</option></term>
+<listitem><para>
+Make warnings fatal (causes the program to abort).
+</para></listitem>
+</varlistentry>
+
+</variablelist>
+</refsect2>
+</refsect1>
+
+<refsect1><title>See also</title>
+<para>
+The <structname>GdkPixbuf</structname> documentation, shipped with the
+Gtk+ distribution, available from <ulink url="http://www.gtk.org">www.gtk.org</ulink>.
+</para>
+</refsect1>
+
+<refsect1><title>Bugs</title>
+<para>
+The runlength encoder gets out of sync with the pixel boundaries, since
+it includes the rowstride padding in the encoded stream. Furthermore, it
+generates pixbufs with suboptimal rowstride in some cases.
+</para>
+</refsect1>
+
+<refsect1><title>Author</title>
+<para>
+<command>gdk-pixbuf-csource</command> was written by Tim Janik
+<email>timj@gtk.org</email>.
+</para>
+<para>
+This manual page was provided by Tim Janik <email>timj@gtk.org</email>.
+</para>
+</refsect1>
+</refentry>
+
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-from-drawables.xml b/docs/reference/gdk-pixbuf/gdk-pixbuf-from-drawables.xml
new file mode 100644 (file)
index 0000000..2d9f43a
--- /dev/null
@@ -0,0 +1,29 @@
+<?xml version="1.0"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+]>
+<refentry id="gdk-pixbuf-gdk-pixbuf-from-drawables">
+<refmeta>
+<refentrytitle>Drawables to Pixbufs</refentrytitle>
+<manvolnum>3</manvolnum>
+<refmiscinfo>GDK-PIXBUF Library</refmiscinfo>
+</refmeta>
+
+<refnamediv>
+<refname>Drawables to Pixbufs</refname><refpurpose>Getting parts of a GDK drawable's image data into a pixbuf.</refpurpose>
+</refnamediv>
+
+<refsect1>
+<title>Description</title>
+  <para>
+    The functions to take the image data from a GDK drawable and dump it 
+    into a pixbuf are contained in GDK, see the 
+    <link linkend="gdk-Pixbufs">Pixbufs</link> section of the GDK 
+    documentation.
+  </para>
+</refsect1>
+
+
+
+
+</refentry>
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-overrides.txt b/docs/reference/gdk-pixbuf/gdk-pixbuf-overrides.txt
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.1 b/docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.1
new file mode 100644 (file)
index 0000000..8b21ca9
--- /dev/null
@@ -0,0 +1,77 @@
+'\" t
+.\"     Title: gdk-pixbuf-query-loaders
+.\"    Author: [FIXME: author] [see http://docbook.sf.net/el/author]
+.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/>
+.\"      Date: 04/14/2012
+.\"    Manual: [FIXME: manual]
+.\"    Source: [FIXME: source]
+.\"  Language: English
+.\"
+.TH "GDK\-PIXBUF\-QUERY\-" "1" "04/14/2012" "[FIXME: source]" "[FIXME: manual]"
+.\" -----------------------------------------------------------------
+.\" * Define some portability stuff
+.\" -----------------------------------------------------------------
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\" -----------------------------------------------------------------
+.\" * set default formatting
+.\" -----------------------------------------------------------------
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -----------------------------------------------------------------
+.\" * MAIN CONTENT STARTS HERE *
+.\" -----------------------------------------------------------------
+.SH "NAME"
+gdk-pixbuf-query-loaders \- GdkPixbuf loader registration utility
+.SH "SYNOPSIS"
+.HP \w'\fBgdk\-pixbuf\-query\-loaders\fR\ 'u
+\fBgdk\-pixbuf\-query\-loaders\fR [\-\-update\-cache] [module...]
+.SH "DESCRIPTION"
+.PP
+
+\fBgdk\-pixbuf\-query\-loaders\fR
+collects information about loadable modules for
+gdk\-pixbuf
+and writes it to the default cache file location, or to
+stdout\&.
+.PP
+If called without arguments, it looks for modules in the
+gdk\-pixbuf
+loader directory\&.
+.PP
+If called with arguments, it looks for the specified modules\&. The arguments may be absolute or relative paths\&.
+.PP
+Normally, the output of
+\fBgdk\-pixbuf\-queryloaders\fR
+is written to
+\fIlibdir\fRgdk\-pixbuf\-2\&.0/2\&.10\&.0/loaders\&.cache, where
+gdk\-pixbuf
+looks for it by default\&. If it is written to some other location, the environment variable
+\fBGDK_PIXBUF_MODULE_FILE\fR
+can be set to point
+gdk\-pixbuf
+at the file\&.
+.SH "OPTIONS"
+.PP
+\-\-update\-cache
+.RS 4
+Write the output to the default cache location instead of
+stdout
+.RE
+.SH "ENVIRONMENT"
+.PP
+The environment variable
+\fBGDK_PIXBUF_MODULEDIR\fR
+can be used to specify a different loader directory\&. The default
+gdk\-pixbuf
+loader directory is
+\fIlibdir\fR/gdk\-pixbuf\-2\&.0/\fIversion\fR/loaders\&.
+.SH "BUGS"
+.PP
+None known yet\&.
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.xml b/docs/reference/gdk-pixbuf/gdk-pixbuf-query-loaders.xml
new file mode 100644 (file)
index 0000000..4f51a04
--- /dev/null
@@ -0,0 +1,74 @@
+<?xml version="1.0"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+]>
+<refentry id="gdk-pixbuf-query-loaders">
+
+<refmeta>
+<refentrytitle>gdk-pixbuf-query-loaders</refentrytitle>
+<manvolnum>1</manvolnum>
+</refmeta>
+
+<refnamediv>
+<refname>gdk-pixbuf-query-loaders</refname>
+<refpurpose>GdkPixbuf loader registration utility</refpurpose>
+</refnamediv>
+
+<refsynopsisdiv>
+<cmdsynopsis>
+<command>gdk-pixbuf-query-loaders</command>
+<arg choice="opt">--update-cache</arg>
+<arg choice="opt" rep="repeat">module</arg>
+</cmdsynopsis>
+</refsynopsisdiv>
+
+<refsect1><title>Description</title>
+<para>
+<command>gdk-pixbuf-query-loaders</command> collects information about
+loadable modules for <application>gdk-pixbuf</application> and writes it to
+the default cache file location, or to <filename>stdout</filename>.
+</para>
+<para>
+If called without arguments, it looks for modules in the
+<application>gdk-pixbuf</application> loader directory.
+</para>
+<para>
+If called with arguments, it looks for the specified modules. The arguments
+may be absolute or relative paths.
+</para>
+<para>
+Normally, the output of <command>gdk-pixbuf-queryloaders</command> is written
+to <filename><replaceable>libdir</replaceable>gdk-pixbuf-2.0/2.10.0/loaders.cache</filename>, where <application>gdk-pixbuf</application> looks for it by default. If it is written to some other
+location, the environment variable <link linkend="GDK_PIXBUF_MODULE_FILE"><envar>GDK_PIXBUF_MODULE_FILE</envar></link>
+can be set to point <application>gdk-pixbuf</application> at the file.
+</para>
+</refsect1>
+
+<refsect1><title>Options</title>
+<variablelist>
+  <varlistentry>
+    <term>--update-cache</term>
+    <listitem><para>Write the output to the default cache location instead of
+                    <filename>stdout</filename></para></listitem>
+  </varlistentry>
+</variablelist>
+</refsect1>
+
+<refsect1><title>Environment</title>
+<para>
+The environment variable <envar>GDK_PIXBUF_MODULEDIR</envar> can be used
+to specify a different loader directory. The default
+<application>gdk-pixbuf</application> loader
+directory is <filename><replaceable>libdir</replaceable>/gdk-pixbuf-2.0/<replaceable>version</replaceable>/loaders</filename>.
+</para>
+</refsect1>
+
+<refsect1><title>Bugs</title>
+<para>
+None known yet.
+</para>
+</refsect1>
+
+</refentry>
+
+
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-rendering.xml b/docs/reference/gdk-pixbuf/gdk-pixbuf-rendering.xml
new file mode 100644 (file)
index 0000000..336004c
--- /dev/null
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+]>
+<refentry id="gdk-pixbuf-gdk-pixbuf-rendering">
+<refmeta>
+<refentrytitle>Rendering</refentrytitle>
+<manvolnum>3</manvolnum>
+<refmiscinfo>GDK-PIXBUF Library</refmiscinfo>
+</refmeta>
+
+<refnamediv>
+<refname>Rendering</refname><refpurpose>Rendering a pixbuf to a GDK drawable.</refpurpose>
+</refnamediv>
+
+
+<refsect1>
+<title>Description</title>
+  <para>
+    The functions to render pixbufs to GDK drawables are contained in 
+    GDK, see the <link linkend="gdk-Pixbufs">Pixbufs</link> section 
+    of the GDK documentation.
+  </para>
+</refsect1>
+
+
+
+
+</refentry>
+
+
+
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt b/docs/reference/gdk-pixbuf/gdk-pixbuf-sections.txt
new file mode 100644 (file)
index 0000000..372bc88
--- /dev/null
@@ -0,0 +1,309 @@
+<INCLUDE>gdk-pixbuf/gdk-pixbuf.h</INCLUDE>
+
+<SECTION>
+<TITLE>Versioning</TITLE>
+<FILE>initialization_versions</FILE>
+
+<SUBSECTION>
+gdk_pixbuf_version
+gdk_pixbuf_major_version
+gdk_pixbuf_minor_version
+gdk_pixbuf_micro_version
+GDK_PIXBUF_VERSION
+GDK_PIXBUF_MAJOR
+GDK_PIXBUF_MINOR
+GDK_PIXBUF_MICRO
+
+<SUBSECTION Private>
+GDK_PIXBUF_VAR
+</SECTION>
+
+<SECTION>
+<FILE>gdk-pixbuf</FILE>
+GdkPixbufError
+GDK_PIXBUF_ERROR
+GdkColorspace
+GdkPixbufAlphaMode
+GdkPixbuf
+gdk_pixbuf_get_colorspace
+gdk_pixbuf_get_n_channels
+gdk_pixbuf_get_has_alpha
+gdk_pixbuf_get_bits_per_sample
+gdk_pixbuf_get_pixels
+gdk_pixbuf_get_pixels_with_length
+gdk_pixbuf_get_width
+gdk_pixbuf_get_height
+gdk_pixbuf_get_rowstride
+gdk_pixbuf_get_byte_length
+gdk_pixbuf_get_option
+
+<SUBSECTION Standard>
+GDK_TYPE_PIXBUF_ERROR
+GDK_TYPE_COLORSPACE
+GDK_TYPE_PIXBUF_ALPHA_MODE
+GDK_PIXBUF
+GDK_TYPE_PIXBUF
+GDK_IS_PIXBUF
+
+
+<SUBSECTION Private>
+gdk_pixbuf_get_type
+gdk_pixbuf_error_quark
+gdk_colorspace_get_type
+gdk_pixbuf_alpha_mode_get_type
+gdk_pixbuf_error_get_type
+</SECTION>
+
+<SECTION>
+<FILE>refcounting</FILE>
+gdk_pixbuf_ref
+gdk_pixbuf_unref
+GdkPixbufDestroyNotify
+</SECTION>
+
+<SECTION>
+<FILE>file-loading</FILE>
+gdk_pixbuf_new_from_file
+gdk_pixbuf_new_from_file_at_size
+gdk_pixbuf_new_from_file_at_scale
+gdk_pixbuf_get_file_info
+gdk_pixbuf_new_from_stream
+gdk_pixbuf_new_from_stream_at_scale
+</SECTION>
+
+<SECTION>
+<FILE>file-saving</FILE>
+gdk_pixbuf_savev
+gdk_pixbuf_save
+GdkPixbufSaveFunc
+gdk_pixbuf_save_to_callback
+gdk_pixbuf_save_to_callbackv
+gdk_pixbuf_save_to_buffer
+gdk_pixbuf_save_to_bufferv
+gdk_pixbuf_save_to_stream
+</SECTION>
+
+<SECTION>
+<FILE>creating</FILE>
+gdk_pixbuf_new
+gdk_pixbuf_new_from_data
+gdk_pixbuf_new_from_xpm_data
+gdk_pixbuf_new_from_inline
+gdk_pixbuf_new_subpixbuf
+gdk_pixbuf_copy
+</SECTION>
+
+<SECTION>
+<INCLUDE>gdk-pixbuf/gdk-pixdata.h</INCLUDE>
+<FILE>inline</FILE>
+GdkPixdata
+GdkPixdataType
+GdkPixdataDumpType
+GDK_PIXBUF_MAGIC_NUMBER
+GDK_PIXDATA_HEADER_LENGTH
+gdk_pixdata_from_pixbuf
+gdk_pixbuf_from_pixdata
+gdk_pixdata_serialize
+gdk_pixdata_deserialize
+gdk_pixdata_to_csource
+</SECTION>
+
+<SECTION>
+<FILE>util</FILE>
+gdk_pixbuf_add_alpha
+gdk_pixbuf_copy_area
+gdk_pixbuf_saturate_and_pixelate
+gdk_pixbuf_apply_embedded_orientation
+gdk_pixbuf_fill
+</SECTION>
+
+<SECTION>
+<FILE>animation</FILE>
+GdkPixbufAnimation
+GdkPixbufAnimationIter
+gdk_pixbuf_animation_new_from_file
+gdk_pixbuf_animation_ref
+gdk_pixbuf_animation_unref
+gdk_pixbuf_animation_get_width
+gdk_pixbuf_animation_get_height
+gdk_pixbuf_animation_get_iter
+gdk_pixbuf_animation_is_static_image
+gdk_pixbuf_animation_get_static_image
+gdk_pixbuf_animation_iter_advance
+gdk_pixbuf_animation_iter_get_delay_time
+gdk_pixbuf_animation_iter_on_currently_loading_frame
+gdk_pixbuf_animation_iter_get_pixbuf
+
+<SUBSECTION>
+GdkPixbufSimpleAnim
+gdk_pixbuf_simple_anim_new
+gdk_pixbuf_simple_anim_add_frame
+gdk_pixbuf_simple_anim_set_loop
+gdk_pixbuf_simple_anim_get_loop
+
+<SUBSECTION Standard>
+GDK_PIXBUF_ANIMATION
+GDK_TYPE_PIXBUF_ANIMATION
+GDK_IS_PIXBUF_ANIMATION
+GDK_IS_PIXBUF_ANIMATION_ITER
+GDK_PIXBUF_ANIMATION_ITER
+GDK_TYPE_PIXBUF_ANIMATION_ITER
+
+GDK_PIXBUF_SIMPLE_ANIM_GET_CLASS
+GDK_IS_PIXBUF_SIMPLE_ANIM
+GDK_PIXBUF_SIMPLE_ANIM_CLASS
+GDK_IS_PIXBUF_SIMPLE_ANIM_CLASS
+GDK_TYPE_PIXBUF_SIMPLE_ANIM
+GDK_PIXBUF_SIMPLE_ANIM
+GDK_TYPE_PIXBUF_SCALED_ANIM
+GDK_TYPE_PIXBUF_SCALED_ANIM_ITER
+<SUBSECTION Private>
+gdk_pixbuf_non_anim_new
+
+gdk_pixbuf_animation_get_type
+gdk_pixbuf_animation_iter_get_type
+
+gdk_pixbuf_simple_anim_get_type
+gdk_pixbuf_simple_anim_iter_get_type
+GdkPixbufSimpleAnimClass
+gdk_pixbuf_scaled_anim_get_type
+gdk_pixbuf_scaled_anim_iter_get_type
+GdkPixbufScaledAnimClass
+GdkPixbufScaledAnim
+</SECTION>
+
+<SECTION>
+<FILE>scaling</FILE>
+GdkInterpType
+gdk_pixbuf_scale_simple
+gdk_pixbuf_scale
+gdk_pixbuf_composite_color_simple
+gdk_pixbuf_composite
+gdk_pixbuf_composite_color
+GdkPixbufRotation
+gdk_pixbuf_rotate_simple
+gdk_pixbuf_flip
+
+<SUBSECTION Standard>
+GDK_TYPE_INTERP_TYPE
+GDK_TYPE_PIXBUF_ROTATION
+
+<SUBSECTION Private>
+gdk_interp_type_get_type
+gdk_pixbuf_rotation_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gdk-pixbuf-loader</FILE>
+<TITLE>GdkPixbufLoader</TITLE>
+GdkPixbufLoader
+gdk_pixbuf_loader_new
+gdk_pixbuf_loader_new_with_type
+gdk_pixbuf_loader_new_with_mime_type
+gdk_pixbuf_loader_get_format
+gdk_pixbuf_loader_write
+gdk_pixbuf_loader_set_size
+gdk_pixbuf_loader_get_pixbuf
+gdk_pixbuf_loader_get_animation
+gdk_pixbuf_loader_close
+<SUBSECTION Standard>
+GDK_PIXBUF_LOADER
+GDK_PIXBUF_LOADER_GET_CLASS
+GDK_TYPE_PIXBUF_LOADER
+GDK_IS_PIXBUF_LOADER
+GDK_PIXBUF_LOADER_CLASS
+GDK_IS_PIXBUF_LOADER_CLASS
+<SUBSECTION Private>
+GdkPixbufLoaderClass
+gdk_pixbuf_loader_get_type
+</SECTION>
+
+<SECTION>
+<TITLE>Module Interface</TITLE>
+<FILE>module_interface</FILE>
+gdk_pixbuf_set_option
+gdk_pixbuf_get_formats
+gdk_pixbuf_format_copy
+gdk_pixbuf_format_free
+gdk_pixbuf_format_get_name
+gdk_pixbuf_format_get_description
+gdk_pixbuf_format_get_mime_types
+gdk_pixbuf_format_get_extensions
+gdk_pixbuf_format_is_writable
+gdk_pixbuf_format_is_scalable
+gdk_pixbuf_format_is_disabled
+gdk_pixbuf_format_set_disabled
+gdk_pixbuf_format_get_license
+GdkPixbufFormat
+GdkPixbufFormatFlags
+GdkPixbufModulePattern
+GdkPixbufModuleFillVtableFunc
+GdkPixbufModuleFillInfoFunc
+GdkPixbufModuleSizeFunc
+GdkPixbufModulePreparedFunc
+GdkPixbufModuleUpdatedFunc
+GdkPixbufModule
+
+<SUBSECTION Animation>
+GdkPixbufAnimationClass
+GdkPixbufAnimationIterClass
+
+<SUBSECTION Standard>
+GDK_PIXBUF_ANIMATION_GET_CLASS
+GDK_IS_PIXBUF_ANIMATION_ITER_CLASS
+GDK_PIXBUF_ANIMATION_ITER_CLASS
+GDK_IS_PIXBUF_ANIMATION_CLASS
+GDK_PIXBUF_ANIMATION_ITER_GET_CLASS
+GDK_PIXBUF_ANIMATION_CLASS
+
+<SUBSECTION Private>
+gdk_pixbuf_format_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gdk-pixbuf-xlib-init</FILE>
+gdk_pixbuf_xlib_init
+gdk_pixbuf_xlib_init_with_depth
+</SECTION>
+
+<SECTION>
+<FILE>gdk-pixbuf-xlib-rendering</FILE>
+gdk_pixbuf_xlib_render_threshold_alpha
+gdk_pixbuf_xlib_render_to_drawable
+gdk_pixbuf_xlib_render_to_drawable_alpha
+gdk_pixbuf_xlib_render_pixmap_and_mask
+</SECTION>
+
+<SECTION>
+<FILE>gdk-pixbuf-xlib-from-drawables</FILE>
+gdk_pixbuf_xlib_get_from_drawable
+</SECTION>
+
+<SECTION>
+<FILE>gdk-pixbuf-xlib-rgb</FILE>
+XlibRgbCmap
+XlibRgbDither
+xlib_rgb_init
+xlib_rgb_init_with_depth
+xlib_rgb_xpixel_from_rgb
+xlib_rgb_gc_set_foreground
+xlib_rgb_gc_set_background
+xlib_draw_rgb_image
+xlib_draw_rgb_image_dithalign
+xlib_draw_rgb_32_image
+xlib_draw_gray_image
+xlib_rgb_cmap_new
+xlib_rgb_cmap_free
+xlib_draw_indexed_image
+xlib_rgb_ditherable
+xlib_rgb_set_verbose
+xlib_rgb_set_install
+xlib_rgb_set_min_colors
+xlib_rgb_get_cmap
+xlib_rgb_get_visual
+xlib_rgb_get_visual_info
+xlib_rgb_get_depth
+xlib_rgb_get_display
+xlib_rgb_get_screen
+</SECTION>
+
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf.types b/docs/reference/gdk-pixbuf/gdk-pixbuf.types
new file mode 100644 (file)
index 0000000..d49e973
--- /dev/null
@@ -0,0 +1,7 @@
+#include <gdk-pixbuf/gdk-pixbuf.h>
+
+gdk_pixbuf_get_type
+gdk_pixbuf_loader_get_type
+gdk_pixbuf_animation_get_type
+gdk_pixbuf_animation_iter_get_type
+gdk_pixbuf_simple_anim_get_type
diff --git a/docs/reference/gdk-pixbuf/gdk-pixbuf.xml b/docs/reference/gdk-pixbuf/gdk-pixbuf.xml
new file mode 100644 (file)
index 0000000..1c904e3
--- /dev/null
@@ -0,0 +1,194 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
+               "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [
+<!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
+<!ENTITY version SYSTEM "version.xml">
+
+<!ENTITY gdk-pixbuf "<application>gdk-pixbuf</application>">
+<!ENTITY Imlib "<application>Imlib</application>">
+]>
+<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
+  <bookinfo>
+    <title>GDK-PixBuf Reference Manual</title>
+    <releaseinfo>
+      Version &version;
+      The latest version of this documentation can be found on-line at
+      <ulink role="online-location" url="http://library.gnome.org/devel/gdk-pixbuf/unstable/">http://library.gnome.org/devel/gdk-pixbuf/unstable/</ulink>.
+    </releaseinfo>
+    <authorgroup>
+      <author>
+       <firstname>Federico</firstname>
+       <surname>Mena Quintero</surname>
+       <affiliation>
+         <address>
+           <email>federico@gimp.org</email>
+         </address>
+       </affiliation>
+      </author>
+    </authorgroup>
+
+    <copyright>
+      <year>2000</year>
+      <holder>The Free Software Foundation</holder>
+    </copyright>
+
+    <legalnotice>
+      <para>
+       Permission is granted to copy, distribute and/or modify this
+       document under the terms of the <citetitle>GNU Free
+       Documentation License</citetitle>, Version 1.1 or any later
+       version published by the Free Software Foundation with no
+       Invariant Sections, no Front-Cover Texts, and no Back-Cover
+       Texts. You may obtain a copy of the <citetitle>GNU Free
+       Documentation License</citetitle> from the Free Software
+       Foundation by visiting <ulink type="http"
+       url="http://www.fsf.org">their Web site</ulink> or by writing
+       to:
+
+       <address>
+         The Free Software Foundation, Inc.,
+         <street>59 Temple Place</street> - Suite 330,
+         <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>,
+         <country>USA</country>
+       </address>
+      </para>
+
+      <para>
+       Many of the names used by companies to distinguish their
+       products and services are claimed as trademarks. Where those
+       names appear in any GNOME documentation, and those trademarks
+       are made aware to the members of the GNOME Documentation
+       Project, the names have been printed in caps or initial caps.
+      </para>
+    </legalnotice>
+  </bookinfo>
+
+  <reference>
+    <title>API Reference</title>
+
+    <partintro>
+      <para>
+       This part presents the class and function reference for the
+       &gdk-pixbuf; library.  Classes are described together with
+       their methods; individual functions are grouped by functional
+       group.
+      </para>
+    </partintro>
+
+    <xi:include href="xml/initialization_versions.xml" />
+
+    <xi:include href="xml/gdk-pixbuf.xml" />
+    <xi:include href="xml/refcounting.xml" />
+    <xi:include href="xml/file-loading.xml" />
+    <xi:include href="xml/file-saving.xml" />
+    <xi:include href="xml/creating.xml" />
+    <xi:include href="xml/inline.xml" />
+    <xi:include href="xml/scaling.xml" />
+    <xi:include href="gdk-pixbuf-rendering.xml" />
+    <xi:include href="gdk-pixbuf-from-drawables.xml" />
+    <xi:include href="xml/util.xml" />
+    <xi:include href="xml/animation.xml" />
+
+    <xi:include href="xml/gdk-pixbuf-loader.xml" />
+    <xi:include href="xml/module_interface.xml" />
+  </reference>
+
+  <reference>
+    <title>Tools Reference</title>
+
+    <partintro>
+      <para>
+       This part presents the tools which are shipped with the
+       &gdk-pixbuf; library.
+      </para>
+    </partintro>
+
+    <xi:include href="gdk-pixbuf-csource.xml" />
+    <xi:include href="gdk-pixbuf-query-loaders.xml" />
+  </reference>
+
+  <index id="api-index-full">
+    <title>Index of all symbols</title>
+    <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-deprecated" role="deprecated">
+    <title>Index of deprecated symbols</title>
+    <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-2" role="2.2">
+    <title>Index of new symbols in 2.2</title>
+    <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-4" role="2.4">
+    <title>Index of new symbols in 2.4</title>
+    <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-6" role="2.6">
+    <title>Index of new symbols in 2.6</title>
+    <xi:include href="xml/api-index-2.6.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-8" role="2.8">
+    <title>Index of new symbols in 2.8</title>
+    <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-10" role="2.10">
+    <title>Index of new symbols in 2.10</title>
+    <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-12" role="2.12">
+    <title>Index of new symbols in 2.12</title>
+    <xi:include href="xml/api-index-2.12.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-14" role="2.14">
+    <title>Index of new symbols in 2.14</title>
+    <xi:include href="xml/api-index-2.14.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-14" role="2.14">
+    <title>Index of new symbols in 2.14</title>
+    <xi:include href="xml/api-index-2.14.xml"><xi:fallback /></xi:include>
+  </index>
+  <index id="api-index-2-26" role="2.26">
+    <title>Index of new symbols in 2.26</title>
+    <xi:include href="xml/api-index-2.26.xml"><xi:fallback /></xi:include>
+  </index>
+
+  <!-- License -->
+
+  <appendix id="license">
+    <title>License</title>
+       
+    <para>
+      This library is free software; you can redistribute it and/or
+      modify it under the terms of the <citetitle>GNU Library General
+      Public License</citetitle> as published by the Free Software
+      Foundation; either version 2 of the License, or (at your option)
+      any later version.
+    </para>
+
+    <para>
+      This library is distributed in the hope that it will be useful,
+      but WITHOUT ANY WARRANTY; without even the implied warranty of
+      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+      <citetitle>GNU Library General Public License</citetitle> for
+      more details.
+    </para>
+
+    <para>
+      You may obtain a copy of the <citetitle>GNU Library General
+      Public License</citetitle> from the Free Software Foundation by
+      visiting <ulink type="http" url="http://www.fsf.org">their Web
+      site</ulink> or by writing to:
+
+      <address>
+       Free Software Foundation, Inc.
+       <street>59 Temple Place</street> - Suite 330
+       <city>Boston</city>, <state>MA</state> <postcode>02111-1307</postcode>
+       <country>USA</country>
+      </address>
+    </para>
+  </appendix>
+
+  <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
+
+</book>
+
diff --git a/docs/reference/gdk-pixbuf/gnome-gmush-1.png b/docs/reference/gdk-pixbuf/gnome-gmush-1.png
new file mode 100644 (file)
index 0000000..9e6d829
Binary files /dev/null and b/docs/reference/gdk-pixbuf/gnome-gmush-1.png differ
diff --git a/docs/reference/gdk-pixbuf/html/GdkPixbufLoader.html b/docs/reference/gdk-pixbuf/html/GdkPixbufLoader.html
new file mode 100644 (file)
index 0000000..295a67c
--- /dev/null
@@ -0,0 +1,596 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GdkPixbufLoader</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Animations.html" title="Animations">
+<link rel="next" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Animations.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Module-Interface.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#GdkPixbufLoader.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#GdkPixbufLoader.description" class="shortcut">Description</a>
+                   | 
+                  <a href="#GdkPixbufLoader.object-hierarchy" class="shortcut">Object Hierarchy</a>
+                   | 
+                  <a href="#GdkPixbufLoader.signals" class="shortcut">Signals</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="GdkPixbufLoader"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GdkPixbufLoader.top_of_page"></a>GdkPixbufLoader</span></h2>
+<p>GdkPixbufLoader — Application-driven progressive image loading.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="GdkPixbufLoader.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+struct              <a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-struct" title="struct GdkPixbufLoader">GdkPixbufLoader</a>;
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="returnvalue">GdkPixbufLoader</span></a> *   <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new" title="gdk_pixbuf_loader_new ()">gdk_pixbuf_loader_new</a>               (<em class="parameter"><code><span class="type">void</span></code></em>);
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="returnvalue">GdkPixbufLoader</span></a> *   <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-type" title="gdk_pixbuf_loader_new_with_type ()">gdk_pixbuf_loader_new_with_type</a>     (<em class="parameter"><code>const <span class="type">char</span> *image_type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="returnvalue">GdkPixbufLoader</span></a> *   <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-mime-type" title="gdk_pixbuf_loader_new_with_mime_type ()">gdk_pixbuf_loader_new_with_mime_type</a>
+                                                        (<em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="returnvalue">GdkPixbufFormat</span></a> *   <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-format" title="gdk_pixbuf_loader_get_format ()">gdk_pixbuf_loader_get_format</a>        (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-write" title="gdk_pixbuf_loader_write ()">gdk_pixbuf_loader_write</a>             (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *buf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> count</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size" title="gdk_pixbuf_loader_set_size ()">gdk_pixbuf_loader_set_size</a>          (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf" title="gdk_pixbuf_loader_get_pixbuf ()">gdk_pixbuf_loader_get_pixbuf</a>        (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>);
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="returnvalue">GdkPixbufAnimation</span></a> * <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-animation" title="gdk_pixbuf_loader_get_animation ()">gdk_pixbuf_loader_get_animation</a>    (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-close" title="gdk_pixbuf_loader_close ()">gdk_pixbuf_loader_close</a>             (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="GdkPixbufLoader.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+   +----GdkPixbufLoader
+</pre>
+</div>
+<div class="refsect1">
+<a name="GdkPixbufLoader.signals"></a><h2>Signals</h2>
+<pre class="synopsis">
+  "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-prepared" title='The "area-prepared" signal'>area-prepared</a>"                                  : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
+  "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-updated" title='The "area-updated" signal'>area-updated</a>"                                   : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
+  "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-closed" title='The "closed" signal'>closed</a>"                                         : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
+  "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-size-prepared" title='The "size-prepared" signal'>size-prepared</a>"                                  : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GdkPixbufLoader.description"></a><h2>Description</h2>
+<p>
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> provides a way for applications to drive the
+process of loading an image, by letting them send the image data
+directly to the loader instead of having the loader read the data
+from a file.  Applications can use this functionality instead of
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file" title="gdk_pixbuf_new_from_file ()"><code class="function">gdk_pixbuf_new_from_file()</code></a> or <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file" title="gdk_pixbuf_animation_new_from_file ()"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a> 
+when they need to parse image data in
+small chunks.  For example, it should be used when reading an
+image from a (potentially) slow network connection, or when
+loading an extremely large file.
+</p>
+<p>
+To use <a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> to load an image, just create a new one,
+and call <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-write" title="gdk_pixbuf_loader_write ()"><code class="function">gdk_pixbuf_loader_write()</code></a> to send the data to it.  When
+done, <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-close" title="gdk_pixbuf_loader_close ()"><code class="function">gdk_pixbuf_loader_close()</code></a> should be called to end the stream
+and finalize everything.  The loader will emit three important
+signals throughout the process.  The first, "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-size-prepared" title='The "size-prepared" signal'>size_prepared</a>",
+will be called as soon as the image has enough information to
+determine the size of the image to be used. If you want to scale
+the image while loading it, you can call <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size" title="gdk_pixbuf_loader_set_size ()"><code class="function">gdk_pixbuf_loader_set_size()</code></a>
+in response to this signal.
+</p>
+<p>
+The second signal, "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-prepared" title='The "area-prepared" signal'>area_prepared</a>",
+will be called as soon as the pixbuf of the desired has been 
+allocated.  You can obtain it by calling <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf" title="gdk_pixbuf_loader_get_pixbuf ()"><code class="function">gdk_pixbuf_loader_get_pixbuf()</code></a>. 
+If you want to use it, simply ref it.  
+In addition, no actual information will be passed in yet, so the
+pixbuf can be safely filled with any temporary graphics (or an
+initial color) as needed.  You can also call
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf" title="gdk_pixbuf_loader_get_pixbuf ()"><code class="function">gdk_pixbuf_loader_get_pixbuf()</code></a> later and get the same pixbuf.
+</p>
+<p>
+The last signal, "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-updated" title='The "area-updated" signal'>area_updated</a>" gets
+called every time a region is updated.  This way you can update a
+partially completed image.  Note that you do not know anything
+about the completeness of an image from the area updated.  For
+example, in an interlaced image, you need to make several passes
+before the image is done loading.
+</p>
+<p>
+</p>
+<div class="refsect2">
+<a name="id540541"></a><h3>Loading an animation</h3>
+<p>
+Loading an animation is almost as easy as loading an
+image. Once the first "<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-prepared" title='The "area-prepared" signal'>area_prepared</a>" signal
+has been emitted, you can call <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-animation" title="gdk_pixbuf_loader_get_animation ()"><code class="function">gdk_pixbuf_loader_get_animation()</code></a>
+to get the <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> struct and <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter" title="gdk_pixbuf_animation_get_iter ()"><code class="function">gdk_pixbuf_animation_get_iter()</code></a>
+to get an <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> for displaying it. 
+</p>
+</div>
+<p>
+</p>
+</div>
+<div class="refsect1">
+<a name="GdkPixbufLoader.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="GdkPixbufLoader-struct"></a><h3>struct GdkPixbufLoader</h3>
+<pre class="programlisting">struct GdkPixbufLoader;</pre>
+<p>
+The <span class="structname">GdkPixbufLoader</span> struct contains only private
+fields.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-new"></a><h3>gdk_pixbuf_loader_new ()</h3>
+<pre class="programlisting"><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="returnvalue">GdkPixbufLoader</span></a> *   gdk_pixbuf_loader_new               (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Creates a new pixbuf loader object.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf loader.</td>
+</tr></tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-new-with-type"></a><h3>gdk_pixbuf_loader_new_with_type ()</h3>
+<pre class="programlisting"><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="returnvalue">GdkPixbufLoader</span></a> *   gdk_pixbuf_loader_new_with_type     (<em class="parameter"><code>const <span class="type">char</span> *image_type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf loader object that always attempts to parse
+image data as if it were an image of type <em class="parameter"><code>image_type</code></em>, instead of
+identifying the type automatically. Useful if you want an error if
+the image isn't the expected type, for loading image formats
+that can't be reliably identified by looking at the data, or if
+the user manually forces a specific type.
+</p>
+<p>
+The list of supported image formats depends on what image loaders
+are installed, but typically "png", "jpeg", "gif", "tiff" and 
+"xpm" are among the supported formats. To obtain the full list of
+supported image formats, call <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-name" title="gdk_pixbuf_format_get_name ()"><code class="function">gdk_pixbuf_format_get_name()</code></a> on each 
+of the <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> structs returned by <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats" title="gdk_pixbuf_get_formats ()"><code class="function">gdk_pixbuf_get_formats()</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>image_type</code></em> :</span></p></td>
+<td>name of the image format to be loaded with the image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for an allocated <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore errors. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf loader.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-new-with-mime-type"></a><h3>gdk_pixbuf_loader_new_with_mime_type ()</h3>
+<pre class="programlisting"><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="returnvalue">GdkPixbufLoader</span></a> *   gdk_pixbuf_loader_new_with_mime_type
+                                                        (<em class="parameter"><code>const <span class="type">char</span> *mime_type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf loader object that always attempts to parse
+image data as if it were an image of mime type <em class="parameter"><code>mime_type</code></em>, instead of
+identifying the type automatically. Useful if you want an error if
+the image isn't the expected mime type, for loading image formats
+that can't be reliably identified by looking at the data, or if
+the user manually forces a specific mime type.
+</p>
+<p>
+The list of supported mime types depends on what image loaders
+are installed, but typically "image/png", "image/jpeg", "image/gif", 
+"image/tiff" and "image/x-xpixmap" are among the supported mime types. 
+To obtain the full list of supported mime types, call 
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-mime-types" title="gdk_pixbuf_format_get_mime_types ()"><code class="function">gdk_pixbuf_format_get_mime_types()</code></a> on each of the <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> 
+structs returned by <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats" title="gdk_pixbuf_get_formats ()"><code class="function">gdk_pixbuf_get_formats()</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>mime_type</code></em> :</span></p></td>
+<td>the mime type to be loaded</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for an allocated <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore errors. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf loader.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-get-format"></a><h3>gdk_pixbuf_loader_get_format ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="returnvalue">GdkPixbufFormat</span></a> *   gdk_pixbuf_loader_get_format        (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>);</pre>
+<p>
+Obtains the available information about the format of the 
+currently loading image file.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>A pixbuf loader.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. The return
+value is owned by GdkPixbuf and should not be freed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-write"></a><h3>gdk_pixbuf_loader_write ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_loader_write             (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *buf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> count</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+This will cause a pixbuf loader to parse the next <em class="parameter"><code>count</code></em> bytes of
+an image.  It will return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the data was loaded successfully,
+and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if an error occurred.  In the latter case, the loader
+will be closed, and will not accept further writes. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is
+returned, <em class="parameter"><code>error</code></em> will be set to an error from the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a>
+or <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a> domains.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>A pixbuf loader.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>buf</code></em> :</span></p></td>
+<td>Pointer to image data. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=count]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>count</code></em> :</span></p></td>
+<td>Length of the <em class="parameter"><code>buf</code></em> buffer in bytes.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for errors</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the write was successful, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if the loader
+cannot parse the buffer.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-set-size"></a><h3>gdk_pixbuf_loader_set_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_loader_set_size          (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>);</pre>
+<p>
+Causes the image to be scaled while it is loaded. The desired
+image size can be determined relative to the original size of
+the image by calling <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size" title="gdk_pixbuf_loader_set_size ()"><code class="function">gdk_pixbuf_loader_set_size()</code></a> from a
+signal handler for the ::size-prepared signal.
+</p>
+<p>
+Attempts to set the desired image size  are ignored after the 
+emission of the ::size-prepared signal.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>A pixbuf loader.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>The desired width of the image being loaded.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>The desired height of the image being loaded.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-get-pixbuf"></a><h3>gdk_pixbuf_loader_get_pixbuf ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_loader_get_pixbuf        (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>);</pre>
+<p>
+Queries the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> that a pixbuf loader is currently creating.
+In general it only makes sense to call this function after the
+"area-prepared" signal has been emitted by the loader; this means
+that enough data has been read to know the size of the image that
+will be allocated.  If the loader has not received enough data via
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-write" title="gdk_pixbuf_loader_write ()"><code class="function">gdk_pixbuf_loader_write()</code></a>, then this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.  The
+returned pixbuf will be the same in all future calls to the loader,
+so simply calling <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> should be sufficient to continue
+using it.  Additionally, if the loader is an animation, it will
+return the "static image" of the animation
+(see <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-static-image" title="gdk_pixbuf_animation_get_static_image ()"><code class="function">gdk_pixbuf_animation_get_static_image()</code></a>).
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>A pixbuf loader.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>The <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> that the loader is creating, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not
+enough data has been read to determine how to create the image buffer. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-get-animation"></a><h3>gdk_pixbuf_loader_get_animation ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="returnvalue">GdkPixbufAnimation</span></a> * gdk_pixbuf_loader_get_animation    (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>);</pre>
+<p>
+Queries the <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> that a pixbuf loader is currently creating.
+In general it only makes sense to call this function after the "area-prepared"
+signal has been emitted by the loader. If the loader doesn't have enough
+bytes yet (hasn't emitted the "area-prepared" signal) this function will 
+return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>A pixbuf loader</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>The <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> that the loader is loading, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
+not enough data has been read to determine the information. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-loader-close"></a><h3>gdk_pixbuf_loader_close ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_loader_close             (<em class="parameter"><code><a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Informs a pixbuf loader that no further writes with
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-write" title="gdk_pixbuf_loader_write ()"><code class="function">gdk_pixbuf_loader_write()</code></a> will occur, so that it can free its
+internal loading structures. Also, tries to parse any data that
+hasn't yet been parsed; if the remaining data is partial or
+corrupt, an error will be returned.  If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned, <em class="parameter"><code>error</code></em>
+will be set to an error from the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a>
+domains. If you're just cancelling a load rather than expecting it
+to be finished, passing <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> for <em class="parameter"><code>error</code></em> to ignore it is
+reasonable.
+</p>
+<p>
+Remember that this does not unref the loader, so if you plan not to
+use it anymore, please <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> it.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>A pixbuf loader.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for a <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore errors. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if all image data written so far was successfully
+passed out via the update_area signal</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GdkPixbufLoader.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GdkPixbufLoader-area-prepared"></a><h3>The <code class="literal">"area-prepared"</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>         user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
+<p>
+This signal is emitted when the pixbuf loader has allocated the
+pixbuf in the desired size.  After this signal is emitted, 
+applications can call <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf" title="gdk_pixbuf_loader_get_pixbuf ()"><code class="function">gdk_pixbuf_loader_get_pixbuf()</code></a> to fetch 
+the partially-loaded pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>the object which received the signal.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data set when the signal handler was connected.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufLoader-area-updated"></a><h3>The <code class="literal">"area-updated"</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>             x,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>             y,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>             width,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>             height,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>         user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
+<p>
+This signal is emitted when a significant area of the image being
+loaded has been updated.  Normally it means that a complete
+scanline has been read in, but it could be a different area as
+well.  Applications can use this signal to know when to repaint
+areas of an image that is being loaded.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>the object which received the signal.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td>
+<td>X offset of upper-left corner of the updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td>
+<td>Y offset of upper-left corner of the updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>Width of updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>Height of updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data set when the signal handler was connected.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufLoader-closed"></a><h3>The <code class="literal">"closed"</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>         user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
+<p>
+This signal is emitted when <a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-close" title="gdk_pixbuf_loader_close ()"><code class="function">gdk_pixbuf_loader_close()</code></a> is called.
+It can be used by different parts of an application to receive
+notification when an image loader is closed by the code that
+drives it.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>the object which received the signal.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data set when the signal handler was connected.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufLoader-size-prepared"></a><h3>The <code class="literal">"size-prepared"</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                user_function                      (<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> *loader,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>             width,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>             height,
+                                                        <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>         user_data)      : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-RUN-LAST:CAPS"><code class="literal">Run Last</code></a></pre>
+<p>
+This signal is emitted when the pixbuf loader has been fed the
+initial amount of data that is required to figure out the size
+of the image that it will create.  Applications can call  
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size" title="gdk_pixbuf_loader_set_size ()"><code class="function">gdk_pixbuf_loader_set_size()</code></a> in response to this signal to set
+the desired size to which the image should be scaled.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loader</code></em> :</span></p></td>
+<td>the object which received the signal.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>the original width of the image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>the original height of the image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data set when the signal handler was connected.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GdkPixbufLoader.see-also"></a><h2>See Also</h2>
+gdk_pixbuf_new_from_file(), <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file" title="gdk_pixbuf_animation_new_from_file ()"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/annotation-glossary.html b/docs/reference/gdk-pixbuf/html/annotation-glossary.html
new file mode 100644 (file)
index 0000000..dc6972d
--- /dev/null
@@ -0,0 +1,89 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Annotation Glossary</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="license.html" title="Appendix A. License">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="license.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td> </td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a class="shortcut" href="#glsO">O</a>
+                      | 
+                   <a class="shortcut" href="#glsS">S</a>
+                      | 
+                   <a class="shortcut" href="#glsA">A</a>
+                      | 
+                   <a class="shortcut" href="#glsC">C</a>
+                      | 
+                   <a class="shortcut" href="#glsT">T</a>
+                      | 
+                   <a class="shortcut" href="#glsA">A</a>
+                      | 
+                   <a class="shortcut" href="#glsE">E</a>
+                      | 
+                   <a class="shortcut" href="#glsT">T</a>
+                      | 
+                   <a class="shortcut" href="#glsS">S</a>
+</td></tr>
+</table>
+<div class="glossary">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="annotation-glossary"></a>Annotation Glossary</h2></div></div></div>
+<a name="glsO"></a><h3 class="title">O</h3>
+<dt>
+<a name="annotation-glossterm-out"></a>out</dt>
+<dd><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
+<a name="glsS"></a><h3 class="title">S</h3>
+<dt>
+<a name="annotation-glossterm-scope%20async"></a>scope async</dt>
+<dd><p>The callback is valid until first called.</p></dd>
+<a name="glsA"></a><h3 class="title">A</h3>
+<dt>
+<a name="annotation-glossterm-allow-none"></a>allow-none</dt>
+<dd><p>NULL is ok, both for passing and for returning.</p></dd>
+<a name="glsC"></a><h3 class="title">C</h3>
+<dt>
+<a name="annotation-glossterm-closure"></a>closure</dt>
+<dd><p>This parameter is a 'user_data', for callbacks; many bindings can pass NULL here.</p></dd>
+<a name="glsT"></a><h3 class="title">T</h3>
+<dt>
+<a name="annotation-glossterm-transfer%20none"></a>transfer none</dt>
+<dd><p>Don't free data after the code is done.</p></dd>
+<a name="glsA"></a><h3 class="title">A</h3>
+<dt>
+<a name="annotation-glossterm-array"></a>array</dt>
+<dd><p>Parameter points to an array of items.</p></dd>
+<a name="glsE"></a><h3 class="title">E</h3>
+<dt>
+<a name="annotation-glossterm-element-type"></a>element-type</dt>
+<dd><p>Generics and defining elements of containers and arrays.</p></dd>
+<a name="glsT"></a><h3 class="title">T</h3>
+<dt>
+<a name="annotation-glossterm-transfer%20container"></a>transfer container</dt>
+<dd><p>Free data container after the code is done.</p></dd>
+<dt>
+<a name="annotation-glossterm-transfer%20full"></a>transfer full</dt>
+<dd><p>Free data after the code is done.</p></dd>
+<a name="glsS"></a><h3 class="title">S</h3>
+<dt>
+<a name="annotation-glossterm-scope%20call"></a>scope call</dt>
+<dd><p>The callback is valid only during the call to the method.</p></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-10.html b/docs/reference/gdk-pixbuf/html/api-index-2-10.html
new file mode 100644 (file)
index 0000000..81d8a3e
--- /dev/null
@@ -0,0 +1,31 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.10</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-8.html" title="Index of new symbols in 2.8">
+<link rel="next" href="api-index-2-12.html" title="Index of new symbols in 2.12">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="api-index-2-8.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-12.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-10"></a>Index of new symbols in 2.10</h2></div></div></div>
+<div class="index"></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-12.html b/docs/reference/gdk-pixbuf/html/api-index-2-12.html
new file mode 100644 (file)
index 0000000..8ab64e5
--- /dev/null
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.12</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-10.html" title="Index of new symbols in 2.10">
+<link rel="next" href="api-index-2-14.html" title="Index of new symbols in 2.14">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-2-10.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-14.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts"><a class="shortcut" href="#idxA">A</a></td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-12"></a>Index of new symbols in 2.12</h2></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-apply-embedded-orientation" title="gdk_pixbuf_apply_embedded_orientation ()">gdk_pixbuf_apply_embedded_orientation</a>, function in <a class="link" href="gdk-pixbuf-Utilities.html" title="Utilities">Utilities</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-14.html b/docs/reference/gdk-pixbuf/html/api-index-2-14.html
new file mode 100644 (file)
index 0000000..8318a82
--- /dev/null
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.14</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-14.html" title="Index of new symbols in 2.14">
+<link rel="next" href="api-index-2-26.html" title="Index of new symbols in 2.26">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-2-14.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-26.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a class="shortcut" href="#idxN">N</a>
+                      | 
+                   <a class="shortcut" href="#idxS">S</a>
+</td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-14"></a>Index of new symbols in 2.14</h2></div></div></div>
+<a name="idx"></a><a name="idxN"></a><h3 class="title">N</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream" title="gdk_pixbuf_new_from_stream ()">gdk_pixbuf_new_from_stream</a>, function in <a class="link" href="gdk-pixbuf-File-Loading.html" title="File Loading">File Loading</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream-at-scale" title="gdk_pixbuf_new_from_stream_at_scale ()">gdk_pixbuf_new_from_stream_at_scale</a>, function in <a class="link" href="gdk-pixbuf-File-Loading.html" title="File Loading">File Loading</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-stream" title="gdk_pixbuf_save_to_stream ()">gdk_pixbuf_save_to_stream</a>, function in <a class="link" href="gdk-pixbuf-File-saving.html" title="File saving">File saving</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-2.html b/docs/reference/gdk-pixbuf/html/api-index-2-2.html
new file mode 100644 (file)
index 0000000..648f1c9
--- /dev/null
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.2</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-deprecated.html" title="Index of deprecated symbols">
+<link rel="next" href="api-index-2-4.html" title="Index of new symbols in 2.4">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-deprecated.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-4.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a class="shortcut" href="#idxF">F</a>
+                      | 
+                   <a class="shortcut" href="#idxG">G</a>
+                      | 
+                   <a class="shortcut" href="#idxL">L</a>
+                      | 
+                   <a class="shortcut" href="#idxS">S</a>
+</td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-2"></a>Index of new symbols in 2.2</h2></div></div></div>
+<a name="idx"></a><a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-description" title="gdk_pixbuf_format_get_description ()">gdk_pixbuf_format_get_description</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-extensions" title="gdk_pixbuf_format_get_extensions ()">gdk_pixbuf_format_get_extensions</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-mime-types" title="gdk_pixbuf_format_get_mime_types ()">gdk_pixbuf_format_get_mime_types</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-name" title="gdk_pixbuf_format_get_name ()">gdk_pixbuf_format_get_name</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-writable" title="gdk_pixbuf_format_is_writable ()">gdk_pixbuf_format_is_writable</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<a name="idxG"></a><h3 class="title">G</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat">GdkPixbufFormat</a>, struct in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormatFlags" title="enum GdkPixbufFormatFlags">GdkPixbufFormatFlags</a>, enum in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillInfoFunc" title="GdkPixbufModuleFillInfoFunc ()">GdkPixbufModuleFillInfoFunc</a>, user_function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc" title="GdkPixbufModuleFillVtableFunc ()">GdkPixbufModuleFillVtableFunc</a>, user_function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern" title="struct GdkPixbufModulePattern">GdkPixbufModulePattern</a>, struct in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePreparedFunc" title="GdkPixbufModulePreparedFunc ()">GdkPixbufModulePreparedFunc</a>, user_function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleSizeFunc" title="GdkPixbufModuleSizeFunc ()">GdkPixbufModuleSizeFunc</a>, user_function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleUpdatedFunc" title="GdkPixbufModuleUpdatedFunc ()">GdkPixbufModuleUpdatedFunc</a>, user_function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats" title="gdk_pixbuf_get_formats ()">gdk_pixbuf_get_formats</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<a name="idxL"></a><h3 class="title">L</h3>
+<dt>
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-format" title="gdk_pixbuf_loader_get_format ()">gdk_pixbuf_loader_get_format</a>, function in <a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader">GdkPixbufLoader</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size" title="gdk_pixbuf_loader_set_size ()">gdk_pixbuf_loader_set_size</a>, function in <a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader">GdkPixbufLoader</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-set-option" title="gdk_pixbuf_set_option ()">gdk_pixbuf_set_option</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-26.html b/docs/reference/gdk-pixbuf/html/api-index-2-26.html
new file mode 100644 (file)
index 0000000..796fa54
--- /dev/null
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.26</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-14.html" title="Index of new symbols in 2.14">
+<link rel="next" href="license.html" title="Appendix A. License">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-2-14.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="license.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts"><a class="shortcut" href="#idxG">G</a></td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-26"></a>Index of new symbols in 2.26</h2></div></div></div>
+<a name="idx"></a><a name="idxG"></a><h3 class="title">G</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-byte-length" title="gdk_pixbuf_get_byte_length ()">gdk_pixbuf_get_byte_length</a>, function in <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html" title="The GdkPixbuf Structure">The GdkPixbuf Structure</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels-with-length" title="gdk_pixbuf_get_pixels_with_length ()">gdk_pixbuf_get_pixels_with_length</a>, function in <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html" title="The GdkPixbuf Structure">The GdkPixbuf Structure</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-4.html b/docs/reference/gdk-pixbuf/html/api-index-2-4.html
new file mode 100644 (file)
index 0000000..8811a8c
--- /dev/null
@@ -0,0 +1,77 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.4</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-2.html" title="Index of new symbols in 2.2">
+<link rel="next" href="api-index-2-6.html" title="Index of new symbols in 2.6">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-2-2.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-6.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a class="shortcut" href="#idxG">G</a>
+                      | 
+                   <a class="shortcut" href="#idxL">L</a>
+                      | 
+                   <a class="shortcut" href="#idxN">N</a>
+                      | 
+                   <a class="shortcut" href="#idxS">S</a>
+</td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-4"></a>Index of new symbols in 2.4</h2></div></div></div>
+<a name="idx"></a><a name="idxG"></a><h3 class="title">G</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()">GdkPixbufSaveFunc</a>, user_function in <a class="link" href="gdk-pixbuf-File-saving.html" title="File saving">File saving</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-get-file-info" title="gdk_pixbuf_get_file_info ()">gdk_pixbuf_get_file_info</a>, function in <a class="link" href="gdk-pixbuf-File-Loading.html" title="File Loading">File Loading</a>
+</dt>
+<dd></dd>
+<a name="idxL"></a><h3 class="title">L</h3>
+<dt>
+<a class="link" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-mime-type" title="gdk_pixbuf_loader_new_with_mime_type ()">gdk_pixbuf_loader_new_with_mime_type</a>, function in <a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader">GdkPixbufLoader</a>
+</dt>
+<dd></dd>
+<a name="idxN"></a><h3 class="title">N</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-size" title="gdk_pixbuf_new_from_file_at_size ()">gdk_pixbuf_new_from_file_at_size</a>, function in <a class="link" href="gdk-pixbuf-File-Loading.html" title="File Loading">File Loading</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer" title="gdk_pixbuf_save_to_buffer ()">gdk_pixbuf_save_to_buffer</a>, function in <a class="link" href="gdk-pixbuf-File-saving.html" title="File saving">File saving</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-bufferv" title="gdk_pixbuf_save_to_bufferv ()">gdk_pixbuf_save_to_bufferv</a>, function in <a class="link" href="gdk-pixbuf-File-saving.html" title="File saving">File saving</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()">gdk_pixbuf_save_to_callback</a>, function in <a class="link" href="gdk-pixbuf-File-saving.html" title="File saving">File saving</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callbackv" title="gdk_pixbuf_save_to_callbackv ()">gdk_pixbuf_save_to_callbackv</a>, function in <a class="link" href="gdk-pixbuf-File-saving.html" title="File saving">File saving</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-6.html b/docs/reference/gdk-pixbuf/html/api-index-2-6.html
new file mode 100644 (file)
index 0000000..2d1591f
--- /dev/null
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.6</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-4.html" title="Index of new symbols in 2.4">
+<link rel="next" href="api-index-2-8.html" title="Index of new symbols in 2.8">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-2-4.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-8.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a class="shortcut" href="#idxF">F</a>
+                      | 
+                   <a class="shortcut" href="#idxN">N</a>
+                      | 
+                   <a class="shortcut" href="#idxR">R</a>
+</td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-6"></a>Index of new symbols in 2.6</h2></div></div></div>
+<a name="idx"></a><a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-flip" title="gdk_pixbuf_flip ()">gdk_pixbuf_flip</a>, function in <a class="link" href="gdk-pixbuf-Scaling.html" title="Scaling">Scaling</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-license" title="gdk_pixbuf_format_get_license ()">gdk_pixbuf_format_get_license</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-disabled" title="gdk_pixbuf_format_is_disabled ()">gdk_pixbuf_format_is_disabled</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-scalable" title="gdk_pixbuf_format_is_scalable ()">gdk_pixbuf_format_is_scalable</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-set-disabled" title="gdk_pixbuf_format_set_disabled ()">gdk_pixbuf_format_set_disabled</a>, function in <a class="link" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">Module Interface</a>
+</dt>
+<dd></dd>
+<a name="idxN"></a><h3 class="title">N</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-scale" title="gdk_pixbuf_new_from_file_at_scale ()">gdk_pixbuf_new_from_file_at_scale</a>, function in <a class="link" href="gdk-pixbuf-File-Loading.html" title="File Loading">File Loading</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple" title="gdk_pixbuf_rotate_simple ()">gdk_pixbuf_rotate_simple</a>, function in <a class="link" href="gdk-pixbuf-Scaling.html" title="Scaling">Scaling</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-2-8.html b/docs/reference/gdk-pixbuf/html/api-index-2-8.html
new file mode 100644 (file)
index 0000000..bbed706
--- /dev/null
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of new symbols in 2.8</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-6.html" title="Index of new symbols in 2.6">
+<link rel="next" href="api-index-2-10.html" title="Index of new symbols in 2.10">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-2-6.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-10.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts"><a class="shortcut" href="#idxS">S</a></td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-2-8"></a>Index of new symbols in 2.8</h2></div></div></div>
+<a name="idx"></a><a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-add-frame" title="gdk_pixbuf_simple_anim_add_frame ()">gdk_pixbuf_simple_anim_add_frame</a>, function in <a class="link" href="gdk-pixbuf-Animations.html" title="Animations">Animations</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-new" title="gdk_pixbuf_simple_anim_new ()">gdk_pixbuf_simple_anim_new</a>, function in <a class="link" href="gdk-pixbuf-Animations.html" title="Animations">Animations</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-deprecated.html b/docs/reference/gdk-pixbuf/html/api-index-deprecated.html
new file mode 100644 (file)
index 0000000..120a360
--- /dev/null
@@ -0,0 +1,58 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of deprecated symbols</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-full.html" title="Index of all symbols">
+<link rel="next" href="api-index-2-2.html" title="Index of new symbols in 2.2">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="api-index-full.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a class="shortcut" href="#idxA">A</a>
+                      | 
+                   <a class="shortcut" href="#idxR">R</a>
+                      | 
+                   <a class="shortcut" href="#idxU">U</a>
+</td></tr>
+</table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-deprecated"></a>Index of deprecated symbols</h2></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-ref" title="gdk_pixbuf_animation_ref ()">gdk_pixbuf_animation_ref</a>, function in <a class="link" href="gdk-pixbuf-Animations.html" title="Animations">Animations</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-unref" title="gdk_pixbuf_animation_unref ()">gdk_pixbuf_animation_unref</a>, function in <a class="link" href="gdk-pixbuf-Animations.html" title="Animations">Animations</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-ref" title="gdk_pixbuf_ref ()">gdk_pixbuf_ref</a>, function in <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html" title="Reference Counting and Memory Mangement">Reference Counting and Memory Mangement</a>
+</dt>
+<dd></dd>
+<a name="idxU"></a><h3 class="title">U</h3>
+<dt>
+<a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref" title="gdk_pixbuf_unref ()">gdk_pixbuf_unref</a>, function in <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html" title="Reference Counting and Memory Mangement">Reference Counting and Memory Mangement</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/api-index-full.html b/docs/reference/gdk-pixbuf/html/api-index-full.html
new file mode 100644 (file)
index 0000000..7dc3bed
--- /dev/null
@@ -0,0 +1,362 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index of all symbols</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="gdk-pixbuf-query-loaders.html" title="gdk-pixbuf-query-loaders">
+<link rel="next" href="api-index-deprecated.html" title="Index of deprecated symbols">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-query-loaders.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-deprecated.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="api-index-full"></a>Index of all symbols</h2></div></div></div>
+<div class="index">
+<div class="indexdiv">
+<h3>A</h3>
+<dl>
+<dt>gdk_pixbuf_add_alpha, <a class="indexterm" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-add-alpha">gdk_pixbuf_add_alpha ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_get_height, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-height">gdk_pixbuf_animation_get_height ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_get_iter, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter">gdk_pixbuf_animation_get_iter ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_get_static_image, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-static-image">gdk_pixbuf_animation_get_static_image ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_get_width, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-width">gdk_pixbuf_animation_get_width ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_is_static_image, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-is-static-image">gdk_pixbuf_animation_is_static_image ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_iter_advance, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-advance">gdk_pixbuf_animation_iter_advance ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_iter_get_delay_time, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-delay-time">gdk_pixbuf_animation_iter_get_delay_time ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_iter_get_pixbuf, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf">gdk_pixbuf_animation_iter_get_pixbuf ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_iter_on_currently_loading_frame, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-on-currently-loading-frame">gdk_pixbuf_animation_iter_on_currently_loading_frame ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_new_from_file, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file">gdk_pixbuf_animation_new_from_file ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_ref, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-ref">gdk_pixbuf_animation_ref ()</a>
+</dt>
+<dt>gdk_pixbuf_animation_unref, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-unref">gdk_pixbuf_animation_unref ()</a>
+</dt>
+<dt>gdk_pixbuf_apply_embedded_orientation, <a class="indexterm" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-apply-embedded-orientation">gdk_pixbuf_apply_embedded_orientation ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>C</h3>
+<dl>
+<dt>gdk_pixbuf_composite, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite">gdk_pixbuf_composite ()</a>
+</dt>
+<dt>gdk_pixbuf_composite_color, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color">gdk_pixbuf_composite_color ()</a>
+</dt>
+<dt>gdk_pixbuf_composite_color_simple, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color-simple">gdk_pixbuf_composite_color_simple ()</a>
+</dt>
+<dt>gdk_pixbuf_copy, <a class="indexterm" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy">gdk_pixbuf_copy ()</a>
+</dt>
+<dt>gdk_pixbuf_copy_area, <a class="indexterm" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-copy-area">gdk_pixbuf_copy_area ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>E</h3>
+<dl><dt>GDK_PIXBUF_ERROR, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS">GDK_PIXBUF_ERROR</a>
+</dt></dl>
+</div>
+<div class="indexdiv">
+<h3>F</h3>
+<dl>
+<dt>gdk_pixbuf_fill, <a class="indexterm" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-fill">gdk_pixbuf_fill ()</a>
+</dt>
+<dt>gdk_pixbuf_flip, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-flip">gdk_pixbuf_flip ()</a>
+</dt>
+<dt>gdk_pixbuf_format_copy, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-copy">gdk_pixbuf_format_copy ()</a>
+</dt>
+<dt>gdk_pixbuf_format_free, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-free">gdk_pixbuf_format_free ()</a>
+</dt>
+<dt>gdk_pixbuf_format_get_description, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-description">gdk_pixbuf_format_get_description ()</a>
+</dt>
+<dt>gdk_pixbuf_format_get_extensions, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-extensions">gdk_pixbuf_format_get_extensions ()</a>
+</dt>
+<dt>gdk_pixbuf_format_get_license, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-license">gdk_pixbuf_format_get_license ()</a>
+</dt>
+<dt>gdk_pixbuf_format_get_mime_types, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-mime-types">gdk_pixbuf_format_get_mime_types ()</a>
+</dt>
+<dt>gdk_pixbuf_format_get_name, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-name">gdk_pixbuf_format_get_name ()</a>
+</dt>
+<dt>gdk_pixbuf_format_is_disabled, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-disabled">gdk_pixbuf_format_is_disabled ()</a>
+</dt>
+<dt>gdk_pixbuf_format_is_scalable, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-scalable">gdk_pixbuf_format_is_scalable ()</a>
+</dt>
+<dt>gdk_pixbuf_format_is_writable, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-writable">gdk_pixbuf_format_is_writable ()</a>
+</dt>
+<dt>gdk_pixbuf_format_set_disabled, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-set-disabled">gdk_pixbuf_format_set_disabled ()</a>
+</dt>
+<dt>gdk_pixbuf_from_pixdata, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#gdk-pixbuf-from-pixdata">gdk_pixbuf_from_pixdata ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>G</h3>
+<dl>
+<dt>GdkColorspace, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace">enum GdkColorspace</a>
+</dt>
+<dt>GdkInterpType, <a class="indexterm" href="gdk-pixbuf-Scaling.html#GdkInterpType">enum GdkInterpType</a>
+</dt>
+<dt>GdkPixbuf, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct">GdkPixbuf</a>
+</dt>
+<dt>GdkPixbuf:bits-per-sample, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--bits-per-sample">The "bits-per-sample" property</a>
+</dt>
+<dt>GdkPixbuf:colorspace, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--colorspace">The "colorspace" property</a>
+</dt>
+<dt>GdkPixbuf:has-alpha, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--has-alpha">The "has-alpha" property</a>
+</dt>
+<dt>GdkPixbuf:height, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--height">The "height" property</a>
+</dt>
+<dt>GdkPixbuf:n-channels, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--n-channels">The "n-channels" property</a>
+</dt>
+<dt>GdkPixbuf:pixels, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--pixels">The "pixels" property</a>
+</dt>
+<dt>GdkPixbuf:rowstride, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--rowstride">The "rowstride" property</a>
+</dt>
+<dt>GdkPixbuf:width, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--width">The "width" property</a>
+</dt>
+<dt>GdkPixbufAlphaMode, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufAlphaMode">enum GdkPixbufAlphaMode</a>
+</dt>
+<dt>GdkPixbufAnimation, <a class="indexterm" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct">struct GdkPixbufAnimation</a>
+</dt>
+<dt>GdkPixbufAnimationClass, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationClass">struct GdkPixbufAnimationClass</a>
+</dt>
+<dt>GdkPixbufAnimationIter, <a class="indexterm" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter-struct">struct GdkPixbufAnimationIter</a>
+</dt>
+<dt>GdkPixbufAnimationIterClass, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationIterClass">struct GdkPixbufAnimationIterClass</a>
+</dt>
+<dt>GdkPixbufDestroyNotify, <a class="indexterm" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify">GdkPixbufDestroyNotify ()</a>
+</dt>
+<dt>GdkPixbufError, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufError">enum GdkPixbufError</a>
+</dt>
+<dt>GdkPixbufFormat, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat">struct GdkPixbufFormat</a>
+</dt>
+<dt>GdkPixbufFormatFlags, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormatFlags">enum GdkPixbufFormatFlags</a>
+</dt>
+<dt>GdkPixbufLoader, <a class="indexterm" href="GdkPixbufLoader.html#GdkPixbufLoader-struct">struct GdkPixbufLoader</a>
+</dt>
+<dt>GdkPixbufLoader::area-prepared, <a class="indexterm" href="GdkPixbufLoader.html#GdkPixbufLoader-area-prepared">The "area-prepared" signal</a>
+</dt>
+<dt>GdkPixbufLoader::area-updated, <a class="indexterm" href="GdkPixbufLoader.html#GdkPixbufLoader-area-updated">The "area-updated" signal</a>
+</dt>
+<dt>GdkPixbufLoader::closed, <a class="indexterm" href="GdkPixbufLoader.html#GdkPixbufLoader-closed">The "closed" signal</a>
+</dt>
+<dt>GdkPixbufLoader::size-prepared, <a class="indexterm" href="GdkPixbufLoader.html#GdkPixbufLoader-size-prepared">The "size-prepared" signal</a>
+</dt>
+<dt>GdkPixbufModule, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule">struct GdkPixbufModule</a>
+</dt>
+<dt>GdkPixbufModuleFillInfoFunc, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillInfoFunc">GdkPixbufModuleFillInfoFunc ()</a>
+</dt>
+<dt>GdkPixbufModuleFillVtableFunc, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc">GdkPixbufModuleFillVtableFunc ()</a>
+</dt>
+<dt>GdkPixbufModulePattern, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern">struct GdkPixbufModulePattern</a>
+</dt>
+<dt>GdkPixbufModulePreparedFunc, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePreparedFunc">GdkPixbufModulePreparedFunc ()</a>
+</dt>
+<dt>GdkPixbufModuleSizeFunc, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleSizeFunc">GdkPixbufModuleSizeFunc ()</a>
+</dt>
+<dt>GdkPixbufModuleUpdatedFunc, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleUpdatedFunc">GdkPixbufModuleUpdatedFunc ()</a>
+</dt>
+<dt>GdkPixbufRotation, <a class="indexterm" href="gdk-pixbuf-Scaling.html#GdkPixbufRotation">enum GdkPixbufRotation</a>
+</dt>
+<dt>GdkPixbufSaveFunc, <a class="indexterm" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc">GdkPixbufSaveFunc ()</a>
+</dt>
+<dt>GdkPixbufSimpleAnim, <a class="indexterm" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim-struct">GdkPixbufSimpleAnim</a>
+</dt>
+<dt>GdkPixbufSimpleAnim:loop, <a class="indexterm" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim--loop">The "loop" property</a>
+</dt>
+<dt>GdkPixdata, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#GdkPixdata">struct GdkPixdata</a>
+</dt>
+<dt>GdkPixdataDumpType, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#GdkPixdataDumpType">enum GdkPixdataDumpType</a>
+</dt>
+<dt>GdkPixdataType, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#GdkPixdataType">enum GdkPixdataType</a>
+</dt>
+<dt>gdk_pixdata_deserialize, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-deserialize">gdk_pixdata_deserialize ()</a>
+</dt>
+<dt>gdk_pixdata_from_pixbuf, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-from-pixbuf">gdk_pixdata_from_pixbuf ()</a>
+</dt>
+<dt>GDK_PIXDATA_HEADER_LENGTH, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-HEADER-LENGTH:CAPS">GDK_PIXDATA_HEADER_LENGTH</a>
+</dt>
+<dt>gdk_pixdata_serialize, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-serialize">gdk_pixdata_serialize ()</a>
+</dt>
+<dt>gdk_pixdata_to_csource, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-to-csource">gdk_pixdata_to_csource ()</a>
+</dt>
+<dt>gdk_pixbuf_get_bits_per_sample, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-bits-per-sample">gdk_pixbuf_get_bits_per_sample ()</a>
+</dt>
+<dt>gdk_pixbuf_get_byte_length, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-byte-length">gdk_pixbuf_get_byte_length ()</a>
+</dt>
+<dt>gdk_pixbuf_get_colorspace, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-colorspace">gdk_pixbuf_get_colorspace ()</a>
+</dt>
+<dt>gdk_pixbuf_get_file_info, <a class="indexterm" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-get-file-info">gdk_pixbuf_get_file_info ()</a>
+</dt>
+<dt>gdk_pixbuf_get_formats, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats">gdk_pixbuf_get_formats ()</a>
+</dt>
+<dt>gdk_pixbuf_get_has_alpha, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-has-alpha">gdk_pixbuf_get_has_alpha ()</a>
+</dt>
+<dt>gdk_pixbuf_get_height, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-height">gdk_pixbuf_get_height ()</a>
+</dt>
+<dt>gdk_pixbuf_get_n_channels, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-n-channels">gdk_pixbuf_get_n_channels ()</a>
+</dt>
+<dt>gdk_pixbuf_get_option, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-option">gdk_pixbuf_get_option ()</a>
+</dt>
+<dt>gdk_pixbuf_get_pixels, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels">gdk_pixbuf_get_pixels ()</a>
+</dt>
+<dt>gdk_pixbuf_get_pixels_with_length, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels-with-length">gdk_pixbuf_get_pixels_with_length ()</a>
+</dt>
+<dt>gdk_pixbuf_get_rowstride, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-rowstride">gdk_pixbuf_get_rowstride ()</a>
+</dt>
+<dt>gdk_pixbuf_get_width, <a class="indexterm" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-width">gdk_pixbuf_get_width ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>L</h3>
+<dl>
+<dt>gdk_pixbuf_loader_close, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-close">gdk_pixbuf_loader_close ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_get_animation, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-animation">gdk_pixbuf_loader_get_animation ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_get_format, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-format">gdk_pixbuf_loader_get_format ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_get_pixbuf, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf">gdk_pixbuf_loader_get_pixbuf ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_new, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new">gdk_pixbuf_loader_new ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_new_with_mime_type, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-mime-type">gdk_pixbuf_loader_new_with_mime_type ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_new_with_type, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-type">gdk_pixbuf_loader_new_with_type ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_set_size, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size">gdk_pixbuf_loader_set_size ()</a>
+</dt>
+<dt>gdk_pixbuf_loader_write, <a class="indexterm" href="GdkPixbufLoader.html#gdk-pixbuf-loader-write">gdk_pixbuf_loader_write ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>M</h3>
+<dl>
+<dt>GDK_PIXBUF_MAGIC_NUMBER, <a class="indexterm" href="gdk-pixbuf-Inline-data.html#GDK-PIXBUF-MAGIC-NUMBER:CAPS">GDK_PIXBUF_MAGIC_NUMBER</a>
+</dt>
+<dt>GDK_PIXBUF_MAJOR, <a class="indexterm" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MAJOR:CAPS">GDK_PIXBUF_MAJOR</a>
+</dt>
+<dt>gdk_pixbuf_major_version, <a class="indexterm" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-major-version">gdk_pixbuf_major_version</a>
+</dt>
+<dt>GDK_PIXBUF_MICRO, <a class="indexterm" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MICRO:CAPS">GDK_PIXBUF_MICRO</a>
+</dt>
+<dt>gdk_pixbuf_micro_version, <a class="indexterm" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-micro-version">gdk_pixbuf_micro_version</a>
+</dt>
+<dt>GDK_PIXBUF_MINOR, <a class="indexterm" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MINOR:CAPS">GDK_PIXBUF_MINOR</a>
+</dt>
+<dt>gdk_pixbuf_minor_version, <a class="indexterm" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-minor-version">gdk_pixbuf_minor_version</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>N</h3>
+<dl>
+<dt>gdk_pixbuf_new, <a class="indexterm" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new">gdk_pixbuf_new ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_data, <a class="indexterm" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data">gdk_pixbuf_new_from_data ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_file, <a class="indexterm" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file">gdk_pixbuf_new_from_file ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_file_at_scale, <a class="indexterm" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-scale">gdk_pixbuf_new_from_file_at_scale ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_file_at_size, <a class="indexterm" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-size">gdk_pixbuf_new_from_file_at_size ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_inline, <a class="indexterm" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline">gdk_pixbuf_new_from_inline ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_stream, <a class="indexterm" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream">gdk_pixbuf_new_from_stream ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_stream_at_scale, <a class="indexterm" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream-at-scale">gdk_pixbuf_new_from_stream_at_scale ()</a>
+</dt>
+<dt>gdk_pixbuf_new_from_xpm_data, <a class="indexterm" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-xpm-data">gdk_pixbuf_new_from_xpm_data ()</a>
+</dt>
+<dt>gdk_pixbuf_new_subpixbuf, <a class="indexterm" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-subpixbuf">gdk_pixbuf_new_subpixbuf ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>R</h3>
+<dl>
+<dt>gdk_pixbuf_ref, <a class="indexterm" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-ref">gdk_pixbuf_ref ()</a>
+</dt>
+<dt>gdk_pixbuf_rotate_simple, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple">gdk_pixbuf_rotate_simple ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>S</h3>
+<dl>
+<dt>gdk_pixbuf_saturate_and_pixelate, <a class="indexterm" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-saturate-and-pixelate">gdk_pixbuf_saturate_and_pixelate ()</a>
+</dt>
+<dt>gdk_pixbuf_save, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save">gdk_pixbuf_save ()</a>
+</dt>
+<dt>gdk_pixbuf_savev, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-savev">gdk_pixbuf_savev ()</a>
+</dt>
+<dt>gdk_pixbuf_save_to_buffer, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer">gdk_pixbuf_save_to_buffer ()</a>
+</dt>
+<dt>gdk_pixbuf_save_to_bufferv, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-bufferv">gdk_pixbuf_save_to_bufferv ()</a>
+</dt>
+<dt>gdk_pixbuf_save_to_callback, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback">gdk_pixbuf_save_to_callback ()</a>
+</dt>
+<dt>gdk_pixbuf_save_to_callbackv, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callbackv">gdk_pixbuf_save_to_callbackv ()</a>
+</dt>
+<dt>gdk_pixbuf_save_to_stream, <a class="indexterm" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-stream">gdk_pixbuf_save_to_stream ()</a>
+</dt>
+<dt>gdk_pixbuf_scale, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale">gdk_pixbuf_scale ()</a>
+</dt>
+<dt>gdk_pixbuf_scale_simple, <a class="indexterm" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple">gdk_pixbuf_scale_simple ()</a>
+</dt>
+<dt>gdk_pixbuf_set_option, <a class="indexterm" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-set-option">gdk_pixbuf_set_option ()</a>
+</dt>
+<dt>gdk_pixbuf_simple_anim_add_frame, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-add-frame">gdk_pixbuf_simple_anim_add_frame ()</a>
+</dt>
+<dt>gdk_pixbuf_simple_anim_get_loop, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-get-loop">gdk_pixbuf_simple_anim_get_loop ()</a>
+</dt>
+<dt>gdk_pixbuf_simple_anim_new, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-new">gdk_pixbuf_simple_anim_new ()</a>
+</dt>
+<dt>gdk_pixbuf_simple_anim_set_loop, <a class="indexterm" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-set-loop">gdk_pixbuf_simple_anim_set_loop ()</a>
+</dt>
+</dl>
+</div>
+<div class="indexdiv">
+<h3>U</h3>
+<dl><dt>gdk_pixbuf_unref, <a class="indexterm" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref">gdk_pixbuf_unref ()</a>
+</dt></dl>
+</div>
+<div class="indexdiv">
+<h3>V</h3>
+<dl>
+<dt>gdk_pixbuf_version, <a class="indexterm" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-version">gdk_pixbuf_version</a>
+</dt>
+<dt>GDK_PIXBUF_VERSION, <a class="indexterm" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-VERSION:CAPS">GDK_PIXBUF_VERSION</a>
+</dt>
+</dl>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/composite.png b/docs/reference/gdk-pixbuf/html/composite.png
new file mode 100644 (file)
index 0000000..1c9485c
Binary files /dev/null and b/docs/reference/gdk-pixbuf/html/composite.png differ
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Animations.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Animations.html
new file mode 100644 (file)
index 0000000..dc5e425
--- /dev/null
@@ -0,0 +1,645 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Animations</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Utilities.html" title="Utilities">
+<link rel="next" href="GdkPixbufLoader.html" title="GdkPixbufLoader">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Utilities.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="GdkPixbufLoader.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Animations.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Animations.description" class="shortcut">Description</a>
+                   | 
+                  <a href="#gdk-pixbuf-Animations.object-hierarchy" class="shortcut">Object Hierarchy</a>
+                   | 
+                  <a href="#gdk-pixbuf-Animations.properties" class="shortcut">Properties</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Animations"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Animations.top_of_page"></a>Animations</span></h2>
+<p>Animations — Animated images.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Animations.synopsis"></a><h2>Synopsis</h2>
+<a name="GdkPixbufAnimation"></a><a name="GdkPixbufAnimationIter"></a><a name="GdkPixbufSimpleAnim"></a><pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+struct              <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct" title="struct GdkPixbufAnimation">GdkPixbufAnimation</a>;
+struct              <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter-struct" title="struct GdkPixbufAnimationIter">GdkPixbufAnimationIter</a>;
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="returnvalue">GdkPixbufAnimation</span></a> * <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file" title="gdk_pixbuf_animation_new_from_file ()">gdk_pixbuf_animation_new_from_file</a> (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="returnvalue">GdkPixbufAnimation</span></a> * <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-ref" title="gdk_pixbuf_animation_ref ()">gdk_pixbuf_animation_ref</a>           (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-unref" title="gdk_pixbuf_animation_unref ()">gdk_pixbuf_animation_unref</a>          (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-width" title="gdk_pixbuf_animation_get_width ()">gdk_pixbuf_animation_get_width</a>      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-height" title="gdk_pixbuf_animation_get_height ()">gdk_pixbuf_animation_get_height</a>     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="returnvalue">GdkPixbufAnimationIter</span></a> * <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter" title="gdk_pixbuf_animation_get_iter ()">gdk_pixbuf_animation_get_iter</a>  (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *start_time</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-is-static-image" title="gdk_pixbuf_animation_is_static_image ()">gdk_pixbuf_animation_is_static_image</a>
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-static-image" title="gdk_pixbuf_animation_get_static_image ()">gdk_pixbuf_animation_get_static_image</a>
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-advance" title="gdk_pixbuf_animation_iter_advance ()">gdk_pixbuf_animation_iter_advance</a>   (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *current_time</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-delay-time" title="gdk_pixbuf_animation_iter_get_delay_time ()">gdk_pixbuf_animation_iter_get_delay_time</a>
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-on-currently-loading-frame" title="gdk_pixbuf_animation_iter_on_currently_loading_frame ()">gdk_pixbuf_animation_iter_on_currently_loading_frame</a>
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf" title="gdk_pixbuf_animation_iter_get_pixbuf ()">gdk_pixbuf_animation_iter_get_pixbuf</a>
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>);
+
+                    <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim-struct" title="GdkPixbufSimpleAnim">GdkPixbufSimpleAnim</a>;
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="returnvalue">GdkPixbufSimpleAnim</span></a> * <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-new" title="gdk_pixbuf_simple_anim_new ()">gdk_pixbuf_simple_anim_new</a>        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> rate</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-add-frame" title="gdk_pixbuf_simple_anim_add_frame ()">gdk_pixbuf_simple_anim_add_frame</a>    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a> *animation</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-set-loop" title="gdk_pixbuf_simple_anim_set_loop ()">gdk_pixbuf_simple_anim_set_loop</a>     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a> *animation</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> loop</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-get-loop" title="gdk_pixbuf_simple_anim_get_loop ()">gdk_pixbuf_simple_anim_get_loop</a>     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a> *animation</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Animations.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+   +----GdkPixbufAnimation
+         +----<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim">GdkPixbufSimpleAnim</a>
+</pre>
+<pre class="synopsis">
+  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+   +----GdkPixbufAnimationIter
+</pre>
+<pre class="synopsis">
+  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+   +----<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation">GdkPixbufAnimation</a>
+         +----GdkPixbufSimpleAnim
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Animations.properties"></a><h2>Properties</h2>
+<pre class="synopsis">
+  "<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim--loop" title='The "loop" property'>loop</a>"                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Animations.description"></a><h2>Description</h2>
+<p>
+The &amp;gdk-pixbuf; library provides a simple mechanism to load and represent
+animations. An animation is conceptually a series of frames to be displayed
+over time. Each frame is the same size. The animation may not be represented
+as a series of frames internally; for example, it may be stored as a 
+sprite and instructions for moving the sprite around a background. To display 
+an animation you don't need to understand its representation, however; you just
+ask &amp;gdk-pixbuf; what should be displayed at a given point in time.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Animations.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="GdkPixbufAnimation-struct"></a><h3>struct GdkPixbufAnimation</h3>
+<pre class="programlisting">struct GdkPixbufAnimation;</pre>
+<p>
+An opaque struct representing an animation.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufAnimationIter-struct"></a><h3>struct GdkPixbufAnimationIter</h3>
+<pre class="programlisting">struct GdkPixbufAnimationIter;</pre>
+<p>
+An opaque struct representing an iterator which points to a
+certain position in an animation.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-new-from-file"></a><h3>gdk_pixbuf_animation_new_from_file ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="returnvalue">GdkPixbufAnimation</span></a> * gdk_pixbuf_animation_new_from_file (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new animation by loading it from a file.  The file format is
+detected automatically.  If the file's format does not support multi-frame
+images, then an animation with a single frame will be created. Possible errors
+are in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> and <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a> domains.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>Name of file to load, in the GLib file name encoding</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created animation with a reference count of 1, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
+if any of several error conditions ocurred:  the file could not be opened,
+there was no loader for the file's format, there was not enough memory to
+allocate the image buffer, or the image file contained invalid data.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-ref"></a><h3>gdk_pixbuf_animation_ref ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="returnvalue">GdkPixbufAnimation</span></a> * gdk_pixbuf_animation_ref           (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
+<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Warning</h3>
+<p><code class="literal">gdk_pixbuf_animation_ref</code> has been deprecated since version 2.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a>.</p>
+</div>
+<p>
+Adds a reference to an animation.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>An animation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>The same as the <em class="parameter"><code>animation</code></em> argument.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-unref"></a><h3>gdk_pixbuf_animation_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_animation_unref          (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
+<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Warning</h3>
+<p><code class="literal">gdk_pixbuf_animation_unref</code> has been deprecated since version 2.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
+</div>
+<p>
+Removes a reference from an animation.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>An animation.</td>
+</tr></tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-get-width"></a><h3>gdk_pixbuf_animation_get_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_animation_get_width      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
+<p>
+Queries the width of the bounding box of a pixbuf animation.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>An animation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Width of the bounding box of the animation.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-get-height"></a><h3>gdk_pixbuf_animation_get_height ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_animation_get_height     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
+<p>
+Queries the height of the bounding box of a pixbuf animation.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>An animation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Height of the bounding box of the animation.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-get-iter"></a><h3>gdk_pixbuf_animation_get_iter ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="returnvalue">GdkPixbufAnimationIter</span></a> * gdk_pixbuf_animation_get_iter  (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *start_time</code></em>);</pre>
+<p>
+Get an iterator for displaying an animation. The iterator provides
+the frames that should be displayed at a given time.
+It should be freed after use with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.
+</p>
+<p>
+<em class="parameter"><code>start_time</code></em> would normally come from <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#g-get-current-time"><code class="function">g_get_current_time()</code></a>, and
+marks the beginning of animation playback. After creating an
+iterator, you should immediately display the pixbuf returned by
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf" title="gdk_pixbuf_animation_iter_get_pixbuf ()"><code class="function">gdk_pixbuf_animation_iter_get_pixbuf()</code></a>. Then, you should install a
+timeout (with <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-timeout-add"><code class="function">g_timeout_add()</code></a>) or by some other mechanism ensure
+that you'll update the image after
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-delay-time" title="gdk_pixbuf_animation_iter_get_delay_time ()"><code class="function">gdk_pixbuf_animation_iter_get_delay_time()</code></a> milliseconds. Each time
+the image is updated, you should reinstall the timeout with the new,
+possibly-changed delay time.
+</p>
+<p>
+As a shortcut, if <em class="parameter"><code>start_time</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, the result of
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#g-get-current-time"><code class="function">g_get_current_time()</code></a> will be used automatically.
+</p>
+<p>
+To update the image (i.e. possibly change the result of
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf" title="gdk_pixbuf_animation_iter_get_pixbuf ()"><code class="function">gdk_pixbuf_animation_iter_get_pixbuf()</code></a> to a new frame of the animation),
+call <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-advance" title="gdk_pixbuf_animation_iter_advance ()"><code class="function">gdk_pixbuf_animation_iter_advance()</code></a>.
+</p>
+<p>
+If you're using <a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a>, in addition to updating the image
+after the delay time, you should also update it whenever you
+receive the area_updated signal and
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-on-currently-loading-frame" title="gdk_pixbuf_animation_iter_on_currently_loading_frame ()"><code class="function">gdk_pixbuf_animation_iter_on_currently_loading_frame()</code></a> returns
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>. In this case, the frame currently being fed into the loader
+has received new data, so needs to be refreshed. The delay time for
+a frame may also be modified after an area_updated signal, for
+example if the delay time for a frame is encoded in the data after
+the frame itself. So your timeout should be reinstalled after any
+area_updated signal.
+</p>
+<p>
+A delay time of -1 is possible, indicating "infinite."
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>start_time</code></em> :</span></p></td>
+<td>time when the animation starts playing</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>an iterator to move over the animation. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-is-static-image"></a><h3>gdk_pixbuf_animation_is_static_image ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_animation_is_static_image
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
+<p>
+If you load a file with <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file" title="gdk_pixbuf_animation_new_from_file ()"><code class="function">gdk_pixbuf_animation_new_from_file()</code></a> and it turns
+out to be a plain, unanimated image, then this function will return
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>. Use <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-static-image" title="gdk_pixbuf_animation_get_static_image ()"><code class="function">gdk_pixbuf_animation_get_static_image()</code></a> to retrieve
+the image.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the "animation" was really just an image</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-get-static-image"></a><h3>gdk_pixbuf_animation_get_static_image ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_animation_get_static_image
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *animation</code></em>);</pre>
+<p>
+If an animation is really just a plain image (has only one frame),
+this function returns that image. If the animation is an animation,
+this function returns a reasonable thing to display as a static
+unanimated image, which might be the first frame, or something more
+sophisticated. If an animation hasn't loaded any frames yet, this
+function will return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>unanimated image representing the animation. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-iter-advance"></a><h3>gdk_pixbuf_animation_iter_advance ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_animation_iter_advance   (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#GTimeVal"><span class="type">GTimeVal</span></a> *current_time</code></em>);</pre>
+<p>
+Possibly advances an animation to a new frame. Chooses the frame based
+on the start time passed to <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter" title="gdk_pixbuf_animation_get_iter ()"><code class="function">gdk_pixbuf_animation_get_iter()</code></a>.
+</p>
+<p>
+<em class="parameter"><code>current_time</code></em> would normally come from <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#g-get-current-time"><code class="function">g_get_current_time()</code></a>, and
+must be greater than or equal to the time passed to
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter" title="gdk_pixbuf_animation_get_iter ()"><code class="function">gdk_pixbuf_animation_get_iter()</code></a>, and must increase or remain
+unchanged each time <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf" title="gdk_pixbuf_animation_iter_get_pixbuf ()"><code class="function">gdk_pixbuf_animation_iter_get_pixbuf()</code></a> is
+called. That is, you can't go backward in time; animations only
+play forward.
+</p>
+<p>
+As a shortcut, pass <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> for the current time and <a href="http://library.gnome.org/devel/glib/unstable/glib-Date-and-Time-Functions.html#g-get-current-time"><code class="function">g_get_current_time()</code></a>
+will be invoked on your behalf. So you only need to explicitly pass
+<em class="parameter"><code>current_time</code></em> if you're doing something odd like playing the animation
+at double speed.
+</p>
+<p>
+If this function returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, there's no need to update the animation
+display, assuming the display had been rendered prior to advancing;
+if <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, you need to call <code class="function">gdk_animation_iter_get_pixbuf()</code> and update the
+display with the new pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>current_time</code></em> :</span></p></td>
+<td>current time</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the image may need updating</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-iter-get-delay-time"></a><h3>gdk_pixbuf_animation_iter_get_delay_time ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_animation_iter_get_delay_time
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>);</pre>
+<p>
+Gets the number of milliseconds the current pixbuf should be displayed,
+or -1 if the current pixbuf should be displayed forever. <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-timeout-add"><code class="function">g_timeout_add()</code></a>
+conveniently takes a timeout in milliseconds, so you can use a timeout
+to schedule the next update.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
+<td>an animation iterator</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>delay time in milliseconds (thousandths of a second)</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-iter-on-currently-loading-frame"></a><h3>gdk_pixbuf_animation_iter_on_currently_loading_frame ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_animation_iter_on_currently_loading_frame
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>);</pre>
+<p>
+Used to determine how to respond to the area_updated signal on
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> when loading an animation. area_updated is emitted
+for an area of the frame currently streaming in to the loader. So if
+you're on the currently loading frame, you need to redraw the screen for
+the updated area.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the frame we're on is partially loaded, or the last frame</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-animation-iter-get-pixbuf"></a><h3>gdk_pixbuf_animation_iter_get_pixbuf ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_animation_iter_get_pixbuf
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a> *iter</code></em>);</pre>
+<p>
+Gets the current pixbuf which should be displayed; the pixbuf will
+be the same size as the animation itself
+(<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-width" title="gdk_pixbuf_animation_get_width ()"><code class="function">gdk_pixbuf_animation_get_width()</code></a>, <a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-height" title="gdk_pixbuf_animation_get_height ()"><code class="function">gdk_pixbuf_animation_get_height()</code></a>). 
+This pixbuf should be displayed for 
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-delay-time" title="gdk_pixbuf_animation_iter_get_delay_time ()"><code class="function">gdk_pixbuf_animation_iter_get_delay_time()</code></a> milliseconds.  The caller
+of this function does not own a reference to the returned pixbuf;
+the returned pixbuf will become invalid when the iterator advances
+to the next frame, which may happen anytime you call
+<a class="link" href="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-advance" title="gdk_pixbuf_animation_iter_advance ()"><code class="function">gdk_pixbuf_animation_iter_advance()</code></a>. Copy the pixbuf to keep it
+(don't just add a reference), as it may get recycled as you advance
+the iterator.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>iter</code></em> :</span></p></td>
+<td>an animation iterator</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the pixbuf to be displayed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufSimpleAnim-struct"></a><h3>GdkPixbufSimpleAnim</h3>
+<pre class="programlisting">typedef struct _GdkPixbufSimpleAnim GdkPixbufSimpleAnim;</pre>
+<p>
+An opaque struct representing a simple animation.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-simple-anim-new"></a><h3>gdk_pixbuf_simple_anim_new ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="returnvalue">GdkPixbufSimpleAnim</span></a> * gdk_pixbuf_simple_anim_new        (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> rate</code></em>);</pre>
+<p>
+Creates a new, empty animation.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>the width of the animation</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>the height of the animation</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>rate</code></em> :</span></p></td>
+<td>the speed of the animation, in frames per second</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a newly allocated <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-simple-anim-add-frame"></a><h3>gdk_pixbuf_simple_anim_add_frame ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_simple_anim_add_frame    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a> *animation</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Adds a new frame to <em class="parameter"><code>animation</code></em>. The <em class="parameter"><code>pixbuf</code></em> must
+have the dimensions specified when the animation 
+was constructed.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>the pixbuf to add</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-simple-anim-set-loop"></a><h3>gdk_pixbuf_simple_anim_set_loop ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_simple_anim_set_loop     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a> *animation</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> loop</code></em>);</pre>
+<p>
+Sets whether <em class="parameter"><code>animation</code></em> should loop indefinitely when it reaches the end.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>loop</code></em> :</span></p></td>
+<td>whether to loop the animation</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.18</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-simple-anim-get-loop"></a><h3>gdk_pixbuf_simple_anim_get_loop ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_simple_anim_get_loop     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a> *animation</code></em>);</pre>
+<p>
+Gets whether <em class="parameter"><code>animation</code></em> should loop indefinitely when it reaches the end.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>animation</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim"><span class="type">GdkPixbufSimpleAnim</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the animation loops forever, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.18</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Animations.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GdkPixbufSimpleAnim--loop"></a><h3>The <code class="literal">"loop"</code> property</h3>
+<pre class="programlisting">  "loop"                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write</pre>
+<p>
+Whether the animation should loop when it reaches the end.
+</p>
+<p>Default value: FALSE</p>
+<p class="since">Since 2.18</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Animations.see-also"></a><h2>See Also</h2>
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a>.
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-File-Loading.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-File-Loading.html
new file mode 100644 (file)
index 0000000..923ddf3
--- /dev/null
@@ -0,0 +1,387 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>File Loading</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html" title="Reference Counting and Memory Mangement">
+<link rel="next" href="gdk-pixbuf-File-saving.html" title="File saving">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-File-saving.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-File-Loading.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-File-Loading.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-File-Loading"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-File-Loading.top_of_page"></a>File Loading</span></h2>
+<p>File Loading — Loading a pixbuf from a file.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-File-Loading.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file" title="gdk_pixbuf_new_from_file ()">gdk_pixbuf_new_from_file</a>            (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-size" title="gdk_pixbuf_new_from_file_at_size ()">gdk_pixbuf_new_from_file_at_size</a>    (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-scale" title="gdk_pixbuf_new_from_file_at_scale ()">gdk_pixbuf_new_from_file_at_scale</a>   (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> preserve_aspect_ratio</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="returnvalue">GdkPixbufFormat</span></a> *   <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-get-file-info" title="gdk_pixbuf_get_file_info ()">gdk_pixbuf_get_file_info</a>            (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream" title="gdk_pixbuf_new_from_stream ()">gdk_pixbuf_new_from_stream</a>          (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GInputStream.html"><span class="type">GInputStream</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream-at-scale" title="gdk_pixbuf_new_from_stream_at_scale ()">gdk_pixbuf_new_from_stream_at_scale</a> (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GInputStream.html"><span class="type">GInputStream</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> preserve_aspect_ratio</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-File-Loading.description"></a><h2>Description</h2>
+<p>
+The &amp;gdk-pixbuf; library provides a simple mechanism for loading
+an image from a file in synchronous fashion.  This means that the
+library takes control of the application while the file is being
+loaded; from the user's point of view, the application will block
+until the image is done loading.
+</p>
+<p>
+This interface can be used by applications in which blocking is
+acceptable while an image is being loaded.  It can also be used to
+load small images in general.  Applications that need progressive
+loading can use the <a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> functionality instead.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-File-Loading.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-file"></a><h3>gdk_pixbuf_new_from_file ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_file            (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf by loading an image from a file.  The file format is
+detected automatically. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned, then <em class="parameter"><code>error</code></em> will be set.
+Possible errors are in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> and <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a> domains.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>Name of file to load, in the GLib file name encoding</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>Return location for an error</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf with a reference count of 1, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
+any of several error conditions occurred:  the file could not be opened,
+there was no loader for the file's format, there was not enough memory to
+allocate the image buffer, or the image file contained invalid data.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-file-at-size"></a><h3>gdk_pixbuf_new_from_file_at_size ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_file_at_size    (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf by loading an image from a file.  
+The file format is detected automatically. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned, then 
+<em class="parameter"><code>error</code></em> will be set. Possible errors are in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> and 
+<a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a> domains.
+</p>
+<p>
+The image will be scaled to fit in the requested size, preserving
+the image's aspect ratio. Note that the returned pixbuf may be smaller
+than <em class="parameter"><code>width</code></em> x <em class="parameter"><code>height</code></em>, if the aspect ratio requires it. To load
+and image at the requested size, regardless of aspect ratio, use
+<a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-scale" title="gdk_pixbuf_new_from_file_at_scale ()"><code class="function">gdk_pixbuf_new_from_file_at_scale()</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>Name of file to load, in the GLib file name encoding</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>The width the image should have or -1 to not constrain the width</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>The height the image should have or -1 to not constrain the height</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>Return location for an error</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf with a reference count of 1, or
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if any of several error conditions occurred:  the file could not
+be opened, there was no loader for the file's format, there was not
+enough memory to allocate the image buffer, or the image file contained
+invalid data.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-file-at-scale"></a><h3>gdk_pixbuf_new_from_file_at_scale ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_file_at_scale   (<em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> preserve_aspect_ratio</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf by loading an image from a file.  The file format is
+detected automatically. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned, then <em class="parameter"><code>error</code></em> will be set.
+Possible errors are in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> and <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a> domains.
+The image will be scaled to fit in the requested size, optionally preserving
+the image's aspect ratio. 
+</p>
+<p>
+When preserving the aspect ratio, a <em class="parameter"><code>width</code></em> of -1 will cause the image
+to be scaled to the exact given height, and a <em class="parameter"><code>height</code></em> of -1 will cause
+the image to be scaled to the exact given width. When not preserving
+aspect ratio, a <em class="parameter"><code>width</code></em> or <em class="parameter"><code>height</code></em> of -1 means to not scale the image 
+at all in that dimension. Negative values for <em class="parameter"><code>width</code></em> and <em class="parameter"><code>height</code></em> are 
+allowed since 2.8.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>Name of file to load, in the GLib file name encoding</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>The width the image should have or -1 to not constrain the width</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>The height the image should have or -1 to not constrain the height</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>preserve_aspect_ratio</code></em> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to preserve the image's aspect ratio</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>Return location for an error</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf with a reference count of 1, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>
+if any of several error conditions occurred:  the file could not be opened,
+there was no loader for the file's format, there was not enough memory to
+allocate the image buffer, or the image file contained invalid data.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-file-info"></a><h3>gdk_pixbuf_get_file_info ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="returnvalue">GdkPixbufFormat</span></a> *   gdk_pixbuf_get_file_info            (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>);</pre>
+<p>
+Parses an image file far enough to determine its format and size.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>The name of the file to identify.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>Return location for the width of the image, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>Return location for the height of the image, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> describing the image
+format of the file or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the image format wasn't
+recognized. The return value is owned by GdkPixbuf and should
+not be freed. <span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-stream"></a><h3>gdk_pixbuf_new_from_stream ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_stream          (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GInputStream.html"><span class="type">GInputStream</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf by loading an image from an input stream.  
+</p>
+<p>
+The file format is detected automatically. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned, then 
+<em class="parameter"><code>error</code></em> will be set. The <em class="parameter"><code>cancellable</code></em> can be used to abort the operation
+from another thread. If the operation was cancelled, the error 
+<code class="literal">GIO_ERROR_CANCELLED</code> will be returned. Other possible errors are in 
+the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> and <a href="http://library.gnome.org/devel/gio/unstable/gio-GIOError.html#G-IO-ERROR:CAPS"><code class="literal">G_IO_ERROR</code></a> domains. 
+</p>
+<p>
+The stream is not closed.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/gio/unstable/GInputStream.html"><span class="type">GInputStream</span></a> to load the pixbuf from</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
+<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>Return location for an error</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if any of several error
+conditions occurred: the file could not be opened, the image format is
+not supported, there was not enough memory to allocate the image buffer,
+the stream contained invalid data, or the operation was cancelled.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.14</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-stream-at-scale"></a><h3>gdk_pixbuf_new_from_stream_at_scale ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_stream_at_scale (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GInputStream.html"><span class="type">GInputStream</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> preserve_aspect_ratio</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Creates a new pixbuf by loading an image from an input stream.  
+</p>
+<p>
+The file format is detected automatically. If <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is returned, then 
+<em class="parameter"><code>error</code></em> will be set. The <em class="parameter"><code>cancellable</code></em> can be used to abort the operation
+from another thread. If the operation was cancelled, the error 
+<code class="literal">GIO_ERROR_CANCELLED</code> will be returned. Other possible errors are in 
+the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> and <a href="http://library.gnome.org/devel/gio/unstable/gio-GIOError.html#G-IO-ERROR:CAPS"><code class="literal">G_IO_ERROR</code></a> domains. 
+</p>
+<p>
+The image will be scaled to fit in the requested size, optionally 
+preserving the image's aspect ratio. When preserving the aspect ratio, 
+a <em class="parameter"><code>width</code></em> of -1 will cause the image to be scaled to the exact given 
+height, and a <em class="parameter"><code>height</code></em> of -1 will cause the image to be scaled to the 
+exact given width. When not preserving aspect ratio, a <em class="parameter"><code>width</code></em> or 
+<em class="parameter"><code>height</code></em> of -1 means to not scale the image at all in that dimension.
+</p>
+<p>
+The stream is not closed.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/gio/unstable/GInputStream.html"><span class="type">GInputStream</span></a> to load the pixbuf from</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>The width the image should have or -1 to not constrain the width</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>The height the image should have or -1 to not constrain the height</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>preserve_aspect_ratio</code></em> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to preserve the image's aspect ratio</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
+<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>Return location for an error</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if any of several error
+conditions occurred: the file could not be opened, the image format is
+not supported, there was not enough memory to allocate the image buffer,
+the stream contained invalid data, or the operation was cancelled.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.14</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-File-Loading.see-also"></a><h2>See Also</h2>
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a>.
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-File-saving.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-File-saving.html
new file mode 100644 (file)
index 0000000..b2f83af
--- /dev/null
@@ -0,0 +1,662 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>File saving</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-File-Loading.html" title="File Loading">
+<link rel="next" href="gdk-pixbuf-Image-Data-in-Memory.html" title="Image Data in Memory">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-File-Loading.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Image-Data-in-Memory.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-File-saving.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-File-saving.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-File-saving"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-File-saving.top_of_page"></a>File saving</span></h2>
+<p>File saving — Saving a pixbuf to a file.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-File-saving.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-savev" title="gdk_pixbuf_savev ()">gdk_pixbuf_savev</a>                    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_keys</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_values</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save" title="gdk_pixbuf_save ()">gdk_pixbuf_save</a>                     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            (<a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()">*GdkPixbufSaveFunc</a>)                (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> count</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()">gdk_pixbuf_save_to_callback</a>         (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()"><span class="type">GdkPixbufSaveFunc</span></a> save_func</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callbackv" title="gdk_pixbuf_save_to_callbackv ()">gdk_pixbuf_save_to_callbackv</a>        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()"><span class="type">GdkPixbufSaveFunc</span></a> save_func</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_keys</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_values</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer" title="gdk_pixbuf_save_to_buffer ()">gdk_pixbuf_save_to_buffer</a>           (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **buffer</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *buffer_size</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-bufferv" title="gdk_pixbuf_save_to_bufferv ()">gdk_pixbuf_save_to_bufferv</a>          (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **buffer</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *buffer_size</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_keys</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_values</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-stream" title="gdk_pixbuf_save_to_stream ()">gdk_pixbuf_save_to_stream</a>           (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GOutputStream.html"><span class="type">GOutputStream</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-File-saving.description"></a><h2>Description</h2>
+<p>
+These functions allow to save a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> in a number of 
+file formats. The formatted data can be written to a file
+or to a memory buffer. &amp;gdk-pixbuf; can also call a user-defined
+callback on the data, which allows to e.g. write the image 
+to a socket or store it in a database.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-File-saving.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-savev"></a><h3>gdk_pixbuf_savev ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_savev                    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_keys</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_values</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Saves pixbuf to a file in <em class="parameter"><code>type</code></em>, which is currently "jpeg", "png", "tiff", "ico" or "bmp".
+If <em class="parameter"><code>error</code></em> is set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned. 
+See <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save" title="gdk_pixbuf_save ()"><code class="function">gdk_pixbuf_save()</code></a> for more details.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>name of file to save.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>option_keys</code></em> :</span></p></td>
+<td>name of options to set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>option_values</code></em> :</span></p></td>
+<td>values for named options. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether an error was set</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-save"></a><h3>gdk_pixbuf_save ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_save                     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *filename</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);</pre>
+<p>
+Saves pixbuf to a file in format <em class="parameter"><code>type</code></em>. By default, "jpeg", "png", "ico" 
+and "bmp" are possible file formats to save in, but more formats may be
+installed. The list of all writable formats can be determined in the 
+following way:
+</p>
+<p>
+</p>
+<div class="informalexample">
+  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+    <tbody>
+      <tr>
+        <td class="listing_lines" align="right"><pre>1
+2
+3
+4
+5
+6
+7
+8
+9
+10</pre></td>
+        <td class="listing_code"><pre class="programlisting"><span class="type">void</span><span class="normal"> </span><span class="function">add_if_writable</span><span class="normal"> </span><span class="symbol">(</span><span class="usertype">GdkPixbufFormat</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">data</span><span class="symbol">,</span><span class="normal"> </span><span class="usertype">GSList</span><span class="normal"> </span><span class="symbol">**</span><span class="normal">list</span><span class="symbol">)</span>
+<span class="cbracket">{</span>
+<span class="normal">  </span><span class="keyword">if</span><span class="normal"> </span><span class="symbol">(</span><span class="function"><a href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-writable">gdk_pixbuf_format_is_writable</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">data</span><span class="symbol">))</span>
+<span class="normal">    </span><span class="symbol">*</span><span class="normal">list </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#g-slist-prepend">g_slist_prepend</a></span><span class="normal"> </span><span class="symbol">(*</span><span class="normal">list</span><span class="symbol">,</span><span class="normal"> data</span><span class="symbol">);</span>
+<span class="cbracket">}</span>
+
+<span class="usertype">GSList</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">formats </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats">gdk_pixbuf_get_formats</a></span><span class="normal"> </span><span class="symbol">();</span>
+<span class="usertype">GSList</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">writable_formats </span><span class="symbol">=</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">;</span>
+<span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#g-slist-foreach">g_slist_foreach</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">formats</span><span class="symbol">,</span><span class="normal"> add_if_writable</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">writable_formats</span><span class="symbol">);</span>
+<span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#g-slist-free">g_slist_free</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">formats</span><span class="symbol">);</span></pre></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
+
+<p>
+</p>
+<p>
+If <em class="parameter"><code>error</code></em> is set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned. Possible errors include 
+those in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> domain and those in the <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a> domain.
+</p>
+<p>
+The variable argument list should be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated; if not empty,
+it should contain pairs of strings that modify the save
+parameters. For example:
+</p>
+<div class="informalexample">
+  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+    <tbody>
+      <tr>
+        <td class="listing_lines" align="right"><pre>1
+2</pre></td>
+        <td class="listing_code"><pre class="programlisting"><span class="function"><a href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save">gdk_pixbuf_save</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">pixbuf</span><span class="symbol">,</span><span class="normal"> handle</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"jpeg"</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">error</span><span class="symbol">,</span>
+<span class="normal">                 </span><span class="string">"quality"</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"100"</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span></pre></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
+
+<p>
+</p>
+<p>
+Currently only few parameters exist. JPEG images can be saved with a
+"quality" parameter; its value should be in the range [0,100].
+</p>
+<p>
+Text chunks can be attached to PNG images by specifying parameters of
+the form "tEXt::key", where key is an ASCII string of length 1-79.
+The values are UTF-8 encoded strings. The PNG compression level can
+be specified using the "compression" parameter; it's value is in an
+integer in the range of [0,9].
+</p>
+<p>
+ICC color profiles can also be embedded into PNG and TIFF images.
+The "icc-profile" value should be the complete ICC profile encoded
+into base64.
+</p>
+<p>
+</p>
+<div class="informalexample">
+  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+    <tbody>
+      <tr>
+        <td class="listing_lines" align="right"><pre>1
+2
+3
+4
+5
+6
+7
+8</pre></td>
+        <td class="listing_code"><pre class="programlisting"><span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">contents</span><span class="symbol">;</span>
+<span class="usertype">gchar</span><span class="normal"> </span><span class="symbol">*</span><span class="normal">contents_encode</span><span class="symbol">;</span>
+<span class="usertype">gsize</span><span class="normal"> length</span><span class="symbol">;</span>
+<span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#g-file-get-contents">g_file_get_contents</a></span><span class="normal"> </span><span class="symbol">(</span><span class="string">"/home/hughsie/.color/icc/L225W.icm"</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">contents</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">length</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span>
+<span class="normal">contents_encode </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="http://library.gnome.org/devel/glib/unstable/glib-Base64-Encoding.html#g-base64-encode">g_base64_encode</a></span><span class="normal"> </span><span class="symbol">((</span><span class="keyword">const</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar">guchar</a> </span><span class="symbol">*)</span><span class="normal"> contents</span><span class="symbol">,</span><span class="normal"> length</span><span class="symbol">);</span>
+<span class="function"><a href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save">gdk_pixbuf_save</a></span><span class="normal"> </span><span class="symbol">(</span><span class="normal">pixbuf</span><span class="symbol">,</span><span class="normal"> handle</span><span class="symbol">,</span><span class="normal"> </span><span class="string">"png"</span><span class="symbol">,</span><span class="normal"> </span><span class="symbol">&amp;</span><span class="normal">error</span><span class="symbol">,</span>
+<span class="normal">                 </span><span class="string">"icc-profile"</span><span class="symbol">,</span><span class="normal"> contents_encode</span><span class="symbol">,</span>
+<span class="normal">                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span></pre></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
+
+<p>
+</p>
+<p>
+TIFF images recognize a "compression" option which acceps an integer value.
+Among the codecs are 1 None, 2 Huffman, 5 LZW, 7 JPEG and 8 Deflate, see
+the libtiff documentation and tiff.h for all supported codec values.
+</p>
+<p>
+ICO images can be saved in depth 16, 24, or 32, by using the "depth"
+parameter. When the ICO saver is given "x_hot" and "y_hot" parameters,
+it produces a CUR instead of an ICO.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>filename</code></em> :</span></p></td>
+<td>name of file to save.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>Varargs</code></em> :</span></p></td>
+<td>list of key-value save options</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether an error was set</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufSaveFunc"></a><h3>GdkPixbufSaveFunc ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            (*GdkPixbufSaveFunc)                (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *buf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> count</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
+<p>
+Specifies the type of the function passed to
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()"><code class="function">gdk_pixbuf_save_to_callback()</code></a>.  It is called once for each block of
+bytes that is "written" by <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()"><code class="function">gdk_pixbuf_save_to_callback()</code></a>.  If
+successful it should return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.  If an error occurs it should set
+<em class="parameter"><code>error</code></em> and return <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, in which case <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()"><code class="function">gdk_pixbuf_save_to_callback()</code></a>
+will fail with the same error.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>buf</code></em> :</span></p></td>
+<td>bytes to be written. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=count][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>count</code></em> :</span></p></td>
+<td>number of bytes in <em class="parameter"><code>buf</code></em>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>A location to return an error. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
+<td>user data passed to <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()"><code class="function">gdk_pixbuf_save_to_callback()</code></a>. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if successful, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> (with <em class="parameter"><code>error</code></em> set) if failed.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-save-to-callback"></a><h3>gdk_pixbuf_save_to_callback ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_save_to_callback         (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()"><span class="type">GdkPixbufSaveFunc</span></a> save_func</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);</pre>
+<p>
+Saves pixbuf in format <em class="parameter"><code>type</code></em> by feeding the produced data to a 
+callback. Can be used when you want to store the image to something 
+other than a file, such as an in-memory buffer or a socket.  
+If <em class="parameter"><code>error</code></em> is set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned. Possible errors
+include those in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> domain and whatever the save
+function generates.
+</p>
+<p>
+See <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save" title="gdk_pixbuf_save ()"><code class="function">gdk_pixbuf_save()</code></a> for more details.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>save_func</code></em> :</span></p></td>
+<td>a function that is called to save each block of data that
+the save routine generates. <span class="annotation">[<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data to pass to the save function.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>Varargs</code></em> :</span></p></td>
+<td>list of key-value save options</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether an error was set</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-save-to-callbackv"></a><h3>gdk_pixbuf_save_to_callbackv ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_save_to_callbackv        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()"><span class="type">GdkPixbufSaveFunc</span></a> save_func</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_keys</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_values</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Saves pixbuf to a callback in format <em class="parameter"><code>type</code></em>, which is currently "jpeg",
+"png", "tiff", "ico" or "bmp".  If <em class="parameter"><code>error</code></em> is set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned. See
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()"><code class="function">gdk_pixbuf_save_to_callback()</code></a> for more details.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>save_func</code></em> :</span></p></td>
+<td>a function that is called to save each block of data that
+the save routine generates. <span class="annotation">[<acronym title="The callback is valid only during the call to the method."><span class="acronym">scope call</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>user data to pass to the save function. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>option_keys</code></em> :</span></p></td>
+<td>name of options to set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>option_values</code></em> :</span></p></td>
+<td>values for named options. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> utf8]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether an error was set</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-save-to-buffer"></a><h3>gdk_pixbuf_save_to_buffer ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_save_to_buffer           (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **buffer</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *buffer_size</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);</pre>
+<p>
+Saves pixbuf to a new buffer in format <em class="parameter"><code>type</code></em>, which is currently "jpeg",
+"png", "tiff", "ico" or "bmp".  This is a convenience function that uses
+<a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" title="gdk_pixbuf_save_to_callback ()"><code class="function">gdk_pixbuf_save_to_callback()</code></a> to do the real work. Note that the buffer 
+is not nul-terminated and may contain embedded  nuls.
+If <em class="parameter"><code>error</code></em> is set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> will be returned and <em class="parameter"><code>buffer</code></em> will be set to
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. Possible errors include those in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a>
+domain.
+</p>
+<p>
+See <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save" title="gdk_pixbuf_save ()"><code class="function">gdk_pixbuf_save()</code></a> for more details.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>buffer</code></em> :</span></p></td>
+<td>location to receive a pointer
+to the new buffer. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=buffer_size]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>buffer_size</code></em> :</span></p></td>
+<td>location to receive the size of the new buffer.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>Varargs</code></em> :</span></p></td>
+<td>list of key-value save options</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether an error was set</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-save-to-bufferv"></a><h3>gdk_pixbuf_save_to_bufferv ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_save_to_bufferv          (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **buffer</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="type">gsize</span></a> *buffer_size</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_keys</code></em>,
+                                                         <em class="parameter"><code><span class="type">char</span> **option_values</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Saves pixbuf to a new buffer in format <em class="parameter"><code>type</code></em>, which is currently "jpeg",
+"tiff", "png", "ico" or "bmp".  See <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer" title="gdk_pixbuf_save_to_buffer ()"><code class="function">gdk_pixbuf_save_to_buffer()</code></a> 
+for more details.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>buffer</code></em> :</span></p></td>
+<td>location to receive a pointer to the new buffer. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=buffer_size][<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>buffer_size</code></em> :</span></p></td>
+<td>location to receive the size of the new buffer.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>option_keys</code></em> :</span></p></td>
+<td>name of options to set, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>option_values</code></em> :</span></p></td>
+<td>values for named options. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> zero-terminated=1]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether an error was set</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.4</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-save-to-stream"></a><h3>gdk_pixbuf_save_to_stream ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_save_to_stream           (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GOutputStream.html"><span class="type">GOutputStream</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code>const <span class="type">char</span> *type</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>,
+                                                         <em class="parameter"><code>...</code></em>);</pre>
+<p>
+Saves <em class="parameter"><code>pixbuf</code></em> to an output stream.
+</p>
+<p>
+Supported file formats are currently "jpeg", "tiff", "png", "ico" or 
+"bmp". See <a class="link" href="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer" title="gdk_pixbuf_save_to_buffer ()"><code class="function">gdk_pixbuf_save_to_buffer()</code></a> for more details.
+</p>
+<p>
+The <em class="parameter"><code>cancellable</code></em> can be used to abort the operation from another 
+thread. If the operation was cancelled, the error <code class="literal">GIO_ERROR_CANCELLED</code> 
+will be returned. Other possible errors are in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> 
+and <a href="http://library.gnome.org/devel/gio/unstable/gio-GIOError.html#G-IO-ERROR:CAPS"><code class="literal">G_IO_ERROR</code></a> domains. 
+</p>
+<p>
+The stream is not closed.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/gio/unstable/GOutputStream.html"><span class="type">GOutputStream</span></a> to save the pixbuf to</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
+<td>name of file format</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
+<td>optional <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> object, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>return location for error, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. <span class="annotation">[<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>Varargs</code></em> :</span></p></td>
+<td>list of key-value save options</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the pixbuf was saved successfully, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if an
+error was set.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.14</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Image-Data-in-Memory.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Image-Data-in-Memory.html
new file mode 100644 (file)
index 0000000..bfaa6e1
--- /dev/null
@@ -0,0 +1,419 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Image Data in Memory</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-File-saving.html" title="File saving">
+<link rel="next" href="gdk-pixbuf-Inline-data.html" title="Inline data">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-File-saving.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Inline-data.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Image-Data-in-Memory.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Image-Data-in-Memory.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Image-Data-in-Memory"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Image-Data-in-Memory.top_of_page"></a>Image Data in Memory</span></h2>
+<p>Image Data in Memory — Creating a pixbuf from image data that is already in memory.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Image-Data-in-Memory.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new" title="gdk_pixbuf_new ()">gdk_pixbuf_new</a>                      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="type">GdkColorspace</span></a> colorspace</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> bits_per_sample</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()">gdk_pixbuf_new_from_data</a>            (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *data</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="type">GdkColorspace</span></a> colorspace</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> bits_per_sample</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> rowstride</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify" title="GdkPixbufDestroyNotify ()"><span class="type">GdkPixbufDestroyNotify</span></a> destroy_fn</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> destroy_fn_data</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-xpm-data" title="gdk_pixbuf_new_from_xpm_data ()">gdk_pixbuf_new_from_xpm_data</a>        (<em class="parameter"><code>const <span class="type">char</span> **data</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline" title="gdk_pixbuf_new_from_inline ()">gdk_pixbuf_new_from_inline</a>          (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> data_length</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> copy_pixels</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-subpixbuf" title="gdk_pixbuf_new_subpixbuf ()">gdk_pixbuf_new_subpixbuf</a>            (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src_pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy" title="gdk_pixbuf_copy ()">gdk_pixbuf_copy</a>                     (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Image-Data-in-Memory.description"></a><h2>Description</h2>
+<p>
+The most basic way to create a pixbuf is to wrap an existing pixel
+buffer with a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure.  You can use the
+<a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()"><code class="function">gdk_pixbuf_new_from_data()</code></a> function to do this You need to specify
+the destroy notification function that will be called when the
+data buffer needs to be freed; this will happen when a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+is finalized by the reference counting functions If you have a
+chunk of static data compiled into your application, you can pass
+in <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> as the destroy notification function so that the data
+will not be freed.
+</p>
+<p>
+The <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new" title="gdk_pixbuf_new ()"><code class="function">gdk_pixbuf_new()</code></a> function can be used as a convenience to
+create a pixbuf with an empty buffer.  This is equivalent to
+allocating a data buffer using <code class="function"><code class="function">malloc()</code></code> and 
+then wrapping it with <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()"><code class="function">gdk_pixbuf_new_from_data()</code></a>. The <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new" title="gdk_pixbuf_new ()"><code class="function">gdk_pixbuf_new()</code></a> 
+function will compute an optimal rowstride so that rendering can be 
+performed with an efficient algorithm.
+</p>
+<p>
+As a special case, you can use the <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-xpm-data" title="gdk_pixbuf_new_from_xpm_data ()"><code class="function">gdk_pixbuf_new_from_xpm_data()</code></a>
+function to create a pixbuf from inline XPM image data.
+</p>
+<p>
+You can also copy an existing pixbuf with the <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy" title="gdk_pixbuf_copy ()"><code class="function">gdk_pixbuf_copy()</code></a>
+function.  This is not the same as just doing a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a>
+on the old pixbuf; the copy function will actually duplicate the
+pixel data in memory and create a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure for it.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Image-Data-in-Memory.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-new"></a><h3>gdk_pixbuf_new ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new                      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="type">GdkColorspace</span></a> colorspace</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> bits_per_sample</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>);</pre>
+<p>
+Creates a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure and allocates a buffer for it.  The 
+buffer has an optimal rowstride.  Note that the buffer is not cleared;
+you will have to fill it completely yourself.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>colorspace</code></em> :</span></p></td>
+<td>Color space for image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>has_alpha</code></em> :</span></p></td>
+<td>Whether the image should have transparency information</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>bits_per_sample</code></em> :</span></p></td>
+<td>Number of bits per color sample</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>Width of image in pixels, must be &gt; 0</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>Height of image in pixels, must be &gt; 0</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> with a reference count of 1, or
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not enough memory could be allocated for the image buffer.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-data"></a><h3>gdk_pixbuf_new_from_data ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_data            (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *data</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="type">GdkColorspace</span></a> colorspace</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> has_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> bits_per_sample</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> rowstride</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify" title="GdkPixbufDestroyNotify ()"><span class="type">GdkPixbufDestroyNotify</span></a> destroy_fn</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> destroy_fn_data</code></em>);</pre>
+<p>
+Creates a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> out of in-memory image data.  Currently only RGB
+images with 8 bits per sample are supported.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
+<td>Image data in 8-bit/sample packed format. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>colorspace</code></em> :</span></p></td>
+<td>Colorspace for the image data</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>has_alpha</code></em> :</span></p></td>
+<td>Whether the data has an opacity channel</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>bits_per_sample</code></em> :</span></p></td>
+<td>Number of bits per sample</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>Width of the image in pixels, must be &gt; 0</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>Height of the image in pixels, must be &gt; 0</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>rowstride</code></em> :</span></p></td>
+<td>Distance in bytes between row starts</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>destroy_fn</code></em> :</span></p></td>
+<td>Function used to free the data when the pixbuf's reference count
+drops to zero, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the data should not be freed. <span class="annotation">[<acronym title="The callback is valid until first called."><span class="acronym">scope async</span></acronym>][<acronym title="NULL is ok, both for passing and for returning."><span class="acronym">allow-none</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>destroy_fn_data</code></em> :</span></p></td>
+<td>Closure data to pass to the destroy notification function. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure with a reference count of 1. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-xpm-data"></a><h3>gdk_pixbuf_new_from_xpm_data ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_xpm_data        (<em class="parameter"><code>const <span class="type">char</span> **data</code></em>);</pre>
+<p>
+Creates a new pixbuf by parsing XPM data in memory.  This data is commonly
+the result of including an XPM file into a program's C source.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
+<td>Pointer to inline XPM data.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf with a reference count of 1.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-from-inline"></a><h3>gdk_pixbuf_new_from_inline ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_from_inline          (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> data_length</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *data</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> copy_pixels</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Create a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> from a flat representation that is suitable for
+storing as inline data in a program. This is useful if you want to
+ship a program with images, but don't want to depend on any
+external files.
+</p>
+<p>
+gdk-pixbuf ships with a program called <span class="command"><strong>gdk-pixbuf-csource</strong></span> 
+which allows for conversion of <a href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbufs</span></a> into such a inline representation.
+In almost all cases, you should pass the <code class="option">--raw</code> flag to
+<span class="command"><strong>gdk-pixbuf-csource</strong></span>. A sample invocation would be:
+</p>
+<p>
+</p>
+<div class="informalexample">
+  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+    <tbody>
+      <tr>
+        <td class="listing_lines" align="right"><pre>1</pre></td>
+        <td class="listing_code"><pre class="programlisting"><span class="normal">gdk</span><span class="symbol">-</span><span class="normal">pixbuf</span><span class="symbol">-</span><span class="normal">csource </span><span class="symbol">--</span><span class="normal">raw </span><span class="symbol">--</span><span class="normal">name</span><span class="symbol">=</span><span class="usertype">myimage_inline</span><span class="normal"> myimage</span><span class="symbol">.</span><span class="normal">png</span></pre></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
+
+<p>
+</p>
+<p>
+For the typical case where the inline pixbuf is read-only static data,
+you don't need to copy the pixel data unless you intend to write to
+it, so you can pass <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> for <em class="parameter"><code>copy_pixels</code></em>.  (If you pass 
+<code class="option">--rle</code> to <span class="command"><strong>gdk-pixbuf-csource</strong></span>, a copy 
+will be made even if <em class="parameter"><code>copy_pixels</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, so using this option is 
+generally a bad idea.)
+</p>
+<p>
+If you create a pixbuf from const inline data compiled into your
+program, it's probably safe to ignore errors and disable length checks, 
+since things will always succeed:
+</p>
+<div class="informalexample">
+  <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+    <tbody>
+      <tr>
+        <td class="listing_lines" align="right"><pre>1</pre></td>
+        <td class="listing_code"><pre class="programlisting"><span class="normal">pixbuf </span><span class="symbol">=</span><span class="normal"> </span><span class="function"><a href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline">gdk_pixbuf_new_from_inline</a></span><span class="normal"> </span><span class="symbol">(-</span><span class="number">1</span><span class="symbol">,</span><span class="normal"> myimage_inline</span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS">FALSE</a></span><span class="symbol">,</span><span class="normal"> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS">NULL</a></span><span class="symbol">);</span></pre></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
+
+<p>
+</p>
+<p>
+For non-const inline data, you could get out of memory. For untrusted 
+inline data located at runtime, you could have corrupt inline data in 
+addition.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>data_length</code></em> :</span></p></td>
+<td>Length in bytes of the <em class="parameter"><code>data</code></em> argument or -1 to
+disable length checks</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
+<td>Byte data containing a
+serialized <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=data_length]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>copy_pixels</code></em> :</span></p></td>
+<td>Whether to copy the pixel data, or use direct pointers
+<em class="parameter"><code>data</code></em> for the resulting pixbuf</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> return location, may be <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore errors</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure with a reference,
+count of 1, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if an error occurred.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-new-subpixbuf"></a><h3>gdk_pixbuf_new_subpixbuf ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_new_subpixbuf            (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src_pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>);</pre>
+<p>
+Creates a new pixbuf which represents a sub-region of
+<em class="parameter"><code>src_pixbuf</code></em>. The new pixbuf shares its pixels with the
+original pixbuf, so writing to one affects both.
+The new pixbuf holds a reference to <em class="parameter"><code>src_pixbuf</code></em>, so
+<em class="parameter"><code>src_pixbuf</code></em> will not be finalized until the new pixbuf
+is finalized.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src_pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src_x</code></em> :</span></p></td>
+<td>X coord in <em class="parameter"><code>src_pixbuf</code></em>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src_y</code></em> :</span></p></td>
+<td>Y coord in <em class="parameter"><code>src_pixbuf</code></em>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>width of region in <em class="parameter"><code>src_pixbuf</code></em>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>height of region in <em class="parameter"><code>src_pixbuf</code></em>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a new pixbuf. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-copy"></a><h3>gdk_pixbuf_copy ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_copy                     (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Creates a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> with a copy of the information in the specified
+<em class="parameter"><code>pixbuf</code></em>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf with a reference count of 1, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if
+not enough memory could be allocated. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Image-Data-in-Memory.see-also"></a><h2>See Also</h2>
+gdk_pixbuf_finalize().
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Inline-data.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Inline-data.html
new file mode 100644 (file)
index 0000000..a33560a
--- /dev/null
@@ -0,0 +1,499 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Inline data</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Image-Data-in-Memory.html" title="Image Data in Memory">
+<link rel="next" href="gdk-pixbuf-Scaling.html" title="Scaling">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Image-Data-in-Memory.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Scaling.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Inline-data.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Inline-data.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Inline-data"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Inline-data.top_of_page"></a>Inline data</span></h2>
+<p>Inline data — Functions for inlined pixbuf handling.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Inline-data.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixdata.h&gt;
+
+struct              <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata">GdkPixdata</a>;
+enum                <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdataType" title="enum GdkPixdataType">GdkPixdataType</a>;
+enum                <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdataDumpType" title="enum GdkPixdataDumpType">GdkPixdataDumpType</a>;
+#define             <a class="link" href="gdk-pixbuf-Inline-data.html#GDK-PIXBUF-MAGIC-NUMBER:CAPS" title="GDK_PIXBUF_MAGIC_NUMBER">GDK_PIXBUF_MAGIC_NUMBER</a>
+#define             <a class="link" href="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-HEADER-LENGTH:CAPS" title="GDK_PIXDATA_HEADER_LENGTH">GDK_PIXDATA_HEADER_LENGTH</a>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            <a class="link" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-from-pixbuf" title="gdk_pixdata_from_pixbuf ()">gdk_pixdata_from_pixbuf</a>             (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_rle</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Inline-data.html#gdk-pixbuf-from-pixdata" title="gdk_pixbuf_from_pixdata ()">gdk_pixbuf_from_pixdata</a>             (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> copy_pixels</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a> *            <a class="link" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-serialize" title="gdk_pixdata_serialize ()">gdk_pixdata_serialize</a>               (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *stream_length_p</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-deserialize" title="gdk_pixdata_deserialize ()">gdk_pixdata_deserialize</a>             (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> stream_length</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Strings.html#GString"><span class="returnvalue">GString</span></a> *           <a class="link" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-to-csource" title="gdk_pixdata_to_csource ()">gdk_pixdata_to_csource</a>              (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdataDumpType" title="enum GdkPixdataDumpType"><span class="type">GdkPixdataDumpType</span></a> dump_type</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Inline-data.description"></a><h2>Description</h2>
+<p>
+Using <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a>, images can be compiled into an application,
+making it unnecessary to refer to external image files at runtime.
+&amp;gdk-pixbuf; includes a utility named gdk-pixbuf-csource, which 
+can be used to convert image files into <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structures suitable
+for inclusion in C sources. To convert the <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structures back 
+into <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>s, use gdk_pixbuf_from_pixdata.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Inline-data.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="GdkPixdata"></a><h3>struct GdkPixdata</h3>
+<pre class="programlisting">struct GdkPixdata {
+  guint32 magic;        /* GDK_PIXBUF_MAGIC_NUMBER */
+  gint32  length;       /* &lt;1 to disable length checks, otherwise:
+                        * GDK_PIXDATA_HEADER_LENGTH + pixel_data length
+                        */
+  guint32 pixdata_type; /* GdkPixdataType */
+  guint32 rowstride;
+  guint32 width;
+  guint32 height;
+  guint8 *pixel_data;
+};
+</pre>
+<p>
+A <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> contains pixbuf information in a form suitable for 
+serialization and streaming.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> <em class="structfield"><code><a name="GdkPixdata.magic"></a>magic</code></em>;</span></p></td>
+<td>magic number. A valid <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure must have
+<a class="link" href="gdk-pixbuf-Inline-data.html#GDK-PIXBUF-MAGIC-NUMBER:CAPS" title="GDK_PIXBUF_MAGIC_NUMBER"><span class="type">GDK_PIXBUF_MAGIC_NUMBER</span></a> here.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint32"><span class="type">gint32</span></a> <em class="structfield"><code><a name="GdkPixdata.length"></a>length</code></em>;</span></p></td>
+<td>less than 1 to disable length checks, otherwise
+<a class="link" href="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-HEADER-LENGTH:CAPS" title="GDK_PIXDATA_HEADER_LENGTH"><span class="type">GDK_PIXDATA_HEADER_LENGTH</span></a> + length of <em class="parameter"><code>pixel_data</code></em>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> <em class="structfield"><code><a name="GdkPixdata.pixdata-type"></a>pixdata_type</code></em>;</span></p></td>
+<td>information about colorspace, sample width and
+encoding, in a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdataType" title="enum GdkPixdataType"><span class="type">GdkPixdataType</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> <em class="structfield"><code><a name="GdkPixdata.rowstride"></a>rowstride</code></em>;</span></p></td>
+<td>Distance in bytes between rows.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> <em class="structfield"><code><a name="GdkPixdata.width"></a>width</code></em>;</span></p></td>
+<td>Width of the image in pixels.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> <em class="structfield"><code><a name="GdkPixdata.height"></a>height</code></em>;</span></p></td>
+<td>Height of the image in pixels.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *<em class="structfield"><code><a name="GdkPixdata.pixel-data"></a>pixel_data</code></em>;</span></p></td>
+<td>
+<em class="parameter"><code>width</code></em> x <em class="parameter"><code>height</code></em> pixels, encoded according to <em class="parameter"><code>pixdata_type</code></em>
+and <em class="parameter"><code>rowstride</code></em>. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixdataType"></a><h3>enum GdkPixdataType</h3>
+<pre class="programlisting">typedef enum {
+  /* colorspace + alpha */
+  GDK_PIXDATA_COLOR_TYPE_RGB    = 0x01,
+  GDK_PIXDATA_COLOR_TYPE_RGBA   = 0x02,
+  GDK_PIXDATA_COLOR_TYPE_MASK   = 0xff,
+  /* width, support 8bits only currently */
+  GDK_PIXDATA_SAMPLE_WIDTH_8    = 0x01 &lt;&lt; 16,
+  GDK_PIXDATA_SAMPLE_WIDTH_MASK = 0x0f &lt;&lt; 16,
+  /* encoding */
+  GDK_PIXDATA_ENCODING_RAW      = 0x01 &lt;&lt; 24,
+  GDK_PIXDATA_ENCODING_RLE      = 0x02 &lt;&lt; 24,
+  GDK_PIXDATA_ENCODING_MASK     = 0x0f &lt;&lt; 24
+} GdkPixdataType;
+</pre>
+<p>
+An enumeration containing three sets of flags for a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> struct: 
+one for the used colorspace, one for the width of the samples and one 
+for the encoding of the pixel data.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-PIXDATA-COLOR-TYPE-RGB:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_COLOR_TYPE_RGB</code></span></p></td>
+<td>each pixel has red, green and blue samples.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-COLOR-TYPE-RGBA:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_COLOR_TYPE_RGBA</code></span></p></td>
+<td>each pixel has red, green and blue samples 
+   and an alpha value.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-COLOR-TYPE-MASK:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_COLOR_TYPE_MASK</code></span></p></td>
+<td>mask for the colortype flags of the enum.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-SAMPLE-WIDTH-8:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_SAMPLE_WIDTH_8</code></span></p></td>
+<td>each sample has 8 bits.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-SAMPLE-WIDTH-MASK:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_SAMPLE_WIDTH_MASK</code></span></p></td>
+<td>mask for the sample width flags of the enum.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-ENCODING-RAW:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_ENCODING_RAW</code></span></p></td>
+<td>the pixel data is in raw form. 
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-ENCODING-RLE:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_ENCODING_RLE</code></span></p></td>
+<td>the pixel data is run-length encoded. Runs may 
+   be up to 127 bytes long; their length is stored in a single byte 
+   preceding the pixel data for the run. If a run is constant, its length
+   byte has the high bit set and the pixel data consists of a single pixel
+   which must be repeated. 
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-ENCODING-MASK:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_ENCODING_MASK</code></span></p></td>
+<td>mask for the encoding flags of the enum.
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixdataDumpType"></a><h3>enum GdkPixdataDumpType</h3>
+<pre class="programlisting">typedef enum {
+  /* type of source to save */
+  GDK_PIXDATA_DUMP_PIXDATA_STREAM = 0,
+  GDK_PIXDATA_DUMP_PIXDATA_STRUCT = 1,
+  GDK_PIXDATA_DUMP_MACROS              = 2,
+  /* type of variables to use */
+  GDK_PIXDATA_DUMP_GTYPES              = 0,
+  GDK_PIXDATA_DUMP_CTYPES              = 1 &lt;&lt; 8,
+  GDK_PIXDATA_DUMP_STATIC              = 1 &lt;&lt; 9,
+  GDK_PIXDATA_DUMP_CONST               = 1 &lt;&lt; 10,
+  /* save RLE decoder macro? */
+  GDK_PIXDATA_DUMP_RLE_DECODER         = 1 &lt;&lt; 16
+} GdkPixdataDumpType;
+</pre>
+<p>
+An enumeration which is used by <a class="link" href="gdk-pixbuf-Inline-data.html#gdk-pixdata-to-csource" title="gdk_pixdata_to_csource ()"><code class="function">gdk_pixdata_to_csource()</code></a> to
+determine the form of C source to be generated. The three values
+<em class="parameter"><code>GDK_PIXDATA_DUMP_PIXDATA_STREAM</code></em>, <em class="parameter"><code>GDK_PIXDATA_DUMP_PIXDATA_STRUCT</code></em>
+and <em class="parameter"><code>GDK_PIXDATA_DUMP_MACROS</code></em> are mutually exclusive, as are
+<em class="parameter"><code>GDK_PIXBUF_DUMP_GTYPES</code></em> and <em class="parameter"><code>GDK_PIXBUF_DUMP_CTYPES</code></em>. The remaining
+elements are optional flags that can be freely added.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-PIXDATA-STREAM:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_PIXDATA_STREAM</code></span></p></td>
+<td>Generate pixbuf data stream (a single 
+   string containing a serialized <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure in network byte 
+   order).
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-PIXDATA-STRUCT:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_PIXDATA_STRUCT</code></span></p></td>
+<td>Generate <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure (needs 
+   the <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure definition from gdk-pixdata.h).
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-MACROS:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_MACROS</code></span></p></td>
+<td>Generate <code class="function">*_ROWSTRIDE</code>,     
+   <code class="function">*_WIDTH</code>, <code class="function">*_HEIGHT</code>,
+   <code class="function">*_BYTES_PER_PIXEL</code> and 
+   <code class="function">*_RLE_PIXEL_DATA</code> or <code class="function">*_PIXEL_DATA</code>
+   macro definitions for the image.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-GTYPES:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_GTYPES</code></span></p></td>
+<td>Generate GLib data types instead of 
+   standard C data types.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-CTYPES:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_CTYPES</code></span></p></td>
+<td>Generate standard C data types instead of 
+   GLib data types.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-STATIC:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_STATIC</code></span></p></td>
+<td>Generate static symbols.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-CONST:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_CONST</code></span></p></td>
+<td>Generate const symbols.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXDATA-DUMP-RLE-DECODER:CAPS"></a><span class="term"><code class="literal">GDK_PIXDATA_DUMP_RLE_DECODER</code></span></p></td>
+<td>Provide a <code class="function">*_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp)</code> 
+   macro definition  to  decode  run-length encoded image data.
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXBUF-MAGIC-NUMBER:CAPS"></a><h3>GDK_PIXBUF_MAGIC_NUMBER</h3>
+<pre class="programlisting">#define GDK_PIXBUF_MAGIC_NUMBER (0x47646b50)    /* 'GdkP' */
+</pre>
+<p>
+Magic number for <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structures.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXDATA-HEADER-LENGTH:CAPS"></a><h3>GDK_PIXDATA_HEADER_LENGTH</h3>
+<pre class="programlisting">#define GDK_PIXDATA_HEADER_LENGTH (4 + 4 + 4 + 4 + 4 + 4)
+</pre>
+<p>
+The length of a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure without the <em class="parameter"><code>pixel_data</code></em> pointer.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixdata-from-pixbuf"></a><h3>gdk_pixdata_from_pixbuf ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="returnvalue">gpointer</span></a>            gdk_pixdata_from_pixbuf             (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> use_rle</code></em>);</pre>
+<p>
+Converts a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> to a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a>. If <em class="parameter"><code>use_rle</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, the
+pixel data is run-length encoded into newly-allocated memory and a 
+pointer to that memory is returned.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixdata</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> to fill.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>the data to fill <em class="parameter"><code>pixdata</code></em> with.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>use_rle</code></em> :</span></p></td>
+<td>whether to use run-length encoding for the pixel data.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>If <em class="parameter"><code>ure_rle</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, a pointer to the newly-allocated memory
+for the run-length encoded pixel data, otherwise <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-from-pixdata"></a><h3>gdk_pixbuf_from_pixdata ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_from_pixdata             (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> copy_pixels</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Converts a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> to a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>. If <em class="parameter"><code>copy_pixels</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> or
+if the pixel data is run-length-encoded, the pixel data is copied into
+newly-allocated memory; otherwise it is reused.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixdata</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> to convert into a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>copy_pixels</code></em> :</span></p></td>
+<td>whether to copy raw pixel data; run-length encoded
+pixel data is always copied.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>location to store possible errors.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixdata-serialize"></a><h3>gdk_pixdata_serialize ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="returnvalue">guint8</span></a> *            gdk_pixdata_serialize               (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *stream_length_p</code></em>);</pre>
+<p>
+Serializes a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure into a byte stream.
+The byte stream consists of a straightforward writeout of the
+<a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> fields in network byte order, plus the <em class="parameter"><code>pixel_data</code></em>
+bytes the structure points to.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixdata</code></em> :</span></p></td>
+<td>a valid <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure to serialize.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>stream_length_p</code></em> :</span></p></td>
+<td>location to store the resulting stream length in.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A
+newly-allocated string containing the serialized <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a>
+structure. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=stream_length_p][<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixdata-deserialize"></a><h3>gdk_pixdata_deserialize ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixdata_deserialize             (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> stream_length</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *stream</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
+<p>
+Deserializes (reconstruct) a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure from a byte stream.
+The byte stream consists of a straightforward writeout of the
+<a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> fields in network byte order, plus the <em class="parameter"><code>pixel_data</code></em>
+bytes the structure points to.
+The <em class="parameter"><code>pixdata</code></em> contents are reconstructed byte by byte and are checked
+for validity. This function may fail with <code class="literal">GDK_PIXBUF_CORRUPT_IMAGE</code>
+or <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-UNKNOWN-TYPE:CAPS"><code class="literal">GDK_PIXBUF_ERROR_UNKNOWN_TYPE</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixdata</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure to be filled in.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>stream_length</code></em> :</span></p></td>
+<td>length of the stream used for deserialization.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>stream</code></em> :</span></p></td>
+<td>stream of bytes containing a
+serialized <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> structure. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=stream_length]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> location to indicate failures (maybe <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore errors).</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Upon successful deserialization <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> is returned,
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixdata-to-csource"></a><h3>gdk_pixdata_to_csource ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Strings.html#GString"><span class="returnvalue">GString</span></a> *           gdk_pixdata_to_csource              (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> *pixdata</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdataDumpType" title="enum GdkPixdataDumpType"><span class="type">GdkPixdataDumpType</span></a> dump_type</code></em>);</pre>
+<p>
+Generates C source code suitable for compiling images directly 
+into programs. 
+</p>
+<p>
+gdk-pixbuf ships with a program called <span class="command"><strong>gdk-pixbuf-csource</strong></span> 
+which offers a command line interface to this function.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixdata</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdata" title="struct GdkPixdata"><span class="type">GdkPixdata</span></a> to convert to C source.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
+<td>used for naming generated data structures or macros.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dump_type</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Inline-data.html#GdkPixdataDumpType" title="enum GdkPixdataDumpType"><span class="type">GdkPixdataDumpType</span></a> determining the kind of C
+source to be generated.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a newly-allocated string containing the C source form
+of <em class="parameter"><code>pixdata</code></em>.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Module-Interface.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Module-Interface.html
new file mode 100644 (file)
index 0000000..beb6af9
--- /dev/null
@@ -0,0 +1,1005 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Module Interface</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="GdkPixbufLoader.html" title="GdkPixbufLoader">
+<link rel="next" href="rn02.html" title="Tools Reference">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="GdkPixbufLoader.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="rn02.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Module-Interface.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Module-Interface.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Module-Interface"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Module-Interface.top_of_page"></a>Module Interface</span></h2>
+<p>Module Interface — Extending &amp;gdk-pixbuf;</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Module-Interface.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-set-option" title="gdk_pixbuf_set_option ()">gdk_pixbuf_set_option</a>               (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats" title="gdk_pixbuf_get_formats ()">gdk_pixbuf_get_formats</a>              (<em class="parameter"><code><span class="type">void</span></code></em>);
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="returnvalue">GdkPixbufFormat</span></a> *   <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-copy" title="gdk_pixbuf_format_copy ()">gdk_pixbuf_format_copy</a>              (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-free" title="gdk_pixbuf_format_free ()">gdk_pixbuf_format_free</a>              (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-name" title="gdk_pixbuf_format_get_name ()">gdk_pixbuf_format_get_name</a>          (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-description" title="gdk_pixbuf_format_get_description ()">gdk_pixbuf_format_get_description</a>   (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-mime-types" title="gdk_pixbuf_format_get_mime_types ()">gdk_pixbuf_format_get_mime_types</a>    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-extensions" title="gdk_pixbuf_format_get_extensions ()">gdk_pixbuf_format_get_extensions</a>    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-writable" title="gdk_pixbuf_format_is_writable ()">gdk_pixbuf_format_is_writable</a>       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-scalable" title="gdk_pixbuf_format_is_scalable ()">gdk_pixbuf_format_is_scalable</a>       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-disabled" title="gdk_pixbuf_format_is_disabled ()">gdk_pixbuf_format_is_disabled</a>       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-set-disabled" title="gdk_pixbuf_format_set_disabled ()">gdk_pixbuf_format_set_disabled</a>      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> disabled</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-license" title="gdk_pixbuf_format_get_license ()">gdk_pixbuf_format_get_license</a>       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);
+struct              <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat">GdkPixbufFormat</a>;
+enum                <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormatFlags" title="enum GdkPixbufFormatFlags">GdkPixbufFormatFlags</a>;
+struct              <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern" title="struct GdkPixbufModulePattern">GdkPixbufModulePattern</a>;
+<span class="returnvalue">void</span>                (<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc" title="GdkPixbufModuleFillVtableFunc ()">*GdkPixbufModuleFillVtableFunc</a>)    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a> *module</code></em>);
+<span class="returnvalue">void</span>                (<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillInfoFunc" title="GdkPixbufModuleFillInfoFunc ()">*GdkPixbufModuleFillInfoFunc</a>)      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *info</code></em>);
+<span class="returnvalue">void</span>                (<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleSizeFunc" title="GdkPixbufModuleSizeFunc ()">*GdkPixbufModuleSizeFunc</a>)          (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
+<span class="returnvalue">void</span>                (<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePreparedFunc" title="GdkPixbufModulePreparedFunc ()">*GdkPixbufModulePreparedFunc</a>)      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *anim</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
+<span class="returnvalue">void</span>                (<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleUpdatedFunc" title="GdkPixbufModuleUpdatedFunc ()">*GdkPixbufModuleUpdatedFunc</a>)       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);
+struct              <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule">GdkPixbufModule</a>;
+
+struct              <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationClass" title="struct GdkPixbufAnimationClass">GdkPixbufAnimationClass</a>;
+struct              <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationIterClass" title="struct GdkPixbufAnimationIterClass">GdkPixbufAnimationIterClass</a>;
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Module-Interface.description"></a><h2>Description</h2>
+<p>
+If &amp;gdk-pixbuf; has been compiled with GModule support, it can be extended by
+modules which can load (and perhaps also save) new image and animation
+formats. Each loadable module must export a
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillInfoFunc" title="GdkPixbufModuleFillInfoFunc ()"><span class="type">GdkPixbufModuleFillInfoFunc</span></a> function named <code class="function">fill_info</code> and
+a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc" title="GdkPixbufModuleFillVtableFunc ()"><span class="type">GdkPixbufModuleFillVtableFunc</span></a> function named
+<code class="function">fill_vtable</code>.
+</p>
+<p>
+In order to make format-checking work before actually loading the modules
+(which may require dlopening image libraries), modules export their 
+signatures (and other information) via the <code class="function">fill_info</code>
+function. An external utility, <span class="command"><strong>gdk-pixbuf-query-loaders</strong></span>, 
+uses this to create a text file containing a list of all available loaders and 
+their signatures. This file is then read at runtime by &amp;gdk-pixbuf; to obtain
+the list of available loaders and their signatures. 
+</p>
+<p>
+Modules may only implement a subset of the functionality available via
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a>. If a particular functionality is not implemented, the
+<code class="function">fill_vtable</code> function will simply not set the corresponding
+function pointers of the <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a> structure. If a module supports
+incremental loading (i.e. provides <span class="type">begin_load</span>, <span class="type">stop_load</span> and
+<span class="type">load_increment</span>), it doesn't have to implement <span class="type">load</span>, since &amp;gdk-pixbuf; can 
+supply a generic <span class="type">load</span> implementation wrapping the incremental loading. 
+</p>
+<p>
+Installing a module is a two-step process:
+</p>
+<div class="itemizedlist"><ul class="itemizedlist" type="disc">
+<li class="listitem"><p>copy the module file(s) to the loader directory (normally
+<code class="filename"><em class="replaceable"><code>libdir</code></em>/gtk-2.0/<em class="replaceable"><code>version</code></em>/loaders</code>,
+unless overridden by the environment variable
+<code class="envar">GDK_PIXBUF_MODULEDIR</code>) 
+</p></li>
+<li class="listitem"><p>call <span class="command"><strong>gdk-pixbuf-query-loaders</strong></span> to update the
+module file (normally
+<code class="filename"><em class="replaceable"><code>sysconfdir</code></em>/gtk-2.0/gdk-pixbuf.loaders</code>,
+unless overridden by the environment variable
+<code class="envar">GDK_PIXBUF_MODULE_FILE</code>)
+</p></li>
+</ul></div>
+<p>
+</p>
+<p>
+The &amp;gdk-pixbuf; interfaces needed for implementing modules are contained in 
+<code class="filename">gdk-pixbuf-io.h</code> (and
+<code class="filename">gdk-pixbuf-animation.h</code> if the module supports animations).
+They are not covered by the same stability guarantees as the regular 
+&amp;gdk-pixbuf; API. To underline this fact, they are protected by 
+<code class="literal">#ifdef GDK_PIXBUF_ENABLE_BACKEND</code>.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Module-Interface.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-set-option"></a><h3>gdk_pixbuf_set_option ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_set_option               (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
+<p>
+Attaches a key/value pair as an option to a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>. If <code class="literal">key</code> already
+exists in the list of options attached to <em class="parameter"><code>pixbuf</code></em>, the new value is 
+ignored and <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> is returned.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td>
+<td>a nul-terminated string.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>
+<td>a nul-terminated string.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-formats"></a><h3>gdk_pixbuf_get_formats ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            gdk_pixbuf_get_formats              (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>
+Obtains the available information about the image formats supported
+by GdkPixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A list of
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>s describing the supported
+image formats.  The list should be freed when it is no longer needed,
+but the structures themselves are owned by <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> and should not be
+freed. <span class="annotation">[<acronym title="Free data container after the code is done."><span class="acronym">transfer container</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> GdkPixbufFormat]</span>
+</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-copy"></a><h3>gdk_pixbuf_format_copy ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="returnvalue">GdkPixbufFormat</span></a> *   gdk_pixbuf_format_copy              (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Creates a copy of <em class="parameter"><code>format</code></em>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the newly allocated copy of a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>. Use
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-free" title="gdk_pixbuf_format_free ()"><code class="function">gdk_pixbuf_format_free()</code></a> to free the resources when done</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.22</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-free"></a><h3>gdk_pixbuf_format_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_format_free              (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Frees the resources allocated when copying a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+using <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-copy" title="gdk_pixbuf_format_copy ()"><code class="function">gdk_pixbuf_format_copy()</code></a>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 2.22</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-get-name"></a><h3>gdk_pixbuf_format_get_name ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gdk_pixbuf_format_get_name          (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns the name of the format.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the name of the format.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-get-description"></a><h3>gdk_pixbuf_format_get_description ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gdk_pixbuf_format_get_description   (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns a description of the format.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a description of the format.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-get-mime-types"></a><h3>gdk_pixbuf_format_get_mime_types ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            gdk_pixbuf_format_get_mime_types    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns the mime types supported by the format.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of mime types which must be freed with
+<a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a> when it is no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-get-extensions"></a><h3>gdk_pixbuf_format_get_extensions ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **            gdk_pixbuf_format_get_extensions    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns the filename extensions typically used for files in the 
+given format.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of filename extensions which must be
+freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a> when it is no longer needed. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-is-writable"></a><h3>gdk_pixbuf_format_is_writable ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_format_is_writable       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns whether pixbufs can be saved in the given format.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether pixbufs can be saved in the given format.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-is-scalable"></a><h3>gdk_pixbuf_format_is_scalable ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_format_is_scalable       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns whether this image format is scalable. If a file is in a 
+scalable format, it is preferable to load it at the desired size, 
+rather than loading it at the default size and scaling the 
+resulting pixbuf to the desired size.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether this image format is scalable.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-is-disabled"></a><h3>gdk_pixbuf_format_is_disabled ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_format_is_disabled       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns whether this image format is disabled. See
+<a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-set-disabled" title="gdk_pixbuf_format_set_disabled ()"><code class="function">gdk_pixbuf_format_set_disabled()</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>whether this image format is disabled.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-set-disabled"></a><h3>gdk_pixbuf_format_set_disabled ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_format_set_disabled      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> disabled</code></em>);</pre>
+<p>
+Disables or enables an image format. If a format is disabled, 
+gdk-pixbuf won't use the image loader for this format to load 
+images. Applications can use this to avoid using image loaders 
+with an inappropriate license, see <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-license" title="gdk_pixbuf_format_get_license ()"><code class="function">gdk_pixbuf_format_get_license()</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>disabled</code></em> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to disable the format <em class="parameter"><code>format</code></em>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-format-get-license"></a><h3>gdk_pixbuf_format_get_license ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gdk_pixbuf_format_get_license       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *format</code></em>);</pre>
+<p>
+Returns information about the license of the image loader for the format. The
+returned string should be a shorthand for a wellknown license, e.g. "LGPL",
+"GPL", "QPL", "GPL/QPL", or "other" to indicate some other license.  This
+string should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a> when it's no longer needed.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>format</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>a string describing the license of <em class="parameter"><code>format</code></em>.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufFormat"></a><h3>struct GdkPixbufFormat</h3>
+<pre class="programlisting">struct GdkPixbufFormat {
+  gchar *name;
+  GdkPixbufModulePattern *signature;
+  gchar *domain;
+  gchar *description;
+  gchar **mime_types;
+  gchar **extensions;
+  guint32 flags;
+  gboolean disabled;
+  gchar *license;
+};
+</pre>
+<p>
+A <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> contains information about the image format accepted by a
+module. Only modules should access the fields directly, applications should
+use the <code class="function">gdk_pixbuf_format_*</code> functions.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GdkPixbufFormat.name"></a>name</code></em>;</span></p></td>
+<td>the name of the image format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern" title="struct GdkPixbufModulePattern"><span class="type">GdkPixbufModulePattern</span></a> *<em class="structfield"><code><a name="GdkPixbufFormat.signature"></a>signature</code></em>;</span></p></td>
+<td>the signature of the module.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GdkPixbufFormat.domain"></a>domain</code></em>;</span></p></td>
+<td>the message domain for the <em class="parameter"><code>description</code></em>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GdkPixbufFormat.description"></a>description</code></em>;</span></p></td>
+<td>a description of the image format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **<em class="structfield"><code><a name="GdkPixbufFormat.mime-types"></a>mime_types</code></em>;</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of MIME types for the image format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **<em class="structfield"><code><a name="GdkPixbufFormat.extensions"></a>extensions</code></em>;</span></p></td>
+<td>a <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>-terminated array of typical filename extensions for the
+image format.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> <em class="structfield"><code><a name="GdkPixbufFormat.flags"></a>flags</code></em>;</span></p></td>
+<td>a combination of <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormatFlags" title="enum GdkPixbufFormatFlags"><span class="type">GdkPixbufFormatFlags</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> <em class="structfield"><code><a name="GdkPixbufFormat.disabled"></a>disabled</code></em>;</span></p></td>
+<td>a boolean determining whether the loader is disabled.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *<em class="structfield"><code><a name="GdkPixbufFormat.license"></a>license</code></em>;</span></p></td>
+<td>a string containing license information, typically set to
+shorthands like "GPL", "LGPL", etc.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufFormatFlags"></a><h3>enum GdkPixbufFormatFlags</h3>
+<pre class="programlisting">typedef enum {
+  GDK_PIXBUF_FORMAT_WRITABLE = 1 &lt;&lt; 0,
+  GDK_PIXBUF_FORMAT_SCALABLE = 1 &lt;&lt; 1,
+  GDK_PIXBUF_FORMAT_THREADSAFE = 1 &lt;&lt; 2
+} GdkPixbufFormatFlags;
+</pre>
+<p>
+Flags which allow a module to specify further details about the supported
+operations.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-PIXBUF-FORMAT-WRITABLE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_FORMAT_WRITABLE</code></span></p></td>
+<td>the module can write out images in the format.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-FORMAT-SCALABLE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_FORMAT_SCALABLE</code></span></p></td>
+<td>the image format is scalable
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-FORMAT-THREADSAFE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_FORMAT_THREADSAFE</code></span></p></td>
+<td>the module is threadsafe. If this flag is not
+ set, &amp;gdk-pixbuf; will use a lock to prevent multiple threads from using
+ this module at the same time. (Since 2.6)
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModulePattern"></a><h3>struct GdkPixbufModulePattern</h3>
+<pre class="programlisting">struct GdkPixbufModulePattern {
+       char *prefix;
+       char *mask;
+       int relevance;
+};
+</pre>
+<p>
+The signature of a module is a set of prefixes. Prefixes are encoded as
+pairs of ordinary strings, where the second string, called the mask, if 
+not <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, must be of the same length as the first one and may contain 
+' ', '!', 'x', 'z', and 'n' to indicate bytes that must be matched, 
+not matched, "don't-care"-bytes, zeros and non-zeros. 
+Each prefix has an associated integer that describes the relevance of 
+the prefix, with 0 meaning a mismatch and 100 a "perfect match".
+</p>
+<p>
+Starting with &amp;gdk-pixbuf; 2.8, the first byte of the mask may be '*', 
+indicating an unanchored pattern that matches not only at the beginning, 
+but also in the middle. Versions prior to 2.8 will interpret the '*'
+like an 'x'. 
+</p>
+<p>
+The signature of a module is stored as an array of 
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern" title="struct GdkPixbufModulePattern"><span class="type">GdkPixbufModulePattern</span></a>s. The array is terminated by a pattern
+where the <em class="parameter"><code>prefix</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.
+</p>
+<p>
+</p>
+<div class="informalexample">
+<pre class="programlisting">
+GdkPixbufModulePattern *signature[] = {
+  { "abcdx", " !x z", 100 },
+  { "bla", NULL,  90 },
+  { NULL, NULL, 0 }
+};
+</pre>
+The example matches e.g. "auud\0" with relevance 100, and "blau" with 
+relevance 90.</div>
+<p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><span class="type">char</span> *<em class="structfield"><code><a name="GdkPixbufModulePattern.prefix"></a>prefix</code></em>;</span></p></td>
+<td>the prefix for this pattern</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="type">char</span> *<em class="structfield"><code><a name="GdkPixbufModulePattern.mask"></a>mask</code></em>;</span></p></td>
+<td>mask containing bytes which modify how the prefix is matched against
+test data</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="type">int</span> <em class="structfield"><code><a name="GdkPixbufModulePattern.relevance"></a>relevance</code></em>;</span></p></td>
+<td>relevance of this pattern</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModuleFillVtableFunc"></a><h3>GdkPixbufModuleFillVtableFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                (*GdkPixbufModuleFillVtableFunc)    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a> *module</code></em>);</pre>
+<p>
+Defines the type of the function used to set the vtable of a 
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a> when it is loaded.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><em class="parameter"><code>module</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a>.</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModuleFillInfoFunc"></a><h3>GdkPixbufModuleFillInfoFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                (*GdkPixbufModuleFillInfoFunc)      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *info</code></em>);</pre>
+<p>
+Defines the type of the function used to fill a 
+<a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> structure with information about a module.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><em class="parameter"><code>info</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a>.</td>
+</tr></tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModuleSizeFunc"></a><h3>GdkPixbufModuleSizeFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                (*GdkPixbufModuleSizeFunc)          (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *width</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> *height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+<p>
+Defines the type of the function that gets called once the size 
+of the loaded image is known.
+</p>
+<p>
+The function is expected to set <em class="parameter"><code>width</code></em> and <em class="parameter"><code>height</code></em> to the desired
+size to which the image should be scaled. If a module has no efficient 
+way to achieve the desired scaling during the loading of the image, it may
+either ignore the size request, or only approximate it -- &amp;gdk-pixbuf; will
+then perform the required scaling on the completely loaded image. 
+</p>
+<p>
+If the function sets <em class="parameter"><code>width</code></em> or <em class="parameter"><code>height</code></em> to zero, the module should interpret
+this as a hint that it will be closed soon and shouldn't allocate further 
+resources. This convention is used to implement <a class="link" href="gdk-pixbuf-File-Loading.html#gdk-pixbuf-get-file-info" title="gdk_pixbuf_get_file_info ()"><code class="function">gdk_pixbuf_get_file_info()</code></a>
+efficiently.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>pointer to a location containing the current image width</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>pointer to a location containing the current image height</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>the loader.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModulePreparedFunc"></a><h3>GdkPixbufModulePreparedFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                (*GdkPixbufModulePreparedFunc)      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a> *anim</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+<p>
+Defines the type of the function that gets called once the initial 
+setup of <em class="parameter"><code>pixbuf</code></em> is done.
+</p>
+<p>
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> uses a function of this type to emit the 
+"<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-prepared" title='The "area-prepared" signal'>area_prepared</a>"
+signal.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> that is currently being loaded.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>anim</code></em> :</span></p></td>
+<td>if an animation is being loaded, the <a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a>, else <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>the loader.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModuleUpdatedFunc"></a><h3>GdkPixbufModuleUpdatedFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                (*GdkPixbufModuleUpdatedFunc)       (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
+<p>
+Defines the type of the function that gets called every time a region
+of <em class="parameter"><code>pixbuf</code></em> is updated.
+</p>
+<p>
+<a class="link" href="GdkPixbufLoader.html" title="GdkPixbufLoader"><span class="type">GdkPixbufLoader</span></a> uses a function of this type to emit the 
+"<a class="link" href="GdkPixbufLoader.html#GdkPixbufLoader-area-updated" title='The "area-updated" signal'>area_updated</a>"
+signal.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> that is currently being loaded.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>x</code></em> :</span></p></td>
+<td>the X origin of the updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>y</code></em> :</span></p></td>
+<td>the Y origin of the updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>the width of the updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>the height of the updated area.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
+<td>the loader.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.2</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufModule"></a><h3>struct GdkPixbufModule</h3>
+<pre class="programlisting">struct GdkPixbufModule {
+       char *module_name;
+       char *module_path;
+       GModule *module;
+       GdkPixbufFormat *info;
+       
+        GdkPixbuf *(* load) (FILE    *f,
+                             GError **error);
+        GdkPixbuf *(* load_xpm_data) (const char **data);
+
+        /* Incremental loading */
+
+        gpointer (* begin_load)     (GdkPixbufModuleSizeFunc size_func,
+                                     GdkPixbufModulePreparedFunc prepare_func,
+                                     GdkPixbufModuleUpdatedFunc update_func,
+                                     gpointer user_data,
+                                     GError **error);
+        gboolean (* stop_load)      (gpointer context,
+                                     GError **error);
+        gboolean (* load_increment) (gpointer      context,
+                                     const guchar *buf,
+                                     guint         size,
+                                     GError      **error);
+
+       /* Animation loading */
+       GdkPixbufAnimation *(* load_animation) (FILE    *f,
+                                                GError **error);
+
+        /* Saving */
+        gboolean (* save) (FILE      *f,
+                           GdkPixbuf *pixbuf,
+                           gchar    **param_keys,
+                           gchar    **param_values,
+                           GError   **error);
+
+        gboolean (*save_to_callback) (GdkPixbufSaveFunc save_func,
+                                     gpointer user_data,
+                                     GdkPixbuf *pixbuf,
+                                     gchar **option_keys,
+                                     gchar **option_values,
+                                     GError **error);
+};
+</pre>
+<p>
+A <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a> contains the necessary functions to load and save 
+images in a certain file format. 
+</p>
+<p>
+A <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a> can be loaded dynamically from a <a href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#GModule"><span class="type">GModule</span></a>.
+Each loadable module must contain a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc" title="GdkPixbufModuleFillVtableFunc ()"><span class="type">GdkPixbufModuleFillVtableFunc</span></a> function 
+named <code class="function">fill_vtable</code>, which will get called when the module
+is loaded and must set the function pointers of the <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufModule" title="struct GdkPixbufModule"><span class="type">GdkPixbufModule</span></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><span class="type">char</span> *<em class="structfield"><code><a name="GdkPixbufModule.module-name"></a>module_name</code></em>;</span></p></td>
+<td>the name of the module, usually the same as the
+usual file extension for images of this type, eg. "xpm", "jpeg" or "png".</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="type">char</span> *<em class="structfield"><code><a name="GdkPixbufModule.module-path"></a>module_path</code></em>;</span></p></td>
+<td>the path from which the module is loaded.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#GModule"><span class="type">GModule</span></a> *<em class="structfield"><code><a name="GdkPixbufModule.module"></a>module</code></em>;</span></p></td>
+<td>the loaded <a href="http://library.gnome.org/devel/glib/unstable/glib-Dynamic-Loading-of-Modules.html#GModule"><span class="type">GModule</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> *<em class="structfield"><code><a name="GdkPixbufModule.info"></a>info</code></em>;</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" title="struct GdkPixbufFormat"><span class="type">GdkPixbufFormat</span></a> holding information about the module.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.load"></a>load</code></em> ()</span></p></td>
+<td>loads an image from a file.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.load-xpm-data"></a>load_xpm_data</code></em> ()</span></p></td>
+<td>loads an image from data in memory.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.begin-load"></a>begin_load</code></em> ()</span></p></td>
+<td>begins an incremental load.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.stop-load"></a>stop_load</code></em> ()</span></p></td>
+<td>stops an incremental load.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.load-increment"></a>load_increment</code></em> ()</span></p></td>
+<td>continues an incremental load.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.load-animation"></a>load_animation</code></em> ()</span></p></td>
+<td>loads an animation from a file.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.save"></a>save</code></em> ()</span></p></td>
+<td>saves a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> to a file.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufModule.save-to-callback"></a>save_to_callback</code></em> ()</span></p></td>
+<td>saves a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> by calling the given <a class="link" href="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" title="GdkPixbufSaveFunc ()"><span class="type">GdkPixbufSaveFunc</span></a>.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufAnimationClass"></a><h3>struct GdkPixbufAnimationClass</h3>
+<pre class="programlisting">struct GdkPixbufAnimationClass {
+        GObjectClass parent_class;
+
+
+        gboolean                (*is_static_image)  (GdkPixbufAnimation *anim);
+
+        GdkPixbuf*              (*get_static_image) (GdkPixbufAnimation *anim);
+        
+        void                    (*get_size) (GdkPixbufAnimation *anim,
+                                             int                 *width,
+                                             int                 *height);
+        
+        GdkPixbufAnimationIter* (*get_iter) (GdkPixbufAnimation *anim,
+                                             const GTimeVal     *start_time);
+};
+</pre>
+<p>
+Modules supporting animations must derive a type from 
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimation"><span class="type">GdkPixbufAnimation</span></a>, providing suitable implementations of the 
+virtual functions.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="GdkPixbufAnimationClass.parent-class"></a>parent_class</code></em>;</span></p></td>
+<td>the parent class</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationClass.is-static-image"></a>is_static_image</code></em> ()</span></p></td>
+<td>returns whether the given animation is just a static image.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationClass.get-static-image"></a>get_static_image</code></em> ()</span></p></td>
+<td>returns a static image representing the given animation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationClass.get-size"></a>get_size</code></em> ()</span></p></td>
+<td>fills <em class="parameter"><code>width</code></em> and <em class="parameter"><code>height</code></em> with the frame size of the animation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationClass.get-iter"></a>get_iter</code></em> ()</span></p></td>
+<td>returns an iterator for the given animation.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufAnimationIterClass"></a><h3>struct GdkPixbufAnimationIterClass</h3>
+<pre class="programlisting">struct GdkPixbufAnimationIterClass {
+        GObjectClass parent_class;
+
+
+        int        (*get_delay_time)   (GdkPixbufAnimationIter *iter);
+
+        GdkPixbuf* (*get_pixbuf)       (GdkPixbufAnimationIter *iter);
+
+        gboolean   (*on_currently_loading_frame) (GdkPixbufAnimationIter *iter);
+
+        gboolean   (*advance)          (GdkPixbufAnimationIter *iter,
+                                        const GTimeVal         *current_time);
+};
+</pre>
+<p>
+Modules supporting animations must derive a type from 
+<a class="link" href="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter"><span class="type">GdkPixbufAnimationIter</span></a>, providing suitable implementations of the 
+virtual functions.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> <em class="structfield"><code><a name="GdkPixbufAnimationIterClass.parent-class"></a>parent_class</code></em>;</span></p></td>
+<td>the parent class</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationIterClass.get-delay-time"></a>get_delay_time</code></em> ()</span></p></td>
+<td>returns the time in milliseconds that the current frame
+should be shown.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationIterClass.get-pixbuf"></a>get_pixbuf</code></em> ()</span></p></td>
+<td>returns the current frame.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationIterClass.on-currently-loading-frame"></a>on_currently_loading_frame</code></em> ()</span></p></td>
+<td>returns whether the current frame of <em class="parameter"><code>iter</code></em> is
+being loaded.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="structfield"><code><a name="GdkPixbufAnimationIterClass.advance"></a>advance</code></em> ()</span></p></td>
+<td>advances the iterator to <em class="parameter"><code>current_time</code></em>, possibly changing the
+current frame.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html
new file mode 100644 (file)
index 0000000..0bcc30a
--- /dev/null
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Reference Counting and Memory Mangement</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-The-GdkPixbuf-Structure.html" title="The GdkPixbuf Structure">
+<link rel="next" href="gdk-pixbuf-File-Loading.html" title="File Loading">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-The-GdkPixbuf-Structure.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-File-Loading.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Reference-Counting-and-Memory-Mangement.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Reference-Counting-and-Memory-Mangement.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Reference-Counting-and-Memory-Mangement"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.top_of_page"></a>Reference Counting and Memory Mangement</span></h2>
+<p>Reference Counting and Memory Mangement — Functions for reference counting and memory management on pixbufs.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-ref" title="gdk_pixbuf_ref ()">gdk_pixbuf_ref</a>                      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref" title="gdk_pixbuf_unref ()">gdk_pixbuf_unref</a>                    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">void</span>                (<a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify" title="GdkPixbufDestroyNotify ()">*GdkPixbufDestroyNotify</a>)           (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *pixels</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.description"></a><h2>Description</h2>
+<p>
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structures are reference counted.  This means that an
+application can share a single pixbuf among many parts of the
+code.  When a piece of the program needs to keep a pointer to a
+pixbuf, it should add a reference to it by calling <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a>.
+When it no longer needs the pixbuf, it should subtract a reference
+by calling <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.  The pixbuf will be destroyed when
+its reference count drops to zero.  Newly-created <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+structures start with a reference count of one.
+</p>
+<p>
+</p>
+<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Note</h3>
+As <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> is derived from <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> now, <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-ref" title="gdk_pixbuf_ref ()"><code class="function">gdk_pixbuf_ref()</code></a> and
+<a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref" title="gdk_pixbuf_unref ()"><code class="function">gdk_pixbuf_unref()</code></a> are deprecated in favour of <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a>
+and <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a> resp.
+</div>
+<p>
+</p>
+<p>
+<span class="emphasis"><em>Finalizing</em></span> a pixbuf means to free its pixel
+data and to free the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure itself.  Most of the
+library functions that create <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structures create the
+pixel data by themselves and define the way it should be freed;
+you do not need to worry about those.  The only function that lets
+you specify how to free the pixel data is
+<a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()"><code class="function">gdk_pixbuf_new_from_data()</code></a>.  Since you pass it a pre-allocated
+pixel buffer, you must also specify a way to free that data.  This
+is done with a function of type <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify" title="GdkPixbufDestroyNotify ()"><span class="type">GdkPixbufDestroyNotify</span></a>.  When a
+pixbuf created with <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()"><code class="function">gdk_pixbuf_new_from_data()</code></a> is finalized, your
+destroy notification function will be called, and it is its
+responsibility to free the pixel array.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-ref"></a><h3>gdk_pixbuf_ref ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_ref                      (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Warning</h3>
+<p><code class="literal">gdk_pixbuf_ref</code> has been deprecated since version 2.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a>.</p>
+</div>
+<p>
+Adds a reference to a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>The same as the <em class="parameter"><code>pixbuf</code></em> argument.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-unref"></a><h3>gdk_pixbuf_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_unref                    (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Warning</h3>
+<p><code class="literal">gdk_pixbuf_unref</code> has been deprecated since version 2.0 and should not be used in newly-written code. Use <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</p>
+</div>
+<p>
+Removes a reference from a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr></tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufDestroyNotify"></a><h3>GdkPixbufDestroyNotify ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                (*GdkPixbufDestroyNotify)           (<em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> *pixels</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> data</code></em>);</pre>
+<p>
+A function of this type is responsible for freeing the pixel array
+of a pixbuf.  The <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()"><code class="function">gdk_pixbuf_new_from_data()</code></a> function lets you
+pass in a pre-allocated pixel array so that a pixbuf can be
+created from it; in this case you will need to pass in a function
+of <a class="link" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify" title="GdkPixbufDestroyNotify ()"><span class="type">GdkPixbufDestroyNotify</span></a> so that the pixel data can be freed
+when the pixbuf is finalized.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixels</code></em> :</span></p></td>
+<td>The pixel array of the pixbuf
+that is being finalized. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym>][<acronym title="Generics and defining elements of containers and arrays."><span class="acronym">element-type</span></acronym> guint8]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>data</code></em> :</span></p></td>
+<td>User closure data. <span class="annotation">[<acronym title="This parameter is a 'user_data', for callbacks; many bindings can pass NULL here."><span class="acronym">closure</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.see-also"></a><h2>See Also</h2>
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data" title="gdk_pixbuf_new_from_data ()"><code class="function">gdk_pixbuf_new_from_data()</code></a>.
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Scaling.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Scaling.html
new file mode 100644 (file)
index 0000000..9cfed9d
--- /dev/null
@@ -0,0 +1,752 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Scaling</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Inline-data.html" title="Inline data">
+<link rel="next" href="gdk-pixbuf-gdk-pixbuf-rendering.html" title="Rendering">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Inline-data.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-gdk-pixbuf-rendering.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Scaling.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Scaling.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Scaling"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Scaling.top_of_page"></a>Scaling</span></h2>
+<p>Scaling — Scaling pixbufs and scaling and compositing pixbufs</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Scaling.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+enum                <a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType">GdkInterpType</a>;
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple" title="gdk_pixbuf_scale_simple ()">gdk_pixbuf_scale_simple</a>             (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale" title="gdk_pixbuf_scale ()">gdk_pixbuf_scale</a>                    (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_y</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color-simple" title="gdk_pixbuf_composite_color_simple ()">gdk_pixbuf_composite_color_simple</a>   (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> overall_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_size</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color1</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color2</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite" title="gdk_pixbuf_composite ()">gdk_pixbuf_composite</a>                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_y</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> overall_alpha</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color" title="gdk_pixbuf_composite_color ()">gdk_pixbuf_composite_color</a>          (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_y</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> overall_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_size</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color1</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color2</code></em>);
+enum                <a class="link" href="gdk-pixbuf-Scaling.html#GdkPixbufRotation" title="enum GdkPixbufRotation">GdkPixbufRotation</a>;
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple" title="gdk_pixbuf_rotate_simple ()">gdk_pixbuf_rotate_simple</a>            (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkPixbufRotation" title="enum GdkPixbufRotation"><span class="type">GdkPixbufRotation</span></a> angle</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-flip" title="gdk_pixbuf_flip ()">gdk_pixbuf_flip</a>                     (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> horizontal</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Scaling.description"></a><h2>Description</h2>
+<p>
+The &amp;gdk-pixbuf; contains functions to scale pixbufs, to scale
+pixbufs and composite against an existing image, and to scale
+pixbufs and composite against a solid color or checkerboard.
+Compositing a checkerboard is a common way to show an image with
+an alpha channel in image-viewing and editing software.
+</p>
+<p>
+Since the full-featured functions (<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale" title="gdk_pixbuf_scale ()"><code class="function">gdk_pixbuf_scale()</code></a>,
+<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite" title="gdk_pixbuf_composite ()"><code class="function">gdk_pixbuf_composite()</code></a>, and <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color" title="gdk_pixbuf_composite_color ()"><code class="function">gdk_pixbuf_composite_color()</code></a>) are
+rather complex to use and have many arguments, two simple
+convenience functions are provided, <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple" title="gdk_pixbuf_scale_simple ()"><code class="function">gdk_pixbuf_scale_simple()</code></a> and
+<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color-simple" title="gdk_pixbuf_composite_color_simple ()"><code class="function">gdk_pixbuf_composite_color_simple()</code></a> which create a new pixbuf of a
+given size, scale an original image to fit, and then return the
+new pixbuf.
+</p>
+<p>
+Scaling and compositing functions take advantage of MMX hardware
+acceleration on systems where MMX is supported.  If gdk-pixbuf is built
+with the Sun mediaLib library, these functions are instead accelerated
+using mediaLib, which provides hardware acceleration on Intel, AMD,
+and Sparc chipsets.  If desired, mediaLib support can be turned off by
+setting the GDK_DISABLE_MEDIALIB environment variable.  
+</p>
+<p>
+The following example demonstrates handling an expose event by
+rendering the appropriate area of a source image (which is scaled
+to fit the widget) onto the widget's window.  The source image is
+rendered against a checkerboard, which provides a visual
+representation of the alpha channel if the image has one. If the
+image doesn't have an alpha channel, calling
+<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color" title="gdk_pixbuf_composite_color ()"><code class="function">gdk_pixbuf_composite_color()</code></a> function has exactly the same effect
+as calling <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale" title="gdk_pixbuf_scale ()"><code class="function">gdk_pixbuf_scale()</code></a>.
+</p>
+<p>
+</p>
+<div class="example">
+<a name="id575135"></a><p class="title"><b>Example 2. Handling an expose event.</b></p>
+<div class="example-contents">
+<p>
+</p>
+<pre class="programlisting">
+gboolean
+expose_cb (GtkWidget *widget, GdkEventExpose *event, gpointer data)
+{
+  GdkPixbuf *dest;
+
+  dest = gdk_pixbuf_new (GDK_COLORSPACE_RGB, FALSE, 8, event-&gt;area.width, event-&gt;area.height);
+
+  gdk_pixbuf_composite_color (pixbuf, dest,
+                              0, 0, event-&gt;area.width, event-&gt;area.height,
+                              -event-&gt;area.x, -event-&gt;area.y,
+                              (double) widget-&gt;allocation.width / gdk_pixbuf_get_width (pixbuf),
+                              (double) widget-&gt;allocation.height / gdk_pixbuf_get_height (pixbuf),
+                              GDK_INTERP_BILINEAR, 255,
+                              event-&gt;area.x, event-&gt;area.y, 16, 0xaaaaaa, 0x555555);
+
+  gdk_draw_pixbuf (widget-&gt;window, widget-&gt;style-&gt;fg_gc[GTK_STATE_NORMAL], dest,
+                   0, 0, event-&gt;area.x, event-&gt;area.y,
+                   event-&gt;area.width, event-&gt;area.height,
+                   GDK_RGB_DITHER_NORMAL, event-&gt;area.x, event-&gt;area.y);
+  
+  gdk_pixbuf_unref (dest);
+  
+  return TRUE;
+}
+</pre>
+<p>
+</p>
+</div>
+</div>
+<p><br class="example-break">
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Scaling.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="GdkInterpType"></a><h3>enum GdkInterpType</h3>
+<pre class="programlisting">typedef enum {
+       GDK_INTERP_NEAREST,
+       GDK_INTERP_TILES,
+       GDK_INTERP_BILINEAR,
+       GDK_INTERP_HYPER
+} GdkInterpType;
+</pre>
+<p>
+This enumeration describes the different interpolation modes that
+ can be used with the scaling functions. <em class="parameter"><code>GDK_INTERP_NEAREST</code></em> is 
+ the fastest scaling method, but has horrible quality when 
+ scaling down. <em class="parameter"><code>GDK_INTERP_BILINEAR</code></em> is the best choice if you 
+ aren't sure what to choose, it has a good speed/quality balance.
+</p>
+<p>
+ </p>
+<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Note</h3>
+       Cubic filtering is missing from the list; hyperbolic
+       interpolation is just as fast and results in higher quality.
+ </div>
+<p>
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-INTERP-NEAREST:CAPS"></a><span class="term"><code class="literal">GDK_INTERP_NEAREST</code></span></p></td>
+<td>Nearest neighbor sampling; this is the fastest
+ and lowest quality mode. Quality is normally unacceptable when scaling 
+ down, but may be OK when scaling up.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-INTERP-TILES:CAPS"></a><span class="term"><code class="literal">GDK_INTERP_TILES</code></span></p></td>
+<td>This is an accurate simulation of the PostScript
+ image operator without any interpolation enabled.  Each pixel is
+ rendered as a tiny parallelogram of solid color, the edges of which
+ are implemented with antialiasing.  It resembles nearest neighbor for
+ enlargement, and bilinear for reduction.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-INTERP-BILINEAR:CAPS"></a><span class="term"><code class="literal">GDK_INTERP_BILINEAR</code></span></p></td>
+<td>Best quality/speed balance; use this mode by
+ default. Bilinear interpolation.  For enlargement, it is
+ equivalent to point-sampling the ideal bilinear-interpolated image.
+ For reduction, it is equivalent to laying down small tiles and
+ integrating over the coverage area.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-INTERP-HYPER:CAPS"></a><span class="term"><code class="literal">GDK_INTERP_HYPER</code></span></p></td>
+<td>This is the slowest and highest quality
+ reconstruction function. It is derived from the hyperbolic filters in
+ Wolberg's "Digital Image Warping", and is formally defined as the
+ hyperbolic-filter sampling the ideal hyperbolic-filter interpolated
+ image (the filter is designed to be idempotent for 1:1 pixel mapping).
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-scale-simple"></a><h3>gdk_pixbuf_scale_simple ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_scale_simple             (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>);</pre>
+<p>
+Create a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> containing a copy of <em class="parameter"><code>src</code></em> scaled to
+<em class="parameter"><code>dest_width</code></em> x <em class="parameter"><code>dest_height</code></em>. Leaves <em class="parameter"><code>src</code></em> unaffected.  <em class="parameter"><code>interp_type</code></em>
+should be <a class="link" href="gdk-pixbuf-Scaling.html#GDK-INTERP-NEAREST:CAPS"><span class="type">GDK_INTERP_NEAREST</span></a> if you want maximum speed (but when
+scaling down <a class="link" href="gdk-pixbuf-Scaling.html#GDK-INTERP-NEAREST:CAPS"><span class="type">GDK_INTERP_NEAREST</span></a> is usually unusably ugly).  The
+default <em class="parameter"><code>interp_type</code></em> should be <a class="link" href="gdk-pixbuf-Scaling.html#GDK-INTERP-BILINEAR:CAPS"><span class="type">GDK_INTERP_BILINEAR</span></a> which offers
+reasonable quality and speed.
+</p>
+<p>
+You can scale a sub-portion of <em class="parameter"><code>src</code></em> by creating a sub-pixbuf
+pointing into <em class="parameter"><code>src</code></em>; see <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-subpixbuf" title="gdk_pixbuf_new_subpixbuf ()"><code class="function">gdk_pixbuf_new_subpixbuf()</code></a>.
+</p>
+<p>
+For more complicated scaling/compositing see <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale" title="gdk_pixbuf_scale ()"><code class="function">gdk_pixbuf_scale()</code></a>
+and <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite" title="gdk_pixbuf_composite ()"><code class="function">gdk_pixbuf_composite()</code></a>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
+<td>the width of destination image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
+<td>the height of destination image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>interp_type</code></em> :</span></p></td>
+<td>the interpolation type for the transformation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not enough memory could be
+allocated for it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-scale"></a><h3>gdk_pixbuf_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_scale                    (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_y</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>);</pre>
+<p>
+Creates a transformation of the source image <em class="parameter"><code>src</code></em> by scaling by
+<em class="parameter"><code>scale_x</code></em> and <em class="parameter"><code>scale_y</code></em> then translating by <em class="parameter"><code>offset_x</code></em> and <em class="parameter"><code>offset_y</code></em>,
+then renders the rectangle (<em class="parameter"><code>dest_x</code></em>, <em class="parameter"><code>dest_y</code></em>, <em class="parameter"><code>dest_width</code></em>,
+<em class="parameter"><code>dest_height</code></em>) of the resulting image onto the destination image
+replacing the previous contents.
+</p>
+<p>
+Try to use <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple" title="gdk_pixbuf_scale_simple ()"><code class="function">gdk_pixbuf_scale_simple()</code></a> first, this function is
+the industrial-strength power tool you can fall back to if
+<a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple" title="gdk_pixbuf_scale_simple ()"><code class="function">gdk_pixbuf_scale_simple()</code></a> isn't powerful enough.
+</p>
+<p>
+If the source rectangle overlaps the destination rectangle on the
+same pixbuf, it will be overwritten during the scaling which
+results in rendering artifacts.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest</code></em> :</span></p></td>
+<td>the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> into which to render the results</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_x</code></em> :</span></p></td>
+<td>the left coordinate for region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_y</code></em> :</span></p></td>
+<td>the top coordinate for region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
+<td>the width of the region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
+<td>the height of the region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>offset_x</code></em> :</span></p></td>
+<td>the offset in the X direction (currently rounded to an integer)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>offset_y</code></em> :</span></p></td>
+<td>the offset in the Y direction (currently rounded to an integer)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>scale_x</code></em> :</span></p></td>
+<td>the scale factor in the X direction</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>scale_y</code></em> :</span></p></td>
+<td>the scale factor in the Y direction</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>interp_type</code></em> :</span></p></td>
+<td>the interpolation type for the transformation.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-composite-color-simple"></a><h3>gdk_pixbuf_composite_color_simple ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_composite_color_simple   (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> overall_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_size</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color1</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color2</code></em>);</pre>
+<p>
+Creates a new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> by scaling <em class="parameter"><code>src</code></em> to <em class="parameter"><code>dest_width</code></em> x
+<em class="parameter"><code>dest_height</code></em> and compositing the result with a checkboard of colors
+<em class="parameter"><code>color1</code></em> and <em class="parameter"><code>color2</code></em>.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
+<td>the width of destination image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
+<td>the height of destination image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>interp_type</code></em> :</span></p></td>
+<td>the interpolation type for the transformation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>overall_alpha</code></em> :</span></p></td>
+<td>overall alpha for source image (0..255)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>check_size</code></em> :</span></p></td>
+<td>the size of checks in the checkboard (must be a power of two)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>color1</code></em> :</span></p></td>
+<td>the color of check at upper left</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>color2</code></em> :</span></p></td>
+<td>the color of the other check</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not enough memory could be
+allocated for it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-composite"></a><h3>gdk_pixbuf_composite ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_composite                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_y</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> overall_alpha</code></em>);</pre>
+<p>
+Creates a transformation of the source image <em class="parameter"><code>src</code></em> by scaling by
+<em class="parameter"><code>scale_x</code></em> and <em class="parameter"><code>scale_y</code></em> then translating by <em class="parameter"><code>offset_x</code></em> and <em class="parameter"><code>offset_y</code></em>.
+This gives an image in the coordinates of the destination pixbuf.
+The rectangle (<em class="parameter"><code>dest_x</code></em>, <em class="parameter"><code>dest_y</code></em>, <em class="parameter"><code>dest_width</code></em>, <em class="parameter"><code>dest_height</code></em>)
+is then composited onto the corresponding rectangle of the
+original destination image.
+</p>
+<p>
+When the destination rectangle contains parts not in the source 
+image, the data at the edges of the source image is replicated
+to infinity. 
+</p>
+<p>
+</p>
+<div class="figure">
+<a name="pixbuf-composite-diagram"></a><p class="title"><b>Figure 1. Compositing of pixbufs</b></p>
+<div class="figure-contents"><div><img src="composite.png" alt="Compositing of pixbufs"></div></div>
+</div>
+<p><br class="figure-break">
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest</code></em> :</span></p></td>
+<td>the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> into which to render the results</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_x</code></em> :</span></p></td>
+<td>the left coordinate for region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_y</code></em> :</span></p></td>
+<td>the top coordinate for region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
+<td>the width of the region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
+<td>the height of the region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>offset_x</code></em> :</span></p></td>
+<td>the offset in the X direction (currently rounded to an integer)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>offset_y</code></em> :</span></p></td>
+<td>the offset in the Y direction (currently rounded to an integer)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>scale_x</code></em> :</span></p></td>
+<td>the scale factor in the X direction</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>scale_y</code></em> :</span></p></td>
+<td>the scale factor in the Y direction</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>interp_type</code></em> :</span></p></td>
+<td>the interpolation type for the transformation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>overall_alpha</code></em> :</span></p></td>
+<td>overall alpha for source image (0..255)</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-composite-color"></a><h3>gdk_pixbuf_composite_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_composite_color          (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_height</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> offset_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">double</span> scale_y</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkInterpType" title="enum GdkInterpType"><span class="type">GdkInterpType</span></a> interp_type</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> overall_alpha</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> check_size</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color1</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> color2</code></em>);</pre>
+<p>
+Creates a transformation of the source image <em class="parameter"><code>src</code></em> by scaling by
+<em class="parameter"><code>scale_x</code></em> and <em class="parameter"><code>scale_y</code></em> then translating by <em class="parameter"><code>offset_x</code></em> and <em class="parameter"><code>offset_y</code></em>,
+then composites the rectangle (<em class="parameter"><code>dest_x</code></em> ,<em class="parameter"><code>dest_y</code></em>, <em class="parameter"><code>dest_width</code></em>,
+<em class="parameter"><code>dest_height</code></em>) of the resulting image with a checkboard of the
+colors <em class="parameter"><code>color1</code></em> and <em class="parameter"><code>color2</code></em> and renders it onto the destination
+image.
+</p>
+<p>
+See <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color-simple" title="gdk_pixbuf_composite_color_simple ()"><code class="function">gdk_pixbuf_composite_color_simple()</code></a> for a simpler variant of this
+function suitable for many tasks.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest</code></em> :</span></p></td>
+<td>the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> into which to render the results</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_x</code></em> :</span></p></td>
+<td>the left coordinate for region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_y</code></em> :</span></p></td>
+<td>the top coordinate for region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_width</code></em> :</span></p></td>
+<td>the width of the region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_height</code></em> :</span></p></td>
+<td>the height of the region to render</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>offset_x</code></em> :</span></p></td>
+<td>the offset in the X direction (currently rounded to an integer)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>offset_y</code></em> :</span></p></td>
+<td>the offset in the Y direction (currently rounded to an integer)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>scale_x</code></em> :</span></p></td>
+<td>the scale factor in the X direction</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>scale_y</code></em> :</span></p></td>
+<td>the scale factor in the Y direction</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>interp_type</code></em> :</span></p></td>
+<td>the interpolation type for the transformation.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>overall_alpha</code></em> :</span></p></td>
+<td>overall alpha for source image (0..255)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>check_x</code></em> :</span></p></td>
+<td>the X offset for the checkboard (origin of checkboard is at -<em class="parameter"><code>check_x</code></em>, -<em class="parameter"><code>check_y</code></em>)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>check_y</code></em> :</span></p></td>
+<td>the Y offset for the checkboard</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>check_size</code></em> :</span></p></td>
+<td>the size of checks in the checkboard (must be a power of two)</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>color1</code></em> :</span></p></td>
+<td>the color of check at upper left</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>color2</code></em> :</span></p></td>
+<td>the color of the other check</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufRotation"></a><h3>enum GdkPixbufRotation</h3>
+<pre class="programlisting">typedef enum {
+       GDK_PIXBUF_ROTATE_NONE             =   0,
+       GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE =  90,
+       GDK_PIXBUF_ROTATE_UPSIDEDOWN       = 180,
+       GDK_PIXBUF_ROTATE_CLOCKWISE        = 270
+} GdkPixbufRotation;
+</pre>
+<p>
+The possible rotations which can be passed to <a class="link" href="gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple" title="gdk_pixbuf_rotate_simple ()"><code class="function">gdk_pixbuf_rotate_simple()</code></a>.
+To make them easier to use, their numerical values are the actual degrees.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-PIXBUF-ROTATE-NONE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ROTATE_NONE</code></span></p></td>
+<td>No rotation.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ROTATE-COUNTERCLOCKWISE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE</code></span></p></td>
+<td>Rotate by 90 degrees.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ROTATE-UPSIDEDOWN:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ROTATE_UPSIDEDOWN</code></span></p></td>
+<td>Rotate by 180 degrees.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ROTATE-CLOCKWISE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ROTATE_CLOCKWISE</code></span></p></td>
+<td>Rotate by 270 degrees.
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-rotate-simple"></a><h3>gdk_pixbuf_rotate_simple ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_rotate_simple            (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-Scaling.html#GdkPixbufRotation" title="enum GdkPixbufRotation"><span class="type">GdkPixbufRotation</span></a> angle</code></em>);</pre>
+<p>
+Rotates a pixbuf by a multiple of 90 degrees, and returns the
+result in a new pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>angle</code></em> :</span></p></td>
+<td>the angle to rotate by</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not enough memory could be
+allocated for it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-flip"></a><h3>gdk_pixbuf_flip ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_flip                     (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> horizontal</code></em>);</pre>
+<p>
+Flips a pixbuf horizontally or vertically and returns the
+result in a new pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>horizontal</code></em> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to flip horizontally, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to flip vertically</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the new <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not enough memory could be
+allocated for it. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.6</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Scaling.see-also"></a><h2>See Also</h2>
+GdkRGB.
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-The-GdkPixbuf-Structure.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-The-GdkPixbuf-Structure.html
new file mode 100644 (file)
index 0000000..ea566d8
--- /dev/null
@@ -0,0 +1,675 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>The GdkPixbuf Structure</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Versioning.html" title="Initialization and Versions">
+<link rel="next" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html" title="Reference Counting and Memory Mangement">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Versioning.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-The-GdkPixbuf-Structure.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-The-GdkPixbuf-Structure.description" class="shortcut">Description</a>
+                   | 
+                  <a href="#gdk-pixbuf-The-GdkPixbuf-Structure.object-hierarchy" class="shortcut">Object Hierarchy</a>
+                   | 
+                  <a href="#gdk-pixbuf-The-GdkPixbuf-Structure.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
+                   | 
+                  <a href="#gdk-pixbuf-The-GdkPixbuf-Structure.properties" class="shortcut">Properties</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-The-GdkPixbuf-Structure.top_of_page"></a>The GdkPixbuf Structure</span></h2>
+<p>The GdkPixbuf Structure — Information that describes an image.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.synopsis"></a><h2>Synopsis</h2>
+<a name="GdkPixbuf"></a><pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+enum                <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufError" title="enum GdkPixbufError">GdkPixbufError</a>;
+#define             <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR">GDK_PIXBUF_ERROR</a>
+enum                <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace">GdkColorspace</a>;
+enum                <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufAlphaMode" title="enum GdkPixbufAlphaMode">GdkPixbufAlphaMode</a>;
+                    <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct" title="GdkPixbuf">GdkPixbuf</a>;
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="returnvalue">GdkColorspace</span></a>       <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-colorspace" title="gdk_pixbuf_get_colorspace ()">gdk_pixbuf_get_colorspace</a>           (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-n-channels" title="gdk_pixbuf_get_n_channels ()">gdk_pixbuf_get_n_channels</a>           (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-has-alpha" title="gdk_pixbuf_get_has_alpha ()">gdk_pixbuf_get_has_alpha</a>            (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-bits-per-sample" title="gdk_pixbuf_get_bits_per_sample ()">gdk_pixbuf_get_bits_per_sample</a>      (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> *            <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels" title="gdk_pixbuf_get_pixels ()">gdk_pixbuf_get_pixels</a>               (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> *            <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels-with-length" title="gdk_pixbuf_get_pixels_with_length ()">gdk_pixbuf_get_pixels_with_length</a>   (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *length</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-width" title="gdk_pixbuf_get_width ()">gdk_pixbuf_get_width</a>                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-height" title="gdk_pixbuf_get_height ()">gdk_pixbuf_get_height</a>               (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<span class="returnvalue">int</span>                 <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-rowstride" title="gdk_pixbuf_get_rowstride ()">gdk_pixbuf_get_rowstride</a>            (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="returnvalue">gsize</span></a>               <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-byte-length" title="gdk_pixbuf_get_byte_length ()">gdk_pixbuf_get_byte_length</a>          (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);
+const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-option" title="gdk_pixbuf_get_option ()">gdk_pixbuf_get_option</a>               (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="synopsis">
+  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
+   +----GdkPixbuf
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GdkPixbuf implements
+ <a href="http://library.gnome.org/devel/gio/unstable/GIcon.html">GIcon</a>.</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.properties"></a><h2>Properties</h2>
+<pre class="synopsis">
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--bits-per-sample" title='The "bits-per-sample" property'>bits-per-sample</a>"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--colorspace" title='The "colorspace" property'>colorspace</a>"               <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="type">GdkColorspace</span></a>         : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--has-alpha" title='The "has-alpha" property'>has-alpha</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--height" title='The "height" property'>height</a>"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--n-channels" title='The "n-channels" property'>n-channels</a>"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--pixels" title='The "pixels" property'>pixels</a>"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>              : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--rowstride" title='The "rowstride" property'>rowstride</a>"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only
+  "<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--width" title='The "width" property'>width</a>"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.description"></a><h2>Description</h2>
+<p>
+The <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> structure contains
+information that describes an image in memory.
+</p>
+<p>
+</p>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="image-data"></a>Image Data</h2></div></div></div>
+<p>
+Image data in a pixbuf is stored in memory in uncompressed,
+packed format.  Rows in the image are stored top to bottom, and
+in each row pixels are stored from left to right.  There may be
+padding at the end of a row.  The "rowstride" value of a pixbuf,
+as returned by <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-rowstride" title="gdk_pixbuf_get_rowstride ()"><code class="function">gdk_pixbuf_get_rowstride()</code></a>, indicates the number
+of bytes between rows.
+</p>
+<p>
+</p>
+<div class="example">
+<a name="put-pixel"></a><p class="title"><b>Example 1. put_pixel() example</b></p>
+<div class="example-contents">
+<p>
+</p>
+<p>
+The following code illustrates a simple put_pixel()
+function for RGB pixbufs with 8 bits per channel with an alpha
+channel.  It is not included in the gdk-pixbuf library for
+performance reasons; rather than making several function calls
+for each pixel, your own code can take shortcuts.
+</p>
+<p>
+</p>
+<pre class="programlisting">
+static void
+put_pixel (GdkPixbuf *pixbuf, int x, int y, guchar red, guchar green, guchar blue, guchar alpha)
+{
+  int width, height, rowstride, n_channels;
+  guchar *pixels, *p;
+
+  n_channels = gdk_pixbuf_get_n_channels (pixbuf);
+
+  g_assert (gdk_pixbuf_get_colorspace (pixbuf) == GDK_COLORSPACE_RGB);
+  g_assert (gdk_pixbuf_get_bits_per_sample (pixbuf) == 8);
+  g_assert (gdk_pixbuf_get_has_alpha (pixbuf));
+  g_assert (n_channels == 4);
+
+  width = gdk_pixbuf_get_width (pixbuf);
+  height = gdk_pixbuf_get_height (pixbuf);
+
+  g_assert (x &gt;= 0 &amp;&amp; x &lt; width);
+  g_assert (y &gt;= 0 &amp;&amp; y &lt; height);
+
+  rowstride = gdk_pixbuf_get_rowstride (pixbuf);
+  pixels = gdk_pixbuf_get_pixels (pixbuf);
+
+  p = pixels + y * rowstride + x * n_channels;
+  p[0] = red;
+  p[1] = green;
+  p[2] = blue;
+  p[3] = alpha;
+}
+</pre>
+<p>
+</p>
+<p>
+This function will not work for pixbufs with images that are
+other than 8 bits per sample or channel, but it will work for
+most of the pixbufs that GTK+ uses.
+</p>
+</div>
+</div>
+<p><br class="example-break">
+</p>
+<p>
+</p>
+<div class="note" style="margin-left: 0.5in; margin-right: 0.5in;">
+<h3 class="title">Note</h3>
+If you are doing <code class="function">memcpy()</code> of raw pixbuf data, note that the
+last row in the pixbuf may not be as wide as the full
+rowstride, but rather just as wide as the pixel data needs to
+be.  That is, it is unsafe to do <code class="literal">memcpy (dest,
+pixels, rowstride * height)</code> to copy a whole pixbuf.
+Use <a class="link" href="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy" title="gdk_pixbuf_copy ()"><code class="function">gdk_pixbuf_copy()</code></a> instead, or compute the width in bytes
+of the last row as <code class="literal">width * ((n_channels *
+bits_per_sample + 7) / 8)</code>.
+</div>
+<p>
+</p>
+</div>
+<p>
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="GdkPixbufError"></a><h3>enum GdkPixbufError</h3>
+<pre class="programlisting">typedef enum {
+        /* image data hosed */
+        GDK_PIXBUF_ERROR_CORRUPT_IMAGE,
+        /* no mem to load image */
+        GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY,
+        /* bad option passed to save routine */
+        GDK_PIXBUF_ERROR_BAD_OPTION,
+        /* unsupported image type (sort of an ENOSYS) */
+        GDK_PIXBUF_ERROR_UNKNOWN_TYPE,
+        /* unsupported operation (load, save) for image type */
+        GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION,
+        GDK_PIXBUF_ERROR_FAILED
+} GdkPixbufError;
+</pre>
+<p>
+An error code in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS" title="GDK_PIXBUF_ERROR"><span class="type">GDK_PIXBUF_ERROR</span></a> domain. Many &amp;gdk-pixbuf;
+operations can cause errors in this domain, or in the <a href="http://library.gnome.org/devel/glib/unstable/glib-File-Utilities.html#G-FILE-ERROR:CAPS"><span class="type">G_FILE_ERROR</span></a>
+domain.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-PIXBUF-ERROR-CORRUPT-IMAGE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ERROR_CORRUPT_IMAGE</code></span></p></td>
+<td>An image file was broken somehow.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ERROR-INSUFFICIENT-MEMORY:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY</code></span></p></td>
+<td>Not enough memory.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ERROR-BAD-OPTION:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ERROR_BAD_OPTION</code></span></p></td>
+<td>A bad option was passed to a pixbuf save module.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ERROR-UNKNOWN-TYPE:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ERROR_UNKNOWN_TYPE</code></span></p></td>
+<td>Unknown image type.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ERROR-UNSUPPORTED-OPERATION:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION</code></span></p></td>
+<td>Don't know how to perform the
+ given operation on the type of image at hand.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ERROR-FAILED:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ERROR_FAILED</code></span></p></td>
+<td>Generic failure code, something went wrong.
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXBUF-ERROR:CAPS"></a><h3>GDK_PIXBUF_ERROR</h3>
+<pre class="programlisting">#define GDK_PIXBUF_ERROR gdk_pixbuf_error_quark ()
+</pre>
+<p>
+Error domain used for pixbuf operations. Indicates that the error code
+will be in the <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufError" title="enum GdkPixbufError"><span class="type">GdkPixbufError</span></a> enumeration. See <a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> for
+information on error domains and error codes.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkColorspace"></a><h3>enum GdkColorspace</h3>
+<pre class="programlisting">typedef enum {
+       GDK_COLORSPACE_RGB
+} GdkColorspace;
+</pre>
+<p>
+This enumeration defines the color spaces that are supported by
+the &amp;gdk-pixbuf; library.  Currently only RGB is supported.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><a name="GDK-COLORSPACE-RGB:CAPS"></a><span class="term"><code class="literal">GDK_COLORSPACE_RGB</code></span></p></td>
+<td>Indicates a red/green/blue additive color space.
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbufAlphaMode"></a><h3>enum GdkPixbufAlphaMode</h3>
+<pre class="programlisting">typedef enum {
+        GDK_PIXBUF_ALPHA_BILEVEL,
+        GDK_PIXBUF_ALPHA_FULL
+} GdkPixbufAlphaMode;
+</pre>
+<p>
+These values can be passed to
+<code class="function">gdk_pixbuf_render_to_drawable_alpha()</code> to control how the alpha
+channel of an image should be handled.  This function can create a
+bilevel clipping mask (black and white) and use it while painting
+the image.  In the future, when the X Window System gets an alpha
+channel extension, it will be possible to do full alpha
+compositing onto arbitrary drawables.  For now both cases fall
+back to a bilevel clipping mask.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><a name="GDK-PIXBUF-ALPHA-BILEVEL:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ALPHA_BILEVEL</code></span></p></td>
+<td>A bilevel clipping mask (black and white)
+ will be created and used to draw the image.  Pixels below 0.5 opacity
+ will be considered fully transparent, and all others will be
+ considered fully opaque.
+</td>
+</tr>
+<tr>
+<td><p><a name="GDK-PIXBUF-ALPHA-FULL:CAPS"></a><span class="term"><code class="literal">GDK_PIXBUF_ALPHA_FULL</code></span></p></td>
+<td>For now falls back to <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ALPHA-BILEVEL:CAPS"><span class="type">GDK_PIXBUF_ALPHA_BILEVEL</span></a>.
+ In the future it will do full alpha compositing.
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf-struct"></a><h3>GdkPixbuf</h3>
+<pre class="programlisting">typedef struct _GdkPixbuf GdkPixbuf;</pre>
+<p>
+This is the main structure in the &amp;gdk-pixbuf; library.  It is
+used to represent images.  It contains information about the
+image's pixel data, its color space, bits per sample, width and
+height, and the rowstride (the number of bytes between the start of
+one row and the start of the next).
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-colorspace"></a><h3>gdk_pixbuf_get_colorspace ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="returnvalue">GdkColorspace</span></a>       gdk_pixbuf_get_colorspace           (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries the color space of a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Color space.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-n-channels"></a><h3>gdk_pixbuf_get_n_channels ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_get_n_channels           (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries the number of channels of a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Number of channels.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-has-alpha"></a><h3>gdk_pixbuf_get_has_alpha ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            gdk_pixbuf_get_has_alpha            (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries whether a pixbuf has an alpha channel (opacity information).
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>
+<a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if it has an alpha channel, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-bits-per-sample"></a><h3>gdk_pixbuf_get_bits_per_sample ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_get_bits_per_sample      (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries the number of bits per color sample in a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Number of bits per color sample.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-pixels"></a><h3>gdk_pixbuf_get_pixels ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> *            gdk_pixbuf_get_pixels               (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries a pointer to the pixel data of a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A pointer to the pixbuf's pixel data.
+Please see <a class="xref" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#image-data" title="Image Data">the section called “Image Data”</a> for information about how
+the pixel data is stored in memory. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-pixels-with-length"></a><h3>gdk_pixbuf_get_pixels_with_length ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="returnvalue">guchar</span></a> *            gdk_pixbuf_get_pixels_with_length   (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> *length</code></em>);</pre>
+<p>
+Queries a pointer to the pixel data of a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>length</code></em> :</span></p></td>
+<td>The length of the binary data. <span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>]</span>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A pointer to the pixbuf's
+pixel data.  Please see <a class="xref" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#image-data" title="Image Data">the section called “Image Data”</a>
+for information about how the pixel data is stored in
+memory.
+Rename to: gdk_pixbuf_get_pixels. <span class="annotation">[<acronym title="Parameter points to an array of items."><span class="acronym">array</span></acronym> length=length]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.26</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-width"></a><h3>gdk_pixbuf_get_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_get_width                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries the width of a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Width in pixels.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-height"></a><h3>gdk_pixbuf_get_height ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_get_height               (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries the height of a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Height in pixels.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-rowstride"></a><h3>gdk_pixbuf_get_rowstride ()</h3>
+<pre class="programlisting"><span class="returnvalue">int</span>                 gdk_pixbuf_get_rowstride            (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Queries the rowstride of a pixbuf, which is the number of bytes between the start of a row
+and the start of the next row.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>Distance between row starts.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-byte-length"></a><h3>gdk_pixbuf_get_byte_length ()</h3>
+<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gsize"><span class="returnvalue">gsize</span></a>               gdk_pixbuf_get_byte_length          (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>);</pre>
+<p>
+Returns the length of the pixel data, in bytes.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A pixbuf</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>The length of the pixel data.</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.26</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-get-option"></a><h3>gdk_pixbuf_get_option ()</h3>
+<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       gdk_pixbuf_get_option               (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
+<p>
+Looks up <em class="parameter"><code>key</code></em> in the list of options that may have been attached to the
+<em class="parameter"><code>pixbuf</code></em> when it was loaded, or that may have been attached by another
+function using <a class="link" href="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-set-option" title="gdk_pixbuf_set_option ()"><code class="function">gdk_pixbuf_set_option()</code></a>.
+</p>
+<p>
+For instance, the ANI loader provides "Title" and "Artist" options. 
+The ICO, XBM, and XPM loaders provide "x_hot" and "y_hot" hot-spot 
+options for cursor definitions. The PNG loader provides the tEXt ancillary
+chunk key/value pairs as options. Since 2.12, the TIFF and JPEG loaders
+return an "orientation" option string that corresponds to the embedded 
+TIFF/Exif orientation tag (if present).
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>key</code></em> :</span></p></td>
+<td>a nul-terminated string.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>the value associated with <em class="parameter"><code>key</code></em>. This is a nul-terminated
+string that should not be freed or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>key</code></em> was not found.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-The-GdkPixbuf-Structure.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GdkPixbuf--bits-per-sample"></a><h3>The <code class="literal">"bits-per-sample"</code> property</h3>
+<pre class="programlisting">  "bits-per-sample"          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only</pre>
+<p>
+The number of bits per sample.
+Currently only 8 bit per sample are supported.
+</p>
+<p>Allowed values: [1,16]</p>
+<p>Default value: 8</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--colorspace"></a><h3>The <code class="literal">"colorspace"</code> property</h3>
+<pre class="programlisting">  "colorspace"               <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace" title="enum GdkColorspace"><span class="type">GdkColorspace</span></a>         : Read / Write / Construct Only</pre>
+<p>The colorspace in which the samples are interpreted.</p>
+<p>Default value: GDK_COLORSPACE_RGB</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--has-alpha"></a><h3>The <code class="literal">"has-alpha"</code> property</h3>
+<pre class="programlisting">  "has-alpha"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a>              : Read / Write / Construct Only</pre>
+<p>Whether the pixbuf has an alpha channel.</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--height"></a><h3>The <code class="literal">"height"</code> property</h3>
+<pre class="programlisting">  "height"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only</pre>
+<p>The number of rows of the pixbuf.</p>
+<p>Allowed values: &gt;= 1</p>
+<p>Default value: 1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--n-channels"></a><h3>The <code class="literal">"n-channels"</code> property</h3>
+<pre class="programlisting">  "n-channels"               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only</pre>
+<p>
+The number of samples per pixel. 
+Currently, only 3 or 4 samples per pixel are supported.
+</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 3</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--pixels"></a><h3>The <code class="literal">"pixels"</code> property</h3>
+<pre class="programlisting">  "pixels"                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>              : Read / Write / Construct Only</pre>
+<p>A pointer to the pixel data of the pixbuf.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--rowstride"></a><h3>The <code class="literal">"rowstride"</code> property</h3>
+<pre class="programlisting">  "rowstride"                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only</pre>
+<p>
+The number of bytes between the start of a row and 
+the start of the next row. This number must (obviously)
+be at least as large as the width of the pixbuf.
+</p>
+<p>Allowed values: &gt;= 1</p>
+<p>Default value: 1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GdkPixbuf--width"></a><h3>The <code class="literal">"width"</code> property</h3>
+<pre class="programlisting">  "width"                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a>                  : Read / Write / Construct Only</pre>
+<p>The number of columns of the pixbuf.</p>
+<p>Allowed values: &gt;= 1</p>
+<p>Default value: 1</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Utilities.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Utilities.html
new file mode 100644 (file)
index 0000000..8c7d8e2
--- /dev/null
@@ -0,0 +1,293 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Utilities</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-gdk-pixbuf-from-drawables.html" title="Drawables to Pixbufs">
+<link rel="next" href="gdk-pixbuf-Animations.html" title="Animations">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-gdk-pixbuf-from-drawables.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Animations.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Utilities.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Utilities.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Utilities"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Utilities.top_of_page"></a>Utilities</span></h2>
+<p>Utilities — Utility and miscellaneous convenience functions.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Utilities.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-add-alpha" title="gdk_pixbuf_add_alpha ()">gdk_pixbuf_add_alpha</a>                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> substitute_color</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> r</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> g</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> b</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-copy-area" title="gdk_pixbuf_copy_area ()">gdk_pixbuf_copy_area</a>                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src_pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest_pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-saturate-and-pixelate" title="gdk_pixbuf_saturate_and_pixelate ()">gdk_pixbuf_saturate_and_pixelate</a>    (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> saturation</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> pixelate</code></em>);
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         <a class="link" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-apply-embedded-orientation" title="gdk_pixbuf_apply_embedded_orientation ()">gdk_pixbuf_apply_embedded_orientation</a>
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>);
+<span class="returnvalue">void</span>                <a class="link" href="gdk-pixbuf-Utilities.html#gdk-pixbuf-fill" title="gdk_pixbuf_fill ()">gdk_pixbuf_fill</a>                     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> pixel</code></em>);
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Utilities.description"></a><h2>Description</h2>
+<p>
+These functions provide miscellaneous utilities for manipulating
+pixbufs.  The pixel data in pixbufs may of course be manipulated
+directly by applications, but several common operations can be
+performed by these functions instead.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Utilities.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-add-alpha"></a><h3>gdk_pixbuf_add_alpha ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_add_alpha                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> substitute_color</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> r</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> g</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guchar"><span class="type">guchar</span></a> b</code></em>);</pre>
+<p>
+Takes an existing pixbuf and adds an alpha channel to it.
+If the existing pixbuf already had an alpha channel, the channel
+values are copied from the original; otherwise, the alpha channel
+is initialized to 255 (full opacity).
+</p>
+<p>
+If <em class="parameter"><code>substitute_color</code></em> is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then the color specified by (<em class="parameter"><code>r</code></em>, <em class="parameter"><code>g</code></em>, <em class="parameter"><code>b</code></em>) will be
+assigned zero opacity. That is, if you pass (255, 255, 255) for the
+substitute color, all white pixels will become fully transparent.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>A <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>substitute_color</code></em> :</span></p></td>
+<td>Whether to set a color to zero opacity.  If this
+is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, then the (<em class="parameter"><code>r</code></em>, <em class="parameter"><code>g</code></em>, <em class="parameter"><code>b</code></em>) arguments will be ignored.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>r</code></em> :</span></p></td>
+<td>Red value to substitute.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>g</code></em> :</span></p></td>
+<td>Green value to substitute.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>b</code></em> :</span></p></td>
+<td>Blue value to substitute.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf with a reference count of 1. <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-copy-area"></a><h3>gdk_pixbuf_copy_area ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_copy_area                (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src_pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> src_y</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> width</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> height</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest_pixbuf</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_x</code></em>,
+                                                         <em class="parameter"><code><span class="type">int</span> dest_y</code></em>);</pre>
+<p>
+Copies a rectangular area from <em class="parameter"><code>src_pixbuf</code></em> to <em class="parameter"><code>dest_pixbuf</code></em>.  Conversion of
+pixbuf formats is done automatically.
+</p>
+<p>
+If the source rectangle overlaps the destination rectangle on the
+same pixbuf, it will be overwritten during the copy operation.
+Therefore, you can not use this function to scroll a pixbuf.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src_pixbuf</code></em> :</span></p></td>
+<td>Source pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src_x</code></em> :</span></p></td>
+<td>Source X coordinate within <em class="parameter"><code>src_pixbuf</code></em>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src_y</code></em> :</span></p></td>
+<td>Source Y coordinate within <em class="parameter"><code>src_pixbuf</code></em>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>width</code></em> :</span></p></td>
+<td>Width of the area to copy.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>height</code></em> :</span></p></td>
+<td>Height of the area to copy.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_pixbuf</code></em> :</span></p></td>
+<td>Destination pixbuf.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_x</code></em> :</span></p></td>
+<td>X coordinate within <em class="parameter"><code>dest_pixbuf</code></em>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest_y</code></em> :</span></p></td>
+<td>Y coordinate within <em class="parameter"><code>dest_pixbuf</code></em>.</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-saturate-and-pixelate"></a><h3>gdk_pixbuf_saturate_and_pixelate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_saturate_and_pixelate    (<em class="parameter"><code>const <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>,
+                                                         <em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *dest</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> saturation</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> pixelate</code></em>);</pre>
+<p>
+Modifies saturation and optionally pixelates <em class="parameter"><code>src</code></em>, placing the result in
+<em class="parameter"><code>dest</code></em>. <em class="parameter"><code>src</code></em> and <em class="parameter"><code>dest</code></em> may be the same pixbuf with no ill effects.  If
+<em class="parameter"><code>saturation</code></em> is 1.0 then saturation is not changed. If it's less than 1.0,
+saturation is reduced (the image turns toward grayscale); if greater than
+1.0, saturation is increased (the image gets more vivid colors). If <em class="parameter"><code>pixelate</code></em>
+is <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, then pixels are faded in a checkerboard pattern to create a
+pixelated image. <em class="parameter"><code>src</code></em> and <em class="parameter"><code>dest</code></em> must have the same image format, size, and
+rowstride.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>source image</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>dest</code></em> :</span></p></td>
+<td>place to write modified version of <em class="parameter"><code>src</code></em>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>saturation</code></em> :</span></p></td>
+<td>saturation factor</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixelate</code></em> :</span></p></td>
+<td>whether to pixelate</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-apply-embedded-orientation"></a><h3>gdk_pixbuf_apply_embedded_orientation ()</h3>
+<pre class="programlisting"><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> *         gdk_pixbuf_apply_embedded_orientation
+                                                        (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *src</code></em>);</pre>
+<p>
+Takes an existing pixbuf and checks for the presence of an
+associated "orientation" option, which may be provided by the 
+jpeg loader (which reads the exif orientation tag) or the 
+tiff loader (which reads the tiff orientation tag, and
+compensates it for the partial transforms performed by 
+libtiff). If an orientation option/tag is present, the
+appropriate transform will be performed so that the pixbuf
+is oriented correctly.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>src</code></em> :</span></p></td>
+<td>A <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>.</td>
+</tr>
+<tr>
+<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
+<td>A newly-created pixbuf, or a reference to the
+input pixbuf (with an increased reference count). <span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+<p class="since">Since 2.12</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-fill"></a><h3>gdk_pixbuf_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>                gdk_pixbuf_fill                     (<em class="parameter"><code><a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> *pixbuf</code></em>,
+                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint32"><span class="type">guint32</span></a> pixel</code></em>);</pre>
+<p>
+Clears a pixbuf to the given RGBA value, converting the RGBA value into
+the pixbuf's pixel format. The alpha will be ignored if the pixbuf
+doesn't have an alpha channel.
+</p>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixbuf</code></em> :</span></p></td>
+<td>a <a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</td>
+</tr>
+<tr>
+<td><p><span class="term"><em class="parameter"><code>pixel</code></em> :</span></p></td>
+<td>RGBA pixel to clear to
+(0xffffffff is opaque white, 0x00000000 transparent black)</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Utilities.see-also"></a><h2>See Also</h2>
+<a class="link" href="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Versioning.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-Versioning.html
new file mode 100644 (file)
index 0000000..f241320
--- /dev/null
@@ -0,0 +1,166 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Initialization and Versions</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="rn01.html" title="API Reference">
+<link rel="next" href="gdk-pixbuf-The-GdkPixbuf-Structure.html" title="The GdkPixbuf Structure">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
+<tr valign="middle">
+<td><a accesskey="p" href="rn01.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-The-GdkPixbuf-Structure.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr>
+<tr><td colspan="5" class="shortcuts">
+<a href="#gdk-pixbuf-Versioning.synopsis" class="shortcut">Top</a>
+                   | 
+                  <a href="#gdk-pixbuf-Versioning.description" class="shortcut">Description</a>
+</td></tr>
+</table>
+<div class="refentry">
+<a name="gdk-pixbuf-Versioning"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="gdk-pixbuf-Versioning.top_of_page"></a>Initialization and Versions</span></h2>
+<p>Initialization and Versions — Library version numbers.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<a name="gdk-pixbuf-Versioning.synopsis"></a><h2>Synopsis</h2>
+<pre class="synopsis">
+#include &lt;gdk-pixbuf/gdk-pixbuf.h&gt;
+
+extern const char * <a class="link" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-version" title="gdk_pixbuf_version">gdk_pixbuf_version</a>;
+extern const guint  <a class="link" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-major-version" title="gdk_pixbuf_major_version">gdk_pixbuf_major_version</a>;
+extern const guint  <a class="link" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-minor-version" title="gdk_pixbuf_minor_version">gdk_pixbuf_minor_version</a>;
+extern const guint  <a class="link" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-micro-version" title="gdk_pixbuf_micro_version">gdk_pixbuf_micro_version</a>;
+#define             <a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-VERSION:CAPS" title="GDK_PIXBUF_VERSION">GDK_PIXBUF_VERSION</a>
+#define             <a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MAJOR:CAPS" title="GDK_PIXBUF_MAJOR">GDK_PIXBUF_MAJOR</a>
+#define             <a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MINOR:CAPS" title="GDK_PIXBUF_MINOR">GDK_PIXBUF_MINOR</a>
+#define             <a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MICRO:CAPS" title="GDK_PIXBUF_MICRO">GDK_PIXBUF_MICRO</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Versioning.description"></a><h2>Description</h2>
+<p>
+These macros and variables let you check the version of &amp;gdk-pixbuf;
+you're linking against.
+</p>
+</div>
+<div class="refsect1">
+<a name="gdk-pixbuf-Versioning.details"></a><h2>Details</h2>
+<div class="refsect2">
+<a name="gdk-pixbuf-version"></a><h3>gdk_pixbuf_version</h3>
+<pre class="programlisting">extern const char *gdk_pixbuf_version;
+</pre>
+<p>
+Contains the full version of the &amp;gdk-pixbuf; library as a string.
+This is the version currently in use by a running program.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-major-version"></a><h3>gdk_pixbuf_major_version</h3>
+<pre class="programlisting">extern const guint gdk_pixbuf_major_version;
+</pre>
+<p>
+The major version number of the &amp;gdk-pixbuf; library.  (e.g. in 
+&amp;gdk-pixbuf; version 1.2.5 this is 1.) 
+</p>
+<p>
+This variable is in the library, so represents the
+&amp;gdk-pixbuf; library you have linked against. Contrast with the
+<a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MAJOR:CAPS" title="GDK_PIXBUF_MAJOR"><span class="type">GDK_PIXBUF_MAJOR</span></a> macro, which represents the major version of the
+&amp;gdk-pixbuf; headers you have included.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-minor-version"></a><h3>gdk_pixbuf_minor_version</h3>
+<pre class="programlisting">extern const guint gdk_pixbuf_minor_version;
+</pre>
+<p>
+The minor version number of the &amp;gdk-pixbuf; library.  (e.g. in 
+&amp;gdk-pixbuf; version 1.2.5 this is 2.) 
+</p>
+<p>
+This variable is in the library, so represents the
+&amp;gdk-pixbuf; library you have linked against. Contrast with the
+<a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MINOR:CAPS" title="GDK_PIXBUF_MINOR"><span class="type">GDK_PIXBUF_MINOR</span></a> macro, which represents the minor version of the
+&amp;gdk-pixbuf; headers you have included.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gdk-pixbuf-micro-version"></a><h3>gdk_pixbuf_micro_version</h3>
+<pre class="programlisting">extern const guint gdk_pixbuf_micro_version;
+</pre>
+<p>
+The micro version number of the &amp;gdk-pixbuf; library.  (e.g. in 
+&amp;gdk-pixbuf; version 1.2.5 this is 5.) 
+</p>
+<p>
+This variable is in the library, so represents the
+&amp;gdk-pixbuf; library you have linked against. Contrast with the
+<a class="link" href="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MICRO:CAPS" title="GDK_PIXBUF_MICRO"><span class="type">GDK_PIXBUF_MICRO</span></a> macro, which represents the micro version of the
+&amp;gdk-pixbuf; headers you have included.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXBUF-VERSION:CAPS"></a><h3>GDK_PIXBUF_VERSION</h3>
+<pre class="programlisting">#define GDK_PIXBUF_VERSION "2.26.1"
+</pre>
+<p>
+Contains the full version of the &amp;gdk-pixbuf; header as a string.
+This is the version being compiled against; contrast with
+<a class="link" href="gdk-pixbuf-Versioning.html#gdk-pixbuf-version" title="gdk_pixbuf_version"><span class="type">gdk_pixbuf_version</span></a>.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXBUF-MAJOR:CAPS"></a><h3>GDK_PIXBUF_MAJOR</h3>
+<pre class="programlisting">#define GDK_PIXBUF_MAJOR (2)
+</pre>
+<p>
+Major version of &amp;gdk-pixbuf; library, that is the first "0" in
+"0.8.0" for example.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXBUF-MINOR:CAPS"></a><h3>GDK_PIXBUF_MINOR</h3>
+<pre class="programlisting">#define GDK_PIXBUF_MINOR (26)
+</pre>
+<p>
+Minor version of &amp;gdk-pixbuf; library, that is the "8" in
+"0.8.0" for example.
+</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GDK-PIXBUF-MICRO:CAPS"></a><h3>GDK_PIXBUF_MICRO</h3>
+<pre class="programlisting">#define GDK_PIXBUF_MICRO (1)
+</pre>
+<p>
+Micro version of &amp;gdk-pixbuf; library, that is the last "0" in
+"0.8.0" for example.
+</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-csource.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-csource.html
new file mode 100644 (file)
index 0000000..05df1db
--- /dev/null
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gdk-pixbuf-csource</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn02.html" title="Tools Reference">
+<link rel="prev" href="rn02.html" title="Tools Reference">
+<link rel="next" href="gdk-pixbuf-query-loaders.html" title="gdk-pixbuf-query-loaders">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="rn02.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-query-loaders.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdk-pixbuf-csource"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle">gdk-pixbuf-csource</span></h2>
+<p>gdk-pixbuf-csource — C code generation utility for GdkPixbuf images</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<h2>Synopsis</h2>
+<div class="cmdsynopsis"><p><code class="command">gdk-pixbuf-csource</code>  [options] [image]</p></div>
+<div class="cmdsynopsis"><p><code class="command">gdk-pixbuf-csource</code>  [options]  --build-list  [
+  [name]
+   [image]
+...]</p></div>
+</div>
+<div class="refsect1">
+<a name="id558479"></a><h2>Description</h2>
+<p>
+<span class="command"><strong>gdk-pixbuf-csource</strong></span> is a small utility that generates
+C code containing images, useful for compiling images directly into programs.
+</p>
+</div>
+<div class="refsect1">
+<a name="id530155"></a><h2>Invocation</h2>
+<p>
+<span class="command"><strong>gdk-pixbuf-csource</strong></span> either takes as input one image file
+name to generate code for, or, using the <code class="option">--build-list</code> option,
+a list of (<em class="replaceable"><code>name</code></em>, <em class="replaceable"><code>image</code></em>)
+pairs to generate code for a list of images into named variables.
+</p>
+<div class="refsect2">
+<a name="id582757"></a><h3>Options</h3>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody>
+<tr>
+<td><p><span class="term"><code class="option">--stream</code></span></p></td>
+<td><p>
+Generate pixbuf data stream (a single string containing a serialized
+<span class="structname">GdkPixdata</span> structure in network byte order).
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--struct</code></span></p></td>
+<td><p>
+Generate GdkPixdata structure (needs the <span class="structname">GdkPixdata</span>
+structure definition from <code class="filename">gdk-pixdata.h</code>).
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--macros</code></span></p></td>
+<td><p>
+Generate *_ROWSTRIDE, *_WIDTH, *_HEIGHT, *_BYTES_PER_PIXEL and
+*_RLE_PIXEL_DATA or *_PIXEL_DATA macro definitions for the image.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--rle</code></span></p></td>
+<td><p>
+Enables run-length encoding for the generated pixel data (default).
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--raw</code></span></p></td>
+<td><p>
+Disables run-length encoding for the generated pixel data.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--extern</code></span></p></td>
+<td><p>
+Generate extern symbols.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--static</code></span></p></td>
+<td><p>
+Generate static symbols (default).
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--decoder</code></span></p></td>
+<td><p>
+Provide a *_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp) macro definition
+to decode run-length encoded image data.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--name=identifier</code></span></p></td>
+<td><p>
+Specifies the identifier name (prefix) for the generated variables or
+macros (useful only if <code class="option">--build-list</code> was not specified).
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--build-list</code></span></p></td>
+<td><p>
+Enables (<em class="replaceable"><code>name</code></em>, <em class="replaceable"><code>image</code></em>)
+pair parsing mode.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">-h</code>, <code class="option">--help</code></span></p></td>
+<td><p>
+Print brief help and exit.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">-v</code>, <code class="option">--version</code></span></p></td>
+<td><p>
+Print version and exit.
+</p></td>
+</tr>
+<tr>
+<td><p><span class="term"><code class="option">--g-fatal-warnings</code></span></p></td>
+<td><p>
+Make warnings fatal (causes the program to abort).
+</p></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="id563853"></a><h2>See also</h2>
+<p>
+The <span class="structname">GdkPixbuf</span> documentation, shipped with the
+Gtk+ distribution, available from <a class="ulink" href="http://www.gtk.org" target="_top">www.gtk.org</a>.
+</p>
+</div>
+<div class="refsect1">
+<a name="id563872"></a><h2>Bugs</h2>
+<p>
+The runlength encoder gets out of sync with the pixel boundaries, since
+it includes the rowstride padding in the encoded stream. Furthermore, it
+generates pixbufs with suboptimal rowstride in some cases.
+</p>
+</div>
+<div class="refsect1">
+<a name="id590631"></a><h2>Author</h2>
+<p>
+<span class="command"><strong>gdk-pixbuf-csource</strong></span> was written by Tim Janik
+<code class="email">&lt;<a class="email" href="mailto:timj@gtk.org">timj@gtk.org</a>&gt;</code>.
+</p>
+<p>
+This manual page was provided by Tim Janik <code class="email">&lt;<a class="email" href="mailto:timj@gtk.org">timj@gtk.org</a>&gt;</code>.
+</p>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-gdk-pixbuf-from-drawables.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-gdk-pixbuf-from-drawables.html
new file mode 100644 (file)
index 0000000..8528dda
--- /dev/null
@@ -0,0 +1,45 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Drawables to Pixbufs</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-gdk-pixbuf-rendering.html" title="Rendering">
+<link rel="next" href="gdk-pixbuf-Utilities.html" title="Utilities">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-gdk-pixbuf-rendering.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Utilities.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdk-pixbuf-gdk-pixbuf-from-drawables"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle">Drawables to Pixbufs</span></h2>
+<p>Drawables to Pixbufs — Getting parts of a GDK drawable's image data into a pixbuf.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id571315"></a><h2>Description</h2>
+<p>
+    The functions to take the image data from a GDK drawable and dump it 
+    into a pixbuf are contained in GDK, see the 
+    Pixbufs section of the GDK 
+    documentation.
+  </p>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-gdk-pixbuf-rendering.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-gdk-pixbuf-rendering.html
new file mode 100644 (file)
index 0000000..2a523bc
--- /dev/null
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Rendering</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn01.html" title="API Reference">
+<link rel="prev" href="gdk-pixbuf-Scaling.html" title="Scaling">
+<link rel="next" href="gdk-pixbuf-gdk-pixbuf-from-drawables.html" title="Drawables to Pixbufs">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Scaling.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-gdk-pixbuf-from-drawables.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdk-pixbuf-gdk-pixbuf-rendering"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle">Rendering</span></h2>
+<p>Rendering — Rendering a pixbuf to a GDK drawable.</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="id581283"></a><h2>Description</h2>
+<p>
+    The functions to render pixbufs to GDK drawables are contained in 
+    GDK, see the Pixbufs section 
+    of the GDK documentation.
+  </p>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf-query-loaders.html b/docs/reference/gdk-pixbuf/html/gdk-pixbuf-query-loaders.html
new file mode 100644 (file)
index 0000000..07544ca
--- /dev/null
@@ -0,0 +1,88 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gdk-pixbuf-query-loaders</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="rn02.html" title="Tools Reference">
+<link rel="prev" href="gdk-pixbuf-csource.html" title="gdk-pixbuf-csource">
+<link rel="next" href="api-index-full.html" title="Index of all symbols">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-csource.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td><a accesskey="u" href="rn02.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="gdk-pixbuf-query-loaders"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle">gdk-pixbuf-query-loaders</span></h2>
+<p>gdk-pixbuf-query-loaders — GdkPixbuf loader registration utility</p>
+</td>
+<td valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsynopsisdiv">
+<h2>Synopsis</h2>
+<div class="cmdsynopsis"><p><code class="command">gdk-pixbuf-query-loaders</code>  [--update-cache] [module...]</p></div>
+</div>
+<div class="refsect1">
+<a name="id554137"></a><h2>Description</h2>
+<p>
+<span class="command"><strong>gdk-pixbuf-query-loaders</strong></span> collects information about
+loadable modules for <span class="application">gdk-pixbuf</span> and writes it to
+the default cache file location, or to <code class="filename">stdout</code>.
+</p>
+<p>
+If called without arguments, it looks for modules in the
+<span class="application">gdk-pixbuf</span> loader directory.
+</p>
+<p>
+If called with arguments, it looks for the specified modules. The arguments
+may be absolute or relative paths.
+</p>
+<p>
+Normally, the output of <span class="command"><strong>gdk-pixbuf-queryloaders</strong></span> is written
+to <code class="filename"><em class="replaceable"><code>libdir</code></em>gdk-pixbuf-2.0/2.10.0/loaders.cache</code>, where <span class="application">gdk-pixbuf</span> looks for it by default. If it is written to some other
+location, the environment variable <code class="envar">GDK_PIXBUF_MODULE_FILE</code>
+can be set to point <span class="application">gdk-pixbuf</span> at the file.
+</p>
+</div>
+<div class="refsect1">
+<a name="id533588"></a><h2>Options</h2>
+<div class="variablelist"><table border="0">
+<col align="left" valign="top">
+<tbody><tr>
+<td><p><span class="term">--update-cache</span></p></td>
+<td><p>Write the output to the default cache location instead of
+                    <code class="filename">stdout</code></p></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="id583683"></a><h2>Environment</h2>
+<p>
+The environment variable <code class="envar">GDK_PIXBUF_MODULEDIR</code> can be used
+to specify a different loader directory. The default
+<span class="application">gdk-pixbuf</span> loader
+directory is <code class="filename"><em class="replaceable"><code>libdir</code></em>/gdk-pixbuf-2.0/<em class="replaceable"><code>version</code></em>/loaders</code>.
+</p>
+</div>
+<div class="refsect1">
+<a name="id590838"></a><h2>Bugs</h2>
+<p>
+None known yet.
+</p>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/gdk-pixbuf.devhelp2 b/docs/reference/gdk-pixbuf/html/gdk-pixbuf.devhelp2
new file mode 100644 (file)
index 0000000..57aa5a9
--- /dev/null
@@ -0,0 +1,216 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
+<book xmlns="http://www.devhelp.net/book" title="GDK-PixBuf Reference Manual" link="index.html" author="Federico Mena Quintero" name="gdk-pixbuf" version="2" language="c">
+  <chapters>
+    <sub name="API Reference" link="rn01.html">
+      <sub name="Initialization and Versions" link="gdk-pixbuf-Versioning.html"/>
+      <sub name="The GdkPixbuf Structure" link="gdk-pixbuf-The-GdkPixbuf-Structure.html"/>
+      <sub name="Reference Counting and Memory Mangement" link="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html"/>
+      <sub name="File Loading" link="gdk-pixbuf-File-Loading.html"/>
+      <sub name="File saving" link="gdk-pixbuf-File-saving.html"/>
+      <sub name="Image Data in Memory" link="gdk-pixbuf-Image-Data-in-Memory.html"/>
+      <sub name="Inline data" link="gdk-pixbuf-Inline-data.html"/>
+      <sub name="Scaling" link="gdk-pixbuf-Scaling.html"/>
+      <sub name="Rendering" link="gdk-pixbuf-gdk-pixbuf-rendering.html"/>
+      <sub name="Drawables to Pixbufs" link="gdk-pixbuf-gdk-pixbuf-from-drawables.html"/>
+      <sub name="Utilities" link="gdk-pixbuf-Utilities.html"/>
+      <sub name="Animations" link="gdk-pixbuf-Animations.html"/>
+      <sub name="GdkPixbufLoader" link="GdkPixbufLoader.html"/>
+      <sub name="Module Interface" link="gdk-pixbuf-Module-Interface.html"/>
+    </sub>
+    <sub name="Tools Reference" link="rn02.html">
+      <sub name="gdk-pixbuf-csource" link="gdk-pixbuf-csource.html"/>
+      <sub name="gdk-pixbuf-query-loaders" link="gdk-pixbuf-query-loaders.html"/>
+    </sub>
+    <sub name="Index of all symbols" link="api-index-full.html"/>
+    <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+    <sub name="Index of new symbols in 2.2" link="api-index-2-2.html"/>
+    <sub name="Index of new symbols in 2.4" link="api-index-2-4.html"/>
+    <sub name="Index of new symbols in 2.6" link="api-index-2-6.html"/>
+    <sub name="Index of new symbols in 2.8" link="api-index-2-8.html"/>
+    <sub name="Index of new symbols in 2.10" link="api-index-2-10.html"/>
+    <sub name="Index of new symbols in 2.12" link="api-index-2-12.html"/>
+    <sub name="Index of new symbols in 2.14" link="api-index-2-14.html"/>
+    <sub name="Index of new symbols in 2.14" link="api-index-2-14.html"/>
+    <sub name="Index of new symbols in 2.26" link="api-index-2-26.html"/>
+    <sub name="License" link="license.html"/>
+    <sub name="Annotation Glossary" link="annotation-glossary.html"/>
+  </chapters>
+  <functions>
+    <keyword type="variable" name="gdk_pixbuf_version" link="gdk-pixbuf-Versioning.html#gdk-pixbuf-version"/>
+    <keyword type="variable" name="gdk_pixbuf_major_version" link="gdk-pixbuf-Versioning.html#gdk-pixbuf-major-version"/>
+    <keyword type="variable" name="gdk_pixbuf_minor_version" link="gdk-pixbuf-Versioning.html#gdk-pixbuf-minor-version"/>
+    <keyword type="variable" name="gdk_pixbuf_micro_version" link="gdk-pixbuf-Versioning.html#gdk-pixbuf-micro-version"/>
+    <keyword type="macro" name="GDK_PIXBUF_VERSION" link="gdk-pixbuf-Versioning.html#GDK-PIXBUF-VERSION:CAPS"/>
+    <keyword type="macro" name="GDK_PIXBUF_MAJOR" link="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MAJOR:CAPS"/>
+    <keyword type="macro" name="GDK_PIXBUF_MINOR" link="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MINOR:CAPS"/>
+    <keyword type="macro" name="GDK_PIXBUF_MICRO" link="gdk-pixbuf-Versioning.html#GDK-PIXBUF-MICRO:CAPS"/>
+    <keyword type="enum" name="enum GdkPixbufError" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufError"/>
+    <keyword type="macro" name="GDK_PIXBUF_ERROR" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS"/>
+    <keyword type="enum" name="enum GdkColorspace" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace"/>
+    <keyword type="enum" name="enum GdkPixbufAlphaMode" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufAlphaMode"/>
+    <keyword type="struct" name="GdkPixbuf" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct"/>
+    <keyword type="function" name="gdk_pixbuf_get_colorspace ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-colorspace"/>
+    <keyword type="function" name="gdk_pixbuf_get_n_channels ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-n-channels"/>
+    <keyword type="function" name="gdk_pixbuf_get_has_alpha ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-has-alpha"/>
+    <keyword type="function" name="gdk_pixbuf_get_bits_per_sample ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-bits-per-sample"/>
+    <keyword type="function" name="gdk_pixbuf_get_pixels ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels"/>
+    <keyword type="function" name="gdk_pixbuf_get_pixels_with_length ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels-with-length" since="2.26"/>
+    <keyword type="function" name="gdk_pixbuf_get_width ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-width"/>
+    <keyword type="function" name="gdk_pixbuf_get_height ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-height"/>
+    <keyword type="function" name="gdk_pixbuf_get_rowstride ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-rowstride"/>
+    <keyword type="function" name="gdk_pixbuf_get_byte_length ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-byte-length" since="2.26"/>
+    <keyword type="function" name="gdk_pixbuf_get_option ()" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-option"/>
+    <keyword type="property" name="The &quot;bits-per-sample&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--bits-per-sample"/>
+    <keyword type="property" name="The &quot;colorspace&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--colorspace"/>
+    <keyword type="property" name="The &quot;has-alpha&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--has-alpha"/>
+    <keyword type="property" name="The &quot;height&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--height"/>
+    <keyword type="property" name="The &quot;n-channels&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--n-channels"/>
+    <keyword type="property" name="The &quot;pixels&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--pixels"/>
+    <keyword type="property" name="The &quot;rowstride&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--rowstride"/>
+    <keyword type="property" name="The &quot;width&quot; property" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--width"/>
+    <keyword type="function" name="gdk_pixbuf_ref ()" link="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-ref" deprecated="2.0: Use g_object_ref()."/>
+    <keyword type="function" name="gdk_pixbuf_unref ()" link="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref" deprecated="2.0: Use g_object_unref()."/>
+    <keyword type="function" name="GdkPixbufDestroyNotify ()" link="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_file ()" link="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_file_at_size ()" link="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-size" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_file_at_scale ()" link="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-scale" since="2.6"/>
+    <keyword type="function" name="gdk_pixbuf_get_file_info ()" link="gdk-pixbuf-File-Loading.html#gdk-pixbuf-get-file-info" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_stream ()" link="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream" since="2.14"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_stream_at_scale ()" link="gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream-at-scale" since="2.14"/>
+    <keyword type="function" name="gdk_pixbuf_savev ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-savev"/>
+    <keyword type="function" name="gdk_pixbuf_save ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-save"/>
+    <keyword type="function" name="GdkPixbufSaveFunc ()" link="gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_save_to_callback ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_save_to_callbackv ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callbackv" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_save_to_buffer ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_save_to_bufferv ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-bufferv" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_save_to_stream ()" link="gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-stream" since="2.14"/>
+    <keyword type="function" name="gdk_pixbuf_new ()" link="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_data ()" link="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_xpm_data ()" link="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-xpm-data"/>
+    <keyword type="function" name="gdk_pixbuf_new_from_inline ()" link="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline"/>
+    <keyword type="function" name="gdk_pixbuf_new_subpixbuf ()" link="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-subpixbuf"/>
+    <keyword type="function" name="gdk_pixbuf_copy ()" link="gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy"/>
+    <keyword type="struct" name="struct GdkPixdata" link="gdk-pixbuf-Inline-data.html#GdkPixdata"/>
+    <keyword type="enum" name="enum GdkPixdataType" link="gdk-pixbuf-Inline-data.html#GdkPixdataType"/>
+    <keyword type="enum" name="enum GdkPixdataDumpType" link="gdk-pixbuf-Inline-data.html#GdkPixdataDumpType"/>
+    <keyword type="macro" name="GDK_PIXBUF_MAGIC_NUMBER" link="gdk-pixbuf-Inline-data.html#GDK-PIXBUF-MAGIC-NUMBER:CAPS"/>
+    <keyword type="macro" name="GDK_PIXDATA_HEADER_LENGTH" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-HEADER-LENGTH:CAPS"/>
+    <keyword type="function" name="gdk_pixdata_from_pixbuf ()" link="gdk-pixbuf-Inline-data.html#gdk-pixdata-from-pixbuf"/>
+    <keyword type="function" name="gdk_pixbuf_from_pixdata ()" link="gdk-pixbuf-Inline-data.html#gdk-pixbuf-from-pixdata"/>
+    <keyword type="function" name="gdk_pixdata_serialize ()" link="gdk-pixbuf-Inline-data.html#gdk-pixdata-serialize"/>
+    <keyword type="function" name="gdk_pixdata_deserialize ()" link="gdk-pixbuf-Inline-data.html#gdk-pixdata-deserialize"/>
+    <keyword type="function" name="gdk_pixdata_to_csource ()" link="gdk-pixbuf-Inline-data.html#gdk-pixdata-to-csource"/>
+    <keyword type="enum" name="enum GdkInterpType" link="gdk-pixbuf-Scaling.html#GdkInterpType"/>
+    <keyword type="function" name="gdk_pixbuf_scale_simple ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple"/>
+    <keyword type="function" name="gdk_pixbuf_scale ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-scale"/>
+    <keyword type="function" name="gdk_pixbuf_composite_color_simple ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color-simple"/>
+    <keyword type="function" name="gdk_pixbuf_composite ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite"/>
+    <keyword type="function" name="gdk_pixbuf_composite_color ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color"/>
+    <keyword type="enum" name="enum GdkPixbufRotation" link="gdk-pixbuf-Scaling.html#GdkPixbufRotation"/>
+    <keyword type="function" name="gdk_pixbuf_rotate_simple ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple" since="2.6"/>
+    <keyword type="function" name="gdk_pixbuf_flip ()" link="gdk-pixbuf-Scaling.html#gdk-pixbuf-flip" since="2.6"/>
+    <keyword type="function" name="gdk_pixbuf_add_alpha ()" link="gdk-pixbuf-Utilities.html#gdk-pixbuf-add-alpha"/>
+    <keyword type="function" name="gdk_pixbuf_copy_area ()" link="gdk-pixbuf-Utilities.html#gdk-pixbuf-copy-area"/>
+    <keyword type="function" name="gdk_pixbuf_saturate_and_pixelate ()" link="gdk-pixbuf-Utilities.html#gdk-pixbuf-saturate-and-pixelate"/>
+    <keyword type="function" name="gdk_pixbuf_apply_embedded_orientation ()" link="gdk-pixbuf-Utilities.html#gdk-pixbuf-apply-embedded-orientation" since="2.12"/>
+    <keyword type="function" name="gdk_pixbuf_fill ()" link="gdk-pixbuf-Utilities.html#gdk-pixbuf-fill"/>
+    <keyword type="struct" name="struct GdkPixbufAnimation" link="gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct"/>
+    <keyword type="struct" name="struct GdkPixbufAnimationIter" link="gdk-pixbuf-Animations.html#GdkPixbufAnimationIter-struct"/>
+    <keyword type="function" name="gdk_pixbuf_animation_new_from_file ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file"/>
+    <keyword type="function" name="gdk_pixbuf_animation_ref ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-ref" deprecated="2.0: Use g_object_ref()."/>
+    <keyword type="function" name="gdk_pixbuf_animation_unref ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-unref" deprecated="2.0: Use g_object_unref()."/>
+    <keyword type="function" name="gdk_pixbuf_animation_get_width ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-width"/>
+    <keyword type="function" name="gdk_pixbuf_animation_get_height ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-height"/>
+    <keyword type="function" name="gdk_pixbuf_animation_get_iter ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter"/>
+    <keyword type="function" name="gdk_pixbuf_animation_is_static_image ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-is-static-image"/>
+    <keyword type="function" name="gdk_pixbuf_animation_get_static_image ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-static-image"/>
+    <keyword type="function" name="gdk_pixbuf_animation_iter_advance ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-advance"/>
+    <keyword type="function" name="gdk_pixbuf_animation_iter_get_delay_time ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-delay-time"/>
+    <keyword type="function" name="gdk_pixbuf_animation_iter_on_currently_loading_frame ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-on-currently-loading-frame"/>
+    <keyword type="function" name="gdk_pixbuf_animation_iter_get_pixbuf ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf"/>
+    <keyword type="struct" name="GdkPixbufSimpleAnim" link="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim-struct"/>
+    <keyword type="function" name="gdk_pixbuf_simple_anim_new ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-new" since="2.8"/>
+    <keyword type="function" name="gdk_pixbuf_simple_anim_add_frame ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-add-frame" since="2.8"/>
+    <keyword type="function" name="gdk_pixbuf_simple_anim_set_loop ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-set-loop" since="2.18"/>
+    <keyword type="function" name="gdk_pixbuf_simple_anim_get_loop ()" link="gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-get-loop" since="2.18"/>
+    <keyword type="property" name="The &quot;loop&quot; property" link="gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim--loop"/>
+    <keyword type="" name="Loading an animation" link="GdkPixbufLoader.html#id540541"/>
+    <keyword type="struct" name="struct GdkPixbufLoader" link="GdkPixbufLoader.html#GdkPixbufLoader-struct"/>
+    <keyword type="function" name="gdk_pixbuf_loader_new ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-new"/>
+    <keyword type="function" name="gdk_pixbuf_loader_new_with_type ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-type"/>
+    <keyword type="function" name="gdk_pixbuf_loader_new_with_mime_type ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-mime-type" since="2.4"/>
+    <keyword type="function" name="gdk_pixbuf_loader_get_format ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-get-format" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_loader_write ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-write"/>
+    <keyword type="function" name="gdk_pixbuf_loader_set_size ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-set-size" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_loader_get_pixbuf ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf"/>
+    <keyword type="function" name="gdk_pixbuf_loader_get_animation ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-get-animation"/>
+    <keyword type="function" name="gdk_pixbuf_loader_close ()" link="GdkPixbufLoader.html#gdk-pixbuf-loader-close"/>
+    <keyword type="signal" name="The &quot;area-prepared&quot; signal" link="GdkPixbufLoader.html#GdkPixbufLoader-area-prepared"/>
+    <keyword type="signal" name="The &quot;area-updated&quot; signal" link="GdkPixbufLoader.html#GdkPixbufLoader-area-updated"/>
+    <keyword type="signal" name="The &quot;closed&quot; signal" link="GdkPixbufLoader.html#GdkPixbufLoader-closed"/>
+    <keyword type="signal" name="The &quot;size-prepared&quot; signal" link="GdkPixbufLoader.html#GdkPixbufLoader-size-prepared"/>
+    <keyword type="function" name="gdk_pixbuf_set_option ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-set-option" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_get_formats ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_format_copy ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-copy" since="2.22"/>
+    <keyword type="function" name="gdk_pixbuf_format_free ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-free" since="2.22"/>
+    <keyword type="function" name="gdk_pixbuf_format_get_name ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-name" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_format_get_description ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-description" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_format_get_mime_types ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-mime-types" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_format_get_extensions ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-extensions" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_format_is_writable ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-writable" since="2.2"/>
+    <keyword type="function" name="gdk_pixbuf_format_is_scalable ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-scalable" since="2.6"/>
+    <keyword type="function" name="gdk_pixbuf_format_is_disabled ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-disabled" since="2.6"/>
+    <keyword type="function" name="gdk_pixbuf_format_set_disabled ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-set-disabled" since="2.6"/>
+    <keyword type="function" name="gdk_pixbuf_format_get_license ()" link="gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-license" since="2.6"/>
+    <keyword type="struct" name="struct GdkPixbufFormat" link="gdk-pixbuf-Module-Interface.html#GdkPixbufFormat" since="2.2"/>
+    <keyword type="enum" name="enum GdkPixbufFormatFlags" link="gdk-pixbuf-Module-Interface.html#GdkPixbufFormatFlags" since="2.2"/>
+    <keyword type="struct" name="struct GdkPixbufModulePattern" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern" since="2.2"/>
+    <keyword type="function" name="GdkPixbufModuleFillVtableFunc ()" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc" since="2.2"/>
+    <keyword type="function" name="GdkPixbufModuleFillInfoFunc ()" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillInfoFunc" since="2.2"/>
+    <keyword type="function" name="GdkPixbufModuleSizeFunc ()" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleSizeFunc" since="2.2"/>
+    <keyword type="function" name="GdkPixbufModulePreparedFunc ()" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModulePreparedFunc" since="2.2"/>
+    <keyword type="function" name="GdkPixbufModuleUpdatedFunc ()" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModuleUpdatedFunc" since="2.2"/>
+    <keyword type="struct" name="struct GdkPixbufModule" link="gdk-pixbuf-Module-Interface.html#GdkPixbufModule"/>
+    <keyword type="struct" name="struct GdkPixbufAnimationClass" link="gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationClass"/>
+    <keyword type="struct" name="struct GdkPixbufAnimationIterClass" link="gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationIterClass"/>
+    <keyword type="" name="Options" link="gdk-pixbuf-csource.html#id582757"/>
+    <keyword type="constant" name="GDK_PIXBUF_ERROR_CORRUPT_IMAGE" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-CORRUPT-IMAGE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-INSUFFICIENT-MEMORY:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ERROR_BAD_OPTION" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-BAD-OPTION:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ERROR_UNKNOWN_TYPE" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-UNKNOWN-TYPE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-UNSUPPORTED-OPERATION:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ERROR_FAILED" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-FAILED:CAPS"/>
+    <keyword type="constant" name="GDK_COLORSPACE_RGB" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-COLORSPACE-RGB:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ALPHA_BILEVEL" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ALPHA-BILEVEL:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ALPHA_FULL" link="gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ALPHA-FULL:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_COLOR_TYPE_RGB" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-COLOR-TYPE-RGB:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_COLOR_TYPE_RGBA" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-COLOR-TYPE-RGBA:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_COLOR_TYPE_MASK" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-COLOR-TYPE-MASK:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_SAMPLE_WIDTH_8" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-SAMPLE-WIDTH-8:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_SAMPLE_WIDTH_MASK" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-SAMPLE-WIDTH-MASK:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_ENCODING_RAW" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-ENCODING-RAW:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_ENCODING_RLE" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-ENCODING-RLE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_ENCODING_MASK" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-ENCODING-MASK:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_PIXDATA_STREAM" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-PIXDATA-STREAM:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_PIXDATA_STRUCT" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-PIXDATA-STRUCT:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_MACROS" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-MACROS:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_GTYPES" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-GTYPES:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_CTYPES" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-CTYPES:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_STATIC" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-STATIC:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_CONST" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-CONST:CAPS"/>
+    <keyword type="constant" name="GDK_PIXDATA_DUMP_RLE_DECODER" link="gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-RLE-DECODER:CAPS"/>
+    <keyword type="constant" name="GDK_INTERP_NEAREST" link="gdk-pixbuf-Scaling.html#GDK-INTERP-NEAREST:CAPS"/>
+    <keyword type="constant" name="GDK_INTERP_TILES" link="gdk-pixbuf-Scaling.html#GDK-INTERP-TILES:CAPS"/>
+    <keyword type="constant" name="GDK_INTERP_BILINEAR" link="gdk-pixbuf-Scaling.html#GDK-INTERP-BILINEAR:CAPS"/>
+    <keyword type="constant" name="GDK_INTERP_HYPER" link="gdk-pixbuf-Scaling.html#GDK-INTERP-HYPER:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ROTATE_NONE" link="gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-NONE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE" link="gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-COUNTERCLOCKWISE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ROTATE_UPSIDEDOWN" link="gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-UPSIDEDOWN:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_ROTATE_CLOCKWISE" link="gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-CLOCKWISE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_FORMAT_WRITABLE" link="gdk-pixbuf-Module-Interface.html#GDK-PIXBUF-FORMAT-WRITABLE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_FORMAT_SCALABLE" link="gdk-pixbuf-Module-Interface.html#GDK-PIXBUF-FORMAT-SCALABLE:CAPS"/>
+    <keyword type="constant" name="GDK_PIXBUF_FORMAT_THREADSAFE" link="gdk-pixbuf-Module-Interface.html#GDK-PIXBUF-FORMAT-THREADSAFE:CAPS"/>
+  </functions>
+</book>
diff --git a/docs/reference/gdk-pixbuf/html/home.png b/docs/reference/gdk-pixbuf/html/home.png
new file mode 100644 (file)
index 0000000..1700361
Binary files /dev/null and b/docs/reference/gdk-pixbuf/html/home.png differ
diff --git a/docs/reference/gdk-pixbuf/html/index.html b/docs/reference/gdk-pixbuf/html/index.html
new file mode 100644 (file)
index 0000000..222b43d
--- /dev/null
@@ -0,0 +1,138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GDK-PixBuf Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="next" href="rn01.html" title="API Reference">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GDK-PixBuf Reference Manual</p></th></tr></table></div>
+<div><div class="authorgroup"><div class="author">
+<h3 class="author">
+<span class="firstname">Federico</span> <span class="surname">Mena Quintero</span>
+</h3>
+<div class="affiliation"><div class="address"><p><br>
+           <code class="email">&lt;<a class="email" href="mailto:federico@gimp.org">federico@gimp.org</a>&gt;</code><br>
+         </p></div></div>
+</div></div></div>
+<div><p class="releaseinfo">
+      Version 2.26.1
+
+      The latest version of this documentation can be found on-line at
+      <a class="ulink" href="http://library.gnome.org/devel/gdk-pixbuf/unstable/" target="_top">http://library.gnome.org/devel/gdk-pixbuf/unstable/</a>.
+    </p></div>
+<div><p class="copyright">Copyright © 2000 The Free Software Foundation</p></div>
+<div><div class="legalnotice">
+<a name="id505470"></a><p>
+       Permission is granted to copy, distribute and/or modify this
+       document under the terms of the <em class="citetitle">GNU Free
+       Documentation License</em>, Version 1.1 or any later
+       version published by the Free Software Foundation with no
+       Invariant Sections, no Front-Cover Texts, and no Back-Cover
+       Texts. You may obtain a copy of the <em class="citetitle">GNU Free
+       Documentation License</em> from the Free Software
+       Foundation by visiting <a class="ulink" href="http://www.fsf.org" target="_top">their Web site</a> or by writing
+       to:
+
+       </p>
+<div class="address"><p><br>
+         The Free Software Foundation, Inc.,<br>
+         <span class="street">59 Temple Place</span> - Suite 330,<br>
+         <span class="city">Boston</span>, <span class="state">MA</span> <span class="postcode">02111-1307</span>,<br>
+         <span class="country">USA</span><br>
+       </p></div>
+<p>
+      </p>
+<p>
+       Many of the names used by companies to distinguish their
+       products and services are claimed as trademarks. Where those
+       names appear in any GNOME documentation, and those trademarks
+       are made aware to the members of the GNOME Documentation
+       Project, the names have been printed in caps or initial caps.
+      </p>
+</div></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl>
+<dt><span class="reference"><a href="rn01.html">I. API Reference</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Versioning.html">Initialization and Versions</a></span><span class="refpurpose"> — Library version numbers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-The-GdkPixbuf-Structure.html">The GdkPixbuf Structure</a></span><span class="refpurpose"> — Information that describes an image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html">Reference Counting and Memory Mangement</a></span><span class="refpurpose"> — Functions for reference counting and memory management on pixbufs.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-File-Loading.html">File Loading</a></span><span class="refpurpose"> — Loading a pixbuf from a file.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-File-saving.html">File saving</a></span><span class="refpurpose"> — Saving a pixbuf to a file.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Image-Data-in-Memory.html">Image Data in Memory</a></span><span class="refpurpose"> — Creating a pixbuf from image data that is already in memory.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Inline-data.html">Inline data</a></span><span class="refpurpose"> — Functions for inlined pixbuf handling.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Scaling.html">Scaling</a></span><span class="refpurpose"> — Scaling pixbufs and scaling and compositing pixbufs</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-gdk-pixbuf-rendering.html">Rendering</a></span><span class="refpurpose"> — Rendering a pixbuf to a GDK drawable.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-gdk-pixbuf-from-drawables.html">Drawables to Pixbufs</a></span><span class="refpurpose"> — Getting parts of a GDK drawable's image data into a pixbuf.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Utilities.html">Utilities</a></span><span class="refpurpose"> — Utility and miscellaneous convenience functions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Animations.html">Animations</a></span><span class="refpurpose"> — Animated images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GdkPixbufLoader.html">GdkPixbufLoader</a></span><span class="refpurpose"> — Application-driven progressive image loading.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Module-Interface.html">Module Interface</a></span><span class="refpurpose"> — Extending &amp;gdk-pixbuf;</span>
+</dt>
+</dl></dd>
+<dt><span class="reference"><a href="rn02.html">II. Tools Reference</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-csource.html">gdk-pixbuf-csource</a></span><span class="refpurpose"> — C code generation utility for GdkPixbuf images</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-query-loaders.html">gdk-pixbuf-query-loaders</a></span><span class="refpurpose"> — GdkPixbuf loader registration utility</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index of all symbols</a></span></dt>
+<dt><span class="index"><a href="api-index-deprecated.html">Index of deprecated symbols</a></span></dt>
+<dt><span class="index"><a href="api-index-2-2.html">Index of new symbols in 2.2</a></span></dt>
+<dt><span class="index"><a href="api-index-2-4.html">Index of new symbols in 2.4</a></span></dt>
+<dt><span class="index"><a href="api-index-2-6.html">Index of new symbols in 2.6</a></span></dt>
+<dt><span class="index"><a href="api-index-2-8.html">Index of new symbols in 2.8</a></span></dt>
+<dt><span class="index"><a href="api-index-2-10.html">Index of new symbols in 2.10</a></span></dt>
+<dt><span class="index"><a href="api-index-2-12.html">Index of new symbols in 2.12</a></span></dt>
+<dt><span class="index"><a href="api-index-2-14.html">Index of new symbols in 2.14</a></span></dt>
+<dt><span class="index"><a href="api-index-2-14.html">Index of new symbols in 2.14</a></span></dt>
+<dt><span class="index"><a href="api-index-2-26.html">Index of new symbols in 2.26</a></span></dt>
+<dt><span class="appendix"><a href="license.html">A. License</a></span></dt>
+<dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/index.sgml b/docs/reference/gdk-pixbuf/html/index.sgml
new file mode 100644 (file)
index 0000000..9b936db
--- /dev/null
@@ -0,0 +1,257 @@
+<ONLINE href="http://library.gnome.org/devel/gdk-pixbuf/unstable/">
+<ANCHOR id="gdk-pixbuf-Versioning" href="gdk-pixbuf/gdk-pixbuf-Versioning.html">
+<ANCHOR id="gdk-pixbuf-Versioning.synopsis" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-Versioning.synopsis">
+<ANCHOR id="gdk-pixbuf-Versioning.description" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-Versioning.description">
+<ANCHOR id="gdk-pixbuf-Versioning.details" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-Versioning.details">
+<ANCHOR id="gdk-pixbuf-version" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-version">
+<ANCHOR id="gdk-pixbuf-major-version" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-major-version">
+<ANCHOR id="gdk-pixbuf-minor-version" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-minor-version">
+<ANCHOR id="gdk-pixbuf-micro-version" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#gdk-pixbuf-micro-version">
+<ANCHOR id="GDK-PIXBUF-VERSION:CAPS" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#GDK-PIXBUF-VERSION:CAPS">
+<ANCHOR id="GDK-PIXBUF-MAJOR:CAPS" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#GDK-PIXBUF-MAJOR:CAPS">
+<ANCHOR id="GDK-PIXBUF-MINOR:CAPS" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#GDK-PIXBUF-MINOR:CAPS">
+<ANCHOR id="GDK-PIXBUF-MICRO:CAPS" href="gdk-pixbuf/gdk-pixbuf-Versioning.html#GDK-PIXBUF-MICRO:CAPS">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.synopsis" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.synopsis">
+<ANCHOR id="GdkPixbuf" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.object-hierarchy" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.object-hierarchy">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.implemented-interfaces" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.implemented-interfaces">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.properties" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.properties">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.description" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.description">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.details" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.details">
+<ANCHOR id="GdkPixbufError" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufError">
+<ANCHOR id="GDK-PIXBUF-ERROR-CORRUPT-IMAGE:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-CORRUPT-IMAGE:CAPS">
+<ANCHOR id="GDK-PIXBUF-ERROR-INSUFFICIENT-MEMORY:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-INSUFFICIENT-MEMORY:CAPS">
+<ANCHOR id="GDK-PIXBUF-ERROR-BAD-OPTION:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-BAD-OPTION:CAPS">
+<ANCHOR id="GDK-PIXBUF-ERROR-UNKNOWN-TYPE:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-UNKNOWN-TYPE:CAPS">
+<ANCHOR id="GDK-PIXBUF-ERROR-UNSUPPORTED-OPERATION:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-UNSUPPORTED-OPERATION:CAPS">
+<ANCHOR id="GDK-PIXBUF-ERROR-FAILED:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR-FAILED:CAPS">
+<ANCHOR id="GDK-PIXBUF-ERROR:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ERROR:CAPS">
+<ANCHOR id="GdkColorspace" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkColorspace">
+<ANCHOR id="GDK-COLORSPACE-RGB:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-COLORSPACE-RGB:CAPS">
+<ANCHOR id="GdkPixbufAlphaMode" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbufAlphaMode">
+<ANCHOR id="GDK-PIXBUF-ALPHA-BILEVEL:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ALPHA-BILEVEL:CAPS">
+<ANCHOR id="GDK-PIXBUF-ALPHA-FULL:CAPS" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GDK-PIXBUF-ALPHA-FULL:CAPS">
+<ANCHOR id="GdkPixbuf-struct" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf-struct">
+<ANCHOR id="gdk-pixbuf-get-colorspace" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-colorspace">
+<ANCHOR id="gdk-pixbuf-get-n-channels" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-n-channels">
+<ANCHOR id="gdk-pixbuf-get-has-alpha" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-has-alpha">
+<ANCHOR id="gdk-pixbuf-get-bits-per-sample" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-bits-per-sample">
+<ANCHOR id="gdk-pixbuf-get-pixels" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels">
+<ANCHOR id="gdk-pixbuf-get-pixels-with-length" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-pixels-with-length">
+<ANCHOR id="gdk-pixbuf-get-width" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-width">
+<ANCHOR id="gdk-pixbuf-get-height" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-height">
+<ANCHOR id="gdk-pixbuf-get-rowstride" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-rowstride">
+<ANCHOR id="gdk-pixbuf-get-byte-length" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-byte-length">
+<ANCHOR id="gdk-pixbuf-get-option" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-get-option">
+<ANCHOR id="gdk-pixbuf-The-GdkPixbuf-Structure.property-details" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#gdk-pixbuf-The-GdkPixbuf-Structure.property-details">
+<ANCHOR id="GdkPixbuf--bits-per-sample" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--bits-per-sample">
+<ANCHOR id="GdkPixbuf--colorspace" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--colorspace">
+<ANCHOR id="GdkPixbuf--has-alpha" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--has-alpha">
+<ANCHOR id="GdkPixbuf--height" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--height">
+<ANCHOR id="GdkPixbuf--n-channels" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--n-channels">
+<ANCHOR id="GdkPixbuf--pixels" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--pixels">
+<ANCHOR id="GdkPixbuf--rowstride" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--rowstride">
+<ANCHOR id="GdkPixbuf--width" href="gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf--width">
+<ANCHOR id="gdk-pixbuf-Reference-Counting-and-Memory-Mangement" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html">
+<ANCHOR id="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.synopsis" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-Reference-Counting-and-Memory-Mangement.synopsis">
+<ANCHOR id="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.description" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-Reference-Counting-and-Memory-Mangement.description">
+<ANCHOR id="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.details" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-Reference-Counting-and-Memory-Mangement.details">
+<ANCHOR id="gdk-pixbuf-ref" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-ref">
+<ANCHOR id="gdk-pixbuf-unref" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref">
+<ANCHOR id="GdkPixbufDestroyNotify" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#GdkPixbufDestroyNotify">
+<ANCHOR id="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.see-also" href="gdk-pixbuf/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-Reference-Counting-and-Memory-Mangement.see-also">
+<ANCHOR id="gdk-pixbuf-File-Loading" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html">
+<ANCHOR id="gdk-pixbuf-File-Loading.synopsis" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-File-Loading.synopsis">
+<ANCHOR id="gdk-pixbuf-File-Loading.description" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-File-Loading.description">
+<ANCHOR id="gdk-pixbuf-File-Loading.details" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-File-Loading.details">
+<ANCHOR id="gdk-pixbuf-new-from-file" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file">
+<ANCHOR id="gdk-pixbuf-new-from-file-at-size" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-size">
+<ANCHOR id="gdk-pixbuf-new-from-file-at-scale" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-file-at-scale">
+<ANCHOR id="gdk-pixbuf-get-file-info" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-get-file-info">
+<ANCHOR id="gdk-pixbuf-new-from-stream" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream">
+<ANCHOR id="gdk-pixbuf-new-from-stream-at-scale" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-new-from-stream-at-scale">
+<ANCHOR id="gdk-pixbuf-File-Loading.see-also" href="gdk-pixbuf/gdk-pixbuf-File-Loading.html#gdk-pixbuf-File-Loading.see-also">
+<ANCHOR id="gdk-pixbuf-File-saving" href="gdk-pixbuf/gdk-pixbuf-File-saving.html">
+<ANCHOR id="gdk-pixbuf-File-saving.synopsis" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-File-saving.synopsis">
+<ANCHOR id="gdk-pixbuf-File-saving.description" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-File-saving.description">
+<ANCHOR id="gdk-pixbuf-File-saving.details" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-File-saving.details">
+<ANCHOR id="gdk-pixbuf-savev" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-savev">
+<ANCHOR id="gdk-pixbuf-save" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-save">
+<ANCHOR id="GdkPixbufSaveFunc" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#GdkPixbufSaveFunc">
+<ANCHOR id="gdk-pixbuf-save-to-callback" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callback">
+<ANCHOR id="gdk-pixbuf-save-to-callbackv" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-callbackv">
+<ANCHOR id="gdk-pixbuf-save-to-buffer" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-buffer">
+<ANCHOR id="gdk-pixbuf-save-to-bufferv" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-bufferv">
+<ANCHOR id="gdk-pixbuf-save-to-stream" href="gdk-pixbuf/gdk-pixbuf-File-saving.html#gdk-pixbuf-save-to-stream">
+<ANCHOR id="gdk-pixbuf-Image-Data-in-Memory" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html">
+<ANCHOR id="gdk-pixbuf-Image-Data-in-Memory.synopsis" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-Image-Data-in-Memory.synopsis">
+<ANCHOR id="gdk-pixbuf-Image-Data-in-Memory.description" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-Image-Data-in-Memory.description">
+<ANCHOR id="gdk-pixbuf-Image-Data-in-Memory.details" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-Image-Data-in-Memory.details">
+<ANCHOR id="gdk-pixbuf-new" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new">
+<ANCHOR id="gdk-pixbuf-new-from-data" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-data">
+<ANCHOR id="gdk-pixbuf-new-from-xpm-data" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-xpm-data">
+<ANCHOR id="gdk-pixbuf-new-from-inline" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-from-inline">
+<ANCHOR id="gdk-pixbuf-new-subpixbuf" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-new-subpixbuf">
+<ANCHOR id="gdk-pixbuf-copy" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-copy">
+<ANCHOR id="gdk-pixbuf-Image-Data-in-Memory.see-also" href="gdk-pixbuf/gdk-pixbuf-Image-Data-in-Memory.html#gdk-pixbuf-Image-Data-in-Memory.see-also">
+<ANCHOR id="gdk-pixbuf-Inline-data" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html">
+<ANCHOR id="gdk-pixbuf-Inline-data.synopsis" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixbuf-Inline-data.synopsis">
+<ANCHOR id="gdk-pixbuf-Inline-data.description" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixbuf-Inline-data.description">
+<ANCHOR id="gdk-pixbuf-Inline-data.details" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixbuf-Inline-data.details">
+<ANCHOR id="GdkPixdata" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GdkPixdata">
+<ANCHOR id="GdkPixdataType" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GdkPixdataType">
+<ANCHOR id="GDK-PIXDATA-COLOR-TYPE-RGB:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-COLOR-TYPE-RGB:CAPS">
+<ANCHOR id="GDK-PIXDATA-COLOR-TYPE-RGBA:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-COLOR-TYPE-RGBA:CAPS">
+<ANCHOR id="GDK-PIXDATA-COLOR-TYPE-MASK:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-COLOR-TYPE-MASK:CAPS">
+<ANCHOR id="GDK-PIXDATA-SAMPLE-WIDTH-8:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-SAMPLE-WIDTH-8:CAPS">
+<ANCHOR id="GDK-PIXDATA-SAMPLE-WIDTH-MASK:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-SAMPLE-WIDTH-MASK:CAPS">
+<ANCHOR id="GDK-PIXDATA-ENCODING-RAW:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-ENCODING-RAW:CAPS">
+<ANCHOR id="GDK-PIXDATA-ENCODING-RLE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-ENCODING-RLE:CAPS">
+<ANCHOR id="GDK-PIXDATA-ENCODING-MASK:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-ENCODING-MASK:CAPS">
+<ANCHOR id="GdkPixdataDumpType" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GdkPixdataDumpType">
+<ANCHOR id="GDK-PIXDATA-DUMP-PIXDATA-STREAM:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-PIXDATA-STREAM:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-PIXDATA-STRUCT:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-PIXDATA-STRUCT:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-MACROS:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-MACROS:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-GTYPES:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-GTYPES:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-CTYPES:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-CTYPES:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-STATIC:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-STATIC:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-CONST:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-CONST:CAPS">
+<ANCHOR id="GDK-PIXDATA-DUMP-RLE-DECODER:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-DUMP-RLE-DECODER:CAPS">
+<ANCHOR id="GDK-PIXBUF-MAGIC-NUMBER:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXBUF-MAGIC-NUMBER:CAPS">
+<ANCHOR id="GDK-PIXDATA-HEADER-LENGTH:CAPS" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#GDK-PIXDATA-HEADER-LENGTH:CAPS">
+<ANCHOR id="gdk-pixdata-from-pixbuf" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixdata-from-pixbuf">
+<ANCHOR id="gdk-pixbuf-from-pixdata" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixbuf-from-pixdata">
+<ANCHOR id="gdk-pixdata-serialize" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixdata-serialize">
+<ANCHOR id="gdk-pixdata-deserialize" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixdata-deserialize">
+<ANCHOR id="gdk-pixdata-to-csource" href="gdk-pixbuf/gdk-pixbuf-Inline-data.html#gdk-pixdata-to-csource">
+<ANCHOR id="gdk-pixbuf-Scaling" href="gdk-pixbuf/gdk-pixbuf-Scaling.html">
+<ANCHOR id="gdk-pixbuf-Scaling.synopsis" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-Scaling.synopsis">
+<ANCHOR id="gdk-pixbuf-Scaling.description" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-Scaling.description">
+<ANCHOR id="gdk-pixbuf-Scaling.details" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-Scaling.details">
+<ANCHOR id="GdkInterpType" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GdkInterpType">
+<ANCHOR id="GDK-INTERP-NEAREST:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-INTERP-NEAREST:CAPS">
+<ANCHOR id="GDK-INTERP-TILES:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-INTERP-TILES:CAPS">
+<ANCHOR id="GDK-INTERP-BILINEAR:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-INTERP-BILINEAR:CAPS">
+<ANCHOR id="GDK-INTERP-HYPER:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-INTERP-HYPER:CAPS">
+<ANCHOR id="gdk-pixbuf-scale-simple" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-scale-simple">
+<ANCHOR id="gdk-pixbuf-scale" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-scale">
+<ANCHOR id="gdk-pixbuf-composite-color-simple" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color-simple">
+<ANCHOR id="gdk-pixbuf-composite" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-composite">
+<ANCHOR id="gdk-pixbuf-composite-color" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-composite-color">
+<ANCHOR id="GdkPixbufRotation" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GdkPixbufRotation">
+<ANCHOR id="GDK-PIXBUF-ROTATE-NONE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-NONE:CAPS">
+<ANCHOR id="GDK-PIXBUF-ROTATE-COUNTERCLOCKWISE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-COUNTERCLOCKWISE:CAPS">
+<ANCHOR id="GDK-PIXBUF-ROTATE-UPSIDEDOWN:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-UPSIDEDOWN:CAPS">
+<ANCHOR id="GDK-PIXBUF-ROTATE-CLOCKWISE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#GDK-PIXBUF-ROTATE-CLOCKWISE:CAPS">
+<ANCHOR id="gdk-pixbuf-rotate-simple" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-rotate-simple">
+<ANCHOR id="gdk-pixbuf-flip" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-flip">
+<ANCHOR id="gdk-pixbuf-Scaling.see-also" href="gdk-pixbuf/gdk-pixbuf-Scaling.html#gdk-pixbuf-Scaling.see-also">
+<ANCHOR id="gdk-pixbuf-gdk-pixbuf-rendering" href="gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-rendering.html">
+<ANCHOR id="gdk-pixbuf-gdk-pixbuf-from-drawables" href="gdk-pixbuf/gdk-pixbuf-gdk-pixbuf-from-drawables.html">
+<ANCHOR id="gdk-pixbuf-Utilities" href="gdk-pixbuf/gdk-pixbuf-Utilities.html">
+<ANCHOR id="gdk-pixbuf-Utilities.synopsis" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-Utilities.synopsis">
+<ANCHOR id="gdk-pixbuf-Utilities.description" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-Utilities.description">
+<ANCHOR id="gdk-pixbuf-Utilities.details" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-Utilities.details">
+<ANCHOR id="gdk-pixbuf-add-alpha" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-add-alpha">
+<ANCHOR id="gdk-pixbuf-copy-area" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-copy-area">
+<ANCHOR id="gdk-pixbuf-saturate-and-pixelate" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-saturate-and-pixelate">
+<ANCHOR id="gdk-pixbuf-apply-embedded-orientation" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-apply-embedded-orientation">
+<ANCHOR id="gdk-pixbuf-fill" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-fill">
+<ANCHOR id="gdk-pixbuf-Utilities.see-also" href="gdk-pixbuf/gdk-pixbuf-Utilities.html#gdk-pixbuf-Utilities.see-also">
+<ANCHOR id="gdk-pixbuf-Animations" href="gdk-pixbuf/gdk-pixbuf-Animations.html">
+<ANCHOR id="gdk-pixbuf-Animations.synopsis" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.synopsis">
+<ANCHOR id="GdkPixbufAnimation" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufAnimation">
+<ANCHOR id="GdkPixbufAnimationIter" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufAnimationIter">
+<ANCHOR id="GdkPixbufSimpleAnim" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim">
+<ANCHOR id="gdk-pixbuf-Animations.object-hierarchy" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.object-hierarchy">
+<ANCHOR id="gdk-pixbuf-Animations.properties" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.properties">
+<ANCHOR id="gdk-pixbuf-Animations.description" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.description">
+<ANCHOR id="gdk-pixbuf-Animations.details" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.details">
+<ANCHOR id="GdkPixbufAnimation-struct" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufAnimation-struct">
+<ANCHOR id="GdkPixbufAnimationIter-struct" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufAnimationIter-struct">
+<ANCHOR id="gdk-pixbuf-animation-new-from-file" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-new-from-file">
+<ANCHOR id="gdk-pixbuf-animation-ref" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-ref">
+<ANCHOR id="gdk-pixbuf-animation-unref" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-unref">
+<ANCHOR id="gdk-pixbuf-animation-get-width" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-width">
+<ANCHOR id="gdk-pixbuf-animation-get-height" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-height">
+<ANCHOR id="gdk-pixbuf-animation-get-iter" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-iter">
+<ANCHOR id="gdk-pixbuf-animation-is-static-image" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-is-static-image">
+<ANCHOR id="gdk-pixbuf-animation-get-static-image" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-get-static-image">
+<ANCHOR id="gdk-pixbuf-animation-iter-advance" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-advance">
+<ANCHOR id="gdk-pixbuf-animation-iter-get-delay-time" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-delay-time">
+<ANCHOR id="gdk-pixbuf-animation-iter-on-currently-loading-frame" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-on-currently-loading-frame">
+<ANCHOR id="gdk-pixbuf-animation-iter-get-pixbuf" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-animation-iter-get-pixbuf">
+<ANCHOR id="GdkPixbufSimpleAnim-struct" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim-struct">
+<ANCHOR id="gdk-pixbuf-simple-anim-new" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-new">
+<ANCHOR id="gdk-pixbuf-simple-anim-add-frame" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-add-frame">
+<ANCHOR id="gdk-pixbuf-simple-anim-set-loop" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-set-loop">
+<ANCHOR id="gdk-pixbuf-simple-anim-get-loop" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-simple-anim-get-loop">
+<ANCHOR id="gdk-pixbuf-Animations.property-details" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.property-details">
+<ANCHOR id="GdkPixbufSimpleAnim--loop" href="gdk-pixbuf/gdk-pixbuf-Animations.html#GdkPixbufSimpleAnim--loop">
+<ANCHOR id="gdk-pixbuf-Animations.see-also" href="gdk-pixbuf/gdk-pixbuf-Animations.html#gdk-pixbuf-Animations.see-also">
+<ANCHOR id="GdkPixbufLoader" href="gdk-pixbuf/GdkPixbufLoader.html">
+<ANCHOR id="GdkPixbufLoader.synopsis" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.synopsis">
+<ANCHOR id="GdkPixbufLoader.object-hierarchy" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.object-hierarchy">
+<ANCHOR id="GdkPixbufLoader.signals" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.signals">
+<ANCHOR id="GdkPixbufLoader.description" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.description">
+<ANCHOR id="GdkPixbufLoader.details" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.details">
+<ANCHOR id="GdkPixbufLoader-struct" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader-struct">
+<ANCHOR id="gdk-pixbuf-loader-new" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-new">
+<ANCHOR id="gdk-pixbuf-loader-new-with-type" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-type">
+<ANCHOR id="gdk-pixbuf-loader-new-with-mime-type" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-new-with-mime-type">
+<ANCHOR id="gdk-pixbuf-loader-get-format" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-get-format">
+<ANCHOR id="gdk-pixbuf-loader-write" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-write">
+<ANCHOR id="gdk-pixbuf-loader-set-size" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-set-size">
+<ANCHOR id="gdk-pixbuf-loader-get-pixbuf" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-get-pixbuf">
+<ANCHOR id="gdk-pixbuf-loader-get-animation" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-get-animation">
+<ANCHOR id="gdk-pixbuf-loader-close" href="gdk-pixbuf/GdkPixbufLoader.html#gdk-pixbuf-loader-close">
+<ANCHOR id="GdkPixbufLoader.signal-details" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.signal-details">
+<ANCHOR id="GdkPixbufLoader-area-prepared" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader-area-prepared">
+<ANCHOR id="GdkPixbufLoader-area-updated" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader-area-updated">
+<ANCHOR id="GdkPixbufLoader-closed" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader-closed">
+<ANCHOR id="GdkPixbufLoader-size-prepared" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader-size-prepared">
+<ANCHOR id="GdkPixbufLoader.see-also" href="gdk-pixbuf/GdkPixbufLoader.html#GdkPixbufLoader.see-also">
+<ANCHOR id="gdk-pixbuf-Module-Interface" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html">
+<ANCHOR id="gdk-pixbuf-Module-Interface.synopsis" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-Module-Interface.synopsis">
+<ANCHOR id="gdk-pixbuf-Module-Interface.description" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-Module-Interface.description">
+<ANCHOR id="gdk-pixbuf-Module-Interface.details" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-Module-Interface.details">
+<ANCHOR id="gdk-pixbuf-set-option" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-set-option">
+<ANCHOR id="gdk-pixbuf-get-formats" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-get-formats">
+<ANCHOR id="gdk-pixbuf-format-copy" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-copy">
+<ANCHOR id="gdk-pixbuf-format-free" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-free">
+<ANCHOR id="gdk-pixbuf-format-get-name" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-name">
+<ANCHOR id="gdk-pixbuf-format-get-description" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-description">
+<ANCHOR id="gdk-pixbuf-format-get-mime-types" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-mime-types">
+<ANCHOR id="gdk-pixbuf-format-get-extensions" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-extensions">
+<ANCHOR id="gdk-pixbuf-format-is-writable" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-writable">
+<ANCHOR id="gdk-pixbuf-format-is-scalable" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-scalable">
+<ANCHOR id="gdk-pixbuf-format-is-disabled" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-is-disabled">
+<ANCHOR id="gdk-pixbuf-format-set-disabled" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-set-disabled">
+<ANCHOR id="gdk-pixbuf-format-get-license" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#gdk-pixbuf-format-get-license">
+<ANCHOR id="GdkPixbufFormat" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufFormat">
+<ANCHOR id="GdkPixbufFormatFlags" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufFormatFlags">
+<ANCHOR id="GDK-PIXBUF-FORMAT-WRITABLE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GDK-PIXBUF-FORMAT-WRITABLE:CAPS">
+<ANCHOR id="GDK-PIXBUF-FORMAT-SCALABLE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GDK-PIXBUF-FORMAT-SCALABLE:CAPS">
+<ANCHOR id="GDK-PIXBUF-FORMAT-THREADSAFE:CAPS" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GDK-PIXBUF-FORMAT-THREADSAFE:CAPS">
+<ANCHOR id="GdkPixbufModulePattern" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModulePattern">
+<ANCHOR id="GdkPixbufModuleFillVtableFunc" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillVtableFunc">
+<ANCHOR id="GdkPixbufModuleFillInfoFunc" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModuleFillInfoFunc">
+<ANCHOR id="GdkPixbufModuleSizeFunc" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModuleSizeFunc">
+<ANCHOR id="GdkPixbufModulePreparedFunc" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModulePreparedFunc">
+<ANCHOR id="GdkPixbufModuleUpdatedFunc" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModuleUpdatedFunc">
+<ANCHOR id="GdkPixbufModule" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufModule">
+<ANCHOR id="GdkPixbufAnimationClass" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationClass">
+<ANCHOR id="GdkPixbufAnimationIterClass" href="gdk-pixbuf/gdk-pixbuf-Module-Interface.html#GdkPixbufAnimationIterClass">
+<ANCHOR id="gdk-pixbuf-csource" href="gdk-pixbuf/gdk-pixbuf-csource.html">
+<ANCHOR id="gdk-pixbuf-query-loaders" href="gdk-pixbuf/gdk-pixbuf-query-loaders.html">
+<ANCHOR id="annotation-glossterm-out" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-out">
+<ANCHOR id="annotation-glossterm-scope async" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-scope async">
+<ANCHOR id="annotation-glossterm-allow-none" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-allow-none">
+<ANCHOR id="annotation-glossterm-closure" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-closure">
+<ANCHOR id="annotation-glossterm-transfer none" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-transfer none">
+<ANCHOR id="annotation-glossterm-array" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-array">
+<ANCHOR id="annotation-glossterm-element-type" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-element-type">
+<ANCHOR id="annotation-glossterm-transfer container" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-transfer container">
+<ANCHOR id="annotation-glossterm-transfer full" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-transfer full">
+<ANCHOR id="annotation-glossterm-scope call" href="gdk-pixbuf/annotation-glossary.html#annotation-glossterm-scope call">
diff --git a/docs/reference/gdk-pixbuf/html/left.png b/docs/reference/gdk-pixbuf/html/left.png
new file mode 100644 (file)
index 0000000..2d05b3d
Binary files /dev/null and b/docs/reference/gdk-pixbuf/html/left.png differ
diff --git a/docs/reference/gdk-pixbuf/html/license.html b/docs/reference/gdk-pixbuf/html/license.html
new file mode 100644 (file)
index 0000000..e3c7dce
--- /dev/null
@@ -0,0 +1,59 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Appendix A. License</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="api-index-2-26.html" title="Index of new symbols in 2.26">
+<link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="api-index-2-26.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="appendix">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="license"></a>Appendix A. License</h2></div></div></div>
+<p>
+      This library is free software; you can redistribute it and/or
+      modify it under the terms of the <em class="citetitle">GNU Library General
+      Public License</em> as published by the Free Software
+      Foundation; either version 2 of the License, or (at your option)
+      any later version.
+    </p>
+<p>
+      This library is distributed in the hope that it will be useful,
+      but WITHOUT ANY WARRANTY; without even the implied warranty of
+      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+      <em class="citetitle">GNU Library General Public License</em> for
+      more details.
+    </p>
+<p>
+      You may obtain a copy of the <em class="citetitle">GNU Library General
+      Public License</em> from the Free Software Foundation by
+      visiting <a class="ulink" href="http://www.fsf.org" target="_top">their Web
+      site</a> or by writing to:
+
+      </p>
+<div class="address"><p><br>
+       Free Software Foundation, Inc.<br>
+       <span class="street">59 Temple Place</span> - Suite 330<br>
+       <span class="city">Boston</span>, <span class="state">MA</span> <span class="postcode">02111-1307</span><br>
+       <span class="country">USA</span><br>
+      </p></div>
+<p>
+    </p>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/right.png b/docs/reference/gdk-pixbuf/html/right.png
new file mode 100644 (file)
index 0000000..92832e3
Binary files /dev/null and b/docs/reference/gdk-pixbuf/html/right.png differ
diff --git a/docs/reference/gdk-pixbuf/html/rn01.html b/docs/reference/gdk-pixbuf/html/rn01.html
new file mode 100644 (file)
index 0000000..a6a9d37
--- /dev/null
@@ -0,0 +1,89 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>API Reference</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="next" href="gdk-pixbuf-Versioning.html" title="Initialization and Versions">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="index.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-Versioning.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="reference">
+<div class="titlepage">
+<div><div><h1 class="title">
+<a name="id528274"></a>API Reference</h1></div></div>
+<hr>
+</div>
+<div class="partintro">
+<div></div>
+<p>
+       This part presents the class and function reference for the
+       <span class="application">gdk-pixbuf</span> library.  Classes are described together with
+       their methods; individual functions are grouped by functional
+       group.
+      </p>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Versioning.html">Initialization and Versions</a></span><span class="refpurpose"> — Library version numbers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-The-GdkPixbuf-Structure.html">The GdkPixbuf Structure</a></span><span class="refpurpose"> — Information that describes an image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html">Reference Counting and Memory Mangement</a></span><span class="refpurpose"> — Functions for reference counting and memory management on pixbufs.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-File-Loading.html">File Loading</a></span><span class="refpurpose"> — Loading a pixbuf from a file.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-File-saving.html">File saving</a></span><span class="refpurpose"> — Saving a pixbuf to a file.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Image-Data-in-Memory.html">Image Data in Memory</a></span><span class="refpurpose"> — Creating a pixbuf from image data that is already in memory.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Inline-data.html">Inline data</a></span><span class="refpurpose"> — Functions for inlined pixbuf handling.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Scaling.html">Scaling</a></span><span class="refpurpose"> — Scaling pixbufs and scaling and compositing pixbufs</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-gdk-pixbuf-rendering.html">Rendering</a></span><span class="refpurpose"> — Rendering a pixbuf to a GDK drawable.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-gdk-pixbuf-from-drawables.html">Drawables to Pixbufs</a></span><span class="refpurpose"> — Getting parts of a GDK drawable's image data into a pixbuf.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Utilities.html">Utilities</a></span><span class="refpurpose"> — Utility and miscellaneous convenience functions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Animations.html">Animations</a></span><span class="refpurpose"> — Animated images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GdkPixbufLoader.html">GdkPixbufLoader</a></span><span class="refpurpose"> — Application-driven progressive image loading.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-Module-Interface.html">Module Interface</a></span><span class="refpurpose"> — Extending &amp;gdk-pixbuf;</span>
+</dt>
+</dl>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/rn02.html b/docs/reference/gdk-pixbuf/html/rn02.html
new file mode 100644 (file)
index 0000000..229b7d9
--- /dev/null
@@ -0,0 +1,51 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Tools Reference</title>
+<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
+<link rel="home" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="up" href="index.html" title="GDK-PixBuf Reference Manual">
+<link rel="prev" href="gdk-pixbuf-Module-Interface.html" title="Module Interface">
+<link rel="next" href="gdk-pixbuf-csource.html" title="gdk-pixbuf-csource">
+<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
+<td><a accesskey="p" href="gdk-pixbuf-Module-Interface.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
+<td> </td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
+<th width="100%" align="center">GDK-PixBuf Reference Manual</th>
+<td><a accesskey="n" href="gdk-pixbuf-csource.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="reference">
+<div class="titlepage">
+<div><div><h1 class="title">
+<a name="id486258"></a>Tools Reference</h1></div></div>
+<hr>
+</div>
+<div class="partintro">
+<div></div>
+<p>
+       This part presents the tools which are shipped with the
+       <span class="application">gdk-pixbuf</span> library.
+      </p>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-csource.html">gdk-pixbuf-csource</a></span><span class="refpurpose"> — C code generation utility for GdkPixbuf images</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="gdk-pixbuf-query-loaders.html">gdk-pixbuf-query-loaders</a></span><span class="refpurpose"> — GdkPixbuf loader registration utility</span>
+</dt>
+</dl>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>
+          Generated by GTK-Doc V1.18</div>
+</body>
+</html>
\ No newline at end of file
diff --git a/docs/reference/gdk-pixbuf/html/style.css b/docs/reference/gdk-pixbuf/html/style.css
new file mode 100644 (file)
index 0000000..d6f6c26
--- /dev/null
@@ -0,0 +1,266 @@
+.synopsis, .classsynopsis
+{
+  /* tango:aluminium 1/2 */
+  background: #eeeeec;
+  border: solid 1px #d3d7cf;
+  padding: 0.5em;
+}
+.programlisting
+{
+  /* tango:sky blue 0/1 */
+  background: #e6f3ff;
+  border: solid 1px #729fcf;
+  padding: 0.5em;
+}
+.variablelist
+{
+  padding: 4px;
+  margin-left: 3em;
+}
+.variablelist td:first-child
+{
+  vertical-align: top;
+}
+
+@media screen {
+  sup a.footnote
+  {
+    position: relative;
+    top: 0em ! important;
+    
+  }
+  /* this is needed so that the local anchors are displayed below the naviagtion */
+  div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+  {
+    display: inline-block;
+    position: relative;
+    top:-5em;
+  }
+  /* this seems to be a bug in the xsl style sheets when generating indexes */
+  div.index div.index
+  {
+    top: 0em;
+  }
+  /* make space for the fixed navigation bar and add space at the bottom so that
+   * link targets appear somewhat close to top
+   */
+  body
+  {
+    padding-top: 3.2em;
+    padding-bottom: 20em;
+  }
+  /* style and size the navigation bar */
+  table.navigation#top
+  {
+    position: fixed;
+    /* tango:scarlet red 0/1 */
+    background: #ffe6e6;
+    border: solid 1px #ef2929;
+    margin-top: 0;
+    margin-bottom: 0;
+    top: 0;
+    left: 0;
+    height: 3em;
+    z-index: 10;
+  }
+  .navigation a, .navigation a:visited
+  {
+    /* tango:scarlet red 3 */
+    color: #a40000;
+  }
+  .navigation a:hover
+  {
+    /* tango:scarlet red 1 */
+    color: #ef2929;
+  }
+  td.shortcuts
+  {
+    /* tango:scarlet red 1 */
+    color: #ef2929;
+    font-size: 80%;
+    white-space: nowrap;
+  }
+}
+@media print {
+  table.navigation {
+    visibility: collapse;
+    display: none;
+  }
+  div.titlepage table.navigation {
+    visibility: visible;
+    display: table;
+    /* tango:scarlet red 0/1 */
+    background: #ffe6e6;
+    border: solid 1px #ef2929;
+    margin-top: 0;
+    margin-bottom: 0;
+    top: 0;
+    left: 0;
+    height: 3em;
+  }
+}
+
+.navigation .title
+{
+  font-size: 200%;
+}
+
+div.gallery-float
+{
+  float: left;
+  padding: 10px;
+}
+div.gallery-float img
+{
+  border-style: none;
+}
+div.gallery-spacer
+{
+  clear: both;
+}
+
+a, a:visited
+{
+  text-decoration: none;
+  /* tango:sky blue 2 */
+  color: #3465a4;
+}
+a:hover
+{
+  text-decoration: underline;
+  /* tango:sky blue 1 */
+  color: #729fcf;
+}
+
+div.table table
+{
+  border-collapse: collapse;
+  border-spacing: 0px;
+  /* tango:aluminium 3 */
+  border: solid 1px #babdb6;
+}
+
+div.table table td, div.table table th
+{
+  /* tango:aluminium 3 */
+  border: solid 1px #babdb6;
+  padding: 3px;
+  vertical-align: top;
+}
+
+div.table table th
+{
+  /* tango:aluminium 2 */
+  background-color: #d3d7cf;
+}
+
+hr
+{
+  /* tango:aluminium 3 */
+  color: #babdb6;
+  background: #babdb6;
+  border: none 0px;
+  height: 1px;
+  clear: both;
+}
+
+.footer
+{
+  padding-top: 3.5em;
+  /* tango:aluminium 3 */
+  color: #babdb6;
+  text-align: center;
+  font-size: 80%;
+}
+
+.warning
+{
+  /* tango:orange 0/1 */
+  background: #ffeed9;
+  border-color: #ffb04f;
+}
+.note
+{
+  /* tango:chameleon 0/0.5 */
+  background: #d8ffb2;
+  border-color: #abf562;
+}
+.note, .warning
+{
+  padding: 0.5em;
+  border-width: 1px;
+  border-style: solid;
+}
+.note h3, .warning h3
+{
+  margin-top: 0.0em
+}
+.note p, .warning p
+{
+  margin-bottom: 0.0em
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+  float: right;
+  /* tango:aluminium 3 */
+  color: #babdb6;
+  font-size: 80%;
+  font-weight: normal;
+}
+
+.annotation
+{
+  /* tango:aluminium 5 */
+  color: #555753;
+  font-size: 80%;
+  font-weight: normal;
+}
+
+/* code listings */
+
+.listing_code .programlisting .cbracket   { color: #a40000; } /* tango: scarlet red 3 */
+.listing_code .programlisting .comment    { color: #a1a39d; } /* tango: aluminium 4 */
+.listing_code .programlisting .function   { color: #000000; font-weight: bold; }
+.listing_code .programlisting .function a { color: #11326b; font-weight: bold; } /* tango: sky blue 4 */
+.listing_code .programlisting .keyword    { color: #4e9a06; } /* tango: chameleon 3  */
+.listing_code .programlisting .linenum    { color: #babdb6; } /* tango: aluminium 3 */
+.listing_code .programlisting .normal     { color: #000000; }
+.listing_code .programlisting .number     { color: #75507b; } /* tango: plum 2 */
+.listing_code .programlisting .preproc    { color: #204a87; } /* tango: sky blue 3  */
+.listing_code .programlisting .string     { color: #c17d11; } /* tango: chocolate 2 */
+.listing_code .programlisting .type       { color: #000000; }
+.listing_code .programlisting .type a     { color: #11326b; } /* tango: sky blue 4 */
+.listing_code .programlisting .symbol     { color: #ce5c00; } /* tango: orange 3 */
+
+.listing_frame {
+  /* tango:sky blue 1 */
+  border: solid 1px #729fcf;
+  padding: 0px;
+}
+
+.listing_lines, .listing_code {
+  margin-top: 0px;
+  margin-bottom: 0px;
+  padding: 0.5em;
+}
+.listing_lines {
+  /* tango:sky blue 0.5 */
+  background: #a6c5e3;
+  /* tango:aluminium 6 */
+  color: #2e3436;
+}
+.listing_code {
+  /* tango:sky blue 0 */
+  background: #e6f3ff;
+}
+.listing_code .programlisting {
+  /* override from previous */
+  border: none 0px;
+  padding: 0px;
+}
+.listing_lines pre, .listing_code pre {
+  margin: 0px;
+}
+
diff --git a/docs/reference/gdk-pixbuf/html/up.png b/docs/reference/gdk-pixbuf/html/up.png
new file mode 100644 (file)
index 0000000..85b3e2a
Binary files /dev/null and b/docs/reference/gdk-pixbuf/html/up.png differ
diff --git a/docs/reference/gdk-pixbuf/version.xml b/docs/reference/gdk-pixbuf/version.xml
new file mode 100644 (file)
index 0000000..f34083e
--- /dev/null
@@ -0,0 +1 @@
+2.26.1
diff --git a/docs/reference/gdk-pixbuf/version.xml.in b/docs/reference/gdk-pixbuf/version.xml.in
new file mode 100644 (file)
index 0000000..90ff08b
--- /dev/null
@@ -0,0 +1 @@
+@GDK_PIXBUF_VERSION@
diff --git a/gdk-pixbuf-2.0-uninstalled.pc.in b/gdk-pixbuf-2.0-uninstalled.pc.in
new file mode 100644 (file)
index 0000000..32b4818
--- /dev/null
@@ -0,0 +1,11 @@
+gdk_pixbuf_binary_version=@GDK_PIXBUF_BINARY_VERSION@
+gdk_pixbuf_binarydir=@libdir@/gdk-pixbuf-@GDK_PIXBUF_API_VERSION@/@GDK_PIXBUF_BINARY_VERSION@
+gdk_pixbuf_moduledir=${gdk_pixbuf_binarydir}/loaders
+gdk_pixbuf_cache_file=${gdk_pixbuf_binarydir}/loaders.cache
+
+Name: GdkPixbuf Uninstalled
+Description: Image loading and scaling, Not Installed
+Version: @VERSION@
+Requires: gobject-2.0 gmodule-2.0 @PNG_DEP_CFLAGS_PACKAGES@
+Libs: ${pc_top_builddir}/${pcfiledir}/gdk-pixbuf/libgdk_pixbuf-@GDK_PIXBUF_API_VERSION@.la @GDK_PIXBUF_EXTRA_LIBS@
+Cflags: -I${pc_top_builddir}/${pcfiledir}/@srcdir@ -I${pc_top_builddir}/${pcfiledir} @GDK_PIXBUF_EXTRA_CFLAGS@
diff --git a/gdk-pixbuf-2.0.pc.in b/gdk-pixbuf-2.0.pc.in
new file mode 100644 (file)
index 0000000..7addefc
--- /dev/null
@@ -0,0 +1,19 @@
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+libdir=@libdir@
+includedir=@includedir@
+
+gdk_pixbuf_binary_version=@GDK_PIXBUF_BINARY_VERSION@
+gdk_pixbuf_binarydir=@libdir@/gdk-pixbuf-@GDK_PIXBUF_API_VERSION@/@GDK_PIXBUF_BINARY_VERSION@
+gdk_pixbuf_moduledir=${gdk_pixbuf_binarydir}/loaders
+gdk_pixbuf_cache_file=${gdk_pixbuf_binarydir}/loaders.cache
+
+Name: GdkPixbuf
+Description: Image loading and scaling
+Version: @VERSION@
+Requires: gobject-2.0
+Requires.private: gmodule-no-export-2.0 @PNG_DEP_CFLAGS_PACKAGES@
+Libs: -L${libdir} -lgdk_pixbuf-@GDK_PIXBUF_API_VERSION@
+Libs.private: @GDK_PIXBUF_EXTRA_LIBS@
+Cflags: -I${includedir}/gdk-pixbuf-@GDK_PIXBUF_API_VERSION@ @GDK_PIXBUF_EXTRA_CFLAGS@
+
diff --git a/gtk-doc.make b/gtk-doc.make
new file mode 100644 (file)
index 0000000..9841de4
--- /dev/null
@@ -0,0 +1,256 @@
+# -*- mode: makefile -*-
+
+####################################
+# Everything below here is generic #
+####################################
+
+if GTK_DOC_USE_LIBTOOL
+GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+GTKDOC_RUN = $(LIBTOOL) --mode=execute
+else
+GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+GTKDOC_RUN =
+endif
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+
+TARGET_DIR=$(HTML_DIR)/$(DOC_MODULE)
+
+SETUP_FILES = \
+       $(content_files)                \
+       $(DOC_MAIN_SGML_FILE)           \
+       $(DOC_MODULE)-sections.txt      \
+       $(DOC_MODULE)-overrides.txt
+
+EXTRA_DIST =                           \
+       $(HTML_IMAGES)                  \
+       $(SETUP_FILES)
+
+DOC_STAMPS=setup-build.stamp scan-build.stamp sgml-build.stamp \
+       html-build.stamp pdf-build.stamp \
+       sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES =                 \
+       $(DOC_MODULE).args       \
+       $(DOC_MODULE).hierarchy  \
+       $(DOC_MODULE).interfaces \
+       $(DOC_MODULE).prerequisites \
+       $(DOC_MODULE).signals
+
+REPORT_FILES = \
+       $(DOC_MODULE)-undocumented.txt \
+       $(DOC_MODULE)-undeclared.txt \
+       $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS)
+
+if ENABLE_GTK_DOC
+if GTK_DOC_BUILD_HTML
+HTML_BUILD_STAMP=html-build.stamp
+else
+HTML_BUILD_STAMP=
+endif
+if GTK_DOC_BUILD_PDF
+PDF_BUILD_STAMP=pdf-build.stamp
+else
+PDF_BUILD_STAMP=
+endif
+
+all-local: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+else
+all-local:
+endif
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+#### setup ####
+
+setup-build.stamp:
+       -@if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+           echo '  DOC   Preparing build'; \
+           files=`echo $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types`; \
+           if test "x$$files" != "x" ; then \
+               for file in $$files ; do \
+                   test -f $(abs_srcdir)/$$file && \
+                       cp -pu $(abs_srcdir)/$$file $(abs_builddir)/ || true; \
+               done; \
+           fi; \
+       fi
+       @touch setup-build.stamp
+
+
+#### scan ####
+
+scan-build.stamp: $(HFILE_GLOB) $(CFILE_GLOB)
+       @echo '  DOC   Scanning header files'
+       @_source_dir='' ; \
+       for i in $(DOC_SOURCE_DIR) ; do \
+           _source_dir="$${_source_dir} --source-dir=$$i" ; \
+       done ; \
+       gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+       @if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+           echo "  DOC   Introspecting gobjects"; \
+           scanobj_options=""; \
+           gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+           if test "$(?)" = "0"; then \
+               if test "x$(V)" = "x1"; then \
+                   scanobj_options="--verbose"; \
+               fi; \
+           fi; \
+           CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+           gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+       else \
+           for i in $(SCANOBJ_FILES) ; do \
+               test -f $$i || touch $$i ; \
+           done \
+       fi
+       @touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+       @true
+
+#### xml ####
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files)
+       @echo '  DOC   Building XML'
+       @_source_dir='' ; \
+       for i in $(DOC_SOURCE_DIR) ; do \
+           _source_dir="$${_source_dir} --source-dir=$$i" ; \
+       done ; \
+       gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+       @touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+       @true
+
+#### html ####
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
+       @echo '  DOC   Building HTML'
+       @rm -rf html
+       @mkdir html
+       @mkhtml_options=""; \
+       gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+       if test "$(?)" = "0"; then \
+         if test "x$(V)" = "x1"; then \
+           mkhtml_options="$$mkhtml_options --verbose"; \
+         fi; \
+       fi; \
+       gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
+       if test "$(?)" = "0"; then \
+         mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+       fi; \
+       cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+       -@test "x$(HTML_IMAGES)" = "x" || \
+       for file in $(HTML_IMAGES) ; do \
+         if test -f $(abs_srcdir)/$$file ; then \
+           cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+         fi; \
+         if test -f $(abs_builddir)/$$file ; then \
+           cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+         fi; \
+       done;
+       @echo '  DOC   Fixing cross-references'
+       @gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+       @touch html-build.stamp
+
+#### pdf ####
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files)
+       @echo '  DOC   Building PDF'
+       @rm -f $(DOC_MODULE).pdf
+       @mkpdf_options=""; \
+       gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
+       if test "$(?)" = "0"; then \
+         if test "x$(V)" = "x1"; then \
+           mkpdf_options="$$mkpdf_options --verbose"; \
+         fi; \
+       fi; \
+       if test "x$(HTML_IMAGES)" != "x"; then \
+         for img in $(HTML_IMAGES); do \
+           part=`dirname $$img`; \
+           echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+           if test $$? != 0; then \
+             mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+           fi; \
+         done; \
+       fi; \
+       gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+       @touch pdf-build.stamp
+
+##############
+
+clean-local:
+       @rm -f *~ *.bak
+       @rm -rf .libs
+
+distclean-local:
+       @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+           $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+       @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+           rm -f $(SETUP_FILES) $(expand_content_files) $(DOC_MODULE).types; \
+       fi
+
+maintainer-clean-local: clean
+       @rm -rf xml html
+
+install-data-local:
+       @installfiles=`echo $(builddir)/html/*`; \
+       if test "$$installfiles" = '$(builddir)/html/*'; \
+       then echo 1>&2 'Nothing to install' ; \
+       else \
+         if test -n "$(DOC_MODULE_VERSION)"; then \
+           installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+         else \
+           installdir="$(DESTDIR)$(TARGET_DIR)"; \
+         fi; \
+         $(mkinstalldirs) $${installdir} ; \
+         for i in $$installfiles; do \
+           echo ' $(INSTALL_DATA) '$$i ; \
+           $(INSTALL_DATA) $$i $${installdir}; \
+         done; \
+         if test -n "$(DOC_MODULE_VERSION)"; then \
+           mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+             $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+         fi; \
+         $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+       fi
+
+uninstall-local:
+       @if test -n "$(DOC_MODULE_VERSION)"; then \
+         installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+       else \
+         installdir="$(DESTDIR)$(TARGET_DIR)"; \
+       fi; \
+       rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+if ENABLE_GTK_DOC
+dist-check-gtkdoc:
+else
+dist-check-gtkdoc:
+       @echo "*** gtk-doc must be installed and enabled in order to make dist"
+       @false
+endif
+
+dist-hook: dist-check-gtkdoc dist-hook-local
+       @mkdir $(distdir)/html
+       @cp ./html/* $(distdir)/html
+       @-cp ./$(DOC_MODULE).pdf $(distdir)/
+       @-cp ./$(DOC_MODULE).types $(distdir)/
+       @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+       @cd $(distdir) && rm -f $(DISTCLEANFILES)
+       @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
diff --git a/install-sh b/install-sh
new file mode 100755 (executable)
index 0000000..a9244eb
--- /dev/null
@@ -0,0 +1,527 @@
+#!/bin/sh
+# install - install a program, script, or datafile
+
+scriptversion=2011-01-19.21; # UTC
+
+# This originates from X11R5 (mit/util/scripts/install.sh), which was
+# later released in X11R6 (xc/config/util/install.sh) with the
+# following copyright and license.
+#
+# Copyright (C) 1994 X Consortium
+#
+# Permission is hereby granted, free of charge, to any person obtaining a copy
+# of this software and associated documentation files (the "Software"), to
+# deal in the Software without restriction, including without limitation the
+# rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+# sell copies of the Software, and to permit persons to whom the Software is
+# furnished to do so, subject to the following conditions:
+#
+# The above copyright notice and this permission notice shall be included in
+# all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+# X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+# AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC-
+# TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#
+# Except as contained in this notice, the name of the X Consortium shall not
+# be used in advertising or otherwise to promote the sale, use or other deal-
+# ings in this Software without prior written authorization from the X Consor-
+# tium.
+#
+#
+# FSF changes to this file are in the public domain.
+#
+# Calling this script install-sh is preferred over install.sh, to prevent
+# `make' implicit rules from creating a file called install from it
+# when there is no Makefile.
+#
+# This script is compatible with the BSD install script, but was written
+# from scratch.
+
+nl='
+'
+IFS=" ""       $nl"
+
+# set DOITPROG to echo to test this script
+
+# Don't use :- since 4.3BSD and earlier shells don't like it.
+doit=${DOITPROG-}
+if test -z "$doit"; then
+  doit_exec=exec
+else
+  doit_exec=$doit
+fi
+
+# Put in absolute file names if you don't have them in your path;
+# or use environment vars.
+
+chgrpprog=${CHGRPPROG-chgrp}
+chmodprog=${CHMODPROG-chmod}
+chownprog=${CHOWNPROG-chown}
+cmpprog=${CMPPROG-cmp}
+cpprog=${CPPROG-cp}
+mkdirprog=${MKDIRPROG-mkdir}
+mvprog=${MVPROG-mv}
+rmprog=${RMPROG-rm}
+stripprog=${STRIPPROG-strip}
+
+posix_glob='?'
+initialize_posix_glob='
+  test "$posix_glob" != "?" || {
+    if (set -f) 2>/dev/null; then
+      posix_glob=
+    else
+      posix_glob=:
+    fi
+  }
+'
+
+posix_mkdir=
+
+# Desired mode of installed file.
+mode=0755
+
+chgrpcmd=
+chmodcmd=$chmodprog
+chowncmd=
+mvcmd=$mvprog
+rmcmd="$rmprog -f"
+stripcmd=
+
+src=
+dst=
+dir_arg=
+dst_arg=
+
+copy_on_change=false
+no_target_directory=
+
+usage="\
+Usage: $0 [OPTION]... [-T] SRCFILE DSTFILE
+   or: $0 [OPTION]... SRCFILES... DIRECTORY
+   or: $0 [OPTION]... -t DIRECTORY SRCFILES...
+   or: $0 [OPTION]... -d DIRECTORIES...
+
+In the 1st form, copy SRCFILE to DSTFILE.
+In the 2nd and 3rd, copy all SRCFILES to DIRECTORY.
+In the 4th, create DIRECTORIES.
+
+Options:
+     --help     display this help and exit.
+     --version  display version info and exit.
+
+  -c            (ignored)
+  -C            install only if different (preserve the last data modification time)
+  -d            create directories instead of installing files.
+  -g GROUP      $chgrpprog installed files to GROUP.
+  -m MODE       $chmodprog installed files to MODE.
+  -o USER       $chownprog installed files to USER.
+  -s            $stripprog installed files.
+  -t DIRECTORY  install into DIRECTORY.
+  -T            report an error if DSTFILE is a directory.
+
+Environment variables override the default commands:
+  CHGRPPROG CHMODPROG CHOWNPROG CMPPROG CPPROG MKDIRPROG MVPROG
+  RMPROG STRIPPROG
+"
+
+while test $# -ne 0; do
+  case $1 in
+    -c) ;;
+
+    -C) copy_on_change=true;;
+
+    -d) dir_arg=true;;
+
+    -g) chgrpcmd="$chgrpprog $2"
+       shift;;
+
+    --help) echo "$usage"; exit $?;;
+
+    -m) mode=$2
+       case $mode in
+         *' '* | *'    '* | *'
+'*       | *'*'* | *'?'* | *'['*)
+           echo "$0: invalid mode: $mode" >&2
+           exit 1;;
+       esac
+       shift;;
+
+    -o) chowncmd="$chownprog $2"
+       shift;;
+
+    -s) stripcmd=$stripprog;;
+
+    -t) dst_arg=$2
+       # Protect names problematic for `test' and other utilities.
+       case $dst_arg in
+         -* | [=\(\)!]) dst_arg=./$dst_arg;;
+       esac
+       shift;;
+
+    -T) no_target_directory=true;;
+
+    --version) echo "$0 $scriptversion"; exit $?;;
+
+    --)        shift
+       break;;
+
+    -*)        echo "$0: invalid option: $1" >&2
+       exit 1;;
+
+    *)  break;;
+  esac
+  shift
+done
+
+if test $# -ne 0 && test -z "$dir_arg$dst_arg"; then
+  # When -d is used, all remaining arguments are directories to create.
+  # When -t is used, the destination is already specified.
+  # Otherwise, the last argument is the destination.  Remove it from $@.
+  for arg
+  do
+    if test -n "$dst_arg"; then
+      # $@ is not empty: it contains at least $arg.
+      set fnord "$@" "$dst_arg"
+      shift # fnord
+    fi
+    shift # arg
+    dst_arg=$arg
+    # Protect names problematic for `test' and other utilities.
+    case $dst_arg in
+      -* | [=\(\)!]) dst_arg=./$dst_arg;;
+    esac
+  done
+fi
+
+if test $# -eq 0; then
+  if test -z "$dir_arg"; then
+    echo "$0: no input file specified." >&2
+    exit 1
+  fi
+  # It's OK to call `install-sh -d' without argument.
+  # This can happen when creating conditional directories.
+  exit 0
+fi
+
+if test -z "$dir_arg"; then
+  do_exit='(exit $ret); exit $ret'
+  trap "ret=129; $do_exit" 1
+  trap "ret=130; $do_exit" 2
+  trap "ret=141; $do_exit" 13
+  trap "ret=143; $do_exit" 15
+
+  # Set umask so as not to create temps with too-generous modes.
+  # However, 'strip' requires both read and write access to temps.
+  case $mode in
+    # Optimize common cases.
+    *644) cp_umask=133;;
+    *755) cp_umask=22;;
+
+    *[0-7])
+      if test -z "$stripcmd"; then
+       u_plus_rw=
+      else
+       u_plus_rw='% 200'
+      fi
+      cp_umask=`expr '(' 777 - $mode % 1000 ')' $u_plus_rw`;;
+    *)
+      if test -z "$stripcmd"; then
+       u_plus_rw=
+      else
+       u_plus_rw=,u+rw
+      fi
+      cp_umask=$mode$u_plus_rw;;
+  esac
+fi
+
+for src
+do
+  # Protect names problematic for `test' and other utilities.
+  case $src in
+    -* | [=\(\)!]) src=./$src;;
+  esac
+
+  if test -n "$dir_arg"; then
+    dst=$src
+    dstdir=$dst
+    test -d "$dstdir"
+    dstdir_status=$?
+  else
+
+    # Waiting for this to be detected by the "$cpprog $src $dsttmp" command
+    # might cause directories to be created, which would be especially bad
+    # if $src (and thus $dsttmp) contains '*'.
+    if test ! -f "$src" && test ! -d "$src"; then
+      echo "$0: $src does not exist." >&2
+      exit 1
+    fi
+
+    if test -z "$dst_arg"; then
+      echo "$0: no destination specified." >&2
+      exit 1
+    fi
+    dst=$dst_arg
+
+    # If destination is a directory, append the input filename; won't work
+    # if double slashes aren't ignored.
+    if test -d "$dst"; then
+      if test -n "$no_target_directory"; then
+       echo "$0: $dst_arg: Is a directory" >&2
+       exit 1
+      fi
+      dstdir=$dst
+      dst=$dstdir/`basename "$src"`
+      dstdir_status=0
+    else
+      # Prefer dirname, but fall back on a substitute if dirname fails.
+      dstdir=`
+       (dirname "$dst") 2>/dev/null ||
+       expr X"$dst" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
+            X"$dst" : 'X\(//\)[^/]' \| \
+            X"$dst" : 'X\(//\)$' \| \
+            X"$dst" : 'X\(/\)' \| . 2>/dev/null ||
+       echo X"$dst" |
+           sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
+                  s//\1/
+                  q
+                }
+                /^X\(\/\/\)[^/].*/{
+                  s//\1/
+                  q
+                }
+                /^X\(\/\/\)$/{
+                  s//\1/
+                  q
+                }
+                /^X\(\/\).*/{
+                  s//\1/
+                  q
+                }
+                s/.*/./; q'
+      `
+
+      test -d "$dstdir"
+      dstdir_status=$?
+    fi
+  fi
+
+  obsolete_mkdir_used=false
+
+  if test $dstdir_status != 0; then
+    case $posix_mkdir in
+      '')
+       # Create intermediate dirs using mode 755 as modified by the umask.
+       # This is like FreeBSD 'install' as of 1997-10-28.
+       umask=`umask`
+       case $stripcmd.$umask in
+         # Optimize common cases.
+         *[2367][2367]) mkdir_umask=$umask;;
+         .*0[02][02] | .[02][02] | .[02]) mkdir_umask=22;;
+
+         *[0-7])
+           mkdir_umask=`expr $umask + 22 \
+             - $umask % 100 % 40 + $umask % 20 \
+             - $umask % 10 % 4 + $umask % 2
+           `;;
+         *) mkdir_umask=$umask,go-w;;
+       esac
+
+       # With -d, create the new directory with the user-specified mode.
+       # Otherwise, rely on $mkdir_umask.
+       if test -n "$dir_arg"; then
+         mkdir_mode=-m$mode
+       else
+         mkdir_mode=
+       fi
+
+       posix_mkdir=false
+       case $umask in
+         *[123567][0-7][0-7])
+           # POSIX mkdir -p sets u+wx bits regardless of umask, which
+           # is incompatible with FreeBSD 'install' when (umask & 300) != 0.
+           ;;
+         *)
+           tmpdir=${TMPDIR-/tmp}/ins$RANDOM-$$
+           trap 'ret=$?; rmdir "$tmpdir/d" "$tmpdir" 2>/dev/null; exit $ret' 0
+
+           if (umask $mkdir_umask &&
+               exec $mkdirprog $mkdir_mode -p -- "$tmpdir/d") >/dev/null 2>&1
+           then
+             if test -z "$dir_arg" || {
+                  # Check for POSIX incompatibilities with -m.
+                  # HP-UX 11.23 and IRIX 6.5 mkdir -m -p sets group- or
+                  # other-writeable bit of parent directory when it shouldn't.
+                  # FreeBSD 6.1 mkdir -m -p sets mode of existing directory.
+                  ls_ld_tmpdir=`ls -ld "$tmpdir"`
+                  case $ls_ld_tmpdir in
+                    d????-?r-*) different_mode=700;;
+                    d????-?--*) different_mode=755;;
+                    *) false;;
+                  esac &&
+                  $mkdirprog -m$different_mode -p -- "$tmpdir" && {
+                    ls_ld_tmpdir_1=`ls -ld "$tmpdir"`
+                    test "$ls_ld_tmpdir" = "$ls_ld_tmpdir_1"
+                  }
+                }
+             then posix_mkdir=:
+             fi
+             rmdir "$tmpdir/d" "$tmpdir"
+           else
+             # Remove any dirs left behind by ancient mkdir implementations.
+             rmdir ./$mkdir_mode ./-p ./-- 2>/dev/null
+           fi
+           trap '' 0;;
+       esac;;
+    esac
+
+    if
+      $posix_mkdir && (
+       umask $mkdir_umask &&
+       $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir"
+      )
+    then :
+    else
+
+      # The umask is ridiculous, or mkdir does not conform to POSIX,
+      # or it failed possibly due to a race condition.  Create the
+      # directory the slow way, step by step, checking for races as we go.
+
+      case $dstdir in
+       /*) prefix='/';;
+       [-=\(\)!]*) prefix='./';;
+       *)  prefix='';;
+      esac
+
+      eval "$initialize_posix_glob"
+
+      oIFS=$IFS
+      IFS=/
+      $posix_glob set -f
+      set fnord $dstdir
+      shift
+      $posix_glob set +f
+      IFS=$oIFS
+
+      prefixes=
+
+      for d
+      do
+       test X"$d" = X && continue
+
+       prefix=$prefix$d
+       if test -d "$prefix"; then
+         prefixes=
+       else
+         if $posix_mkdir; then
+           (umask=$mkdir_umask &&
+            $doit_exec $mkdirprog $mkdir_mode -p -- "$dstdir") && break
+           # Don't fail if two instances are running concurrently.
+           test -d "$prefix" || exit 1
+         else
+           case $prefix in
+             *\'*) qprefix=`echo "$prefix" | sed "s/'/'\\\\\\\\''/g"`;;
+             *) qprefix=$prefix;;
+           esac
+           prefixes="$prefixes '$qprefix'"
+         fi
+       fi
+       prefix=$prefix/
+      done
+
+      if test -n "$prefixes"; then
+       # Don't fail if two instances are running concurrently.
+       (umask $mkdir_umask &&
+        eval "\$doit_exec \$mkdirprog $prefixes") ||
+         test -d "$dstdir" || exit 1
+       obsolete_mkdir_used=true
+      fi
+    fi
+  fi
+
+  if test -n "$dir_arg"; then
+    { test -z "$chowncmd" || $doit $chowncmd "$dst"; } &&
+    { test -z "$chgrpcmd" || $doit $chgrpcmd "$dst"; } &&
+    { test "$obsolete_mkdir_used$chowncmd$chgrpcmd" = false ||
+      test -z "$chmodcmd" || $doit $chmodcmd $mode "$dst"; } || exit 1
+  else
+
+    # Make a couple of temp file names in the proper directory.
+    dsttmp=$dstdir/_inst.$$_
+    rmtmp=$dstdir/_rm.$$_
+
+    # Trap to clean up those temp files at exit.
+    trap 'ret=$?; rm -f "$dsttmp" "$rmtmp" && exit $ret' 0
+
+    # Copy the file name to the temp name.
+    (umask $cp_umask && $doit_exec $cpprog "$src" "$dsttmp") &&
+
+    # and set any options; do chmod last to preserve setuid bits.
+    #
+    # If any of these fail, we abort the whole thing.  If we want to
+    # ignore errors from any of these, just make sure not to ignore
+    # errors from the above "$doit $cpprog $src $dsttmp" command.
+    #
+    { test -z "$chowncmd" || $doit $chowncmd "$dsttmp"; } &&
+    { test -z "$chgrpcmd" || $doit $chgrpcmd "$dsttmp"; } &&
+    { test -z "$stripcmd" || $doit $stripcmd "$dsttmp"; } &&
+    { test -z "$chmodcmd" || $doit $chmodcmd $mode "$dsttmp"; } &&
+
+    # If -C, don't bother to copy if it wouldn't change the file.
+    if $copy_on_change &&
+       old=`LC_ALL=C ls -dlL "$dst"    2>/dev/null` &&
+       new=`LC_ALL=C ls -dlL "$dsttmp" 2>/dev/null` &&
+
+       eval "$initialize_posix_glob" &&
+       $posix_glob set -f &&
+       set X $old && old=:$2:$4:$5:$6 &&
+       set X $new && new=:$2:$4:$5:$6 &&
+       $posix_glob set +f &&
+
+       test "$old" = "$new" &&
+       $cmpprog "$dst" "$dsttmp" >/dev/null 2>&1
+    then
+      rm -f "$dsttmp"
+    else
+      # Rename the file to the real destination.
+      $doit $mvcmd -f "$dsttmp" "$dst" 2>/dev/null ||
+
+      # The rename failed, perhaps because mv can't rename something else
+      # to itself, or perhaps because mv is so ancient that it does not
+      # support -f.
+      {
+       # Now remove or move aside any old file at destination location.
+       # We try this two ways since rm can't unlink itself on some
+       # systems and the destination file might be busy for other
+       # reasons.  In this case, the final cleanup might fail but the new
+       # file should still install successfully.
+       {
+         test ! -f "$dst" ||
+         $doit $rmcmd -f "$dst" 2>/dev/null ||
+         { $doit $mvcmd -f "$dst" "$rmtmp" 2>/dev/null &&
+           { $doit $rmcmd -f "$rmtmp" 2>/dev/null; :; }
+         } ||
+         { echo "$0: cannot unlink or rename $dst" >&2
+           (exit 1); exit 1
+         }
+       } &&
+
+       # Now rename the file to the real destination.
+       $doit $mvcmd "$dsttmp" "$dst"
+      }
+    fi || exit 1
+
+    trap '' 0
+  fi
+done
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/ltmain.sh b/ltmain.sh
new file mode 100644 (file)
index 0000000..63ae69d
--- /dev/null
+++ b/ltmain.sh
@@ -0,0 +1,9655 @@
+
+# libtool (GNU libtool) 2.4.2
+# Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996
+
+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006,
+# 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+# This is free software; see the source for copying conditions.  There is NO
+# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
+
+# GNU Libtool is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2 of the License, or
+# (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html,
+# or obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+
+# Usage: $progname [OPTION]... [MODE-ARG]...
+#
+# Provide generalized library-building support services.
+#
+#       --config             show all configuration variables
+#       --debug              enable verbose shell tracing
+#   -n, --dry-run            display commands without modifying any files
+#       --features           display basic configuration information and exit
+#       --mode=MODE          use operation mode MODE
+#       --preserve-dup-deps  don't remove duplicate dependency libraries
+#       --quiet, --silent    don't print informational messages
+#       --no-quiet, --no-silent
+#                            print informational messages (default)
+#       --no-warn            don't display warning messages
+#       --tag=TAG            use configuration variables from tag TAG
+#   -v, --verbose            print more informational messages than default
+#       --no-verbose         don't print the extra informational messages
+#       --version            print version information
+#   -h, --help, --help-all   print short, long, or detailed help message
+#
+# MODE must be one of the following:
+#
+#         clean              remove files from the build directory
+#         compile            compile a source file into a libtool object
+#         execute            automatically set library path, then run a program
+#         finish             complete the installation of libtool libraries
+#         install            install libraries or executables
+#         link               create a library or an executable
+#         uninstall          remove libraries from an installed directory
+#
+# MODE-ARGS vary depending on the MODE.  When passed as first option,
+# `--mode=MODE' may be abbreviated as `MODE' or a unique abbreviation of that.
+# Try `$progname --help --mode=MODE' for a more detailed description of MODE.
+#
+# When reporting a bug, please describe a test case to reproduce it and
+# include the following information:
+#
+#         host-triplet:        $host
+#         shell:               $SHELL
+#         compiler:            $LTCC
+#         compiler flags:              $LTCFLAGS
+#         linker:              $LD (gnu? $with_gnu_ld)
+#         $progname:   (GNU libtool) 2.4.2
+#         automake:    $automake_version
+#         autoconf:    $autoconf_version
+#
+# Report bugs to <bug-libtool@gnu.org>.
+# GNU libtool home page: <http://www.gnu.org/software/libtool/>.
+# General help using GNU software: <http://www.gnu.org/gethelp/>.
+
+PROGRAM=libtool
+PACKAGE=libtool
+VERSION=2.4.2
+TIMESTAMP=""
+package_revision=1.3337
+
+# Be Bourne compatible
+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '${1+"$@"}'='"$@"'
+  setopt NO_GLOB_SUBST
+else
+  case `(set -o) 2>/dev/null` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+$1
+_LTECHO_EOF'
+}
+
+# NLS nuisances: We save the old values to restore during execute mode.
+lt_user_locale=
+lt_safe_locale=
+for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+do
+  eval "if test \"\${$lt_var+set}\" = set; then
+          save_$lt_var=\$$lt_var
+          $lt_var=C
+         export $lt_var
+         lt_user_locale=\"$lt_var=\\\$save_\$lt_var; \$lt_user_locale\"
+         lt_safe_locale=\"$lt_var=C; \$lt_safe_locale\"
+       fi"
+done
+LC_ALL=C
+LANGUAGE=C
+export LANGUAGE LC_ALL
+
+$lt_unset CDPATH
+
+
+# Work around backward compatibility issue on IRIX 6.5. On IRIX 6.4+, sh
+# is ksh but when the shell is invoked as "sh" and the current value of
+# the _XPG environment variable is not equal to 1 (one), the special
+# positional parameter $0, within a function call, is the name of the
+# function.
+progpath="$0"
+
+
+
+: ${CP="cp -f"}
+test "${ECHO+set}" = set || ECHO=${as_echo-'printf %s\n'}
+: ${MAKE="make"}
+: ${MKDIR="mkdir"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+: ${SHELL="${CONFIG_SHELL-/bin/sh}"}
+: ${Xsed="$SED -e 1s/^X//"}
+
+# Global variables:
+EXIT_SUCCESS=0
+EXIT_FAILURE=1
+EXIT_MISMATCH=63  # $? = 63 is used to indicate version mismatch to missing.
+EXIT_SKIP=77     # $? = 77 is used to indicate a skipped test to automake.
+
+exit_status=$EXIT_SUCCESS
+
+# Make sure IFS has a sensible default
+lt_nl='
+'
+IFS="  $lt_nl"
+
+dirname="s,/[^/]*$,,"
+basename="s,^.*/,,"
+
+# func_dirname file append nondir_replacement
+# Compute the dirname of FILE.  If nonempty, add APPEND to the result,
+# otherwise set result to NONDIR_REPLACEMENT.
+func_dirname ()
+{
+    func_dirname_result=`$ECHO "${1}" | $SED "$dirname"`
+    if test "X$func_dirname_result" = "X${1}"; then
+      func_dirname_result="${3}"
+    else
+      func_dirname_result="$func_dirname_result${2}"
+    fi
+} # func_dirname may be replaced by extended shell implementation
+
+
+# func_basename file
+func_basename ()
+{
+    func_basename_result=`$ECHO "${1}" | $SED "$basename"`
+} # func_basename may be replaced by extended shell implementation
+
+
+# func_dirname_and_basename file append nondir_replacement
+# perform func_basename and func_dirname in a single function
+# call:
+#   dirname:  Compute the dirname of FILE.  If nonempty,
+#             add APPEND to the result, otherwise set result
+#             to NONDIR_REPLACEMENT.
+#             value returned in "$func_dirname_result"
+#   basename: Compute filename of FILE.
+#             value retuned in "$func_basename_result"
+# Implementation must be kept synchronized with func_dirname
+# and func_basename. For efficiency, we do not delegate to
+# those functions but instead duplicate the functionality here.
+func_dirname_and_basename ()
+{
+    # Extract subdirectory from the argument.
+    func_dirname_result=`$ECHO "${1}" | $SED -e "$dirname"`
+    if test "X$func_dirname_result" = "X${1}"; then
+      func_dirname_result="${3}"
+    else
+      func_dirname_result="$func_dirname_result${2}"
+    fi
+    func_basename_result=`$ECHO "${1}" | $SED -e "$basename"`
+} # func_dirname_and_basename may be replaced by extended shell implementation
+
+
+# func_stripname prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+# func_strip_suffix prefix name
+func_stripname ()
+{
+    case ${2} in
+      .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
+      *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
+    esac
+} # func_stripname may be replaced by extended shell implementation
+
+
+# These SED scripts presuppose an absolute path with a trailing slash.
+pathcar='s,^/\([^/]*\).*$,\1,'
+pathcdr='s,^/[^/]*,,'
+removedotparts=':dotsl
+               s@/\./@/@g
+               t dotsl
+               s,/\.$,/,'
+collapseslashes='s@/\{1,\}@/@g'
+finalslash='s,/*$,/,'
+
+# func_normal_abspath PATH
+# Remove doubled-up and trailing slashes, "." path components,
+# and cancel out any ".." path components in PATH after making
+# it an absolute path.
+#             value returned in "$func_normal_abspath_result"
+func_normal_abspath ()
+{
+  # Start from root dir and reassemble the path.
+  func_normal_abspath_result=
+  func_normal_abspath_tpath=$1
+  func_normal_abspath_altnamespace=
+  case $func_normal_abspath_tpath in
+    "")
+      # Empty path, that just means $cwd.
+      func_stripname '' '/' "`pwd`"
+      func_normal_abspath_result=$func_stripname_result
+      return
+    ;;
+    # The next three entries are used to spot a run of precisely
+    # two leading slashes without using negated character classes;
+    # we take advantage of case's first-match behaviour.
+    ///*)
+      # Unusual form of absolute path, do nothing.
+    ;;
+    //*)
+      # Not necessarily an ordinary path; POSIX reserves leading '//'
+      # and for example Cygwin uses it to access remote file shares
+      # over CIFS/SMB, so we conserve a leading double slash if found.
+      func_normal_abspath_altnamespace=/
+    ;;
+    /*)
+      # Absolute path, do nothing.
+    ;;
+    *)
+      # Relative path, prepend $cwd.
+      func_normal_abspath_tpath=`pwd`/$func_normal_abspath_tpath
+    ;;
+  esac
+  # Cancel out all the simple stuff to save iterations.  We also want
+  # the path to end with a slash for ease of parsing, so make sure
+  # there is one (and only one) here.
+  func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
+        -e "$removedotparts" -e "$collapseslashes" -e "$finalslash"`
+  while :; do
+    # Processed it all yet?
+    if test "$func_normal_abspath_tpath" = / ; then
+      # If we ascended to the root using ".." the result may be empty now.
+      if test -z "$func_normal_abspath_result" ; then
+        func_normal_abspath_result=/
+      fi
+      break
+    fi
+    func_normal_abspath_tcomponent=`$ECHO "$func_normal_abspath_tpath" | $SED \
+        -e "$pathcar"`
+    func_normal_abspath_tpath=`$ECHO "$func_normal_abspath_tpath" | $SED \
+        -e "$pathcdr"`
+    # Figure out what to do with it
+    case $func_normal_abspath_tcomponent in
+      "")
+        # Trailing empty path component, ignore it.
+      ;;
+      ..)
+        # Parent dir; strip last assembled component from result.
+        func_dirname "$func_normal_abspath_result"
+        func_normal_abspath_result=$func_dirname_result
+      ;;
+      *)
+        # Actual path component, append it.
+        func_normal_abspath_result=$func_normal_abspath_result/$func_normal_abspath_tcomponent
+      ;;
+    esac
+  done
+  # Restore leading double-slash if one was found on entry.
+  func_normal_abspath_result=$func_normal_abspath_altnamespace$func_normal_abspath_result
+}
+
+# func_relative_path SRCDIR DSTDIR
+# generates a relative path from SRCDIR to DSTDIR, with a trailing
+# slash if non-empty, suitable for immediately appending a filename
+# without needing to append a separator.
+#             value returned in "$func_relative_path_result"
+func_relative_path ()
+{
+  func_relative_path_result=
+  func_normal_abspath "$1"
+  func_relative_path_tlibdir=$func_normal_abspath_result
+  func_normal_abspath "$2"
+  func_relative_path_tbindir=$func_normal_abspath_result
+
+  # Ascend the tree starting from libdir
+  while :; do
+    # check if we have found a prefix of bindir
+    case $func_relative_path_tbindir in
+      $func_relative_path_tlibdir)
+        # found an exact match
+        func_relative_path_tcancelled=
+        break
+        ;;
+      $func_relative_path_tlibdir*)
+        # found a matching prefix
+        func_stripname "$func_relative_path_tlibdir" '' "$func_relative_path_tbindir"
+        func_relative_path_tcancelled=$func_stripname_result
+        if test -z "$func_relative_path_result"; then
+          func_relative_path_result=.
+        fi
+        break
+        ;;
+      *)
+        func_dirname $func_relative_path_tlibdir
+        func_relative_path_tlibdir=${func_dirname_result}
+        if test "x$func_relative_path_tlibdir" = x ; then
+          # Have to descend all the way to the root!
+          func_relative_path_result=../$func_relative_path_result
+          func_relative_path_tcancelled=$func_relative_path_tbindir
+          break
+        fi
+        func_relative_path_result=../$func_relative_path_result
+        ;;
+    esac
+  done
+
+  # Now calculate path; take care to avoid doubling-up slashes.
+  func_stripname '' '/' "$func_relative_path_result"
+  func_relative_path_result=$func_stripname_result
+  func_stripname '/' '/' "$func_relative_path_tcancelled"
+  if test "x$func_stripname_result" != x ; then
+    func_relative_path_result=${func_relative_path_result}/${func_stripname_result}
+  fi
+
+  # Normalisation. If bindir is libdir, return empty string,
+  # else relative path ending with a slash; either way, target
+  # file name can be directly appended.
+  if test ! -z "$func_relative_path_result"; then
+    func_stripname './' '' "$func_relative_path_result/"
+    func_relative_path_result=$func_stripname_result
+  fi
+}
+
+# The name of this program:
+func_dirname_and_basename "$progpath"
+progname=$func_basename_result
+
+# Make sure we have an absolute path for reexecution:
+case $progpath in
+  [\\/]*|[A-Za-z]:\\*) ;;
+  *[\\/]*)
+     progdir=$func_dirname_result
+     progdir=`cd "$progdir" && pwd`
+     progpath="$progdir/$progname"
+     ;;
+  *)
+     save_IFS="$IFS"
+     IFS=${PATH_SEPARATOR-:}
+     for progdir in $PATH; do
+       IFS="$save_IFS"
+       test -x "$progdir/$progname" && break
+     done
+     IFS="$save_IFS"
+     test -n "$progdir" || progdir=`pwd`
+     progpath="$progdir/$progname"
+     ;;
+esac
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+Xsed="${SED}"' -e 1s/^X//'
+sed_quote_subst='s/\([`"$\\]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\(["`\\]\)/\\\1/g'
+
+# Sed substitution that turns a string into a regex matching for the
+# string literally.
+sed_make_literal_regex='s,[].[^$\\*\/],\\&,g'
+
+# Sed substitution that converts a w32 file name or path
+# which contains forward slashes, into one that contains
+# (escaped) backslashes.  A very naive implementation.
+lt_sed_naive_backslashify='s|\\\\*|\\|g;s|/|\\|g;s|\\|\\\\|g'
+
+# Re-`\' parameter expansions in output of double_quote_subst that were
+# `\'-ed in input to the same.  If an odd number of `\' preceded a '$'
+# in input to double_quote_subst, that '$' was protected from expansion.
+# Since each input `\' is now two `\'s, look for any number of runs of
+# four `\'s followed by two `\'s and then a '$'.  `\' that '$'.
+bs='\\'
+bs2='\\\\'
+bs4='\\\\\\\\'
+dollar='\$'
+sed_double_backslash="\
+  s/$bs4/&\\
+/g
+  s/^$bs2$dollar/$bs&/
+  s/\\([^$bs]\\)$bs2$dollar/\\1$bs2$bs$dollar/g
+  s/\n//g"
+
+# Standard options:
+opt_dry_run=false
+opt_help=false
+opt_quiet=false
+opt_verbose=false
+opt_warning=:
+
+# func_echo arg...
+# Echo program name prefixed message, along with the current mode
+# name if it has been set yet.
+func_echo ()
+{
+    $ECHO "$progname: ${opt_mode+$opt_mode: }$*"
+}
+
+# func_verbose arg...
+# Echo program name prefixed message in verbose mode only.
+func_verbose ()
+{
+    $opt_verbose && func_echo ${1+"$@"}
+
+    # A bug in bash halts the script if the last line of a function
+    # fails when set -e is in force, so we need another command to
+    # work around that:
+    :
+}
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+    $ECHO "$*"
+}
+
+# func_error arg...
+# Echo program name prefixed message to standard error.
+func_error ()
+{
+    $ECHO "$progname: ${opt_mode+$opt_mode: }"${1+"$@"} 1>&2
+}
+
+# func_warning arg...
+# Echo program name prefixed warning message to standard error.
+func_warning ()
+{
+    $opt_warning && $ECHO "$progname: ${opt_mode+$opt_mode: }warning: "${1+"$@"} 1>&2
+
+    # bash bug again:
+    :
+}
+
+# func_fatal_error arg...
+# Echo program name prefixed message to standard error, and exit.
+func_fatal_error ()
+{
+    func_error ${1+"$@"}
+    exit $EXIT_FAILURE
+}
+
+# func_fatal_help arg...
+# Echo program name prefixed message to standard error, followed by
+# a help hint, and exit.
+func_fatal_help ()
+{
+    func_error ${1+"$@"}
+    func_fatal_error "$help"
+}
+help="Try \`$progname --help' for more information."  ## default
+
+
+# func_grep expression filename
+# Check whether EXPRESSION matches any line of FILENAME, without output.
+func_grep ()
+{
+    $GREP "$1" "$2" >/dev/null 2>&1
+}
+
+
+# func_mkdir_p directory-path
+# Make sure the entire path to DIRECTORY-PATH is available.
+func_mkdir_p ()
+{
+    my_directory_path="$1"
+    my_dir_list=
+
+    if test -n "$my_directory_path" && test "$opt_dry_run" != ":"; then
+
+      # Protect directory names starting with `-'
+      case $my_directory_path in
+        -*) my_directory_path="./$my_directory_path" ;;
+      esac
+
+      # While some portion of DIR does not yet exist...
+      while test ! -d "$my_directory_path"; do
+        # ...make a list in topmost first order.  Use a colon delimited
+       # list incase some portion of path contains whitespace.
+        my_dir_list="$my_directory_path:$my_dir_list"
+
+        # If the last portion added has no slash in it, the list is done
+        case $my_directory_path in */*) ;; *) break ;; esac
+
+        # ...otherwise throw away the child directory and loop
+        my_directory_path=`$ECHO "$my_directory_path" | $SED -e "$dirname"`
+      done
+      my_dir_list=`$ECHO "$my_dir_list" | $SED 's,:*$,,'`
+
+      save_mkdir_p_IFS="$IFS"; IFS=':'
+      for my_dir in $my_dir_list; do
+       IFS="$save_mkdir_p_IFS"
+        # mkdir can fail with a `File exist' error if two processes
+        # try to create one of the directories concurrently.  Don't
+        # stop in that case!
+        $MKDIR "$my_dir" 2>/dev/null || :
+      done
+      IFS="$save_mkdir_p_IFS"
+
+      # Bail out if we (or some other process) failed to create a directory.
+      test -d "$my_directory_path" || \
+        func_fatal_error "Failed to create \`$1'"
+    fi
+}
+
+
+# func_mktempdir [string]
+# Make a temporary directory that won't clash with other running
+# libtool processes, and avoids race conditions if possible.  If
+# given, STRING is the basename for that directory.
+func_mktempdir ()
+{
+    my_template="${TMPDIR-/tmp}/${1-$progname}"
+
+    if test "$opt_dry_run" = ":"; then
+      # Return a directory name, but don't create it in dry-run mode
+      my_tmpdir="${my_template}-$$"
+    else
+
+      # If mktemp works, use that first and foremost
+      my_tmpdir=`mktemp -d "${my_template}-XXXXXXXX" 2>/dev/null`
+
+      if test ! -d "$my_tmpdir"; then
+        # Failing that, at least try and use $RANDOM to avoid a race
+        my_tmpdir="${my_template}-${RANDOM-0}$$"
+
+        save_mktempdir_umask=`umask`
+        umask 0077
+        $MKDIR "$my_tmpdir"
+        umask $save_mktempdir_umask
+      fi
+
+      # If we're not in dry-run mode, bomb out on failure
+      test -d "$my_tmpdir" || \
+        func_fatal_error "cannot create temporary directory \`$my_tmpdir'"
+    fi
+
+    $ECHO "$my_tmpdir"
+}
+
+
+# func_quote_for_eval arg
+# Aesthetically quote ARG to be evaled later.
+# This function returns two values: FUNC_QUOTE_FOR_EVAL_RESULT
+# is double-quoted, suitable for a subsequent eval, whereas
+# FUNC_QUOTE_FOR_EVAL_UNQUOTED_RESULT has merely all characters
+# which are still active within double quotes backslashified.
+func_quote_for_eval ()
+{
+    case $1 in
+      *[\\\`\"\$]*)
+       func_quote_for_eval_unquoted_result=`$ECHO "$1" | $SED "$sed_quote_subst"` ;;
+      *)
+        func_quote_for_eval_unquoted_result="$1" ;;
+    esac
+
+    case $func_quote_for_eval_unquoted_result in
+      # Double-quote args containing shell metacharacters to delay
+      # word splitting, command substitution and and variable
+      # expansion for a subsequent eval.
+      # Many Bourne shells cannot handle close brackets correctly
+      # in scan sets, so we specify it separately.
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
+        func_quote_for_eval_result="\"$func_quote_for_eval_unquoted_result\""
+        ;;
+      *)
+        func_quote_for_eval_result="$func_quote_for_eval_unquoted_result"
+    esac
+}
+
+
+# func_quote_for_expand arg
+# Aesthetically quote ARG to be evaled later; same as above,
+# but do not quote variable references.
+func_quote_for_expand ()
+{
+    case $1 in
+      *[\\\`\"]*)
+       my_arg=`$ECHO "$1" | $SED \
+           -e "$double_quote_subst" -e "$sed_double_backslash"` ;;
+      *)
+        my_arg="$1" ;;
+    esac
+
+    case $my_arg in
+      # Double-quote args containing shell metacharacters to delay
+      # word splitting and command substitution for a subsequent eval.
+      # Many Bourne shells cannot handle close brackets correctly
+      # in scan sets, so we specify it separately.
+      *[\[\~\#\^\&\*\(\)\{\}\|\;\<\>\?\'\ \    ]*|*]*|"")
+        my_arg="\"$my_arg\""
+        ;;
+    esac
+
+    func_quote_for_expand_result="$my_arg"
+}
+
+
+# func_show_eval cmd [fail_exp]
+# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is
+# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.
+func_show_eval ()
+{
+    my_cmd="$1"
+    my_fail_exp="${2-:}"
+
+    ${opt_silent-false} || {
+      func_quote_for_expand "$my_cmd"
+      eval "func_echo $func_quote_for_expand_result"
+    }
+
+    if ${opt_dry_run-false}; then :; else
+      eval "$my_cmd"
+      my_status=$?
+      if test "$my_status" -eq 0; then :; else
+       eval "(exit $my_status); $my_fail_exp"
+      fi
+    fi
+}
+
+
+# func_show_eval_locale cmd [fail_exp]
+# Unless opt_silent is true, then output CMD.  Then, if opt_dryrun is
+# not true, evaluate CMD.  If the evaluation of CMD fails, and FAIL_EXP
+# is given, then evaluate it.  Use the saved locale for evaluation.
+func_show_eval_locale ()
+{
+    my_cmd="$1"
+    my_fail_exp="${2-:}"
+
+    ${opt_silent-false} || {
+      func_quote_for_expand "$my_cmd"
+      eval "func_echo $func_quote_for_expand_result"
+    }
+
+    if ${opt_dry_run-false}; then :; else
+      eval "$lt_user_locale
+           $my_cmd"
+      my_status=$?
+      eval "$lt_safe_locale"
+      if test "$my_status" -eq 0; then :; else
+       eval "(exit $my_status); $my_fail_exp"
+      fi
+    fi
+}
+
+# func_tr_sh
+# Turn $1 into a string suitable for a shell variable name.
+# Result is stored in $func_tr_sh_result.  All characters
+# not in the set a-zA-Z0-9_ are replaced with '_'. Further,
+# if $1 begins with a digit, a '_' is prepended as well.
+func_tr_sh ()
+{
+  case $1 in
+  [0-9]* | *[!a-zA-Z0-9_]*)
+    func_tr_sh_result=`$ECHO "$1" | $SED 's/^\([0-9]\)/_\1/; s/[^a-zA-Z0-9_]/_/g'`
+    ;;
+  * )
+    func_tr_sh_result=$1
+    ;;
+  esac
+}
+
+
+# func_version
+# Echo version message to standard output and exit.
+func_version ()
+{
+    $opt_debug
+
+    $SED -n '/(C)/!b go
+       :more
+       /\./!{
+         N
+         s/\n# / /
+         b more
+       }
+       :go
+       /^# '$PROGRAM' (GNU /,/# warranty; / {
+        s/^# //
+       s/^# *$//
+        s/\((C)\)[ 0-9,-]*\( [1-9][0-9]*\)/\1\2/
+        p
+     }' < "$progpath"
+     exit $?
+}
+
+# func_usage
+# Echo short help message to standard output and exit.
+func_usage ()
+{
+    $opt_debug
+
+    $SED -n '/^# Usage:/,/^#  *.*--help/ {
+        s/^# //
+       s/^# *$//
+       s/\$progname/'$progname'/
+       p
+    }' < "$progpath"
+    echo
+    $ECHO "run \`$progname --help | more' for full usage"
+    exit $?
+}
+
+# func_help [NOEXIT]
+# Echo long help message to standard output and exit,
+# unless 'noexit' is passed as argument.
+func_help ()
+{
+    $opt_debug
+
+    $SED -n '/^# Usage:/,/# Report bugs to/ {
+       :print
+        s/^# //
+       s/^# *$//
+       s*\$progname*'$progname'*
+       s*\$host*'"$host"'*
+       s*\$SHELL*'"$SHELL"'*
+       s*\$LTCC*'"$LTCC"'*
+       s*\$LTCFLAGS*'"$LTCFLAGS"'*
+       s*\$LD*'"$LD"'*
+       s/\$with_gnu_ld/'"$with_gnu_ld"'/
+       s/\$automake_version/'"`(${AUTOMAKE-automake} --version) 2>/dev/null |$SED 1q`"'/
+       s/\$autoconf_version/'"`(${AUTOCONF-autoconf} --version) 2>/dev/null |$SED 1q`"'/
+       p
+       d
+     }
+     /^# .* home page:/b print
+     /^# General help using/b print
+     ' < "$progpath"
+    ret=$?
+    if test -z "$1"; then
+      exit $ret
+    fi
+}
+
+# func_missing_arg argname
+# Echo program name prefixed message to standard error and set global
+# exit_cmd.
+func_missing_arg ()
+{
+    $opt_debug
+
+    func_error "missing argument for $1."
+    exit_cmd=exit
+}
+
+
+# func_split_short_opt shortopt
+# Set func_split_short_opt_name and func_split_short_opt_arg shell
+# variables after splitting SHORTOPT after the 2nd character.
+func_split_short_opt ()
+{
+    my_sed_short_opt='1s/^\(..\).*$/\1/;q'
+    my_sed_short_rest='1s/^..\(.*\)$/\1/;q'
+
+    func_split_short_opt_name=`$ECHO "$1" | $SED "$my_sed_short_opt"`
+    func_split_short_opt_arg=`$ECHO "$1" | $SED "$my_sed_short_rest"`
+} # func_split_short_opt may be replaced by extended shell implementation
+
+
+# func_split_long_opt longopt
+# Set func_split_long_opt_name and func_split_long_opt_arg shell
+# variables after splitting LONGOPT at the `=' sign.
+func_split_long_opt ()
+{
+    my_sed_long_opt='1s/^\(--[^=]*\)=.*/\1/;q'
+    my_sed_long_arg='1s/^--[^=]*=//'
+
+    func_split_long_opt_name=`$ECHO "$1" | $SED "$my_sed_long_opt"`
+    func_split_long_opt_arg=`$ECHO "$1" | $SED "$my_sed_long_arg"`
+} # func_split_long_opt may be replaced by extended shell implementation
+
+exit_cmd=:
+
+
+
+
+
+magic="%%%MAGIC variable%%%"
+magic_exe="%%%MAGIC EXE variable%%%"
+
+# Global variables.
+nonopt=
+preserve_args=
+lo2o="s/\\.lo\$/.${objext}/"
+o2lo="s/\\.${objext}\$/.lo/"
+extracted_archives=
+extracted_serial=0
+
+# If this variable is set in any of the actions, the command in it
+# will be execed at the end.  This prevents here-documents from being
+# left over by shells.
+exec_cmd=
+
+# func_append var value
+# Append VALUE to the end of shell variable VAR.
+func_append ()
+{
+    eval "${1}=\$${1}\${2}"
+} # func_append may be replaced by extended shell implementation
+
+# func_append_quoted var value
+# Quote VALUE and append to the end of shell variable VAR, separated
+# by a space.
+func_append_quoted ()
+{
+    func_quote_for_eval "${2}"
+    eval "${1}=\$${1}\\ \$func_quote_for_eval_result"
+} # func_append_quoted may be replaced by extended shell implementation
+
+
+# func_arith arithmetic-term...
+func_arith ()
+{
+    func_arith_result=`expr "${@}"`
+} # func_arith may be replaced by extended shell implementation
+
+
+# func_len string
+# STRING may not start with a hyphen.
+func_len ()
+{
+    func_len_result=`expr "${1}" : ".*" 2>/dev/null || echo $max_cmd_len`
+} # func_len may be replaced by extended shell implementation
+
+
+# func_lo2o object
+func_lo2o ()
+{
+    func_lo2o_result=`$ECHO "${1}" | $SED "$lo2o"`
+} # func_lo2o may be replaced by extended shell implementation
+
+
+# func_xform libobj-or-source
+func_xform ()
+{
+    func_xform_result=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
+} # func_xform may be replaced by extended shell implementation
+
+
+# func_fatal_configuration arg...
+# Echo program name prefixed message to standard error, followed by
+# a configuration failure hint, and exit.
+func_fatal_configuration ()
+{
+    func_error ${1+"$@"}
+    func_error "See the $PACKAGE documentation for more information."
+    func_fatal_error "Fatal configuration error."
+}
+
+
+# func_config
+# Display the configuration for all the tags in this script.
+func_config ()
+{
+    re_begincf='^# ### BEGIN LIBTOOL'
+    re_endcf='^# ### END LIBTOOL'
+
+    # Default configuration.
+    $SED "1,/$re_begincf CONFIG/d;/$re_endcf CONFIG/,\$d" < "$progpath"
+
+    # Now print the configurations for the tags.
+    for tagname in $taglist; do
+      $SED -n "/$re_begincf TAG CONFIG: $tagname\$/,/$re_endcf TAG CONFIG: $tagname\$/p" < "$progpath"
+    done
+
+    exit $?
+}
+
+# func_features
+# Display the features supported by this script.
+func_features ()
+{
+    echo "host: $host"
+    if test "$build_libtool_libs" = yes; then
+      echo "enable shared libraries"
+    else
+      echo "disable shared libraries"
+    fi
+    if test "$build_old_libs" = yes; then
+      echo "enable static libraries"
+    else
+      echo "disable static libraries"
+    fi
+
+    exit $?
+}
+
+# func_enable_tag tagname
+# Verify that TAGNAME is valid, and either flag an error and exit, or
+# enable the TAGNAME tag.  We also add TAGNAME to the global $taglist
+# variable here.
+func_enable_tag ()
+{
+  # Global variable:
+  tagname="$1"
+
+  re_begincf="^# ### BEGIN LIBTOOL TAG CONFIG: $tagname\$"
+  re_endcf="^# ### END LIBTOOL TAG CONFIG: $tagname\$"
+  sed_extractcf="/$re_begincf/,/$re_endcf/p"
+
+  # Validate tagname.
+  case $tagname in
+    *[!-_A-Za-z0-9,/]*)
+      func_fatal_error "invalid tag name: $tagname"
+      ;;
+  esac
+
+  # Don't test for the "default" C tag, as we know it's
+  # there but not specially marked.
+  case $tagname in
+    CC) ;;
+    *)
+      if $GREP "$re_begincf" "$progpath" >/dev/null 2>&1; then
+       taglist="$taglist $tagname"
+
+       # Evaluate the configuration.  Be careful to quote the path
+       # and the sed script, to avoid splitting on whitespace, but
+       # also don't use non-portable quotes within backquotes within
+       # quotes we have to do it in 2 steps:
+       extractedcf=`$SED -n -e "$sed_extractcf" < "$progpath"`
+       eval "$extractedcf"
+      else
+       func_error "ignoring unknown tag $tagname"
+      fi
+      ;;
+  esac
+}
+
+# func_check_version_match
+# Ensure that we are using m4 macros, and libtool script from the same
+# release of libtool.
+func_check_version_match ()
+{
+  if test "$package_revision" != "$macro_revision"; then
+    if test "$VERSION" != "$macro_version"; then
+      if test -z "$macro_version"; then
+        cat >&2 <<_LT_EOF
+$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from an older release.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+      else
+        cat >&2 <<_LT_EOF
+$progname: Version mismatch error.  This is $PACKAGE $VERSION, but the
+$progname: definition of this LT_INIT comes from $PACKAGE $macro_version.
+$progname: You should recreate aclocal.m4 with macros from $PACKAGE $VERSION
+$progname: and run autoconf again.
+_LT_EOF
+      fi
+    else
+      cat >&2 <<_LT_EOF
+$progname: Version mismatch error.  This is $PACKAGE $VERSION, revision $package_revision,
+$progname: but the definition of this LT_INIT comes from revision $macro_revision.
+$progname: You should recreate aclocal.m4 with macros from revision $package_revision
+$progname: of $PACKAGE $VERSION and run autoconf again.
+_LT_EOF
+    fi
+
+    exit $EXIT_MISMATCH
+  fi
+}
+
+
+# Shorthand for --mode=foo, only valid as the first argument
+case $1 in
+clean|clea|cle|cl)
+  shift; set dummy --mode clean ${1+"$@"}; shift
+  ;;
+compile|compil|compi|comp|com|co|c)
+  shift; set dummy --mode compile ${1+"$@"}; shift
+  ;;
+execute|execut|execu|exec|exe|ex|e)
+  shift; set dummy --mode execute ${1+"$@"}; shift
+  ;;
+finish|finis|fini|fin|fi|f)
+  shift; set dummy --mode finish ${1+"$@"}; shift
+  ;;
+install|instal|insta|inst|ins|in|i)
+  shift; set dummy --mode install ${1+"$@"}; shift
+  ;;
+link|lin|li|l)
+  shift; set dummy --mode link ${1+"$@"}; shift
+  ;;
+uninstall|uninstal|uninsta|uninst|unins|unin|uni|un|u)
+  shift; set dummy --mode uninstall ${1+"$@"}; shift
+  ;;
+esac
+
+
+
+# Option defaults:
+opt_debug=:
+opt_dry_run=false
+opt_config=false
+opt_preserve_dup_deps=false
+opt_features=false
+opt_finish=false
+opt_help=false
+opt_help_all=false
+opt_silent=:
+opt_warning=:
+opt_verbose=:
+opt_silent=false
+opt_verbose=false
+
+
+# Parse options once, thoroughly.  This comes as soon as possible in the
+# script to make things like `--version' happen as quickly as we can.
+{
+  # this just eases exit handling
+  while test $# -gt 0; do
+    opt="$1"
+    shift
+    case $opt in
+      --debug|-x)      opt_debug='set -x'
+                       func_echo "enabling shell trace mode"
+                       $opt_debug
+                       ;;
+      --dry-run|--dryrun|-n)
+                       opt_dry_run=:
+                       ;;
+      --config)
+                       opt_config=:
+func_config
+                       ;;
+      --dlopen|-dlopen)
+                       optarg="$1"
+                       opt_dlopen="${opt_dlopen+$opt_dlopen
+}$optarg"
+                       shift
+                       ;;
+      --preserve-dup-deps)
+                       opt_preserve_dup_deps=:
+                       ;;
+      --features)
+                       opt_features=:
+func_features
+                       ;;
+      --finish)
+                       opt_finish=:
+set dummy --mode finish ${1+"$@"}; shift
+                       ;;
+      --help)
+                       opt_help=:
+                       ;;
+      --help-all)
+                       opt_help_all=:
+opt_help=': help-all'
+                       ;;
+      --mode)
+                       test $# = 0 && func_missing_arg $opt && break
+                       optarg="$1"
+                       opt_mode="$optarg"
+case $optarg in
+  # Valid mode arguments:
+  clean|compile|execute|finish|install|link|relink|uninstall) ;;
+
+  # Catch anything else as an error
+  *) func_error "invalid argument for $opt"
+     exit_cmd=exit
+     break
+     ;;
+esac
+                       shift
+                       ;;
+      --no-silent|--no-quiet)
+                       opt_silent=false
+func_append preserve_args " $opt"
+                       ;;
+      --no-warning|--no-warn)
+                       opt_warning=false
+func_append preserve_args " $opt"
+                       ;;
+      --no-verbose)
+                       opt_verbose=false
+func_append preserve_args " $opt"
+                       ;;
+      --silent|--quiet)
+                       opt_silent=:
+func_append preserve_args " $opt"
+        opt_verbose=false
+                       ;;
+      --verbose|-v)
+                       opt_verbose=:
+func_append preserve_args " $opt"
+opt_silent=false
+                       ;;
+      --tag)
+                       test $# = 0 && func_missing_arg $opt && break
+                       optarg="$1"
+                       opt_tag="$optarg"
+func_append preserve_args " $opt $optarg"
+func_enable_tag "$optarg"
+                       shift
+                       ;;
+
+      -\?|-h)          func_usage                              ;;
+      --help)          func_help                               ;;
+      --version)       func_version                            ;;
+
+      # Separate optargs to long options:
+      --*=*)
+                       func_split_long_opt "$opt"
+                       set dummy "$func_split_long_opt_name" "$func_split_long_opt_arg" ${1+"$@"}
+                       shift
+                       ;;
+
+      # Separate non-argument short options:
+      -\?*|-h*|-n*|-v*)
+                       func_split_short_opt "$opt"
+                       set dummy "$func_split_short_opt_name" "-$func_split_short_opt_arg" ${1+"$@"}
+                       shift
+                       ;;
+
+      --)              break                                   ;;
+      -*)              func_fatal_help "unrecognized option \`$opt'" ;;
+      *)               set dummy "$opt" ${1+"$@"};     shift; break  ;;
+    esac
+  done
+
+  # Validate options:
+
+  # save first non-option argument
+  if test "$#" -gt 0; then
+    nonopt="$opt"
+    shift
+  fi
+
+  # preserve --debug
+  test "$opt_debug" = : || func_append preserve_args " --debug"
+
+  case $host in
+    *cygwin* | *mingw* | *pw32* | *cegcc*)
+      # don't eliminate duplications in $postdeps and $predeps
+      opt_duplicate_compiler_generated_deps=:
+      ;;
+    *)
+      opt_duplicate_compiler_generated_deps=$opt_preserve_dup_deps
+      ;;
+  esac
+
+  $opt_help || {
+    # Sanity checks first:
+    func_check_version_match
+
+    if test "$build_libtool_libs" != yes && test "$build_old_libs" != yes; then
+      func_fatal_configuration "not configured to build any kind of library"
+    fi
+
+    # Darwin sucks
+    eval std_shrext=\"$shrext_cmds\"
+
+    # Only execute mode is allowed to have -dlopen flags.
+    if test -n "$opt_dlopen" && test "$opt_mode" != execute; then
+      func_error "unrecognized option \`-dlopen'"
+      $ECHO "$help" 1>&2
+      exit $EXIT_FAILURE
+    fi
+
+    # Change the help message to a mode-specific one.
+    generic_help="$help"
+    help="Try \`$progname --help --mode=$opt_mode' for more information."
+  }
+
+
+  # Bail if the options were screwed
+  $exit_cmd $EXIT_FAILURE
+}
+
+
+
+
+## ----------- ##
+##    Main.    ##
+## ----------- ##
+
+# func_lalib_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_lalib_p ()
+{
+    test -f "$1" &&
+      $SED -e 4q "$1" 2>/dev/null \
+        | $GREP "^# Generated by .*$PACKAGE" > /dev/null 2>&1
+}
+
+# func_lalib_unsafe_p file
+# True iff FILE is a libtool `.la' library or `.lo' object file.
+# This function implements the same check as func_lalib_p without
+# resorting to external programs.  To this end, it redirects stdin and
+# closes it afterwards, without saving the original file descriptor.
+# As a safety measure, use it only where a negative result would be
+# fatal anyway.  Works if `file' does not exist.
+func_lalib_unsafe_p ()
+{
+    lalib_p=no
+    if test -f "$1" && test -r "$1" && exec 5<&0 <"$1"; then
+       for lalib_p_l in 1 2 3 4
+       do
+           read lalib_p_line
+           case "$lalib_p_line" in
+               \#\ Generated\ by\ *$PACKAGE* ) lalib_p=yes; break;;
+           esac
+       done
+       exec 0<&5 5<&-
+    fi
+    test "$lalib_p" = yes
+}
+
+# func_ltwrapper_script_p file
+# True iff FILE is a libtool wrapper script
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_script_p ()
+{
+    func_lalib_p "$1"
+}
+
+# func_ltwrapper_executable_p file
+# True iff FILE is a libtool wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_executable_p ()
+{
+    func_ltwrapper_exec_suffix=
+    case $1 in
+    *.exe) ;;
+    *) func_ltwrapper_exec_suffix=.exe ;;
+    esac
+    $GREP "$magic_exe" "$1$func_ltwrapper_exec_suffix" >/dev/null 2>&1
+}
+
+# func_ltwrapper_scriptname file
+# Assumes file is an ltwrapper_executable
+# uses $file to determine the appropriate filename for a
+# temporary ltwrapper_script.
+func_ltwrapper_scriptname ()
+{
+    func_dirname_and_basename "$1" "" "."
+    func_stripname '' '.exe' "$func_basename_result"
+    func_ltwrapper_scriptname_result="$func_dirname_result/$objdir/${func_stripname_result}_ltshwrapper"
+}
+
+# func_ltwrapper_p file
+# True iff FILE is a libtool wrapper script or wrapper executable
+# This function is only a basic sanity check; it will hardly flush out
+# determined imposters.
+func_ltwrapper_p ()
+{
+    func_ltwrapper_script_p "$1" || func_ltwrapper_executable_p "$1"
+}
+
+
+# func_execute_cmds commands fail_cmd
+# Execute tilde-delimited COMMANDS.
+# If FAIL_CMD is given, eval that upon failure.
+# FAIL_CMD may read-access the current command in variable CMD!
+func_execute_cmds ()
+{
+    $opt_debug
+    save_ifs=$IFS; IFS='~'
+    for cmd in $1; do
+      IFS=$save_ifs
+      eval cmd=\"$cmd\"
+      func_show_eval "$cmd" "${2-:}"
+    done
+    IFS=$save_ifs
+}
+
+
+# func_source file
+# Source FILE, adding directory component if necessary.
+# Note that it is not necessary on cygwin/mingw to append a dot to
+# FILE even if both FILE and FILE.exe exist: automatic-append-.exe
+# behavior happens only for exec(3), not for open(2)!  Also, sourcing
+# `FILE.' does not work on cygwin managed mounts.
+func_source ()
+{
+    $opt_debug
+    case $1 in
+    */* | *\\*)        . "$1" ;;
+    *)         . "./$1" ;;
+    esac
+}
+
+
+# func_resolve_sysroot PATH
+# Replace a leading = in PATH with a sysroot.  Store the result into
+# func_resolve_sysroot_result
+func_resolve_sysroot ()
+{
+  func_resolve_sysroot_result=$1
+  case $func_resolve_sysroot_result in
+  =*)
+    func_stripname '=' '' "$func_resolve_sysroot_result"
+    func_resolve_sysroot_result=$lt_sysroot$func_stripname_result
+    ;;
+  esac
+}
+
+# func_replace_sysroot PATH
+# If PATH begins with the sysroot, replace it with = and
+# store the result into func_replace_sysroot_result.
+func_replace_sysroot ()
+{
+  case "$lt_sysroot:$1" in
+  ?*:"$lt_sysroot"*)
+    func_stripname "$lt_sysroot" '' "$1"
+    func_replace_sysroot_result="=$func_stripname_result"
+    ;;
+  *)
+    # Including no sysroot.
+    func_replace_sysroot_result=$1
+    ;;
+  esac
+}
+
+# func_infer_tag arg
+# Infer tagged configuration to use if any are available and
+# if one wasn't chosen via the "--tag" command line option.
+# Only attempt this if the compiler in the base compile
+# command doesn't match the default compiler.
+# arg is usually of the form 'gcc ...'
+func_infer_tag ()
+{
+    $opt_debug
+    if test -n "$available_tags" && test -z "$tagname"; then
+      CC_quoted=
+      for arg in $CC; do
+       func_append_quoted CC_quoted "$arg"
+      done
+      CC_expanded=`func_echo_all $CC`
+      CC_quoted_expanded=`func_echo_all $CC_quoted`
+      case $@ in
+      # Blanks in the command may have been stripped by the calling shell,
+      # but not from the CC environment variable when configure was run.
+      " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
+      " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*) ;;
+      # Blanks at the start of $base_compile will cause this to fail
+      # if we don't check for them as well.
+      *)
+       for z in $available_tags; do
+         if $GREP "^# ### BEGIN LIBTOOL TAG CONFIG: $z$" < "$progpath" > /dev/null; then
+           # Evaluate the configuration.
+           eval "`${SED} -n -e '/^# ### BEGIN LIBTOOL TAG CONFIG: '$z'$/,/^# ### END LIBTOOL TAG CONFIG: '$z'$/p' < $progpath`"
+           CC_quoted=
+           for arg in $CC; do
+             # Double-quote args containing other shell metacharacters.
+             func_append_quoted CC_quoted "$arg"
+           done
+           CC_expanded=`func_echo_all $CC`
+           CC_quoted_expanded=`func_echo_all $CC_quoted`
+           case "$@ " in
+           " $CC "* | "$CC "* | " $CC_expanded "* | "$CC_expanded "* | \
+           " $CC_quoted"* | "$CC_quoted "* | " $CC_quoted_expanded "* | "$CC_quoted_expanded "*)
+             # The compiler in the base compile command matches
+             # the one in the tagged configuration.
+             # Assume this is the tagged configuration we want.
+             tagname=$z
+             break
+             ;;
+           esac
+         fi
+       done
+       # If $tagname still isn't set, then no tagged configuration
+       # was found and let the user know that the "--tag" command
+       # line option must be used.
+       if test -z "$tagname"; then
+         func_echo "unable to infer tagged configuration"
+         func_fatal_error "specify a tag with \`--tag'"
+#      else
+#        func_verbose "using $tagname tagged configuration"
+       fi
+       ;;
+      esac
+    fi
+}
+
+
+
+# func_write_libtool_object output_name pic_name nonpic_name
+# Create a libtool object file (analogous to a ".la" file),
+# but don't create it if we're doing a dry run.
+func_write_libtool_object ()
+{
+    write_libobj=${1}
+    if test "$build_libtool_libs" = yes; then
+      write_lobj=\'${2}\'
+    else
+      write_lobj=none
+    fi
+
+    if test "$build_old_libs" = yes; then
+      write_oldobj=\'${3}\'
+    else
+      write_oldobj=none
+    fi
+
+    $opt_dry_run || {
+      cat >${write_libobj}T <<EOF
+# $write_libobj - a libtool object file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# Name of the PIC object.
+pic_object=$write_lobj
+
+# Name of the non-PIC object
+non_pic_object=$write_oldobj
+
+EOF
+      $MV "${write_libobj}T" "${write_libobj}"
+    }
+}
+
+
+##################################################
+# FILE NAME AND PATH CONVERSION HELPER FUNCTIONS #
+##################################################
+
+# func_convert_core_file_wine_to_w32 ARG
+# Helper function used by file name conversion functions when $build is *nix,
+# and $host is mingw, cygwin, or some other w32 environment. Relies on a
+# correctly configured wine environment available, with the winepath program
+# in $build's $PATH.
+#
+# ARG is the $build file name to be converted to w32 format.
+# Result is available in $func_convert_core_file_wine_to_w32_result, and will
+# be empty on error (or when ARG is empty)
+func_convert_core_file_wine_to_w32 ()
+{
+  $opt_debug
+  func_convert_core_file_wine_to_w32_result="$1"
+  if test -n "$1"; then
+    # Unfortunately, winepath does not exit with a non-zero error code, so we
+    # are forced to check the contents of stdout. On the other hand, if the
+    # command is not found, the shell will set an exit code of 127 and print
+    # *an error message* to stdout. So we must check for both error code of
+    # zero AND non-empty stdout, which explains the odd construction:
+    func_convert_core_file_wine_to_w32_tmp=`winepath -w "$1" 2>/dev/null`
+    if test "$?" -eq 0 && test -n "${func_convert_core_file_wine_to_w32_tmp}"; then
+      func_convert_core_file_wine_to_w32_result=`$ECHO "$func_convert_core_file_wine_to_w32_tmp" |
+        $SED -e "$lt_sed_naive_backslashify"`
+    else
+      func_convert_core_file_wine_to_w32_result=
+    fi
+  fi
+}
+# end: func_convert_core_file_wine_to_w32
+
+
+# func_convert_core_path_wine_to_w32 ARG
+# Helper function used by path conversion functions when $build is *nix, and
+# $host is mingw, cygwin, or some other w32 environment. Relies on a correctly
+# configured wine environment available, with the winepath program in $build's
+# $PATH. Assumes ARG has no leading or trailing path separator characters.
+#
+# ARG is path to be converted from $build format to win32.
+# Result is available in $func_convert_core_path_wine_to_w32_result.
+# Unconvertible file (directory) names in ARG are skipped; if no directory names
+# are convertible, then the result may be empty.
+func_convert_core_path_wine_to_w32 ()
+{
+  $opt_debug
+  # unfortunately, winepath doesn't convert paths, only file names
+  func_convert_core_path_wine_to_w32_result=""
+  if test -n "$1"; then
+    oldIFS=$IFS
+    IFS=:
+    for func_convert_core_path_wine_to_w32_f in $1; do
+      IFS=$oldIFS
+      func_convert_core_file_wine_to_w32 "$func_convert_core_path_wine_to_w32_f"
+      if test -n "$func_convert_core_file_wine_to_w32_result" ; then
+        if test -z "$func_convert_core_path_wine_to_w32_result"; then
+          func_convert_core_path_wine_to_w32_result="$func_convert_core_file_wine_to_w32_result"
+        else
+          func_append func_convert_core_path_wine_to_w32_result ";$func_convert_core_file_wine_to_w32_result"
+        fi
+      fi
+    done
+    IFS=$oldIFS
+  fi
+}
+# end: func_convert_core_path_wine_to_w32
+
+
+# func_cygpath ARGS...
+# Wrapper around calling the cygpath program via LT_CYGPATH. This is used when
+# when (1) $build is *nix and Cygwin is hosted via a wine environment; or (2)
+# $build is MSYS and $host is Cygwin, or (3) $build is Cygwin. In case (1) or
+# (2), returns the Cygwin file name or path in func_cygpath_result (input
+# file name or path is assumed to be in w32 format, as previously converted
+# from $build's *nix or MSYS format). In case (3), returns the w32 file name
+# or path in func_cygpath_result (input file name or path is assumed to be in
+# Cygwin format). Returns an empty string on error.
+#
+# ARGS are passed to cygpath, with the last one being the file name or path to
+# be converted.
+#
+# Specify the absolute *nix (or w32) name to cygpath in the LT_CYGPATH
+# environment variable; do not put it in $PATH.
+func_cygpath ()
+{
+  $opt_debug
+  if test -n "$LT_CYGPATH" && test -f "$LT_CYGPATH"; then
+    func_cygpath_result=`$LT_CYGPATH "$@" 2>/dev/null`
+    if test "$?" -ne 0; then
+      # on failure, ensure result is empty
+      func_cygpath_result=
+    fi
+  else
+    func_cygpath_result=
+    func_error "LT_CYGPATH is empty or specifies non-existent file: \`$LT_CYGPATH'"
+  fi
+}
+#end: func_cygpath
+
+
+# func_convert_core_msys_to_w32 ARG
+# Convert file name or path ARG from MSYS format to w32 format.  Return
+# result in func_convert_core_msys_to_w32_result.
+func_convert_core_msys_to_w32 ()
+{
+  $opt_debug
+  # awkward: cmd appends spaces to result
+  func_convert_core_msys_to_w32_result=`( cmd //c echo "$1" ) 2>/dev/null |
+    $SED -e 's/[ ]*$//' -e "$lt_sed_naive_backslashify"`
+}
+#end: func_convert_core_msys_to_w32
+
+
+# func_convert_file_check ARG1 ARG2
+# Verify that ARG1 (a file name in $build format) was converted to $host
+# format in ARG2. Otherwise, emit an error message, but continue (resetting
+# func_to_host_file_result to ARG1).
+func_convert_file_check ()
+{
+  $opt_debug
+  if test -z "$2" && test -n "$1" ; then
+    func_error "Could not determine host file name corresponding to"
+    func_error "  \`$1'"
+    func_error "Continuing, but uninstalled executables may not work."
+    # Fallback:
+    func_to_host_file_result="$1"
+  fi
+}
+# end func_convert_file_check
+
+
+# func_convert_path_check FROM_PATHSEP TO_PATHSEP FROM_PATH TO_PATH
+# Verify that FROM_PATH (a path in $build format) was converted to $host
+# format in TO_PATH. Otherwise, emit an error message, but continue, resetting
+# func_to_host_file_result to a simplistic fallback value (see below).
+func_convert_path_check ()
+{
+  $opt_debug
+  if test -z "$4" && test -n "$3"; then
+    func_error "Could not determine the host path corresponding to"
+    func_error "  \`$3'"
+    func_error "Continuing, but uninstalled executables may not work."
+    # Fallback.  This is a deliberately simplistic "conversion" and
+    # should not be "improved".  See libtool.info.
+    if test "x$1" != "x$2"; then
+      lt_replace_pathsep_chars="s|$1|$2|g"
+      func_to_host_path_result=`echo "$3" |
+        $SED -e "$lt_replace_pathsep_chars"`
+    else
+      func_to_host_path_result="$3"
+    fi
+  fi
+}
+# end func_convert_path_check
+
+
+# func_convert_path_front_back_pathsep FRONTPAT BACKPAT REPL ORIG
+# Modifies func_to_host_path_result by prepending REPL if ORIG matches FRONTPAT
+# and appending REPL if ORIG matches BACKPAT.
+func_convert_path_front_back_pathsep ()
+{
+  $opt_debug
+  case $4 in
+  $1 ) func_to_host_path_result="$3$func_to_host_path_result"
+    ;;
+  esac
+  case $4 in
+  $2 ) func_append func_to_host_path_result "$3"
+    ;;
+  esac
+}
+# end func_convert_path_front_back_pathsep
+
+
+##################################################
+# $build to $host FILE NAME CONVERSION FUNCTIONS #
+##################################################
+# invoked via `$to_host_file_cmd ARG'
+#
+# In each case, ARG is the path to be converted from $build to $host format.
+# Result will be available in $func_to_host_file_result.
+
+
+# func_to_host_file ARG
+# Converts the file name ARG from $build format to $host format. Return result
+# in func_to_host_file_result.
+func_to_host_file ()
+{
+  $opt_debug
+  $to_host_file_cmd "$1"
+}
+# end func_to_host_file
+
+
+# func_to_tool_file ARG LAZY
+# converts the file name ARG from $build format to toolchain format. Return
+# result in func_to_tool_file_result.  If the conversion in use is listed
+# in (the comma separated) LAZY, no conversion takes place.
+func_to_tool_file ()
+{
+  $opt_debug
+  case ,$2, in
+    *,"$to_tool_file_cmd",*)
+      func_to_tool_file_result=$1
+      ;;
+    *)
+      $to_tool_file_cmd "$1"
+      func_to_tool_file_result=$func_to_host_file_result
+      ;;
+  esac
+}
+# end func_to_tool_file
+
+
+# func_convert_file_noop ARG
+# Copy ARG to func_to_host_file_result.
+func_convert_file_noop ()
+{
+  func_to_host_file_result="$1"
+}
+# end func_convert_file_noop
+
+
+# func_convert_file_msys_to_w32 ARG
+# Convert file name ARG from (mingw) MSYS to (mingw) w32 format; automatic
+# conversion to w32 is not available inside the cwrapper.  Returns result in
+# func_to_host_file_result.
+func_convert_file_msys_to_w32 ()
+{
+  $opt_debug
+  func_to_host_file_result="$1"
+  if test -n "$1"; then
+    func_convert_core_msys_to_w32 "$1"
+    func_to_host_file_result="$func_convert_core_msys_to_w32_result"
+  fi
+  func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_msys_to_w32
+
+
+# func_convert_file_cygwin_to_w32 ARG
+# Convert file name ARG from Cygwin to w32 format.  Returns result in
+# func_to_host_file_result.
+func_convert_file_cygwin_to_w32 ()
+{
+  $opt_debug
+  func_to_host_file_result="$1"
+  if test -n "$1"; then
+    # because $build is cygwin, we call "the" cygpath in $PATH; no need to use
+    # LT_CYGPATH in this case.
+    func_to_host_file_result=`cygpath -m "$1"`
+  fi
+  func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_cygwin_to_w32
+
+
+# func_convert_file_nix_to_w32 ARG
+# Convert file name ARG from *nix to w32 format.  Requires a wine environment
+# and a working winepath. Returns result in func_to_host_file_result.
+func_convert_file_nix_to_w32 ()
+{
+  $opt_debug
+  func_to_host_file_result="$1"
+  if test -n "$1"; then
+    func_convert_core_file_wine_to_w32 "$1"
+    func_to_host_file_result="$func_convert_core_file_wine_to_w32_result"
+  fi
+  func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_nix_to_w32
+
+
+# func_convert_file_msys_to_cygwin ARG
+# Convert file name ARG from MSYS to Cygwin format.  Requires LT_CYGPATH set.
+# Returns result in func_to_host_file_result.
+func_convert_file_msys_to_cygwin ()
+{
+  $opt_debug
+  func_to_host_file_result="$1"
+  if test -n "$1"; then
+    func_convert_core_msys_to_w32 "$1"
+    func_cygpath -u "$func_convert_core_msys_to_w32_result"
+    func_to_host_file_result="$func_cygpath_result"
+  fi
+  func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_msys_to_cygwin
+
+
+# func_convert_file_nix_to_cygwin ARG
+# Convert file name ARG from *nix to Cygwin format.  Requires Cygwin installed
+# in a wine environment, working winepath, and LT_CYGPATH set.  Returns result
+# in func_to_host_file_result.
+func_convert_file_nix_to_cygwin ()
+{
+  $opt_debug
+  func_to_host_file_result="$1"
+  if test -n "$1"; then
+    # convert from *nix to w32, then use cygpath to convert from w32 to cygwin.
+    func_convert_core_file_wine_to_w32 "$1"
+    func_cygpath -u "$func_convert_core_file_wine_to_w32_result"
+    func_to_host_file_result="$func_cygpath_result"
+  fi
+  func_convert_file_check "$1" "$func_to_host_file_result"
+}
+# end func_convert_file_nix_to_cygwin
+
+
+#############################################
+# $build to $host PATH CONVERSION FUNCTIONS #
+#############################################
+# invoked via `$to_host_path_cmd ARG'
+#
+# In each case, ARG is the path to be converted from $build to $host format.
+# The result will be available in $func_to_host_path_result.
+#
+# Path separators are also converted from $build format to $host format.  If
+# ARG begins or ends with a path separator character, it is preserved (but
+# converted to $host format) on output.
+#
+# All path conversion functions are named using the following convention:
+#   file name conversion function    : func_convert_file_X_to_Y ()
+#   path conversion function         : func_convert_path_X_to_Y ()
+# where, for any given $build/$host combination the 'X_to_Y' value is the
+# same.  If conversion functions are added for new $build/$host combinations,
+# the two new functions must follow this pattern, or func_init_to_host_path_cmd
+# will break.
+
+
+# func_init_to_host_path_cmd
+# Ensures that function "pointer" variable $to_host_path_cmd is set to the
+# appropriate value, based on the value of $to_host_file_cmd.
+to_host_path_cmd=
+func_init_to_host_path_cmd ()
+{
+  $opt_debug
+  if test -z "$to_host_path_cmd"; then
+    func_stripname 'func_convert_file_' '' "$to_host_file_cmd"
+    to_host_path_cmd="func_convert_path_${func_stripname_result}"
+  fi
+}
+
+
+# func_to_host_path ARG
+# Converts the path ARG from $build format to $host format. Return result
+# in func_to_host_path_result.
+func_to_host_path ()
+{
+  $opt_debug
+  func_init_to_host_path_cmd
+  $to_host_path_cmd "$1"
+}
+# end func_to_host_path
+
+
+# func_convert_path_noop ARG
+# Copy ARG to func_to_host_path_result.
+func_convert_path_noop ()
+{
+  func_to_host_path_result="$1"
+}
+# end func_convert_path_noop
+
+
+# func_convert_path_msys_to_w32 ARG
+# Convert path ARG from (mingw) MSYS to (mingw) w32 format; automatic
+# conversion to w32 is not available inside the cwrapper.  Returns result in
+# func_to_host_path_result.
+func_convert_path_msys_to_w32 ()
+{
+  $opt_debug
+  func_to_host_path_result="$1"
+  if test -n "$1"; then
+    # Remove leading and trailing path separator characters from ARG.  MSYS
+    # behavior is inconsistent here; cygpath turns them into '.;' and ';.';
+    # and winepath ignores them completely.
+    func_stripname : : "$1"
+    func_to_host_path_tmp1=$func_stripname_result
+    func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
+    func_to_host_path_result="$func_convert_core_msys_to_w32_result"
+    func_convert_path_check : ";" \
+      "$func_to_host_path_tmp1" "$func_to_host_path_result"
+    func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+  fi
+}
+# end func_convert_path_msys_to_w32
+
+
+# func_convert_path_cygwin_to_w32 ARG
+# Convert path ARG from Cygwin to w32 format.  Returns result in
+# func_to_host_file_result.
+func_convert_path_cygwin_to_w32 ()
+{
+  $opt_debug
+  func_to_host_path_result="$1"
+  if test -n "$1"; then
+    # See func_convert_path_msys_to_w32:
+    func_stripname : : "$1"
+    func_to_host_path_tmp1=$func_stripname_result
+    func_to_host_path_result=`cygpath -m -p "$func_to_host_path_tmp1"`
+    func_convert_path_check : ";" \
+      "$func_to_host_path_tmp1" "$func_to_host_path_result"
+    func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+  fi
+}
+# end func_convert_path_cygwin_to_w32
+
+
+# func_convert_path_nix_to_w32 ARG
+# Convert path ARG from *nix to w32 format.  Requires a wine environment and
+# a working winepath.  Returns result in func_to_host_file_result.
+func_convert_path_nix_to_w32 ()
+{
+  $opt_debug
+  func_to_host_path_result="$1"
+  if test -n "$1"; then
+    # See func_convert_path_msys_to_w32:
+    func_stripname : : "$1"
+    func_to_host_path_tmp1=$func_stripname_result
+    func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
+    func_to_host_path_result="$func_convert_core_path_wine_to_w32_result"
+    func_convert_path_check : ";" \
+      "$func_to_host_path_tmp1" "$func_to_host_path_result"
+    func_convert_path_front_back_pathsep ":*" "*:" ";" "$1"
+  fi
+}
+# end func_convert_path_nix_to_w32
+
+
+# func_convert_path_msys_to_cygwin ARG
+# Convert path ARG from MSYS to Cygwin format.  Requires LT_CYGPATH set.
+# Returns result in func_to_host_file_result.
+func_convert_path_msys_to_cygwin ()
+{
+  $opt_debug
+  func_to_host_path_result="$1"
+  if test -n "$1"; then
+    # See func_convert_path_msys_to_w32:
+    func_stripname : : "$1"
+    func_to_host_path_tmp1=$func_stripname_result
+    func_convert_core_msys_to_w32 "$func_to_host_path_tmp1"
+    func_cygpath -u -p "$func_convert_core_msys_to_w32_result"
+    func_to_host_path_result="$func_cygpath_result"
+    func_convert_path_check : : \
+      "$func_to_host_path_tmp1" "$func_to_host_path_result"
+    func_convert_path_front_back_pathsep ":*" "*:" : "$1"
+  fi
+}
+# end func_convert_path_msys_to_cygwin
+
+
+# func_convert_path_nix_to_cygwin ARG
+# Convert path ARG from *nix to Cygwin format.  Requires Cygwin installed in a
+# a wine environment, working winepath, and LT_CYGPATH set.  Returns result in
+# func_to_host_file_result.
+func_convert_path_nix_to_cygwin ()
+{
+  $opt_debug
+  func_to_host_path_result="$1"
+  if test -n "$1"; then
+    # Remove leading and trailing path separator characters from
+    # ARG. msys behavior is inconsistent here, cygpath turns them
+    # into '.;' and ';.', and winepath ignores them completely.
+    func_stripname : : "$1"
+    func_to_host_path_tmp1=$func_stripname_result
+    func_convert_core_path_wine_to_w32 "$func_to_host_path_tmp1"
+    func_cygpath -u -p "$func_convert_core_path_wine_to_w32_result"
+    func_to_host_path_result="$func_cygpath_result"
+    func_convert_path_check : : \
+      "$func_to_host_path_tmp1" "$func_to_host_path_result"
+    func_convert_path_front_back_pathsep ":*" "*:" : "$1"
+  fi
+}
+# end func_convert_path_nix_to_cygwin
+
+
+# func_mode_compile arg...
+func_mode_compile ()
+{
+    $opt_debug
+    # Get the compilation command and the source file.
+    base_compile=
+    srcfile="$nonopt"  #  always keep a non-empty value in "srcfile"
+    suppress_opt=yes
+    suppress_output=
+    arg_mode=normal
+    libobj=
+    later=
+    pie_flag=
+
+    for arg
+    do
+      case $arg_mode in
+      arg  )
+       # do not "continue".  Instead, add this to base_compile
+       lastarg="$arg"
+       arg_mode=normal
+       ;;
+
+      target )
+       libobj="$arg"
+       arg_mode=normal
+       continue
+       ;;
+
+      normal )
+       # Accept any command-line options.
+       case $arg in
+       -o)
+         test -n "$libobj" && \
+           func_fatal_error "you cannot specify \`-o' more than once"
+         arg_mode=target
+         continue
+         ;;
+
+       -pie | -fpie | -fPIE)
+          func_append pie_flag " $arg"
+         continue
+         ;;
+
+       -shared | -static | -prefer-pic | -prefer-non-pic)
+         func_append later " $arg"
+         continue
+         ;;
+
+       -no-suppress)
+         suppress_opt=no
+         continue
+         ;;
+
+       -Xcompiler)
+         arg_mode=arg  #  the next one goes into the "base_compile" arg list
+         continue      #  The current "srcfile" will either be retained or
+         ;;            #  replaced later.  I would guess that would be a bug.
+
+       -Wc,*)
+         func_stripname '-Wc,' '' "$arg"
+         args=$func_stripname_result
+         lastarg=
+         save_ifs="$IFS"; IFS=','
+         for arg in $args; do
+           IFS="$save_ifs"
+           func_append_quoted lastarg "$arg"
+         done
+         IFS="$save_ifs"
+         func_stripname ' ' '' "$lastarg"
+         lastarg=$func_stripname_result
+
+         # Add the arguments to base_compile.
+         func_append base_compile " $lastarg"
+         continue
+         ;;
+
+       *)
+         # Accept the current argument as the source file.
+         # The previous "srcfile" becomes the current argument.
+         #
+         lastarg="$srcfile"
+         srcfile="$arg"
+         ;;
+       esac  #  case $arg
+       ;;
+      esac    #  case $arg_mode
+
+      # Aesthetically quote the previous argument.
+      func_append_quoted base_compile "$lastarg"
+    done # for arg
+
+    case $arg_mode in
+    arg)
+      func_fatal_error "you must specify an argument for -Xcompile"
+      ;;
+    target)
+      func_fatal_error "you must specify a target with \`-o'"
+      ;;
+    *)
+      # Get the name of the library object.
+      test -z "$libobj" && {
+       func_basename "$srcfile"
+       libobj="$func_basename_result"
+      }
+      ;;
+    esac
+
+    # Recognize several different file suffixes.
+    # If the user specifies -o file.o, it is replaced with file.lo
+    case $libobj in
+    *.[cCFSifmso] | \
+    *.ada | *.adb | *.ads | *.asm | \
+    *.c++ | *.cc | *.ii | *.class | *.cpp | *.cxx | \
+    *.[fF][09]? | *.for | *.java | *.go | *.obj | *.sx | *.cu | *.cup)
+      func_xform "$libobj"
+      libobj=$func_xform_result
+      ;;
+    esac
+
+    case $libobj in
+    *.lo) func_lo2o "$libobj"; obj=$func_lo2o_result ;;
+    *)
+      func_fatal_error "cannot determine name of library object from \`$libobj'"
+      ;;
+    esac
+
+    func_infer_tag $base_compile
+
+    for arg in $later; do
+      case $arg in
+      -shared)
+       test "$build_libtool_libs" != yes && \
+         func_fatal_configuration "can not build a shared library"
+       build_old_libs=no
+       continue
+       ;;
+
+      -static)
+       build_libtool_libs=no
+       build_old_libs=yes
+       continue
+       ;;
+
+      -prefer-pic)
+       pic_mode=yes
+       continue
+       ;;
+
+      -prefer-non-pic)
+       pic_mode=no
+       continue
+       ;;
+      esac
+    done
+
+    func_quote_for_eval "$libobj"
+    test "X$libobj" != "X$func_quote_for_eval_result" \
+      && $ECHO "X$libobj" | $GREP '[]~#^*{};<>?"'"'"'   &()|`$[]' \
+      && func_warning "libobj name \`$libobj' may not contain shell special characters."
+    func_dirname_and_basename "$obj" "/" ""
+    objname="$func_basename_result"
+    xdir="$func_dirname_result"
+    lobj=${xdir}$objdir/$objname
+
+    test -z "$base_compile" && \
+      func_fatal_help "you must specify a compilation command"
+
+    # Delete any leftover library objects.
+    if test "$build_old_libs" = yes; then
+      removelist="$obj $lobj $libobj ${libobj}T"
+    else
+      removelist="$lobj $libobj ${libobj}T"
+    fi
+
+    # On Cygwin there's no "real" PIC flag so we must build both object types
+    case $host_os in
+    cygwin* | mingw* | pw32* | os2* | cegcc*)
+      pic_mode=default
+      ;;
+    esac
+    if test "$pic_mode" = no && test "$deplibs_check_method" != pass_all; then
+      # non-PIC code in shared libraries is not supported
+      pic_mode=default
+    fi
+
+    # Calculate the filename of the output object if compiler does
+    # not support -o with -c
+    if test "$compiler_c_o" = no; then
+      output_obj=`$ECHO "$srcfile" | $SED 's%^.*/%%; s%\.[^.]*$%%'`.${objext}
+      lockfile="$output_obj.lock"
+    else
+      output_obj=
+      need_locks=no
+      lockfile=
+    fi
+
+    # Lock this critical section if it is needed
+    # We use this script file to make the link, it avoids creating a new file
+    if test "$need_locks" = yes; then
+      until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+       func_echo "Waiting for $lockfile to be removed"
+       sleep 2
+      done
+    elif test "$need_locks" = warn; then
+      if test -f "$lockfile"; then
+       $ECHO "\
+*** ERROR, $lockfile exists and contains:
+`cat $lockfile 2>/dev/null`
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+       $opt_dry_run || $RM $removelist
+       exit $EXIT_FAILURE
+      fi
+      func_append removelist " $output_obj"
+      $ECHO "$srcfile" > "$lockfile"
+    fi
+
+    $opt_dry_run || $RM $removelist
+    func_append removelist " $lockfile"
+    trap '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE' 1 2 15
+
+    func_to_tool_file "$srcfile" func_convert_file_msys_to_w32
+    srcfile=$func_to_tool_file_result
+    func_quote_for_eval "$srcfile"
+    qsrcfile=$func_quote_for_eval_result
+
+    # Only build a PIC object if we are building libtool libraries.
+    if test "$build_libtool_libs" = yes; then
+      # Without this assignment, base_compile gets emptied.
+      fbsd_hideous_sh_bug=$base_compile
+
+      if test "$pic_mode" != no; then
+       command="$base_compile $qsrcfile $pic_flag"
+      else
+       # Don't build PIC code
+       command="$base_compile $qsrcfile"
+      fi
+
+      func_mkdir_p "$xdir$objdir"
+
+      if test -z "$output_obj"; then
+       # Place PIC objects in $objdir
+       func_append command " -o $lobj"
+      fi
+
+      func_show_eval_locale "$command" \
+          'test -n "$output_obj" && $RM $removelist; exit $EXIT_FAILURE'
+
+      if test "$need_locks" = warn &&
+        test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+       $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+       $opt_dry_run || $RM $removelist
+       exit $EXIT_FAILURE
+      fi
+
+      # Just move the object if needed, then go on to compile the next one
+      if test -n "$output_obj" && test "X$output_obj" != "X$lobj"; then
+       func_show_eval '$MV "$output_obj" "$lobj"' \
+         'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+      fi
+
+      # Allow error messages only from the first compilation.
+      if test "$suppress_opt" = yes; then
+       suppress_output=' >/dev/null 2>&1'
+      fi
+    fi
+
+    # Only build a position-dependent object if we build old libraries.
+    if test "$build_old_libs" = yes; then
+      if test "$pic_mode" != yes; then
+       # Don't build PIC code
+       command="$base_compile $qsrcfile$pie_flag"
+      else
+       command="$base_compile $qsrcfile $pic_flag"
+      fi
+      if test "$compiler_c_o" = yes; then
+       func_append command " -o $obj"
+      fi
+
+      # Suppress compiler output if we already did a PIC compilation.
+      func_append command "$suppress_output"
+      func_show_eval_locale "$command" \
+        '$opt_dry_run || $RM $removelist; exit $EXIT_FAILURE'
+
+      if test "$need_locks" = warn &&
+        test "X`cat $lockfile 2>/dev/null`" != "X$srcfile"; then
+       $ECHO "\
+*** ERROR, $lockfile contains:
+`cat $lockfile 2>/dev/null`
+
+but it should contain:
+$srcfile
+
+This indicates that another process is trying to use the same
+temporary object file, and libtool could not work around it because
+your compiler does not support \`-c' and \`-o' together.  If you
+repeat this compilation, it may succeed, by chance, but you had better
+avoid parallel builds (make -j) in this platform, or get a better
+compiler."
+
+       $opt_dry_run || $RM $removelist
+       exit $EXIT_FAILURE
+      fi
+
+      # Just move the object if needed
+      if test -n "$output_obj" && test "X$output_obj" != "X$obj"; then
+       func_show_eval '$MV "$output_obj" "$obj"' \
+         'error=$?; $opt_dry_run || $RM $removelist; exit $error'
+      fi
+    fi
+
+    $opt_dry_run || {
+      func_write_libtool_object "$libobj" "$objdir/$objname" "$objname"
+
+      # Unlock the critical section if it was locked
+      if test "$need_locks" != no; then
+       removelist=$lockfile
+        $RM "$lockfile"
+      fi
+    }
+
+    exit $EXIT_SUCCESS
+}
+
+$opt_help || {
+  test "$opt_mode" = compile && func_mode_compile ${1+"$@"}
+}
+
+func_mode_help ()
+{
+    # We need to display help for each of the modes.
+    case $opt_mode in
+      "")
+        # Generic help is extracted from the usage comments
+        # at the start of this file.
+        func_help
+        ;;
+
+      clean)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=clean RM [RM-OPTION]... FILE...
+
+Remove files from the build directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, object or program, all the files associated
+with it are deleted. Otherwise, only FILE itself is deleted using RM."
+        ;;
+
+      compile)
+      $ECHO \
+"Usage: $progname [OPTION]... --mode=compile COMPILE-COMMAND... SOURCEFILE
+
+Compile a source file into a libtool library object.
+
+This mode accepts the following additional options:
+
+  -o OUTPUT-FILE    set the output file name to OUTPUT-FILE
+  -no-suppress      do not suppress compiler output for multiple passes
+  -prefer-pic       try to build PIC objects only
+  -prefer-non-pic   try to build non-PIC objects only
+  -shared           do not build a \`.o' file suitable for static linking
+  -static           only build a \`.o' file suitable for static linking
+  -Wc,FLAG          pass FLAG directly to the compiler
+
+COMPILE-COMMAND is a command to be used in creating a \`standard' object file
+from the given SOURCEFILE.
+
+The output file name is determined by removing the directory component from
+SOURCEFILE, then substituting the C source code suffix \`.c' with the
+library object suffix, \`.lo'."
+        ;;
+
+      execute)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=execute COMMAND [ARGS]...
+
+Automatically set library path, then run a program.
+
+This mode accepts the following additional options:
+
+  -dlopen FILE      add the directory containing FILE to the library path
+
+This mode sets the library path environment variable according to \`-dlopen'
+flags.
+
+If any of the ARGS are libtool executable wrappers, then they are translated
+into their corresponding uninstalled binary, and any of their required library
+directories are added to the library path.
+
+Then, COMMAND is executed, with ARGS as arguments."
+        ;;
+
+      finish)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=finish [LIBDIR]...
+
+Complete the installation of libtool libraries.
+
+Each LIBDIR is a directory that contains libtool libraries.
+
+The commands that this mode executes may require superuser privileges.  Use
+the \`--dry-run' option if you just want to see what would be executed."
+        ;;
+
+      install)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=install INSTALL-COMMAND...
+
+Install executables or libraries.
+
+INSTALL-COMMAND is the installation command.  The first component should be
+either the \`install' or \`cp' program.
+
+The following components of INSTALL-COMMAND are treated specially:
+
+  -inst-prefix-dir PREFIX-DIR  Use PREFIX-DIR as a staging area for installation
+
+The rest of the components are interpreted as arguments to that command (only
+BSD-compatible install options are recognized)."
+        ;;
+
+      link)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=link LINK-COMMAND...
+
+Link object files or libraries together to form another library, or to
+create an executable program.
+
+LINK-COMMAND is a command using the C compiler that you would use to create
+a program from several object files.
+
+The following components of LINK-COMMAND are treated specially:
+
+  -all-static       do not do any dynamic linking at all
+  -avoid-version    do not add a version suffix if possible
+  -bindir BINDIR    specify path to binaries directory (for systems where
+                    libraries must be found in the PATH setting at runtime)
+  -dlopen FILE      \`-dlpreopen' FILE if it cannot be dlopened at runtime
+  -dlpreopen FILE   link in FILE and add its symbols to lt_preloaded_symbols
+  -export-dynamic   allow symbols from OUTPUT-FILE to be resolved with dlsym(3)
+  -export-symbols SYMFILE
+                    try to export only the symbols listed in SYMFILE
+  -export-symbols-regex REGEX
+                    try to export only the symbols matching REGEX
+  -LLIBDIR          search LIBDIR for required installed libraries
+  -lNAME            OUTPUT-FILE requires the installed library libNAME
+  -module           build a library that can dlopened
+  -no-fast-install  disable the fast-install mode
+  -no-install       link a not-installable executable
+  -no-undefined     declare that a library does not refer to external symbols
+  -o OUTPUT-FILE    create OUTPUT-FILE from the specified objects
+  -objectlist FILE  Use a list of object files found in FILE to specify objects
+  -precious-files-regex REGEX
+                    don't remove output files matching REGEX
+  -release RELEASE  specify package release information
+  -rpath LIBDIR     the created library will eventually be installed in LIBDIR
+  -R[ ]LIBDIR       add LIBDIR to the runtime path of programs and libraries
+  -shared           only do dynamic linking of libtool libraries
+  -shrext SUFFIX    override the standard shared library file extension
+  -static           do not do any dynamic linking of uninstalled libtool libraries
+  -static-libtool-libs
+                    do not do any dynamic linking of libtool libraries
+  -version-info CURRENT[:REVISION[:AGE]]
+                    specify library version info [each variable defaults to 0]
+  -weak LIBNAME     declare that the target provides the LIBNAME interface
+  -Wc,FLAG
+  -Xcompiler FLAG   pass linker-specific FLAG directly to the compiler
+  -Wl,FLAG
+  -Xlinker FLAG     pass linker-specific FLAG directly to the linker
+  -XCClinker FLAG   pass link-specific FLAG to the compiler driver (CC)
+
+All other options (arguments beginning with \`-') are ignored.
+
+Every other argument is treated as a filename.  Files ending in \`.la' are
+treated as uninstalled libtool libraries, other files are standard or library
+object files.
+
+If the OUTPUT-FILE ends in \`.la', then a libtool library is created,
+only library objects (\`.lo' files) may be specified, and \`-rpath' is
+required, except when creating a convenience library.
+
+If OUTPUT-FILE ends in \`.a' or \`.lib', then a standard library is created
+using \`ar' and \`ranlib', or on Windows using \`lib'.
+
+If OUTPUT-FILE ends in \`.lo' or \`.${objext}', then a reloadable object file
+is created, otherwise an executable program is created."
+        ;;
+
+      uninstall)
+        $ECHO \
+"Usage: $progname [OPTION]... --mode=uninstall RM [RM-OPTION]... FILE...
+
+Remove libraries from an installation directory.
+
+RM is the name of the program to use to delete files associated with each FILE
+(typically \`/bin/rm').  RM-OPTIONS are options (such as \`-f') to be passed
+to RM.
+
+If FILE is a libtool library, all the files associated with it are deleted.
+Otherwise, only FILE itself is deleted using RM."
+        ;;
+
+      *)
+        func_fatal_help "invalid operation mode \`$opt_mode'"
+        ;;
+    esac
+
+    echo
+    $ECHO "Try \`$progname --help' for more information about other modes."
+}
+
+# Now that we've collected a possible --mode arg, show help if necessary
+if $opt_help; then
+  if test "$opt_help" = :; then
+    func_mode_help
+  else
+    {
+      func_help noexit
+      for opt_mode in compile link execute install finish uninstall clean; do
+       func_mode_help
+      done
+    } | sed -n '1p; 2,$s/^Usage:/  or: /p'
+    {
+      func_help noexit
+      for opt_mode in compile link execute install finish uninstall clean; do
+       echo
+       func_mode_help
+      done
+    } |
+    sed '1d
+      /^When reporting/,/^Report/{
+       H
+       d
+      }
+      $x
+      /information about other modes/d
+      /more detailed .*MODE/d
+      s/^Usage:.*--mode=\([^ ]*\) .*/Description of \1 mode:/'
+  fi
+  exit $?
+fi
+
+
+# func_mode_execute arg...
+func_mode_execute ()
+{
+    $opt_debug
+    # The first argument is the command name.
+    cmd="$nonopt"
+    test -z "$cmd" && \
+      func_fatal_help "you must specify a COMMAND"
+
+    # Handle -dlopen flags immediately.
+    for file in $opt_dlopen; do
+      test -f "$file" \
+       || func_fatal_help "\`$file' is not a file"
+
+      dir=
+      case $file in
+      *.la)
+       func_resolve_sysroot "$file"
+       file=$func_resolve_sysroot_result
+
+       # Check to see that this really is a libtool archive.
+       func_lalib_unsafe_p "$file" \
+         || func_fatal_help "\`$lib' is not a valid libtool archive"
+
+       # Read the libtool library.
+       dlname=
+       library_names=
+       func_source "$file"
+
+       # Skip this library if it cannot be dlopened.
+       if test -z "$dlname"; then
+         # Warn if it was a shared library.
+         test -n "$library_names" && \
+           func_warning "\`$file' was not linked with \`-export-dynamic'"
+         continue
+       fi
+
+       func_dirname "$file" "" "."
+       dir="$func_dirname_result"
+
+       if test -f "$dir/$objdir/$dlname"; then
+         func_append dir "/$objdir"
+       else
+         if test ! -f "$dir/$dlname"; then
+           func_fatal_error "cannot find \`$dlname' in \`$dir' or \`$dir/$objdir'"
+         fi
+       fi
+       ;;
+
+      *.lo)
+       # Just add the directory containing the .lo file.
+       func_dirname "$file" "" "."
+       dir="$func_dirname_result"
+       ;;
+
+      *)
+       func_warning "\`-dlopen' is ignored for non-libtool libraries and objects"
+       continue
+       ;;
+      esac
+
+      # Get the absolute pathname.
+      absdir=`cd "$dir" && pwd`
+      test -n "$absdir" && dir="$absdir"
+
+      # Now add the directory to shlibpath_var.
+      if eval "test -z \"\$$shlibpath_var\""; then
+       eval "$shlibpath_var=\"\$dir\""
+      else
+       eval "$shlibpath_var=\"\$dir:\$$shlibpath_var\""
+      fi
+    done
+
+    # This variable tells wrapper scripts just to set shlibpath_var
+    # rather than running their programs.
+    libtool_execute_magic="$magic"
+
+    # Check if any of the arguments is a wrapper script.
+    args=
+    for file
+    do
+      case $file in
+      -* | *.la | *.lo ) ;;
+      *)
+       # Do a test to see if this is really a libtool program.
+       if func_ltwrapper_script_p "$file"; then
+         func_source "$file"
+         # Transform arg to wrapped name.
+         file="$progdir/$program"
+       elif func_ltwrapper_executable_p "$file"; then
+         func_ltwrapper_scriptname "$file"
+         func_source "$func_ltwrapper_scriptname_result"
+         # Transform arg to wrapped name.
+         file="$progdir/$program"
+       fi
+       ;;
+      esac
+      # Quote arguments (to preserve shell metacharacters).
+      func_append_quoted args "$file"
+    done
+
+    if test "X$opt_dry_run" = Xfalse; then
+      if test -n "$shlibpath_var"; then
+       # Export the shlibpath_var.
+       eval "export $shlibpath_var"
+      fi
+
+      # Restore saved environment variables
+      for lt_var in LANG LANGUAGE LC_ALL LC_CTYPE LC_COLLATE LC_MESSAGES
+      do
+       eval "if test \"\${save_$lt_var+set}\" = set; then
+                $lt_var=\$save_$lt_var; export $lt_var
+             else
+               $lt_unset $lt_var
+             fi"
+      done
+
+      # Now prepare to actually exec the command.
+      exec_cmd="\$cmd$args"
+    else
+      # Display what would be done.
+      if test -n "$shlibpath_var"; then
+       eval "\$ECHO \"\$shlibpath_var=\$$shlibpath_var\""
+       echo "export $shlibpath_var"
+      fi
+      $ECHO "$cmd$args"
+      exit $EXIT_SUCCESS
+    fi
+}
+
+test "$opt_mode" = execute && func_mode_execute ${1+"$@"}
+
+
+# func_mode_finish arg...
+func_mode_finish ()
+{
+    $opt_debug
+    libs=
+    libdirs=
+    admincmds=
+
+    for opt in "$nonopt" ${1+"$@"}
+    do
+      if test -d "$opt"; then
+       func_append libdirs " $opt"
+
+      elif test -f "$opt"; then
+       if func_lalib_unsafe_p "$opt"; then
+         func_append libs " $opt"
+       else
+         func_warning "\`$opt' is not a valid libtool archive"
+       fi
+
+      else
+       func_fatal_error "invalid argument \`$opt'"
+      fi
+    done
+
+    if test -n "$libs"; then
+      if test -n "$lt_sysroot"; then
+        sysroot_regex=`$ECHO "$lt_sysroot" | $SED "$sed_make_literal_regex"`
+        sysroot_cmd="s/\([ ']\)$sysroot_regex/\1/g;"
+      else
+        sysroot_cmd=
+      fi
+
+      # Remove sysroot references
+      if $opt_dry_run; then
+        for lib in $libs; do
+          echo "removing references to $lt_sysroot and \`=' prefixes from $lib"
+        done
+      else
+        tmpdir=`func_mktempdir`
+        for lib in $libs; do
+         sed -e "${sysroot_cmd} s/\([ ']-[LR]\)=/\1/g; s/\([ ']\)=/\1/g" $lib \
+           > $tmpdir/tmp-la
+         mv -f $tmpdir/tmp-la $lib
+       done
+        ${RM}r "$tmpdir"
+      fi
+    fi
+
+    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+      for libdir in $libdirs; do
+       if test -n "$finish_cmds"; then
+         # Do each command in the finish commands.
+         func_execute_cmds "$finish_cmds" 'admincmds="$admincmds
+'"$cmd"'"'
+       fi
+       if test -n "$finish_eval"; then
+         # Do the single finish_eval.
+         eval cmds=\"$finish_eval\"
+         $opt_dry_run || eval "$cmds" || func_append admincmds "
+       $cmds"
+       fi
+      done
+    fi
+
+    # Exit here if they wanted silent mode.
+    $opt_silent && exit $EXIT_SUCCESS
+
+    if test -n "$finish_cmds$finish_eval" && test -n "$libdirs"; then
+      echo "----------------------------------------------------------------------"
+      echo "Libraries have been installed in:"
+      for libdir in $libdirs; do
+       $ECHO "   $libdir"
+      done
+      echo
+      echo "If you ever happen to want to link against installed libraries"
+      echo "in a given directory, LIBDIR, you must either use libtool, and"
+      echo "specify the full pathname of the library, or use the \`-LLIBDIR'"
+      echo "flag during linking and do at least one of the following:"
+      if test -n "$shlibpath_var"; then
+       echo "   - add LIBDIR to the \`$shlibpath_var' environment variable"
+       echo "     during execution"
+      fi
+      if test -n "$runpath_var"; then
+       echo "   - add LIBDIR to the \`$runpath_var' environment variable"
+       echo "     during linking"
+      fi
+      if test -n "$hardcode_libdir_flag_spec"; then
+       libdir=LIBDIR
+       eval flag=\"$hardcode_libdir_flag_spec\"
+
+       $ECHO "   - use the \`$flag' linker flag"
+      fi
+      if test -n "$admincmds"; then
+       $ECHO "   - have your system administrator run these commands:$admincmds"
+      fi
+      if test -f /etc/ld.so.conf; then
+       echo "   - have your system administrator add LIBDIR to \`/etc/ld.so.conf'"
+      fi
+      echo
+
+      echo "See any operating system documentation about shared libraries for"
+      case $host in
+       solaris2.[6789]|solaris2.1[0-9])
+         echo "more information, such as the ld(1), crle(1) and ld.so(8) manual"
+         echo "pages."
+         ;;
+       *)
+         echo "more information, such as the ld(1) and ld.so(8) manual pages."
+         ;;
+      esac
+      echo "----------------------------------------------------------------------"
+    fi
+    exit $EXIT_SUCCESS
+}
+
+test "$opt_mode" = finish && func_mode_finish ${1+"$@"}
+
+
+# func_mode_install arg...
+func_mode_install ()
+{
+    $opt_debug
+    # There may be an optional sh(1) argument at the beginning of
+    # install_prog (especially on Windows NT).
+    if test "$nonopt" = "$SHELL" || test "$nonopt" = /bin/sh ||
+       # Allow the use of GNU shtool's install command.
+       case $nonopt in *shtool*) :;; *) false;; esac; then
+      # Aesthetically quote it.
+      func_quote_for_eval "$nonopt"
+      install_prog="$func_quote_for_eval_result "
+      arg=$1
+      shift
+    else
+      install_prog=
+      arg=$nonopt
+    fi
+
+    # The real first argument should be the name of the installation program.
+    # Aesthetically quote it.
+    func_quote_for_eval "$arg"
+    func_append install_prog "$func_quote_for_eval_result"
+    install_shared_prog=$install_prog
+    case " $install_prog " in
+      *[\\\ /]cp\ *) install_cp=: ;;
+      *) install_cp=false ;;
+    esac
+
+    # We need to accept at least all the BSD install flags.
+    dest=
+    files=
+    opts=
+    prev=
+    install_type=
+    isdir=no
+    stripme=
+    no_mode=:
+    for arg
+    do
+      arg2=
+      if test -n "$dest"; then
+       func_append files " $dest"
+       dest=$arg
+       continue
+      fi
+
+      case $arg in
+      -d) isdir=yes ;;
+      -f)
+       if $install_cp; then :; else
+         prev=$arg
+       fi
+       ;;
+      -g | -m | -o)
+       prev=$arg
+       ;;
+      -s)
+       stripme=" -s"
+       continue
+       ;;
+      -*)
+       ;;
+      *)
+       # If the previous option needed an argument, then skip it.
+       if test -n "$prev"; then
+         if test "x$prev" = x-m && test -n "$install_override_mode"; then
+           arg2=$install_override_mode
+           no_mode=false
+         fi
+         prev=
+       else
+         dest=$arg
+         continue
+       fi
+       ;;
+      esac
+
+      # Aesthetically quote the argument.
+      func_quote_for_eval "$arg"
+      func_append install_prog " $func_quote_for_eval_result"
+      if test -n "$arg2"; then
+       func_quote_for_eval "$arg2"
+      fi
+      func_append install_shared_prog " $func_quote_for_eval_result"
+    done
+
+    test -z "$install_prog" && \
+      func_fatal_help "you must specify an install program"
+
+    test -n "$prev" && \
+      func_fatal_help "the \`$prev' option requires an argument"
+
+    if test -n "$install_override_mode" && $no_mode; then
+      if $install_cp; then :; else
+       func_quote_for_eval "$install_override_mode"
+       func_append install_shared_prog " -m $func_quote_for_eval_result"
+      fi
+    fi
+
+    if test -z "$files"; then
+      if test -z "$dest"; then
+       func_fatal_help "no file or destination specified"
+      else
+       func_fatal_help "you must specify a destination"
+      fi
+    fi
+
+    # Strip any trailing slash from the destination.
+    func_stripname '' '/' "$dest"
+    dest=$func_stripname_result
+
+    # Check to see that the destination is a directory.
+    test -d "$dest" && isdir=yes
+    if test "$isdir" = yes; then
+      destdir="$dest"
+      destname=
+    else
+      func_dirname_and_basename "$dest" "" "."
+      destdir="$func_dirname_result"
+      destname="$func_basename_result"
+
+      # Not a directory, so check to see that there is only one file specified.
+      set dummy $files; shift
+      test "$#" -gt 1 && \
+       func_fatal_help "\`$dest' is not a directory"
+    fi
+    case $destdir in
+    [\\/]* | [A-Za-z]:[\\/]*) ;;
+    *)
+      for file in $files; do
+       case $file in
+       *.lo) ;;
+       *)
+         func_fatal_help "\`$destdir' must be an absolute directory name"
+         ;;
+       esac
+      done
+      ;;
+    esac
+
+    # This variable tells wrapper scripts just to set variables rather
+    # than running their programs.
+    libtool_install_magic="$magic"
+
+    staticlibs=
+    future_libdirs=
+    current_libdirs=
+    for file in $files; do
+
+      # Do each installation.
+      case $file in
+      *.$libext)
+       # Do the static libraries later.
+       func_append staticlibs " $file"
+       ;;
+
+      *.la)
+       func_resolve_sysroot "$file"
+       file=$func_resolve_sysroot_result
+
+       # Check to see that this really is a libtool archive.
+       func_lalib_unsafe_p "$file" \
+         || func_fatal_help "\`$file' is not a valid libtool archive"
+
+       library_names=
+       old_library=
+       relink_command=
+       func_source "$file"
+
+       # Add the libdir to current_libdirs if it is the destination.
+       if test "X$destdir" = "X$libdir"; then
+         case "$current_libdirs " in
+         *" $libdir "*) ;;
+         *) func_append current_libdirs " $libdir" ;;
+         esac
+       else
+         # Note the libdir as a future libdir.
+         case "$future_libdirs " in
+         *" $libdir "*) ;;
+         *) func_append future_libdirs " $libdir" ;;
+         esac
+       fi
+
+       func_dirname "$file" "/" ""
+       dir="$func_dirname_result"
+       func_append dir "$objdir"
+
+       if test -n "$relink_command"; then
+         # Determine the prefix the user has applied to our future dir.
+         inst_prefix_dir=`$ECHO "$destdir" | $SED -e "s%$libdir\$%%"`
+
+         # Don't allow the user to place us outside of our expected
+         # location b/c this prevents finding dependent libraries that
+         # are installed to the same prefix.
+         # At present, this check doesn't affect windows .dll's that
+         # are installed into $libdir/../bin (currently, that works fine)
+         # but it's something to keep an eye on.
+         test "$inst_prefix_dir" = "$destdir" && \
+           func_fatal_error "error: cannot install \`$file' to a directory not ending in $libdir"
+
+         if test -n "$inst_prefix_dir"; then
+           # Stick the inst_prefix_dir data into the link command.
+           relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%-inst-prefix-dir $inst_prefix_dir%"`
+         else
+           relink_command=`$ECHO "$relink_command" | $SED "s%@inst_prefix_dir@%%"`
+         fi
+
+         func_warning "relinking \`$file'"
+         func_show_eval "$relink_command" \
+           'func_fatal_error "error: relink \`$file'\'' with the above command before installing it"'
+       fi
+
+       # See the names of the shared library.
+       set dummy $library_names; shift
+       if test -n "$1"; then
+         realname="$1"
+         shift
+
+         srcname="$realname"
+         test -n "$relink_command" && srcname="$realname"T
+
+         # Install the shared library and build the symlinks.
+         func_show_eval "$install_shared_prog $dir/$srcname $destdir/$realname" \
+             'exit $?'
+         tstripme="$stripme"
+         case $host_os in
+         cygwin* | mingw* | pw32* | cegcc*)
+           case $realname in
+           *.dll.a)
+             tstripme=""
+             ;;
+           esac
+           ;;
+         esac
+         if test -n "$tstripme" && test -n "$striplib"; then
+           func_show_eval "$striplib $destdir/$realname" 'exit $?'
+         fi
+
+         if test "$#" -gt 0; then
+           # Delete the old symlinks, and create new ones.
+           # Try `ln -sf' first, because the `ln' binary might depend on
+           # the symlink we replace!  Solaris /bin/ln does not understand -f,
+           # so we also need to try rm && ln -s.
+           for linkname
+           do
+             test "$linkname" != "$realname" \
+               && func_show_eval "(cd $destdir && { $LN_S -f $realname $linkname || { $RM $linkname && $LN_S $realname $linkname; }; })"
+           done
+         fi
+
+         # Do each command in the postinstall commands.
+         lib="$destdir/$realname"
+         func_execute_cmds "$postinstall_cmds" 'exit $?'
+       fi
+
+       # Install the pseudo-library for information purposes.
+       func_basename "$file"
+       name="$func_basename_result"
+       instname="$dir/$name"i
+       func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
+
+       # Maybe install the static library, too.
+       test -n "$old_library" && func_append staticlibs " $dir/$old_library"
+       ;;
+
+      *.lo)
+       # Install (i.e. copy) a libtool object.
+
+       # Figure out destination file name, if it wasn't already specified.
+       if test -n "$destname"; then
+         destfile="$destdir/$destname"
+       else
+         func_basename "$file"
+         destfile="$func_basename_result"
+         destfile="$destdir/$destfile"
+       fi
+
+       # Deduce the name of the destination old-style object file.
+       case $destfile in
+       *.lo)
+         func_lo2o "$destfile"
+         staticdest=$func_lo2o_result
+         ;;
+       *.$objext)
+         staticdest="$destfile"
+         destfile=
+         ;;
+       *)
+         func_fatal_help "cannot copy a libtool object to \`$destfile'"
+         ;;
+       esac
+
+       # Install the libtool object if requested.
+       test -n "$destfile" && \
+         func_show_eval "$install_prog $file $destfile" 'exit $?'
+
+       # Install the old object if enabled.
+       if test "$build_old_libs" = yes; then
+         # Deduce the name of the old-style object file.
+         func_lo2o "$file"
+         staticobj=$func_lo2o_result
+         func_show_eval "$install_prog \$staticobj \$staticdest" 'exit $?'
+       fi
+       exit $EXIT_SUCCESS
+       ;;
+
+      *)
+       # Figure out destination file name, if it wasn't already specified.
+       if test -n "$destname"; then
+         destfile="$destdir/$destname"
+       else
+         func_basename "$file"
+         destfile="$func_basename_result"
+         destfile="$destdir/$destfile"
+       fi
+
+       # If the file is missing, and there is a .exe on the end, strip it
+       # because it is most likely a libtool script we actually want to
+       # install
+       stripped_ext=""
+       case $file in
+         *.exe)
+           if test ! -f "$file"; then
+             func_stripname '' '.exe' "$file"
+             file=$func_stripname_result
+             stripped_ext=".exe"
+           fi
+           ;;
+       esac
+
+       # Do a test to see if this is really a libtool program.
+       case $host in
+       *cygwin* | *mingw*)
+           if func_ltwrapper_executable_p "$file"; then
+             func_ltwrapper_scriptname "$file"
+             wrapper=$func_ltwrapper_scriptname_result
+           else
+             func_stripname '' '.exe' "$file"
+             wrapper=$func_stripname_result
+           fi
+           ;;
+       *)
+           wrapper=$file
+           ;;
+       esac
+       if func_ltwrapper_script_p "$wrapper"; then
+         notinst_deplibs=
+         relink_command=
+
+         func_source "$wrapper"
+
+         # Check the variables that should have been set.
+         test -z "$generated_by_libtool_version" && \
+           func_fatal_error "invalid libtool wrapper script \`$wrapper'"
+
+         finalize=yes
+         for lib in $notinst_deplibs; do
+           # Check to see that each library is installed.
+           libdir=
+           if test -f "$lib"; then
+             func_source "$lib"
+           fi
+           libfile="$libdir/"`$ECHO "$lib" | $SED 's%^.*/%%g'` ### testsuite: skip nested quoting test
+           if test -n "$libdir" && test ! -f "$libfile"; then
+             func_warning "\`$lib' has not been installed in \`$libdir'"
+             finalize=no
+           fi
+         done
+
+         relink_command=
+         func_source "$wrapper"
+
+         outputname=
+         if test "$fast_install" = no && test -n "$relink_command"; then
+           $opt_dry_run || {
+             if test "$finalize" = yes; then
+               tmpdir=`func_mktempdir`
+               func_basename "$file$stripped_ext"
+               file="$func_basename_result"
+               outputname="$tmpdir/$file"
+               # Replace the output file specification.
+               relink_command=`$ECHO "$relink_command" | $SED 's%@OUTPUT@%'"$outputname"'%g'`
+
+               $opt_silent || {
+                 func_quote_for_expand "$relink_command"
+                 eval "func_echo $func_quote_for_expand_result"
+               }
+               if eval "$relink_command"; then :
+                 else
+                 func_error "error: relink \`$file' with the above command before installing it"
+                 $opt_dry_run || ${RM}r "$tmpdir"
+                 continue
+               fi
+               file="$outputname"
+             else
+               func_warning "cannot relink \`$file'"
+             fi
+           }
+         else
+           # Install the binary that we compiled earlier.
+           file=`$ECHO "$file$stripped_ext" | $SED "s%\([^/]*\)$%$objdir/\1%"`
+         fi
+       fi
+
+       # remove .exe since cygwin /usr/bin/install will append another
+       # one anyway
+       case $install_prog,$host in
+       */usr/bin/install*,*cygwin*)
+         case $file:$destfile in
+         *.exe:*.exe)
+           # this is ok
+           ;;
+         *.exe:*)
+           destfile=$destfile.exe
+           ;;
+         *:*.exe)
+           func_stripname '' '.exe' "$destfile"
+           destfile=$func_stripname_result
+           ;;
+         esac
+         ;;
+       esac
+       func_show_eval "$install_prog\$stripme \$file \$destfile" 'exit $?'
+       $opt_dry_run || if test -n "$outputname"; then
+         ${RM}r "$tmpdir"
+       fi
+       ;;
+      esac
+    done
+
+    for file in $staticlibs; do
+      func_basename "$file"
+      name="$func_basename_result"
+
+      # Set up the ranlib parameters.
+      oldlib="$destdir/$name"
+      func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+      tool_oldlib=$func_to_tool_file_result
+
+      func_show_eval "$install_prog \$file \$oldlib" 'exit $?'
+
+      if test -n "$stripme" && test -n "$old_striplib"; then
+       func_show_eval "$old_striplib $tool_oldlib" 'exit $?'
+      fi
+
+      # Do each command in the postinstall commands.
+      func_execute_cmds "$old_postinstall_cmds" 'exit $?'
+    done
+
+    test -n "$future_libdirs" && \
+      func_warning "remember to run \`$progname --finish$future_libdirs'"
+
+    if test -n "$current_libdirs"; then
+      # Maybe just do a dry run.
+      $opt_dry_run && current_libdirs=" -n$current_libdirs"
+      exec_cmd='$SHELL $progpath $preserve_args --finish$current_libdirs'
+    else
+      exit $EXIT_SUCCESS
+    fi
+}
+
+test "$opt_mode" = install && func_mode_install ${1+"$@"}
+
+
+# func_generate_dlsyms outputname originator pic_p
+# Extract symbols from dlprefiles and create ${outputname}S.o with
+# a dlpreopen symbol table.
+func_generate_dlsyms ()
+{
+    $opt_debug
+    my_outputname="$1"
+    my_originator="$2"
+    my_pic_p="${3-no}"
+    my_prefix=`$ECHO "$my_originator" | sed 's%[^a-zA-Z0-9]%_%g'`
+    my_dlsyms=
+
+    if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+      if test -n "$NM" && test -n "$global_symbol_pipe"; then
+       my_dlsyms="${my_outputname}S.c"
+      else
+       func_error "not configured to extract global symbols from dlpreopened files"
+      fi
+    fi
+
+    if test -n "$my_dlsyms"; then
+      case $my_dlsyms in
+      "") ;;
+      *.c)
+       # Discover the nlist of each of the dlfiles.
+       nlist="$output_objdir/${my_outputname}.nm"
+
+       func_show_eval "$RM $nlist ${nlist}S ${nlist}T"
+
+       # Parse the name list into a source file.
+       func_verbose "creating $output_objdir/$my_dlsyms"
+
+       $opt_dry_run || $ECHO > "$output_objdir/$my_dlsyms" "\
+/* $my_dlsyms - symbol resolution table for \`$my_outputname' dlsym emulation. */
+/* Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION */
+
+#ifdef __cplusplus
+extern \"C\" {
+#endif
+
+#if defined(__GNUC__) && (((__GNUC__ == 4) && (__GNUC_MINOR__ >= 4)) || (__GNUC__ > 4))
+#pragma GCC diagnostic ignored \"-Wstrict-prototypes\"
+#endif
+
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+   relocations are performed -- see ld's documentation on pseudo-relocs.  */
+# define LT_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data.  */
+# define LT_DLSYM_CONST
+#else
+# define LT_DLSYM_CONST const
+#endif
+
+/* External symbol declarations for the compiler. */\
+"
+
+       if test "$dlself" = yes; then
+         func_verbose "generating symbol list for \`$output'"
+
+         $opt_dry_run || echo ': @PROGRAM@ ' > "$nlist"
+
+         # Add our own program objects to the symbol list.
+         progfiles=`$ECHO "$objs$old_deplibs" | $SP2NL | $SED "$lo2o" | $NL2SP`
+         for progfile in $progfiles; do
+           func_to_tool_file "$progfile" func_convert_file_msys_to_w32
+           func_verbose "extracting global C symbols from \`$func_to_tool_file_result'"
+           $opt_dry_run || eval "$NM $func_to_tool_file_result | $global_symbol_pipe >> '$nlist'"
+         done
+
+         if test -n "$exclude_expsyms"; then
+           $opt_dry_run || {
+             eval '$EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T'
+             eval '$MV "$nlist"T "$nlist"'
+           }
+         fi
+
+         if test -n "$export_symbols_regex"; then
+           $opt_dry_run || {
+             eval '$EGREP -e "$export_symbols_regex" "$nlist" > "$nlist"T'
+             eval '$MV "$nlist"T "$nlist"'
+           }
+         fi
+
+         # Prepare the list of exported symbols
+         if test -z "$export_symbols"; then
+           export_symbols="$output_objdir/$outputname.exp"
+           $opt_dry_run || {
+             $RM $export_symbols
+             eval "${SED} -n -e '/^: @PROGRAM@ $/d' -e 's/^.* \(.*\)$/\1/p' "'< "$nlist" > "$export_symbols"'
+             case $host in
+             *cygwin* | *mingw* | *cegcc* )
+                eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+                eval 'cat "$export_symbols" >> "$output_objdir/$outputname.def"'
+               ;;
+             esac
+           }
+         else
+           $opt_dry_run || {
+             eval "${SED} -e 's/\([].[*^$]\)/\\\\\1/g' -e 's/^/ /' -e 's/$/$/'"' < "$export_symbols" > "$output_objdir/$outputname.exp"'
+             eval '$GREP -f "$output_objdir/$outputname.exp" < "$nlist" > "$nlist"T'
+             eval '$MV "$nlist"T "$nlist"'
+             case $host in
+               *cygwin* | *mingw* | *cegcc* )
+                 eval "echo EXPORTS "'> "$output_objdir/$outputname.def"'
+                 eval 'cat "$nlist" >> "$output_objdir/$outputname.def"'
+                 ;;
+             esac
+           }
+         fi
+       fi
+
+       for dlprefile in $dlprefiles; do
+         func_verbose "extracting global C symbols from \`$dlprefile'"
+         func_basename "$dlprefile"
+         name="$func_basename_result"
+          case $host in
+           *cygwin* | *mingw* | *cegcc* )
+             # if an import library, we need to obtain dlname
+             if func_win32_import_lib_p "$dlprefile"; then
+               func_tr_sh "$dlprefile"
+               eval "curr_lafile=\$libfile_$func_tr_sh_result"
+               dlprefile_dlbasename=""
+               if test -n "$curr_lafile" && func_lalib_p "$curr_lafile"; then
+                 # Use subshell, to avoid clobbering current variable values
+                 dlprefile_dlname=`source "$curr_lafile" && echo "$dlname"`
+                 if test -n "$dlprefile_dlname" ; then
+                   func_basename "$dlprefile_dlname"
+                   dlprefile_dlbasename="$func_basename_result"
+                 else
+                   # no lafile. user explicitly requested -dlpreopen <import library>.
+                   $sharedlib_from_linklib_cmd "$dlprefile"
+                   dlprefile_dlbasename=$sharedlib_from_linklib_result
+                 fi
+               fi
+               $opt_dry_run || {
+                 if test -n "$dlprefile_dlbasename" ; then
+                   eval '$ECHO ": $dlprefile_dlbasename" >> "$nlist"'
+                 else
+                   func_warning "Could not compute DLL name from $name"
+                   eval '$ECHO ": $name " >> "$nlist"'
+                 fi
+                 func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+                 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe |
+                   $SED -e '/I __imp/d' -e 's/I __nm_/D /;s/_nm__//' >> '$nlist'"
+               }
+             else # not an import lib
+               $opt_dry_run || {
+                 eval '$ECHO ": $name " >> "$nlist"'
+                 func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+                 eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+               }
+             fi
+           ;;
+           *)
+             $opt_dry_run || {
+               eval '$ECHO ": $name " >> "$nlist"'
+               func_to_tool_file "$dlprefile" func_convert_file_msys_to_w32
+               eval "$NM \"$func_to_tool_file_result\" 2>/dev/null | $global_symbol_pipe >> '$nlist'"
+             }
+           ;;
+          esac
+       done
+
+       $opt_dry_run || {
+         # Make sure we have at least an empty file.
+         test -f "$nlist" || : > "$nlist"
+
+         if test -n "$exclude_expsyms"; then
+           $EGREP -v " ($exclude_expsyms)$" "$nlist" > "$nlist"T
+           $MV "$nlist"T "$nlist"
+         fi
+
+         # Try sorting and uniquifying the output.
+         if $GREP -v "^: " < "$nlist" |
+             if sort -k 3 </dev/null >/dev/null 2>&1; then
+               sort -k 3
+             else
+               sort +2
+             fi |
+             uniq > "$nlist"S; then
+           :
+         else
+           $GREP -v "^: " < "$nlist" > "$nlist"S
+         fi
+
+         if test -f "$nlist"S; then
+           eval "$global_symbol_to_cdecl"' < "$nlist"S >> "$output_objdir/$my_dlsyms"'
+         else
+           echo '/* NONE */' >> "$output_objdir/$my_dlsyms"
+         fi
+
+         echo >> "$output_objdir/$my_dlsyms" "\
+
+/* The mapping between symbol names and symbols.  */
+typedef struct {
+  const char *name;
+  void *address;
+} lt_dlsymlist;
+extern LT_DLSYM_CONST lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[];
+LT_DLSYM_CONST lt_dlsymlist
+lt_${my_prefix}_LTX_preloaded_symbols[] =
+{\
+  { \"$my_originator\", (void *) 0 },"
+
+         case $need_lib_prefix in
+         no)
+           eval "$global_symbol_to_c_name_address" < "$nlist" >> "$output_objdir/$my_dlsyms"
+           ;;
+         *)
+           eval "$global_symbol_to_c_name_address_lib_prefix" < "$nlist" >> "$output_objdir/$my_dlsyms"
+           ;;
+         esac
+         echo >> "$output_objdir/$my_dlsyms" "\
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt_${my_prefix}_LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif\
+"
+       } # !$opt_dry_run
+
+       pic_flag_for_symtable=
+       case "$compile_command " in
+       *" -static "*) ;;
+       *)
+         case $host in
+         # compiling the symbol table file with pic_flag works around
+         # a FreeBSD bug that causes programs to crash when -lm is
+         # linked before any other PIC object.  But we must not use
+         # pic_flag when linking with -static.  The problem exists in
+         # FreeBSD 2.2.6 and is fixed in FreeBSD 3.1.
+         *-*-freebsd2.*|*-*-freebsd3.0*|*-*-freebsdelf3.0*)
+           pic_flag_for_symtable=" $pic_flag -DFREEBSD_WORKAROUND" ;;
+         *-*-hpux*)
+           pic_flag_for_symtable=" $pic_flag"  ;;
+         *)
+           if test "X$my_pic_p" != Xno; then
+             pic_flag_for_symtable=" $pic_flag"
+           fi
+           ;;
+         esac
+         ;;
+       esac
+       symtab_cflags=
+       for arg in $LTCFLAGS; do
+         case $arg in
+         -pie | -fpie | -fPIE) ;;
+         *) func_append symtab_cflags " $arg" ;;
+         esac
+       done
+
+       # Now compile the dynamic symbol file.
+       func_show_eval '(cd $output_objdir && $LTCC$symtab_cflags -c$no_builtin_flag$pic_flag_for_symtable "$my_dlsyms")' 'exit $?'
+
+       # Clean up the generated files.
+       func_show_eval '$RM "$output_objdir/$my_dlsyms" "$nlist" "${nlist}S" "${nlist}T"'
+
+       # Transform the symbol file into the correct name.
+       symfileobj="$output_objdir/${my_outputname}S.$objext"
+       case $host in
+       *cygwin* | *mingw* | *cegcc* )
+         if test -f "$output_objdir/$my_outputname.def"; then
+           compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+           finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$output_objdir/$my_outputname.def $symfileobj%"`
+         else
+           compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+           finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+         fi
+         ;;
+       *)
+         compile_command=`$ECHO "$compile_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+         finalize_command=`$ECHO "$finalize_command" | $SED "s%@SYMFILE@%$symfileobj%"`
+         ;;
+       esac
+       ;;
+      *)
+       func_fatal_error "unknown suffix for \`$my_dlsyms'"
+       ;;
+      esac
+    else
+      # We keep going just in case the user didn't refer to
+      # lt_preloaded_symbols.  The linker will fail if global_symbol_pipe
+      # really was required.
+
+      # Nullify the symbol file.
+      compile_command=`$ECHO "$compile_command" | $SED "s% @SYMFILE@%%"`
+      finalize_command=`$ECHO "$finalize_command" | $SED "s% @SYMFILE@%%"`
+    fi
+}
+
+# func_win32_libid arg
+# return the library type of file 'arg'
+#
+# Need a lot of goo to handle *both* DLLs and import libs
+# Has to be a shell function in order to 'eat' the argument
+# that is supplied when $file_magic_command is called.
+# Despite the name, also deal with 64 bit binaries.
+func_win32_libid ()
+{
+  $opt_debug
+  win32_libid_type="unknown"
+  win32_fileres=`file -L $1 2>/dev/null`
+  case $win32_fileres in
+  *ar\ archive\ import\ library*) # definitely import
+    win32_libid_type="x86 archive import"
+    ;;
+  *ar\ archive*) # could be an import, or static
+    # Keep the egrep pattern in sync with the one in _LT_CHECK_MAGIC_METHOD.
+    if eval $OBJDUMP -f $1 | $SED -e '10q' 2>/dev/null |
+       $EGREP 'file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)' >/dev/null; then
+      func_to_tool_file "$1" func_convert_file_msys_to_w32
+      win32_nmres=`eval $NM -f posix -A \"$func_to_tool_file_result\" |
+       $SED -n -e '
+           1,100{
+               / I /{
+                   s,.*,import,
+                   p
+                   q
+               }
+           }'`
+      case $win32_nmres in
+      import*)  win32_libid_type="x86 archive import";;
+      *)        win32_libid_type="x86 archive static";;
+      esac
+    fi
+    ;;
+  *DLL*)
+    win32_libid_type="x86 DLL"
+    ;;
+  *executable*) # but shell scripts are "executable" too...
+    case $win32_fileres in
+    *MS\ Windows\ PE\ Intel*)
+      win32_libid_type="x86 DLL"
+      ;;
+    esac
+    ;;
+  esac
+  $ECHO "$win32_libid_type"
+}
+
+# func_cygming_dll_for_implib ARG
+#
+# Platform-specific function to extract the
+# name of the DLL associated with the specified
+# import library ARG.
+# Invoked by eval'ing the libtool variable
+#    $sharedlib_from_linklib_cmd
+# Result is available in the variable
+#    $sharedlib_from_linklib_result
+func_cygming_dll_for_implib ()
+{
+  $opt_debug
+  sharedlib_from_linklib_result=`$DLLTOOL --identify-strict --identify "$1"`
+}
+
+# func_cygming_dll_for_implib_fallback_core SECTION_NAME LIBNAMEs
+#
+# The is the core of a fallback implementation of a
+# platform-specific function to extract the name of the
+# DLL associated with the specified import library LIBNAME.
+#
+# SECTION_NAME is either .idata$6 or .idata$7, depending
+# on the platform and compiler that created the implib.
+#
+# Echos the name of the DLL associated with the
+# specified import library.
+func_cygming_dll_for_implib_fallback_core ()
+{
+  $opt_debug
+  match_literal=`$ECHO "$1" | $SED "$sed_make_literal_regex"`
+  $OBJDUMP -s --section "$1" "$2" 2>/dev/null |
+    $SED '/^Contents of section '"$match_literal"':/{
+      # Place marker at beginning of archive member dllname section
+      s/.*/====MARK====/
+      p
+      d
+    }
+    # These lines can sometimes be longer than 43 characters, but
+    # are always uninteresting
+    /:[         ]*file format pe[i]\{,1\}-/d
+    /^In archive [^:]*:/d
+    # Ensure marker is printed
+    /^====MARK====/p
+    # Remove all lines with less than 43 characters
+    /^.\{43\}/!d
+    # From remaining lines, remove first 43 characters
+    s/^.\{43\}//' |
+    $SED -n '
+      # Join marker and all lines until next marker into a single line
+      /^====MARK====/ b para
+      H
+      $ b para
+      b
+      :para
+      x
+      s/\n//g
+      # Remove the marker
+      s/^====MARK====//
+      # Remove trailing dots and whitespace
+      s/[\. \t]*$//
+      # Print
+      /./p' |
+    # we now have a list, one entry per line, of the stringified
+    # contents of the appropriate section of all members of the
+    # archive which possess that section. Heuristic: eliminate
+    # all those which have a first or second character that is
+    # a '.' (that is, objdump's representation of an unprintable
+    # character.) This should work for all archives with less than
+    # 0x302f exports -- but will fail for DLLs whose name actually
+    # begins with a literal '.' or a single character followed by
+    # a '.'.
+    #
+    # Of those that remain, print the first one.
+    $SED -e '/^\./d;/^.\./d;q'
+}
+
+# func_cygming_gnu_implib_p ARG
+# This predicate returns with zero status (TRUE) if
+# ARG is a GNU/binutils-style import library. Returns
+# with nonzero status (FALSE) otherwise.
+func_cygming_gnu_implib_p ()
+{
+  $opt_debug
+  func_to_tool_file "$1" func_convert_file_msys_to_w32
+  func_cygming_gnu_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $EGREP ' (_head_[A-Za-z0-9_]+_[ad]l*|[A-Za-z0-9_]+_[ad]l*_iname)$'`
+  test -n "$func_cygming_gnu_implib_tmp"
+}
+
+# func_cygming_ms_implib_p ARG
+# This predicate returns with zero status (TRUE) if
+# ARG is an MS-style import library. Returns
+# with nonzero status (FALSE) otherwise.
+func_cygming_ms_implib_p ()
+{
+  $opt_debug
+  func_to_tool_file "$1" func_convert_file_msys_to_w32
+  func_cygming_ms_implib_tmp=`$NM "$func_to_tool_file_result" | eval "$global_symbol_pipe" | $GREP '_NULL_IMPORT_DESCRIPTOR'`
+  test -n "$func_cygming_ms_implib_tmp"
+}
+
+# func_cygming_dll_for_implib_fallback ARG
+# Platform-specific function to extract the
+# name of the DLL associated with the specified
+# import library ARG.
+#
+# This fallback implementation is for use when $DLLTOOL
+# does not support the --identify-strict option.
+# Invoked by eval'ing the libtool variable
+#    $sharedlib_from_linklib_cmd
+# Result is available in the variable
+#    $sharedlib_from_linklib_result
+func_cygming_dll_for_implib_fallback ()
+{
+  $opt_debug
+  if func_cygming_gnu_implib_p "$1" ; then
+    # binutils import library
+    sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$7' "$1"`
+  elif func_cygming_ms_implib_p "$1" ; then
+    # ms-generated import library
+    sharedlib_from_linklib_result=`func_cygming_dll_for_implib_fallback_core '.idata$6' "$1"`
+  else
+    # unknown
+    sharedlib_from_linklib_result=""
+  fi
+}
+
+
+# func_extract_an_archive dir oldlib
+func_extract_an_archive ()
+{
+    $opt_debug
+    f_ex_an_ar_dir="$1"; shift
+    f_ex_an_ar_oldlib="$1"
+    if test "$lock_old_archive_extraction" = yes; then
+      lockfile=$f_ex_an_ar_oldlib.lock
+      until $opt_dry_run || ln "$progpath" "$lockfile" 2>/dev/null; do
+       func_echo "Waiting for $lockfile to be removed"
+       sleep 2
+      done
+    fi
+    func_show_eval "(cd \$f_ex_an_ar_dir && $AR x \"\$f_ex_an_ar_oldlib\")" \
+                  'stat=$?; rm -f "$lockfile"; exit $stat'
+    if test "$lock_old_archive_extraction" = yes; then
+      $opt_dry_run || rm -f "$lockfile"
+    fi
+    if ($AR t "$f_ex_an_ar_oldlib" | sort | sort -uc >/dev/null 2>&1); then
+     :
+    else
+      func_fatal_error "object name conflicts in archive: $f_ex_an_ar_dir/$f_ex_an_ar_oldlib"
+    fi
+}
+
+
+# func_extract_archives gentop oldlib ...
+func_extract_archives ()
+{
+    $opt_debug
+    my_gentop="$1"; shift
+    my_oldlibs=${1+"$@"}
+    my_oldobjs=""
+    my_xlib=""
+    my_xabs=""
+    my_xdir=""
+
+    for my_xlib in $my_oldlibs; do
+      # Extract the objects.
+      case $my_xlib in
+       [\\/]* | [A-Za-z]:[\\/]*) my_xabs="$my_xlib" ;;
+       *) my_xabs=`pwd`"/$my_xlib" ;;
+      esac
+      func_basename "$my_xlib"
+      my_xlib="$func_basename_result"
+      my_xlib_u=$my_xlib
+      while :; do
+        case " $extracted_archives " in
+       *" $my_xlib_u "*)
+         func_arith $extracted_serial + 1
+         extracted_serial=$func_arith_result
+         my_xlib_u=lt$extracted_serial-$my_xlib ;;
+       *) break ;;
+       esac
+      done
+      extracted_archives="$extracted_archives $my_xlib_u"
+      my_xdir="$my_gentop/$my_xlib_u"
+
+      func_mkdir_p "$my_xdir"
+
+      case $host in
+      *-darwin*)
+       func_verbose "Extracting $my_xabs"
+       # Do not bother doing anything if just a dry run
+       $opt_dry_run || {
+         darwin_orig_dir=`pwd`
+         cd $my_xdir || exit $?
+         darwin_archive=$my_xabs
+         darwin_curdir=`pwd`
+         darwin_base_archive=`basename "$darwin_archive"`
+         darwin_arches=`$LIPO -info "$darwin_archive" 2>/dev/null | $GREP Architectures 2>/dev/null || true`
+         if test -n "$darwin_arches"; then
+           darwin_arches=`$ECHO "$darwin_arches" | $SED -e 's/.*are://'`
+           darwin_arch=
+           func_verbose "$darwin_base_archive has multiple architectures $darwin_arches"
+           for darwin_arch in  $darwin_arches ; do
+             func_mkdir_p "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+             $LIPO -thin $darwin_arch -output "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}" "${darwin_archive}"
+             cd "unfat-$$/${darwin_base_archive}-${darwin_arch}"
+             func_extract_an_archive "`pwd`" "${darwin_base_archive}"
+             cd "$darwin_curdir"
+             $RM "unfat-$$/${darwin_base_archive}-${darwin_arch}/${darwin_base_archive}"
+           done # $darwin_arches
+            ## Okay now we've a bunch of thin objects, gotta fatten them up :)
+           darwin_filelist=`find unfat-$$ -type f -name \*.o -print -o -name \*.lo -print | $SED -e "$basename" | sort -u`
+           darwin_file=
+           darwin_files=
+           for darwin_file in $darwin_filelist; do
+             darwin_files=`find unfat-$$ -name $darwin_file -print | sort | $NL2SP`
+             $LIPO -create -output "$darwin_file" $darwin_files
+           done # $darwin_filelist
+           $RM -rf unfat-$$
+           cd "$darwin_orig_dir"
+         else
+           cd $darwin_orig_dir
+           func_extract_an_archive "$my_xdir" "$my_xabs"
+         fi # $darwin_arches
+       } # !$opt_dry_run
+       ;;
+      *)
+        func_extract_an_archive "$my_xdir" "$my_xabs"
+       ;;
+      esac
+      my_oldobjs="$my_oldobjs "`find $my_xdir -name \*.$objext -print -o -name \*.lo -print | sort | $NL2SP`
+    done
+
+    func_extract_archives_result="$my_oldobjs"
+}
+
+
+# func_emit_wrapper [arg=no]
+#
+# Emit a libtool wrapper script on stdout.
+# Don't directly open a file because we may want to
+# incorporate the script contents within a cygwin/mingw
+# wrapper executable.  Must ONLY be called from within
+# func_mode_link because it depends on a number of variables
+# set therein.
+#
+# ARG is the value that the WRAPPER_SCRIPT_BELONGS_IN_OBJDIR
+# variable will take.  If 'yes', then the emitted script
+# will assume that the directory in which it is stored is
+# the $objdir directory.  This is a cygwin/mingw-specific
+# behavior.
+func_emit_wrapper ()
+{
+       func_emit_wrapper_arg1=${1-no}
+
+       $ECHO "\
+#! $SHELL
+
+# $output - temporary wrapper script for $objdir/$outputname
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# The $output program cannot be directly executed until all the libtool
+# libraries that it depends on are installed.
+#
+# This wrapper script should never be moved out of the build directory.
+# If it is, it will not operate correctly.
+
+# Sed substitution that helps us do robust quoting.  It backslashifies
+# metacharacters that are still active within double-quoted strings.
+sed_quote_subst='$sed_quote_subst'
+
+# Be Bourne compatible
+if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then
+  emulate sh
+  NULLCMD=:
+  # Zsh 3.x and 4.x performs word splitting on \${1+\"\$@\"}, which
+  # is contrary to our usage.  Disable this feature.
+  alias -g '\${1+\"\$@\"}'='\"\$@\"'
+  setopt NO_GLOB_SUBST
+else
+  case \`(set -o) 2>/dev/null\` in *posix*) set -o posix;; esac
+fi
+BIN_SH=xpg4; export BIN_SH # for Tru64
+DUALCASE=1; export DUALCASE # for MKS sh
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+relink_command=\"$relink_command\"
+
+# This environment variable determines our operation mode.
+if test \"\$libtool_install_magic\" = \"$magic\"; then
+  # install mode needs the following variables:
+  generated_by_libtool_version='$macro_version'
+  notinst_deplibs='$notinst_deplibs'
+else
+  # When we are sourced in execute mode, \$file and \$ECHO are already set.
+  if test \"\$libtool_execute_magic\" != \"$magic\"; then
+    file=\"\$0\""
+
+    qECHO=`$ECHO "$ECHO" | $SED "$sed_quote_subst"`
+    $ECHO "\
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+\$1
+_LTECHO_EOF'
+}
+    ECHO=\"$qECHO\"
+  fi
+
+# Very basic option parsing. These options are (a) specific to
+# the libtool wrapper, (b) are identical between the wrapper
+# /script/ and the wrapper /executable/ which is used only on
+# windows platforms, and (c) all begin with the string "--lt-"
+# (application programs are unlikely to have options which match
+# this pattern).
+#
+# There are only two supported options: --lt-debug and
+# --lt-dump-script. There is, deliberately, no --lt-help.
+#
+# The first argument to this parsing function should be the
+# script's $0 value, followed by "$@".
+lt_option_debug=
+func_parse_lt_options ()
+{
+  lt_script_arg0=\$0
+  shift
+  for lt_opt
+  do
+    case \"\$lt_opt\" in
+    --lt-debug) lt_option_debug=1 ;;
+    --lt-dump-script)
+        lt_dump_D=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%/[^/]*$%%'\`
+        test \"X\$lt_dump_D\" = \"X\$lt_script_arg0\" && lt_dump_D=.
+        lt_dump_F=\`\$ECHO \"X\$lt_script_arg0\" | $SED -e 's/^X//' -e 's%^.*/%%'\`
+        cat \"\$lt_dump_D/\$lt_dump_F\"
+        exit 0
+      ;;
+    --lt-*)
+        \$ECHO \"Unrecognized --lt- option: '\$lt_opt'\" 1>&2
+        exit 1
+      ;;
+    esac
+  done
+
+  # Print the debug banner immediately:
+  if test -n \"\$lt_option_debug\"; then
+    echo \"${outputname}:${output}:\${LINENO}: libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\" 1>&2
+  fi
+}
+
+# Used when --lt-debug. Prints its arguments to stdout
+# (redirection is the responsibility of the caller)
+func_lt_dump_args ()
+{
+  lt_dump_args_N=1;
+  for lt_arg
+  do
+    \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[\$lt_dump_args_N]: \$lt_arg\"
+    lt_dump_args_N=\`expr \$lt_dump_args_N + 1\`
+  done
+}
+
+# Core function for launching the target application
+func_exec_program_core ()
+{
+"
+  case $host in
+  # Backslashes separate directories on plain windows
+  *-*-mingw | *-*-os2* | *-cegcc*)
+    $ECHO "\
+      if test -n \"\$lt_option_debug\"; then
+        \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir\\\\\$program\" 1>&2
+        func_lt_dump_args \${1+\"\$@\"} 1>&2
+      fi
+      exec \"\$progdir\\\\\$program\" \${1+\"\$@\"}
+"
+    ;;
+
+  *)
+    $ECHO "\
+      if test -n \"\$lt_option_debug\"; then
+        \$ECHO \"${outputname}:${output}:\${LINENO}: newargv[0]: \$progdir/\$program\" 1>&2
+        func_lt_dump_args \${1+\"\$@\"} 1>&2
+      fi
+      exec \"\$progdir/\$program\" \${1+\"\$@\"}
+"
+    ;;
+  esac
+  $ECHO "\
+      \$ECHO \"\$0: cannot exec \$program \$*\" 1>&2
+      exit 1
+}
+
+# A function to encapsulate launching the target application
+# Strips options in the --lt-* namespace from \$@ and
+# launches target application with the remaining arguments.
+func_exec_program ()
+{
+  case \" \$* \" in
+  *\\ --lt-*)
+    for lt_wr_arg
+    do
+      case \$lt_wr_arg in
+      --lt-*) ;;
+      *) set x \"\$@\" \"\$lt_wr_arg\"; shift;;
+      esac
+      shift
+    done ;;
+  esac
+  func_exec_program_core \${1+\"\$@\"}
+}
+
+  # Parse options
+  func_parse_lt_options \"\$0\" \${1+\"\$@\"}
+
+  # Find the directory that this script lives in.
+  thisdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*$%%'\`
+  test \"x\$thisdir\" = \"x\$file\" && thisdir=.
+
+  # Follow symbolic links until we get to the real thisdir.
+  file=\`ls -ld \"\$file\" | $SED -n 's/.*-> //p'\`
+  while test -n \"\$file\"; do
+    destdir=\`\$ECHO \"\$file\" | $SED 's%/[^/]*\$%%'\`
+
+    # If there was a directory component, then change thisdir.
+    if test \"x\$destdir\" != \"x\$file\"; then
+      case \"\$destdir\" in
+      [\\\\/]* | [A-Za-z]:[\\\\/]*) thisdir=\"\$destdir\" ;;
+      *) thisdir=\"\$thisdir/\$destdir\" ;;
+      esac
+    fi
+
+    file=\`\$ECHO \"\$file\" | $SED 's%^.*/%%'\`
+    file=\`ls -ld \"\$thisdir/\$file\" | $SED -n 's/.*-> //p'\`
+  done
+
+  # Usually 'no', except on cygwin/mingw when embedded into
+  # the cwrapper.
+  WRAPPER_SCRIPT_BELONGS_IN_OBJDIR=$func_emit_wrapper_arg1
+  if test \"\$WRAPPER_SCRIPT_BELONGS_IN_OBJDIR\" = \"yes\"; then
+    # special case for '.'
+    if test \"\$thisdir\" = \".\"; then
+      thisdir=\`pwd\`
+    fi
+    # remove .libs from thisdir
+    case \"\$thisdir\" in
+    *[\\\\/]$objdir ) thisdir=\`\$ECHO \"\$thisdir\" | $SED 's%[\\\\/][^\\\\/]*$%%'\` ;;
+    $objdir )   thisdir=. ;;
+    esac
+  fi
+
+  # Try to get the absolute directory name.
+  absdir=\`cd \"\$thisdir\" && pwd\`
+  test -n \"\$absdir\" && thisdir=\"\$absdir\"
+"
+
+       if test "$fast_install" = yes; then
+         $ECHO "\
+  program=lt-'$outputname'$exeext
+  progdir=\"\$thisdir/$objdir\"
+
+  if test ! -f \"\$progdir/\$program\" ||
+     { file=\`ls -1dt \"\$progdir/\$program\" \"\$progdir/../\$program\" 2>/dev/null | ${SED} 1q\`; \\
+       test \"X\$file\" != \"X\$progdir/\$program\"; }; then
+
+    file=\"\$\$-\$program\"
+
+    if test ! -d \"\$progdir\"; then
+      $MKDIR \"\$progdir\"
+    else
+      $RM \"\$progdir/\$file\"
+    fi"
+
+         $ECHO "\
+
+    # relink executable if necessary
+    if test -n \"\$relink_command\"; then
+      if relink_command_output=\`eval \$relink_command 2>&1\`; then :
+      else
+       $ECHO \"\$relink_command_output\" >&2
+       $RM \"\$progdir/\$file\"
+       exit 1
+      fi
+    fi
+
+    $MV \"\$progdir/\$file\" \"\$progdir/\$program\" 2>/dev/null ||
+    { $RM \"\$progdir/\$program\";
+      $MV \"\$progdir/\$file\" \"\$progdir/\$program\"; }
+    $RM \"\$progdir/\$file\"
+  fi"
+       else
+         $ECHO "\
+  program='$outputname'
+  progdir=\"\$thisdir/$objdir\"
+"
+       fi
+
+       $ECHO "\
+
+  if test -f \"\$progdir/\$program\"; then"
+
+       # fixup the dll searchpath if we need to.
+       #
+       # Fix the DLL searchpath if we need to.  Do this before prepending
+       # to shlibpath, because on Windows, both are PATH and uninstalled
+       # libraries must come first.
+       if test -n "$dllsearchpath"; then
+         $ECHO "\
+    # Add the dll search path components to the executable PATH
+    PATH=$dllsearchpath:\$PATH
+"
+       fi
+
+       # Export our shlibpath_var if we have one.
+       if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+         $ECHO "\
+    # Add our own library path to $shlibpath_var
+    $shlibpath_var=\"$temp_rpath\$$shlibpath_var\"
+
+    # Some systems cannot cope with colon-terminated $shlibpath_var
+    # The second colon is a workaround for a bug in BeOS R4 sed
+    $shlibpath_var=\`\$ECHO \"\$$shlibpath_var\" | $SED 's/::*\$//'\`
+
+    export $shlibpath_var
+"
+       fi
+
+       $ECHO "\
+    if test \"\$libtool_execute_magic\" != \"$magic\"; then
+      # Run the actual program with our arguments.
+      func_exec_program \${1+\"\$@\"}
+    fi
+  else
+    # The program doesn't exist.
+    \$ECHO \"\$0: error: \\\`\$progdir/\$program' does not exist\" 1>&2
+    \$ECHO \"This script is just a wrapper for \$program.\" 1>&2
+    \$ECHO \"See the $PACKAGE documentation for more information.\" 1>&2
+    exit 1
+  fi
+fi\
+"
+}
+
+
+# func_emit_cwrapperexe_src
+# emit the source code for a wrapper executable on stdout
+# Must ONLY be called from within func_mode_link because
+# it depends on a number of variable set therein.
+func_emit_cwrapperexe_src ()
+{
+       cat <<EOF
+
+/* $cwrappersource - temporary wrapper executable for $objdir/$outputname
+   Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+
+   The $output program cannot be directly executed until all the libtool
+   libraries that it depends on are installed.
+
+   This wrapper executable should never be moved out of the build directory.
+   If it is, it will not operate correctly.
+*/
+EOF
+           cat <<"EOF"
+#ifdef _MSC_VER
+# define _CRT_SECURE_NO_DEPRECATE 1
+#endif
+#include <stdio.h>
+#include <stdlib.h>
+#ifdef _MSC_VER
+# include <direct.h>
+# include <process.h>
+# include <io.h>
+#else
+# include <unistd.h>
+# include <stdint.h>
+# ifdef __CYGWIN__
+#  include <io.h>
+# endif
+#endif
+#include <malloc.h>
+#include <stdarg.h>
+#include <assert.h>
+#include <string.h>
+#include <ctype.h>
+#include <errno.h>
+#include <fcntl.h>
+#include <sys/stat.h>
+
+/* declarations of non-ANSI functions */
+#if defined(__MINGW32__)
+# ifdef __STRICT_ANSI__
+int _putenv (const char *);
+# endif
+#elif defined(__CYGWIN__)
+# ifdef __STRICT_ANSI__
+char *realpath (const char *, char *);
+int putenv (char *);
+int setenv (const char *, const char *, int);
+# endif
+/* #elif defined (other platforms) ... */
+#endif
+
+/* portability defines, excluding path handling macros */
+#if defined(_MSC_VER)
+# define setmode _setmode
+# define stat    _stat
+# define chmod   _chmod
+# define getcwd  _getcwd
+# define putenv  _putenv
+# define S_IXUSR _S_IEXEC
+# ifndef _INTPTR_T_DEFINED
+#  define _INTPTR_T_DEFINED
+#  define intptr_t int
+# endif
+#elif defined(__MINGW32__)
+# define setmode _setmode
+# define stat    _stat
+# define chmod   _chmod
+# define getcwd  _getcwd
+# define putenv  _putenv
+#elif defined(__CYGWIN__)
+# define HAVE_SETENV
+# define FOPEN_WB "wb"
+/* #elif defined (other platforms) ... */
+#endif
+
+#if defined(PATH_MAX)
+# define LT_PATHMAX PATH_MAX
+#elif defined(MAXPATHLEN)
+# define LT_PATHMAX MAXPATHLEN
+#else
+# define LT_PATHMAX 1024
+#endif
+
+#ifndef S_IXOTH
+# define S_IXOTH 0
+#endif
+#ifndef S_IXGRP
+# define S_IXGRP 0
+#endif
+
+/* path handling portability macros */
+#ifndef DIR_SEPARATOR
+# define DIR_SEPARATOR '/'
+# define PATH_SEPARATOR ':'
+#endif
+
+#if defined (_WIN32) || defined (__MSDOS__) || defined (__DJGPP__) || \
+  defined (__OS2__)
+# define HAVE_DOS_BASED_FILE_SYSTEM
+# define FOPEN_WB "wb"
+# ifndef DIR_SEPARATOR_2
+#  define DIR_SEPARATOR_2 '\\'
+# endif
+# ifndef PATH_SEPARATOR_2
+#  define PATH_SEPARATOR_2 ';'
+# endif
+#endif
+
+#ifndef DIR_SEPARATOR_2
+# define IS_DIR_SEPARATOR(ch) ((ch) == DIR_SEPARATOR)
+#else /* DIR_SEPARATOR_2 */
+# define IS_DIR_SEPARATOR(ch) \
+       (((ch) == DIR_SEPARATOR) || ((ch) == DIR_SEPARATOR_2))
+#endif /* DIR_SEPARATOR_2 */
+
+#ifndef PATH_SEPARATOR_2
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR)
+#else /* PATH_SEPARATOR_2 */
+# define IS_PATH_SEPARATOR(ch) ((ch) == PATH_SEPARATOR_2)
+#endif /* PATH_SEPARATOR_2 */
+
+#ifndef FOPEN_WB
+# define FOPEN_WB "w"
+#endif
+#ifndef _O_BINARY
+# define _O_BINARY 0
+#endif
+
+#define XMALLOC(type, num)      ((type *) xmalloc ((num) * sizeof(type)))
+#define XFREE(stale) do { \
+  if (stale) { free ((void *) stale); stale = 0; } \
+} while (0)
+
+#if defined(LT_DEBUGWRAPPER)
+static int lt_debug = 1;
+#else
+static int lt_debug = 0;
+#endif
+
+const char *program_name = "libtool-wrapper"; /* in case xstrdup fails */
+
+void *xmalloc (size_t num);
+char *xstrdup (const char *string);
+const char *base_name (const char *name);
+char *find_executable (const char *wrapper);
+char *chase_symlinks (const char *pathspec);
+int make_executable (const char *path);
+int check_executable (const char *path);
+char *strendzap (char *str, const char *pat);
+void lt_debugprintf (const char *file, int line, const char *fmt, ...);
+void lt_fatal (const char *file, int line, const char *message, ...);
+static const char *nonnull (const char *s);
+static const char *nonempty (const char *s);
+void lt_setenv (const char *name, const char *value);
+char *lt_extend_str (const char *orig_value, const char *add, int to_end);
+void lt_update_exe_path (const char *name, const char *value);
+void lt_update_lib_path (const char *name, const char *value);
+char **prepare_spawn (char **argv);
+void lt_dump_script (FILE *f);
+EOF
+
+           cat <<EOF
+volatile const char * MAGIC_EXE = "$magic_exe";
+const char * LIB_PATH_VARNAME = "$shlibpath_var";
+EOF
+
+           if test "$shlibpath_overrides_runpath" = yes && test -n "$shlibpath_var" && test -n "$temp_rpath"; then
+              func_to_host_path "$temp_rpath"
+             cat <<EOF
+const char * LIB_PATH_VALUE   = "$func_to_host_path_result";
+EOF
+           else
+             cat <<"EOF"
+const char * LIB_PATH_VALUE   = "";
+EOF
+           fi
+
+           if test -n "$dllsearchpath"; then
+              func_to_host_path "$dllsearchpath:"
+             cat <<EOF
+const char * EXE_PATH_VARNAME = "PATH";
+const char * EXE_PATH_VALUE   = "$func_to_host_path_result";
+EOF
+           else
+             cat <<"EOF"
+const char * EXE_PATH_VARNAME = "";
+const char * EXE_PATH_VALUE   = "";
+EOF
+           fi
+
+           if test "$fast_install" = yes; then
+             cat <<EOF
+const char * TARGET_PROGRAM_NAME = "lt-$outputname"; /* hopefully, no .exe */
+EOF
+           else
+             cat <<EOF
+const char * TARGET_PROGRAM_NAME = "$outputname"; /* hopefully, no .exe */
+EOF
+           fi
+
+
+           cat <<"EOF"
+
+#define LTWRAPPER_OPTION_PREFIX         "--lt-"
+
+static const char *ltwrapper_option_prefix = LTWRAPPER_OPTION_PREFIX;
+static const char *dumpscript_opt       = LTWRAPPER_OPTION_PREFIX "dump-script";
+static const char *debug_opt            = LTWRAPPER_OPTION_PREFIX "debug";
+
+int
+main (int argc, char *argv[])
+{
+  char **newargz;
+  int  newargc;
+  char *tmp_pathspec;
+  char *actual_cwrapper_path;
+  char *actual_cwrapper_name;
+  char *target_name;
+  char *lt_argv_zero;
+  intptr_t rval = 127;
+
+  int i;
+
+  program_name = (char *) xstrdup (base_name (argv[0]));
+  newargz = XMALLOC (char *, argc + 1);
+
+  /* very simple arg parsing; don't want to rely on getopt
+   * also, copy all non cwrapper options to newargz, except
+   * argz[0], which is handled differently
+   */
+  newargc=0;
+  for (i = 1; i < argc; i++)
+    {
+      if (strcmp (argv[i], dumpscript_opt) == 0)
+       {
+EOF
+           case "$host" in
+             *mingw* | *cygwin* )
+               # make stdout use "unix" line endings
+               echo "          setmode(1,_O_BINARY);"
+               ;;
+             esac
+
+           cat <<"EOF"
+         lt_dump_script (stdout);
+         return 0;
+       }
+      if (strcmp (argv[i], debug_opt) == 0)
+       {
+          lt_debug = 1;
+          continue;
+       }
+      if (strcmp (argv[i], ltwrapper_option_prefix) == 0)
+        {
+          /* however, if there is an option in the LTWRAPPER_OPTION_PREFIX
+             namespace, but it is not one of the ones we know about and
+             have already dealt with, above (inluding dump-script), then
+             report an error. Otherwise, targets might begin to believe
+             they are allowed to use options in the LTWRAPPER_OPTION_PREFIX
+             namespace. The first time any user complains about this, we'll
+             need to make LTWRAPPER_OPTION_PREFIX a configure-time option
+             or a configure.ac-settable value.
+           */
+          lt_fatal (__FILE__, __LINE__,
+                   "unrecognized %s option: '%s'",
+                    ltwrapper_option_prefix, argv[i]);
+        }
+      /* otherwise ... */
+      newargz[++newargc] = xstrdup (argv[i]);
+    }
+  newargz[++newargc] = NULL;
+
+EOF
+           cat <<EOF
+  /* The GNU banner must be the first non-error debug message */
+  lt_debugprintf (__FILE__, __LINE__, "libtool wrapper (GNU $PACKAGE$TIMESTAMP) $VERSION\n");
+EOF
+           cat <<"EOF"
+  lt_debugprintf (__FILE__, __LINE__, "(main) argv[0]: %s\n", argv[0]);
+  lt_debugprintf (__FILE__, __LINE__, "(main) program_name: %s\n", program_name);
+
+  tmp_pathspec = find_executable (argv[0]);
+  if (tmp_pathspec == NULL)
+    lt_fatal (__FILE__, __LINE__, "couldn't find %s", argv[0]);
+  lt_debugprintf (__FILE__, __LINE__,
+                  "(main) found exe (before symlink chase) at: %s\n",
+                 tmp_pathspec);
+
+  actual_cwrapper_path = chase_symlinks (tmp_pathspec);
+  lt_debugprintf (__FILE__, __LINE__,
+                  "(main) found exe (after symlink chase) at: %s\n",
+                 actual_cwrapper_path);
+  XFREE (tmp_pathspec);
+
+  actual_cwrapper_name = xstrdup (base_name (actual_cwrapper_path));
+  strendzap (actual_cwrapper_path, actual_cwrapper_name);
+
+  /* wrapper name transforms */
+  strendzap (actual_cwrapper_name, ".exe");
+  tmp_pathspec = lt_extend_str (actual_cwrapper_name, ".exe", 1);
+  XFREE (actual_cwrapper_name);
+  actual_cwrapper_name = tmp_pathspec;
+  tmp_pathspec = 0;
+
+  /* target_name transforms -- use actual target program name; might have lt- prefix */
+  target_name = xstrdup (base_name (TARGET_PROGRAM_NAME));
+  strendzap (target_name, ".exe");
+  tmp_pathspec = lt_extend_str (target_name, ".exe", 1);
+  XFREE (target_name);
+  target_name = tmp_pathspec;
+  tmp_pathspec = 0;
+
+  lt_debugprintf (__FILE__, __LINE__,
+                 "(main) libtool target name: %s\n",
+                 target_name);
+EOF
+
+           cat <<EOF
+  newargz[0] =
+    XMALLOC (char, (strlen (actual_cwrapper_path) +
+                   strlen ("$objdir") + 1 + strlen (actual_cwrapper_name) + 1));
+  strcpy (newargz[0], actual_cwrapper_path);
+  strcat (newargz[0], "$objdir");
+  strcat (newargz[0], "/");
+EOF
+
+           cat <<"EOF"
+  /* stop here, and copy so we don't have to do this twice */
+  tmp_pathspec = xstrdup (newargz[0]);
+
+  /* do NOT want the lt- prefix here, so use actual_cwrapper_name */
+  strcat (newargz[0], actual_cwrapper_name);
+
+  /* DO want the lt- prefix here if it exists, so use target_name */
+  lt_argv_zero = lt_extend_str (tmp_pathspec, target_name, 1);
+  XFREE (tmp_pathspec);
+  tmp_pathspec = NULL;
+EOF
+
+           case $host_os in
+             mingw*)
+           cat <<"EOF"
+  {
+    char* p;
+    while ((p = strchr (newargz[0], '\\')) != NULL)
+      {
+       *p = '/';
+      }
+    while ((p = strchr (lt_argv_zero, '\\')) != NULL)
+      {
+       *p = '/';
+      }
+  }
+EOF
+           ;;
+           esac
+
+           cat <<"EOF"
+  XFREE (target_name);
+  XFREE (actual_cwrapper_path);
+  XFREE (actual_cwrapper_name);
+
+  lt_setenv ("BIN_SH", "xpg4"); /* for Tru64 */
+  lt_setenv ("DUALCASE", "1");  /* for MSK sh */
+  /* Update the DLL searchpath.  EXE_PATH_VALUE ($dllsearchpath) must
+     be prepended before (that is, appear after) LIB_PATH_VALUE ($temp_rpath)
+     because on Windows, both *_VARNAMEs are PATH but uninstalled
+     libraries must come first. */
+  lt_update_exe_path (EXE_PATH_VARNAME, EXE_PATH_VALUE);
+  lt_update_lib_path (LIB_PATH_VARNAME, LIB_PATH_VALUE);
+
+  lt_debugprintf (__FILE__, __LINE__, "(main) lt_argv_zero: %s\n",
+                 nonnull (lt_argv_zero));
+  for (i = 0; i < newargc; i++)
+    {
+      lt_debugprintf (__FILE__, __LINE__, "(main) newargz[%d]: %s\n",
+                     i, nonnull (newargz[i]));
+    }
+
+EOF
+
+           case $host_os in
+             mingw*)
+               cat <<"EOF"
+  /* execv doesn't actually work on mingw as expected on unix */
+  newargz = prepare_spawn (newargz);
+  rval = _spawnv (_P_WAIT, lt_argv_zero, (const char * const *) newargz);
+  if (rval == -1)
+    {
+      /* failed to start process */
+      lt_debugprintf (__FILE__, __LINE__,
+                     "(main) failed to launch target \"%s\": %s\n",
+                     lt_argv_zero, nonnull (strerror (errno)));
+      return 127;
+    }
+  return rval;
+EOF
+               ;;
+             *)
+               cat <<"EOF"
+  execv (lt_argv_zero, newargz);
+  return rval; /* =127, but avoids unused variable warning */
+EOF
+               ;;
+           esac
+
+           cat <<"EOF"
+}
+
+void *
+xmalloc (size_t num)
+{
+  void *p = (void *) malloc (num);
+  if (!p)
+    lt_fatal (__FILE__, __LINE__, "memory exhausted");
+
+  return p;
+}
+
+char *
+xstrdup (const char *string)
+{
+  return string ? strcpy ((char *) xmalloc (strlen (string) + 1),
+                         string) : NULL;
+}
+
+const char *
+base_name (const char *name)
+{
+  const char *base;
+
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+  /* Skip over the disk name in MSDOS pathnames. */
+  if (isalpha ((unsigned char) name[0]) && name[1] == ':')
+    name += 2;
+#endif
+
+  for (base = name; *name; name++)
+    if (IS_DIR_SEPARATOR (*name))
+      base = name + 1;
+  return base;
+}
+
+int
+check_executable (const char *path)
+{
+  struct stat st;
+
+  lt_debugprintf (__FILE__, __LINE__, "(check_executable): %s\n",
+                  nonempty (path));
+  if ((!path) || (!*path))
+    return 0;
+
+  if ((stat (path, &st) >= 0)
+      && (st.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH)))
+    return 1;
+  else
+    return 0;
+}
+
+int
+make_executable (const char *path)
+{
+  int rval = 0;
+  struct stat st;
+
+  lt_debugprintf (__FILE__, __LINE__, "(make_executable): %s\n",
+                  nonempty (path));
+  if ((!path) || (!*path))
+    return 0;
+
+  if (stat (path, &st) >= 0)
+    {
+      rval = chmod (path, st.st_mode | S_IXOTH | S_IXGRP | S_IXUSR);
+    }
+  return rval;
+}
+
+/* Searches for the full path of the wrapper.  Returns
+   newly allocated full path name if found, NULL otherwise
+   Does not chase symlinks, even on platforms that support them.
+*/
+char *
+find_executable (const char *wrapper)
+{
+  int has_slash = 0;
+  const char *p;
+  const char *p_next;
+  /* static buffer for getcwd */
+  char tmp[LT_PATHMAX + 1];
+  int tmp_len;
+  char *concat_name;
+
+  lt_debugprintf (__FILE__, __LINE__, "(find_executable): %s\n",
+                  nonempty (wrapper));
+
+  if ((wrapper == NULL) || (*wrapper == '\0'))
+    return NULL;
+
+  /* Absolute path? */
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+  if (isalpha ((unsigned char) wrapper[0]) && wrapper[1] == ':')
+    {
+      concat_name = xstrdup (wrapper);
+      if (check_executable (concat_name))
+       return concat_name;
+      XFREE (concat_name);
+    }
+  else
+    {
+#endif
+      if (IS_DIR_SEPARATOR (wrapper[0]))
+       {
+         concat_name = xstrdup (wrapper);
+         if (check_executable (concat_name))
+           return concat_name;
+         XFREE (concat_name);
+       }
+#if defined (HAVE_DOS_BASED_FILE_SYSTEM)
+    }
+#endif
+
+  for (p = wrapper; *p; p++)
+    if (*p == '/')
+      {
+       has_slash = 1;
+       break;
+      }
+  if (!has_slash)
+    {
+      /* no slashes; search PATH */
+      const char *path = getenv ("PATH");
+      if (path != NULL)
+       {
+         for (p = path; *p; p = p_next)
+           {
+             const char *q;
+             size_t p_len;
+             for (q = p; *q; q++)
+               if (IS_PATH_SEPARATOR (*q))
+                 break;
+             p_len = q - p;
+             p_next = (*q == '\0' ? q : q + 1);
+             if (p_len == 0)
+               {
+                 /* empty path: current directory */
+                 if (getcwd (tmp, LT_PATHMAX) == NULL)
+                   lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
+                              nonnull (strerror (errno)));
+                 tmp_len = strlen (tmp);
+                 concat_name =
+                   XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+                 memcpy (concat_name, tmp, tmp_len);
+                 concat_name[tmp_len] = '/';
+                 strcpy (concat_name + tmp_len + 1, wrapper);
+               }
+             else
+               {
+                 concat_name =
+                   XMALLOC (char, p_len + 1 + strlen (wrapper) + 1);
+                 memcpy (concat_name, p, p_len);
+                 concat_name[p_len] = '/';
+                 strcpy (concat_name + p_len + 1, wrapper);
+               }
+             if (check_executable (concat_name))
+               return concat_name;
+             XFREE (concat_name);
+           }
+       }
+      /* not found in PATH; assume curdir */
+    }
+  /* Relative path | not found in path: prepend cwd */
+  if (getcwd (tmp, LT_PATHMAX) == NULL)
+    lt_fatal (__FILE__, __LINE__, "getcwd failed: %s",
+              nonnull (strerror (errno)));
+  tmp_len = strlen (tmp);
+  concat_name = XMALLOC (char, tmp_len + 1 + strlen (wrapper) + 1);
+  memcpy (concat_name, tmp, tmp_len);
+  concat_name[tmp_len] = '/';
+  strcpy (concat_name + tmp_len + 1, wrapper);
+
+  if (check_executable (concat_name))
+    return concat_name;
+  XFREE (concat_name);
+  return NULL;
+}
+
+char *
+chase_symlinks (const char *pathspec)
+{
+#ifndef S_ISLNK
+  return xstrdup (pathspec);
+#else
+  char buf[LT_PATHMAX];
+  struct stat s;
+  char *tmp_pathspec = xstrdup (pathspec);
+  char *p;
+  int has_symlinks = 0;
+  while (strlen (tmp_pathspec) && !has_symlinks)
+    {
+      lt_debugprintf (__FILE__, __LINE__,
+                     "checking path component for symlinks: %s\n",
+                     tmp_pathspec);
+      if (lstat (tmp_pathspec, &s) == 0)
+       {
+         if (S_ISLNK (s.st_mode) != 0)
+           {
+             has_symlinks = 1;
+             break;
+           }
+
+         /* search backwards for last DIR_SEPARATOR */
+         p = tmp_pathspec + strlen (tmp_pathspec) - 1;
+         while ((p > tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+           p--;
+         if ((p == tmp_pathspec) && (!IS_DIR_SEPARATOR (*p)))
+           {
+             /* no more DIR_SEPARATORS left */
+             break;
+           }
+         *p = '\0';
+       }
+      else
+       {
+         lt_fatal (__FILE__, __LINE__,
+                   "error accessing file \"%s\": %s",
+                   tmp_pathspec, nonnull (strerror (errno)));
+       }
+    }
+  XFREE (tmp_pathspec);
+
+  if (!has_symlinks)
+    {
+      return xstrdup (pathspec);
+    }
+
+  tmp_pathspec = realpath (pathspec, buf);
+  if (tmp_pathspec == 0)
+    {
+      lt_fatal (__FILE__, __LINE__,
+               "could not follow symlinks for %s", pathspec);
+    }
+  return xstrdup (tmp_pathspec);
+#endif
+}
+
+char *
+strendzap (char *str, const char *pat)
+{
+  size_t len, patlen;
+
+  assert (str != NULL);
+  assert (pat != NULL);
+
+  len = strlen (str);
+  patlen = strlen (pat);
+
+  if (patlen <= len)
+    {
+      str += len - patlen;
+      if (strcmp (str, pat) == 0)
+       *str = '\0';
+    }
+  return str;
+}
+
+void
+lt_debugprintf (const char *file, int line, const char *fmt, ...)
+{
+  va_list args;
+  if (lt_debug)
+    {
+      (void) fprintf (stderr, "%s:%s:%d: ", program_name, file, line);
+      va_start (args, fmt);
+      (void) vfprintf (stderr, fmt, args);
+      va_end (args);
+    }
+}
+
+static void
+lt_error_core (int exit_status, const char *file,
+              int line, const char *mode,
+              const char *message, va_list ap)
+{
+  fprintf (stderr, "%s:%s:%d: %s: ", program_name, file, line, mode);
+  vfprintf (stderr, message, ap);
+  fprintf (stderr, ".\n");
+
+  if (exit_status >= 0)
+    exit (exit_status);
+}
+
+void
+lt_fatal (const char *file, int line, const char *message, ...)
+{
+  va_list ap;
+  va_start (ap, message);
+  lt_error_core (EXIT_FAILURE, file, line, "FATAL", message, ap);
+  va_end (ap);
+}
+
+static const char *
+nonnull (const char *s)
+{
+  return s ? s : "(null)";
+}
+
+static const char *
+nonempty (const char *s)
+{
+  return (s && !*s) ? "(empty)" : nonnull (s);
+}
+
+void
+lt_setenv (const char *name, const char *value)
+{
+  lt_debugprintf (__FILE__, __LINE__,
+                 "(lt_setenv) setting '%s' to '%s'\n",
+                  nonnull (name), nonnull (value));
+  {
+#ifdef HAVE_SETENV
+    /* always make a copy, for consistency with !HAVE_SETENV */
+    char *str = xstrdup (value);
+    setenv (name, str, 1);
+#else
+    int len = strlen (name) + 1 + strlen (value) + 1;
+    char *str = XMALLOC (char, len);
+    sprintf (str, "%s=%s", name, value);
+    if (putenv (str) != EXIT_SUCCESS)
+      {
+        XFREE (str);
+      }
+#endif
+  }
+}
+
+char *
+lt_extend_str (const char *orig_value, const char *add, int to_end)
+{
+  char *new_value;
+  if (orig_value && *orig_value)
+    {
+      int orig_value_len = strlen (orig_value);
+      int add_len = strlen (add);
+      new_value = XMALLOC (char, add_len + orig_value_len + 1);
+      if (to_end)
+        {
+          strcpy (new_value, orig_value);
+          strcpy (new_value + orig_value_len, add);
+        }
+      else
+        {
+          strcpy (new_value, add);
+          strcpy (new_value + add_len, orig_value);
+        }
+    }
+  else
+    {
+      new_value = xstrdup (add);
+    }
+  return new_value;
+}
+
+void
+lt_update_exe_path (const char *name, const char *value)
+{
+  lt_debugprintf (__FILE__, __LINE__,
+                 "(lt_update_exe_path) modifying '%s' by prepending '%s'\n",
+                  nonnull (name), nonnull (value));
+
+  if (name && *name && value && *value)
+    {
+      char *new_value = lt_extend_str (getenv (name), value, 0);
+      /* some systems can't cope with a ':'-terminated path #' */
+      int len = strlen (new_value);
+      while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1]))
+        {
+          new_value[len-1] = '\0';
+        }
+      lt_setenv (name, new_value);
+      XFREE (new_value);
+    }
+}
+
+void
+lt_update_lib_path (const char *name, const char *value)
+{
+  lt_debugprintf (__FILE__, __LINE__,
+                 "(lt_update_lib_path) modifying '%s' by prepending '%s'\n",
+                  nonnull (name), nonnull (value));
+
+  if (name && *name && value && *value)
+    {
+      char *new_value = lt_extend_str (getenv (name), value, 0);
+      lt_setenv (name, new_value);
+      XFREE (new_value);
+    }
+}
+
+EOF
+           case $host_os in
+             mingw*)
+               cat <<"EOF"
+
+/* Prepares an argument vector before calling spawn().
+   Note that spawn() does not by itself call the command interpreter
+     (getenv ("COMSPEC") != NULL ? getenv ("COMSPEC") :
+      ({ OSVERSIONINFO v; v.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);
+         GetVersionEx(&v);
+         v.dwPlatformId == VER_PLATFORM_WIN32_NT;
+      }) ? "cmd.exe" : "command.com").
+   Instead it simply concatenates the arguments, separated by ' ', and calls
+   CreateProcess().  We must quote the arguments since Win32 CreateProcess()
+   interprets characters like ' ', '\t', '\\', '"' (but not '<' and '>') in a
+   special way:
+   - Space and tab are interpreted as delimiters. They are not treated as
+     delimiters if they are surrounded by double quotes: "...".
+   - Unescaped double quotes are removed from the input. Their only effect is
+     that within double quotes, space and tab are treated like normal
+     characters.
+   - Backslashes not followed by double quotes are not special.
+   - But 2*n+1 backslashes followed by a double quote become
+     n backslashes followed by a double quote (n >= 0):
+       \" -> "
+       \\\" -> \"
+       \\\\\" -> \\"
+ */
+#define SHELL_SPECIAL_CHARS "\"\\ \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+#define SHELL_SPACE_CHARS " \001\002\003\004\005\006\007\010\011\012\013\014\015\016\017\020\021\022\023\024\025\026\027\030\031\032\033\034\035\036\037"
+char **
+prepare_spawn (char **argv)
+{
+  size_t argc;
+  char **new_argv;
+  size_t i;
+
+  /* Count number of arguments.  */
+  for (argc = 0; argv[argc] != NULL; argc++)
+    ;
+
+  /* Allocate new argument vector.  */
+  new_argv = XMALLOC (char *, argc + 1);
+
+  /* Put quoted arguments into the new argument vector.  */
+  for (i = 0; i < argc; i++)
+    {
+      const char *string = argv[i];
+
+      if (string[0] == '\0')
+       new_argv[i] = xstrdup ("\"\"");
+      else if (strpbrk (string, SHELL_SPECIAL_CHARS) != NULL)
+       {
+         int quote_around = (strpbrk (string, SHELL_SPACE_CHARS) != NULL);
+         size_t length;
+         unsigned int backslashes;
+         const char *s;
+         char *quoted_string;
+         char *p;
+
+         length = 0;
+         backslashes = 0;
+         if (quote_around)
+           length++;
+         for (s = string; *s != '\0'; s++)
+           {
+             char c = *s;
+             if (c == '"')
+               length += backslashes + 1;
+             length++;
+             if (c == '\\')
+               backslashes++;
+             else
+               backslashes = 0;
+           }
+         if (quote_around)
+           length += backslashes + 1;
+
+         quoted_string = XMALLOC (char, length + 1);
+
+         p = quoted_string;
+         backslashes = 0;
+         if (quote_around)
+           *p++ = '"';
+         for (s = string; *s != '\0'; s++)
+           {
+             char c = *s;
+             if (c == '"')
+               {
+                 unsigned int j;
+                 for (j = backslashes + 1; j > 0; j--)
+                   *p++ = '\\';
+               }
+             *p++ = c;
+             if (c == '\\')
+               backslashes++;
+             else
+               backslashes = 0;
+           }
+         if (quote_around)
+           {
+             unsigned int j;
+             for (j = backslashes; j > 0; j--)
+               *p++ = '\\';
+             *p++ = '"';
+           }
+         *p = '\0';
+
+         new_argv[i] = quoted_string;
+       }
+      else
+       new_argv[i] = (char *) string;
+    }
+  new_argv[argc] = NULL;
+
+  return new_argv;
+}
+EOF
+               ;;
+           esac
+
+            cat <<"EOF"
+void lt_dump_script (FILE* f)
+{
+EOF
+           func_emit_wrapper yes |
+             $SED -n -e '
+s/^\(.\{79\}\)\(..*\)/\1\
+\2/
+h
+s/\([\\"]\)/\\\1/g
+s/$/\\n/
+s/\([^\n]*\).*/  fputs ("\1", f);/p
+g
+D'
+            cat <<"EOF"
+}
+EOF
+}
+# end: func_emit_cwrapperexe_src
+
+# func_win32_import_lib_p ARG
+# True if ARG is an import lib, as indicated by $file_magic_cmd
+func_win32_import_lib_p ()
+{
+    $opt_debug
+    case `eval $file_magic_cmd \"\$1\" 2>/dev/null | $SED -e 10q` in
+    *import*) : ;;
+    *) false ;;
+    esac
+}
+
+# func_mode_link arg...
+func_mode_link ()
+{
+    $opt_debug
+    case $host in
+    *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+      # It is impossible to link a dll without this setting, and
+      # we shouldn't force the makefile maintainer to figure out
+      # which system we are compiling for in order to pass an extra
+      # flag for every libtool invocation.
+      # allow_undefined=no
+
+      # FIXME: Unfortunately, there are problems with the above when trying
+      # to make a dll which has undefined symbols, in which case not
+      # even a static library is built.  For now, we need to specify
+      # -no-undefined on the libtool link line when we can be certain
+      # that all symbols are satisfied, otherwise we get a static library.
+      allow_undefined=yes
+      ;;
+    *)
+      allow_undefined=yes
+      ;;
+    esac
+    libtool_args=$nonopt
+    base_compile="$nonopt $@"
+    compile_command=$nonopt
+    finalize_command=$nonopt
+
+    compile_rpath=
+    finalize_rpath=
+    compile_shlibpath=
+    finalize_shlibpath=
+    convenience=
+    old_convenience=
+    deplibs=
+    old_deplibs=
+    compiler_flags=
+    linker_flags=
+    dllsearchpath=
+    lib_search_path=`pwd`
+    inst_prefix_dir=
+    new_inherited_linker_flags=
+
+    avoid_version=no
+    bindir=
+    dlfiles=
+    dlprefiles=
+    dlself=no
+    export_dynamic=no
+    export_symbols=
+    export_symbols_regex=
+    generated=
+    libobjs=
+    ltlibs=
+    module=no
+    no_install=no
+    objs=
+    non_pic_objects=
+    precious_files_regex=
+    prefer_static_libs=no
+    preload=no
+    prev=
+    prevarg=
+    release=
+    rpath=
+    xrpath=
+    perm_rpath=
+    temp_rpath=
+    thread_safe=no
+    vinfo=
+    vinfo_number=no
+    weak_libs=
+    single_module="${wl}-single_module"
+    func_infer_tag $base_compile
+
+    # We need to know -static, to get the right output filenames.
+    for arg
+    do
+      case $arg in
+      -shared)
+       test "$build_libtool_libs" != yes && \
+         func_fatal_configuration "can not build a shared library"
+       build_old_libs=no
+       break
+       ;;
+      -all-static | -static | -static-libtool-libs)
+       case $arg in
+       -all-static)
+         if test "$build_libtool_libs" = yes && test -z "$link_static_flag"; then
+           func_warning "complete static linking is impossible in this configuration"
+         fi
+         if test -n "$link_static_flag"; then
+           dlopen_self=$dlopen_self_static
+         fi
+         prefer_static_libs=yes
+         ;;
+       -static)
+         if test -z "$pic_flag" && test -n "$link_static_flag"; then
+           dlopen_self=$dlopen_self_static
+         fi
+         prefer_static_libs=built
+         ;;
+       -static-libtool-libs)
+         if test -z "$pic_flag" && test -n "$link_static_flag"; then
+           dlopen_self=$dlopen_self_static
+         fi
+         prefer_static_libs=yes
+         ;;
+       esac
+       build_libtool_libs=no
+       build_old_libs=yes
+       break
+       ;;
+      esac
+    done
+
+    # See if our shared archives depend on static archives.
+    test -n "$old_archive_from_new_cmds" && build_old_libs=yes
+
+    # Go through the arguments, transforming them on the way.
+    while test "$#" -gt 0; do
+      arg="$1"
+      shift
+      func_quote_for_eval "$arg"
+      qarg=$func_quote_for_eval_unquoted_result
+      func_append libtool_args " $func_quote_for_eval_result"
+
+      # If the previous option needs an argument, assign it.
+      if test -n "$prev"; then
+       case $prev in
+       output)
+         func_append compile_command " @OUTPUT@"
+         func_append finalize_command " @OUTPUT@"
+         ;;
+       esac
+
+       case $prev in
+       bindir)
+         bindir="$arg"
+         prev=
+         continue
+         ;;
+       dlfiles|dlprefiles)
+         if test "$preload" = no; then
+           # Add the symbol object into the linking commands.
+           func_append compile_command " @SYMFILE@"
+           func_append finalize_command " @SYMFILE@"
+           preload=yes
+         fi
+         case $arg in
+         *.la | *.lo) ;;  # We handle these cases below.
+         force)
+           if test "$dlself" = no; then
+             dlself=needless
+             export_dynamic=yes
+           fi
+           prev=
+           continue
+           ;;
+         self)
+           if test "$prev" = dlprefiles; then
+             dlself=yes
+           elif test "$prev" = dlfiles && test "$dlopen_self" != yes; then
+             dlself=yes
+           else
+             dlself=needless
+             export_dynamic=yes
+           fi
+           prev=
+           continue
+           ;;
+         *)
+           if test "$prev" = dlfiles; then
+             func_append dlfiles " $arg"
+           else
+             func_append dlprefiles " $arg"
+           fi
+           prev=
+           continue
+           ;;
+         esac
+         ;;
+       expsyms)
+         export_symbols="$arg"
+         test -f "$arg" \
+           || func_fatal_error "symbol file \`$arg' does not exist"
+         prev=
+         continue
+         ;;
+       expsyms_regex)
+         export_symbols_regex="$arg"
+         prev=
+         continue
+         ;;
+       framework)
+         case $host in
+           *-*-darwin*)
+             case "$deplibs " in
+               *" $qarg.ltframework "*) ;;
+               *) func_append deplibs " $qarg.ltframework" # this is fixed later
+                  ;;
+             esac
+             ;;
+         esac
+         prev=
+         continue
+         ;;
+       inst_prefix)
+         inst_prefix_dir="$arg"
+         prev=
+         continue
+         ;;
+       objectlist)
+         if test -f "$arg"; then
+           save_arg=$arg
+           moreargs=
+           for fil in `cat "$save_arg"`
+           do
+#            func_append moreargs " $fil"
+             arg=$fil
+             # A libtool-controlled object.
+
+             # Check to see that this really is a libtool object.
+             if func_lalib_unsafe_p "$arg"; then
+               pic_object=
+               non_pic_object=
+
+               # Read the .lo file
+               func_source "$arg"
+
+               if test -z "$pic_object" ||
+                  test -z "$non_pic_object" ||
+                  test "$pic_object" = none &&
+                  test "$non_pic_object" = none; then
+                 func_fatal_error "cannot find name of object for \`$arg'"
+               fi
+
+               # Extract subdirectory from the argument.
+               func_dirname "$arg" "/" ""
+               xdir="$func_dirname_result"
+
+               if test "$pic_object" != none; then
+                 # Prepend the subdirectory the object is found in.
+                 pic_object="$xdir$pic_object"
+
+                 if test "$prev" = dlfiles; then
+                   if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+                     func_append dlfiles " $pic_object"
+                     prev=
+                     continue
+                   else
+                     # If libtool objects are unsupported, then we need to preload.
+                     prev=dlprefiles
+                   fi
+                 fi
+
+                 # CHECK ME:  I think I busted this.  -Ossama
+                 if test "$prev" = dlprefiles; then
+                   # Preload the old-style object.
+                   func_append dlprefiles " $pic_object"
+                   prev=
+                 fi
+
+                 # A PIC object.
+                 func_append libobjs " $pic_object"
+                 arg="$pic_object"
+               fi
+
+               # Non-PIC object.
+               if test "$non_pic_object" != none; then
+                 # Prepend the subdirectory the object is found in.
+                 non_pic_object="$xdir$non_pic_object"
+
+                 # A standard non-PIC object
+                 func_append non_pic_objects " $non_pic_object"
+                 if test -z "$pic_object" || test "$pic_object" = none ; then
+                   arg="$non_pic_object"
+                 fi
+               else
+                 # If the PIC object exists, use it instead.
+                 # $xdir was prepended to $pic_object above.
+                 non_pic_object="$pic_object"
+                 func_append non_pic_objects " $non_pic_object"
+               fi
+             else
+               # Only an error if not doing a dry-run.
+               if $opt_dry_run; then
+                 # Extract subdirectory from the argument.
+                 func_dirname "$arg" "/" ""
+                 xdir="$func_dirname_result"
+
+                 func_lo2o "$arg"
+                 pic_object=$xdir$objdir/$func_lo2o_result
+                 non_pic_object=$xdir$func_lo2o_result
+                 func_append libobjs " $pic_object"
+                 func_append non_pic_objects " $non_pic_object"
+               else
+                 func_fatal_error "\`$arg' is not a valid libtool object"
+               fi
+             fi
+           done
+         else
+           func_fatal_error "link input file \`$arg' does not exist"
+         fi
+         arg=$save_arg
+         prev=
+         continue
+         ;;
+       precious_regex)
+         precious_files_regex="$arg"
+         prev=
+         continue
+         ;;
+       release)
+         release="-$arg"
+         prev=
+         continue
+         ;;
+       rpath | xrpath)
+         # We need an absolute path.
+         case $arg in
+         [\\/]* | [A-Za-z]:[\\/]*) ;;
+         *)
+           func_fatal_error "only absolute run-paths are allowed"
+           ;;
+         esac
+         if test "$prev" = rpath; then
+           case "$rpath " in
+           *" $arg "*) ;;
+           *) func_append rpath " $arg" ;;
+           esac
+         else
+           case "$xrpath " in
+           *" $arg "*) ;;
+           *) func_append xrpath " $arg" ;;
+           esac
+         fi
+         prev=
+         continue
+         ;;
+       shrext)
+         shrext_cmds="$arg"
+         prev=
+         continue
+         ;;
+       weak)
+         func_append weak_libs " $arg"
+         prev=
+         continue
+         ;;
+       xcclinker)
+         func_append linker_flags " $qarg"
+         func_append compiler_flags " $qarg"
+         prev=
+         func_append compile_command " $qarg"
+         func_append finalize_command " $qarg"
+         continue
+         ;;
+       xcompiler)
+         func_append compiler_flags " $qarg"
+         prev=
+         func_append compile_command " $qarg"
+         func_append finalize_command " $qarg"
+         continue
+         ;;
+       xlinker)
+         func_append linker_flags " $qarg"
+         func_append compiler_flags " $wl$qarg"
+         prev=
+         func_append compile_command " $wl$qarg"
+         func_append finalize_command " $wl$qarg"
+         continue
+         ;;
+       *)
+         eval "$prev=\"\$arg\""
+         prev=
+         continue
+         ;;
+       esac
+      fi # test -n "$prev"
+
+      prevarg="$arg"
+
+      case $arg in
+      -all-static)
+       if test -n "$link_static_flag"; then
+         # See comment for -static flag below, for more details.
+         func_append compile_command " $link_static_flag"
+         func_append finalize_command " $link_static_flag"
+       fi
+       continue
+       ;;
+
+      -allow-undefined)
+       # FIXME: remove this flag sometime in the future.
+       func_fatal_error "\`-allow-undefined' must not be used because it is the default"
+       ;;
+
+      -avoid-version)
+       avoid_version=yes
+       continue
+       ;;
+
+      -bindir)
+       prev=bindir
+       continue
+       ;;
+
+      -dlopen)
+       prev=dlfiles
+       continue
+       ;;
+
+      -dlpreopen)
+       prev=dlprefiles
+       continue
+       ;;
+
+      -export-dynamic)
+       export_dynamic=yes
+       continue
+       ;;
+
+      -export-symbols | -export-symbols-regex)
+       if test -n "$export_symbols" || test -n "$export_symbols_regex"; then
+         func_fatal_error "more than one -exported-symbols argument is not allowed"
+       fi
+       if test "X$arg" = "X-export-symbols"; then
+         prev=expsyms
+       else
+         prev=expsyms_regex
+       fi
+       continue
+       ;;
+
+      -framework)
+       prev=framework
+       continue
+       ;;
+
+      -inst-prefix-dir)
+       prev=inst_prefix
+       continue
+       ;;
+
+      # The native IRIX linker understands -LANG:*, -LIST:* and -LNO:*
+      # so, if we see these flags be careful not to treat them like -L
+      -L[A-Z][A-Z]*:*)
+       case $with_gcc/$host in
+       no/*-*-irix* | /*-*-irix*)
+         func_append compile_command " $arg"
+         func_append finalize_command " $arg"
+         ;;
+       esac
+       continue
+       ;;
+
+      -L*)
+       func_stripname "-L" '' "$arg"
+       if test -z "$func_stripname_result"; then
+         if test "$#" -gt 0; then
+           func_fatal_error "require no space between \`-L' and \`$1'"
+         else
+           func_fatal_error "need path for \`-L' option"
+         fi
+       fi
+       func_resolve_sysroot "$func_stripname_result"
+       dir=$func_resolve_sysroot_result
+       # We need an absolute path.
+       case $dir in
+       [\\/]* | [A-Za-z]:[\\/]*) ;;
+       *)
+         absdir=`cd "$dir" && pwd`
+         test -z "$absdir" && \
+           func_fatal_error "cannot determine absolute directory name of \`$dir'"
+         dir="$absdir"
+         ;;
+       esac
+       case "$deplibs " in
+       *" -L$dir "* | *" $arg "*)
+         # Will only happen for absolute or sysroot arguments
+         ;;
+       *)
+         # Preserve sysroot, but never include relative directories
+         case $dir in
+           [\\/]* | [A-Za-z]:[\\/]* | =*) func_append deplibs " $arg" ;;
+           *) func_append deplibs " -L$dir" ;;
+         esac
+         func_append lib_search_path " $dir"
+         ;;
+       esac
+       case $host in
+       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+         testbindir=`$ECHO "$dir" | $SED 's*/lib$*/bin*'`
+         case :$dllsearchpath: in
+         *":$dir:"*) ;;
+         ::) dllsearchpath=$dir;;
+         *) func_append dllsearchpath ":$dir";;
+         esac
+         case :$dllsearchpath: in
+         *":$testbindir:"*) ;;
+         ::) dllsearchpath=$testbindir;;
+         *) func_append dllsearchpath ":$testbindir";;
+         esac
+         ;;
+       esac
+       continue
+       ;;
+
+      -l*)
+       if test "X$arg" = "X-lc" || test "X$arg" = "X-lm"; then
+         case $host in
+         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-beos* | *-cegcc* | *-*-haiku*)
+           # These systems don't actually have a C or math library (as such)
+           continue
+           ;;
+         *-*-os2*)
+           # These systems don't actually have a C library (as such)
+           test "X$arg" = "X-lc" && continue
+           ;;
+         *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+           # Do not include libc due to us having libc/libc_r.
+           test "X$arg" = "X-lc" && continue
+           ;;
+         *-*-rhapsody* | *-*-darwin1.[012])
+           # Rhapsody C and math libraries are in the System framework
+           func_append deplibs " System.ltframework"
+           continue
+           ;;
+         *-*-sco3.2v5* | *-*-sco5v6*)
+           # Causes problems with __ctype
+           test "X$arg" = "X-lc" && continue
+           ;;
+         *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+           # Compiler inserts libc in the correct place for threads to work
+           test "X$arg" = "X-lc" && continue
+           ;;
+         esac
+       elif test "X$arg" = "X-lc_r"; then
+        case $host in
+        *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+          # Do not include libc_r directly, use -pthread flag.
+          continue
+          ;;
+        esac
+       fi
+       func_append deplibs " $arg"
+       continue
+       ;;
+
+      -module)
+       module=yes
+       continue
+       ;;
+
+      # Tru64 UNIX uses -model [arg] to determine the layout of C++
+      # classes, name mangling, and exception handling.
+      # Darwin uses the -arch flag to determine output architecture.
+      -model|-arch|-isysroot|--sysroot)
+       func_append compiler_flags " $arg"
+       func_append compile_command " $arg"
+       func_append finalize_command " $arg"
+       prev=xcompiler
+       continue
+       ;;
+
+      -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+      |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+       func_append compiler_flags " $arg"
+       func_append compile_command " $arg"
+       func_append finalize_command " $arg"
+       case "$new_inherited_linker_flags " in
+           *" $arg "*) ;;
+           * ) func_append new_inherited_linker_flags " $arg" ;;
+       esac
+       continue
+       ;;
+
+      -multi_module)
+       single_module="${wl}-multi_module"
+       continue
+       ;;
+
+      -no-fast-install)
+       fast_install=no
+       continue
+       ;;
+
+      -no-install)
+       case $host in
+       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-darwin* | *-cegcc*)
+         # The PATH hackery in wrapper scripts is required on Windows
+         # and Darwin in order for the loader to find any dlls it needs.
+         func_warning "\`-no-install' is ignored for $host"
+         func_warning "assuming \`-no-fast-install' instead"
+         fast_install=no
+         ;;
+       *) no_install=yes ;;
+       esac
+       continue
+       ;;
+
+      -no-undefined)
+       allow_undefined=no
+       continue
+       ;;
+
+      -objectlist)
+       prev=objectlist
+       continue
+       ;;
+
+      -o) prev=output ;;
+
+      -precious-files-regex)
+       prev=precious_regex
+       continue
+       ;;
+
+      -release)
+       prev=release
+       continue
+       ;;
+
+      -rpath)
+       prev=rpath
+       continue
+       ;;
+
+      -R)
+       prev=xrpath
+       continue
+       ;;
+
+      -R*)
+       func_stripname '-R' '' "$arg"
+       dir=$func_stripname_result
+       # We need an absolute path.
+       case $dir in
+       [\\/]* | [A-Za-z]:[\\/]*) ;;
+       =*)
+         func_stripname '=' '' "$dir"
+         dir=$lt_sysroot$func_stripname_result
+         ;;
+       *)
+         func_fatal_error "only absolute run-paths are allowed"
+         ;;
+       esac
+       case "$xrpath " in
+       *" $dir "*) ;;
+       *) func_append xrpath " $dir" ;;
+       esac
+       continue
+       ;;
+
+      -shared)
+       # The effects of -shared are defined in a previous loop.
+       continue
+       ;;
+
+      -shrext)
+       prev=shrext
+       continue
+       ;;
+
+      -static | -static-libtool-libs)
+       # The effects of -static are defined in a previous loop.
+       # We used to do the same as -all-static on platforms that
+       # didn't have a PIC flag, but the assumption that the effects
+       # would be equivalent was wrong.  It would break on at least
+       # Digital Unix and AIX.
+       continue
+       ;;
+
+      -thread-safe)
+       thread_safe=yes
+       continue
+       ;;
+
+      -version-info)
+       prev=vinfo
+       continue
+       ;;
+
+      -version-number)
+       prev=vinfo
+       vinfo_number=yes
+       continue
+       ;;
+
+      -weak)
+        prev=weak
+       continue
+       ;;
+
+      -Wc,*)
+       func_stripname '-Wc,' '' "$arg"
+       args=$func_stripname_result
+       arg=
+       save_ifs="$IFS"; IFS=','
+       for flag in $args; do
+         IFS="$save_ifs"
+          func_quote_for_eval "$flag"
+         func_append arg " $func_quote_for_eval_result"
+         func_append compiler_flags " $func_quote_for_eval_result"
+       done
+       IFS="$save_ifs"
+       func_stripname ' ' '' "$arg"
+       arg=$func_stripname_result
+       ;;
+
+      -Wl,*)
+       func_stripname '-Wl,' '' "$arg"
+       args=$func_stripname_result
+       arg=
+       save_ifs="$IFS"; IFS=','
+       for flag in $args; do
+         IFS="$save_ifs"
+          func_quote_for_eval "$flag"
+         func_append arg " $wl$func_quote_for_eval_result"
+         func_append compiler_flags " $wl$func_quote_for_eval_result"
+         func_append linker_flags " $func_quote_for_eval_result"
+       done
+       IFS="$save_ifs"
+       func_stripname ' ' '' "$arg"
+       arg=$func_stripname_result
+       ;;
+
+      -Xcompiler)
+       prev=xcompiler
+       continue
+       ;;
+
+      -Xlinker)
+       prev=xlinker
+       continue
+       ;;
+
+      -XCClinker)
+       prev=xcclinker
+       continue
+       ;;
+
+      # -msg_* for osf cc
+      -msg_*)
+       func_quote_for_eval "$arg"
+       arg="$func_quote_for_eval_result"
+       ;;
+
+      # Flags to be passed through unchanged, with rationale:
+      # -64, -mips[0-9]      enable 64-bit mode for the SGI compiler
+      # -r[0-9][0-9]*        specify processor for the SGI compiler
+      # -xarch=*, -xtarget=* enable 64-bit mode for the Sun compiler
+      # +DA*, +DD*           enable 64-bit mode for the HP compiler
+      # -q*                  compiler args for the IBM compiler
+      # -m*, -t[45]*, -txscale* architecture-specific flags for GCC
+      # -F/path              path to uninstalled frameworks, gcc on darwin
+      # -p, -pg, --coverage, -fprofile-*  profiling flags for GCC
+      # @file                GCC response files
+      # -tp=*                Portland pgcc target processor selection
+      # --sysroot=*          for sysroot support
+      # -O*, -flto*, -fwhopr*, -fuse-linker-plugin GCC link-time optimization
+      -64|-mips[0-9]|-r[0-9][0-9]*|-xarch=*|-xtarget=*|+DA*|+DD*|-q*|-m*| \
+      -t[45]*|-txscale*|-p|-pg|--coverage|-fprofile-*|-F*|@*|-tp=*|--sysroot=*| \
+      -O*|-flto*|-fwhopr*|-fuse-linker-plugin)
+        func_quote_for_eval "$arg"
+       arg="$func_quote_for_eval_result"
+        func_append compile_command " $arg"
+        func_append finalize_command " $arg"
+        func_append compiler_flags " $arg"
+        continue
+        ;;
+
+      # Some other compiler flag.
+      -* | +*)
+        func_quote_for_eval "$arg"
+       arg="$func_quote_for_eval_result"
+       ;;
+
+      *.$objext)
+       # A standard object.
+       func_append objs " $arg"
+       ;;
+
+      *.lo)
+       # A libtool-controlled object.
+
+       # Check to see that this really is a libtool object.
+       if func_lalib_unsafe_p "$arg"; then
+         pic_object=
+         non_pic_object=
+
+         # Read the .lo file
+         func_source "$arg"
+
+         if test -z "$pic_object" ||
+            test -z "$non_pic_object" ||
+            test "$pic_object" = none &&
+            test "$non_pic_object" = none; then
+           func_fatal_error "cannot find name of object for \`$arg'"
+         fi
+
+         # Extract subdirectory from the argument.
+         func_dirname "$arg" "/" ""
+         xdir="$func_dirname_result"
+
+         if test "$pic_object" != none; then
+           # Prepend the subdirectory the object is found in.
+           pic_object="$xdir$pic_object"
+
+           if test "$prev" = dlfiles; then
+             if test "$build_libtool_libs" = yes && test "$dlopen_support" = yes; then
+               func_append dlfiles " $pic_object"
+               prev=
+               continue
+             else
+               # If libtool objects are unsupported, then we need to preload.
+               prev=dlprefiles
+             fi
+           fi
+
+           # CHECK ME:  I think I busted this.  -Ossama
+           if test "$prev" = dlprefiles; then
+             # Preload the old-style object.
+             func_append dlprefiles " $pic_object"
+             prev=
+           fi
+
+           # A PIC object.
+           func_append libobjs " $pic_object"
+           arg="$pic_object"
+         fi
+
+         # Non-PIC object.
+         if test "$non_pic_object" != none; then
+           # Prepend the subdirectory the object is found in.
+           non_pic_object="$xdir$non_pic_object"
+
+           # A standard non-PIC object
+           func_append non_pic_objects " $non_pic_object"
+           if test -z "$pic_object" || test "$pic_object" = none ; then
+             arg="$non_pic_object"
+           fi
+         else
+           # If the PIC object exists, use it instead.
+           # $xdir was prepended to $pic_object above.
+           non_pic_object="$pic_object"
+           func_append non_pic_objects " $non_pic_object"
+         fi
+       else
+         # Only an error if not doing a dry-run.
+         if $opt_dry_run; then
+           # Extract subdirectory from the argument.
+           func_dirname "$arg" "/" ""
+           xdir="$func_dirname_result"
+
+           func_lo2o "$arg"
+           pic_object=$xdir$objdir/$func_lo2o_result
+           non_pic_object=$xdir$func_lo2o_result
+           func_append libobjs " $pic_object"
+           func_append non_pic_objects " $non_pic_object"
+         else
+           func_fatal_error "\`$arg' is not a valid libtool object"
+         fi
+       fi
+       ;;
+
+      *.$libext)
+       # An archive.
+       func_append deplibs " $arg"
+       func_append old_deplibs " $arg"
+       continue
+       ;;
+
+      *.la)
+       # A libtool-controlled library.
+
+       func_resolve_sysroot "$arg"
+       if test "$prev" = dlfiles; then
+         # This library was specified with -dlopen.
+         func_append dlfiles " $func_resolve_sysroot_result"
+         prev=
+       elif test "$prev" = dlprefiles; then
+         # The library was specified with -dlpreopen.
+         func_append dlprefiles " $func_resolve_sysroot_result"
+         prev=
+       else
+         func_append deplibs " $func_resolve_sysroot_result"
+       fi
+       continue
+       ;;
+
+      # Some other compiler argument.
+      *)
+       # Unknown arguments in both finalize_command and compile_command need
+       # to be aesthetically quoted because they are evaled later.
+       func_quote_for_eval "$arg"
+       arg="$func_quote_for_eval_result"
+       ;;
+      esac # arg
+
+      # Now actually substitute the argument into the commands.
+      if test -n "$arg"; then
+       func_append compile_command " $arg"
+       func_append finalize_command " $arg"
+      fi
+    done # argument parsing loop
+
+    test -n "$prev" && \
+      func_fatal_help "the \`$prevarg' option requires an argument"
+
+    if test "$export_dynamic" = yes && test -n "$export_dynamic_flag_spec"; then
+      eval arg=\"$export_dynamic_flag_spec\"
+      func_append compile_command " $arg"
+      func_append finalize_command " $arg"
+    fi
+
+    oldlibs=
+    # calculate the name of the file, without its directory
+    func_basename "$output"
+    outputname="$func_basename_result"
+    libobjs_save="$libobjs"
+
+    if test -n "$shlibpath_var"; then
+      # get the directories listed in $shlibpath_var
+      eval shlib_search_path=\`\$ECHO \"\${$shlibpath_var}\" \| \$SED \'s/:/ /g\'\`
+    else
+      shlib_search_path=
+    fi
+    eval sys_lib_search_path=\"$sys_lib_search_path_spec\"
+    eval sys_lib_dlsearch_path=\"$sys_lib_dlsearch_path_spec\"
+
+    func_dirname "$output" "/" ""
+    output_objdir="$func_dirname_result$objdir"
+    func_to_tool_file "$output_objdir/"
+    tool_output_objdir=$func_to_tool_file_result
+    # Create the object directory.
+    func_mkdir_p "$output_objdir"
+
+    # Determine the type of output
+    case $output in
+    "")
+      func_fatal_help "you must specify an output file"
+      ;;
+    *.$libext) linkmode=oldlib ;;
+    *.lo | *.$objext) linkmode=obj ;;
+    *.la) linkmode=lib ;;
+    *) linkmode=prog ;; # Anything else should be a program.
+    esac
+
+    specialdeplibs=
+
+    libs=
+    # Find all interdependent deplibs by searching for libraries
+    # that are linked more than once (e.g. -la -lb -la)
+    for deplib in $deplibs; do
+      if $opt_preserve_dup_deps ; then
+       case "$libs " in
+       *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+       esac
+      fi
+      func_append libs " $deplib"
+    done
+
+    if test "$linkmode" = lib; then
+      libs="$predeps $libs $compiler_lib_search_path $postdeps"
+
+      # Compute libraries that are listed more than once in $predeps
+      # $postdeps and mark them as special (i.e., whose duplicates are
+      # not to be eliminated).
+      pre_post_deps=
+      if $opt_duplicate_compiler_generated_deps; then
+       for pre_post_dep in $predeps $postdeps; do
+         case "$pre_post_deps " in
+         *" $pre_post_dep "*) func_append specialdeplibs " $pre_post_deps" ;;
+         esac
+         func_append pre_post_deps " $pre_post_dep"
+       done
+      fi
+      pre_post_deps=
+    fi
+
+    deplibs=
+    newdependency_libs=
+    newlib_search_path=
+    need_relink=no # whether we're linking any uninstalled libtool libraries
+    notinst_deplibs= # not-installed libtool libraries
+    notinst_path= # paths that contain not-installed libtool libraries
+
+    case $linkmode in
+    lib)
+       passes="conv dlpreopen link"
+       for file in $dlfiles $dlprefiles; do
+         case $file in
+         *.la) ;;
+         *)
+           func_fatal_help "libraries can \`-dlopen' only libtool libraries: $file"
+           ;;
+         esac
+       done
+       ;;
+    prog)
+       compile_deplibs=
+       finalize_deplibs=
+       alldeplibs=no
+       newdlfiles=
+       newdlprefiles=
+       passes="conv scan dlopen dlpreopen link"
+       ;;
+    *)  passes="conv"
+       ;;
+    esac
+
+    for pass in $passes; do
+      # The preopen pass in lib mode reverses $deplibs; put it back here
+      # so that -L comes before libs that need it for instance...
+      if test "$linkmode,$pass" = "lib,link"; then
+       ## FIXME: Find the place where the list is rebuilt in the wrong
+       ##        order, and fix it there properly
+        tmp_deplibs=
+       for deplib in $deplibs; do
+         tmp_deplibs="$deplib $tmp_deplibs"
+       done
+       deplibs="$tmp_deplibs"
+      fi
+
+      if test "$linkmode,$pass" = "lib,link" ||
+        test "$linkmode,$pass" = "prog,scan"; then
+       libs="$deplibs"
+       deplibs=
+      fi
+      if test "$linkmode" = prog; then
+       case $pass in
+       dlopen) libs="$dlfiles" ;;
+       dlpreopen) libs="$dlprefiles" ;;
+       link) libs="$deplibs %DEPLIBS% $dependency_libs" ;;
+       esac
+      fi
+      if test "$linkmode,$pass" = "lib,dlpreopen"; then
+       # Collect and forward deplibs of preopened libtool libs
+       for lib in $dlprefiles; do
+         # Ignore non-libtool-libs
+         dependency_libs=
+         func_resolve_sysroot "$lib"
+         case $lib in
+         *.la) func_source "$func_resolve_sysroot_result" ;;
+         esac
+
+         # Collect preopened libtool deplibs, except any this library
+         # has declared as weak libs
+         for deplib in $dependency_libs; do
+           func_basename "$deplib"
+            deplib_base=$func_basename_result
+           case " $weak_libs " in
+           *" $deplib_base "*) ;;
+           *) func_append deplibs " $deplib" ;;
+           esac
+         done
+       done
+       libs="$dlprefiles"
+      fi
+      if test "$pass" = dlopen; then
+       # Collect dlpreopened libraries
+       save_deplibs="$deplibs"
+       deplibs=
+      fi
+
+      for deplib in $libs; do
+       lib=
+       found=no
+       case $deplib in
+       -mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe \
+        |-threads|-fopenmp|-openmp|-mp|-xopenmp|-omp|-qsmp=*)
+         if test "$linkmode,$pass" = "prog,link"; then
+           compile_deplibs="$deplib $compile_deplibs"
+           finalize_deplibs="$deplib $finalize_deplibs"
+         else
+           func_append compiler_flags " $deplib"
+           if test "$linkmode" = lib ; then
+               case "$new_inherited_linker_flags " in
+                   *" $deplib "*) ;;
+                   * ) func_append new_inherited_linker_flags " $deplib" ;;
+               esac
+           fi
+         fi
+         continue
+         ;;
+       -l*)
+         if test "$linkmode" != lib && test "$linkmode" != prog; then
+           func_warning "\`-l' is ignored for archives/objects"
+           continue
+         fi
+         func_stripname '-l' '' "$deplib"
+         name=$func_stripname_result
+         if test "$linkmode" = lib; then
+           searchdirs="$newlib_search_path $lib_search_path $compiler_lib_search_dirs $sys_lib_search_path $shlib_search_path"
+         else
+           searchdirs="$newlib_search_path $lib_search_path $sys_lib_search_path $shlib_search_path"
+         fi
+         for searchdir in $searchdirs; do
+           for search_ext in .la $std_shrext .so .a; do
+             # Search the libtool library
+             lib="$searchdir/lib${name}${search_ext}"
+             if test -f "$lib"; then
+               if test "$search_ext" = ".la"; then
+                 found=yes
+               else
+                 found=no
+               fi
+               break 2
+             fi
+           done
+         done
+         if test "$found" != yes; then
+           # deplib doesn't seem to be a libtool library
+           if test "$linkmode,$pass" = "prog,link"; then
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           else
+             deplibs="$deplib $deplibs"
+             test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+           fi
+           continue
+         else # deplib is a libtool library
+           # If $allow_libtool_libs_with_static_runtimes && $deplib is a stdlib,
+           # We need to do some special things here, and not later.
+           if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+             case " $predeps $postdeps " in
+             *" $deplib "*)
+               if func_lalib_p "$lib"; then
+                 library_names=
+                 old_library=
+                 func_source "$lib"
+                 for l in $old_library $library_names; do
+                   ll="$l"
+                 done
+                 if test "X$ll" = "X$old_library" ; then # only static version available
+                   found=no
+                   func_dirname "$lib" "" "."
+                   ladir="$func_dirname_result"
+                   lib=$ladir/$old_library
+                   if test "$linkmode,$pass" = "prog,link"; then
+                     compile_deplibs="$deplib $compile_deplibs"
+                     finalize_deplibs="$deplib $finalize_deplibs"
+                   else
+                     deplibs="$deplib $deplibs"
+                     test "$linkmode" = lib && newdependency_libs="$deplib $newdependency_libs"
+                   fi
+                   continue
+                 fi
+               fi
+               ;;
+             *) ;;
+             esac
+           fi
+         fi
+         ;; # -l
+       *.ltframework)
+         if test "$linkmode,$pass" = "prog,link"; then
+           compile_deplibs="$deplib $compile_deplibs"
+           finalize_deplibs="$deplib $finalize_deplibs"
+         else
+           deplibs="$deplib $deplibs"
+           if test "$linkmode" = lib ; then
+               case "$new_inherited_linker_flags " in
+                   *" $deplib "*) ;;
+                   * ) func_append new_inherited_linker_flags " $deplib" ;;
+               esac
+           fi
+         fi
+         continue
+         ;;
+       -L*)
+         case $linkmode in
+         lib)
+           deplibs="$deplib $deplibs"
+           test "$pass" = conv && continue
+           newdependency_libs="$deplib $newdependency_libs"
+           func_stripname '-L' '' "$deplib"
+           func_resolve_sysroot "$func_stripname_result"
+           func_append newlib_search_path " $func_resolve_sysroot_result"
+           ;;
+         prog)
+           if test "$pass" = conv; then
+             deplibs="$deplib $deplibs"
+             continue
+           fi
+           if test "$pass" = scan; then
+             deplibs="$deplib $deplibs"
+           else
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           fi
+           func_stripname '-L' '' "$deplib"
+           func_resolve_sysroot "$func_stripname_result"
+           func_append newlib_search_path " $func_resolve_sysroot_result"
+           ;;
+         *)
+           func_warning "\`-L' is ignored for archives/objects"
+           ;;
+         esac # linkmode
+         continue
+         ;; # -L
+       -R*)
+         if test "$pass" = link; then
+           func_stripname '-R' '' "$deplib"
+           func_resolve_sysroot "$func_stripname_result"
+           dir=$func_resolve_sysroot_result
+           # Make sure the xrpath contains only unique directories.
+           case "$xrpath " in
+           *" $dir "*) ;;
+           *) func_append xrpath " $dir" ;;
+           esac
+         fi
+         deplibs="$deplib $deplibs"
+         continue
+         ;;
+       *.la)
+         func_resolve_sysroot "$deplib"
+         lib=$func_resolve_sysroot_result
+         ;;
+       *.$libext)
+         if test "$pass" = conv; then
+           deplibs="$deplib $deplibs"
+           continue
+         fi
+         case $linkmode in
+         lib)
+           # Linking convenience modules into shared libraries is allowed,
+           # but linking other static libraries is non-portable.
+           case " $dlpreconveniencelibs " in
+           *" $deplib "*) ;;
+           *)
+             valid_a_lib=no
+             case $deplibs_check_method in
+               match_pattern*)
+                 set dummy $deplibs_check_method; shift
+                 match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+                 if eval "\$ECHO \"$deplib\"" 2>/dev/null | $SED 10q \
+                   | $EGREP "$match_pattern_regex" > /dev/null; then
+                   valid_a_lib=yes
+                 fi
+               ;;
+               pass_all)
+                 valid_a_lib=yes
+               ;;
+             esac
+             if test "$valid_a_lib" != yes; then
+               echo
+               $ECHO "*** Warning: Trying to link with static lib archive $deplib."
+               echo "*** I have the capability to make that library automatically link in when"
+               echo "*** you link to this library.  But I can only do this if you have a"
+               echo "*** shared version of the library, which you do not appear to have"
+               echo "*** because the file extensions .$libext of this argument makes me believe"
+               echo "*** that it is just a static archive that I should not use here."
+             else
+               echo
+               $ECHO "*** Warning: Linking the shared library $output against the"
+               $ECHO "*** static library $deplib is not portable!"
+               deplibs="$deplib $deplibs"
+             fi
+             ;;
+           esac
+           continue
+           ;;
+         prog)
+           if test "$pass" != link; then
+             deplibs="$deplib $deplibs"
+           else
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           fi
+           continue
+           ;;
+         esac # linkmode
+         ;; # *.$libext
+       *.lo | *.$objext)
+         if test "$pass" = conv; then
+           deplibs="$deplib $deplibs"
+         elif test "$linkmode" = prog; then
+           if test "$pass" = dlpreopen || test "$dlopen_support" != yes || test "$build_libtool_libs" = no; then
+             # If there is no dlopen support or we're linking statically,
+             # we need to preload.
+             func_append newdlprefiles " $deplib"
+             compile_deplibs="$deplib $compile_deplibs"
+             finalize_deplibs="$deplib $finalize_deplibs"
+           else
+             func_append newdlfiles " $deplib"
+           fi
+         fi
+         continue
+         ;;
+       %DEPLIBS%)
+         alldeplibs=yes
+         continue
+         ;;
+       esac # case $deplib
+
+       if test "$found" = yes || test -f "$lib"; then :
+       else
+         func_fatal_error "cannot find the library \`$lib' or unhandled argument \`$deplib'"
+       fi
+
+       # Check to see that this really is a libtool archive.
+       func_lalib_unsafe_p "$lib" \
+         || func_fatal_error "\`$lib' is not a valid libtool archive"
+
+       func_dirname "$lib" "" "."
+       ladir="$func_dirname_result"
+
+       dlname=
+       dlopen=
+       dlpreopen=
+       libdir=
+       library_names=
+       old_library=
+       inherited_linker_flags=
+       # If the library was installed with an old release of libtool,
+       # it will not redefine variables installed, or shouldnotlink
+       installed=yes
+       shouldnotlink=no
+       avoidtemprpath=
+
+
+       # Read the .la file
+       func_source "$lib"
+
+       # Convert "-framework foo" to "foo.ltframework"
+       if test -n "$inherited_linker_flags"; then
+         tmp_inherited_linker_flags=`$ECHO "$inherited_linker_flags" | $SED 's/-framework \([^ $]*\)/\1.ltframework/g'`
+         for tmp_inherited_linker_flag in $tmp_inherited_linker_flags; do
+           case " $new_inherited_linker_flags " in
+             *" $tmp_inherited_linker_flag "*) ;;
+             *) func_append new_inherited_linker_flags " $tmp_inherited_linker_flag";;
+           esac
+         done
+       fi
+       dependency_libs=`$ECHO " $dependency_libs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+       if test "$linkmode,$pass" = "lib,link" ||
+          test "$linkmode,$pass" = "prog,scan" ||
+          { test "$linkmode" != prog && test "$linkmode" != lib; }; then
+         test -n "$dlopen" && func_append dlfiles " $dlopen"
+         test -n "$dlpreopen" && func_append dlprefiles " $dlpreopen"
+       fi
+
+       if test "$pass" = conv; then
+         # Only check for convenience libraries
+         deplibs="$lib $deplibs"
+         if test -z "$libdir"; then
+           if test -z "$old_library"; then
+             func_fatal_error "cannot find name of link library for \`$lib'"
+           fi
+           # It is a libtool convenience library, so add in its objects.
+           func_append convenience " $ladir/$objdir/$old_library"
+           func_append old_convenience " $ladir/$objdir/$old_library"
+         elif test "$linkmode" != prog && test "$linkmode" != lib; then
+           func_fatal_error "\`$lib' is not a convenience library"
+         fi
+         tmp_libs=
+         for deplib in $dependency_libs; do
+           deplibs="$deplib $deplibs"
+           if $opt_preserve_dup_deps ; then
+             case "$tmp_libs " in
+             *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+             esac
+           fi
+           func_append tmp_libs " $deplib"
+         done
+         continue
+       fi # $pass = conv
+
+
+       # Get the name of the library we link against.
+       linklib=
+       if test -n "$old_library" &&
+          { test "$prefer_static_libs" = yes ||
+            test "$prefer_static_libs,$installed" = "built,no"; }; then
+         linklib=$old_library
+       else
+         for l in $old_library $library_names; do
+           linklib="$l"
+         done
+       fi
+       if test -z "$linklib"; then
+         func_fatal_error "cannot find name of link library for \`$lib'"
+       fi
+
+       # This library was specified with -dlopen.
+       if test "$pass" = dlopen; then
+         if test -z "$libdir"; then
+           func_fatal_error "cannot -dlopen a convenience library: \`$lib'"
+         fi
+         if test -z "$dlname" ||
+            test "$dlopen_support" != yes ||
+            test "$build_libtool_libs" = no; then
+           # If there is no dlname, no dlopen support or we're linking
+           # statically, we need to preload.  We also need to preload any
+           # dependent libraries so libltdl's deplib preloader doesn't
+           # bomb out in the load deplibs phase.
+           func_append dlprefiles " $lib $dependency_libs"
+         else
+           func_append newdlfiles " $lib"
+         fi
+         continue
+       fi # $pass = dlopen
+
+       # We need an absolute path.
+       case $ladir in
+       [\\/]* | [A-Za-z]:[\\/]*) abs_ladir="$ladir" ;;
+       *)
+         abs_ladir=`cd "$ladir" && pwd`
+         if test -z "$abs_ladir"; then
+           func_warning "cannot determine absolute directory name of \`$ladir'"
+           func_warning "passing it literally to the linker, although it might fail"
+           abs_ladir="$ladir"
+         fi
+         ;;
+       esac
+       func_basename "$lib"
+       laname="$func_basename_result"
+
+       # Find the relevant object directory and library name.
+       if test "X$installed" = Xyes; then
+         if test ! -f "$lt_sysroot$libdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+           func_warning "library \`$lib' was moved."
+           dir="$ladir"
+           absdir="$abs_ladir"
+           libdir="$abs_ladir"
+         else
+           dir="$lt_sysroot$libdir"
+           absdir="$lt_sysroot$libdir"
+         fi
+         test "X$hardcode_automatic" = Xyes && avoidtemprpath=yes
+       else
+         if test ! -f "$ladir/$objdir/$linklib" && test -f "$abs_ladir/$linklib"; then
+           dir="$ladir"
+           absdir="$abs_ladir"
+           # Remove this search path later
+           func_append notinst_path " $abs_ladir"
+         else
+           dir="$ladir/$objdir"
+           absdir="$abs_ladir/$objdir"
+           # Remove this search path later
+           func_append notinst_path " $abs_ladir"
+         fi
+       fi # $installed = yes
+       func_stripname 'lib' '.la' "$laname"
+       name=$func_stripname_result
+
+       # This library was specified with -dlpreopen.
+       if test "$pass" = dlpreopen; then
+         if test -z "$libdir" && test "$linkmode" = prog; then
+           func_fatal_error "only libraries may -dlpreopen a convenience library: \`$lib'"
+         fi
+         case "$host" in
+           # special handling for platforms with PE-DLLs.
+           *cygwin* | *mingw* | *cegcc* )
+             # Linker will automatically link against shared library if both
+             # static and shared are present.  Therefore, ensure we extract
+             # symbols from the import library if a shared library is present
+             # (otherwise, the dlopen module name will be incorrect).  We do
+             # this by putting the import library name into $newdlprefiles.
+             # We recover the dlopen module name by 'saving' the la file
+             # name in a special purpose variable, and (later) extracting the
+             # dlname from the la file.
+             if test -n "$dlname"; then
+               func_tr_sh "$dir/$linklib"
+               eval "libfile_$func_tr_sh_result=\$abs_ladir/\$laname"
+               func_append newdlprefiles " $dir/$linklib"
+             else
+               func_append newdlprefiles " $dir/$old_library"
+               # Keep a list of preopened convenience libraries to check
+               # that they are being used correctly in the link pass.
+               test -z "$libdir" && \
+                 func_append dlpreconveniencelibs " $dir/$old_library"
+             fi
+           ;;
+           * )
+             # Prefer using a static library (so that no silly _DYNAMIC symbols
+             # are required to link).
+             if test -n "$old_library"; then
+               func_append newdlprefiles " $dir/$old_library"
+               # Keep a list of preopened convenience libraries to check
+               # that they are being used correctly in the link pass.
+               test -z "$libdir" && \
+                 func_append dlpreconveniencelibs " $dir/$old_library"
+             # Otherwise, use the dlname, so that lt_dlopen finds it.
+             elif test -n "$dlname"; then
+               func_append newdlprefiles " $dir/$dlname"
+             else
+               func_append newdlprefiles " $dir/$linklib"
+             fi
+           ;;
+         esac
+       fi # $pass = dlpreopen
+
+       if test -z "$libdir"; then
+         # Link the convenience library
+         if test "$linkmode" = lib; then
+           deplibs="$dir/$old_library $deplibs"
+         elif test "$linkmode,$pass" = "prog,link"; then
+           compile_deplibs="$dir/$old_library $compile_deplibs"
+           finalize_deplibs="$dir/$old_library $finalize_deplibs"
+         else
+           deplibs="$lib $deplibs" # used for prog,scan pass
+         fi
+         continue
+       fi
+
+
+       if test "$linkmode" = prog && test "$pass" != link; then
+         func_append newlib_search_path " $ladir"
+         deplibs="$lib $deplibs"
+
+         linkalldeplibs=no
+         if test "$link_all_deplibs" != no || test -z "$library_names" ||
+            test "$build_libtool_libs" = no; then
+           linkalldeplibs=yes
+         fi
+
+         tmp_libs=
+         for deplib in $dependency_libs; do
+           case $deplib in
+           -L*) func_stripname '-L' '' "$deplib"
+                func_resolve_sysroot "$func_stripname_result"
+                func_append newlib_search_path " $func_resolve_sysroot_result"
+                ;;
+           esac
+           # Need to link against all dependency_libs?
+           if test "$linkalldeplibs" = yes; then
+             deplibs="$deplib $deplibs"
+           else
+             # Need to hardcode shared library paths
+             # or/and link against static libraries
+             newdependency_libs="$deplib $newdependency_libs"
+           fi
+           if $opt_preserve_dup_deps ; then
+             case "$tmp_libs " in
+             *" $deplib "*) func_append specialdeplibs " $deplib" ;;
+             esac
+           fi
+           func_append tmp_libs " $deplib"
+         done # for deplib
+         continue
+       fi # $linkmode = prog...
+
+       if test "$linkmode,$pass" = "prog,link"; then
+         if test -n "$library_names" &&
+            { { test "$prefer_static_libs" = no ||
+                test "$prefer_static_libs,$installed" = "built,yes"; } ||
+              test -z "$old_library"; }; then
+           # We need to hardcode the library path
+           if test -n "$shlibpath_var" && test -z "$avoidtemprpath" ; then
+             # Make sure the rpath contains only unique directories.
+             case "$temp_rpath:" in
+             *"$absdir:"*) ;;
+             *) func_append temp_rpath "$absdir:" ;;
+             esac
+           fi
+
+           # Hardcode the library path.
+           # Skip directories that are in the system default run-time
+           # search path.
+           case " $sys_lib_dlsearch_path " in
+           *" $absdir "*) ;;
+           *)
+             case "$compile_rpath " in
+             *" $absdir "*) ;;
+             *) func_append compile_rpath " $absdir" ;;
+             esac
+             ;;
+           esac
+           case " $sys_lib_dlsearch_path " in
+           *" $libdir "*) ;;
+           *)
+             case "$finalize_rpath " in
+             *" $libdir "*) ;;
+             *) func_append finalize_rpath " $libdir" ;;
+             esac
+             ;;
+           esac
+         fi # $linkmode,$pass = prog,link...
+
+         if test "$alldeplibs" = yes &&
+            { test "$deplibs_check_method" = pass_all ||
+              { test "$build_libtool_libs" = yes &&
+                test -n "$library_names"; }; }; then
+           # We only need to search for static libraries
+           continue
+         fi
+       fi
+
+       link_static=no # Whether the deplib will be linked statically
+       use_static_libs=$prefer_static_libs
+       if test "$use_static_libs" = built && test "$installed" = yes; then
+         use_static_libs=no
+       fi
+       if test -n "$library_names" &&
+          { test "$use_static_libs" = no || test -z "$old_library"; }; then
+         case $host in
+         *cygwin* | *mingw* | *cegcc*)
+             # No point in relinking DLLs because paths are not encoded
+             func_append notinst_deplibs " $lib"
+             need_relink=no
+           ;;
+         *)
+           if test "$installed" = no; then
+             func_append notinst_deplibs " $lib"
+             need_relink=yes
+           fi
+           ;;
+         esac
+         # This is a shared library
+
+         # Warn about portability, can't link against -module's on some
+         # systems (darwin).  Don't bleat about dlopened modules though!
+         dlopenmodule=""
+         for dlpremoduletest in $dlprefiles; do
+           if test "X$dlpremoduletest" = "X$lib"; then
+             dlopenmodule="$dlpremoduletest"
+             break
+           fi
+         done
+         if test -z "$dlopenmodule" && test "$shouldnotlink" = yes && test "$pass" = link; then
+           echo
+           if test "$linkmode" = prog; then
+             $ECHO "*** Warning: Linking the executable $output against the loadable module"
+           else
+             $ECHO "*** Warning: Linking the shared library $output against the loadable module"
+           fi
+           $ECHO "*** $linklib is not portable!"
+         fi
+         if test "$linkmode" = lib &&
+            test "$hardcode_into_libs" = yes; then
+           # Hardcode the library path.
+           # Skip directories that are in the system default run-time
+           # search path.
+           case " $sys_lib_dlsearch_path " in
+           *" $absdir "*) ;;
+           *)
+             case "$compile_rpath " in
+             *" $absdir "*) ;;
+             *) func_append compile_rpath " $absdir" ;;
+             esac
+             ;;
+           esac
+           case " $sys_lib_dlsearch_path " in
+           *" $libdir "*) ;;
+           *)
+             case "$finalize_rpath " in
+             *" $libdir "*) ;;
+             *) func_append finalize_rpath " $libdir" ;;
+             esac
+             ;;
+           esac
+         fi
+
+         if test -n "$old_archive_from_expsyms_cmds"; then
+           # figure out the soname
+           set dummy $library_names
+           shift
+           realname="$1"
+           shift
+           libname=`eval "\\$ECHO \"$libname_spec\""`
+           # use dlname if we got it. it's perfectly good, no?
+           if test -n "$dlname"; then
+             soname="$dlname"
+           elif test -n "$soname_spec"; then
+             # bleh windows
+             case $host in
+             *cygwin* | mingw* | *cegcc*)
+               func_arith $current - $age
+               major=$func_arith_result
+               versuffix="-$major"
+               ;;
+             esac
+             eval soname=\"$soname_spec\"
+           else
+             soname="$realname"
+           fi
+
+           # Make a new name for the extract_expsyms_cmds to use
+           soroot="$soname"
+           func_basename "$soroot"
+           soname="$func_basename_result"
+           func_stripname 'lib' '.dll' "$soname"
+           newlib=libimp-$func_stripname_result.a
+
+           # If the library has no export list, then create one now
+           if test -f "$output_objdir/$soname-def"; then :
+           else
+             func_verbose "extracting exported symbol list from \`$soname'"
+             func_execute_cmds "$extract_expsyms_cmds" 'exit $?'
+           fi
+
+           # Create $newlib
+           if test -f "$output_objdir/$newlib"; then :; else
+             func_verbose "generating import library for \`$soname'"
+             func_execute_cmds "$old_archive_from_expsyms_cmds" 'exit $?'
+           fi
+           # make sure the library variables are pointing to the new library
+           dir=$output_objdir
+           linklib=$newlib
+         fi # test -n "$old_archive_from_expsyms_cmds"
+
+         if test "$linkmode" = prog || test "$opt_mode" != relink; then
+           add_shlibpath=
+           add_dir=
+           add=
+           lib_linked=yes
+           case $hardcode_action in
+           immediate | unsupported)
+             if test "$hardcode_direct" = no; then
+               add="$dir/$linklib"
+               case $host in
+                 *-*-sco3.2v5.0.[024]*) add_dir="-L$dir" ;;
+                 *-*-sysv4*uw2*) add_dir="-L$dir" ;;
+                 *-*-sysv5OpenUNIX* | *-*-sysv5UnixWare7.[01].[10]* | \
+                   *-*-unixware7*) add_dir="-L$dir" ;;
+                 *-*-darwin* )
+                   # if the lib is a (non-dlopened) module then we can not
+                   # link against it, someone is ignoring the earlier warnings
+                   if /usr/bin/file -L $add 2> /dev/null |
+                        $GREP ": [^:]* bundle" >/dev/null ; then
+                     if test "X$dlopenmodule" != "X$lib"; then
+                       $ECHO "*** Warning: lib $linklib is a module, not a shared library"
+                       if test -z "$old_library" ; then
+                         echo
+                         echo "*** And there doesn't seem to be a static archive available"
+                         echo "*** The link will probably fail, sorry"
+                       else
+                         add="$dir/$old_library"
+                       fi
+                     elif test -n "$old_library"; then
+                       add="$dir/$old_library"
+                     fi
+                   fi
+               esac
+             elif test "$hardcode_minus_L" = no; then
+               case $host in
+               *-*-sunos*) add_shlibpath="$dir" ;;
+               esac
+               add_dir="-L$dir"
+               add="-l$name"
+             elif test "$hardcode_shlibpath_var" = no; then
+               add_shlibpath="$dir"
+               add="-l$name"
+             else
+               lib_linked=no
+             fi
+             ;;
+           relink)
+             if test "$hardcode_direct" = yes &&
+                test "$hardcode_direct_absolute" = no; then
+               add="$dir/$linklib"
+             elif test "$hardcode_minus_L" = yes; then
+               add_dir="-L$absdir"
+               # Try looking first in the location we're being installed to.
+               if test -n "$inst_prefix_dir"; then
+                 case $libdir in
+                   [\\/]*)
+                     func_append add_dir " -L$inst_prefix_dir$libdir"
+                     ;;
+                 esac
+               fi
+               add="-l$name"
+             elif test "$hardcode_shlibpath_var" = yes; then
+               add_shlibpath="$dir"
+               add="-l$name"
+             else
+               lib_linked=no
+             fi
+             ;;
+           *) lib_linked=no ;;
+           esac
+
+           if test "$lib_linked" != yes; then
+             func_fatal_configuration "unsupported hardcode properties"
+           fi
+
+           if test -n "$add_shlibpath"; then
+             case :$compile_shlibpath: in
+             *":$add_shlibpath:"*) ;;
+             *) func_append compile_shlibpath "$add_shlibpath:" ;;
+             esac
+           fi
+           if test "$linkmode" = prog; then
+             test -n "$add_dir" && compile_deplibs="$add_dir $compile_deplibs"
+             test -n "$add" && compile_deplibs="$add $compile_deplibs"
+           else
+             test -n "$add_dir" && deplibs="$add_dir $deplibs"
+             test -n "$add" && deplibs="$add $deplibs"
+             if test "$hardcode_direct" != yes &&
+                test "$hardcode_minus_L" != yes &&
+                test "$hardcode_shlibpath_var" = yes; then
+               case :$finalize_shlibpath: in
+               *":$libdir:"*) ;;
+               *) func_append finalize_shlibpath "$libdir:" ;;
+               esac
+             fi
+           fi
+         fi
+
+         if test "$linkmode" = prog || test "$opt_mode" = relink; then
+           add_shlibpath=
+           add_dir=
+           add=
+           # Finalize command for both is simple: just hardcode it.
+           if test "$hardcode_direct" = yes &&
+              test "$hardcode_direct_absolute" = no; then
+             add="$libdir/$linklib"
+           elif test "$hardcode_minus_L" = yes; then
+             add_dir="-L$libdir"
+             add="-l$name"
+           elif test "$hardcode_shlibpath_var" = yes; then
+             case :$finalize_shlibpath: in
+             *":$libdir:"*) ;;
+             *) func_append finalize_shlibpath "$libdir:" ;;
+             esac
+             add="-l$name"
+           elif test "$hardcode_automatic" = yes; then
+             if test -n "$inst_prefix_dir" &&
+                test -f "$inst_prefix_dir$libdir/$linklib" ; then
+               add="$inst_prefix_dir$libdir/$linklib"
+             else
+               add="$libdir/$linklib"
+             fi
+           else
+             # We cannot seem to hardcode it, guess we'll fake it.
+             add_dir="-L$libdir"
+             # Try looking first in the location we're being installed to.
+             if test -n "$inst_prefix_dir"; then
+               case $libdir in
+                 [\\/]*)
+                   func_append add_dir " -L$inst_prefix_dir$libdir"
+                   ;;
+               esac
+             fi
+             add="-l$name"
+           fi
+
+           if test "$linkmode" = prog; then
+             test -n "$add_dir" && finalize_deplibs="$add_dir $finalize_deplibs"
+             test -n "$add" && finalize_deplibs="$add $finalize_deplibs"
+           else
+             test -n "$add_dir" && deplibs="$add_dir $deplibs"
+             test -n "$add" && deplibs="$add $deplibs"
+           fi
+         fi
+       elif test "$linkmode" = prog; then
+         # Here we assume that one of hardcode_direct or hardcode_minus_L
+         # is not unsupported.  This is valid on all known static and
+         # shared platforms.
+         if test "$hardcode_direct" != unsupported; then
+           test -n "$old_library" && linklib="$old_library"
+           compile_deplibs="$dir/$linklib $compile_deplibs"
+           finalize_deplibs="$dir/$linklib $finalize_deplibs"
+         else
+           compile_deplibs="-l$name -L$dir $compile_deplibs"
+           finalize_deplibs="-l$name -L$dir $finalize_deplibs"
+         fi
+       elif test "$build_libtool_libs" = yes; then
+         # Not a shared library
+         if test "$deplibs_check_method" != pass_all; then
+           # We're trying link a shared library against a static one
+           # but the system doesn't support it.
+
+           # Just print a warning and add the library to dependency_libs so
+           # that the program can be linked against the static library.
+           echo
+           $ECHO "*** Warning: This system can not link to static lib archive $lib."
+           echo "*** I have the capability to make that library automatically link in when"
+           echo "*** you link to this library.  But I can only do this if you have a"
+           echo "*** shared version of the library, which you do not appear to have."
+           if test "$module" = yes; then
+             echo "*** But as you try to build a module library, libtool will still create "
+             echo "*** a static module, that should work as long as the dlopening application"
+             echo "*** is linked with the -dlopen flag to resolve symbols at runtime."
+             if test -z "$global_symbol_pipe"; then
+               echo
+               echo "*** However, this would only work if libtool was able to extract symbol"
+               echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+               echo "*** not find such a program.  So, this module is probably useless."
+               echo "*** \`nm' from GNU binutils and a full rebuild may help."
+             fi
+             if test "$build_old_libs" = no; then
+               build_libtool_libs=module
+               build_old_libs=yes
+             else
+               build_libtool_libs=no
+             fi
+           fi
+         else
+           deplibs="$dir/$old_library $deplibs"
+           link_static=yes
+         fi
+       fi # link shared/static library?
+
+       if test "$linkmode" = lib; then
+         if test -n "$dependency_libs" &&
+            { test "$hardcode_into_libs" != yes ||
+              test "$build_old_libs" = yes ||
+              test "$link_static" = yes; }; then
+           # Extract -R from dependency_libs
+           temp_deplibs=
+           for libdir in $dependency_libs; do
+             case $libdir in
+             -R*) func_stripname '-R' '' "$libdir"
+                  temp_xrpath=$func_stripname_result
+                  case " $xrpath " in
+                  *" $temp_xrpath "*) ;;
+                  *) func_append xrpath " $temp_xrpath";;
+                  esac;;
+             *) func_append temp_deplibs " $libdir";;
+             esac
+           done
+           dependency_libs="$temp_deplibs"
+         fi
+
+         func_append newlib_search_path " $absdir"
+         # Link against this library
+         test "$link_static" = no && newdependency_libs="$abs_ladir/$laname $newdependency_libs"
+         # ... and its dependency_libs
+         tmp_libs=
+         for deplib in $dependency_libs; do
+           newdependency_libs="$deplib $newdependency_libs"
+           case $deplib in
+              -L*) func_stripname '-L' '' "$deplib"
+                   func_resolve_sysroot "$func_stripname_result";;
+              *) func_resolve_sysroot "$deplib" ;;
+            esac
+           if $opt_preserve_dup_deps ; then
+             case "$tmp_libs " in
+             *" $func_resolve_sysroot_result "*)
+                func_append specialdeplibs " $func_resolve_sysroot_result" ;;
+             esac
+           fi
+           func_append tmp_libs " $func_resolve_sysroot_result"
+         done
+
+         if test "$link_all_deplibs" != no; then
+           # Add the search paths of all dependency libraries
+           for deplib in $dependency_libs; do
+             path=
+             case $deplib in
+             -L*) path="$deplib" ;;
+             *.la)
+               func_resolve_sysroot "$deplib"
+               deplib=$func_resolve_sysroot_result
+               func_dirname "$deplib" "" "."
+               dir=$func_dirname_result
+               # We need an absolute path.
+               case $dir in
+               [\\/]* | [A-Za-z]:[\\/]*) absdir="$dir" ;;
+               *)
+                 absdir=`cd "$dir" && pwd`
+                 if test -z "$absdir"; then
+                   func_warning "cannot determine absolute directory name of \`$dir'"
+                   absdir="$dir"
+                 fi
+                 ;;
+               esac
+               if $GREP "^installed=no" $deplib > /dev/null; then
+               case $host in
+               *-*-darwin*)
+                 depdepl=
+                 eval deplibrary_names=`${SED} -n -e 's/^library_names=\(.*\)$/\1/p' $deplib`
+                 if test -n "$deplibrary_names" ; then
+                   for tmp in $deplibrary_names ; do
+                     depdepl=$tmp
+                   done
+                   if test -f "$absdir/$objdir/$depdepl" ; then
+                     depdepl="$absdir/$objdir/$depdepl"
+                     darwin_install_name=`${OTOOL} -L $depdepl | awk '{if (NR == 2) {print $1;exit}}'`
+                      if test -z "$darwin_install_name"; then
+                          darwin_install_name=`${OTOOL64} -L $depdepl  | awk '{if (NR == 2) {print $1;exit}}'`
+                      fi
+                     func_append compiler_flags " ${wl}-dylib_file ${wl}${darwin_install_name}:${depdepl}"
+                     func_append linker_flags " -dylib_file ${darwin_install_name}:${depdepl}"
+                     path=
+                   fi
+                 fi
+                 ;;
+               *)
+                 path="-L$absdir/$objdir"
+                 ;;
+               esac
+               else
+                 eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $deplib`
+                 test -z "$libdir" && \
+                   func_fatal_error "\`$deplib' is not a valid libtool archive"
+                 test "$absdir" != "$libdir" && \
+                   func_warning "\`$deplib' seems to be moved"
+
+                 path="-L$absdir"
+               fi
+               ;;
+             esac
+             case " $deplibs " in
+             *" $path "*) ;;
+             *) deplibs="$path $deplibs" ;;
+             esac
+           done
+         fi # link_all_deplibs != no
+       fi # linkmode = lib
+      done # for deplib in $libs
+      if test "$pass" = link; then
+       if test "$linkmode" = "prog"; then
+         compile_deplibs="$new_inherited_linker_flags $compile_deplibs"
+         finalize_deplibs="$new_inherited_linker_flags $finalize_deplibs"
+       else
+         compiler_flags="$compiler_flags "`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+       fi
+      fi
+      dependency_libs="$newdependency_libs"
+      if test "$pass" = dlpreopen; then
+       # Link the dlpreopened libraries before other libraries
+       for deplib in $save_deplibs; do
+         deplibs="$deplib $deplibs"
+       done
+      fi
+      if test "$pass" != dlopen; then
+       if test "$pass" != conv; then
+         # Make sure lib_search_path contains only unique directories.
+         lib_search_path=
+         for dir in $newlib_search_path; do
+           case "$lib_search_path " in
+           *" $dir "*) ;;
+           *) func_append lib_search_path " $dir" ;;
+           esac
+         done
+         newlib_search_path=
+       fi
+
+       if test "$linkmode,$pass" != "prog,link"; then
+         vars="deplibs"
+       else
+         vars="compile_deplibs finalize_deplibs"
+       fi
+       for var in $vars dependency_libs; do
+         # Add libraries to $var in reverse order
+         eval tmp_libs=\"\$$var\"
+         new_libs=
+         for deplib in $tmp_libs; do
+           # FIXME: Pedantically, this is the right thing to do, so
+           #        that some nasty dependency loop isn't accidentally
+           #        broken:
+           #new_libs="$deplib $new_libs"
+           # Pragmatically, this seems to cause very few problems in
+           # practice:
+           case $deplib in
+           -L*) new_libs="$deplib $new_libs" ;;
+           -R*) ;;
+           *)
+             # And here is the reason: when a library appears more
+             # than once as an explicit dependence of a library, or
+             # is implicitly linked in more than once by the
+             # compiler, it is considered special, and multiple
+             # occurrences thereof are not removed.  Compare this
+             # with having the same library being listed as a
+             # dependency of multiple other libraries: in this case,
+             # we know (pedantically, we assume) the library does not
+             # need to be listed more than once, so we keep only the
+             # last copy.  This is not always right, but it is rare
+             # enough that we require users that really mean to play
+             # such unportable linking tricks to link the library
+             # using -Wl,-lname, so that libtool does not consider it
+             # for duplicate removal.
+             case " $specialdeplibs " in
+             *" $deplib "*) new_libs="$deplib $new_libs" ;;
+             *)
+               case " $new_libs " in
+               *" $deplib "*) ;;
+               *) new_libs="$deplib $new_libs" ;;
+               esac
+               ;;
+             esac
+             ;;
+           esac
+         done
+         tmp_libs=
+         for deplib in $new_libs; do
+           case $deplib in
+           -L*)
+             case " $tmp_libs " in
+             *" $deplib "*) ;;
+             *) func_append tmp_libs " $deplib" ;;
+             esac
+             ;;
+           *) func_append tmp_libs " $deplib" ;;
+           esac
+         done
+         eval $var=\"$tmp_libs\"
+       done # for var
+      fi
+      # Last step: remove runtime libs from dependency_libs
+      # (they stay in deplibs)
+      tmp_libs=
+      for i in $dependency_libs ; do
+       case " $predeps $postdeps $compiler_lib_search_path " in
+       *" $i "*)
+         i=""
+         ;;
+       esac
+       if test -n "$i" ; then
+         func_append tmp_libs " $i"
+       fi
+      done
+      dependency_libs=$tmp_libs
+    done # for pass
+    if test "$linkmode" = prog; then
+      dlfiles="$newdlfiles"
+    fi
+    if test "$linkmode" = prog || test "$linkmode" = lib; then
+      dlprefiles="$newdlprefiles"
+    fi
+
+    case $linkmode in
+    oldlib)
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+       func_warning "\`-dlopen' is ignored for archives"
+      fi
+
+      case " $deplibs" in
+      *\ -l* | *\ -L*)
+       func_warning "\`-l' and \`-L' are ignored for archives" ;;
+      esac
+
+      test -n "$rpath" && \
+       func_warning "\`-rpath' is ignored for archives"
+
+      test -n "$xrpath" && \
+       func_warning "\`-R' is ignored for archives"
+
+      test -n "$vinfo" && \
+       func_warning "\`-version-info/-version-number' is ignored for archives"
+
+      test -n "$release" && \
+       func_warning "\`-release' is ignored for archives"
+
+      test -n "$export_symbols$export_symbols_regex" && \
+       func_warning "\`-export-symbols' is ignored for archives"
+
+      # Now set the variables for building old libraries.
+      build_libtool_libs=no
+      oldlibs="$output"
+      func_append objs "$old_deplibs"
+      ;;
+
+    lib)
+      # Make sure we only generate libraries of the form `libNAME.la'.
+      case $outputname in
+      lib*)
+       func_stripname 'lib' '.la' "$outputname"
+       name=$func_stripname_result
+       eval shared_ext=\"$shrext_cmds\"
+       eval libname=\"$libname_spec\"
+       ;;
+      *)
+       test "$module" = no && \
+         func_fatal_help "libtool library \`$output' must begin with \`lib'"
+
+       if test "$need_lib_prefix" != no; then
+         # Add the "lib" prefix for modules if required
+         func_stripname '' '.la' "$outputname"
+         name=$func_stripname_result
+         eval shared_ext=\"$shrext_cmds\"
+         eval libname=\"$libname_spec\"
+       else
+         func_stripname '' '.la' "$outputname"
+         libname=$func_stripname_result
+       fi
+       ;;
+      esac
+
+      if test -n "$objs"; then
+       if test "$deplibs_check_method" != pass_all; then
+         func_fatal_error "cannot build libtool library \`$output' from non-libtool objects on this host:$objs"
+       else
+         echo
+         $ECHO "*** Warning: Linking the shared library $output against the non-libtool"
+         $ECHO "*** objects $objs is not portable!"
+         func_append libobjs " $objs"
+       fi
+      fi
+
+      test "$dlself" != no && \
+       func_warning "\`-dlopen self' is ignored for libtool libraries"
+
+      set dummy $rpath
+      shift
+      test "$#" -gt 1 && \
+       func_warning "ignoring multiple \`-rpath's for a libtool library"
+
+      install_libdir="$1"
+
+      oldlibs=
+      if test -z "$rpath"; then
+       if test "$build_libtool_libs" = yes; then
+         # Building a libtool convenience library.
+         # Some compilers have problems with a `.al' extension so
+         # convenience libraries should have the same extension an
+         # archive normally would.
+         oldlibs="$output_objdir/$libname.$libext $oldlibs"
+         build_libtool_libs=convenience
+         build_old_libs=yes
+       fi
+
+       test -n "$vinfo" && \
+         func_warning "\`-version-info/-version-number' is ignored for convenience libraries"
+
+       test -n "$release" && \
+         func_warning "\`-release' is ignored for convenience libraries"
+      else
+
+       # Parse the version information argument.
+       save_ifs="$IFS"; IFS=':'
+       set dummy $vinfo 0 0 0
+       shift
+       IFS="$save_ifs"
+
+       test -n "$7" && \
+         func_fatal_help "too many parameters to \`-version-info'"
+
+       # convert absolute version numbers to libtool ages
+       # this retains compatibility with .la files and attempts
+       # to make the code below a bit more comprehensible
+
+       case $vinfo_number in
+       yes)
+         number_major="$1"
+         number_minor="$2"
+         number_revision="$3"
+         #
+         # There are really only two kinds -- those that
+         # use the current revision as the major version
+         # and those that subtract age and use age as
+         # a minor version.  But, then there is irix
+         # which has an extra 1 added just for fun
+         #
+         case $version_type in
+         # correct linux to gnu/linux during the next big refactor
+         darwin|linux|osf|windows|none)
+           func_arith $number_major + $number_minor
+           current=$func_arith_result
+           age="$number_minor"
+           revision="$number_revision"
+           ;;
+         freebsd-aout|freebsd-elf|qnx|sunos)
+           current="$number_major"
+           revision="$number_minor"
+           age="0"
+           ;;
+         irix|nonstopux)
+           func_arith $number_major + $number_minor
+           current=$func_arith_result
+           age="$number_minor"
+           revision="$number_minor"
+           lt_irix_increment=no
+           ;;
+         esac
+         ;;
+       no)
+         current="$1"
+         revision="$2"
+         age="$3"
+         ;;
+       esac
+
+       # Check that each of the things are valid numbers.
+       case $current in
+       0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+       *)
+         func_error "CURRENT \`$current' must be a nonnegative integer"
+         func_fatal_error "\`$vinfo' is not valid version information"
+         ;;
+       esac
+
+       case $revision in
+       0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+       *)
+         func_error "REVISION \`$revision' must be a nonnegative integer"
+         func_fatal_error "\`$vinfo' is not valid version information"
+         ;;
+       esac
+
+       case $age in
+       0|[1-9]|[1-9][0-9]|[1-9][0-9][0-9]|[1-9][0-9][0-9][0-9]|[1-9][0-9][0-9][0-9][0-9]) ;;
+       *)
+         func_error "AGE \`$age' must be a nonnegative integer"
+         func_fatal_error "\`$vinfo' is not valid version information"
+         ;;
+       esac
+
+       if test "$age" -gt "$current"; then
+         func_error "AGE \`$age' is greater than the current interface number \`$current'"
+         func_fatal_error "\`$vinfo' is not valid version information"
+       fi
+
+       # Calculate the version variables.
+       major=
+       versuffix=
+       verstring=
+       case $version_type in
+       none) ;;
+
+       darwin)
+         # Like Linux, but with the current version available in
+         # verstring for coding it into the library header
+         func_arith $current - $age
+         major=.$func_arith_result
+         versuffix="$major.$age.$revision"
+         # Darwin ld doesn't like 0 for these options...
+         func_arith $current + 1
+         minor_current=$func_arith_result
+         xlcverstring="${wl}-compatibility_version ${wl}$minor_current ${wl}-current_version ${wl}$minor_current.$revision"
+         verstring="-compatibility_version $minor_current -current_version $minor_current.$revision"
+         ;;
+
+       freebsd-aout)
+         major=".$current"
+         versuffix=".$current.$revision";
+         ;;
+
+       freebsd-elf)
+         major=".$current"
+         versuffix=".$current"
+         ;;
+
+       irix | nonstopux)
+         if test "X$lt_irix_increment" = "Xno"; then
+           func_arith $current - $age
+         else
+           func_arith $current - $age + 1
+         fi
+         major=$func_arith_result
+
+         case $version_type in
+           nonstopux) verstring_prefix=nonstopux ;;
+           *)         verstring_prefix=sgi ;;
+         esac
+         verstring="$verstring_prefix$major.$revision"
+
+         # Add in all the interfaces that we are compatible with.
+         loop=$revision
+         while test "$loop" -ne 0; do
+           func_arith $revision - $loop
+           iface=$func_arith_result
+           func_arith $loop - 1
+           loop=$func_arith_result
+           verstring="$verstring_prefix$major.$iface:$verstring"
+         done
+
+         # Before this point, $major must not contain `.'.
+         major=.$major
+         versuffix="$major.$revision"
+         ;;
+
+       linux) # correct to gnu/linux during the next big refactor
+         func_arith $current - $age
+         major=.$func_arith_result
+         versuffix="$major.$age.$revision"
+         ;;
+
+       osf)
+         func_arith $current - $age
+         major=.$func_arith_result
+         versuffix=".$current.$age.$revision"
+         verstring="$current.$age.$revision"
+
+         # Add in all the interfaces that we are compatible with.
+         loop=$age
+         while test "$loop" -ne 0; do
+           func_arith $current - $loop
+           iface=$func_arith_result
+           func_arith $loop - 1
+           loop=$func_arith_result
+           verstring="$verstring:${iface}.0"
+         done
+
+         # Make executables depend on our current version.
+         func_append verstring ":${current}.0"
+         ;;
+
+       qnx)
+         major=".$current"
+         versuffix=".$current"
+         ;;
+
+       sunos)
+         major=".$current"
+         versuffix=".$current.$revision"
+         ;;
+
+       windows)
+         # Use '-' rather than '.', since we only want one
+         # extension on DOS 8.3 filesystems.
+         func_arith $current - $age
+         major=$func_arith_result
+         versuffix="-$major"
+         ;;
+
+       *)
+         func_fatal_configuration "unknown library version type \`$version_type'"
+         ;;
+       esac
+
+       # Clear the version info if we defaulted, and they specified a release.
+       if test -z "$vinfo" && test -n "$release"; then
+         major=
+         case $version_type in
+         darwin)
+           # we can't check for "0.0" in archive_cmds due to quoting
+           # problems, so we reset it completely
+           verstring=
+           ;;
+         *)
+           verstring="0.0"
+           ;;
+         esac
+         if test "$need_version" = no; then
+           versuffix=
+         else
+           versuffix=".0.0"
+         fi
+       fi
+
+       # Remove version info from name if versioning should be avoided
+       if test "$avoid_version" = yes && test "$need_version" = no; then
+         major=
+         versuffix=
+         verstring=""
+       fi
+
+       # Check to see if the archive will have undefined symbols.
+       if test "$allow_undefined" = yes; then
+         if test "$allow_undefined_flag" = unsupported; then
+           func_warning "undefined symbols not allowed in $host shared libraries"
+           build_libtool_libs=no
+           build_old_libs=yes
+         fi
+       else
+         # Don't allow undefined symbols.
+         allow_undefined_flag="$no_undefined_flag"
+       fi
+
+      fi
+
+      func_generate_dlsyms "$libname" "$libname" "yes"
+      func_append libobjs " $symfileobj"
+      test "X$libobjs" = "X " && libobjs=
+
+      if test "$opt_mode" != relink; then
+       # Remove our outputs, but don't remove object files since they
+       # may have been created when compiling PIC objects.
+       removelist=
+       tempremovelist=`$ECHO "$output_objdir/*"`
+       for p in $tempremovelist; do
+         case $p in
+           *.$objext | *.gcno)
+              ;;
+           $output_objdir/$outputname | $output_objdir/$libname.* | $output_objdir/${libname}${release}.*)
+              if test "X$precious_files_regex" != "X"; then
+                if $ECHO "$p" | $EGREP -e "$precious_files_regex" >/dev/null 2>&1
+                then
+                  continue
+                fi
+              fi
+              func_append removelist " $p"
+              ;;
+           *) ;;
+         esac
+       done
+       test -n "$removelist" && \
+         func_show_eval "${RM}r \$removelist"
+      fi
+
+      # Now set the variables for building old libraries.
+      if test "$build_old_libs" = yes && test "$build_libtool_libs" != convenience ; then
+       func_append oldlibs " $output_objdir/$libname.$libext"
+
+       # Transform .lo files to .o files.
+       oldobjs="$objs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; $lo2o" | $NL2SP`
+      fi
+
+      # Eliminate all temporary directories.
+      #for path in $notinst_path; do
+      #        lib_search_path=`$ECHO "$lib_search_path " | $SED "s% $path % %g"`
+      #        deplibs=`$ECHO "$deplibs " | $SED "s% -L$path % %g"`
+      #        dependency_libs=`$ECHO "$dependency_libs " | $SED "s% -L$path % %g"`
+      #done
+
+      if test -n "$xrpath"; then
+       # If the user specified any rpath flags, then add them.
+       temp_xrpath=
+       for libdir in $xrpath; do
+         func_replace_sysroot "$libdir"
+         func_append temp_xrpath " -R$func_replace_sysroot_result"
+         case "$finalize_rpath " in
+         *" $libdir "*) ;;
+         *) func_append finalize_rpath " $libdir" ;;
+         esac
+       done
+       if test "$hardcode_into_libs" != yes || test "$build_old_libs" = yes; then
+         dependency_libs="$temp_xrpath $dependency_libs"
+       fi
+      fi
+
+      # Make sure dlfiles contains only unique files that won't be dlpreopened
+      old_dlfiles="$dlfiles"
+      dlfiles=
+      for lib in $old_dlfiles; do
+       case " $dlprefiles $dlfiles " in
+       *" $lib "*) ;;
+       *) func_append dlfiles " $lib" ;;
+       esac
+      done
+
+      # Make sure dlprefiles contains only unique files
+      old_dlprefiles="$dlprefiles"
+      dlprefiles=
+      for lib in $old_dlprefiles; do
+       case "$dlprefiles " in
+       *" $lib "*) ;;
+       *) func_append dlprefiles " $lib" ;;
+       esac
+      done
+
+      if test "$build_libtool_libs" = yes; then
+       if test -n "$rpath"; then
+         case $host in
+         *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-*-beos* | *-cegcc* | *-*-haiku*)
+           # these systems don't actually have a c library (as such)!
+           ;;
+         *-*-rhapsody* | *-*-darwin1.[012])
+           # Rhapsody C library is in the System framework
+           func_append deplibs " System.ltframework"
+           ;;
+         *-*-netbsd*)
+           # Don't link with libc until the a.out ld.so is fixed.
+           ;;
+         *-*-openbsd* | *-*-freebsd* | *-*-dragonfly*)
+           # Do not include libc due to us having libc/libc_r.
+           ;;
+         *-*-sco3.2v5* | *-*-sco5v6*)
+           # Causes problems with __ctype
+           ;;
+         *-*-sysv4.2uw2* | *-*-sysv5* | *-*-unixware* | *-*-OpenUNIX*)
+           # Compiler inserts libc in the correct place for threads to work
+           ;;
+         *)
+           # Add libc to deplibs on all other systems if necessary.
+           if test "$build_libtool_need_lc" = "yes"; then
+             func_append deplibs " -lc"
+           fi
+           ;;
+         esac
+       fi
+
+       # Transform deplibs into only deplibs that can be linked in shared.
+       name_save=$name
+       libname_save=$libname
+       release_save=$release
+       versuffix_save=$versuffix
+       major_save=$major
+       # I'm not sure if I'm treating the release correctly.  I think
+       # release should show up in the -l (ie -lgmp5) so we don't want to
+       # add it in twice.  Is that correct?
+       release=""
+       versuffix=""
+       major=""
+       newdeplibs=
+       droppeddeps=no
+       case $deplibs_check_method in
+       pass_all)
+         # Don't check for shared/static.  Everything works.
+         # This might be a little naive.  We might want to check
+         # whether the library exists or not.  But this is on
+         # osf3 & osf4 and I'm not really sure... Just
+         # implementing what was already the behavior.
+         newdeplibs=$deplibs
+         ;;
+       test_compile)
+         # This code stresses the "libraries are programs" paradigm to its
+         # limits. Maybe even breaks it.  We compile a program, linking it
+         # against the deplibs as a proxy for the library.  Then we can check
+         # whether they linked in statically or dynamically with ldd.
+         $opt_dry_run || $RM conftest.c
+         cat > conftest.c <<EOF
+         int main() { return 0; }
+EOF
+         $opt_dry_run || $RM conftest
+         if $LTCC $LTCFLAGS -o conftest conftest.c $deplibs; then
+           ldd_output=`ldd conftest`
+           for i in $deplibs; do
+             case $i in
+             -l*)
+               func_stripname -l '' "$i"
+               name=$func_stripname_result
+               if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+                 case " $predeps $postdeps " in
+                 *" $i "*)
+                   func_append newdeplibs " $i"
+                   i=""
+                   ;;
+                 esac
+               fi
+               if test -n "$i" ; then
+                 libname=`eval "\\$ECHO \"$libname_spec\""`
+                 deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+                 set dummy $deplib_matches; shift
+                 deplib_match=$1
+                 if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+                   func_append newdeplibs " $i"
+                 else
+                   droppeddeps=yes
+                   echo
+                   $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+                   echo "*** I have the capability to make that library automatically link in when"
+                   echo "*** you link to this library.  But I can only do this if you have a"
+                   echo "*** shared version of the library, which I believe you do not have"
+                   echo "*** because a test_compile did reveal that the linker did not use it for"
+                   echo "*** its dynamic dependency list that programs get resolved with at runtime."
+                 fi
+               fi
+               ;;
+             *)
+               func_append newdeplibs " $i"
+               ;;
+             esac
+           done
+         else
+           # Error occurred in the first compile.  Let's try to salvage
+           # the situation: Compile a separate program for each library.
+           for i in $deplibs; do
+             case $i in
+             -l*)
+               func_stripname -l '' "$i"
+               name=$func_stripname_result
+               $opt_dry_run || $RM conftest
+               if $LTCC $LTCFLAGS -o conftest conftest.c $i; then
+                 ldd_output=`ldd conftest`
+                 if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+                   case " $predeps $postdeps " in
+                   *" $i "*)
+                     func_append newdeplibs " $i"
+                     i=""
+                     ;;
+                   esac
+                 fi
+                 if test -n "$i" ; then
+                   libname=`eval "\\$ECHO \"$libname_spec\""`
+                   deplib_matches=`eval "\\$ECHO \"$library_names_spec\""`
+                   set dummy $deplib_matches; shift
+                   deplib_match=$1
+                   if test `expr "$ldd_output" : ".*$deplib_match"` -ne 0 ; then
+                     func_append newdeplibs " $i"
+                   else
+                     droppeddeps=yes
+                     echo
+                     $ECHO "*** Warning: dynamic linker does not accept needed library $i."
+                     echo "*** I have the capability to make that library automatically link in when"
+                     echo "*** you link to this library.  But I can only do this if you have a"
+                     echo "*** shared version of the library, which you do not appear to have"
+                     echo "*** because a test_compile did reveal that the linker did not use this one"
+                     echo "*** as a dynamic dependency that programs can get resolved with at runtime."
+                   fi
+                 fi
+               else
+                 droppeddeps=yes
+                 echo
+                 $ECHO "*** Warning!  Library $i is needed by this library but I was not able to"
+                 echo "*** make it link in!  You will probably need to install it or some"
+                 echo "*** library that it depends on before this library will be fully"
+                 echo "*** functional.  Installing it before continuing would be even better."
+               fi
+               ;;
+             *)
+               func_append newdeplibs " $i"
+               ;;
+             esac
+           done
+         fi
+         ;;
+       file_magic*)
+         set dummy $deplibs_check_method; shift
+         file_magic_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+         for a_deplib in $deplibs; do
+           case $a_deplib in
+           -l*)
+             func_stripname -l '' "$a_deplib"
+             name=$func_stripname_result
+             if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+               case " $predeps $postdeps " in
+               *" $a_deplib "*)
+                 func_append newdeplibs " $a_deplib"
+                 a_deplib=""
+                 ;;
+               esac
+             fi
+             if test -n "$a_deplib" ; then
+               libname=`eval "\\$ECHO \"$libname_spec\""`
+               if test -n "$file_magic_glob"; then
+                 libnameglob=`func_echo_all "$libname" | $SED -e $file_magic_glob`
+               else
+                 libnameglob=$libname
+               fi
+               test "$want_nocaseglob" = yes && nocaseglob=`shopt -p nocaseglob`
+               for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+                 if test "$want_nocaseglob" = yes; then
+                   shopt -s nocaseglob
+                   potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
+                   $nocaseglob
+                 else
+                   potential_libs=`ls $i/$libnameglob[.-]* 2>/dev/null`
+                 fi
+                 for potent_lib in $potential_libs; do
+                     # Follow soft links.
+                     if ls -lLd "$potent_lib" 2>/dev/null |
+                        $GREP " -> " >/dev/null; then
+                       continue
+                     fi
+                     # The statement above tries to avoid entering an
+                     # endless loop below, in case of cyclic links.
+                     # We might still enter an endless loop, since a link
+                     # loop can be closed while we follow links,
+                     # but so what?
+                     potlib="$potent_lib"
+                     while test -h "$potlib" 2>/dev/null; do
+                       potliblink=`ls -ld $potlib | ${SED} 's/.* -> //'`
+                       case $potliblink in
+                       [\\/]* | [A-Za-z]:[\\/]*) potlib="$potliblink";;
+                       *) potlib=`$ECHO "$potlib" | $SED 's,[^/]*$,,'`"$potliblink";;
+                       esac
+                     done
+                     if eval $file_magic_cmd \"\$potlib\" 2>/dev/null |
+                        $SED -e 10q |
+                        $EGREP "$file_magic_regex" > /dev/null; then
+                       func_append newdeplibs " $a_deplib"
+                       a_deplib=""
+                       break 2
+                     fi
+                 done
+               done
+             fi
+             if test -n "$a_deplib" ; then
+               droppeddeps=yes
+               echo
+               $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+               echo "*** I have the capability to make that library automatically link in when"
+               echo "*** you link to this library.  But I can only do this if you have a"
+               echo "*** shared version of the library, which you do not appear to have"
+               echo "*** because I did check the linker path looking for a file starting"
+               if test -z "$potlib" ; then
+                 $ECHO "*** with $libname but no candidates were found. (...for file magic test)"
+               else
+                 $ECHO "*** with $libname and none of the candidates passed a file format test"
+                 $ECHO "*** using a file magic. Last file checked: $potlib"
+               fi
+             fi
+             ;;
+           *)
+             # Add a -L argument.
+             func_append newdeplibs " $a_deplib"
+             ;;
+           esac
+         done # Gone through all deplibs.
+         ;;
+       match_pattern*)
+         set dummy $deplibs_check_method; shift
+         match_pattern_regex=`expr "$deplibs_check_method" : "$1 \(.*\)"`
+         for a_deplib in $deplibs; do
+           case $a_deplib in
+           -l*)
+             func_stripname -l '' "$a_deplib"
+             name=$func_stripname_result
+             if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+               case " $predeps $postdeps " in
+               *" $a_deplib "*)
+                 func_append newdeplibs " $a_deplib"
+                 a_deplib=""
+                 ;;
+               esac
+             fi
+             if test -n "$a_deplib" ; then
+               libname=`eval "\\$ECHO \"$libname_spec\""`
+               for i in $lib_search_path $sys_lib_search_path $shlib_search_path; do
+                 potential_libs=`ls $i/$libname[.-]* 2>/dev/null`
+                 for potent_lib in $potential_libs; do
+                   potlib="$potent_lib" # see symlink-check above in file_magic test
+                   if eval "\$ECHO \"$potent_lib\"" 2>/dev/null | $SED 10q | \
+                      $EGREP "$match_pattern_regex" > /dev/null; then
+                     func_append newdeplibs " $a_deplib"
+                     a_deplib=""
+                     break 2
+                   fi
+                 done
+               done
+             fi
+             if test -n "$a_deplib" ; then
+               droppeddeps=yes
+               echo
+               $ECHO "*** Warning: linker path does not have real file for library $a_deplib."
+               echo "*** I have the capability to make that library automatically link in when"
+               echo "*** you link to this library.  But I can only do this if you have a"
+               echo "*** shared version of the library, which you do not appear to have"
+               echo "*** because I did check the linker path looking for a file starting"
+               if test -z "$potlib" ; then
+                 $ECHO "*** with $libname but no candidates were found. (...for regex pattern test)"
+               else
+                 $ECHO "*** with $libname and none of the candidates passed a file format test"
+                 $ECHO "*** using a regex pattern. Last file checked: $potlib"
+               fi
+             fi
+             ;;
+           *)
+             # Add a -L argument.
+             func_append newdeplibs " $a_deplib"
+             ;;
+           esac
+         done # Gone through all deplibs.
+         ;;
+       none | unknown | *)
+         newdeplibs=""
+         tmp_deplibs=`$ECHO " $deplibs" | $SED 's/ -lc$//; s/ -[LR][^ ]*//g'`
+         if test "X$allow_libtool_libs_with_static_runtimes" = "Xyes" ; then
+           for i in $predeps $postdeps ; do
+             # can't use Xsed below, because $i might contain '/'
+             tmp_deplibs=`$ECHO " $tmp_deplibs" | $SED "s,$i,,"`
+           done
+         fi
+         case $tmp_deplibs in
+         *[!\  \ ]*)
+           echo
+           if test "X$deplibs_check_method" = "Xnone"; then
+             echo "*** Warning: inter-library dependencies are not supported in this platform."
+           else
+             echo "*** Warning: inter-library dependencies are not known to be supported."
+           fi
+           echo "*** All declared inter-library dependencies are being dropped."
+           droppeddeps=yes
+           ;;
+         esac
+         ;;
+       esac
+       versuffix=$versuffix_save
+       major=$major_save
+       release=$release_save
+       libname=$libname_save
+       name=$name_save
+
+       case $host in
+       *-*-rhapsody* | *-*-darwin1.[012])
+         # On Rhapsody replace the C library with the System framework
+         newdeplibs=`$ECHO " $newdeplibs" | $SED 's/ -lc / System.ltframework /'`
+         ;;
+       esac
+
+       if test "$droppeddeps" = yes; then
+         if test "$module" = yes; then
+           echo
+           echo "*** Warning: libtool could not satisfy all declared inter-library"
+           $ECHO "*** dependencies of module $libname.  Therefore, libtool will create"
+           echo "*** a static module, that should work as long as the dlopening"
+           echo "*** application is linked with the -dlopen flag."
+           if test -z "$global_symbol_pipe"; then
+             echo
+             echo "*** However, this would only work if libtool was able to extract symbol"
+             echo "*** lists from a program, using \`nm' or equivalent, but libtool could"
+             echo "*** not find such a program.  So, this module is probably useless."
+             echo "*** \`nm' from GNU binutils and a full rebuild may help."
+           fi
+           if test "$build_old_libs" = no; then
+             oldlibs="$output_objdir/$libname.$libext"
+             build_libtool_libs=module
+             build_old_libs=yes
+           else
+             build_libtool_libs=no
+           fi
+         else
+           echo "*** The inter-library dependencies that have been dropped here will be"
+           echo "*** automatically added whenever a program is linked with this library"
+           echo "*** or is declared to -dlopen it."
+
+           if test "$allow_undefined" = no; then
+             echo
+             echo "*** Since this library must not contain undefined symbols,"
+             echo "*** because either the platform does not support them or"
+             echo "*** it was explicitly requested with -no-undefined,"
+             echo "*** libtool will only create a static version of it."
+             if test "$build_old_libs" = no; then
+               oldlibs="$output_objdir/$libname.$libext"
+               build_libtool_libs=module
+               build_old_libs=yes
+             else
+               build_libtool_libs=no
+             fi
+           fi
+         fi
+       fi
+       # Done checking deplibs!
+       deplibs=$newdeplibs
+      fi
+      # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+      case $host in
+       *-*-darwin*)
+         newdeplibs=`$ECHO " $newdeplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+         new_inherited_linker_flags=`$ECHO " $new_inherited_linker_flags" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+         deplibs=`$ECHO " $deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+         ;;
+      esac
+
+      # move library search paths that coincide with paths to not yet
+      # installed libraries to the beginning of the library search list
+      new_libs=
+      for path in $notinst_path; do
+       case " $new_libs " in
+       *" -L$path/$objdir "*) ;;
+       *)
+         case " $deplibs " in
+         *" -L$path/$objdir "*)
+           func_append new_libs " -L$path/$objdir" ;;
+         esac
+         ;;
+       esac
+      done
+      for deplib in $deplibs; do
+       case $deplib in
+       -L*)
+         case " $new_libs " in
+         *" $deplib "*) ;;
+         *) func_append new_libs " $deplib" ;;
+         esac
+         ;;
+       *) func_append new_libs " $deplib" ;;
+       esac
+      done
+      deplibs="$new_libs"
+
+      # All the library-specific variables (install_libdir is set above).
+      library_names=
+      old_library=
+      dlname=
+
+      # Test again, we may have decided not to build it any more
+      if test "$build_libtool_libs" = yes; then
+       # Remove ${wl} instances when linking with ld.
+       # FIXME: should test the right _cmds variable.
+       case $archive_cmds in
+         *\$LD\ *) wl= ;;
+        esac
+       if test "$hardcode_into_libs" = yes; then
+         # Hardcode the library paths
+         hardcode_libdirs=
+         dep_rpath=
+         rpath="$finalize_rpath"
+         test "$opt_mode" != relink && rpath="$compile_rpath$rpath"
+         for libdir in $rpath; do
+           if test -n "$hardcode_libdir_flag_spec"; then
+             if test -n "$hardcode_libdir_separator"; then
+               func_replace_sysroot "$libdir"
+               libdir=$func_replace_sysroot_result
+               if test -z "$hardcode_libdirs"; then
+                 hardcode_libdirs="$libdir"
+               else
+                 # Just accumulate the unique libdirs.
+                 case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+                 *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+                   ;;
+                 *)
+                   func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+                   ;;
+                 esac
+               fi
+             else
+               eval flag=\"$hardcode_libdir_flag_spec\"
+               func_append dep_rpath " $flag"
+             fi
+           elif test -n "$runpath_var"; then
+             case "$perm_rpath " in
+             *" $libdir "*) ;;
+             *) func_append perm_rpath " $libdir" ;;
+             esac
+           fi
+         done
+         # Substitute the hardcoded libdirs into the rpath.
+         if test -n "$hardcode_libdir_separator" &&
+            test -n "$hardcode_libdirs"; then
+           libdir="$hardcode_libdirs"
+           eval "dep_rpath=\"$hardcode_libdir_flag_spec\""
+         fi
+         if test -n "$runpath_var" && test -n "$perm_rpath"; then
+           # We should set the runpath_var.
+           rpath=
+           for dir in $perm_rpath; do
+             func_append rpath "$dir:"
+           done
+           eval "$runpath_var='$rpath\$$runpath_var'; export $runpath_var"
+         fi
+         test -n "$dep_rpath" && deplibs="$dep_rpath $deplibs"
+       fi
+
+       shlibpath="$finalize_shlibpath"
+       test "$opt_mode" != relink && shlibpath="$compile_shlibpath$shlibpath"
+       if test -n "$shlibpath"; then
+         eval "$shlibpath_var='$shlibpath\$$shlibpath_var'; export $shlibpath_var"
+       fi
+
+       # Get the real and link names of the library.
+       eval shared_ext=\"$shrext_cmds\"
+       eval library_names=\"$library_names_spec\"
+       set dummy $library_names
+       shift
+       realname="$1"
+       shift
+
+       if test -n "$soname_spec"; then
+         eval soname=\"$soname_spec\"
+       else
+         soname="$realname"
+       fi
+       if test -z "$dlname"; then
+         dlname=$soname
+       fi
+
+       lib="$output_objdir/$realname"
+       linknames=
+       for link
+       do
+         func_append linknames " $link"
+       done
+
+       # Use standard objects if they are pic
+       test -z "$pic_flag" && libobjs=`$ECHO "$libobjs" | $SP2NL | $SED "$lo2o" | $NL2SP`
+       test "X$libobjs" = "X " && libobjs=
+
+       delfiles=
+       if test -n "$export_symbols" && test -n "$include_expsyms"; then
+         $opt_dry_run || cp "$export_symbols" "$output_objdir/$libname.uexp"
+         export_symbols="$output_objdir/$libname.uexp"
+         func_append delfiles " $export_symbols"
+       fi
+
+       orig_export_symbols=
+       case $host_os in
+       cygwin* | mingw* | cegcc*)
+         if test -n "$export_symbols" && test -z "$export_symbols_regex"; then
+           # exporting using user supplied symfile
+           if test "x`$SED 1q $export_symbols`" != xEXPORTS; then
+             # and it's NOT already a .def file. Must figure out
+             # which of the given symbols are data symbols and tag
+             # them as such. So, trigger use of export_symbols_cmds.
+             # export_symbols gets reassigned inside the "prepare
+             # the list of exported symbols" if statement, so the
+             # include_expsyms logic still works.
+             orig_export_symbols="$export_symbols"
+             export_symbols=
+             always_export_symbols=yes
+           fi
+         fi
+         ;;
+       esac
+
+       # Prepare the list of exported symbols
+       if test -z "$export_symbols"; then
+         if test "$always_export_symbols" = yes || test -n "$export_symbols_regex"; then
+           func_verbose "generating symbol list for \`$libname.la'"
+           export_symbols="$output_objdir/$libname.exp"
+           $opt_dry_run || $RM $export_symbols
+           cmds=$export_symbols_cmds
+           save_ifs="$IFS"; IFS='~'
+           for cmd1 in $cmds; do
+             IFS="$save_ifs"
+             # Take the normal branch if the nm_file_list_spec branch
+             # doesn't work or if tool conversion is not needed.
+             case $nm_file_list_spec~$to_tool_file_cmd in
+               *~func_convert_file_noop | *~func_convert_file_msys_to_w32 | ~*)
+                 try_normal_branch=yes
+                 eval cmd=\"$cmd1\"
+                 func_len " $cmd"
+                 len=$func_len_result
+                 ;;
+               *)
+                 try_normal_branch=no
+                 ;;
+             esac
+             if test "$try_normal_branch" = yes \
+                && { test "$len" -lt "$max_cmd_len" \
+                     || test "$max_cmd_len" -le -1; }
+             then
+               func_show_eval "$cmd" 'exit $?'
+               skipped_export=false
+             elif test -n "$nm_file_list_spec"; then
+               func_basename "$output"
+               output_la=$func_basename_result
+               save_libobjs=$libobjs
+               save_output=$output
+               output=${output_objdir}/${output_la}.nm
+               func_to_tool_file "$output"
+               libobjs=$nm_file_list_spec$func_to_tool_file_result
+               func_append delfiles " $output"
+               func_verbose "creating $NM input file list: $output"
+               for obj in $save_libobjs; do
+                 func_to_tool_file "$obj"
+                 $ECHO "$func_to_tool_file_result"
+               done > "$output"
+               eval cmd=\"$cmd1\"
+               func_show_eval "$cmd" 'exit $?'
+               output=$save_output
+               libobjs=$save_libobjs
+               skipped_export=false
+             else
+               # The command line is too long to execute in one step.
+               func_verbose "using reloadable object file for export list..."
+               skipped_export=:
+               # Break out early, otherwise skipped_export may be
+               # set to false by a later but shorter cmd.
+               break
+             fi
+           done
+           IFS="$save_ifs"
+           if test -n "$export_symbols_regex" && test "X$skipped_export" != "X:"; then
+             func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+             func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+           fi
+         fi
+       fi
+
+       if test -n "$export_symbols" && test -n "$include_expsyms"; then
+         tmp_export_symbols="$export_symbols"
+         test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+         $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
+       fi
+
+       if test "X$skipped_export" != "X:" && test -n "$orig_export_symbols"; then
+         # The given exports_symbols file has to be filtered, so filter it.
+         func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+         # FIXME: $output_objdir/$libname.filter potentially contains lots of
+         # 's' commands which not all seds can handle. GNU sed should be fine
+         # though. Also, the filter scales superlinearly with the number of
+         # global variables. join(1) would be nice here, but unfortunately
+         # isn't a blessed tool.
+         $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+         func_append delfiles " $export_symbols $output_objdir/$libname.filter"
+         export_symbols=$output_objdir/$libname.def
+         $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+       fi
+
+       tmp_deplibs=
+       for test_deplib in $deplibs; do
+         case " $convenience " in
+         *" $test_deplib "*) ;;
+         *)
+           func_append tmp_deplibs " $test_deplib"
+           ;;
+         esac
+       done
+       deplibs="$tmp_deplibs"
+
+       if test -n "$convenience"; then
+         if test -n "$whole_archive_flag_spec" &&
+           test "$compiler_needs_object" = yes &&
+           test -z "$libobjs"; then
+           # extract the archives, so we have objects to list.
+           # TODO: could optimize this to just extract one archive.
+           whole_archive_flag_spec=
+         fi
+         if test -n "$whole_archive_flag_spec"; then
+           save_libobjs=$libobjs
+           eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+           test "X$libobjs" = "X " && libobjs=
+         else
+           gentop="$output_objdir/${outputname}x"
+           func_append generated " $gentop"
+
+           func_extract_archives $gentop $convenience
+           func_append libobjs " $func_extract_archives_result"
+           test "X$libobjs" = "X " && libobjs=
+         fi
+       fi
+
+       if test "$thread_safe" = yes && test -n "$thread_safe_flag_spec"; then
+         eval flag=\"$thread_safe_flag_spec\"
+         func_append linker_flags " $flag"
+       fi
+
+       # Make a backup of the uninstalled library when relinking
+       if test "$opt_mode" = relink; then
+         $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}U && $MV $realname ${realname}U)' || exit $?
+       fi
+
+       # Do each of the archive commands.
+       if test "$module" = yes && test -n "$module_cmds" ; then
+         if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+           eval test_cmds=\"$module_expsym_cmds\"
+           cmds=$module_expsym_cmds
+         else
+           eval test_cmds=\"$module_cmds\"
+           cmds=$module_cmds
+         fi
+       else
+         if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+           eval test_cmds=\"$archive_expsym_cmds\"
+           cmds=$archive_expsym_cmds
+         else
+           eval test_cmds=\"$archive_cmds\"
+           cmds=$archive_cmds
+         fi
+       fi
+
+       if test "X$skipped_export" != "X:" &&
+          func_len " $test_cmds" &&
+          len=$func_len_result &&
+          test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+         :
+       else
+         # The command line is too long to link in one step, link piecewise
+         # or, if using GNU ld and skipped_export is not :, use a linker
+         # script.
+
+         # Save the value of $output and $libobjs because we want to
+         # use them later.  If we have whole_archive_flag_spec, we
+         # want to use save_libobjs as it was before
+         # whole_archive_flag_spec was expanded, because we can't
+         # assume the linker understands whole_archive_flag_spec.
+         # This may have to be revisited, in case too many
+         # convenience libraries get linked in and end up exceeding
+         # the spec.
+         if test -z "$convenience" || test -z "$whole_archive_flag_spec"; then
+           save_libobjs=$libobjs
+         fi
+         save_output=$output
+         func_basename "$output"
+         output_la=$func_basename_result
+
+         # Clear the reloadable object creation command queue and
+         # initialize k to one.
+         test_cmds=
+         concat_cmds=
+         objlist=
+         last_robj=
+         k=1
+
+         if test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "$with_gnu_ld" = yes; then
+           output=${output_objdir}/${output_la}.lnkscript
+           func_verbose "creating GNU ld script: $output"
+           echo 'INPUT (' > $output
+           for obj in $save_libobjs
+           do
+             func_to_tool_file "$obj"
+             $ECHO "$func_to_tool_file_result" >> $output
+           done
+           echo ')' >> $output
+           func_append delfiles " $output"
+           func_to_tool_file "$output"
+           output=$func_to_tool_file_result
+         elif test -n "$save_libobjs" && test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+           output=${output_objdir}/${output_la}.lnk
+           func_verbose "creating linker input file list: $output"
+           : > $output
+           set x $save_libobjs
+           shift
+           firstobj=
+           if test "$compiler_needs_object" = yes; then
+             firstobj="$1 "
+             shift
+           fi
+           for obj
+           do
+             func_to_tool_file "$obj"
+             $ECHO "$func_to_tool_file_result" >> $output
+           done
+           func_append delfiles " $output"
+           func_to_tool_file "$output"
+           output=$firstobj\"$file_list_spec$func_to_tool_file_result\"
+         else
+           if test -n "$save_libobjs"; then
+             func_verbose "creating reloadable object files..."
+             output=$output_objdir/$output_la-${k}.$objext
+             eval test_cmds=\"$reload_cmds\"
+             func_len " $test_cmds"
+             len0=$func_len_result
+             len=$len0
+
+             # Loop over the list of objects to be linked.
+             for obj in $save_libobjs
+             do
+               func_len " $obj"
+               func_arith $len + $func_len_result
+               len=$func_arith_result
+               if test "X$objlist" = X ||
+                  test "$len" -lt "$max_cmd_len"; then
+                 func_append objlist " $obj"
+               else
+                 # The command $test_cmds is almost too long, add a
+                 # command to the queue.
+                 if test "$k" -eq 1 ; then
+                   # The first file doesn't have a previous command to add.
+                   reload_objs=$objlist
+                   eval concat_cmds=\"$reload_cmds\"
+                 else
+                   # All subsequent reloadable object files will link in
+                   # the last one created.
+                   reload_objs="$objlist $last_robj"
+                   eval concat_cmds=\"\$concat_cmds~$reload_cmds~\$RM $last_robj\"
+                 fi
+                 last_robj=$output_objdir/$output_la-${k}.$objext
+                 func_arith $k + 1
+                 k=$func_arith_result
+                 output=$output_objdir/$output_la-${k}.$objext
+                 objlist=" $obj"
+                 func_len " $last_robj"
+                 func_arith $len0 + $func_len_result
+                 len=$func_arith_result
+               fi
+             done
+             # Handle the remaining objects by creating one last
+             # reloadable object file.  All subsequent reloadable object
+             # files will link in the last one created.
+             test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+             reload_objs="$objlist $last_robj"
+             eval concat_cmds=\"\${concat_cmds}$reload_cmds\"
+             if test -n "$last_robj"; then
+               eval concat_cmds=\"\${concat_cmds}~\$RM $last_robj\"
+             fi
+             func_append delfiles " $output"
+
+           else
+             output=
+           fi
+
+           if ${skipped_export-false}; then
+             func_verbose "generating symbol list for \`$libname.la'"
+             export_symbols="$output_objdir/$libname.exp"
+             $opt_dry_run || $RM $export_symbols
+             libobjs=$output
+             # Append the command to create the export file.
+             test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+             eval concat_cmds=\"\$concat_cmds$export_symbols_cmds\"
+             if test -n "$last_robj"; then
+               eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
+             fi
+           fi
+
+           test -n "$save_libobjs" &&
+             func_verbose "creating a temporary reloadable object file: $output"
+
+           # Loop through the commands generated above and execute them.
+           save_ifs="$IFS"; IFS='~'
+           for cmd in $concat_cmds; do
+             IFS="$save_ifs"
+             $opt_silent || {
+                 func_quote_for_expand "$cmd"
+                 eval "func_echo $func_quote_for_expand_result"
+             }
+             $opt_dry_run || eval "$cmd" || {
+               lt_exit=$?
+
+               # Restore the uninstalled library and exit
+               if test "$opt_mode" = relink; then
+                 ( cd "$output_objdir" && \
+                   $RM "${realname}T" && \
+                   $MV "${realname}U" "$realname" )
+               fi
+
+               exit $lt_exit
+             }
+           done
+           IFS="$save_ifs"
+
+           if test -n "$export_symbols_regex" && ${skipped_export-false}; then
+             func_show_eval '$EGREP -e "$export_symbols_regex" "$export_symbols" > "${export_symbols}T"'
+             func_show_eval '$MV "${export_symbols}T" "$export_symbols"'
+           fi
+         fi
+
+          if ${skipped_export-false}; then
+           if test -n "$export_symbols" && test -n "$include_expsyms"; then
+             tmp_export_symbols="$export_symbols"
+             test -n "$orig_export_symbols" && tmp_export_symbols="$orig_export_symbols"
+             $opt_dry_run || eval '$ECHO "$include_expsyms" | $SP2NL >> "$tmp_export_symbols"'
+           fi
+
+           if test -n "$orig_export_symbols"; then
+             # The given exports_symbols file has to be filtered, so filter it.
+             func_verbose "filter symbol list for \`$libname.la' to tag DATA exports"
+             # FIXME: $output_objdir/$libname.filter potentially contains lots of
+             # 's' commands which not all seds can handle. GNU sed should be fine
+             # though. Also, the filter scales superlinearly with the number of
+             # global variables. join(1) would be nice here, but unfortunately
+             # isn't a blessed tool.
+             $opt_dry_run || $SED -e '/[ ,]DATA/!d;s,\(.*\)\([ \,].*\),s|^\1$|\1\2|,' < $export_symbols > $output_objdir/$libname.filter
+             func_append delfiles " $export_symbols $output_objdir/$libname.filter"
+             export_symbols=$output_objdir/$libname.def
+             $opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
+           fi
+         fi
+
+         libobjs=$output
+         # Restore the value of output.
+         output=$save_output
+
+         if test -n "$convenience" && test -n "$whole_archive_flag_spec"; then
+           eval libobjs=\"\$libobjs $whole_archive_flag_spec\"
+           test "X$libobjs" = "X " && libobjs=
+         fi
+         # Expand the library linking commands again to reset the
+         # value of $libobjs for piecewise linking.
+
+         # Do each of the archive commands.
+         if test "$module" = yes && test -n "$module_cmds" ; then
+           if test -n "$export_symbols" && test -n "$module_expsym_cmds"; then
+             cmds=$module_expsym_cmds
+           else
+             cmds=$module_cmds
+           fi
+         else
+           if test -n "$export_symbols" && test -n "$archive_expsym_cmds"; then
+             cmds=$archive_expsym_cmds
+           else
+             cmds=$archive_cmds
+           fi
+         fi
+       fi
+
+       if test -n "$delfiles"; then
+         # Append the command to remove temporary files to $cmds.
+         eval cmds=\"\$cmds~\$RM $delfiles\"
+       fi
+
+       # Add any objects from preloaded convenience libraries
+       if test -n "$dlprefiles"; then
+         gentop="$output_objdir/${outputname}x"
+         func_append generated " $gentop"
+
+         func_extract_archives $gentop $dlprefiles
+         func_append libobjs " $func_extract_archives_result"
+         test "X$libobjs" = "X " && libobjs=
+       fi
+
+       save_ifs="$IFS"; IFS='~'
+       for cmd in $cmds; do
+         IFS="$save_ifs"
+         eval cmd=\"$cmd\"
+         $opt_silent || {
+           func_quote_for_expand "$cmd"
+           eval "func_echo $func_quote_for_expand_result"
+         }
+         $opt_dry_run || eval "$cmd" || {
+           lt_exit=$?
+
+           # Restore the uninstalled library and exit
+           if test "$opt_mode" = relink; then
+             ( cd "$output_objdir" && \
+               $RM "${realname}T" && \
+               $MV "${realname}U" "$realname" )
+           fi
+
+           exit $lt_exit
+         }
+       done
+       IFS="$save_ifs"
+
+       # Restore the uninstalled library and exit
+       if test "$opt_mode" = relink; then
+         $opt_dry_run || eval '(cd $output_objdir && $RM ${realname}T && $MV $realname ${realname}T && $MV ${realname}U $realname)' || exit $?
+
+         if test -n "$convenience"; then
+           if test -z "$whole_archive_flag_spec"; then
+             func_show_eval '${RM}r "$gentop"'
+           fi
+         fi
+
+         exit $EXIT_SUCCESS
+       fi
+
+       # Create links to the real library.
+       for linkname in $linknames; do
+         if test "$realname" != "$linkname"; then
+           func_show_eval '(cd "$output_objdir" && $RM "$linkname" && $LN_S "$realname" "$linkname")' 'exit $?'
+         fi
+       done
+
+       # If -module or -export-dynamic was specified, set the dlname.
+       if test "$module" = yes || test "$export_dynamic" = yes; then
+         # On all known operating systems, these are identical.
+         dlname="$soname"
+       fi
+      fi
+      ;;
+
+    obj)
+      if test -n "$dlfiles$dlprefiles" || test "$dlself" != no; then
+       func_warning "\`-dlopen' is ignored for objects"
+      fi
+
+      case " $deplibs" in
+      *\ -l* | *\ -L*)
+       func_warning "\`-l' and \`-L' are ignored for objects" ;;
+      esac
+
+      test -n "$rpath" && \
+       func_warning "\`-rpath' is ignored for objects"
+
+      test -n "$xrpath" && \
+       func_warning "\`-R' is ignored for objects"
+
+      test -n "$vinfo" && \
+       func_warning "\`-version-info' is ignored for objects"
+
+      test -n "$release" && \
+       func_warning "\`-release' is ignored for objects"
+
+      case $output in
+      *.lo)
+       test -n "$objs$old_deplibs" && \
+         func_fatal_error "cannot build library object \`$output' from non-libtool objects"
+
+       libobj=$output
+       func_lo2o "$libobj"
+       obj=$func_lo2o_result
+       ;;
+      *)
+       libobj=
+       obj="$output"
+       ;;
+      esac
+
+      # Delete the old objects.
+      $opt_dry_run || $RM $obj $libobj
+
+      # Objects from convenience libraries.  This assumes
+      # single-version convenience libraries.  Whenever we create
+      # different ones for PIC/non-PIC, this we'll have to duplicate
+      # the extraction.
+      reload_conv_objs=
+      gentop=
+      # reload_cmds runs $LD directly, so let us get rid of
+      # -Wl from whole_archive_flag_spec and hope we can get by with
+      # turning comma into space..
+      wl=
+
+      if test -n "$convenience"; then
+       if test -n "$whole_archive_flag_spec"; then
+         eval tmp_whole_archive_flags=\"$whole_archive_flag_spec\"
+         reload_conv_objs=$reload_objs\ `$ECHO "$tmp_whole_archive_flags" | $SED 's|,| |g'`
+       else
+         gentop="$output_objdir/${obj}x"
+         func_append generated " $gentop"
+
+         func_extract_archives $gentop $convenience
+         reload_conv_objs="$reload_objs $func_extract_archives_result"
+       fi
+      fi
+
+      # If we're not building shared, we need to use non_pic_objs
+      test "$build_libtool_libs" != yes && libobjs="$non_pic_objects"
+
+      # Create the old-style object.
+      reload_objs="$objs$old_deplibs "`$ECHO "$libobjs" | $SP2NL | $SED "/\.${libext}$/d; /\.lib$/d; $lo2o" | $NL2SP`" $reload_conv_objs" ### testsuite: skip nested quoting test
+
+      output="$obj"
+      func_execute_cmds "$reload_cmds" 'exit $?'
+
+      # Exit if we aren't doing a library object file.
+      if test -z "$libobj"; then
+       if test -n "$gentop"; then
+         func_show_eval '${RM}r "$gentop"'
+       fi
+
+       exit $EXIT_SUCCESS
+      fi
+
+      if test "$build_libtool_libs" != yes; then
+       if test -n "$gentop"; then
+         func_show_eval '${RM}r "$gentop"'
+       fi
+
+       # Create an invalid libtool object if no PIC, so that we don't
+       # accidentally link it into a program.
+       # $show "echo timestamp > $libobj"
+       # $opt_dry_run || eval "echo timestamp > $libobj" || exit $?
+       exit $EXIT_SUCCESS
+      fi
+
+      if test -n "$pic_flag" || test "$pic_mode" != default; then
+       # Only do commands if we really have different PIC objects.
+       reload_objs="$libobjs $reload_conv_objs"
+       output="$libobj"
+       func_execute_cmds "$reload_cmds" 'exit $?'
+      fi
+
+      if test -n "$gentop"; then
+       func_show_eval '${RM}r "$gentop"'
+      fi
+
+      exit $EXIT_SUCCESS
+      ;;
+
+    prog)
+      case $host in
+       *cygwin*) func_stripname '' '.exe' "$output"
+                 output=$func_stripname_result.exe;;
+      esac
+      test -n "$vinfo" && \
+       func_warning "\`-version-info' is ignored for programs"
+
+      test -n "$release" && \
+       func_warning "\`-release' is ignored for programs"
+
+      test "$preload" = yes \
+        && test "$dlopen_support" = unknown \
+       && test "$dlopen_self" = unknown \
+       && test "$dlopen_self_static" = unknown && \
+         func_warning "\`LT_INIT([dlopen])' not used. Assuming no dlopen support."
+
+      case $host in
+      *-*-rhapsody* | *-*-darwin1.[012])
+       # On Rhapsody replace the C library is the System framework
+       compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's/ -lc / System.ltframework /'`
+       finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's/ -lc / System.ltframework /'`
+       ;;
+      esac
+
+      case $host in
+      *-*-darwin*)
+       # Don't allow lazy linking, it breaks C++ global constructors
+       # But is supposedly fixed on 10.4 or later (yay!).
+       if test "$tagname" = CXX ; then
+         case ${MACOSX_DEPLOYMENT_TARGET-10.0} in
+           10.[0123])
+             func_append compile_command " ${wl}-bind_at_load"
+             func_append finalize_command " ${wl}-bind_at_load"
+           ;;
+         esac
+       fi
+       # Time to change all our "foo.ltframework" stuff back to "-framework foo"
+       compile_deplibs=`$ECHO " $compile_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+       finalize_deplibs=`$ECHO " $finalize_deplibs" | $SED 's% \([^ $]*\).ltframework% -framework \1%g'`
+       ;;
+      esac
+
+
+      # move library search paths that coincide with paths to not yet
+      # installed libraries to the beginning of the library search list
+      new_libs=
+      for path in $notinst_path; do
+       case " $new_libs " in
+       *" -L$path/$objdir "*) ;;
+       *)
+         case " $compile_deplibs " in
+         *" -L$path/$objdir "*)
+           func_append new_libs " -L$path/$objdir" ;;
+         esac
+         ;;
+       esac
+      done
+      for deplib in $compile_deplibs; do
+       case $deplib in
+       -L*)
+         case " $new_libs " in
+         *" $deplib "*) ;;
+         *) func_append new_libs " $deplib" ;;
+         esac
+         ;;
+       *) func_append new_libs " $deplib" ;;
+       esac
+      done
+      compile_deplibs="$new_libs"
+
+
+      func_append compile_command " $compile_deplibs"
+      func_append finalize_command " $finalize_deplibs"
+
+      if test -n "$rpath$xrpath"; then
+       # If the user specified any rpath flags, then add them.
+       for libdir in $rpath $xrpath; do
+         # This is the magic to use -rpath.
+         case "$finalize_rpath " in
+         *" $libdir "*) ;;
+         *) func_append finalize_rpath " $libdir" ;;
+         esac
+       done
+      fi
+
+      # Now hardcode the library paths
+      rpath=
+      hardcode_libdirs=
+      for libdir in $compile_rpath $finalize_rpath; do
+       if test -n "$hardcode_libdir_flag_spec"; then
+         if test -n "$hardcode_libdir_separator"; then
+           if test -z "$hardcode_libdirs"; then
+             hardcode_libdirs="$libdir"
+           else
+             # Just accumulate the unique libdirs.
+             case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+             *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+               ;;
+             *)
+               func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+               ;;
+             esac
+           fi
+         else
+           eval flag=\"$hardcode_libdir_flag_spec\"
+           func_append rpath " $flag"
+         fi
+       elif test -n "$runpath_var"; then
+         case "$perm_rpath " in
+         *" $libdir "*) ;;
+         *) func_append perm_rpath " $libdir" ;;
+         esac
+       fi
+       case $host in
+       *-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-os2* | *-cegcc*)
+         testbindir=`${ECHO} "$libdir" | ${SED} -e 's*/lib$*/bin*'`
+         case :$dllsearchpath: in
+         *":$libdir:"*) ;;
+         ::) dllsearchpath=$libdir;;
+         *) func_append dllsearchpath ":$libdir";;
+         esac
+         case :$dllsearchpath: in
+         *":$testbindir:"*) ;;
+         ::) dllsearchpath=$testbindir;;
+         *) func_append dllsearchpath ":$testbindir";;
+         esac
+         ;;
+       esac
+      done
+      # Substitute the hardcoded libdirs into the rpath.
+      if test -n "$hardcode_libdir_separator" &&
+        test -n "$hardcode_libdirs"; then
+       libdir="$hardcode_libdirs"
+       eval rpath=\" $hardcode_libdir_flag_spec\"
+      fi
+      compile_rpath="$rpath"
+
+      rpath=
+      hardcode_libdirs=
+      for libdir in $finalize_rpath; do
+       if test -n "$hardcode_libdir_flag_spec"; then
+         if test -n "$hardcode_libdir_separator"; then
+           if test -z "$hardcode_libdirs"; then
+             hardcode_libdirs="$libdir"
+           else
+             # Just accumulate the unique libdirs.
+             case $hardcode_libdir_separator$hardcode_libdirs$hardcode_libdir_separator in
+             *"$hardcode_libdir_separator$libdir$hardcode_libdir_separator"*)
+               ;;
+             *)
+               func_append hardcode_libdirs "$hardcode_libdir_separator$libdir"
+               ;;
+             esac
+           fi
+         else
+           eval flag=\"$hardcode_libdir_flag_spec\"
+           func_append rpath " $flag"
+         fi
+       elif test -n "$runpath_var"; then
+         case "$finalize_perm_rpath " in
+         *" $libdir "*) ;;
+         *) func_append finalize_perm_rpath " $libdir" ;;
+         esac
+       fi
+      done
+      # Substitute the hardcoded libdirs into the rpath.
+      if test -n "$hardcode_libdir_separator" &&
+        test -n "$hardcode_libdirs"; then
+       libdir="$hardcode_libdirs"
+       eval rpath=\" $hardcode_libdir_flag_spec\"
+      fi
+      finalize_rpath="$rpath"
+
+      if test -n "$libobjs" && test "$build_old_libs" = yes; then
+       # Transform all the library objects into standard objects.
+       compile_command=`$ECHO "$compile_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
+       finalize_command=`$ECHO "$finalize_command" | $SP2NL | $SED "$lo2o" | $NL2SP`
+      fi
+
+      func_generate_dlsyms "$outputname" "@PROGRAM@" "no"
+
+      # template prelinking step
+      if test -n "$prelink_cmds"; then
+       func_execute_cmds "$prelink_cmds" 'exit $?'
+      fi
+
+      wrappers_required=yes
+      case $host in
+      *cegcc* | *mingw32ce*)
+        # Disable wrappers for cegcc and mingw32ce hosts, we are cross compiling anyway.
+        wrappers_required=no
+        ;;
+      *cygwin* | *mingw* )
+        if test "$build_libtool_libs" != yes; then
+          wrappers_required=no
+        fi
+        ;;
+      *)
+        if test "$need_relink" = no || test "$build_libtool_libs" != yes; then
+          wrappers_required=no
+        fi
+        ;;
+      esac
+      if test "$wrappers_required" = no; then
+       # Replace the output file specification.
+       compile_command=`$ECHO "$compile_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
+       link_command="$compile_command$compile_rpath"
+
+       # We have no uninstalled library dependencies, so finalize right now.
+       exit_status=0
+       func_show_eval "$link_command" 'exit_status=$?'
+
+       if test -n "$postlink_cmds"; then
+         func_to_tool_file "$output"
+         postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+         func_execute_cmds "$postlink_cmds" 'exit $?'
+       fi
+
+       # Delete the generated files.
+       if test -f "$output_objdir/${outputname}S.${objext}"; then
+         func_show_eval '$RM "$output_objdir/${outputname}S.${objext}"'
+       fi
+
+       exit $exit_status
+      fi
+
+      if test -n "$compile_shlibpath$finalize_shlibpath"; then
+       compile_command="$shlibpath_var=\"$compile_shlibpath$finalize_shlibpath\$$shlibpath_var\" $compile_command"
+      fi
+      if test -n "$finalize_shlibpath"; then
+       finalize_command="$shlibpath_var=\"$finalize_shlibpath\$$shlibpath_var\" $finalize_command"
+      fi
+
+      compile_var=
+      finalize_var=
+      if test -n "$runpath_var"; then
+       if test -n "$perm_rpath"; then
+         # We should set the runpath_var.
+         rpath=
+         for dir in $perm_rpath; do
+           func_append rpath "$dir:"
+         done
+         compile_var="$runpath_var=\"$rpath\$$runpath_var\" "
+       fi
+       if test -n "$finalize_perm_rpath"; then
+         # We should set the runpath_var.
+         rpath=
+         for dir in $finalize_perm_rpath; do
+           func_append rpath "$dir:"
+         done
+         finalize_var="$runpath_var=\"$rpath\$$runpath_var\" "
+       fi
+      fi
+
+      if test "$no_install" = yes; then
+       # We don't need to create a wrapper script.
+       link_command="$compile_var$compile_command$compile_rpath"
+       # Replace the output file specification.
+       link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output"'%g'`
+       # Delete the old output file.
+       $opt_dry_run || $RM $output
+       # Link the executable and exit
+       func_show_eval "$link_command" 'exit $?'
+
+       if test -n "$postlink_cmds"; then
+         func_to_tool_file "$output"
+         postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+         func_execute_cmds "$postlink_cmds" 'exit $?'
+       fi
+
+       exit $EXIT_SUCCESS
+      fi
+
+      if test "$hardcode_action" = relink; then
+       # Fast installation is not supported
+       link_command="$compile_var$compile_command$compile_rpath"
+       relink_command="$finalize_var$finalize_command$finalize_rpath"
+
+       func_warning "this platform does not like uninstalled shared libraries"
+       func_warning "\`$output' will be relinked during installation"
+      else
+       if test "$fast_install" != no; then
+         link_command="$finalize_var$compile_command$finalize_rpath"
+         if test "$fast_install" = yes; then
+           relink_command=`$ECHO "$compile_var$compile_command$compile_rpath" | $SED 's%@OUTPUT@%\$progdir/\$file%g'`
+         else
+           # fast_install is set to needless
+           relink_command=
+         fi
+       else
+         link_command="$compile_var$compile_command$compile_rpath"
+         relink_command="$finalize_var$finalize_command$finalize_rpath"
+       fi
+      fi
+
+      # Replace the output file specification.
+      link_command=`$ECHO "$link_command" | $SED 's%@OUTPUT@%'"$output_objdir/$outputname"'%g'`
+
+      # Delete the old output files.
+      $opt_dry_run || $RM $output $output_objdir/$outputname $output_objdir/lt-$outputname
+
+      func_show_eval "$link_command" 'exit $?'
+
+      if test -n "$postlink_cmds"; then
+       func_to_tool_file "$output_objdir/$outputname"
+       postlink_cmds=`func_echo_all "$postlink_cmds" | $SED -e 's%@OUTPUT@%'"$output_objdir/$outputname"'%g' -e 's%@TOOL_OUTPUT@%'"$func_to_tool_file_result"'%g'`
+       func_execute_cmds "$postlink_cmds" 'exit $?'
+      fi
+
+      # Now create the wrapper script.
+      func_verbose "creating $output"
+
+      # Quote the relink command for shipping.
+      if test -n "$relink_command"; then
+       # Preserve any variables that may affect compiler behavior
+       for var in $variables_saved_for_relink; do
+         if eval test -z \"\${$var+set}\"; then
+           relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+         elif eval var_value=\$$var; test -z "$var_value"; then
+           relink_command="$var=; export $var; $relink_command"
+         else
+           func_quote_for_eval "$var_value"
+           relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+         fi
+       done
+       relink_command="(cd `pwd`; $relink_command)"
+       relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
+      fi
+
+      # Only actually do things if not in dry run mode.
+      $opt_dry_run || {
+       # win32 will think the script is a binary if it has
+       # a .exe suffix, so we strip it off here.
+       case $output in
+         *.exe) func_stripname '' '.exe' "$output"
+                output=$func_stripname_result ;;
+       esac
+       # test for cygwin because mv fails w/o .exe extensions
+       case $host in
+         *cygwin*)
+           exeext=.exe
+           func_stripname '' '.exe' "$outputname"
+           outputname=$func_stripname_result ;;
+         *) exeext= ;;
+       esac
+       case $host in
+         *cygwin* | *mingw* )
+           func_dirname_and_basename "$output" "" "."
+           output_name=$func_basename_result
+           output_path=$func_dirname_result
+           cwrappersource="$output_path/$objdir/lt-$output_name.c"
+           cwrapper="$output_path/$output_name.exe"
+           $RM $cwrappersource $cwrapper
+           trap "$RM $cwrappersource $cwrapper; exit $EXIT_FAILURE" 1 2 15
+
+           func_emit_cwrapperexe_src > $cwrappersource
+
+           # The wrapper executable is built using the $host compiler,
+           # because it contains $host paths and files. If cross-
+           # compiling, it, like the target executable, must be
+           # executed on the $host or under an emulation environment.
+           $opt_dry_run || {
+             $LTCC $LTCFLAGS -o $cwrapper $cwrappersource
+             $STRIP $cwrapper
+           }
+
+           # Now, create the wrapper script for func_source use:
+           func_ltwrapper_scriptname $cwrapper
+           $RM $func_ltwrapper_scriptname_result
+           trap "$RM $func_ltwrapper_scriptname_result; exit $EXIT_FAILURE" 1 2 15
+           $opt_dry_run || {
+             # note: this script will not be executed, so do not chmod.
+             if test "x$build" = "x$host" ; then
+               $cwrapper --lt-dump-script > $func_ltwrapper_scriptname_result
+             else
+               func_emit_wrapper no > $func_ltwrapper_scriptname_result
+             fi
+           }
+         ;;
+         * )
+           $RM $output
+           trap "$RM $output; exit $EXIT_FAILURE" 1 2 15
+
+           func_emit_wrapper no > $output
+           chmod +x $output
+         ;;
+       esac
+      }
+      exit $EXIT_SUCCESS
+      ;;
+    esac
+
+    # See if we need to build an old-fashioned archive.
+    for oldlib in $oldlibs; do
+
+      if test "$build_libtool_libs" = convenience; then
+       oldobjs="$libobjs_save $symfileobj"
+       addlibs="$convenience"
+       build_libtool_libs=no
+      else
+       if test "$build_libtool_libs" = module; then
+         oldobjs="$libobjs_save"
+         build_libtool_libs=no
+       else
+         oldobjs="$old_deplibs $non_pic_objects"
+         if test "$preload" = yes && test -f "$symfileobj"; then
+           func_append oldobjs " $symfileobj"
+         fi
+       fi
+       addlibs="$old_convenience"
+      fi
+
+      if test -n "$addlibs"; then
+       gentop="$output_objdir/${outputname}x"
+       func_append generated " $gentop"
+
+       func_extract_archives $gentop $addlibs
+       func_append oldobjs " $func_extract_archives_result"
+      fi
+
+      # Do each command in the archive commands.
+      if test -n "$old_archive_from_new_cmds" && test "$build_libtool_libs" = yes; then
+       cmds=$old_archive_from_new_cmds
+      else
+
+       # Add any objects from preloaded convenience libraries
+       if test -n "$dlprefiles"; then
+         gentop="$output_objdir/${outputname}x"
+         func_append generated " $gentop"
+
+         func_extract_archives $gentop $dlprefiles
+         func_append oldobjs " $func_extract_archives_result"
+       fi
+
+       # POSIX demands no paths to be encoded in archives.  We have
+       # to avoid creating archives with duplicate basenames if we
+       # might have to extract them afterwards, e.g., when creating a
+       # static archive out of a convenience library, or when linking
+       # the entirety of a libtool archive into another (currently
+       # not supported by libtool).
+       if (for obj in $oldobjs
+           do
+             func_basename "$obj"
+             $ECHO "$func_basename_result"
+           done | sort | sort -uc >/dev/null 2>&1); then
+         :
+       else
+         echo "copying selected object files to avoid basename conflicts..."
+         gentop="$output_objdir/${outputname}x"
+         func_append generated " $gentop"
+         func_mkdir_p "$gentop"
+         save_oldobjs=$oldobjs
+         oldobjs=
+         counter=1
+         for obj in $save_oldobjs
+         do
+           func_basename "$obj"
+           objbase="$func_basename_result"
+           case " $oldobjs " in
+           " ") oldobjs=$obj ;;
+           *[\ /]"$objbase "*)
+             while :; do
+               # Make sure we don't pick an alternate name that also
+               # overlaps.
+               newobj=lt$counter-$objbase
+               func_arith $counter + 1
+               counter=$func_arith_result
+               case " $oldobjs " in
+               *[\ /]"$newobj "*) ;;
+               *) if test ! -f "$gentop/$newobj"; then break; fi ;;
+               esac
+             done
+             func_show_eval "ln $obj $gentop/$newobj || cp $obj $gentop/$newobj"
+             func_append oldobjs " $gentop/$newobj"
+             ;;
+           *) func_append oldobjs " $obj" ;;
+           esac
+         done
+       fi
+       func_to_tool_file "$oldlib" func_convert_file_msys_to_w32
+       tool_oldlib=$func_to_tool_file_result
+       eval cmds=\"$old_archive_cmds\"
+
+       func_len " $cmds"
+       len=$func_len_result
+       if test "$len" -lt "$max_cmd_len" || test "$max_cmd_len" -le -1; then
+         cmds=$old_archive_cmds
+       elif test -n "$archiver_list_spec"; then
+         func_verbose "using command file archive linking..."
+         for obj in $oldobjs
+         do
+           func_to_tool_file "$obj"
+           $ECHO "$func_to_tool_file_result"
+         done > $output_objdir/$libname.libcmd
+         func_to_tool_file "$output_objdir/$libname.libcmd"
+         oldobjs=" $archiver_list_spec$func_to_tool_file_result"
+         cmds=$old_archive_cmds
+       else
+         # the command line is too long to link in one step, link in parts
+         func_verbose "using piecewise archive linking..."
+         save_RANLIB=$RANLIB
+         RANLIB=:
+         objlist=
+         concat_cmds=
+         save_oldobjs=$oldobjs
+         oldobjs=
+         # Is there a better way of finding the last object in the list?
+         for obj in $save_oldobjs
+         do
+           last_oldobj=$obj
+         done
+         eval test_cmds=\"$old_archive_cmds\"
+         func_len " $test_cmds"
+         len0=$func_len_result
+         len=$len0
+         for obj in $save_oldobjs
+         do
+           func_len " $obj"
+           func_arith $len + $func_len_result
+           len=$func_arith_result
+           func_append objlist " $obj"
+           if test "$len" -lt "$max_cmd_len"; then
+             :
+           else
+             # the above command should be used before it gets too long
+             oldobjs=$objlist
+             if test "$obj" = "$last_oldobj" ; then
+               RANLIB=$save_RANLIB
+             fi
+             test -z "$concat_cmds" || concat_cmds=$concat_cmds~
+             eval concat_cmds=\"\${concat_cmds}$old_archive_cmds\"
+             objlist=
+             len=$len0
+           fi
+         done
+         RANLIB=$save_RANLIB
+         oldobjs=$objlist
+         if test "X$oldobjs" = "X" ; then
+           eval cmds=\"\$concat_cmds\"
+         else
+           eval cmds=\"\$concat_cmds~\$old_archive_cmds\"
+         fi
+       fi
+      fi
+      func_execute_cmds "$cmds" 'exit $?'
+    done
+
+    test -n "$generated" && \
+      func_show_eval "${RM}r$generated"
+
+    # Now create the libtool archive.
+    case $output in
+    *.la)
+      old_library=
+      test "$build_old_libs" = yes && old_library="$libname.$libext"
+      func_verbose "creating $output"
+
+      # Preserve any variables that may affect compiler behavior
+      for var in $variables_saved_for_relink; do
+       if eval test -z \"\${$var+set}\"; then
+         relink_command="{ test -z \"\${$var+set}\" || $lt_unset $var || { $var=; export $var; }; }; $relink_command"
+       elif eval var_value=\$$var; test -z "$var_value"; then
+         relink_command="$var=; export $var; $relink_command"
+       else
+         func_quote_for_eval "$var_value"
+         relink_command="$var=$func_quote_for_eval_result; export $var; $relink_command"
+       fi
+      done
+      # Quote the link command for shipping.
+      relink_command="(cd `pwd`; $SHELL $progpath $preserve_args --mode=relink $libtool_args @inst_prefix_dir@)"
+      relink_command=`$ECHO "$relink_command" | $SED "$sed_quote_subst"`
+      if test "$hardcode_automatic" = yes ; then
+       relink_command=
+      fi
+
+      # Only create the output if not a dry run.
+      $opt_dry_run || {
+       for installed in no yes; do
+         if test "$installed" = yes; then
+           if test -z "$install_libdir"; then
+             break
+           fi
+           output="$output_objdir/$outputname"i
+           # Replace all uninstalled libtool libraries with the installed ones
+           newdependency_libs=
+           for deplib in $dependency_libs; do
+             case $deplib in
+             *.la)
+               func_basename "$deplib"
+               name="$func_basename_result"
+               func_resolve_sysroot "$deplib"
+               eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $func_resolve_sysroot_result`
+               test -z "$libdir" && \
+                 func_fatal_error "\`$deplib' is not a valid libtool archive"
+               func_append newdependency_libs " ${lt_sysroot:+=}$libdir/$name"
+               ;;
+             -L*)
+               func_stripname -L '' "$deplib"
+               func_replace_sysroot "$func_stripname_result"
+               func_append newdependency_libs " -L$func_replace_sysroot_result"
+               ;;
+             -R*)
+               func_stripname -R '' "$deplib"
+               func_replace_sysroot "$func_stripname_result"
+               func_append newdependency_libs " -R$func_replace_sysroot_result"
+               ;;
+             *) func_append newdependency_libs " $deplib" ;;
+             esac
+           done
+           dependency_libs="$newdependency_libs"
+           newdlfiles=
+
+           for lib in $dlfiles; do
+             case $lib in
+             *.la)
+               func_basename "$lib"
+               name="$func_basename_result"
+               eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+               test -z "$libdir" && \
+                 func_fatal_error "\`$lib' is not a valid libtool archive"
+               func_append newdlfiles " ${lt_sysroot:+=}$libdir/$name"
+               ;;
+             *) func_append newdlfiles " $lib" ;;
+             esac
+           done
+           dlfiles="$newdlfiles"
+           newdlprefiles=
+           for lib in $dlprefiles; do
+             case $lib in
+             *.la)
+               # Only pass preopened files to the pseudo-archive (for
+               # eventual linking with the app. that links it) if we
+               # didn't already link the preopened objects directly into
+               # the library:
+               func_basename "$lib"
+               name="$func_basename_result"
+               eval libdir=`${SED} -n -e 's/^libdir=\(.*\)$/\1/p' $lib`
+               test -z "$libdir" && \
+                 func_fatal_error "\`$lib' is not a valid libtool archive"
+               func_append newdlprefiles " ${lt_sysroot:+=}$libdir/$name"
+               ;;
+             esac
+           done
+           dlprefiles="$newdlprefiles"
+         else
+           newdlfiles=
+           for lib in $dlfiles; do
+             case $lib in
+               [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+               *) abs=`pwd`"/$lib" ;;
+             esac
+             func_append newdlfiles " $abs"
+           done
+           dlfiles="$newdlfiles"
+           newdlprefiles=
+           for lib in $dlprefiles; do
+             case $lib in
+               [\\/]* | [A-Za-z]:[\\/]*) abs="$lib" ;;
+               *) abs=`pwd`"/$lib" ;;
+             esac
+             func_append newdlprefiles " $abs"
+           done
+           dlprefiles="$newdlprefiles"
+         fi
+         $RM $output
+         # place dlname in correct position for cygwin
+         # In fact, it would be nice if we could use this code for all target
+         # systems that can't hard-code library paths into their executables
+         # and that have no shared library path variable independent of PATH,
+         # but it turns out we can't easily determine that from inspecting
+         # libtool variables, so we have to hard-code the OSs to which it
+         # applies here; at the moment, that means platforms that use the PE
+         # object format with DLL files.  See the long comment at the top of
+         # tests/bindir.at for full details.
+         tdlname=$dlname
+         case $host,$output,$installed,$module,$dlname in
+           *cygwin*,*lai,yes,no,*.dll | *mingw*,*lai,yes,no,*.dll | *cegcc*,*lai,yes,no,*.dll)
+             # If a -bindir argument was supplied, place the dll there.
+             if test "x$bindir" != x ;
+             then
+               func_relative_path "$install_libdir" "$bindir"
+               tdlname=$func_relative_path_result$dlname
+             else
+               # Otherwise fall back on heuristic.
+               tdlname=../bin/$dlname
+             fi
+             ;;
+         esac
+         $ECHO > $output "\
+# $outputname - a libtool library file
+# Generated by $PROGRAM (GNU $PACKAGE$TIMESTAMP) $VERSION
+#
+# Please DO NOT delete this file!
+# It is necessary for linking the library.
+
+# The name that we can dlopen(3).
+dlname='$tdlname'
+
+# Names of this library.
+library_names='$library_names'
+
+# The name of the static archive.
+old_library='$old_library'
+
+# Linker flags that can not go in dependency_libs.
+inherited_linker_flags='$new_inherited_linker_flags'
+
+# Libraries that this one depends upon.
+dependency_libs='$dependency_libs'
+
+# Names of additional weak libraries provided by this library
+weak_library_names='$weak_libs'
+
+# Version information for $libname.
+current=$current
+age=$age
+revision=$revision
+
+# Is this an already installed library?
+installed=$installed
+
+# Should we warn about portability when linking against -modules?
+shouldnotlink=$module
+
+# Files to dlopen/dlpreopen
+dlopen='$dlfiles'
+dlpreopen='$dlprefiles'
+
+# Directory that this library needs to be installed in:
+libdir='$install_libdir'"
+         if test "$installed" = no && test "$need_relink" = yes; then
+           $ECHO >> $output "\
+relink_command=\"$relink_command\""
+         fi
+       done
+      }
+
+      # Do a symbolic link so that the libtool archive can be found in
+      # LD_LIBRARY_PATH before the program is installed.
+      func_show_eval '( cd "$output_objdir" && $RM "$outputname" && $LN_S "../$outputname" "$outputname" )' 'exit $?'
+      ;;
+    esac
+    exit $EXIT_SUCCESS
+}
+
+{ test "$opt_mode" = link || test "$opt_mode" = relink; } &&
+    func_mode_link ${1+"$@"}
+
+
+# func_mode_uninstall arg...
+func_mode_uninstall ()
+{
+    $opt_debug
+    RM="$nonopt"
+    files=
+    rmforce=
+    exit_status=0
+
+    # This variable tells wrapper scripts just to set variables rather
+    # than running their programs.
+    libtool_install_magic="$magic"
+
+    for arg
+    do
+      case $arg in
+      -f) func_append RM " $arg"; rmforce=yes ;;
+      -*) func_append RM " $arg" ;;
+      *) func_append files " $arg" ;;
+      esac
+    done
+
+    test -z "$RM" && \
+      func_fatal_help "you must specify an RM program"
+
+    rmdirs=
+
+    for file in $files; do
+      func_dirname "$file" "" "."
+      dir="$func_dirname_result"
+      if test "X$dir" = X.; then
+       odir="$objdir"
+      else
+       odir="$dir/$objdir"
+      fi
+      func_basename "$file"
+      name="$func_basename_result"
+      test "$opt_mode" = uninstall && odir="$dir"
+
+      # Remember odir for removal later, being careful to avoid duplicates
+      if test "$opt_mode" = clean; then
+       case " $rmdirs " in
+         *" $odir "*) ;;
+         *) func_append rmdirs " $odir" ;;
+       esac
+      fi
+
+      # Don't error if the file doesn't exist and rm -f was used.
+      if { test -L "$file"; } >/dev/null 2>&1 ||
+        { test -h "$file"; } >/dev/null 2>&1 ||
+        test -f "$file"; then
+       :
+      elif test -d "$file"; then
+       exit_status=1
+       continue
+      elif test "$rmforce" = yes; then
+       continue
+      fi
+
+      rmfiles="$file"
+
+      case $name in
+      *.la)
+       # Possibly a libtool archive, so verify it.
+       if func_lalib_p "$file"; then
+         func_source $dir/$name
+
+         # Delete the libtool libraries and symlinks.
+         for n in $library_names; do
+           func_append rmfiles " $odir/$n"
+         done
+         test -n "$old_library" && func_append rmfiles " $odir/$old_library"
+
+         case "$opt_mode" in
+         clean)
+           case " $library_names " in
+           *" $dlname "*) ;;
+           *) test -n "$dlname" && func_append rmfiles " $odir/$dlname" ;;
+           esac
+           test -n "$libdir" && func_append rmfiles " $odir/$name $odir/${name}i"
+           ;;
+         uninstall)
+           if test -n "$library_names"; then
+             # Do each command in the postuninstall commands.
+             func_execute_cmds "$postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+           fi
+
+           if test -n "$old_library"; then
+             # Do each command in the old_postuninstall commands.
+             func_execute_cmds "$old_postuninstall_cmds" 'test "$rmforce" = yes || exit_status=1'
+           fi
+           # FIXME: should reinstall the best remaining shared library.
+           ;;
+         esac
+       fi
+       ;;
+
+      *.lo)
+       # Possibly a libtool object, so verify it.
+       if func_lalib_p "$file"; then
+
+         # Read the .lo file
+         func_source $dir/$name
+
+         # Add PIC object to the list of files to remove.
+         if test -n "$pic_object" &&
+            test "$pic_object" != none; then
+           func_append rmfiles " $dir/$pic_object"
+         fi
+
+         # Add non-PIC object to the list of files to remove.
+         if test -n "$non_pic_object" &&
+            test "$non_pic_object" != none; then
+           func_append rmfiles " $dir/$non_pic_object"
+         fi
+       fi
+       ;;
+
+      *)
+       if test "$opt_mode" = clean ; then
+         noexename=$name
+         case $file in
+         *.exe)
+           func_stripname '' '.exe' "$file"
+           file=$func_stripname_result
+           func_stripname '' '.exe' "$name"
+           noexename=$func_stripname_result
+           # $file with .exe has already been added to rmfiles,
+           # add $file without .exe
+           func_append rmfiles " $file"
+           ;;
+         esac
+         # Do a test to see if this is a libtool program.
+         if func_ltwrapper_p "$file"; then
+           if func_ltwrapper_executable_p "$file"; then
+             func_ltwrapper_scriptname "$file"
+             relink_command=
+             func_source $func_ltwrapper_scriptname_result
+             func_append rmfiles " $func_ltwrapper_scriptname_result"
+           else
+             relink_command=
+             func_source $dir/$noexename
+           fi
+
+           # note $name still contains .exe if it was in $file originally
+           # as does the version of $file that was added into $rmfiles
+           func_append rmfiles " $odir/$name $odir/${name}S.${objext}"
+           if test "$fast_install" = yes && test -n "$relink_command"; then
+             func_append rmfiles " $odir/lt-$name"
+           fi
+           if test "X$noexename" != "X$name" ; then
+             func_append rmfiles " $odir/lt-${noexename}.c"
+           fi
+         fi
+       fi
+       ;;
+      esac
+      func_show_eval "$RM $rmfiles" 'exit_status=1'
+    done
+
+    # Try to remove the ${objdir}s in the directories where we deleted files
+    for dir in $rmdirs; do
+      if test -d "$dir"; then
+       func_show_eval "rmdir $dir >/dev/null 2>&1"
+      fi
+    done
+
+    exit $exit_status
+}
+
+{ test "$opt_mode" = uninstall || test "$opt_mode" = clean; } &&
+    func_mode_uninstall ${1+"$@"}
+
+test -z "$opt_mode" && {
+  help="$generic_help"
+  func_fatal_help "you must specify a MODE"
+}
+
+test -z "$exec_cmd" && \
+  func_fatal_help "invalid operation mode \`$opt_mode'"
+
+if test -n "$exec_cmd"; then
+  eval exec "$exec_cmd"
+  exit $EXIT_FAILURE
+fi
+
+exit $exit_status
+
+
+# The TAGs below are defined such that we never get into a situation
+# in which we disable both kinds of libraries.  Given conflicting
+# choices, we go for a static library, that is the most portable,
+# since we can't tell whether shared libraries were disabled because
+# the user asked for that or because the platform doesn't support
+# them.  This is particularly important on AIX, because we don't
+# support having both static and shared libraries enabled at the same
+# time on that platform, so we default to a shared-only configuration.
+# If a disable-shared tag is given, we'll fallback to a static-only
+# configuration.  But we'll never go from static-only to shared-only.
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-shared
+build_libtool_libs=no
+build_old_libs=yes
+# ### END LIBTOOL TAG CONFIG: disable-shared
+
+# ### BEGIN LIBTOOL TAG CONFIG: disable-static
+build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac`
+# ### END LIBTOOL TAG CONFIG: disable-static
+
+# Local Variables:
+# mode:shell-script
+# sh-indentation:2
+# End:
+# vi:sw=2
+
diff --git a/m4/gettext.m4 b/m4/gettext.m4
new file mode 100644 (file)
index 0000000..c9ae1f7
--- /dev/null
@@ -0,0 +1,381 @@
+# gettext.m4 serial 60 (gettext-0.17)
+dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2006.
+
+dnl Macro to add for using GNU gettext.
+
+dnl Usage: AM_GNU_GETTEXT([INTLSYMBOL], [NEEDSYMBOL], [INTLDIR]).
+dnl INTLSYMBOL can be one of 'external', 'no-libtool', 'use-libtool'. The
+dnl    default (if it is not specified or empty) is 'no-libtool'.
+dnl    INTLSYMBOL should be 'external' for packages with no intl directory,
+dnl    and 'no-libtool' or 'use-libtool' for packages with an intl directory.
+dnl    If INTLSYMBOL is 'use-libtool', then a libtool library
+dnl    $(top_builddir)/intl/libintl.la will be created (shared and/or static,
+dnl    depending on --{enable,disable}-{shared,static} and on the presence of
+dnl    AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', a static library
+dnl    $(top_builddir)/intl/libintl.a will be created.
+dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
+dnl    implementations (in libc or libintl) without the ngettext() function
+dnl    will be ignored.  If NEEDSYMBOL is specified and is
+dnl    'need-formatstring-macros', then GNU gettext implementations that don't
+dnl    support the ISO C 99 <inttypes.h> formatstring macros will be ignored.
+dnl INTLDIR is used to find the intl libraries.  If empty,
+dnl    the value `$(top_builddir)/intl/' is used.
+dnl
+dnl The result of the configuration is one of three cases:
+dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
+dnl    and used.
+dnl    Catalog format: GNU --> install in $(datadir)
+dnl    Catalog extension: .mo after installation, .gmo in source tree
+dnl 2) GNU gettext has been found in the system's C library.
+dnl    Catalog format: GNU --> install in $(datadir)
+dnl    Catalog extension: .mo after installation, .gmo in source tree
+dnl 3) No internationalization, always use English msgid.
+dnl    Catalog format: none
+dnl    Catalog extension: none
+dnl If INTLSYMBOL is 'external', only cases 2 and 3 can occur.
+dnl The use of .gmo is historical (it was needed to avoid overwriting the
+dnl GNU format catalogs when building on a platform with an X/Open gettext),
+dnl but we keep it in order not to force irrelevant filename changes on the
+dnl maintainers.
+dnl
+AC_DEFUN([AM_GNU_GETTEXT],
+[
+  dnl Argument checking.
+  ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], ,
+    [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT
+])])])])])
+  ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], ,
+    [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT
+])])])])
+  define([gt_included_intl],
+    ifelse([$1], [external],
+      ifdef([AM_GNU_GETTEXT_][INTL_SUBDIR], [yes], [no]),
+      [yes]))
+  define([gt_libtool_suffix_prefix], ifelse([$1], [use-libtool], [l], []))
+  gt_NEEDS_INIT
+  AM_GNU_GETTEXT_NEED([$2])
+
+  AC_REQUIRE([AM_PO_SUBDIRS])dnl
+  ifelse(gt_included_intl, yes, [
+    AC_REQUIRE([AM_INTL_SUBDIR])dnl
+  ])
+
+  dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+  AC_REQUIRE([AC_LIB_RPATH])
+
+  dnl Sometimes libintl requires libiconv, so first search for libiconv.
+  dnl Ideally we would do this search only after the
+  dnl      if test "$USE_NLS" = "yes"; then
+  dnl        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+  dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT
+  dnl the configure script would need to contain the same shell code
+  dnl again, outside any 'if'. There are two solutions:
+  dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'.
+  dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE.
+  dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not
+  dnl documented, we avoid it.
+  ifelse(gt_included_intl, yes, , [
+    AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
+  ])
+
+  dnl Sometimes, on MacOS X, libintl requires linking with CoreFoundation.
+  gt_INTL_MACOSX
+
+  dnl Set USE_NLS.
+  AC_REQUIRE([AM_NLS])
+
+  ifelse(gt_included_intl, yes, [
+    BUILD_INCLUDED_LIBINTL=no
+    USE_INCLUDED_LIBINTL=no
+  ])
+  LIBINTL=
+  LTLIBINTL=
+  POSUB=
+
+  dnl Add a version number to the cache macros.
+  case " $gt_needs " in
+    *" need-formatstring-macros "*) gt_api_version=3 ;;
+    *" need-ngettext "*) gt_api_version=2 ;;
+    *) gt_api_version=1 ;;
+  esac
+  gt_func_gnugettext_libc="gt_cv_func_gnugettext${gt_api_version}_libc"
+  gt_func_gnugettext_libintl="gt_cv_func_gnugettext${gt_api_version}_libintl"
+
+  dnl If we use NLS figure out what method
+  if test "$USE_NLS" = "yes"; then
+    gt_use_preinstalled_gnugettext=no
+    ifelse(gt_included_intl, yes, [
+      AC_MSG_CHECKING([whether included gettext is requested])
+      AC_ARG_WITH(included-gettext,
+        [  --with-included-gettext use the GNU gettext library included here],
+        nls_cv_force_use_gnu_gettext=$withval,
+        nls_cv_force_use_gnu_gettext=no)
+      AC_MSG_RESULT($nls_cv_force_use_gnu_gettext)
+
+      nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
+      if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
+    ])
+        dnl User does not insist on using GNU NLS library.  Figure out what
+        dnl to use.  If GNU gettext is available we use this.  Else we have
+        dnl to fall back to GNU NLS library.
+
+        if test $gt_api_version -ge 3; then
+          gt_revision_test_code='
+#ifndef __GNU_GETTEXT_SUPPORTED_REVISION
+#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1)
+#endif
+changequote(,)dnl
+typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1];
+changequote([,])dnl
+'
+        else
+          gt_revision_test_code=
+        fi
+        if test $gt_api_version -ge 2; then
+          gt_expression_test_code=' + * ngettext ("", "", 0)'
+        else
+          gt_expression_test_code=
+        fi
+
+        AC_CACHE_CHECK([for GNU gettext in libc], [$gt_func_gnugettext_libc],
+         [AC_TRY_LINK([#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern int *_nl_domain_bindings;],
+            [bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_domain_bindings],
+            [eval "$gt_func_gnugettext_libc=yes"],
+            [eval "$gt_func_gnugettext_libc=no"])])
+
+        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" != "yes"; }; then
+          dnl Sometimes libintl requires libiconv, so first search for libiconv.
+          ifelse(gt_included_intl, yes, , [
+            AM_ICONV_LINK
+          ])
+          dnl Search for libintl and define LIBINTL, LTLIBINTL and INCINTL
+          dnl accordingly. Don't use AC_LIB_LINKFLAGS_BODY([intl],[iconv])
+          dnl because that would add "-liconv" to LIBINTL and LTLIBINTL
+          dnl even if libiconv doesn't exist.
+          AC_LIB_LINKFLAGS_BODY([intl])
+          AC_CACHE_CHECK([for GNU gettext in libintl],
+            [$gt_func_gnugettext_libintl],
+           [gt_save_CPPFLAGS="$CPPFLAGS"
+            CPPFLAGS="$CPPFLAGS $INCINTL"
+            gt_save_LIBS="$LIBS"
+            LIBS="$LIBS $LIBINTL"
+            dnl Now see whether libintl exists and does not depend on libiconv.
+            AC_TRY_LINK([#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);],
+              [bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
+              [eval "$gt_func_gnugettext_libintl=yes"],
+              [eval "$gt_func_gnugettext_libintl=no"])
+            dnl Now see whether libintl exists and depends on libiconv.
+            if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" != yes; } && test -n "$LIBICONV"; then
+              LIBS="$LIBS $LIBICONV"
+              AC_TRY_LINK([#include <libintl.h>
+$gt_revision_test_code
+extern int _nl_msg_cat_cntr;
+extern
+#ifdef __cplusplus
+"C"
+#endif
+const char *_nl_expand_alias (const char *);],
+                [bindtextdomain ("", "");
+return * gettext ("")$gt_expression_test_code + _nl_msg_cat_cntr + *_nl_expand_alias ("")],
+               [LIBINTL="$LIBINTL $LIBICONV"
+                LTLIBINTL="$LTLIBINTL $LTLIBICONV"
+                eval "$gt_func_gnugettext_libintl=yes"
+               ])
+            fi
+            CPPFLAGS="$gt_save_CPPFLAGS"
+            LIBS="$gt_save_LIBS"])
+        fi
+
+        dnl If an already present or preinstalled GNU gettext() is found,
+        dnl use it.  But if this macro is used in GNU gettext, and GNU
+        dnl gettext is already preinstalled in libintl, we update this
+        dnl libintl.  (Cf. the install rule in intl/Makefile.in.)
+        if { eval "gt_val=\$$gt_func_gnugettext_libc"; test "$gt_val" = "yes"; } \
+           || { { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; } \
+                && test "$PACKAGE" != gettext-runtime \
+                && test "$PACKAGE" != gettext-tools; }; then
+          gt_use_preinstalled_gnugettext=yes
+        else
+          dnl Reset the values set by searching for libintl.
+          LIBINTL=
+          LTLIBINTL=
+          INCINTL=
+        fi
+
+    ifelse(gt_included_intl, yes, [
+        if test "$gt_use_preinstalled_gnugettext" != "yes"; then
+          dnl GNU gettext is not found in the C library.
+          dnl Fall back on included GNU gettext library.
+          nls_cv_use_gnu_gettext=yes
+        fi
+      fi
+
+      if test "$nls_cv_use_gnu_gettext" = "yes"; then
+        dnl Mark actions used to generate GNU NLS library.
+        BUILD_INCLUDED_LIBINTL=yes
+        USE_INCLUDED_LIBINTL=yes
+        LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV $LIBTHREAD"
+        LTLIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LTLIBICONV $LTLIBTHREAD"
+        LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
+      fi
+
+      CATOBJEXT=
+      if test "$gt_use_preinstalled_gnugettext" = "yes" \
+         || test "$nls_cv_use_gnu_gettext" = "yes"; then
+        dnl Mark actions to use GNU gettext tools.
+        CATOBJEXT=.gmo
+      fi
+    ])
+
+    if test -n "$INTL_MACOSX_LIBS"; then
+      if test "$gt_use_preinstalled_gnugettext" = "yes" \
+         || test "$nls_cv_use_gnu_gettext" = "yes"; then
+        dnl Some extra flags are needed during linking.
+        LIBINTL="$LIBINTL $INTL_MACOSX_LIBS"
+        LTLIBINTL="$LTLIBINTL $INTL_MACOSX_LIBS"
+      fi
+    fi
+
+    if test "$gt_use_preinstalled_gnugettext" = "yes" \
+       || test "$nls_cv_use_gnu_gettext" = "yes"; then
+      AC_DEFINE(ENABLE_NLS, 1,
+        [Define to 1 if translation of program messages to the user's native language
+   is requested.])
+    else
+      USE_NLS=no
+    fi
+  fi
+
+  AC_MSG_CHECKING([whether to use NLS])
+  AC_MSG_RESULT([$USE_NLS])
+  if test "$USE_NLS" = "yes"; then
+    AC_MSG_CHECKING([where the gettext function comes from])
+    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+        gt_source="external libintl"
+      else
+        gt_source="libc"
+      fi
+    else
+      gt_source="included intl directory"
+    fi
+    AC_MSG_RESULT([$gt_source])
+  fi
+
+  if test "$USE_NLS" = "yes"; then
+
+    if test "$gt_use_preinstalled_gnugettext" = "yes"; then
+      if { eval "gt_val=\$$gt_func_gnugettext_libintl"; test "$gt_val" = "yes"; }; then
+        AC_MSG_CHECKING([how to link with libintl])
+        AC_MSG_RESULT([$LIBINTL])
+        AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCINTL])
+      fi
+
+      dnl For backward compatibility. Some packages may be using this.
+      AC_DEFINE(HAVE_GETTEXT, 1,
+       [Define if the GNU gettext() function is already present or preinstalled.])
+      AC_DEFINE(HAVE_DCGETTEXT, 1,
+       [Define if the GNU dcgettext() function is already present or preinstalled.])
+    fi
+
+    dnl We need to process the po/ directory.
+    POSUB=po
+  fi
+
+  ifelse(gt_included_intl, yes, [
+    dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
+    dnl to 'yes' because some of the testsuite requires it.
+    if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then
+      BUILD_INCLUDED_LIBINTL=yes
+    fi
+
+    dnl Make all variables we use known to autoconf.
+    AC_SUBST(BUILD_INCLUDED_LIBINTL)
+    AC_SUBST(USE_INCLUDED_LIBINTL)
+    AC_SUBST(CATOBJEXT)
+
+    dnl For backward compatibility. Some configure.ins may be using this.
+    nls_cv_header_intl=
+    nls_cv_header_libgt=
+
+    dnl For backward compatibility. Some Makefiles may be using this.
+    DATADIRNAME=share
+    AC_SUBST(DATADIRNAME)
+
+    dnl For backward compatibility. Some Makefiles may be using this.
+    INSTOBJEXT=.mo
+    AC_SUBST(INSTOBJEXT)
+
+    dnl For backward compatibility. Some Makefiles may be using this.
+    GENCAT=gencat
+    AC_SUBST(GENCAT)
+
+    dnl For backward compatibility. Some Makefiles may be using this.
+    INTLOBJS=
+    if test "$USE_INCLUDED_LIBINTL" = yes; then
+      INTLOBJS="\$(GETTOBJS)"
+    fi
+    AC_SUBST(INTLOBJS)
+
+    dnl Enable libtool support if the surrounding package wishes it.
+    INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix
+    AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
+  ])
+
+  dnl For backward compatibility. Some Makefiles may be using this.
+  INTLLIBS="$LIBINTL"
+  AC_SUBST(INTLLIBS)
+
+  dnl Make all documented variables known to autoconf.
+  AC_SUBST(LIBINTL)
+  AC_SUBST(LTLIBINTL)
+  AC_SUBST(POSUB)
+])
+
+
+dnl gt_NEEDS_INIT ensures that the gt_needs variable is initialized.
+m4_define([gt_NEEDS_INIT],
+[
+  m4_divert_text([DEFAULTS], [gt_needs=])
+  m4_define([gt_NEEDS_INIT], [])
+])
+
+
+dnl Usage: AM_GNU_GETTEXT_NEED([NEEDSYMBOL])
+AC_DEFUN([AM_GNU_GETTEXT_NEED],
+[
+  m4_divert_text([INIT_PREPARE], [gt_needs="$gt_needs $1"])
+])
+
+
+dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version])
+AC_DEFUN([AM_GNU_GETTEXT_VERSION], [])
diff --git a/m4/gtk-doc.m4 b/m4/gtk-doc.m4
new file mode 100644 (file)
index 0000000..0ada151
--- /dev/null
@@ -0,0 +1,67 @@
+dnl -*- mode: autoconf -*-
+
+# serial 1
+
+dnl Usage:
+dnl   GTK_DOC_CHECK([minimum-gtk-doc-version])
+AC_DEFUN([GTK_DOC_CHECK],
+[
+  AC_REQUIRE([PKG_PROG_PKG_CONFIG])
+  AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
+  AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
+
+  dnl check for tools we added during development
+  AC_PATH_PROG([GTKDOC_CHECK],[gtkdoc-check])
+  AC_PATH_PROGS([GTKDOC_REBASE],[gtkdoc-rebase],[true])
+  AC_PATH_PROG([GTKDOC_MKPDF],[gtkdoc-mkpdf])
+
+  dnl for overriding the documentation installation directory
+  AC_ARG_WITH([html-dir],
+    AS_HELP_STRING([--with-html-dir=PATH], [path to installed docs]),,
+    [with_html_dir='${datadir}/gtk-doc/html'])
+  HTML_DIR="$with_html_dir"
+  AC_SUBST([HTML_DIR])
+
+  dnl enable/disable documentation building
+  AC_ARG_ENABLE([gtk-doc],
+    AS_HELP_STRING([--enable-gtk-doc],
+                   [use gtk-doc to build documentation [[default=no]]]),,
+    [enable_gtk_doc=no])
+
+  if test x$enable_gtk_doc = xyes; then
+    ifelse([$1],[],
+      [PKG_CHECK_EXISTS([gtk-doc],,
+                        AC_MSG_ERROR([gtk-doc not installed and --enable-gtk-doc requested]))],
+      [PKG_CHECK_EXISTS([gtk-doc >= $1],,
+                        AC_MSG_ERROR([You need to have gtk-doc >= $1 installed to build $PACKAGE_NAME]))])
+    dnl don't check for glib if we build glib
+    if test "x$PACKAGE_NAME" != "xglib"; then
+      dnl don't fail if someone does not have glib
+      PKG_CHECK_MODULES(GTKDOC_DEPS, glib-2.0 >= 2.10.0 gobject-2.0  >= 2.10.0,,)
+    fi
+  fi
+
+  AC_MSG_CHECKING([whether to build gtk-doc documentation])
+  AC_MSG_RESULT($enable_gtk_doc)
+
+  dnl enable/disable output formats
+  AC_ARG_ENABLE([gtk-doc-html],
+    AS_HELP_STRING([--enable-gtk-doc-html],
+                   [build documentation in html format [[default=yes]]]),,
+    [enable_gtk_doc_html=yes])
+    AC_ARG_ENABLE([gtk-doc-pdf],
+      AS_HELP_STRING([--enable-gtk-doc-pdf],
+                     [build documentation in pdf format [[default=no]]]),,
+      [enable_gtk_doc_pdf=no])
+
+  if test -z "$GTKDOC_MKPDF"; then
+    enable_gtk_doc_pdf=no
+  fi
+
+
+  AM_CONDITIONAL([ENABLE_GTK_DOC], [test x$enable_gtk_doc = xyes])
+  AM_CONDITIONAL([GTK_DOC_BUILD_HTML], [test x$enable_gtk_doc_html = xyes])
+  AM_CONDITIONAL([GTK_DOC_BUILD_PDF], [test x$enable_gtk_doc_pdf = xyes])
+  AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], [test -n "$LIBTOOL"])
+  AM_CONDITIONAL([GTK_DOC_USE_REBASE], [test -n "$GTKDOC_REBASE"])
+])
diff --git a/m4/iconv.m4 b/m4/iconv.m4
new file mode 100644 (file)
index 0000000..66bc76f
--- /dev/null
@@ -0,0 +1,180 @@
+# iconv.m4 serial AM6 (gettext-0.17)
+dnl Copyright (C) 2000-2002, 2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_DEFUN([AM_ICONV_LINKFLAGS_BODY],
+[
+  dnl Prerequisites of AC_LIB_LINKFLAGS_BODY.
+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+  AC_REQUIRE([AC_LIB_RPATH])
+
+  dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+  dnl accordingly.
+  AC_LIB_LINKFLAGS_BODY([iconv])
+])
+
+AC_DEFUN([AM_ICONV_LINK],
+[
+  dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
+  dnl those with the standalone portable GNU libiconv installed).
+  AC_REQUIRE([AC_CANONICAL_HOST]) dnl for cross-compiles
+
+  dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV
+  dnl accordingly.
+  AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY])
+
+  dnl Add $INCICONV to CPPFLAGS before performing the following checks,
+  dnl because if the user has installed libiconv and not disabled its use
+  dnl via --without-libiconv-prefix, he wants to use it. The first
+  dnl AC_TRY_LINK will then fail, the second AC_TRY_LINK will succeed.
+  am_save_CPPFLAGS="$CPPFLAGS"
+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INCICONV])
+
+  AC_CACHE_CHECK([for iconv], am_cv_func_iconv, [
+    am_cv_func_iconv="no, consider installing GNU libiconv"
+    am_cv_lib_iconv=no
+    AC_TRY_LINK([#include <stdlib.h>
+#include <iconv.h>],
+      [iconv_t cd = iconv_open("","");
+       iconv(cd,NULL,NULL,NULL,NULL);
+       iconv_close(cd);],
+      am_cv_func_iconv=yes)
+    if test "$am_cv_func_iconv" != yes; then
+      am_save_LIBS="$LIBS"
+      LIBS="$LIBS $LIBICONV"
+      AC_TRY_LINK([#include <stdlib.h>
+#include <iconv.h>],
+        [iconv_t cd = iconv_open("","");
+         iconv(cd,NULL,NULL,NULL,NULL);
+         iconv_close(cd);],
+        am_cv_lib_iconv=yes
+        am_cv_func_iconv=yes)
+      LIBS="$am_save_LIBS"
+    fi
+  ])
+  if test "$am_cv_func_iconv" = yes; then
+    AC_CACHE_CHECK([for working iconv], am_cv_func_iconv_works, [
+      dnl This tests against bugs in AIX 5.1 and HP-UX 11.11.
+      am_save_LIBS="$LIBS"
+      if test $am_cv_lib_iconv = yes; then
+        LIBS="$LIBS $LIBICONV"
+      fi
+      AC_TRY_RUN([
+#include <iconv.h>
+#include <string.h>
+int main ()
+{
+  /* Test against AIX 5.1 bug: Failures are not distinguishable from successful
+     returns.  */
+  {
+    iconv_t cd_utf8_to_88591 = iconv_open ("ISO8859-1", "UTF-8");
+    if (cd_utf8_to_88591 != (iconv_t)(-1))
+      {
+        static const char input[] = "\342\202\254"; /* EURO SIGN */
+        char buf[10];
+        const char *inptr = input;
+        size_t inbytesleft = strlen (input);
+        char *outptr = buf;
+        size_t outbytesleft = sizeof (buf);
+        size_t res = iconv (cd_utf8_to_88591,
+                            (char **) &inptr, &inbytesleft,
+                            &outptr, &outbytesleft);
+        if (res == 0)
+          return 1;
+      }
+  }
+#if 0 /* This bug could be worked around by the caller.  */
+  /* Test against HP-UX 11.11 bug: Positive return value instead of 0.  */
+  {
+    iconv_t cd_88591_to_utf8 = iconv_open ("utf8", "iso88591");
+    if (cd_88591_to_utf8 != (iconv_t)(-1))
+      {
+        static const char input[] = "\304rger mit b\366sen B\374bchen ohne Augenma\337";
+        char buf[50];
+        const char *inptr = input;
+        size_t inbytesleft = strlen (input);
+        char *outptr = buf;
+        size_t outbytesleft = sizeof (buf);
+        size_t res = iconv (cd_88591_to_utf8,
+                            (char **) &inptr, &inbytesleft,
+                            &outptr, &outbytesleft);
+        if ((int)res > 0)
+          return 1;
+      }
+  }
+#endif
+  /* Test against HP-UX 11.11 bug: No converter from EUC-JP to UTF-8 is
+     provided.  */
+  if (/* Try standardized names.  */
+      iconv_open ("UTF-8", "EUC-JP") == (iconv_t)(-1)
+      /* Try IRIX, OSF/1 names.  */
+      && iconv_open ("UTF-8", "eucJP") == (iconv_t)(-1)
+      /* Try AIX names.  */
+      && iconv_open ("UTF-8", "IBM-eucJP") == (iconv_t)(-1)
+      /* Try HP-UX names.  */
+      && iconv_open ("utf8", "eucJP") == (iconv_t)(-1))
+    return 1;
+  return 0;
+}], [am_cv_func_iconv_works=yes], [am_cv_func_iconv_works=no],
+        [case "$host_os" in
+           aix* | hpux*) am_cv_func_iconv_works="guessing no" ;;
+           *)            am_cv_func_iconv_works="guessing yes" ;;
+         esac])
+      LIBS="$am_save_LIBS"
+    ])
+    case "$am_cv_func_iconv_works" in
+      *no) am_func_iconv=no am_cv_lib_iconv=no ;;
+      *)   am_func_iconv=yes ;;
+    esac
+  else
+    am_func_iconv=no am_cv_lib_iconv=no
+  fi
+  if test "$am_func_iconv" = yes; then
+    AC_DEFINE(HAVE_ICONV, 1,
+      [Define if you have the iconv() function and it works.])
+  fi
+  if test "$am_cv_lib_iconv" = yes; then
+    AC_MSG_CHECKING([how to link with libiconv])
+    AC_MSG_RESULT([$LIBICONV])
+  else
+    dnl If $LIBICONV didn't lead to a usable library, we don't need $INCICONV
+    dnl either.
+    CPPFLAGS="$am_save_CPPFLAGS"
+    LIBICONV=
+    LTLIBICONV=
+  fi
+  AC_SUBST(LIBICONV)
+  AC_SUBST(LTLIBICONV)
+])
+
+AC_DEFUN([AM_ICONV],
+[
+  AM_ICONV_LINK
+  if test "$am_cv_func_iconv" = yes; then
+    AC_MSG_CHECKING([for iconv declaration])
+    AC_CACHE_VAL(am_cv_proto_iconv, [
+      AC_TRY_COMPILE([
+#include <stdlib.h>
+#include <iconv.h>
+extern
+#ifdef __cplusplus
+"C"
+#endif
+#if defined(__STDC__) || defined(__cplusplus)
+size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
+#else
+size_t iconv();
+#endif
+], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
+      am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
+    am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
+    AC_MSG_RESULT([$]{ac_t:-
+         }[$]am_cv_proto_iconv)
+    AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
+      [Define as const if the declaration of iconv() needs const.])
+  fi
+])
diff --git a/m4/intlmacosx.m4 b/m4/intlmacosx.m4
new file mode 100644 (file)
index 0000000..d3f0d90
--- /dev/null
@@ -0,0 +1,51 @@
+# intlmacosx.m4 serial 1 (gettext-0.17)
+dnl Copyright (C) 2004-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Checks for special options needed on MacOS X.
+dnl Defines INTL_MACOSX_LIBS.
+AC_DEFUN([gt_INTL_MACOSX],
+[
+  dnl Check for API introduced in MacOS X 10.2.
+  AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
+    gt_cv_func_CFPreferencesCopyAppValue,
+    [gt_save_LIBS="$LIBS"
+     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+     AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
+       [CFPreferencesCopyAppValue(NULL, NULL)],
+       [gt_cv_func_CFPreferencesCopyAppValue=yes],
+       [gt_cv_func_CFPreferencesCopyAppValue=no])
+     LIBS="$gt_save_LIBS"])
+  if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
+    AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], 1,
+      [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
+  fi
+  dnl Check for API introduced in MacOS X 10.3.
+  AC_CACHE_CHECK([for CFLocaleCopyCurrent], gt_cv_func_CFLocaleCopyCurrent,
+    [gt_save_LIBS="$LIBS"
+     LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
+     AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
+       [gt_cv_func_CFLocaleCopyCurrent=yes],
+       [gt_cv_func_CFLocaleCopyCurrent=no])
+     LIBS="$gt_save_LIBS"])
+  if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+    AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], 1,
+      [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
+  fi
+  INTL_MACOSX_LIBS=
+  if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
+    INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
+  fi
+  AC_SUBST([INTL_MACOSX_LIBS])
+])
diff --git a/m4/introspection.m4 b/m4/introspection.m4
new file mode 100644 (file)
index 0000000..589721c
--- /dev/null
@@ -0,0 +1,94 @@
+dnl -*- mode: autoconf -*-
+dnl Copyright 2009 Johan Dahlin
+dnl
+dnl This file is free software; the author(s) gives unlimited
+dnl permission to copy and/or distribute it, with or without
+dnl modifications, as long as this notice is preserved.
+dnl
+
+# serial 1
+
+m4_define([_GOBJECT_INTROSPECTION_CHECK_INTERNAL],
+[
+    AC_BEFORE([AC_PROG_LIBTOOL],[$0])dnl setup libtool first
+    AC_BEFORE([AM_PROG_LIBTOOL],[$0])dnl setup libtool first
+    AC_BEFORE([LT_INIT],[$0])dnl setup libtool first
+
+    dnl enable/disable introspection
+    m4_if([$2], [require],
+    [dnl
+        enable_introspection=yes
+    ],[dnl
+        AC_ARG_ENABLE(introspection,
+                  AS_HELP_STRING([--enable-introspection[=@<:@no/auto/yes@:>@]],
+                                 [Enable introspection for this build]),, 
+                                 [enable_introspection=auto])
+    ])dnl
+
+    AC_MSG_CHECKING([for gobject-introspection])
+
+    dnl presence/version checking
+    AS_CASE([$enable_introspection],
+    [no], [dnl
+        found_introspection="no (disabled, use --enable-introspection to enable)"
+    ],dnl
+    [yes],[dnl
+        PKG_CHECK_EXISTS([gobject-introspection-1.0],,
+                         AC_MSG_ERROR([gobject-introspection-1.0 is not installed]))
+        PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1],
+                         found_introspection=yes,
+                         AC_MSG_ERROR([You need to have gobject-introspection >= $1 installed to build AC_PACKAGE_NAME]))
+    ],dnl
+    [auto],[dnl
+        PKG_CHECK_EXISTS([gobject-introspection-1.0 >= $1], found_introspection=yes, found_introspection=no)
+    ],dnl
+    [dnl       
+        AC_MSG_ERROR([invalid argument passed to --enable-introspection, should be one of @<:@no/auto/yes@:>@])
+    ])dnl
+
+    AC_MSG_RESULT([$found_introspection])
+
+    INTROSPECTION_SCANNER=
+    INTROSPECTION_COMPILER=
+    INTROSPECTION_GENERATE=
+    INTROSPECTION_GIRDIR=
+    INTROSPECTION_TYPELIBDIR=
+    if test "x$found_introspection" = "xyes"; then
+       INTROSPECTION_SCANNER=`$PKG_CONFIG --variable=g_ir_scanner gobject-introspection-1.0`
+       INTROSPECTION_COMPILER=`$PKG_CONFIG --variable=g_ir_compiler gobject-introspection-1.0`
+       INTROSPECTION_GENERATE=`$PKG_CONFIG --variable=g_ir_generate gobject-introspection-1.0`
+       INTROSPECTION_GIRDIR=`$PKG_CONFIG --variable=girdir gobject-introspection-1.0`
+       INTROSPECTION_TYPELIBDIR="$($PKG_CONFIG --variable=typelibdir gobject-introspection-1.0)"
+       INTROSPECTION_CFLAGS=`$PKG_CONFIG --cflags gobject-introspection-1.0`
+       INTROSPECTION_LIBS=`$PKG_CONFIG --libs gobject-introspection-1.0`
+       INTROSPECTION_MAKEFILE=`$PKG_CONFIG --variable=datadir gobject-introspection-1.0`/gobject-introspection-1.0/Makefile.introspection
+    fi
+    AC_SUBST(INTROSPECTION_SCANNER)
+    AC_SUBST(INTROSPECTION_COMPILER)
+    AC_SUBST(INTROSPECTION_GENERATE)
+    AC_SUBST(INTROSPECTION_GIRDIR)
+    AC_SUBST(INTROSPECTION_TYPELIBDIR)
+    AC_SUBST(INTROSPECTION_CFLAGS)
+    AC_SUBST(INTROSPECTION_LIBS)
+    AC_SUBST(INTROSPECTION_MAKEFILE)
+
+    AM_CONDITIONAL(HAVE_INTROSPECTION, test "x$found_introspection" = "xyes")
+])
+
+
+dnl Usage:
+dnl   GOBJECT_INTROSPECTION_CHECK([minimum-g-i-version])
+
+AC_DEFUN([GOBJECT_INTROSPECTION_CHECK],
+[
+  _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1])
+])
+
+dnl Usage:
+dnl   GOBJECT_INTROSPECTION_REQUIRE([minimum-g-i-version])
+
+
+AC_DEFUN([GOBJECT_INTROSPECTION_REQUIRE],
+[
+  _GOBJECT_INTROSPECTION_CHECK_INTERNAL([$1], [require])
+])
diff --git a/m4/lib-ld.m4 b/m4/lib-ld.m4
new file mode 100644 (file)
index 0000000..96c4e2c
--- /dev/null
@@ -0,0 +1,110 @@
+# lib-ld.m4 serial 3 (gettext-0.13)
+dnl Copyright (C) 1996-2003 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl Subroutines of libtool.m4,
+dnl with replacements s/AC_/AC_LIB/ and s/lt_cv/acl_cv/ to avoid collision
+dnl with libtool.m4.
+
+dnl From libtool-1.4. Sets the variable with_gnu_ld to yes or no.
+AC_DEFUN([AC_LIB_PROG_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], acl_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU ld's only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  acl_cv_prog_gnu_ld=yes ;;
+*)
+  acl_cv_prog_gnu_ld=no ;;
+esac])
+with_gnu_ld=$acl_cv_prog_gnu_ld
+])
+
+dnl From libtool-1.4. Sets the variable LD.
+AC_DEFUN([AC_LIB_PROG_LD],
+[AC_ARG_WITH(gnu-ld,
+[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]],
+test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  AC_MSG_CHECKING([for ld used by GCC])
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [[\\/]* | [A-Za-z]:[\\/]*)]
+      [re_direlt='/[^/][^/]*/\.\./']
+      # Canonicalize the path of ld
+      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`
+      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  AC_MSG_CHECKING([for GNU ld])
+else
+  AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(acl_cv_path_LD,
+[if test -z "$LD"; then
+  IFS="${IFS=  }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"
+  for ac_dir in $PATH; do
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      acl_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some GNU ld's only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$acl_cv_path_LD" -v 2>&1 < /dev/null` in
+      *GNU* | *'with BFD'*)
+       test "$with_gnu_ld" != no && break ;;
+      *)
+       test "$with_gnu_ld" != yes && break ;;
+      esac
+    fi
+  done
+  IFS="$ac_save_ifs"
+else
+  acl_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$acl_cv_path_LD"
+if test -n "$LD"; then
+  AC_MSG_RESULT($LD)
+else
+  AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+AC_LIB_PROG_LD_GNU
+])
diff --git a/m4/lib-link.m4 b/m4/lib-link.m4
new file mode 100644 (file)
index 0000000..e3d26fc
--- /dev/null
@@ -0,0 +1,709 @@
+# lib-link.m4 serial 13 (gettext-0.17)
+dnl Copyright (C) 2001-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+AC_PREREQ(2.54)
+
+dnl AC_LIB_LINKFLAGS(name [, dependencies]) searches for libname and
+dnl the libraries corresponding to explicit and implicit dependencies.
+dnl Sets and AC_SUBSTs the LIB${NAME} and LTLIB${NAME} variables and
+dnl augments the CPPFLAGS variable.
+dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
+dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+AC_DEFUN([AC_LIB_LINKFLAGS],
+[
+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+  AC_REQUIRE([AC_LIB_RPATH])
+  define([Name],[translit([$1],[./-], [___])])
+  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+  AC_CACHE_CHECK([how to link with lib[]$1], [ac_cv_lib[]Name[]_libs], [
+    AC_LIB_LINKFLAGS_BODY([$1], [$2])
+    ac_cv_lib[]Name[]_libs="$LIB[]NAME"
+    ac_cv_lib[]Name[]_ltlibs="$LTLIB[]NAME"
+    ac_cv_lib[]Name[]_cppflags="$INC[]NAME"
+    ac_cv_lib[]Name[]_prefix="$LIB[]NAME[]_PREFIX"
+  ])
+  LIB[]NAME="$ac_cv_lib[]Name[]_libs"
+  LTLIB[]NAME="$ac_cv_lib[]Name[]_ltlibs"
+  INC[]NAME="$ac_cv_lib[]Name[]_cppflags"
+  LIB[]NAME[]_PREFIX="$ac_cv_lib[]Name[]_prefix"
+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+  AC_SUBST([LIB]NAME)
+  AC_SUBST([LTLIB]NAME)
+  AC_SUBST([LIB]NAME[_PREFIX])
+  dnl Also set HAVE_LIB[]NAME so that AC_LIB_HAVE_LINKFLAGS can reuse the
+  dnl results of this search when this library appears as a dependency.
+  HAVE_LIB[]NAME=yes
+  undefine([Name])
+  undefine([NAME])
+])
+
+dnl AC_LIB_HAVE_LINKFLAGS(name, dependencies, includes, testcode)
+dnl searches for libname and the libraries corresponding to explicit and
+dnl implicit dependencies, together with the specified include files and
+dnl the ability to compile and link the specified testcode. If found, it
+dnl sets and AC_SUBSTs HAVE_LIB${NAME}=yes and the LIB${NAME} and
+dnl LTLIB${NAME} variables and augments the CPPFLAGS variable, and
+dnl #defines HAVE_LIB${NAME} to 1. Otherwise, it sets and AC_SUBSTs
+dnl HAVE_LIB${NAME}=no and LIB${NAME} and LTLIB${NAME} to empty.
+dnl Sets and AC_SUBSTs the LIB${NAME}_PREFIX variable to nonempty if libname
+dnl was found in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+AC_DEFUN([AC_LIB_HAVE_LINKFLAGS],
+[
+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+  AC_REQUIRE([AC_LIB_RPATH])
+  define([Name],[translit([$1],[./-], [___])])
+  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+
+  dnl Search for lib[]Name and define LIB[]NAME, LTLIB[]NAME and INC[]NAME
+  dnl accordingly.
+  AC_LIB_LINKFLAGS_BODY([$1], [$2])
+
+  dnl Add $INC[]NAME to CPPFLAGS before performing the following checks,
+  dnl because if the user has installed lib[]Name and not disabled its use
+  dnl via --without-lib[]Name-prefix, he wants to use it.
+  ac_save_CPPFLAGS="$CPPFLAGS"
+  AC_LIB_APPENDTOVAR([CPPFLAGS], [$INC]NAME)
+
+  AC_CACHE_CHECK([for lib[]$1], [ac_cv_lib[]Name], [
+    ac_save_LIBS="$LIBS"
+    LIBS="$LIBS $LIB[]NAME"
+    AC_TRY_LINK([$3], [$4], [ac_cv_lib[]Name=yes], [ac_cv_lib[]Name=no])
+    LIBS="$ac_save_LIBS"
+  ])
+  if test "$ac_cv_lib[]Name" = yes; then
+    HAVE_LIB[]NAME=yes
+    AC_DEFINE([HAVE_LIB]NAME, 1, [Define if you have the $1 library.])
+    AC_MSG_CHECKING([how to link with lib[]$1])
+    AC_MSG_RESULT([$LIB[]NAME])
+  else
+    HAVE_LIB[]NAME=no
+    dnl If $LIB[]NAME didn't lead to a usable library, we don't need
+    dnl $INC[]NAME either.
+    CPPFLAGS="$ac_save_CPPFLAGS"
+    LIB[]NAME=
+    LTLIB[]NAME=
+    LIB[]NAME[]_PREFIX=
+  fi
+  AC_SUBST([HAVE_LIB]NAME)
+  AC_SUBST([LIB]NAME)
+  AC_SUBST([LTLIB]NAME)
+  AC_SUBST([LIB]NAME[_PREFIX])
+  undefine([Name])
+  undefine([NAME])
+])
+
+dnl Determine the platform dependent parameters needed to use rpath:
+dnl   acl_libext,
+dnl   acl_shlibext,
+dnl   acl_hardcode_libdir_flag_spec,
+dnl   acl_hardcode_libdir_separator,
+dnl   acl_hardcode_direct,
+dnl   acl_hardcode_minus_L.
+AC_DEFUN([AC_LIB_RPATH],
+[
+  dnl Tell automake >= 1.10 to complain if config.rpath is missing.
+  m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([config.rpath])])
+  AC_REQUIRE([AC_PROG_CC])                dnl we use $CC, $GCC, $LDFLAGS
+  AC_REQUIRE([AC_LIB_PROG_LD])            dnl we use $LD, $with_gnu_ld
+  AC_REQUIRE([AC_CANONICAL_HOST])         dnl we use $host
+  AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT]) dnl we use $ac_aux_dir
+  AC_CACHE_CHECK([for shared library run path origin], acl_cv_rpath, [
+    CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \
+    ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh
+    . ./conftest.sh
+    rm -f ./conftest.sh
+    acl_cv_rpath=done
+  ])
+  wl="$acl_cv_wl"
+  acl_libext="$acl_cv_libext"
+  acl_shlibext="$acl_cv_shlibext"
+  acl_libname_spec="$acl_cv_libname_spec"
+  acl_library_names_spec="$acl_cv_library_names_spec"
+  acl_hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec"
+  acl_hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator"
+  acl_hardcode_direct="$acl_cv_hardcode_direct"
+  acl_hardcode_minus_L="$acl_cv_hardcode_minus_L"
+  dnl Determine whether the user wants rpath handling at all.
+  AC_ARG_ENABLE(rpath,
+    [  --disable-rpath         do not hardcode runtime library paths],
+    :, enable_rpath=yes)
+])
+
+dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and
+dnl the libraries corresponding to explicit and implicit dependencies.
+dnl Sets the LIB${NAME}, LTLIB${NAME} and INC${NAME} variables.
+dnl Also, sets the LIB${NAME}_PREFIX variable to nonempty if libname was found
+dnl in ${LIB${NAME}_PREFIX}/$acl_libdirstem.
+AC_DEFUN([AC_LIB_LINKFLAGS_BODY],
+[
+  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+  define([NAME],[translit([$1],[abcdefghijklmnopqrstuvwxyz./-],
+                               [ABCDEFGHIJKLMNOPQRSTUVWXYZ___])])
+  dnl Autoconf >= 2.61 supports dots in --with options.
+  define([N_A_M_E],[m4_if(m4_version_compare(m4_defn([m4_PACKAGE_VERSION]),[2.61]),[-1],[translit([$1],[.],[_])],[$1])])
+  dnl By default, look in $includedir and $libdir.
+  use_additional=yes
+  AC_LIB_WITH_FINAL_PREFIX([
+    eval additional_includedir=\"$includedir\"
+    eval additional_libdir=\"$libdir\"
+  ])
+  AC_LIB_ARG_WITH([lib]N_A_M_E[-prefix],
+[  --with-lib]N_A_M_E[-prefix[=DIR]  search for lib$1 in DIR/include and DIR/lib
+  --without-lib]N_A_M_E[-prefix     don't search for lib$1 in includedir and libdir],
+[
+    if test "X$withval" = "Xno"; then
+      use_additional=no
+    else
+      if test "X$withval" = "X"; then
+        AC_LIB_WITH_FINAL_PREFIX([
+          eval additional_includedir=\"$includedir\"
+          eval additional_libdir=\"$libdir\"
+        ])
+      else
+        additional_includedir="$withval/include"
+        additional_libdir="$withval/$acl_libdirstem"
+      fi
+    fi
+])
+  dnl Search the library and its dependencies in $additional_libdir and
+  dnl $LDFLAGS. Using breadth-first-seach.
+  LIB[]NAME=
+  LTLIB[]NAME=
+  INC[]NAME=
+  LIB[]NAME[]_PREFIX=
+  rpathdirs=
+  ltrpathdirs=
+  names_already_handled=
+  names_next_round='$1 $2'
+  while test -n "$names_next_round"; do
+    names_this_round="$names_next_round"
+    names_next_round=
+    for name in $names_this_round; do
+      already_handled=
+      for n in $names_already_handled; do
+        if test "$n" = "$name"; then
+          already_handled=yes
+          break
+        fi
+      done
+      if test -z "$already_handled"; then
+        names_already_handled="$names_already_handled $name"
+        dnl See if it was already located by an earlier AC_LIB_LINKFLAGS
+        dnl or AC_LIB_HAVE_LINKFLAGS call.
+        uppername=`echo "$name" | sed -e 'y|abcdefghijklmnopqrstuvwxyz./-|ABCDEFGHIJKLMNOPQRSTUVWXYZ___|'`
+        eval value=\"\$HAVE_LIB$uppername\"
+        if test -n "$value"; then
+          if test "$value" = yes; then
+            eval value=\"\$LIB$uppername\"
+            test -z "$value" || LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$value"
+            eval value=\"\$LTLIB$uppername\"
+            test -z "$value" || LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$value"
+          else
+            dnl An earlier call to AC_LIB_HAVE_LINKFLAGS has determined
+            dnl that this library doesn't exist. So just drop it.
+            :
+          fi
+        else
+          dnl Search the library lib$name in $additional_libdir and $LDFLAGS
+          dnl and the already constructed $LIBNAME/$LTLIBNAME.
+          found_dir=
+          found_la=
+          found_so=
+          found_a=
+          eval libname=\"$acl_libname_spec\"    # typically: libname=lib$name
+          if test -n "$acl_shlibext"; then
+            shrext=".$acl_shlibext"             # typically: shrext=.so
+          else
+            shrext=
+          fi
+          if test $use_additional = yes; then
+            dir="$additional_libdir"
+            dnl The same code as in the loop below:
+            dnl First look for a shared library.
+            if test -n "$acl_shlibext"; then
+              if test -f "$dir/$libname$shrext"; then
+                found_dir="$dir"
+                found_so="$dir/$libname$shrext"
+              else
+                if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                  ver=`(cd "$dir" && \
+                        for f in "$libname$shrext".*; do echo "$f"; done \
+                        | sed -e "s,^$libname$shrext\\\\.,," \
+                        | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                        | sed 1q ) 2>/dev/null`
+                  if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                    found_dir="$dir"
+                    found_so="$dir/$libname$shrext.$ver"
+                  fi
+                else
+                  eval library_names=\"$acl_library_names_spec\"
+                  for f in $library_names; do
+                    if test -f "$dir/$f"; then
+                      found_dir="$dir"
+                      found_so="$dir/$f"
+                      break
+                    fi
+                  done
+                fi
+              fi
+            fi
+            dnl Then look for a static library.
+            if test "X$found_dir" = "X"; then
+              if test -f "$dir/$libname.$acl_libext"; then
+                found_dir="$dir"
+                found_a="$dir/$libname.$acl_libext"
+              fi
+            fi
+            if test "X$found_dir" != "X"; then
+              if test -f "$dir/$libname.la"; then
+                found_la="$dir/$libname.la"
+              fi
+            fi
+          fi
+          if test "X$found_dir" = "X"; then
+            for x in $LDFLAGS $LTLIB[]NAME; do
+              AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+              case "$x" in
+                -L*)
+                  dir=`echo "X$x" | sed -e 's/^X-L//'`
+                  dnl First look for a shared library.
+                  if test -n "$acl_shlibext"; then
+                    if test -f "$dir/$libname$shrext"; then
+                      found_dir="$dir"
+                      found_so="$dir/$libname$shrext"
+                    else
+                      if test "$acl_library_names_spec" = '$libname$shrext$versuffix'; then
+                        ver=`(cd "$dir" && \
+                              for f in "$libname$shrext".*; do echo "$f"; done \
+                              | sed -e "s,^$libname$shrext\\\\.,," \
+                              | sort -t '.' -n -r -k1,1 -k2,2 -k3,3 -k4,4 -k5,5 \
+                              | sed 1q ) 2>/dev/null`
+                        if test -n "$ver" && test -f "$dir/$libname$shrext.$ver"; then
+                          found_dir="$dir"
+                          found_so="$dir/$libname$shrext.$ver"
+                        fi
+                      else
+                        eval library_names=\"$acl_library_names_spec\"
+                        for f in $library_names; do
+                          if test -f "$dir/$f"; then
+                            found_dir="$dir"
+                            found_so="$dir/$f"
+                            break
+                          fi
+                        done
+                      fi
+                    fi
+                  fi
+                  dnl Then look for a static library.
+                  if test "X$found_dir" = "X"; then
+                    if test -f "$dir/$libname.$acl_libext"; then
+                      found_dir="$dir"
+                      found_a="$dir/$libname.$acl_libext"
+                    fi
+                  fi
+                  if test "X$found_dir" != "X"; then
+                    if test -f "$dir/$libname.la"; then
+                      found_la="$dir/$libname.la"
+                    fi
+                  fi
+                  ;;
+              esac
+              if test "X$found_dir" != "X"; then
+                break
+              fi
+            done
+          fi
+          if test "X$found_dir" != "X"; then
+            dnl Found the library.
+            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$found_dir -l$name"
+            if test "X$found_so" != "X"; then
+              dnl Linking with a shared library. We attempt to hardcode its
+              dnl directory into the executable's runpath, unless it's the
+              dnl standard /usr/lib.
+              if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/$acl_libdirstem"; then
+                dnl No hardcoding is needed.
+                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+              else
+                dnl Use an explicit option to hardcode DIR into the resulting
+                dnl binary.
+                dnl Potentially add DIR to ltrpathdirs.
+                dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
+                haveit=
+                for x in $ltrpathdirs; do
+                  if test "X$x" = "X$found_dir"; then
+                    haveit=yes
+                    break
+                  fi
+                done
+                if test -z "$haveit"; then
+                  ltrpathdirs="$ltrpathdirs $found_dir"
+                fi
+                dnl The hardcoding into $LIBNAME is system dependent.
+                if test "$acl_hardcode_direct" = yes; then
+                  dnl Using DIR/libNAME.so during linking hardcodes DIR into the
+                  dnl resulting binary.
+                  LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+                else
+                  if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+                    dnl Use an explicit option to hardcode DIR into the resulting
+                    dnl binary.
+                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+                    dnl Potentially add DIR to rpathdirs.
+                    dnl The rpathdirs will be appended to $LIBNAME at the end.
+                    haveit=
+                    for x in $rpathdirs; do
+                      if test "X$x" = "X$found_dir"; then
+                        haveit=yes
+                        break
+                      fi
+                    done
+                    if test -z "$haveit"; then
+                      rpathdirs="$rpathdirs $found_dir"
+                    fi
+                  else
+                    dnl Rely on "-L$found_dir".
+                    dnl But don't add it if it's already contained in the LDFLAGS
+                    dnl or the already constructed $LIBNAME
+                    haveit=
+                    for x in $LDFLAGS $LIB[]NAME; do
+                      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+                      if test "X$x" = "X-L$found_dir"; then
+                        haveit=yes
+                        break
+                      fi
+                    done
+                    if test -z "$haveit"; then
+                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir"
+                    fi
+                    if test "$acl_hardcode_minus_L" != no; then
+                      dnl FIXME: Not sure whether we should use
+                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+                      dnl here.
+                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so"
+                    else
+                      dnl We cannot use $acl_hardcode_runpath_var and LD_RUN_PATH
+                      dnl here, because this doesn't fit in flags passed to the
+                      dnl compiler. So give up. No hardcoding. This affects only
+                      dnl very old systems.
+                      dnl FIXME: Not sure whether we should use
+                      dnl "-L$found_dir -l$name" or "-L$found_dir $found_so"
+                      dnl here.
+                      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
+                    fi
+                  fi
+                fi
+              fi
+            else
+              if test "X$found_a" != "X"; then
+                dnl Linking with a static library.
+                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_a"
+              else
+                dnl We shouldn't come here, but anyway it's good to have a
+                dnl fallback.
+                LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$found_dir -l$name"
+              fi
+            fi
+            dnl Assume the include files are nearby.
+            additional_includedir=
+            case "$found_dir" in
+              */$acl_libdirstem | */$acl_libdirstem/)
+                basedir=`echo "X$found_dir" | sed -e 's,^X,,' -e "s,/$acl_libdirstem/"'*$,,'`
+                LIB[]NAME[]_PREFIX="$basedir"
+                additional_includedir="$basedir/include"
+                ;;
+            esac
+            if test "X$additional_includedir" != "X"; then
+              dnl Potentially add $additional_includedir to $INCNAME.
+              dnl But don't add it
+              dnl   1. if it's the standard /usr/include,
+              dnl   2. if it's /usr/local/include and we are using GCC on Linux,
+              dnl   3. if it's already present in $CPPFLAGS or the already
+              dnl      constructed $INCNAME,
+              dnl   4. if it doesn't exist as a directory.
+              if test "X$additional_includedir" != "X/usr/include"; then
+                haveit=
+                if test "X$additional_includedir" = "X/usr/local/include"; then
+                  if test -n "$GCC"; then
+                    case $host_os in
+                      linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                    esac
+                  fi
+                fi
+                if test -z "$haveit"; then
+                  for x in $CPPFLAGS $INC[]NAME; do
+                    AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+                    if test "X$x" = "X-I$additional_includedir"; then
+                      haveit=yes
+                      break
+                    fi
+                  done
+                  if test -z "$haveit"; then
+                    if test -d "$additional_includedir"; then
+                      dnl Really add $additional_includedir to $INCNAME.
+                      INC[]NAME="${INC[]NAME}${INC[]NAME:+ }-I$additional_includedir"
+                    fi
+                  fi
+                fi
+              fi
+            fi
+            dnl Look for dependencies.
+            if test -n "$found_la"; then
+              dnl Read the .la file. It defines the variables
+              dnl dlname, library_names, old_library, dependency_libs, current,
+              dnl age, revision, installed, dlopen, dlpreopen, libdir.
+              save_libdir="$libdir"
+              case "$found_la" in
+                */* | *\\*) . "$found_la" ;;
+                *) . "./$found_la" ;;
+              esac
+              libdir="$save_libdir"
+              dnl We use only dependency_libs.
+              for dep in $dependency_libs; do
+                case "$dep" in
+                  -L*)
+                    additional_libdir=`echo "X$dep" | sed -e 's/^X-L//'`
+                    dnl Potentially add $additional_libdir to $LIBNAME and $LTLIBNAME.
+                    dnl But don't add it
+                    dnl   1. if it's the standard /usr/lib,
+                    dnl   2. if it's /usr/local/lib and we are using GCC on Linux,
+                    dnl   3. if it's already present in $LDFLAGS or the already
+                    dnl      constructed $LIBNAME,
+                    dnl   4. if it doesn't exist as a directory.
+                    if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
+                      haveit=
+                      if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
+                        if test -n "$GCC"; then
+                          case $host_os in
+                            linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+                          esac
+                        fi
+                      fi
+                      if test -z "$haveit"; then
+                        haveit=
+                        for x in $LDFLAGS $LIB[]NAME; do
+                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+                          if test "X$x" = "X-L$additional_libdir"; then
+                            haveit=yes
+                            break
+                          fi
+                        done
+                        if test -z "$haveit"; then
+                          if test -d "$additional_libdir"; then
+                            dnl Really add $additional_libdir to $LIBNAME.
+                            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-L$additional_libdir"
+                          fi
+                        fi
+                        haveit=
+                        for x in $LDFLAGS $LTLIB[]NAME; do
+                          AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+                          if test "X$x" = "X-L$additional_libdir"; then
+                            haveit=yes
+                            break
+                          fi
+                        done
+                        if test -z "$haveit"; then
+                          if test -d "$additional_libdir"; then
+                            dnl Really add $additional_libdir to $LTLIBNAME.
+                            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-L$additional_libdir"
+                          fi
+                        fi
+                      fi
+                    fi
+                    ;;
+                  -R*)
+                    dir=`echo "X$dep" | sed -e 's/^X-R//'`
+                    if test "$enable_rpath" != no; then
+                      dnl Potentially add DIR to rpathdirs.
+                      dnl The rpathdirs will be appended to $LIBNAME at the end.
+                      haveit=
+                      for x in $rpathdirs; do
+                        if test "X$x" = "X$dir"; then
+                          haveit=yes
+                          break
+                        fi
+                      done
+                      if test -z "$haveit"; then
+                        rpathdirs="$rpathdirs $dir"
+                      fi
+                      dnl Potentially add DIR to ltrpathdirs.
+                      dnl The ltrpathdirs will be appended to $LTLIBNAME at the end.
+                      haveit=
+                      for x in $ltrpathdirs; do
+                        if test "X$x" = "X$dir"; then
+                          haveit=yes
+                          break
+                        fi
+                      done
+                      if test -z "$haveit"; then
+                        ltrpathdirs="$ltrpathdirs $dir"
+                      fi
+                    fi
+                    ;;
+                  -l*)
+                    dnl Handle this in the next round.
+                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'`
+                    ;;
+                  *.la)
+                    dnl Handle this in the next round. Throw away the .la's
+                    dnl directory; it is already contained in a preceding -L
+                    dnl option.
+                    names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'`
+                    ;;
+                  *)
+                    dnl Most likely an immediate library name.
+                    LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$dep"
+                    LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }$dep"
+                    ;;
+                esac
+              done
+            fi
+          else
+            dnl Didn't find the library; assume it is in the system directories
+            dnl known to the linker and runtime loader. (All the system
+            dnl directories known to the linker should also be known to the
+            dnl runtime loader, otherwise the system is severely misconfigured.)
+            LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }-l$name"
+            LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-l$name"
+          fi
+        fi
+      fi
+    done
+  done
+  if test "X$rpathdirs" != "X"; then
+    if test -n "$acl_hardcode_libdir_separator"; then
+      dnl Weird platform: only the last -rpath option counts, the user must
+      dnl pass all path elements in one option. We can arrange that for a
+      dnl single library, but not when more than one $LIBNAMEs are used.
+      alldirs=
+      for found_dir in $rpathdirs; do
+        alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$found_dir"
+      done
+      dnl Note: acl_hardcode_libdir_flag_spec uses $libdir and $wl.
+      acl_save_libdir="$libdir"
+      libdir="$alldirs"
+      eval flag=\"$acl_hardcode_libdir_flag_spec\"
+      libdir="$acl_save_libdir"
+      LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+    else
+      dnl The -rpath options are cumulative.
+      for found_dir in $rpathdirs; do
+        acl_save_libdir="$libdir"
+        libdir="$found_dir"
+        eval flag=\"$acl_hardcode_libdir_flag_spec\"
+        libdir="$acl_save_libdir"
+        LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$flag"
+      done
+    fi
+  fi
+  if test "X$ltrpathdirs" != "X"; then
+    dnl When using libtool, the option that works for both libraries and
+    dnl executables is -R. The -R options are cumulative.
+    for found_dir in $ltrpathdirs; do
+      LTLIB[]NAME="${LTLIB[]NAME}${LTLIB[]NAME:+ }-R$found_dir"
+    done
+  fi
+])
+
+dnl AC_LIB_APPENDTOVAR(VAR, CONTENTS) appends the elements of CONTENTS to VAR,
+dnl unless already present in VAR.
+dnl Works only for CPPFLAGS, not for LIB* variables because that sometimes
+dnl contains two or three consecutive elements that belong together.
+AC_DEFUN([AC_LIB_APPENDTOVAR],
+[
+  for element in [$2]; do
+    haveit=
+    for x in $[$1]; do
+      AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+      if test "X$x" = "X$element"; then
+        haveit=yes
+        break
+      fi
+    done
+    if test -z "$haveit"; then
+      [$1]="${[$1]}${[$1]:+ }$element"
+    fi
+  done
+])
+
+dnl For those cases where a variable contains several -L and -l options
+dnl referring to unknown libraries and directories, this macro determines the
+dnl necessary additional linker options for the runtime path.
+dnl AC_LIB_LINKFLAGS_FROM_LIBS([LDADDVAR], [LIBSVALUE], [USE-LIBTOOL])
+dnl sets LDADDVAR to linker options needed together with LIBSVALUE.
+dnl If USE-LIBTOOL evaluates to non-empty, linking with libtool is assumed,
+dnl otherwise linking without libtool is assumed.
+AC_DEFUN([AC_LIB_LINKFLAGS_FROM_LIBS],
+[
+  AC_REQUIRE([AC_LIB_RPATH])
+  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+  $1=
+  if test "$enable_rpath" != no; then
+    if test -n "$acl_hardcode_libdir_flag_spec" && test "$acl_hardcode_minus_L" = no; then
+      dnl Use an explicit option to hardcode directories into the resulting
+      dnl binary.
+      rpathdirs=
+      next=
+      for opt in $2; do
+        if test -n "$next"; then
+          dir="$next"
+          dnl No need to hardcode the standard /usr/lib.
+          if test "X$dir" != "X/usr/$acl_libdirstem"; then
+            rpathdirs="$rpathdirs $dir"
+          fi
+          next=
+        else
+          case $opt in
+            -L) next=yes ;;
+            -L*) dir=`echo "X$opt" | sed -e 's,^X-L,,'`
+                 dnl No need to hardcode the standard /usr/lib.
+                 if test "X$dir" != "X/usr/$acl_libdirstem"; then
+                   rpathdirs="$rpathdirs $dir"
+                 fi
+                 next= ;;
+            *) next= ;;
+          esac
+        fi
+      done
+      if test "X$rpathdirs" != "X"; then
+        if test -n ""$3""; then
+          dnl libtool is used for linking. Use -R options.
+          for dir in $rpathdirs; do
+            $1="${$1}${$1:+ }-R$dir"
+          done
+        else
+          dnl The linker is used for linking directly.
+          if test -n "$acl_hardcode_libdir_separator"; then
+            dnl Weird platform: only the last -rpath option counts, the user
+            dnl must pass all path elements in one option.
+            alldirs=
+            for dir in $rpathdirs; do
+              alldirs="${alldirs}${alldirs:+$acl_hardcode_libdir_separator}$dir"
+            done
+            acl_save_libdir="$libdir"
+            libdir="$alldirs"
+            eval flag=\"$acl_hardcode_libdir_flag_spec\"
+            libdir="$acl_save_libdir"
+            $1="$flag"
+          else
+            dnl The -rpath options are cumulative.
+            for dir in $rpathdirs; do
+              acl_save_libdir="$libdir"
+              libdir="$dir"
+              eval flag=\"$acl_hardcode_libdir_flag_spec\"
+              libdir="$acl_save_libdir"
+              $1="${$1}${$1:+ }$flag"
+            done
+          fi
+        fi
+      fi
+    fi
+  fi
+  AC_SUBST([$1])
+])
diff --git a/m4/lib-prefix.m4 b/m4/lib-prefix.m4
new file mode 100644 (file)
index 0000000..a8684e1
--- /dev/null
@@ -0,0 +1,185 @@
+# lib-prefix.m4 serial 5 (gettext-0.15)
+dnl Copyright (C) 2001-2005 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+
+dnl From Bruno Haible.
+
+dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and
+dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't
+dnl require excessive bracketing.
+ifdef([AC_HELP_STRING],
+[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])],
+[AC_DEFUN([AC_][LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])])
+
+dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed
+dnl to access previously installed libraries. The basic assumption is that
+dnl a user will want packages to use other packages he previously installed
+dnl with the same --prefix option.
+dnl This macro is not needed if only AC_LIB_LINKFLAGS is used to locate
+dnl libraries, but is otherwise very convenient.
+AC_DEFUN([AC_LIB_PREFIX],
+[
+  AC_BEFORE([$0], [AC_LIB_LINKFLAGS])
+  AC_REQUIRE([AC_PROG_CC])
+  AC_REQUIRE([AC_CANONICAL_HOST])
+  AC_REQUIRE([AC_LIB_PREPARE_MULTILIB])
+  AC_REQUIRE([AC_LIB_PREPARE_PREFIX])
+  dnl By default, look in $includedir and $libdir.
+  use_additional=yes
+  AC_LIB_WITH_FINAL_PREFIX([
+    eval additional_includedir=\"$includedir\"
+    eval additional_libdir=\"$libdir\"
+  ])
+  AC_LIB_ARG_WITH([lib-prefix],
+[  --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib
+  --without-lib-prefix    don't search for libraries in includedir and libdir],
+[
+    if test "X$withval" = "Xno"; then
+      use_additional=no
+    else
+      if test "X$withval" = "X"; then
+        AC_LIB_WITH_FINAL_PREFIX([
+          eval additional_includedir=\"$includedir\"
+          eval additional_libdir=\"$libdir\"
+        ])
+      else
+        additional_includedir="$withval/include"
+        additional_libdir="$withval/$acl_libdirstem"
+      fi
+    fi
+])
+  if test $use_additional = yes; then
+    dnl Potentially add $additional_includedir to $CPPFLAGS.
+    dnl But don't add it
+    dnl   1. if it's the standard /usr/include,
+    dnl   2. if it's already present in $CPPFLAGS,
+    dnl   3. if it's /usr/local/include and we are using GCC on Linux,
+    dnl   4. if it doesn't exist as a directory.
+    if test "X$additional_includedir" != "X/usr/include"; then
+      haveit=
+      for x in $CPPFLAGS; do
+        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+        if test "X$x" = "X-I$additional_includedir"; then
+          haveit=yes
+          break
+        fi
+      done
+      if test -z "$haveit"; then
+        if test "X$additional_includedir" = "X/usr/local/include"; then
+          if test -n "$GCC"; then
+            case $host_os in
+              linux* | gnu* | k*bsd*-gnu) haveit=yes;;
+            esac
+          fi
+        fi
+        if test -z "$haveit"; then
+          if test -d "$additional_includedir"; then
+            dnl Really add $additional_includedir to $CPPFLAGS.
+            CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }-I$additional_includedir"
+          fi
+        fi
+      fi
+    fi
+    dnl Potentially add $additional_libdir to $LDFLAGS.
+    dnl But don't add it
+    dnl   1. if it's the standard /usr/lib,
+    dnl   2. if it's already present in $LDFLAGS,
+    dnl   3. if it's /usr/local/lib and we are using GCC on Linux,
+    dnl   4. if it doesn't exist as a directory.
+    if test "X$additional_libdir" != "X/usr/$acl_libdirstem"; then
+      haveit=
+      for x in $LDFLAGS; do
+        AC_LIB_WITH_FINAL_PREFIX([eval x=\"$x\"])
+        if test "X$x" = "X-L$additional_libdir"; then
+          haveit=yes
+          break
+        fi
+      done
+      if test -z "$haveit"; then
+        if test "X$additional_libdir" = "X/usr/local/$acl_libdirstem"; then
+          if test -n "$GCC"; then
+            case $host_os in
+              linux*) haveit=yes;;
+            esac
+          fi
+        fi
+        if test -z "$haveit"; then
+          if test -d "$additional_libdir"; then
+            dnl Really add $additional_libdir to $LDFLAGS.
+            LDFLAGS="${LDFLAGS}${LDFLAGS:+ }-L$additional_libdir"
+          fi
+        fi
+      fi
+    fi
+  fi
+])
+
+dnl AC_LIB_PREPARE_PREFIX creates variables acl_final_prefix,
+dnl acl_final_exec_prefix, containing the values to which $prefix and
+dnl $exec_prefix will expand at the end of the configure script.
+AC_DEFUN([AC_LIB_PREPARE_PREFIX],
+[
+  dnl Unfortunately, prefix and exec_prefix get only finally determined
+  dnl at the end of configure.
+  if test "X$prefix" = "XNONE"; then
+    acl_final_prefix="$ac_default_prefix"
+  else
+    acl_final_prefix="$prefix"
+  fi
+  if test "X$exec_prefix" = "XNONE"; then
+    acl_final_exec_prefix='${prefix}'
+  else
+    acl_final_exec_prefix="$exec_prefix"
+  fi
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  eval acl_final_exec_prefix=\"$acl_final_exec_prefix\"
+  prefix="$acl_save_prefix"
+])
+
+dnl AC_LIB_WITH_FINAL_PREFIX([statement]) evaluates statement, with the
+dnl variables prefix and exec_prefix bound to the values they will have
+dnl at the end of the configure script.
+AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX],
+[
+  acl_save_prefix="$prefix"
+  prefix="$acl_final_prefix"
+  acl_save_exec_prefix="$exec_prefix"
+  exec_prefix="$acl_final_exec_prefix"
+  $1
+  exec_prefix="$acl_save_exec_prefix"
+  prefix="$acl_save_prefix"
+])
+
+dnl AC_LIB_PREPARE_MULTILIB creates a variable acl_libdirstem, containing
+dnl the basename of the libdir, either "lib" or "lib64".
+AC_DEFUN([AC_LIB_PREPARE_MULTILIB],
+[
+  dnl There is no formal standard regarding lib and lib64. The current
+  dnl practice is that on a system supporting 32-bit and 64-bit instruction
+  dnl sets or ABIs, 64-bit libraries go under $prefix/lib64 and 32-bit
+  dnl libraries go under $prefix/lib. We determine the compiler's default
+  dnl mode by looking at the compiler's library search path. If at least
+  dnl of its elements ends in /lib64 or points to a directory whose absolute
+  dnl pathname ends in /lib64, we assume a 64-bit ABI. Otherwise we use the
+  dnl default, namely "lib".
+  acl_libdirstem=lib
+  searchpath=`(LC_ALL=C $CC -print-search-dirs) 2>/dev/null | sed -n -e 's,^libraries: ,,p' | sed -e 's,^=,,'`
+  if test -n "$searchpath"; then
+    acl_save_IFS="${IFS=       }"; IFS=":"
+    for searchdir in $searchpath; do
+      if test -d "$searchdir"; then
+        case "$searchdir" in
+          */lib64/ | */lib64 ) acl_libdirstem=lib64 ;;
+          *) searchdir=`cd "$searchdir" && pwd`
+             case "$searchdir" in
+               */lib64 ) acl_libdirstem=lib64 ;;
+             esac ;;
+        esac
+      fi
+    done
+    IFS="$acl_save_IFS"
+  fi
+])
diff --git a/m4/libtool.m4 b/m4/libtool.m4
new file mode 100644 (file)
index 0000000..56666f0
--- /dev/null
@@ -0,0 +1,7986 @@
+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
+#
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+#                 Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+m4_define([_LT_COPYING], [dnl
+#   Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
+#                 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+#                 Foundation, Inc.
+#   Written by Gordon Matzigkeit, 1996
+#
+#   This file is part of GNU Libtool.
+#
+# GNU Libtool is free software; you can redistribute it and/or
+# modify it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2 of
+# the License, or (at your option) any later version.
+#
+# As a special exception to the GNU General Public License,
+# if you distribute this file as part of a program or library that
+# is built using GNU Libtool, you may include this file under the
+# same distribution terms that you use for the rest of that program.
+#
+# GNU Libtool is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with GNU Libtool; see the file COPYING.  If not, a copy
+# can be downloaded from http://www.gnu.org/licenses/gpl.html, or
+# obtained by writing to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+])
+
+# serial 57 LT_INIT
+
+
+# LT_PREREQ(VERSION)
+# ------------------
+# Complain and exit if this libtool version is less that VERSION.
+m4_defun([LT_PREREQ],
+[m4_if(m4_version_compare(m4_defn([LT_PACKAGE_VERSION]), [$1]), -1,
+       [m4_default([$3],
+                  [m4_fatal([Libtool version $1 or higher is required],
+                            63)])],
+       [$2])])
+
+
+# _LT_CHECK_BUILDDIR
+# ------------------
+# Complain if the absolute build directory name contains unusual characters
+m4_defun([_LT_CHECK_BUILDDIR],
+[case `pwd` in
+  *\ * | *\    *)
+    AC_MSG_WARN([Libtool does not cope well with whitespace in `pwd`]) ;;
+esac
+])
+
+
+# LT_INIT([OPTIONS])
+# ------------------
+AC_DEFUN([LT_INIT],
+[AC_PREREQ([2.58])dnl We use AC_INCLUDES_DEFAULT
+AC_REQUIRE([AC_CONFIG_AUX_DIR_DEFAULT])dnl
+AC_BEFORE([$0], [LT_LANG])dnl
+AC_BEFORE([$0], [LT_OUTPUT])dnl
+AC_BEFORE([$0], [LTDL_INIT])dnl
+m4_require([_LT_CHECK_BUILDDIR])dnl
+
+dnl Autoconf doesn't catch unexpanded LT_ macros by default:
+m4_pattern_forbid([^_?LT_[A-Z_]+$])dnl
+m4_pattern_allow([^(_LT_EOF|LT_DLGLOBAL|LT_DLLAZY_OR_NOW|LT_MULTI_MODULE)$])dnl
+dnl aclocal doesn't pull ltoptions.m4, ltsugar.m4, or ltversion.m4
+dnl unless we require an AC_DEFUNed macro:
+AC_REQUIRE([LTOPTIONS_VERSION])dnl
+AC_REQUIRE([LTSUGAR_VERSION])dnl
+AC_REQUIRE([LTVERSION_VERSION])dnl
+AC_REQUIRE([LTOBSOLETE_VERSION])dnl
+m4_require([_LT_PROG_LTMAIN])dnl
+
+_LT_SHELL_INIT([SHELL=${CONFIG_SHELL-/bin/sh}])
+
+dnl Parse OPTIONS
+_LT_SET_OPTIONS([$0], [$1])
+
+# This can be used to rebuild libtool when needed
+LIBTOOL_DEPS="$ltmain"
+
+# Always use our own libtool.
+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
+AC_SUBST(LIBTOOL)dnl
+
+_LT_SETUP
+
+# Only expand once:
+m4_define([LT_INIT])
+])# LT_INIT
+
+# Old names:
+AU_ALIAS([AC_PROG_LIBTOOL], [LT_INIT])
+AU_ALIAS([AM_PROG_LIBTOOL], [LT_INIT])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PROG_LIBTOOL], [])
+dnl AC_DEFUN([AM_PROG_LIBTOOL], [])
+
+
+# _LT_CC_BASENAME(CC)
+# -------------------
+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
+m4_defun([_LT_CC_BASENAME],
+[for cc_temp in $1""; do
+  case $cc_temp in
+    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
+    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
+    \-*) ;;
+    *) break;;
+  esac
+done
+cc_basename=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
+])
+
+
+# _LT_FILEUTILS_DEFAULTS
+# ----------------------
+# It is okay to use these file commands and assume they have been set
+# sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
+m4_defun([_LT_FILEUTILS_DEFAULTS],
+[: ${CP="cp -f"}
+: ${MV="mv -f"}
+: ${RM="rm -f"}
+])# _LT_FILEUTILS_DEFAULTS
+
+
+# _LT_SETUP
+# ---------
+m4_defun([_LT_SETUP],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_REQUIRE([_LT_PREPARE_SED_QUOTE_VARS])dnl
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])dnl
+
+_LT_DECL([], [PATH_SEPARATOR], [1], [The PATH separator for the build system])dnl
+dnl
+_LT_DECL([], [host_alias], [0], [The host system])dnl
+_LT_DECL([], [host], [0])dnl
+_LT_DECL([], [host_os], [0])dnl
+dnl
+_LT_DECL([], [build_alias], [0], [The build system])dnl
+_LT_DECL([], [build], [0])dnl
+_LT_DECL([], [build_os], [0])dnl
+dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+dnl
+AC_REQUIRE([AC_PROG_LN_S])dnl
+test -z "$LN_S" && LN_S="ln -s"
+_LT_DECL([], [LN_S], [1], [Whether we need soft or hard links])dnl
+dnl
+AC_REQUIRE([LT_CMD_MAX_LEN])dnl
+_LT_DECL([objext], [ac_objext], [0], [Object file suffix (normally "o")])dnl
+_LT_DECL([], [exeext], [0], [Executable file suffix (normally "")])dnl
+dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+m4_require([_LT_PATH_CONVERSION_FUNCTIONS])dnl
+m4_require([_LT_CMD_RELOAD])dnl
+m4_require([_LT_CHECK_MAGIC_METHOD])dnl
+m4_require([_LT_CHECK_SHAREDLIB_FROM_LINKLIB])dnl
+m4_require([_LT_CMD_OLD_ARCHIVE])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_WITH_SYSROOT])dnl
+
+_LT_CONFIG_LIBTOOL_INIT([
+# See if we are running on zsh, and set the options which allow our
+# commands through without removal of \ escapes INIT.
+if test -n "\${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+])
+if test -n "${ZSH_VERSION+set}" ; then
+   setopt NO_GLOB_SUBST
+fi
+
+_LT_CHECK_OBJDIR
+
+m4_require([_LT_TAG_COMPILER])dnl
+
+case $host_os in
+aix3*)
+  # AIX sometimes has problems with the GCC collect2 program.  For some
+  # reason, if we set the COLLECT_NAMES environment variable, the problems
+  # vanish in a puff of smoke.
+  if test "X${COLLECT_NAMES+set}" != Xset; then
+    COLLECT_NAMES=
+    export COLLECT_NAMES
+  fi
+  ;;
+esac
+
+# Global variables:
+ofile=libtool
+can_build_shared=yes
+
+# All known linkers require a `.a' archive for static linking (except MSVC,
+# which needs '.lib').
+libext=a
+
+with_gnu_ld="$lt_cv_prog_gnu_ld"
+
+old_CC="$CC"
+old_CFLAGS="$CFLAGS"
+
+# Set sane defaults for various variables
+test -z "$CC" && CC=cc
+test -z "$LTCC" && LTCC=$CC
+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
+test -z "$LD" && LD=ld
+test -z "$ac_objext" && ac_objext=o
+
+_LT_CC_BASENAME([$compiler])
+
+# Only perform the check for file, if the check method requires it
+test -z "$MAGIC_CMD" && MAGIC_CMD=file
+case $deplibs_check_method in
+file_magic*)
+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
+    _LT_PATH_MAGIC
+  fi
+  ;;
+esac
+
+# Use C for the default configuration in the libtool script
+LT_SUPPORTED_TAG([CC])
+_LT_LANG_C_CONFIG
+_LT_LANG_DEFAULT_CONFIG
+_LT_CONFIG_COMMANDS
+])# _LT_SETUP
+
+
+# _LT_PREPARE_SED_QUOTE_VARS
+# --------------------------
+# Define a few sed substitution that help us do robust quoting.
+m4_defun([_LT_PREPARE_SED_QUOTE_VARS],
+[# Backslashify metacharacters that are still active within
+# double-quoted strings.
+sed_quote_subst='s/\([["`$\\]]\)/\\\1/g'
+
+# Same as above, but do not quote variable references.
+double_quote_subst='s/\([["`\\]]\)/\\\1/g'
+
+# Sed substitution to delay expansion of an escaped shell variable in a
+# double_quote_subst'ed string.
+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
+
+# Sed substitution to delay expansion of an escaped single quote.
+delay_single_quote_subst='s/'\''/'\'\\\\\\\'\''/g'
+
+# Sed substitution to avoid accidental globbing in evaled expressions
+no_glob_subst='s/\*/\\\*/g'
+])
+
+# _LT_PROG_LTMAIN
+# ---------------
+# Note that this code is called both from `configure', and `config.status'
+# now that we use AC_CONFIG_COMMANDS to generate libtool.  Notably,
+# `config.status' has no value for ac_aux_dir unless we are using Automake,
+# so we pass a copy along to make sure it has a sensible value anyway.
+m4_defun([_LT_PROG_LTMAIN],
+[m4_ifdef([AC_REQUIRE_AUX_FILE], [AC_REQUIRE_AUX_FILE([ltmain.sh])])dnl
+_LT_CONFIG_LIBTOOL_INIT([ac_aux_dir='$ac_aux_dir'])
+ltmain="$ac_aux_dir/ltmain.sh"
+])# _LT_PROG_LTMAIN
+
+
+## ------------------------------------- ##
+## Accumulate code for creating libtool. ##
+## ------------------------------------- ##
+
+# So that we can recreate a full libtool script including additional
+# tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
+# in macros and then make a single call at the end using the `libtool'
+# label.
+
+
+# _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
+# ----------------------------------------
+# Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL_INIT],
+[m4_ifval([$1],
+          [m4_append([_LT_OUTPUT_LIBTOOL_INIT],
+                     [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_INIT])
+
+
+# _LT_CONFIG_LIBTOOL([COMMANDS])
+# ------------------------------
+# Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
+m4_define([_LT_CONFIG_LIBTOOL],
+[m4_ifval([$1],
+          [m4_append([_LT_OUTPUT_LIBTOOL_COMMANDS],
+                     [$1
+])])])
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS])
+
+
+# _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
+# -----------------------------------------------------
+m4_defun([_LT_CONFIG_SAVE_COMMANDS],
+[_LT_CONFIG_LIBTOOL([$1])
+_LT_CONFIG_LIBTOOL_INIT([$2])
+])
+
+
+# _LT_FORMAT_COMMENT([COMMENT])
+# -----------------------------
+# Add leading comment marks to the start of each line, and a trailing
+# full-stop to the whole comment if one is not present already.
+m4_define([_LT_FORMAT_COMMENT],
+[m4_ifval([$1], [
+m4_bpatsubst([m4_bpatsubst([$1], [^ *], [# ])],
+              [['`$\]], [\\\&])]m4_bmatch([$1], [[!?.]$], [], [.])
+)])
+
+
+
+## ------------------------ ##
+## FIXME: Eliminate VARNAME ##
+## ------------------------ ##
+
+
+# _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
+# -------------------------------------------------------------------
+# CONFIGNAME is the name given to the value in the libtool script.
+# VARNAME is the (base) name used in the configure script.
+# VALUE may be 0, 1 or 2 for a computed quote escaped value based on
+# VARNAME.  Any other value will be used directly.
+m4_define([_LT_DECL],
+[lt_if_append_uniq([lt_decl_varnames], [$2], [, ],
+    [lt_dict_add_subkey([lt_decl_dict], [$2], [libtool_name],
+       [m4_ifval([$1], [$1], [$2])])
+    lt_dict_add_subkey([lt_decl_dict], [$2], [value], [$3])
+    m4_ifval([$4],
+       [lt_dict_add_subkey([lt_decl_dict], [$2], [description], [$4])])
+    lt_dict_add_subkey([lt_decl_dict], [$2],
+       [tagged?], [m4_ifval([$5], [yes], [no])])])
+])
+
+
+# _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
+# --------------------------------------------------------
+m4_define([_LT_TAGDECL], [_LT_DECL([$1], [$2], [$3], [$4], [yes])])
+
+
+# lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_tag_varnames],
+[_lt_decl_filter([tagged?], [yes], $@)])
+
+
+# _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
+# ---------------------------------------------------------
+m4_define([_lt_decl_filter],
+[m4_case([$#],
+  [0], [m4_fatal([$0: too few arguments: $#])],
+  [1], [m4_fatal([$0: too few arguments: $#: $1])],
+  [2], [lt_dict_filter([lt_decl_dict], [$1], [$2], [], lt_decl_varnames)],
+  [3], [lt_dict_filter([lt_decl_dict], [$1], [$2], [$3], lt_decl_varnames)],
+  [lt_dict_filter([lt_decl_dict], $@)])[]dnl
+])
+
+
+# lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
+# --------------------------------------------------
+m4_define([lt_decl_quote_varnames],
+[_lt_decl_filter([value], [1], $@)])
+
+
+# lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_dquote_varnames],
+[_lt_decl_filter([value], [2], $@)])
+
+
+# lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
+# ---------------------------------------------------
+m4_define([lt_decl_varnames_tagged],
+[m4_assert([$# <= 2])dnl
+_$0(m4_quote(m4_default([$1], [[, ]])),
+    m4_ifval([$2], [[$2]], [m4_dquote(lt_decl_tag_varnames)]),
+    m4_split(m4_normalize(m4_quote(_LT_TAGS)), [ ]))])
+m4_define([_lt_decl_varnames_tagged],
+[m4_ifval([$3], [lt_combine([$1], [$2], [_], $3)])])
+
+
+# lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
+# ------------------------------------------------
+m4_define([lt_decl_all_varnames],
+[_$0(m4_quote(m4_default([$1], [[, ]])),
+     m4_if([$2], [],
+          m4_quote(lt_decl_varnames),
+       m4_quote(m4_shift($@))))[]dnl
+])
+m4_define([_lt_decl_all_varnames],
+[lt_join($@, lt_decl_varnames_tagged([$1],
+                       lt_decl_tag_varnames([[, ]], m4_shift($@))))dnl
+])
+
+
+# _LT_CONFIG_STATUS_DECLARE([VARNAME])
+# ------------------------------------
+# Quote a variable value, and forward it to `config.status' so that its
+# declaration there will have the same value as in `configure'.  VARNAME
+# must have a single quote delimited value for this to work.
+m4_define([_LT_CONFIG_STATUS_DECLARE],
+[$1='`$ECHO "$][$1" | $SED "$delay_single_quote_subst"`'])
+
+
+# _LT_CONFIG_STATUS_DECLARATIONS
+# ------------------------------
+# We delimit libtool config variables with single quotes, so when
+# we write them to config.status, we have to be sure to quote all
+# embedded single quotes properly.  In configure, this macro expands
+# each variable declared with _LT_DECL (and _LT_TAGDECL) into:
+#
+#    <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
+m4_defun([_LT_CONFIG_STATUS_DECLARATIONS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_all_varnames),
+    [m4_n([_LT_CONFIG_STATUS_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAGS
+# ----------------
+# Output comment and list of tags supported by the script
+m4_defun([_LT_LIBTOOL_TAGS],
+[_LT_FORMAT_COMMENT([The names of the tagged configurations supported by this script])dnl
+available_tags="_LT_TAGS"dnl
+])
+
+
+# _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
+# -----------------------------------
+# Extract the dictionary values for VARNAME (optionally with TAG) and
+# expand to a commented shell variable setting:
+#
+#    # Some comment about what VAR is for.
+#    visible_name=$lt_internal_name
+m4_define([_LT_LIBTOOL_DECLARE],
+[_LT_FORMAT_COMMENT(m4_quote(lt_dict_fetch([lt_decl_dict], [$1],
+                                          [description])))[]dnl
+m4_pushdef([_libtool_name],
+    m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [libtool_name])))[]dnl
+m4_case(m4_quote(lt_dict_fetch([lt_decl_dict], [$1], [value])),
+    [0], [_libtool_name=[$]$1],
+    [1], [_libtool_name=$lt_[]$1],
+    [2], [_libtool_name=$lt_[]$1],
+    [_libtool_name=lt_dict_fetch([lt_decl_dict], [$1], [value])])[]dnl
+m4_ifval([$2], [_$2])[]m4_popdef([_libtool_name])[]dnl
+])
+
+
+# _LT_LIBTOOL_CONFIG_VARS
+# -----------------------
+# Produce commented declarations of non-tagged libtool config variables
+# suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
+# script.  Tagged libtool config variables (even for the LIBTOOL CONFIG
+# section) are produced by _LT_LIBTOOL_TAG_VARS.
+m4_defun([_LT_LIBTOOL_CONFIG_VARS],
+[m4_foreach([_lt_var],
+    m4_quote(_lt_decl_filter([tagged?], [no], [], lt_decl_varnames)),
+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var)])])])
+
+
+# _LT_LIBTOOL_TAG_VARS(TAG)
+# -------------------------
+m4_define([_LT_LIBTOOL_TAG_VARS],
+[m4_foreach([_lt_var], m4_quote(lt_decl_tag_varnames),
+    [m4_n([_LT_LIBTOOL_DECLARE(_lt_var, [$1])])])])
+
+
+# _LT_TAGVAR(VARNAME, [TAGNAME])
+# ------------------------------
+m4_define([_LT_TAGVAR], [m4_ifval([$2], [$1_$2], [$1])])
+
+
+# _LT_CONFIG_COMMANDS
+# -------------------
+# Send accumulated output to $CONFIG_STATUS.  Thanks to the lists of
+# variables for single and double quote escaping we saved from calls
+# to _LT_DECL, we can put quote escaped variables declarations
+# into `config.status', and then the shell code to quote escape them in
+# for loops in `config.status'.  Finally, any additional code accumulated
+# from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
+m4_defun([_LT_CONFIG_COMMANDS],
+[AC_PROVIDE_IFELSE([LT_OUTPUT],
+       dnl If the libtool generation code has been placed in $CONFIG_LT,
+       dnl instead of duplicating it all over again into config.status,
+       dnl then we will have config.status run $CONFIG_LT later, so it
+       dnl needs to know what name is stored there:
+        [AC_CONFIG_COMMANDS([libtool],
+            [$SHELL $CONFIG_LT || AS_EXIT(1)], [CONFIG_LT='$CONFIG_LT'])],
+    dnl If the libtool generation code is destined for config.status,
+    dnl expand the accumulated commands and init code now:
+    [AC_CONFIG_COMMANDS([libtool],
+        [_LT_OUTPUT_LIBTOOL_COMMANDS], [_LT_OUTPUT_LIBTOOL_COMMANDS_INIT])])
+])#_LT_CONFIG_COMMANDS
+
+
+# Initialize.
+m4_define([_LT_OUTPUT_LIBTOOL_COMMANDS_INIT],
+[
+
+# The HP-UX ksh and POSIX shell print the target directory to stdout
+# if CDPATH is set.
+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
+
+sed_quote_subst='$sed_quote_subst'
+double_quote_subst='$double_quote_subst'
+delay_variable_subst='$delay_variable_subst'
+_LT_CONFIG_STATUS_DECLARATIONS
+LTCC='$LTCC'
+LTCFLAGS='$LTCFLAGS'
+compiler='$compiler_DEFAULT'
+
+# A function that is used when there is no print builtin or printf.
+func_fallback_echo ()
+{
+  eval 'cat <<_LTECHO_EOF
+\$[]1
+_LTECHO_EOF'
+}
+
+# Quote evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_quote_varnames); do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[[\\\\\\\`\\"\\\$]]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+# Double-quote double-evaled strings.
+for var in lt_decl_all_varnames([[ \
+]], lt_decl_dquote_varnames); do
+    case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
+    *[[\\\\\\\`\\"\\\$]]*)
+      eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
+      ;;
+    *)
+      eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
+      ;;
+    esac
+done
+
+_LT_OUTPUT_LIBTOOL_INIT
+])
+
+# _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
+# ------------------------------------
+# Generate a child script FILE with all initialization necessary to
+# reuse the environment learned by the parent script, and make the
+# file executable.  If COMMENT is supplied, it is inserted after the
+# `#!' sequence but before initialization text begins.  After this
+# macro, additional text can be appended to FILE to form the body of
+# the child script.  The macro ends with non-zero status if the
+# file could not be fully written (such as if the disk is full).
+m4_ifdef([AS_INIT_GENERATED],
+[m4_defun([_LT_GENERATED_FILE_INIT],[AS_INIT_GENERATED($@)])],
+[m4_defun([_LT_GENERATED_FILE_INIT],
+[m4_require([AS_PREPARE])]dnl
+[m4_pushdef([AS_MESSAGE_LOG_FD])]dnl
+[lt_write_fail=0
+cat >$1 <<_ASEOF || lt_write_fail=1
+#! $SHELL
+# Generated by $as_me.
+$2
+SHELL=\${CONFIG_SHELL-$SHELL}
+export SHELL
+_ASEOF
+cat >>$1 <<\_ASEOF || lt_write_fail=1
+AS_SHELL_SANITIZE
+_AS_PREPARE
+exec AS_MESSAGE_FD>&1
+_ASEOF
+test $lt_write_fail = 0 && chmod +x $1[]dnl
+m4_popdef([AS_MESSAGE_LOG_FD])])])# _LT_GENERATED_FILE_INIT
+
+# LT_OUTPUT
+# ---------
+# This macro allows early generation of the libtool script (before
+# AC_OUTPUT is called), incase it is used in configure for compilation
+# tests.
+AC_DEFUN([LT_OUTPUT],
+[: ${CONFIG_LT=./config.lt}
+AC_MSG_NOTICE([creating $CONFIG_LT])
+_LT_GENERATED_FILE_INIT(["$CONFIG_LT"],
+[# Run this file to recreate a libtool stub with the current configuration.])
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+lt_cl_silent=false
+exec AS_MESSAGE_LOG_FD>>config.log
+{
+  echo
+  AS_BOX([Running $as_me.])
+} >&AS_MESSAGE_LOG_FD
+
+lt_cl_help="\
+\`$as_me' creates a local libtool stub from the current configuration,
+for use in further configure time tests before the real libtool is
+generated.
+
+Usage: $[0] [[OPTIONS]]
+
+  -h, --help      print this help, then exit
+  -V, --version   print version number, then exit
+  -q, --quiet     do not print progress messages
+  -d, --debug     don't remove temporary files
+
+Report bugs to <bug-libtool@gnu.org>."
+
+lt_cl_version="\
+m4_ifset([AC_PACKAGE_NAME], [AC_PACKAGE_NAME ])config.lt[]dnl
+m4_ifset([AC_PACKAGE_VERSION], [ AC_PACKAGE_VERSION])
+configured by $[0], generated by m4_PACKAGE_STRING.
+
+Copyright (C) 2011 Free Software Foundation, Inc.
+This config.lt script is free software; the Free Software Foundation
+gives unlimited permision to copy, distribute and modify it."
+
+while test $[#] != 0
+do
+  case $[1] in
+    --version | --v* | -V )
+      echo "$lt_cl_version"; exit 0 ;;
+    --help | --h* | -h )
+      echo "$lt_cl_help"; exit 0 ;;
+    --debug | --d* | -d )
+      debug=: ;;
+    --quiet | --q* | --silent | --s* | -q )
+      lt_cl_silent=: ;;
+
+    -*) AC_MSG_ERROR([unrecognized option: $[1]
+Try \`$[0] --help' for more information.]) ;;
+
+    *) AC_MSG_ERROR([unrecognized argument: $[1]
+Try \`$[0] --help' for more information.]) ;;
+  esac
+  shift
+done
+
+if $lt_cl_silent; then
+  exec AS_MESSAGE_FD>/dev/null
+fi
+_LTEOF
+
+cat >>"$CONFIG_LT" <<_LTEOF
+_LT_OUTPUT_LIBTOOL_COMMANDS_INIT
+_LTEOF
+
+cat >>"$CONFIG_LT" <<\_LTEOF
+AC_MSG_NOTICE([creating $ofile])
+_LT_OUTPUT_LIBTOOL_COMMANDS
+AS_EXIT(0)
+_LTEOF
+chmod +x "$CONFIG_LT"
+
+# configure is writing to config.log, but config.lt does its own redirection,
+# appending to config.log, which fails on DOS, as config.log is still kept
+# open by configure.  Here we exec the FD to /dev/null, effectively closing
+# config.log, so it can be properly (re)opened and appended to by config.lt.
+lt_cl_success=:
+test "$silent" = yes &&
+  lt_config_lt_args="$lt_config_lt_args --quiet"
+exec AS_MESSAGE_LOG_FD>/dev/null
+$SHELL "$CONFIG_LT" $lt_config_lt_args || lt_cl_success=false
+exec AS_MESSAGE_LOG_FD>>config.log
+$lt_cl_success || AS_EXIT(1)
+])# LT_OUTPUT
+
+
+# _LT_CONFIG(TAG)
+# ---------------
+# If TAG is the built-in tag, create an initial libtool script with a
+# default configuration from the untagged config vars.  Otherwise add code
+# to config.status for appending the configuration named by TAG from the
+# matching tagged config vars.
+m4_defun([_LT_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_CONFIG_SAVE_COMMANDS([
+  m4_define([_LT_TAG], m4_if([$1], [], [C], [$1]))dnl
+  m4_if(_LT_TAG, [C], [
+    # See if we are running on zsh, and set the options which allow our
+    # commands through without removal of \ escapes.
+    if test -n "${ZSH_VERSION+set}" ; then
+      setopt NO_GLOB_SUBST
+    fi
+
+    cfgfile="${ofile}T"
+    trap "$RM \"$cfgfile\"; exit 1" 1 2 15
+    $RM "$cfgfile"
+
+    cat <<_LT_EOF >> "$cfgfile"
+#! $SHELL
+
+# `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
+# Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
+#
+_LT_COPYING
+_LT_LIBTOOL_TAGS
+
+# ### BEGIN LIBTOOL CONFIG
+_LT_LIBTOOL_CONFIG_VARS
+_LT_LIBTOOL_TAG_VARS
+# ### END LIBTOOL CONFIG
+
+_LT_EOF
+
+  case $host_os in
+  aix3*)
+    cat <<\_LT_EOF >> "$cfgfile"
+# AIX sometimes has problems with the GCC collect2 program.  For some
+# reason, if we set the COLLECT_NAMES environment variable, the problems
+# vanish in a puff of smoke.
+if test "X${COLLECT_NAMES+set}" != Xset; then
+  COLLECT_NAMES=
+  export COLLECT_NAMES
+fi
+_LT_EOF
+    ;;
+  esac
+
+  _LT_PROG_LTMAIN
+
+  # We use sed instead of cat because bash on DJGPP gets confused if
+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
+  # text mode, it properly converts lines to CR/LF.  This bash problem
+  # is reportedly fixed, but why not run on old versions too?
+  sed '$q' "$ltmain" >> "$cfgfile" \
+     || (rm -f "$cfgfile"; exit 1)
+
+  _LT_PROG_REPLACE_SHELLFNS
+
+   mv -f "$cfgfile" "$ofile" ||
+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
+  chmod +x "$ofile"
+],
+[cat <<_LT_EOF >> "$ofile"
+
+dnl Unfortunately we have to use $1 here, since _LT_TAG is not expanded
+dnl in a comment (ie after a #).
+# ### BEGIN LIBTOOL TAG CONFIG: $1
+_LT_LIBTOOL_TAG_VARS(_LT_TAG)
+# ### END LIBTOOL TAG CONFIG: $1
+_LT_EOF
+])dnl /m4_if
+],
+[m4_if([$1], [], [
+    PACKAGE='$PACKAGE'
+    VERSION='$VERSION'
+    TIMESTAMP='$TIMESTAMP'
+    RM='$RM'
+    ofile='$ofile'], [])
+])dnl /_LT_CONFIG_SAVE_COMMANDS
+])# _LT_CONFIG
+
+
+# LT_SUPPORTED_TAG(TAG)
+# ---------------------
+# Trace this macro to discover what tags are supported by the libtool
+# --tag option, using:
+#    autoconf --trace 'LT_SUPPORTED_TAG:$1'
+AC_DEFUN([LT_SUPPORTED_TAG], [])
+
+
+# C support is built-in for now
+m4_define([_LT_LANG_C_enabled], [])
+m4_define([_LT_TAGS], [])
+
+
+# LT_LANG(LANG)
+# -------------
+# Enable libtool support for the given language if not already enabled.
+AC_DEFUN([LT_LANG],
+[AC_BEFORE([$0], [LT_OUTPUT])dnl
+m4_case([$1],
+  [C],                 [_LT_LANG(C)],
+  [C++],               [_LT_LANG(CXX)],
+  [Go],                        [_LT_LANG(GO)],
+  [Java],              [_LT_LANG(GCJ)],
+  [Fortran 77],                [_LT_LANG(F77)],
+  [Fortran],           [_LT_LANG(FC)],
+  [Windows Resource],  [_LT_LANG(RC)],
+  [m4_ifdef([_LT_LANG_]$1[_CONFIG],
+    [_LT_LANG($1)],
+    [m4_fatal([$0: unsupported language: "$1"])])])dnl
+])# LT_LANG
+
+
+# _LT_LANG(LANGNAME)
+# ------------------
+m4_defun([_LT_LANG],
+[m4_ifdef([_LT_LANG_]$1[_enabled], [],
+  [LT_SUPPORTED_TAG([$1])dnl
+  m4_append([_LT_TAGS], [$1 ])dnl
+  m4_define([_LT_LANG_]$1[_enabled], [])dnl
+  _LT_LANG_$1_CONFIG($1)])dnl
+])# _LT_LANG
+
+
+m4_ifndef([AC_PROG_GO], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into   #
+#  GNU Autoconf as AC_PROG_GO.  When it is available in    #
+#  a released version of Autoconf we should remove this    #
+#  macro and use it instead.                               #
+############################################################
+m4_defun([AC_PROG_GO],
+[AC_LANG_PUSH(Go)dnl
+AC_ARG_VAR([GOC],     [Go compiler command])dnl
+AC_ARG_VAR([GOFLAGS], [Go compiler flags])dnl
+_AC_ARG_VAR_LDFLAGS()dnl
+AC_CHECK_TOOL(GOC, gccgo)
+if test -z "$GOC"; then
+  if test -n "$ac_tool_prefix"; then
+    AC_CHECK_PROG(GOC, [${ac_tool_prefix}gccgo], [${ac_tool_prefix}gccgo])
+  fi
+fi
+if test -z "$GOC"; then
+  AC_CHECK_PROG(GOC, gccgo, gccgo, false)
+fi
+])#m4_defun
+])#m4_ifndef
+
+
+# _LT_LANG_DEFAULT_CONFIG
+# -----------------------
+m4_defun([_LT_LANG_DEFAULT_CONFIG],
+[AC_PROVIDE_IFELSE([AC_PROG_CXX],
+  [LT_LANG(CXX)],
+  [m4_define([AC_PROG_CXX], defn([AC_PROG_CXX])[LT_LANG(CXX)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_F77],
+  [LT_LANG(F77)],
+  [m4_define([AC_PROG_F77], defn([AC_PROG_F77])[LT_LANG(F77)])])
+
+AC_PROVIDE_IFELSE([AC_PROG_FC],
+  [LT_LANG(FC)],
+  [m4_define([AC_PROG_FC], defn([AC_PROG_FC])[LT_LANG(FC)])])
+
+dnl The call to [A][M_PROG_GCJ] is quoted like that to stop aclocal
+dnl pulling things in needlessly.
+AC_PROVIDE_IFELSE([AC_PROG_GCJ],
+  [LT_LANG(GCJ)],
+  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
+    [LT_LANG(GCJ)],
+    [AC_PROVIDE_IFELSE([LT_PROG_GCJ],
+      [LT_LANG(GCJ)],
+      [m4_ifdef([AC_PROG_GCJ],
+       [m4_define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[LT_LANG(GCJ)])])
+       m4_ifdef([A][M_PROG_GCJ],
+       [m4_define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[LT_LANG(GCJ)])])
+       m4_ifdef([LT_PROG_GCJ],
+       [m4_define([LT_PROG_GCJ], defn([LT_PROG_GCJ])[LT_LANG(GCJ)])])])])])
+
+AC_PROVIDE_IFELSE([AC_PROG_GO],
+  [LT_LANG(GO)],
+  [m4_define([AC_PROG_GO], defn([AC_PROG_GO])[LT_LANG(GO)])])
+
+AC_PROVIDE_IFELSE([LT_PROG_RC],
+  [LT_LANG(RC)],
+  [m4_define([LT_PROG_RC], defn([LT_PROG_RC])[LT_LANG(RC)])])
+])# _LT_LANG_DEFAULT_CONFIG
+
+# Obsolete macros:
+AU_DEFUN([AC_LIBTOOL_CXX], [LT_LANG(C++)])
+AU_DEFUN([AC_LIBTOOL_F77], [LT_LANG(Fortran 77)])
+AU_DEFUN([AC_LIBTOOL_FC], [LT_LANG(Fortran)])
+AU_DEFUN([AC_LIBTOOL_GCJ], [LT_LANG(Java)])
+AU_DEFUN([AC_LIBTOOL_RC], [LT_LANG(Windows Resource)])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_CXX], [])
+dnl AC_DEFUN([AC_LIBTOOL_F77], [])
+dnl AC_DEFUN([AC_LIBTOOL_FC], [])
+dnl AC_DEFUN([AC_LIBTOOL_GCJ], [])
+dnl AC_DEFUN([AC_LIBTOOL_RC], [])
+
+
+# _LT_TAG_COMPILER
+# ----------------
+m4_defun([_LT_TAG_COMPILER],
+[AC_REQUIRE([AC_PROG_CC])dnl
+
+_LT_DECL([LTCC], [CC], [1], [A C compiler])dnl
+_LT_DECL([LTCFLAGS], [CFLAGS], [1], [LTCC compiler flags])dnl
+_LT_TAGDECL([CC], [compiler], [1], [A language specific compiler])dnl
+_LT_TAGDECL([with_gcc], [GCC], [0], [Is the compiler the GNU compiler?])dnl
+
+# If no C compiler was specified, use CC.
+LTCC=${LTCC-"$CC"}
+
+# If no C compiler flags were specified, use CFLAGS.
+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
+
+# Allow CC to be a program name with arguments.
+compiler=$CC
+])# _LT_TAG_COMPILER
+
+
+# _LT_COMPILER_BOILERPLATE
+# ------------------------
+# Check for compiler boilerplate output or warnings with
+# the simple compiler test code.
+m4_defun([_LT_COMPILER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_compiler_boilerplate=`cat conftest.err`
+$RM conftest*
+])# _LT_COMPILER_BOILERPLATE
+
+
+# _LT_LINKER_BOILERPLATE
+# ----------------------
+# Check for linker boilerplate output or warnings with
+# the simple link test code.
+m4_defun([_LT_LINKER_BOILERPLATE],
+[m4_require([_LT_DECL_SED])dnl
+ac_outfile=conftest.$ac_objext
+echo "$lt_simple_link_test_code" >conftest.$ac_ext
+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
+_lt_linker_boilerplate=`cat conftest.err`
+$RM -r conftest*
+])# _LT_LINKER_BOILERPLATE
+
+# _LT_REQUIRED_DARWIN_CHECKS
+# -------------------------
+m4_defun_once([_LT_REQUIRED_DARWIN_CHECKS],[
+  case $host_os in
+    rhapsody* | darwin*)
+    AC_CHECK_TOOL([DSYMUTIL], [dsymutil], [:])
+    AC_CHECK_TOOL([NMEDIT], [nmedit], [:])
+    AC_CHECK_TOOL([LIPO], [lipo], [:])
+    AC_CHECK_TOOL([OTOOL], [otool], [:])
+    AC_CHECK_TOOL([OTOOL64], [otool64], [:])
+    _LT_DECL([], [DSYMUTIL], [1],
+      [Tool to manipulate archived DWARF debug symbol files on Mac OS X])
+    _LT_DECL([], [NMEDIT], [1],
+      [Tool to change global to local symbols on Mac OS X])
+    _LT_DECL([], [LIPO], [1],
+      [Tool to manipulate fat objects and archives on Mac OS X])
+    _LT_DECL([], [OTOOL], [1],
+      [ldd/readelf like tool for Mach-O binaries on Mac OS X])
+    _LT_DECL([], [OTOOL64], [1],
+      [ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4])
+
+    AC_CACHE_CHECK([for -single_module linker flag],[lt_cv_apple_cc_single_mod],
+      [lt_cv_apple_cc_single_mod=no
+      if test -z "${LT_MULTI_MODULE}"; then
+       # By default we will add the -single_module flag. You can override
+       # by either setting the environment variable LT_MULTI_MODULE
+       # non-empty at configure time, or by adding -multi_module to the
+       # link flags.
+       rm -rf libconftest.dylib*
+       echo "int foo(void){return 1;}" > conftest.c
+       echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+-dynamiclib -Wl,-single_module conftest.c" >&AS_MESSAGE_LOG_FD
+       $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
+         -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
+        _lt_result=$?
+       # If there is a non-empty error log, and "single_module"
+       # appears in it, assume the flag caused a linker warning
+        if test -s conftest.err && $GREP single_module conftest.err; then
+         cat conftest.err >&AS_MESSAGE_LOG_FD
+       # Otherwise, if the output was created with a 0 exit code from
+       # the compiler, it worked.
+       elif test -f libconftest.dylib && test $_lt_result -eq 0; then
+         lt_cv_apple_cc_single_mod=yes
+       else
+         cat conftest.err >&AS_MESSAGE_LOG_FD
+       fi
+       rm -rf libconftest.dylib*
+       rm -f conftest.*
+      fi])
+
+    AC_CACHE_CHECK([for -exported_symbols_list linker flag],
+      [lt_cv_ld_exported_symbols_list],
+      [lt_cv_ld_exported_symbols_list=no
+      save_LDFLAGS=$LDFLAGS
+      echo "_main" > conftest.sym
+      LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym"
+      AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+       [lt_cv_ld_exported_symbols_list=yes],
+       [lt_cv_ld_exported_symbols_list=no])
+       LDFLAGS="$save_LDFLAGS"
+    ])
+
+    AC_CACHE_CHECK([for -force_load linker flag],[lt_cv_ld_force_load],
+      [lt_cv_ld_force_load=no
+      cat > conftest.c << _LT_EOF
+int forced_loaded() { return 2;}
+_LT_EOF
+      echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c" >&AS_MESSAGE_LOG_FD
+      $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&AS_MESSAGE_LOG_FD
+      echo "$AR cru libconftest.a conftest.o" >&AS_MESSAGE_LOG_FD
+      $AR cru libconftest.a conftest.o 2>&AS_MESSAGE_LOG_FD
+      echo "$RANLIB libconftest.a" >&AS_MESSAGE_LOG_FD
+      $RANLIB libconftest.a 2>&AS_MESSAGE_LOG_FD
+      cat > conftest.c << _LT_EOF
+int main() { return 0;}
+_LT_EOF
+      echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a" >&AS_MESSAGE_LOG_FD
+      $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
+      _lt_result=$?
+      if test -s conftest.err && $GREP force_load conftest.err; then
+       cat conftest.err >&AS_MESSAGE_LOG_FD
+      elif test -f conftest && test $_lt_result -eq 0 && $GREP forced_load conftest >/dev/null 2>&1 ; then
+       lt_cv_ld_force_load=yes
+      else
+       cat conftest.err >&AS_MESSAGE_LOG_FD
+      fi
+        rm -f conftest.err libconftest.a conftest conftest.c
+        rm -rf conftest.dSYM
+    ])
+    case $host_os in
+    rhapsody* | darwin1.[[012]])
+      _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
+    darwin1.*)
+      _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+    darwin*) # darwin 5.x on
+      # if running on 10.5 or later, the deployment target defaults
+      # to the OS version, if on x86, and 10.4, the deployment
+      # target defaults to 10.4. Don't you love it?
+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
+       10.0,*86*-darwin8*|10.0,*-darwin[[91]]*)
+         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+       10.[[012]]*)
+         _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
+       10.*)
+         _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
+      esac
+    ;;
+  esac
+    if test "$lt_cv_apple_cc_single_mod" = "yes"; then
+      _lt_dar_single_mod='$single_module'
+    fi
+    if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
+      _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
+    else
+      _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
+    fi
+    if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no"; then
+      _lt_dsymutil='~$DSYMUTIL $lib || :'
+    else
+      _lt_dsymutil=
+    fi
+    ;;
+  esac
+])
+
+
+# _LT_DARWIN_LINKER_FEATURES([TAG])
+# ---------------------------------
+# Checks for linker and compiler features on darwin
+m4_defun([_LT_DARWIN_LINKER_FEATURES],
+[
+  m4_require([_LT_REQUIRED_DARWIN_CHECKS])
+  _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+  _LT_TAGVAR(hardcode_direct, $1)=no
+  _LT_TAGVAR(hardcode_automatic, $1)=yes
+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+  if test "$lt_cv_ld_force_load" = "yes"; then
+    _LT_TAGVAR(whole_archive_flag_spec, $1)='`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
+    m4_case([$1], [F77], [_LT_TAGVAR(compiler_needs_object, $1)=yes],
+                  [FC],  [_LT_TAGVAR(compiler_needs_object, $1)=yes])
+  else
+    _LT_TAGVAR(whole_archive_flag_spec, $1)=''
+  fi
+  _LT_TAGVAR(link_all_deplibs, $1)=yes
+  _LT_TAGVAR(allow_undefined_flag, $1)="$_lt_dar_allow_undefined"
+  case $cc_basename in
+     ifort*) _lt_dar_can_shared=yes ;;
+     *) _lt_dar_can_shared=$GCC ;;
+  esac
+  if test "$_lt_dar_can_shared" = "yes"; then
+    output_verbose_link_cmd=func_echo_all
+    _LT_TAGVAR(archive_cmds, $1)="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
+    _LT_TAGVAR(module_cmds, $1)="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
+    _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
+    _LT_TAGVAR(module_expsym_cmds, $1)="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
+    m4_if([$1], [CXX],
+[   if test "$lt_cv_apple_cc_single_mod" != "yes"; then
+      _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dsymutil}"
+      _LT_TAGVAR(archive_expsym_cmds, $1)="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \${lib}-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \${lib}-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring${_lt_dar_export_syms}${_lt_dsymutil}"
+    fi
+],[])
+  else
+  _LT_TAGVAR(ld_shlibs, $1)=no
+  fi
+])
+
+# _LT_SYS_MODULE_PATH_AIX([TAGNAME])
+# ----------------------------------
+# Links a minimal program and checks the executable
+# for the system default hardcoded library path. In most cases,
+# this is /usr/lib:/lib, but when the MPI compilers are used
+# the location of the communication and MPI libs are included too.
+# If we don't find anything, use the default library path according
+# to the aix ld manual.
+# Store the results from the different compilers for each TAGNAME.
+# Allow to override them for all tags through lt_cv_aix_libpath.
+m4_defun([_LT_SYS_MODULE_PATH_AIX],
+[m4_require([_LT_DECL_SED])dnl
+if test "${lt_cv_aix_libpath+set}" = set; then
+  aix_libpath=$lt_cv_aix_libpath
+else
+  AC_CACHE_VAL([_LT_TAGVAR([lt_cv_aix_libpath_], [$1])],
+  [AC_LINK_IFELSE([AC_LANG_PROGRAM],[
+  lt_aix_libpath_sed='[
+      /Import File Strings/,/^$/ {
+         /^0/ {
+             s/^0  *\([^ ]*\) *$/\1/
+             p
+         }
+      }]'
+  _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  # Check for a 64-bit object if we didn't find anything.
+  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
+    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
+  fi],[])
+  if test -z "$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])"; then
+    _LT_TAGVAR([lt_cv_aix_libpath_], [$1])="/usr/lib:/lib"
+  fi
+  ])
+  aix_libpath=$_LT_TAGVAR([lt_cv_aix_libpath_], [$1])
+fi
+])# _LT_SYS_MODULE_PATH_AIX
+
+
+# _LT_SHELL_INIT(ARG)
+# -------------------
+m4_define([_LT_SHELL_INIT],
+[m4_divert_text([M4SH-INIT], [$1
+])])# _LT_SHELL_INIT
+
+
+
+# _LT_PROG_ECHO_BACKSLASH
+# -----------------------
+# Find how we can fake an echo command that does not interpret backslash.
+# In particular, with Autoconf 2.60 or later we add some code to the start
+# of the generated configure script which will find a shell with a builtin
+# printf (which we can use as an echo command).
+m4_defun([_LT_PROG_ECHO_BACKSLASH],
+[ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+
+AC_MSG_CHECKING([how to print strings])
+# Test print first, because it will be a builtin if present.
+if test "X`( print -r -- -n ) 2>/dev/null`" = X-n && \
+   test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
+  ECHO='print -r --'
+elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
+  ECHO='printf %s\n'
+else
+  # Use this function as a fallback that always works.
+  func_fallback_echo ()
+  {
+    eval 'cat <<_LTECHO_EOF
+$[]1
+_LTECHO_EOF'
+  }
+  ECHO='func_fallback_echo'
+fi
+
+# func_echo_all arg...
+# Invoke $ECHO with all args, space-separated.
+func_echo_all ()
+{
+    $ECHO "$*" 
+}
+
+case "$ECHO" in
+  printf*) AC_MSG_RESULT([printf]) ;;
+  print*) AC_MSG_RESULT([print -r]) ;;
+  *) AC_MSG_RESULT([cat]) ;;
+esac
+
+m4_ifdef([_AS_DETECT_SUGGESTED],
+[_AS_DETECT_SUGGESTED([
+  test -n "${ZSH_VERSION+set}${BASH_VERSION+set}" || (
+    ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
+    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
+    ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
+    PATH=/empty FPATH=/empty; export PATH FPATH
+    test "X`printf %s $ECHO`" = "X$ECHO" \
+      || test "X`print -r -- $ECHO`" = "X$ECHO" )])])
+
+_LT_DECL([], [SHELL], [1], [Shell to use when invoking shell scripts])
+_LT_DECL([], [ECHO], [1], [An echo program that protects backslashes])
+])# _LT_PROG_ECHO_BACKSLASH
+
+
+# _LT_WITH_SYSROOT
+# ----------------
+AC_DEFUN([_LT_WITH_SYSROOT],
+[AC_MSG_CHECKING([for sysroot])
+AC_ARG_WITH([sysroot],
+[  --with-sysroot[=DIR] Search for dependent libraries within DIR
+                        (or the compiler's sysroot if not specified).],
+[], [with_sysroot=no])
+
+dnl lt_sysroot will always be passed unquoted.  We quote it here
+dnl in case the user passed a directory name.
+lt_sysroot=
+case ${with_sysroot} in #(
+ yes)
+   if test "$GCC" = yes; then
+     lt_sysroot=`$CC --print-sysroot 2>/dev/null`
+   fi
+   ;; #(
+ /*)
+   lt_sysroot=`echo "$with_sysroot" | sed -e "$sed_quote_subst"`
+   ;; #(
+ no|'')
+   ;; #(
+ *)
+   AC_MSG_RESULT([${with_sysroot}])
+   AC_MSG_ERROR([The sysroot must be an absolute path.])
+   ;;
+esac
+
+ AC_MSG_RESULT([${lt_sysroot:-no}])
+_LT_DECL([], [lt_sysroot], [0], [The root where to search for ]dnl
+[dependent libraries, and in which our libraries should be installed.])])
+
+# _LT_ENABLE_LOCK
+# ---------------
+m4_defun([_LT_ENABLE_LOCK],
+[AC_ARG_ENABLE([libtool-lock],
+  [AS_HELP_STRING([--disable-libtool-lock],
+    [avoid locking (might break parallel builds)])])
+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
+
+# Some flags need to be propagated to the compiler or linker for good
+# libtool support.
+case $host in
+ia64-*-hpux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.$ac_objext` in
+      *ELF-32*)
+       HPUX_IA64_MODE="32"
+       ;;
+      *ELF-64*)
+       HPUX_IA64_MODE="64"
+       ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+*-*-irix6*)
+  # Find out which ABI we are using.
+  echo '[#]line '$LINENO' "configure"' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    if test "$lt_cv_prog_gnu_ld" = yes; then
+      case `/usr/bin/file conftest.$ac_objext` in
+       *32-bit*)
+         LD="${LD-ld} -melf32bsmip"
+         ;;
+       *N32*)
+         LD="${LD-ld} -melf32bmipn32"
+         ;;
+       *64-bit*)
+         LD="${LD-ld} -melf64bmip"
+       ;;
+      esac
+    else
+      case `/usr/bin/file conftest.$ac_objext` in
+       *32-bit*)
+         LD="${LD-ld} -32"
+         ;;
+       *N32*)
+         LD="${LD-ld} -n32"
+         ;;
+       *64-bit*)
+         LD="${LD-ld} -64"
+         ;;
+      esac
+    fi
+  fi
+  rm -rf conftest*
+  ;;
+
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.o` in
+      *32-bit*)
+       case $host in
+         x86_64-*kfreebsd*-gnu)
+           LD="${LD-ld} -m elf_i386_fbsd"
+           ;;
+         x86_64-*linux*)
+           LD="${LD-ld} -m elf_i386"
+           ;;
+         ppc64-*linux*|powerpc64-*linux*)
+           LD="${LD-ld} -m elf32ppclinux"
+           ;;
+         s390x-*linux*)
+           LD="${LD-ld} -m elf_s390"
+           ;;
+         sparc64-*linux*)
+           LD="${LD-ld} -m elf32_sparc"
+           ;;
+       esac
+       ;;
+      *64-bit*)
+       case $host in
+         x86_64-*kfreebsd*-gnu)
+           LD="${LD-ld} -m elf_x86_64_fbsd"
+           ;;
+         x86_64-*linux*)
+           LD="${LD-ld} -m elf_x86_64"
+           ;;
+         ppc*-*linux*|powerpc*-*linux*)
+           LD="${LD-ld} -m elf64ppc"
+           ;;
+         s390*-*linux*|s390*-*tpf*)
+           LD="${LD-ld} -m elf64_s390"
+           ;;
+         sparc*-*linux*)
+           LD="${LD-ld} -m elf64_sparc"
+           ;;
+       esac
+       ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+
+*-*-sco3.2v5*)
+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
+  SAVE_CFLAGS="$CFLAGS"
+  CFLAGS="$CFLAGS -belf"
+  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
+    [AC_LANG_PUSH(C)
+     AC_LINK_IFELSE([AC_LANG_PROGRAM([[]],[[]])],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
+     AC_LANG_POP])
+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
+    CFLAGS="$SAVE_CFLAGS"
+  fi
+  ;;
+*-*solaris*)
+  # Find out which ABI we are using.
+  echo 'int i;' > conftest.$ac_ext
+  if AC_TRY_EVAL(ac_compile); then
+    case `/usr/bin/file conftest.o` in
+    *64-bit*)
+      case $lt_cv_prog_gnu_ld in
+      yes*)
+        case $host in
+        i?86-*-solaris*)
+          LD="${LD-ld} -m elf_x86_64"
+          ;;
+        sparc*-*-solaris*)
+          LD="${LD-ld} -m elf64_sparc"
+          ;;
+        esac
+        # GNU ld 2.21 introduced _sol2 emulations.  Use them if available.
+        if ${LD-ld} -V | grep _sol2 >/dev/null 2>&1; then
+          LD="${LD-ld}_sol2"
+        fi
+        ;;
+      *)
+       if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
+         LD="${LD-ld} -64"
+       fi
+       ;;
+      esac
+      ;;
+    esac
+  fi
+  rm -rf conftest*
+  ;;
+esac
+
+need_locks="$enable_libtool_lock"
+])# _LT_ENABLE_LOCK
+
+
+# _LT_PROG_AR
+# -----------
+m4_defun([_LT_PROG_AR],
+[AC_CHECK_TOOLS(AR, [ar], false)
+: ${AR=ar}
+: ${AR_FLAGS=cru}
+_LT_DECL([], [AR], [1], [The archiver])
+_LT_DECL([], [AR_FLAGS], [1], [Flags to create an archive])
+
+AC_CACHE_CHECK([for archiver @FILE support], [lt_cv_ar_at_file],
+  [lt_cv_ar_at_file=no
+   AC_COMPILE_IFELSE([AC_LANG_PROGRAM],
+     [echo conftest.$ac_objext > conftest.lst
+      lt_ar_try='$AR $AR_FLAGS libconftest.a @conftest.lst >&AS_MESSAGE_LOG_FD'
+      AC_TRY_EVAL([lt_ar_try])
+      if test "$ac_status" -eq 0; then
+       # Ensure the archiver fails upon bogus file names.
+       rm -f conftest.$ac_objext libconftest.a
+       AC_TRY_EVAL([lt_ar_try])
+       if test "$ac_status" -ne 0; then
+          lt_cv_ar_at_file=@
+        fi
+      fi
+      rm -f conftest.* libconftest.a
+     ])
+  ])
+
+if test "x$lt_cv_ar_at_file" = xno; then
+  archiver_list_spec=
+else
+  archiver_list_spec=$lt_cv_ar_at_file
+fi
+_LT_DECL([], [archiver_list_spec], [1],
+  [How to feed a file listing to the archiver])
+])# _LT_PROG_AR
+
+
+# _LT_CMD_OLD_ARCHIVE
+# -------------------
+m4_defun([_LT_CMD_OLD_ARCHIVE],
+[_LT_PROG_AR
+
+AC_CHECK_TOOL(STRIP, strip, :)
+test -z "$STRIP" && STRIP=:
+_LT_DECL([], [STRIP], [1], [A symbol stripping program])
+
+AC_CHECK_TOOL(RANLIB, ranlib, :)
+test -z "$RANLIB" && RANLIB=:
+_LT_DECL([], [RANLIB], [1],
+    [Commands used to install an old-style archive])
+
+# Determine commands to create old-style static archives.
+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
+old_postinstall_cmds='chmod 644 $oldlib'
+old_postuninstall_cmds=
+
+if test -n "$RANLIB"; then
+  case $host_os in
+  openbsd*)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$tool_oldlib"
+    ;;
+  *)
+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$tool_oldlib"
+    ;;
+  esac
+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$tool_oldlib"
+fi
+
+case $host_os in
+  darwin*)
+    lock_old_archive_extraction=yes ;;
+  *)
+    lock_old_archive_extraction=no ;;
+esac
+_LT_DECL([], [old_postinstall_cmds], [2])
+_LT_DECL([], [old_postuninstall_cmds], [2])
+_LT_TAGDECL([], [old_archive_cmds], [2],
+    [Commands used to build an old-style archive])
+_LT_DECL([], [lock_old_archive_extraction], [0],
+    [Whether to use a lock for old archive extraction])
+])# _LT_CMD_OLD_ARCHIVE
+
+
+# _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+#              [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------------------
+# Check whether the given compiler option works
+AC_DEFUN([_LT_COMPILER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   m4_if([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+   lt_compiler_flag="$3"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   # The option is referenced via a variable to avoid confusing sed.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>conftest.err)
+   ac_status=$?
+   cat conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s "$ac_outfile"; then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings other than the usual output.
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
+       $2=yes
+     fi
+   fi
+   $RM conftest*
+])
+
+if test x"[$]$2" = xyes; then
+    m4_if([$5], , :, [$5])
+else
+    m4_if([$6], , :, [$6])
+fi
+])# _LT_COMPILER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_COMPILER_OPTION], [_LT_COMPILER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION], [])
+
+
+# _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
+#                  [ACTION-SUCCESS], [ACTION-FAILURE])
+# ----------------------------------------------------
+# Check whether the given linker option works
+AC_DEFUN([_LT_LINKER_OPTION],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_SED])dnl
+AC_CACHE_CHECK([$1], [$2],
+  [$2=no
+   save_LDFLAGS="$LDFLAGS"
+   LDFLAGS="$LDFLAGS $3"
+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
+     # The linker can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     if test -s conftest.err; then
+       # Append any errors to the config.log.
+       cat conftest.err 1>&AS_MESSAGE_LOG_FD
+       $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
+       if diff conftest.exp conftest.er2 >/dev/null; then
+         $2=yes
+       fi
+     else
+       $2=yes
+     fi
+   fi
+   $RM -r conftest*
+   LDFLAGS="$save_LDFLAGS"
+])
+
+if test x"[$]$2" = xyes; then
+    m4_if([$4], , :, [$4])
+else
+    m4_if([$5], , :, [$5])
+fi
+])# _LT_LINKER_OPTION
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_LINKER_OPTION], [_LT_LINKER_OPTION])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_LINKER_OPTION], [])
+
+
+# LT_CMD_MAX_LEN
+#---------------
+AC_DEFUN([LT_CMD_MAX_LEN],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+# find the maximum length of command line arguments
+AC_MSG_CHECKING([the maximum length of command line arguments])
+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
+  i=0
+  teststring="ABCD"
+
+  case $build_os in
+  msdosdjgpp*)
+    # On DJGPP, this test can blow up pretty badly due to problems in libc
+    # (any single argument exceeding 2000 bytes causes a buffer overrun
+    # during glob expansion).  Even if it were fixed, the result of this
+    # check would be larger than it should be.
+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
+    ;;
+
+  gnu*)
+    # Under GNU Hurd, this test is not required because there is
+    # no limit to the length of command line arguments.
+    # Libtool will interpret -1 as no limit whatsoever
+    lt_cv_sys_max_cmd_len=-1;
+    ;;
+
+  cygwin* | mingw* | cegcc*)
+    # On Win9x/ME, this test blows up -- it succeeds, but takes
+    # about 5 minutes as the teststring grows exponentially.
+    # Worse, since 9x/ME are not pre-emptively multitasking,
+    # you end up with a "frozen" computer, even though with patience
+    # the test eventually succeeds (with a max line length of 256k).
+    # Instead, let's just punt: use the minimum linelength reported by
+    # all of the supported platforms: 8192 (on NT/2K/XP).
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  mint*)
+    # On MiNT this can take a long time and run out of memory.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  amigaos*)
+    # On AmigaOS with pdksh, this test takes hours, literally.
+    # So we just punt and use a minimum line length of 8192.
+    lt_cv_sys_max_cmd_len=8192;
+    ;;
+
+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
+    # This has been around since 386BSD, at least.  Likely further.
+    if test -x /sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
+    elif test -x /usr/sbin/sysctl; then
+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
+    else
+      lt_cv_sys_max_cmd_len=65536      # usable default for all BSDs
+    fi
+    # And add a safety zone
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    ;;
+
+  interix*)
+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
+    lt_cv_sys_max_cmd_len=196608
+    ;;
+
+  os2*)
+    # The test takes a long time on OS/2.
+    lt_cv_sys_max_cmd_len=8192
+    ;;
+
+  osf*)
+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
+    # nice to cause kernel panics so lets avoid the loop below.
+    # First set a reasonable default.
+    lt_cv_sys_max_cmd_len=16384
+    #
+    if test -x /sbin/sysconfig; then
+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
+      esac
+    fi
+    ;;
+  sco3.2v5*)
+    lt_cv_sys_max_cmd_len=102400
+    ;;
+  sysv5* | sco5v6* | sysv4.2uw2*)
+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
+    if test -n "$kargmax"; then
+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[        ]]//'`
+    else
+      lt_cv_sys_max_cmd_len=32768
+    fi
+    ;;
+  *)
+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
+    if test -n "$lt_cv_sys_max_cmd_len"; then
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
+    else
+      # Make teststring a little bigger before we do anything with it.
+      # a 1K string should be a reasonable start.
+      for i in 1 2 3 4 5 6 7 8 ; do
+        teststring=$teststring$teststring
+      done
+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
+      # If test is not a shell built-in, we'll probably end up computing a
+      # maximum length that is only half of the actual maximum length, but
+      # we can't tell.
+      while { test "X"`env echo "$teststring$teststring" 2>/dev/null` \
+                = "X$teststring$teststring"; } >/dev/null 2>&1 &&
+             test $i != 17 # 1/2 MB should be enough
+      do
+        i=`expr $i + 1`
+        teststring=$teststring$teststring
+      done
+      # Only check the string length outside the loop.
+      lt_cv_sys_max_cmd_len=`expr "X$teststring" : ".*" 2>&1`
+      teststring=
+      # Add a significant safety factor because C++ compilers can tack on
+      # massive amounts of additional arguments before passing them to the
+      # linker.  It appears as though 1/2 is a usable value.
+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
+    fi
+    ;;
+  esac
+])
+if test -n $lt_cv_sys_max_cmd_len ; then
+  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
+else
+  AC_MSG_RESULT(none)
+fi
+max_cmd_len=$lt_cv_sys_max_cmd_len
+_LT_DECL([], [max_cmd_len], [0],
+    [What is the maximum length of a command?])
+])# LT_CMD_MAX_LEN
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_SYS_MAX_CMD_LEN], [LT_CMD_MAX_LEN])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN], [])
+
+
+# _LT_HEADER_DLFCN
+# ----------------
+m4_defun([_LT_HEADER_DLFCN],
+[AC_CHECK_HEADERS([dlfcn.h], [], [], [AC_INCLUDES_DEFAULT])dnl
+])# _LT_HEADER_DLFCN
+
+
+# _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
+#                      ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
+# ----------------------------------------------------------------
+m4_defun([_LT_TRY_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "$cross_compiling" = yes; then :
+  [$4]
+else
+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
+  lt_status=$lt_dlunknown
+  cat > conftest.$ac_ext <<_LT_EOF
+[#line $LINENO "configure"
+#include "confdefs.h"
+
+#if HAVE_DLFCN_H
+#include <dlfcn.h>
+#endif
+
+#include <stdio.h>
+
+#ifdef RTLD_GLOBAL
+#  define LT_DLGLOBAL          RTLD_GLOBAL
+#else
+#  ifdef DL_GLOBAL
+#    define LT_DLGLOBAL                DL_GLOBAL
+#  else
+#    define LT_DLGLOBAL                0
+#  endif
+#endif
+
+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
+   find out it does not work in some platform. */
+#ifndef LT_DLLAZY_OR_NOW
+#  ifdef RTLD_LAZY
+#    define LT_DLLAZY_OR_NOW           RTLD_LAZY
+#  else
+#    ifdef DL_LAZY
+#      define LT_DLLAZY_OR_NOW         DL_LAZY
+#    else
+#      ifdef RTLD_NOW
+#        define LT_DLLAZY_OR_NOW       RTLD_NOW
+#      else
+#        ifdef DL_NOW
+#          define LT_DLLAZY_OR_NOW     DL_NOW
+#        else
+#          define LT_DLLAZY_OR_NOW     0
+#        endif
+#      endif
+#    endif
+#  endif
+#endif
+
+/* When -fvisbility=hidden is used, assume the code has been annotated
+   correspondingly for the symbols needed.  */
+#if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
+int fnord () __attribute__((visibility("default")));
+#endif
+
+int fnord () { return 42; }
+int main ()
+{
+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
+  int status = $lt_dlunknown;
+
+  if (self)
+    {
+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
+      else
+        {
+         if (dlsym( self,"_fnord"))  status = $lt_dlneed_uscore;
+          else puts (dlerror ());
+       }
+      /* dlclose (self); */
+    }
+  else
+    puts (dlerror ());
+
+  return status;
+}]
+_LT_EOF
+  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
+    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
+    lt_status=$?
+    case x$lt_status in
+      x$lt_dlno_uscore) $1 ;;
+      x$lt_dlneed_uscore) $2 ;;
+      x$lt_dlunknown|x*) $3 ;;
+    esac
+  else :
+    # compilation failed
+    $3
+  fi
+fi
+rm -fr conftest*
+])# _LT_TRY_DLOPEN_SELF
+
+
+# LT_SYS_DLOPEN_SELF
+# ------------------
+AC_DEFUN([LT_SYS_DLOPEN_SELF],
+[m4_require([_LT_HEADER_DLFCN])dnl
+if test "x$enable_dlopen" != xyes; then
+  enable_dlopen=unknown
+  enable_dlopen_self=unknown
+  enable_dlopen_self_static=unknown
+else
+  lt_cv_dlopen=no
+  lt_cv_dlopen_libs=
+
+  case $host_os in
+  beos*)
+    lt_cv_dlopen="load_add_on"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ;;
+
+  mingw* | pw32* | cegcc*)
+    lt_cv_dlopen="LoadLibrary"
+    lt_cv_dlopen_libs=
+    ;;
+
+  cygwin*)
+    lt_cv_dlopen="dlopen"
+    lt_cv_dlopen_libs=
+    ;;
+
+  darwin*)
+  # if libdl is installed we need to link against it
+    AC_CHECK_LIB([dl], [dlopen],
+               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
+    lt_cv_dlopen="dyld"
+    lt_cv_dlopen_libs=
+    lt_cv_dlopen_self=yes
+    ])
+    ;;
+
+  *)
+    AC_CHECK_FUNC([shl_load],
+         [lt_cv_dlopen="shl_load"],
+      [AC_CHECK_LIB([dld], [shl_load],
+           [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-ldld"],
+       [AC_CHECK_FUNC([dlopen],
+             [lt_cv_dlopen="dlopen"],
+         [AC_CHECK_LIB([dl], [dlopen],
+               [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
+           [AC_CHECK_LIB([svld], [dlopen],
+                 [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
+             [AC_CHECK_LIB([dld], [dld_link],
+                   [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-ldld"])
+             ])
+           ])
+         ])
+       ])
+      ])
+    ;;
+  esac
+
+  if test "x$lt_cv_dlopen" != xno; then
+    enable_dlopen=yes
+  else
+    enable_dlopen=no
+  fi
+
+  case $lt_cv_dlopen in
+  dlopen)
+    save_CPPFLAGS="$CPPFLAGS"
+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
+
+    save_LDFLAGS="$LDFLAGS"
+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
+
+    save_LIBS="$LIBS"
+    LIBS="$lt_cv_dlopen_libs $LIBS"
+
+    AC_CACHE_CHECK([whether a program can dlopen itself],
+         lt_cv_dlopen_self, [dnl
+         _LT_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
+           lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
+    ])
+
+    if test "x$lt_cv_dlopen_self" = xyes; then
+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
+         lt_cv_dlopen_self_static, [dnl
+         _LT_TRY_DLOPEN_SELF(
+           lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
+           lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
+      ])
+    fi
+
+    CPPFLAGS="$save_CPPFLAGS"
+    LDFLAGS="$save_LDFLAGS"
+    LIBS="$save_LIBS"
+    ;;
+  esac
+
+  case $lt_cv_dlopen_self in
+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
+  *) enable_dlopen_self=unknown ;;
+  esac
+
+  case $lt_cv_dlopen_self_static in
+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
+  *) enable_dlopen_self_static=unknown ;;
+  esac
+fi
+_LT_DECL([dlopen_support], [enable_dlopen], [0],
+        [Whether dlopen is supported])
+_LT_DECL([dlopen_self], [enable_dlopen_self], [0],
+        [Whether dlopen of programs is supported])
+_LT_DECL([dlopen_self_static], [enable_dlopen_self_static], [0],
+        [Whether dlopen of statically linked programs is supported])
+])# LT_SYS_DLOPEN_SELF
+
+# Old name:
+AU_ALIAS([AC_LIBTOOL_DLOPEN_SELF], [LT_SYS_DLOPEN_SELF])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF], [])
+
+
+# _LT_COMPILER_C_O([TAGNAME])
+# ---------------------------
+# Check to see if options -c and -o are simultaneously supported by compiler.
+# This macro does not hard code the compiler like AC_PROG_CC_C_O.
+m4_defun([_LT_COMPILER_C_O],
+[m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
+  [_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
+   $RM -r conftest 2>/dev/null
+   mkdir conftest
+   cd conftest
+   mkdir out
+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+   lt_compiler_flag="-o out/conftest2.$ac_objext"
+   # Insert the option either (1) after the last *FLAGS variable, or
+   # (2) before a word containing "conftest.", or (3) at the end.
+   # Note that $ac_compile itself does not contain backslashes and begins
+   # with a dollar sign (not a hyphen), so the echo should work correctly.
+   lt_compile=`echo "$ac_compile" | $SED \
+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
+   -e 's:$: $lt_compiler_flag:'`
+   (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
+   (eval "$lt_compile" 2>out/conftest.err)
+   ac_status=$?
+   cat out/conftest.err >&AS_MESSAGE_LOG_FD
+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
+   then
+     # The compiler can only warn and ignore the option if not recognized
+     # So say no if there are warnings
+     $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
+       _LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+     fi
+   fi
+   chmod u+w . 2>&AS_MESSAGE_LOG_FD
+   $RM conftest*
+   # SGI C++ compiler will create directory out/ii_files/ for
+   # template instantiation
+   test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
+   $RM out/* && rmdir out
+   cd ..
+   $RM -r conftest
+   $RM conftest*
+])
+_LT_TAGDECL([compiler_c_o], [lt_cv_prog_compiler_c_o], [1],
+       [Does compiler simultaneously support -c and -o options?])
+])# _LT_COMPILER_C_O
+
+
+# _LT_COMPILER_FILE_LOCKS([TAGNAME])
+# ----------------------------------
+# Check to see if we can do hard links to lock some files if needed
+m4_defun([_LT_COMPILER_FILE_LOCKS],
+[m4_require([_LT_ENABLE_LOCK])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+_LT_COMPILER_C_O([$1])
+
+hard_links="nottested"
+if test "$_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
+  # do not overwrite the value of need_locks provided by the user
+  AC_MSG_CHECKING([if we can lock with hard links])
+  hard_links=yes
+  $RM conftest*
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  touch conftest.a
+  ln conftest.a conftest.b 2>&5 || hard_links=no
+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
+  AC_MSG_RESULT([$hard_links])
+  if test "$hard_links" = no; then
+    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
+    need_locks=warn
+  fi
+else
+  need_locks=no
+fi
+_LT_DECL([], [need_locks], [1], [Must we lock files when doing compilation?])
+])# _LT_COMPILER_FILE_LOCKS
+
+
+# _LT_CHECK_OBJDIR
+# ----------------
+m4_defun([_LT_CHECK_OBJDIR],
+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
+[rm -f .libs 2>/dev/null
+mkdir .libs 2>/dev/null
+if test -d .libs; then
+  lt_cv_objdir=.libs
+else
+  # MS-DOS does not allow filenames that begin with a dot.
+  lt_cv_objdir=_libs
+fi
+rmdir .libs 2>/dev/null])
+objdir=$lt_cv_objdir
+_LT_DECL([], [objdir], [0],
+         [The name of the directory that contains temporary libtool files])dnl
+m4_pattern_allow([LT_OBJDIR])dnl
+AC_DEFINE_UNQUOTED(LT_OBJDIR, "$lt_cv_objdir/",
+  [Define to the sub-directory in which libtool stores uninstalled libraries.])
+])# _LT_CHECK_OBJDIR
+
+
+# _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
+# --------------------------------------
+# Check hardcoding attributes.
+m4_defun([_LT_LINKER_HARDCODE_LIBPATH],
+[AC_MSG_CHECKING([how to hardcode library paths into programs])
+_LT_TAGVAR(hardcode_action, $1)=
+if test -n "$_LT_TAGVAR(hardcode_libdir_flag_spec, $1)" ||
+   test -n "$_LT_TAGVAR(runpath_var, $1)" ||
+   test "X$_LT_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
+
+  # We can hardcode non-existent directories.
+  if test "$_LT_TAGVAR(hardcode_direct, $1)" != no &&
+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
+     # have to relink, otherwise we might link with an installed library
+     # when we should be linking with a yet-to-be-installed one
+     ## test "$_LT_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
+     test "$_LT_TAGVAR(hardcode_minus_L, $1)" != no; then
+    # Linking always hardcodes the temporary library directory.
+    _LT_TAGVAR(hardcode_action, $1)=relink
+  else
+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
+    _LT_TAGVAR(hardcode_action, $1)=immediate
+  fi
+else
+  # We cannot hardcode anything, or else we can only hardcode existing
+  # directories.
+  _LT_TAGVAR(hardcode_action, $1)=unsupported
+fi
+AC_MSG_RESULT([$_LT_TAGVAR(hardcode_action, $1)])
+
+if test "$_LT_TAGVAR(hardcode_action, $1)" = relink ||
+   test "$_LT_TAGVAR(inherit_rpath, $1)" = yes; then
+  # Fast installation is not supported
+  enable_fast_install=no
+elif test "$shlibpath_overrides_runpath" = yes ||
+     test "$enable_shared" = no; then
+  # Fast installation is not necessary
+  enable_fast_install=needless
+fi
+_LT_TAGDECL([], [hardcode_action], [0],
+    [How to hardcode a shared library path into an executable])
+])# _LT_LINKER_HARDCODE_LIBPATH
+
+
+# _LT_CMD_STRIPLIB
+# ----------------
+m4_defun([_LT_CMD_STRIPLIB],
+[m4_require([_LT_DECL_EGREP])
+striplib=
+old_striplib=
+AC_MSG_CHECKING([whether stripping libraries is possible])
+if test -n "$STRIP" && $STRIP -V 2>&1 | $GREP "GNU strip" >/dev/null; then
+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
+  AC_MSG_RESULT([yes])
+else
+# FIXME - insert some real tests, host_os isn't really good enough
+  case $host_os in
+  darwin*)
+    if test -n "$STRIP" ; then
+      striplib="$STRIP -x"
+      old_striplib="$STRIP -S"
+      AC_MSG_RESULT([yes])
+    else
+      AC_MSG_RESULT([no])
+    fi
+    ;;
+  *)
+    AC_MSG_RESULT([no])
+    ;;
+  esac
+fi
+_LT_DECL([], [old_striplib], [1], [Commands to strip libraries])
+_LT_DECL([], [striplib], [1])
+])# _LT_CMD_STRIPLIB
+
+
+# _LT_SYS_DYNAMIC_LINKER([TAG])
+# -----------------------------
+# PORTME Fill in your ld.so characteristics
+m4_defun([_LT_SYS_DYNAMIC_LINKER],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_OBJDUMP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CHECK_SHELL_FEATURES])dnl
+AC_MSG_CHECKING([dynamic linker characteristics])
+m4_if([$1],
+       [], [
+if test "$GCC" = yes; then
+  case $host_os in
+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
+    *) lt_awk_arg="/^libraries:/" ;;
+  esac
+  case $host_os in
+    mingw* | cegcc*) lt_sed_strip_eq="s,=\([[A-Za-z]]:\),\1,g" ;;
+    *) lt_sed_strip_eq="s,=/,/,g" ;;
+  esac
+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
+  case $lt_search_path_spec in
+  *\;*)
+    # if the path contains ";" then we assume it to be the separator
+    # otherwise default to the standard path separator (i.e. ":") - it is
+    # assumed that no part of a normal pathname contains ";" but that should
+    # okay in the real world where ";" in dirpaths is itself problematic.
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
+    ;;
+  *)
+    lt_search_path_spec=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
+    ;;
+  esac
+  # Ok, now we have the path, separated by spaces, we can step through it
+  # and add multilib dir if necessary.
+  lt_tmp_lt_search_path_spec=
+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
+  for lt_sys_path in $lt_search_path_spec; do
+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
+    else
+      test -d "$lt_sys_path" && \
+       lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
+    fi
+  done
+  lt_search_path_spec=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
+BEGIN {RS=" "; FS="/|\n";} {
+  lt_foo="";
+  lt_count=0;
+  for (lt_i = NF; lt_i > 0; lt_i--) {
+    if ($lt_i != "" && $lt_i != ".") {
+      if ($lt_i == "..") {
+        lt_count++;
+      } else {
+        if (lt_count == 0) {
+          lt_foo="/" $lt_i lt_foo;
+        } else {
+          lt_count--;
+        }
+      }
+    }
+  }
+  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
+  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
+}'`
+  # AWK program above erroneously prepends '/' to C:/dos/paths
+  # for these hosts.
+  case $host_os in
+    mingw* | cegcc*) lt_search_path_spec=`$ECHO "$lt_search_path_spec" |\
+      $SED 's,/\([[A-Za-z]]:\),\1,g'` ;;
+  esac
+  sys_lib_search_path_spec=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
+else
+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
+fi])
+library_names_spec=
+libname_spec='lib$name'
+soname_spec=
+shrext_cmds=".so"
+postinstall_cmds=
+postuninstall_cmds=
+finish_cmds=
+finish_eval=
+shlibpath_var=
+shlibpath_overrides_runpath=unknown
+version_type=none
+dynamic_linker="$host_os ld.so"
+sys_lib_dlsearch_path_spec="/lib /usr/lib"
+need_lib_prefix=unknown
+hardcode_into_libs=no
+
+# when you set need_version to no, make sure it does not cause -set_version
+# flags to be left without arguments
+need_version=unknown
+
+case $host_os in
+aix3*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
+  shlibpath_var=LIBPATH
+
+  # AIX 3 has no versioning support, so we append a major version to the name.
+  soname_spec='${libname}${release}${shared_ext}$major'
+  ;;
+
+aix[[4-9]]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  hardcode_into_libs=yes
+  if test "$host_cpu" = ia64; then
+    # AIX 5 supports IA64
+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
+    shlibpath_var=LD_LIBRARY_PATH
+  else
+    # With GCC up to 2.95.x, collect2 would create an import file
+    # for dependence libraries.  The import file would start with
+    # the line `#! .'.  This would cause the generated library to
+    # depend on `.', always an invalid library.  This was fixed in
+    # development snapshots of GCC prior to 3.0.
+    case $host_os in
+      aix4 | aix4.[[01]] | aix4.[[01]].*)
+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
+          echo ' yes '
+          echo '#endif'; } | ${CC} -E - | $GREP yes > /dev/null; then
+       :
+      else
+       can_build_shared=no
+      fi
+      ;;
+    esac
+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
+    # soname into executable. Probably we can add versioning support to
+    # collect2, so additional links can be useful in future.
+    if test "$aix_use_runtimelinking" = yes; then
+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
+      # instead of lib<name>.a to let people know that these are not
+      # typical AIX shared libraries.
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    else
+      # We preserve .a as extension for shared libraries through AIX4.2
+      # and later when we are not doing run time linking.
+      library_names_spec='${libname}${release}.a $libname.a'
+      soname_spec='${libname}${release}${shared_ext}$major'
+    fi
+    shlibpath_var=LIBPATH
+  fi
+  ;;
+
+amigaos*)
+  case $host_cpu in
+  powerpc)
+    # Since July 2007 AmigaOS4 officially supports .so libraries.
+    # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    ;;
+  m68k)
+    library_names_spec='$libname.ixlibrary $libname.a'
+    # Create ${libname}_ixlibrary.a entries in /sys/libs.
+    finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
+    ;;
+  esac
+  ;;
+
+beos*)
+  library_names_spec='${libname}${shared_ext}'
+  dynamic_linker="$host_os ld.so"
+  shlibpath_var=LIBRARY_PATH
+  ;;
+
+bsdi[[45]]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
+  # the default ld.so.conf also contains /usr/contrib/lib and
+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
+  # libtool to hard-code these into programs
+  ;;
+
+cygwin* | mingw* | pw32* | cegcc*)
+  version_type=windows
+  shrext_cmds=".dll"
+  need_version=no
+  need_lib_prefix=no
+
+  case $GCC,$cc_basename in
+  yes,*)
+    # gcc
+    library_names_spec='$libname.dll.a'
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname~
+      if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
+        eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
+      fi'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+
+    case $host_os in
+    cygwin*)
+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+m4_if([$1], [],[
+      sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/lib/w32api"])
+      ;;
+    mingw* | cegcc*)
+      # MinGW DLLs use traditional 'lib' prefix
+      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    pw32*)
+      # pw32 DLLs use 'pw' prefix rather than 'lib'
+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+      ;;
+    esac
+    dynamic_linker='Win32 ld.exe'
+    ;;
+
+  *,cl*)
+    # Native MSVC
+    libname_spec='$name'
+    soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
+    library_names_spec='${libname}.dll.lib'
+
+    case $build_os in
+    mingw*)
+      sys_lib_search_path_spec=
+      lt_save_ifs=$IFS
+      IFS=';'
+      for lt_path in $LIB
+      do
+        IFS=$lt_save_ifs
+        # Let DOS variable expansion print the short 8.3 style file name.
+        lt_path=`cd "$lt_path" 2>/dev/null && cmd //C "for %i in (".") do @echo %~si"`
+        sys_lib_search_path_spec="$sys_lib_search_path_spec $lt_path"
+      done
+      IFS=$lt_save_ifs
+      # Convert to MSYS style.
+      sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | sed -e 's|\\\\|/|g' -e 's| \\([[a-zA-Z]]\\):| /\\1|g' -e 's|^ ||'`
+      ;;
+    cygwin*)
+      # Convert to unix form, then to dos form, then back to unix form
+      # but this time dos style (no spaces!) so that the unix form looks
+      # like /cygdrive/c/PROGRA~1:/cygdr...
+      sys_lib_search_path_spec=`cygpath --path --unix "$LIB"`
+      sys_lib_search_path_spec=`cygpath --path --dos "$sys_lib_search_path_spec" 2>/dev/null`
+      sys_lib_search_path_spec=`cygpath --path --unix "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+      ;;
+    *)
+      sys_lib_search_path_spec="$LIB"
+      if $ECHO "$sys_lib_search_path_spec" | [$GREP ';[c-zC-Z]:/' >/dev/null]; then
+        # It is most probably a Windows format PATH.
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
+      else
+        sys_lib_search_path_spec=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
+      fi
+      # FIXME: find the short name or the path components, as spaces are
+      # common. (e.g. "Program Files" -> "PROGRA~1")
+      ;;
+    esac
+
+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
+    postinstall_cmds='base_file=`basename \${file}`~
+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
+      dldir=$destdir/`dirname \$dlpath`~
+      test -d \$dldir || mkdir -p \$dldir~
+      $install_prog $dir/$dlname \$dldir/$dlname'
+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
+      dlpath=$dir/\$dldll~
+       $RM \$dlpath'
+    shlibpath_overrides_runpath=yes
+    dynamic_linker='Win32 link.exe'
+    ;;
+
+  *)
+    # Assume MSVC wrapper
+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
+    dynamic_linker='Win32 ld.exe'
+    ;;
+  esac
+  # FIXME: first we should search . and the directory the executable is in
+  shlibpath_var=PATH
+  ;;
+
+darwin* | rhapsody*)
+  dynamic_linker="$host_os dyld"
+  version_type=darwin
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
+  soname_spec='${libname}${release}${major}$shared_ext'
+  shlibpath_overrides_runpath=yes
+  shlibpath_var=DYLD_LIBRARY_PATH
+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
+m4_if([$1], [],[
+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"])
+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
+  ;;
+
+dgux*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+freebsd* | dragonfly*)
+  # DragonFly does not have aout.  When/if they implement a new
+  # versioning mechanism, adjust this.
+  if test -x /usr/bin/objformat; then
+    objformat=`/usr/bin/objformat`
+  else
+    case $host_os in
+    freebsd[[23]].*) objformat=aout ;;
+    *) objformat=elf ;;
+    esac
+  fi
+  version_type=freebsd-$objformat
+  case $version_type in
+    freebsd-elf*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+      need_version=no
+      need_lib_prefix=no
+      ;;
+    freebsd-*)
+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
+      need_version=yes
+      ;;
+  esac
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_os in
+  freebsd2.*)
+    shlibpath_overrides_runpath=yes
+    ;;
+  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
+  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
+    shlibpath_overrides_runpath=no
+    hardcode_into_libs=yes
+    ;;
+  *) # from 4.6 on, and DragonFly
+    shlibpath_overrides_runpath=yes
+    hardcode_into_libs=yes
+    ;;
+  esac
+  ;;
+
+gnu*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+haiku*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  dynamic_linker="$host_os runtime_loader"
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  sys_lib_dlsearch_path_spec='/boot/home/config/lib /boot/common/lib /boot/system/lib'
+  hardcode_into_libs=yes
+  ;;
+
+hpux9* | hpux10* | hpux11*)
+  # Give a soname corresponding to the major version so that dld.sl refuses to
+  # link against other versions.
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  case $host_cpu in
+  ia64*)
+    shrext_cmds='.so'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.so"
+    shlibpath_var=LD_LIBRARY_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    if test "X$HPUX_IA64_MODE" = X32; then
+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
+    else
+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
+    fi
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  hppa*64*)
+    shrext_cmds='.sl'
+    hardcode_into_libs=yes
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
+    ;;
+  *)
+    shrext_cmds='.sl'
+    dynamic_linker="$host_os dld.sl"
+    shlibpath_var=SHLIB_PATH
+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    ;;
+  esac
+  # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
+  postinstall_cmds='chmod 555 $lib'
+  # or fails outright, so override atomically:
+  install_override_mode=555
+  ;;
+
+interix[[3-9]]*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $host_os in
+    nonstopux*) version_type=nonstopux ;;
+    *)
+       if test "$lt_cv_prog_gnu_ld" = yes; then
+               version_type=linux # correct to gnu/linux during the next big refactor
+       else
+               version_type=irix
+       fi ;;
+  esac
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
+  case $host_os in
+  irix5* | nonstopux*)
+    libsuff= shlibsuff=
+    ;;
+  *)
+    case $LD in # libtool.m4 will add one of these switches to LD
+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
+      libsuff= shlibsuff= libmagic=32-bit;;
+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
+      libsuff=32 shlibsuff=N32 libmagic=N32;;
+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
+    *) libsuff= shlibsuff= libmagic=never-match;;
+    esac
+    ;;
+  esac
+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
+  shlibpath_overrides_runpath=no
+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
+  hardcode_into_libs=yes
+  ;;
+
+# No shared lib support for Linux oldld, aout, or coff.
+linux*oldld* | linux*aout* | linux*coff*)
+  dynamic_linker=no
+  ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+
+  # Some binutils ld are patched to set DT_RUNPATH
+  AC_CACHE_VAL([lt_cv_shlibpath_overrides_runpath],
+    [lt_cv_shlibpath_overrides_runpath=no
+    save_LDFLAGS=$LDFLAGS
+    save_libdir=$libdir
+    eval "libdir=/foo; wl=\"$_LT_TAGVAR(lt_prog_compiler_wl, $1)\"; \
+        LDFLAGS=\"\$LDFLAGS $_LT_TAGVAR(hardcode_libdir_flag_spec, $1)\""
+    AC_LINK_IFELSE([AC_LANG_PROGRAM([],[])],
+      [AS_IF([ ($OBJDUMP -p conftest$ac_exeext) 2>/dev/null | grep "RUNPATH.*$libdir" >/dev/null],
+        [lt_cv_shlibpath_overrides_runpath=yes])])
+    LDFLAGS=$save_LDFLAGS
+    libdir=$save_libdir
+    ])
+  shlibpath_overrides_runpath=$lt_cv_shlibpath_overrides_runpath
+
+  # This implies no fast_install, which is unacceptable.
+  # Some rework will be needed to allow for fast_install
+  # before this can be enabled.
+  hardcode_into_libs=yes
+
+  # Add ABI-specific directories to the system library path.
+  sys_lib_dlsearch_path_spec="/lib64 /usr/lib64 /lib /usr/lib"
+
+  # Append ld.so.conf contents to the search path
+  if test -f /etc/ld.so.conf; then
+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[  ]*hwcap[        ]/d;s/[:,      ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
+    sys_lib_dlsearch_path_spec="$sys_lib_dlsearch_path_spec $lt_ld_extra"
+
+  fi
+
+  # We used to test for /lib/ld.so.1 and disable shared libraries on
+  # powerpc, because MkLinux only supported shared libraries with the
+  # GNU dynamic linker.  Since this was broken with cross compilers,
+  # most powerpc-linux boxes support dynamic linking these days and
+  # people can always --disable-shared, the test was removed, and we
+  # assume the GNU/Linux dynamic linker is in use.
+  dynamic_linker='GNU/Linux ld.so'
+  ;;
+
+netbsd*)
+  version_type=sunos
+  need_lib_prefix=no
+  need_version=no
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+    dynamic_linker='NetBSD (a.out) ld.so'
+  else
+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
+    soname_spec='${libname}${release}${shared_ext}$major'
+    dynamic_linker='NetBSD ld.elf_so'
+  fi
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  ;;
+
+newsos6)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  ;;
+
+*nto* | *qnx*)
+  version_type=qnx
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  dynamic_linker='ldqnx.so'
+  ;;
+
+openbsd*)
+  version_type=sunos
+  sys_lib_dlsearch_path_spec="/usr/lib"
+  need_lib_prefix=no
+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
+  case $host_os in
+    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
+    *)                         need_version=no  ;;
+  esac
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    case $host_os in
+      openbsd2.[[89]] | openbsd2.[[89]].*)
+       shlibpath_overrides_runpath=no
+       ;;
+      *)
+       shlibpath_overrides_runpath=yes
+       ;;
+      esac
+  else
+    shlibpath_overrides_runpath=yes
+  fi
+  ;;
+
+os2*)
+  libname_spec='$name'
+  shrext_cmds=".dll"
+  need_lib_prefix=no
+  library_names_spec='$libname${shared_ext} $libname.a'
+  dynamic_linker='OS/2 ld.exe'
+  shlibpath_var=LIBPATH
+  ;;
+
+osf3* | osf4* | osf5*)
+  version_type=osf
+  need_lib_prefix=no
+  need_version=no
+  soname_spec='${libname}${release}${shared_ext}$major'
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
+  ;;
+
+rdos*)
+  dynamic_linker=no
+  ;;
+
+solaris*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  # ldd complains unless libraries are executable
+  postinstall_cmds='chmod +x $lib'
+  ;;
+
+sunos4*)
+  version_type=sunos
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  if test "$with_gnu_ld" = yes; then
+    need_lib_prefix=no
+  fi
+  need_version=yes
+  ;;
+
+sysv4 | sysv4.3*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  case $host_vendor in
+    sni)
+      shlibpath_overrides_runpath=no
+      need_lib_prefix=no
+      runpath_var=LD_RUN_PATH
+      ;;
+    siemens)
+      need_lib_prefix=no
+      ;;
+    motorola)
+      need_lib_prefix=no
+      need_version=no
+      shlibpath_overrides_runpath=no
+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
+      ;;
+  esac
+  ;;
+
+sysv4*MP*)
+  if test -d /usr/nec ;then
+    version_type=linux # correct to gnu/linux during the next big refactor
+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
+    soname_spec='$libname${shared_ext}.$major'
+    shlibpath_var=LD_LIBRARY_PATH
+  fi
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  version_type=freebsd-elf
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=yes
+  hardcode_into_libs=yes
+  if test "$with_gnu_ld" = yes; then
+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
+  else
+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
+    case $host_os in
+      sco3.2v5*)
+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
+       ;;
+    esac
+  fi
+  sys_lib_dlsearch_path_spec='/usr/lib'
+  ;;
+
+tpf*)
+  # TPF is a cross-target only.  Preferred cross-host = GNU/Linux.
+  version_type=linux # correct to gnu/linux during the next big refactor
+  need_lib_prefix=no
+  need_version=no
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  shlibpath_var=LD_LIBRARY_PATH
+  shlibpath_overrides_runpath=no
+  hardcode_into_libs=yes
+  ;;
+
+uts4*)
+  version_type=linux # correct to gnu/linux during the next big refactor
+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
+  soname_spec='${libname}${release}${shared_ext}$major'
+  shlibpath_var=LD_LIBRARY_PATH
+  ;;
+
+*)
+  dynamic_linker=no
+  ;;
+esac
+AC_MSG_RESULT([$dynamic_linker])
+test "$dynamic_linker" = no && can_build_shared=no
+
+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
+if test "$GCC" = yes; then
+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
+fi
+
+if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
+  sys_lib_search_path_spec="$lt_cv_sys_lib_search_path_spec"
+fi
+if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
+  sys_lib_dlsearch_path_spec="$lt_cv_sys_lib_dlsearch_path_spec"
+fi
+
+_LT_DECL([], [variables_saved_for_relink], [1],
+    [Variables whose values should be saved in libtool wrapper scripts and
+    restored at link time])
+_LT_DECL([], [need_lib_prefix], [0],
+    [Do we need the "lib" prefix for modules?])
+_LT_DECL([], [need_version], [0], [Do we need a version for libraries?])
+_LT_DECL([], [version_type], [0], [Library versioning type])
+_LT_DECL([], [runpath_var], [0],  [Shared library runtime path variable])
+_LT_DECL([], [shlibpath_var], [0],[Shared library path variable])
+_LT_DECL([], [shlibpath_overrides_runpath], [0],
+    [Is shlibpath searched before the hard-coded library search path?])
+_LT_DECL([], [libname_spec], [1], [Format of library name prefix])
+_LT_DECL([], [library_names_spec], [1],
+    [[List of archive names.  First name is the real one, the rest are links.
+    The last name is the one that the linker finds with -lNAME]])
+_LT_DECL([], [soname_spec], [1],
+    [[The coded name of the library, if different from the real name]])
+_LT_DECL([], [install_override_mode], [1],
+    [Permission mode override for installation of shared libraries])
+_LT_DECL([], [postinstall_cmds], [2],
+    [Command to use after installation of a shared archive])
+_LT_DECL([], [postuninstall_cmds], [2],
+    [Command to use after uninstallation of a shared archive])
+_LT_DECL([], [finish_cmds], [2],
+    [Commands used to finish a libtool library installation in a directory])
+_LT_DECL([], [finish_eval], [1],
+    [[As "finish_cmds", except a single script fragment to be evaled but
+    not shown]])
+_LT_DECL([], [hardcode_into_libs], [0],
+    [Whether we should hardcode library paths into libraries])
+_LT_DECL([], [sys_lib_search_path_spec], [2],
+    [Compile-time system search path for libraries])
+_LT_DECL([], [sys_lib_dlsearch_path_spec], [2],
+    [Run-time system search path for libraries])
+])# _LT_SYS_DYNAMIC_LINKER
+
+
+# _LT_PATH_TOOL_PREFIX(TOOL)
+# --------------------------
+# find a file program which can recognize shared library
+AC_DEFUN([_LT_PATH_TOOL_PREFIX],
+[m4_require([_LT_DECL_EGREP])dnl
+AC_MSG_CHECKING([for $1])
+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
+[case $MAGIC_CMD in
+[[\\/*] |  ?:[\\/]*])
+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
+  ;;
+*)
+  lt_save_MAGIC_CMD="$MAGIC_CMD"
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+dnl $ac_dummy forces splitting on constant user-supplied paths.
+dnl POSIX.2 word splitting is done only on the output of word expansions,
+dnl not every word.  This closes a longstanding sh security hole.
+  ac_dummy="m4_if([$2], , $PATH, [$2])"
+  for ac_dir in $ac_dummy; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f $ac_dir/$1; then
+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
+      if test -n "$file_magic_test_file"; then
+       case $deplibs_check_method in
+       "file_magic "*)
+         file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
+         MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+         if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
+           $EGREP "$file_magic_regex" > /dev/null; then
+           :
+         else
+           cat <<_LT_EOF 1>&2
+
+*** Warning: the command libtool uses to detect shared libraries,
+*** $file_magic_cmd, produces output that libtool cannot recognize.
+*** The result is that libtool may fail to recognize shared libraries
+*** as such.  This will affect the creation of libtool libraries that
+*** depend on shared libraries, but programs linked with such libtool
+*** libraries will work regardless of this problem.  Nevertheless, you
+*** may want to report the problem to your system manager and/or to
+*** bug-libtool@gnu.org
+
+_LT_EOF
+         fi ;;
+       esac
+      fi
+      break
+    fi
+  done
+  IFS="$lt_save_ifs"
+  MAGIC_CMD="$lt_save_MAGIC_CMD"
+  ;;
+esac])
+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
+if test -n "$MAGIC_CMD"; then
+  AC_MSG_RESULT($MAGIC_CMD)
+else
+  AC_MSG_RESULT(no)
+fi
+_LT_DECL([], [MAGIC_CMD], [0],
+        [Used to examine libraries when file_magic_cmd begins with "file"])dnl
+])# _LT_PATH_TOOL_PREFIX
+
+# Old name:
+AU_ALIAS([AC_PATH_TOOL_PREFIX], [_LT_PATH_TOOL_PREFIX])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_PATH_TOOL_PREFIX], [])
+
+
+# _LT_PATH_MAGIC
+# --------------
+# find a file program which can recognize a shared library
+m4_defun([_LT_PATH_MAGIC],
+[_LT_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
+if test -z "$lt_cv_path_MAGIC_CMD"; then
+  if test -n "$ac_tool_prefix"; then
+    _LT_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
+  else
+    MAGIC_CMD=:
+  fi
+fi
+])# _LT_PATH_MAGIC
+
+
+# LT_PATH_LD
+# ----------
+# find the pathname to the GNU or non-GNU linker
+AC_DEFUN([LT_PATH_LD],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_PROG_ECHO_BACKSLASH])dnl
+
+AC_ARG_WITH([gnu-ld],
+    [AS_HELP_STRING([--with-gnu-ld],
+       [assume the C compiler uses GNU ld @<:@default=no@:>@])],
+    [test "$withval" = no || with_gnu_ld=yes],
+    [with_gnu_ld=no])dnl
+
+ac_prog=ld
+if test "$GCC" = yes; then
+  # Check if gcc -print-prog-name=ld gives a path.
+  AC_MSG_CHECKING([for ld used by $CC])
+  case $host in
+  *-*-mingw*)
+    # gcc leaves a trailing carriage return which upsets mingw
+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
+  *)
+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
+  esac
+  case $ac_prog in
+    # Accept absolute paths.
+    [[\\/]]* | ?:[[\\/]]*)
+      re_direlt='/[[^/]][[^/]]*/\.\./'
+      # Canonicalize the pathname of ld
+      ac_prog=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
+      while $ECHO "$ac_prog" | $GREP "$re_direlt" > /dev/null 2>&1; do
+       ac_prog=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
+      done
+      test -z "$LD" && LD="$ac_prog"
+      ;;
+  "")
+    # If it fails, then pretend we aren't using GCC.
+    ac_prog=ld
+    ;;
+  *)
+    # If it is relative, then search for the first ld in PATH.
+    with_gnu_ld=unknown
+    ;;
+  esac
+elif test "$with_gnu_ld" = yes; then
+  AC_MSG_CHECKING([for GNU ld])
+else
+  AC_MSG_CHECKING([for non-GNU ld])
+fi
+AC_CACHE_VAL(lt_cv_path_LD,
+[if test -z "$LD"; then
+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+  for ac_dir in $PATH; do
+    IFS="$lt_save_ifs"
+    test -z "$ac_dir" && ac_dir=.
+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
+      lt_cv_path_LD="$ac_dir/$ac_prog"
+      # Check to see if the program is GNU ld.  I'd rather use --version,
+      # but apparently some variants of GNU ld only accept -v.
+      # Break only if it was the GNU/non-GNU ld that we prefer.
+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
+      *GNU* | *'with BFD'*)
+       test "$with_gnu_ld" != no && break
+       ;;
+      *)
+       test "$with_gnu_ld" != yes && break
+       ;;
+      esac
+    fi
+  done
+  IFS="$lt_save_ifs"
+else
+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
+fi])
+LD="$lt_cv_path_LD"
+if test -n "$LD"; then
+  AC_MSG_RESULT($LD)
+else
+  AC_MSG_RESULT(no)
+fi
+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
+_LT_PATH_LD_GNU
+AC_SUBST([LD])
+
+_LT_TAGDECL([], [LD], [1], [The linker used to build libraries])
+])# LT_PATH_LD
+
+# Old names:
+AU_ALIAS([AM_PROG_LD], [LT_PATH_LD])
+AU_ALIAS([AC_PROG_LD], [LT_PATH_LD])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_LD], [])
+dnl AC_DEFUN([AC_PROG_LD], [])
+
+
+# _LT_PATH_LD_GNU
+#- --------------
+m4_defun([_LT_PATH_LD_GNU],
+[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
+case `$LD -v 2>&1 </dev/null` in
+*GNU* | *'with BFD'*)
+  lt_cv_prog_gnu_ld=yes
+  ;;
+*)
+  lt_cv_prog_gnu_ld=no
+  ;;
+esac])
+with_gnu_ld=$lt_cv_prog_gnu_ld
+])# _LT_PATH_LD_GNU
+
+
+# _LT_CMD_RELOAD
+# --------------
+# find reload flag for linker
+#   -- PORTME Some linkers may need a different reload flag.
+m4_defun([_LT_CMD_RELOAD],
+[AC_CACHE_CHECK([for $LD option to reload object files],
+  lt_cv_ld_reload_flag,
+  [lt_cv_ld_reload_flag='-r'])
+reload_flag=$lt_cv_ld_reload_flag
+case $reload_flag in
+"" | " "*) ;;
+*) reload_flag=" $reload_flag" ;;
+esac
+reload_cmds='$LD$reload_flag -o $output$reload_objs'
+case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    if test "$GCC" != yes; then
+      reload_cmds=false
+    fi
+    ;;
+  darwin*)
+    if test "$GCC" = yes; then
+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
+    else
+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
+    fi
+    ;;
+esac
+_LT_TAGDECL([], [reload_flag], [1], [How to create reloadable object files])dnl
+_LT_TAGDECL([], [reload_cmds], [2])dnl
+])# _LT_CMD_RELOAD
+
+
+# _LT_CHECK_MAGIC_METHOD
+# ----------------------
+# how to check for library dependencies
+#  -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_MAGIC_METHOD],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+AC_CACHE_CHECK([how to recognize dependent libraries],
+lt_cv_deplibs_check_method,
+[lt_cv_file_magic_cmd='$MAGIC_CMD'
+lt_cv_file_magic_test_file=
+lt_cv_deplibs_check_method='unknown'
+# Need to set the preceding variable on all platforms that support
+# interlibrary dependencies.
+# 'none' -- dependencies not supported.
+# `unknown' -- same as none, but documents that we really don't know.
+# 'pass_all' -- all dependencies passed with no checks.
+# 'test_compile' -- check by making test program.
+# 'file_magic [[regex]]' -- check by looking for files in library path
+# which responds to the $file_magic_cmd with a given extended regex.
+# If you have `file' or equivalent on your system and you're not sure
+# whether `pass_all' will *always* work, you probably want this one.
+
+case $host_os in
+aix[[4-9]]*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+beos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+bsdi[[45]]*)
+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
+  lt_cv_file_magic_cmd='/usr/bin/file -L'
+  lt_cv_file_magic_test_file=/shlib/libc.so
+  ;;
+
+cygwin*)
+  # func_win32_libid is a shell function defined in ltmain.sh
+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+  lt_cv_file_magic_cmd='func_win32_libid'
+  ;;
+
+mingw* | pw32*)
+  # Base MSYS/MinGW do not provide the 'file' command needed by
+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
+  # unless we find 'file', for example because we are cross-compiling.
+  # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
+  if ( test "$lt_cv_nm_interface" = "BSD nm" && file / ) >/dev/null 2>&1; then
+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
+    lt_cv_file_magic_cmd='func_win32_libid'
+  else
+    # Keep this pattern in sync with the one in func_win32_libid.
+    lt_cv_deplibs_check_method='file_magic file format (pei*-i386(.*architecture: i386)?|pe-arm-wince|pe-x86-64)'
+    lt_cv_file_magic_cmd='$OBJDUMP -f'
+  fi
+  ;;
+
+cegcc*)
+  # use the weaker test based on 'objdump'. See mingw*.
+  lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
+  lt_cv_file_magic_cmd='$OBJDUMP -f'
+  ;;
+
+darwin* | rhapsody*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+freebsd* | dragonfly*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    case $host_cpu in
+    i*86 )
+      # Not sure whether the presence of OpenBSD here was a mistake.
+      # Let's accept both of them until this is cleared up.
+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
+      lt_cv_file_magic_cmd=/usr/bin/file
+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
+      ;;
+    esac
+  else
+    lt_cv_deplibs_check_method=pass_all
+  fi
+  ;;
+
+gnu*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+haiku*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+hpux10.20* | hpux11*)
+  lt_cv_file_magic_cmd=/usr/bin/file
+  case $host_cpu in
+  ia64*)
+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
+    ;;
+  hppa*64*)
+    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]']
+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
+    ;;
+  *)
+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]]\.[[0-9]]) shared library'
+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
+    ;;
+  esac
+  ;;
+
+interix[[3-9]]*)
+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
+  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
+  ;;
+
+irix5* | irix6* | nonstopux*)
+  case $LD in
+  *-32|*"-32 ") libmagic=32-bit;;
+  *-n32|*"-n32 ") libmagic=N32;;
+  *-64|*"-64 ") libmagic=64-bit;;
+  *) libmagic=never-match;;
+  esac
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+# This must be glibc/ELF.
+linux* | k*bsd*-gnu | kopensolaris*-gnu)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+netbsd*)
+  if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
+  fi
+  ;;
+
+newos6*)
+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
+  lt_cv_file_magic_cmd=/usr/bin/file
+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
+  ;;
+
+*nto* | *qnx*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+openbsd*)
+  if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
+  else
+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
+  fi
+  ;;
+
+osf3* | osf4* | osf5*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+rdos*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+solaris*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+
+sysv4 | sysv4.3*)
+  case $host_vendor in
+  motorola)
+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
+    ;;
+  ncr)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  sequent)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
+    ;;
+  sni)
+    lt_cv_file_magic_cmd='/bin/file'
+    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
+    lt_cv_file_magic_test_file=/lib/libc.so
+    ;;
+  siemens)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  pc)
+    lt_cv_deplibs_check_method=pass_all
+    ;;
+  esac
+  ;;
+
+tpf*)
+  lt_cv_deplibs_check_method=pass_all
+  ;;
+esac
+])
+
+file_magic_glob=
+want_nocaseglob=no
+if test "$build" = "$host"; then
+  case $host_os in
+  mingw* | pw32*)
+    if ( shopt | grep nocaseglob ) >/dev/null 2>&1; then
+      want_nocaseglob=yes
+    else
+      file_magic_glob=`echo aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ | $SED -e "s/\(..\)/s\/[[\1]]\/[[\1]]\/g;/g"`
+    fi
+    ;;
+  esac
+fi
+
+file_magic_cmd=$lt_cv_file_magic_cmd
+deplibs_check_method=$lt_cv_deplibs_check_method
+test -z "$deplibs_check_method" && deplibs_check_method=unknown
+
+_LT_DECL([], [deplibs_check_method], [1],
+    [Method to check whether dependent libraries are shared objects])
+_LT_DECL([], [file_magic_cmd], [1],
+    [Command to use when deplibs_check_method = "file_magic"])
+_LT_DECL([], [file_magic_glob], [1],
+    [How to find potential files when deplibs_check_method = "file_magic"])
+_LT_DECL([], [want_nocaseglob], [1],
+    [Find potential files using nocaseglob when deplibs_check_method = "file_magic"])
+])# _LT_CHECK_MAGIC_METHOD
+
+
+# LT_PATH_NM
+# ----------
+# find the pathname to a BSD- or MS-compatible name lister
+AC_DEFUN([LT_PATH_NM],
+[AC_REQUIRE([AC_PROG_CC])dnl
+AC_CACHE_CHECK([for BSD- or MS-compatible name lister (nm)], lt_cv_path_NM,
+[if test -n "$NM"; then
+  # Let the user override the test.
+  lt_cv_path_NM="$NM"
+else
+  lt_nm_to_check="${ac_tool_prefix}nm"
+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
+    lt_nm_to_check="$lt_nm_to_check nm"
+  fi
+  for lt_tmp_nm in $lt_nm_to_check; do
+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
+      IFS="$lt_save_ifs"
+      test -z "$ac_dir" && ac_dir=.
+      tmp_nm="$ac_dir/$lt_tmp_nm"
+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
+       # Check to see if the nm accepts a BSD-compat flag.
+       # Adding the `sed 1q' prevents false positives on HP-UX, which says:
+       #   nm: unknown option "B" ignored
+       # Tru64's nm complains that /dev/null is an invalid object file
+       case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
+       */dev/null* | *'Invalid file or object type'*)
+         lt_cv_path_NM="$tmp_nm -B"
+         break
+         ;;
+       *)
+         case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
+         */dev/null*)
+           lt_cv_path_NM="$tmp_nm -p"
+           break
+           ;;
+         *)
+           lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
+           continue # so that we can try to find one that supports BSD flags
+           ;;
+         esac
+         ;;
+       esac
+      fi
+    done
+    IFS="$lt_save_ifs"
+  done
+  : ${lt_cv_path_NM=no}
+fi])
+if test "$lt_cv_path_NM" != "no"; then
+  NM="$lt_cv_path_NM"
+else
+  # Didn't find any BSD compatible name lister, look for dumpbin.
+  if test -n "$DUMPBIN"; then :
+    # Let the user override the test.
+  else
+    AC_CHECK_TOOLS(DUMPBIN, [dumpbin "link -dump"], :)
+    case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
+    *COFF*)
+      DUMPBIN="$DUMPBIN -symbols"
+      ;;
+    *)
+      DUMPBIN=:
+      ;;
+    esac
+  fi
+  AC_SUBST([DUMPBIN])
+  if test "$DUMPBIN" != ":"; then
+    NM="$DUMPBIN"
+  fi
+fi
+test -z "$NM" && NM=nm
+AC_SUBST([NM])
+_LT_DECL([], [NM], [1], [A BSD- or MS-compatible name lister])dnl
+
+AC_CACHE_CHECK([the name lister ($NM) interface], [lt_cv_nm_interface],
+  [lt_cv_nm_interface="BSD nm"
+  echo "int some_variable = 0;" > conftest.$ac_ext
+  (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&AS_MESSAGE_LOG_FD)
+  (eval "$ac_compile" 2>conftest.err)
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&AS_MESSAGE_LOG_FD)
+  (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err > conftest.out)
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  (eval echo "\"\$as_me:$LINENO: output\"" >&AS_MESSAGE_LOG_FD)
+  cat conftest.out >&AS_MESSAGE_LOG_FD
+  if $GREP 'External.*some_variable' conftest.out > /dev/null; then
+    lt_cv_nm_interface="MS dumpbin"
+  fi
+  rm -f conftest*])
+])# LT_PATH_NM
+
+# Old names:
+AU_ALIAS([AM_PROG_NM], [LT_PATH_NM])
+AU_ALIAS([AC_PROG_NM], [LT_PATH_NM])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_PROG_NM], [])
+dnl AC_DEFUN([AC_PROG_NM], [])
+
+# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
+# --------------------------------
+# how to determine the name of the shared library
+# associated with a specific link library.
+#  -- PORTME fill in with the dynamic library characteristics
+m4_defun([_LT_CHECK_SHAREDLIB_FROM_LINKLIB],
+[m4_require([_LT_DECL_EGREP])
+m4_require([_LT_DECL_OBJDUMP])
+m4_require([_LT_DECL_DLLTOOL])
+AC_CACHE_CHECK([how to associate runtime and link libraries],
+lt_cv_sharedlib_from_linklib_cmd,
+[lt_cv_sharedlib_from_linklib_cmd='unknown'
+
+case $host_os in
+cygwin* | mingw* | pw32* | cegcc*)
+  # two different shell functions defined in ltmain.sh
+  # decide which to use based on capabilities of $DLLTOOL
+  case `$DLLTOOL --help 2>&1` in
+  *--identify-strict*)
+    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib
+    ;;
+  *)
+    lt_cv_sharedlib_from_linklib_cmd=func_cygming_dll_for_implib_fallback
+    ;;
+  esac
+  ;;
+*)
+  # fallback: assume linklib IS sharedlib
+  lt_cv_sharedlib_from_linklib_cmd="$ECHO"
+  ;;
+esac
+])
+sharedlib_from_linklib_cmd=$lt_cv_sharedlib_from_linklib_cmd
+test -z "$sharedlib_from_linklib_cmd" && sharedlib_from_linklib_cmd=$ECHO
+
+_LT_DECL([], [sharedlib_from_linklib_cmd], [1],
+    [Command to associate shared and link libraries])
+])# _LT_CHECK_SHAREDLIB_FROM_LINKLIB
+
+
+# _LT_PATH_MANIFEST_TOOL
+# ----------------------
+# locate the manifest tool
+m4_defun([_LT_PATH_MANIFEST_TOOL],
+[AC_CHECK_TOOL(MANIFEST_TOOL, mt, :)
+test -z "$MANIFEST_TOOL" && MANIFEST_TOOL=mt
+AC_CACHE_CHECK([if $MANIFEST_TOOL is a manifest tool], [lt_cv_path_mainfest_tool],
+  [lt_cv_path_mainfest_tool=no
+  echo "$as_me:$LINENO: $MANIFEST_TOOL '-?'" >&AS_MESSAGE_LOG_FD
+  $MANIFEST_TOOL '-?' 2>conftest.err > conftest.out
+  cat conftest.err >&AS_MESSAGE_LOG_FD
+  if $GREP 'Manifest Tool' conftest.out > /dev/null; then
+    lt_cv_path_mainfest_tool=yes
+  fi
+  rm -f conftest*])
+if test "x$lt_cv_path_mainfest_tool" != xyes; then
+  MANIFEST_TOOL=:
+fi
+_LT_DECL([], [MANIFEST_TOOL], [1], [Manifest tool])dnl
+])# _LT_PATH_MANIFEST_TOOL
+
+
+# LT_LIB_M
+# --------
+# check for math library
+AC_DEFUN([LT_LIB_M],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+LIBM=
+case $host in
+*-*-beos* | *-*-cegcc* | *-*-cygwin* | *-*-haiku* | *-*-pw32* | *-*-darwin*)
+  # These system don't have libm, or don't need it
+  ;;
+*-ncr-sysv4.3*)
+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
+  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
+  ;;
+*)
+  AC_CHECK_LIB(m, cos, LIBM="-lm")
+  ;;
+esac
+AC_SUBST([LIBM])
+])# LT_LIB_M
+
+# Old name:
+AU_ALIAS([AC_CHECK_LIBM], [LT_LIB_M])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_CHECK_LIBM], [])
+
+
+# _LT_COMPILER_NO_RTTI([TAGNAME])
+# -------------------------------
+m4_defun([_LT_COMPILER_NO_RTTI],
+[m4_require([_LT_TAG_COMPILER])dnl
+
+_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+
+if test "$GCC" = yes; then
+  case $cc_basename in
+  nvcc*)
+    _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -Xcompiler -fno-builtin' ;;
+  *)
+    _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin' ;;
+  esac
+
+  _LT_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
+    lt_cv_prog_compiler_rtti_exceptions,
+    [-fno-rtti -fno-exceptions], [],
+    [_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
+fi
+_LT_TAGDECL([no_builtin_flag], [lt_prog_compiler_no_builtin_flag], [1],
+       [Compiler flag to turn off builtin functions])
+])# _LT_COMPILER_NO_RTTI
+
+
+# _LT_CMD_GLOBAL_SYMBOLS
+# ----------------------
+m4_defun([_LT_CMD_GLOBAL_SYMBOLS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_PROG_CC])dnl
+AC_REQUIRE([AC_PROG_AWK])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+AC_REQUIRE([LT_PATH_LD])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+
+# Check for command to grab the raw symbol name followed by C symbol from nm.
+AC_MSG_CHECKING([command to parse $NM output from $compiler object])
+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
+[
+# These are sane defaults that work on at least a few old systems.
+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
+
+# Character class describing NM global symbol codes.
+symcode='[[BCDEGRST]]'
+
+# Regexp to match symbols that can be accessed directly from C.
+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
+
+# Define system-specific variables.
+case $host_os in
+aix*)
+  symcode='[[BCDT]]'
+  ;;
+cygwin* | mingw* | pw32* | cegcc*)
+  symcode='[[ABCDGISTW]]'
+  ;;
+hpux*)
+  if test "$host_cpu" = ia64; then
+    symcode='[[ABCDEGRST]]'
+  fi
+  ;;
+irix* | nonstopux*)
+  symcode='[[BCDEGRST]]'
+  ;;
+osf*)
+  symcode='[[BCDEGQRST]]'
+  ;;
+solaris*)
+  symcode='[[BDRT]]'
+  ;;
+sco3.2v5*)
+  symcode='[[DT]]'
+  ;;
+sysv4.2uw2*)
+  symcode='[[DT]]'
+  ;;
+sysv5* | sco5v6* | unixware* | OpenUNIX*)
+  symcode='[[ABDT]]'
+  ;;
+sysv4)
+  symcode='[[DFNSTU]]'
+  ;;
+esac
+
+# If we're using GNU nm, then use its standard symbol codes.
+case `$NM -V 2>&1` in
+*GNU* | *'with BFD'*)
+  symcode='[[ABCDGIRSTW]]' ;;
+esac
+
+# Transform an extracted symbol line into a proper C declaration.
+# Some systems (esp. on ia64) link data and code symbols differently,
+# so use this general approach.
+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
+
+# Transform an extracted symbol line into symbol name and symbol address
+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p'"
+lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([[^ ]]*\)[[ ]]*$/  {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \(lib[[^ ]]*\)$/  {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"lib\2\", (void *) \&\2},/p'"
+
+# Handle CRLF in mingw tool chain
+opt_cr=
+case $build_os in
+mingw*)
+  opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
+  ;;
+esac
+
+# Try without a prefix underscore, then with it.
+for ac_symprfx in "" "_"; do
+
+  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
+  symxfrm="\\1 $ac_symprfx\\2 \\2"
+
+  # Write the raw and C identifiers.
+  if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+    # Fake it for dumpbin and say T for any non-static function
+    # and D for any global variable.
+    # Also find C++ and __fastcall symbols from MSVC++,
+    # which start with @ or ?.
+    lt_cv_sys_global_symbol_pipe="$AWK ['"\
+"     {last_section=section; section=\$ 3};"\
+"     /^COFF SYMBOL TABLE/{for(i in hide) delete hide[i]};"\
+"     /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
+"     \$ 0!~/External *\|/{next};"\
+"     / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
+"     {if(hide[section]) next};"\
+"     {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
+"     {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
+"     s[1]~/^[@?]/{print s[1], s[1]; next};"\
+"     s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
+"     ' prfx=^$ac_symprfx]"
+  else
+    lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[    ]]\($symcode$symcode*\)[[       ]][[    ]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
+  fi
+  lt_cv_sys_global_symbol_pipe="$lt_cv_sys_global_symbol_pipe | sed '/ __gnu_lto/d'"
+
+  # Check to see that the pipe works correctly.
+  pipe_works=no
+
+  rm -f conftest*
+  cat > conftest.$ac_ext <<_LT_EOF
+#ifdef __cplusplus
+extern "C" {
+#endif
+char nm_test_var;
+void nm_test_func(void);
+void nm_test_func(void){}
+#ifdef __cplusplus
+}
+#endif
+int main(){nm_test_var='a';nm_test_func();return(0);}
+_LT_EOF
+
+  if AC_TRY_EVAL(ac_compile); then
+    # Now try to grab the symbols.
+    nlist=conftest.nm
+    if AC_TRY_EVAL(NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) && test -s "$nlist"; then
+      # Try sorting and uniquifying the output.
+      if sort "$nlist" | uniq > "$nlist"T; then
+       mv -f "$nlist"T "$nlist"
+      else
+       rm -f "$nlist"T
+      fi
+
+      # Make sure that we snagged all the symbols we need.
+      if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
+       if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
+         cat <<_LT_EOF > conftest.$ac_ext
+/* Keep this code in sync between libtool.m4, ltmain, lt_system.h, and tests.  */
+#if defined(_WIN32) || defined(__CYGWIN__) || defined(_WIN32_WCE)
+/* DATA imports from DLLs on WIN32 con't be const, because runtime
+   relocations are performed -- see ld's documentation on pseudo-relocs.  */
+# define LT@&t@_DLSYM_CONST
+#elif defined(__osf__)
+/* This system does not cope well with relocations in const data.  */
+# define LT@&t@_DLSYM_CONST
+#else
+# define LT@&t@_DLSYM_CONST const
+#endif
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+_LT_EOF
+         # Now generate the symbol file.
+         eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
+
+         cat <<_LT_EOF >> conftest.$ac_ext
+
+/* The mapping between symbol names and symbols.  */
+LT@&t@_DLSYM_CONST struct {
+  const char *name;
+  void       *address;
+}
+lt__PROGRAM__LTX_preloaded_symbols[[]] =
+{
+  { "@PROGRAM@", (void *) 0 },
+_LT_EOF
+         $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (void *) \&\2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
+         cat <<\_LT_EOF >> conftest.$ac_ext
+  {0, (void *) 0}
+};
+
+/* This works around a problem in FreeBSD linker */
+#ifdef FREEBSD_WORKAROUND
+static const void *lt_preloaded_setup() {
+  return lt__PROGRAM__LTX_preloaded_symbols;
+}
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+_LT_EOF
+         # Now try linking the two files.
+         mv conftest.$ac_objext conftstm.$ac_objext
+         lt_globsym_save_LIBS=$LIBS
+         lt_globsym_save_CFLAGS=$CFLAGS
+         LIBS="conftstm.$ac_objext"
+         CFLAGS="$CFLAGS$_LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
+         if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
+           pipe_works=yes
+         fi
+         LIBS=$lt_globsym_save_LIBS
+         CFLAGS=$lt_globsym_save_CFLAGS
+       else
+         echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
+       fi
+      else
+       echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
+      fi
+    else
+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
+    fi
+  else
+    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
+    cat conftest.$ac_ext >&5
+  fi
+  rm -rf conftest* conftst*
+
+  # Do not use the global_symbol_pipe unless it works.
+  if test "$pipe_works" = yes; then
+    break
+  else
+    lt_cv_sys_global_symbol_pipe=
+  fi
+done
+])
+if test -z "$lt_cv_sys_global_symbol_pipe"; then
+  lt_cv_sys_global_symbol_to_cdecl=
+fi
+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
+  AC_MSG_RESULT(failed)
+else
+  AC_MSG_RESULT(ok)
+fi
+
+# Response file support.
+if test "$lt_cv_nm_interface" = "MS dumpbin"; then
+  nm_file_list_spec='@'
+elif $NM --help 2>/dev/null | grep '[[@]]FILE' >/dev/null; then
+  nm_file_list_spec='@'
+fi
+
+_LT_DECL([global_symbol_pipe], [lt_cv_sys_global_symbol_pipe], [1],
+    [Take the output of nm and produce a listing of raw symbols and C names])
+_LT_DECL([global_symbol_to_cdecl], [lt_cv_sys_global_symbol_to_cdecl], [1],
+    [Transform the output of nm in a proper C declaration])
+_LT_DECL([global_symbol_to_c_name_address],
+    [lt_cv_sys_global_symbol_to_c_name_address], [1],
+    [Transform the output of nm in a C name address pair])
+_LT_DECL([global_symbol_to_c_name_address_lib_prefix],
+    [lt_cv_sys_global_symbol_to_c_name_address_lib_prefix], [1],
+    [Transform the output of nm in a C name address pair when lib prefix is needed])
+_LT_DECL([], [nm_file_list_spec], [1],
+    [Specify filename containing input files for $NM])
+]) # _LT_CMD_GLOBAL_SYMBOLS
+
+
+# _LT_COMPILER_PIC([TAGNAME])
+# ---------------------------
+m4_defun([_LT_COMPILER_PIC],
+[m4_require([_LT_TAG_COMPILER])dnl
+_LT_TAGVAR(lt_prog_compiler_wl, $1)=
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+_LT_TAGVAR(lt_prog_compiler_static, $1)=
+
+m4_if([$1], [CXX], [
+  # C++ specific cases for pic, static, wl, etc.
+  if test "$GXX" = yes; then
+    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+    case $host_os in
+    aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+    mingw* | cygwin* | os2* | pw32* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      m4_if([$1], [GCJ], [],
+       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+      ;;
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+      ;;
+    *djgpp*)
+      # DJGPP does not support shared libraries at all
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+      ;;
+    haiku*)
+      # PIC is the default for Haiku.
+      # The "-static" flag exists, but is broken.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)=
+      ;;
+    interix[[3-9]]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+      fi
+      ;;
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       ;;
+      esac
+      ;;
+    *qnx* | *nto*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+      ;;
+    *)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+      ;;
+    esac
+  else
+    case $host_os in
+      aix[[4-9]]*)
+       # All AIX code is PIC.
+       if test "$host_cpu" = ia64; then
+         # AIX 5 now supports IA64 processor
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+       else
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+       fi
+       ;;
+      chorus*)
+       case $cc_basename in
+       cxch68*)
+         # Green Hills C++ Compiler
+         # _LT_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
+         ;;
+       esac
+       ;;
+      mingw* | cygwin* | os2* | pw32* | cegcc*)
+       # This hack is so that the source file can tell whether it is being
+       # built for inclusion in a dll (and should export symbols for example).
+       m4_if([$1], [GCJ], [],
+         [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+       ;;
+      dgux*)
+       case $cc_basename in
+         ec++*)
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           ;;
+         ghcx*)
+           # Green Hills C++ Compiler
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      freebsd* | dragonfly*)
+       # FreeBSD uses GNU C++
+       ;;
+      hpux9* | hpux10* | hpux11*)
+       case $cc_basename in
+         CC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+           if test "$host_cpu" != ia64; then
+             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+           fi
+           ;;
+         aCC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+           case $host_cpu in
+           hppa*64*|ia64*)
+             # +Z the default
+             ;;
+           *)
+             _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+             ;;
+           esac
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      interix*)
+       # This is c89, which is MS Visual C++ (no shared libs)
+       # Anyone wants to do a port?
+       ;;
+      irix5* | irix6* | nonstopux*)
+       case $cc_basename in
+         CC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+           # CC pic flag -KPIC is the default.
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      linux* | k*bsd*-gnu | kopensolaris*-gnu)
+       case $cc_basename in
+         KCC*)
+           # KAI C++ Compiler
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+           ;;
+         ecpc* )
+           # old Intel C++ for x86_64 which still supported -KPIC.
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+           ;;
+         icpc* )
+           # Intel C++, used to be incompatible with GCC.
+           # ICC 10 doesn't accept -KPIC any more.
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+           ;;
+         pgCC* | pgcpp*)
+           # Portland Group C++ compiler
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           ;;
+         cxx*)
+           # Compaq C++
+           # Make sure the PIC flag is empty.  It appears that all Alpha
+           # Linux and Compaq Tru64 Unix objects are PIC.
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+           ;;
+         xlc* | xlC* | bgxl[[cC]]* | mpixl[[cC]]*)
+           # IBM XL 8.0, 9.0 on PPC and BlueGene
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+           ;;
+         *)
+           case `$CC -V 2>&1 | sed 5q` in
+           *Sun\ C*)
+             # Sun C++ 5.9
+             _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+             _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+             _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+             ;;
+           esac
+           ;;
+       esac
+       ;;
+      lynxos*)
+       ;;
+      m88k*)
+       ;;
+      mvs*)
+       case $cc_basename in
+         cxx*)
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      netbsd*)
+       ;;
+      *qnx* | *nto*)
+        # QNX uses GNU C++, but need to define -shared option too, otherwise
+        # it will coredump.
+        _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+        ;;
+      osf3* | osf4* | osf5*)
+       case $cc_basename in
+         KCC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
+           ;;
+         RCC*)
+           # Rational C++ 2.4.1
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           ;;
+         cxx*)
+           # Digital/Compaq C++
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           # Make sure the PIC flag is empty.  It appears that all Alpha
+           # Linux and Compaq Tru64 Unix objects are PIC.
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      psos*)
+       ;;
+      solaris*)
+       case $cc_basename in
+         CC* | sunCC*)
+           # Sun C++ 4.2, 5.x and Centerline C++
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+           ;;
+         gcx*)
+           # Green Hills C++ Compiler
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      sunos4*)
+       case $cc_basename in
+         CC*)
+           # Sun C++ 4.x
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           ;;
+         lcc*)
+           # Lucid
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+       case $cc_basename in
+         CC*)
+           _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+           ;;
+       esac
+       ;;
+      tandem*)
+       case $cc_basename in
+         NCC*)
+           # NonStop-UX NCC 3.20
+           _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+           ;;
+         *)
+           ;;
+       esac
+       ;;
+      vxworks*)
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+       ;;
+    esac
+  fi
+],
+[
+  if test "$GCC" = yes; then
+    _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+    _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+
+    case $host_os in
+      aix*)
+      # All AIX code is PIC.
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+        ;;
+      m68k)
+            # FIXME: we need at least 68020 code to build shared libraries, but
+            # adding the `-m68020' flag to GCC prevents building anything better,
+            # like `-m68040'.
+            _LT_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
+        ;;
+      esac
+      ;;
+
+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
+      # PIC is the default for these OSes.
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
+      # (--disable-auto-import) libraries
+      m4_if([$1], [GCJ], [],
+       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+      ;;
+
+    darwin* | rhapsody*)
+      # PIC is the default on this platform
+      # Common symbols not allowed in MH_DYLIB files
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
+      ;;
+
+    haiku*)
+      # PIC is the default for Haiku.
+      # The "-static" flag exists, but is broken.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)=
+      ;;
+
+    hpux*)
+      # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
+      # PA HP-UX.  On IA64 HP-UX, PIC is the default but the pic flag
+      # sets the default TLS model and affects inlining.
+      case $host_cpu in
+      hppa*64*)
+       # +Z the default
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       ;;
+      esac
+      ;;
+
+    interix[[3-9]]*)
+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
+      # Instead, we relocate shared libraries at runtime.
+      ;;
+
+    msdosdjgpp*)
+      # Just because we use GCC doesn't mean we suddenly get shared libraries
+      # on systems that don't support them.
+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+      enable_shared=no
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
+      fi
+      ;;
+
+    *)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+      ;;
+    esac
+
+    case $cc_basename in
+    nvcc*) # Cuda Compiler Driver 2.2
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Xlinker '
+      if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+        _LT_TAGVAR(lt_prog_compiler_pic, $1)="-Xcompiler $_LT_TAGVAR(lt_prog_compiler_pic, $1)"
+      fi
+      ;;
+    esac
+  else
+    # PORTME Check for flag to pass linker flags through the system compiler.
+    case $host_os in
+    aix*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      if test "$host_cpu" = ia64; then
+       # AIX 5 now supports IA64 processor
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      else
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
+      fi
+      ;;
+
+    mingw* | cygwin* | pw32* | os2* | cegcc*)
+      # This hack is so that the source file can tell whether it is being
+      # built for inclusion in a dll (and should export symbols for example).
+      m4_if([$1], [GCJ], [],
+       [_LT_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'])
+      ;;
+
+    hpux9* | hpux10* | hpux11*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
+      # not for PA HP-UX.
+      case $host_cpu in
+      hppa*64*|ia64*)
+       # +Z the default
+       ;;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
+       ;;
+      esac
+      # Is there a better lt_prog_compiler_static that works with the bundled CC?
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      # PIC (with -KPIC) is the default.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+      ;;
+
+    linux* | k*bsd*-gnu | kopensolaris*-gnu)
+      case $cc_basename in
+      # old Intel for x86_64 which still supported -KPIC.
+      ecc*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
+      # icc used to be incompatible with GCC.
+      # ICC 10 doesn't accept -KPIC any more.
+      icc* | ifort*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+        ;;
+      # Lahey Fortran 8.1.
+      lf95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='--shared'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='--static'
+       ;;
+      nagfor*)
+       # NAG Fortran compiler
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,-Wl,,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+       ;;
+      pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
+        # Portland Group compilers (*not* the Pentium gcc compiler,
+       # which looks to be a dead project)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+        ;;
+      ccc*)
+        _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+        # All Alpha code is PIC.
+        _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+        ;;
+      xl* | bgxl* | bgf* | mpixl*)
+       # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-qpic'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-qstaticlink'
+       ;;
+      *)
+       case `$CC -V 2>&1 | sed 5q` in
+       *Sun\ Ceres\ Fortran* | *Sun*Fortran*\ [[1-7]].* | *Sun*Fortran*\ 8.[[0-3]]*)
+         # Sun Fortran 8.3 passes all unrecognized flags to the linker
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)=''
+         ;;
+       *Sun\ F* | *Sun*Fortran*)
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+         ;;
+       *Sun\ C*)
+         # Sun C 5.9
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+         ;;
+        *Intel*\ [[CF]]*Compiler*)
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-static'
+         ;;
+       *Portland\ Group*)
+         _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+         _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
+         _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+         ;;
+       esac
+       ;;
+      esac
+      ;;
+
+    newsos6)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    *nto* | *qnx*)
+      # QNX uses GNU C++, but need to define -shared option too, otherwise
+      # it will coredump.
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC -shared'
+      ;;
+
+    osf3* | osf4* | osf5*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      # All OSF/1 code is PIC.
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+      ;;
+
+    rdos*)
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
+      ;;
+
+    solaris*)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      case $cc_basename in
+      f77* | f90* | f95* | sunf77* | sunf90* | sunf95*)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
+      *)
+       _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
+      esac
+      ;;
+
+    sunos4*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    sysv4 | sysv4.2uw2* | sysv4.3*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec ;then
+       _LT_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
+       _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      fi
+      ;;
+
+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    unicos*)
+      _LT_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+      ;;
+
+    uts4*)
+      _LT_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
+      _LT_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
+      ;;
+
+    *)
+      _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
+      ;;
+    esac
+  fi
+])
+case $host_os in
+  # For platforms which do not support PIC, -DPIC is meaningless:
+  *djgpp*)
+    _LT_TAGVAR(lt_prog_compiler_pic, $1)=
+    ;;
+  *)
+    _LT_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])"
+    ;;
+esac
+
+AC_CACHE_CHECK([for $compiler option to produce PIC],
+  [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)],
+  [_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_prog_compiler_pic, $1)])
+_LT_TAGVAR(lt_prog_compiler_pic, $1)=$_LT_TAGVAR(lt_cv_prog_compiler_pic, $1)
+
+#
+# Check to make sure the PIC flag actually works.
+#
+if test -n "$_LT_TAGVAR(lt_prog_compiler_pic, $1)"; then
+  _LT_COMPILER_OPTION([if $compiler PIC flag $_LT_TAGVAR(lt_prog_compiler_pic, $1) works],
+    [_LT_TAGVAR(lt_cv_prog_compiler_pic_works, $1)],
+    [$_LT_TAGVAR(lt_prog_compiler_pic, $1)@&t@m4_if([$1],[],[ -DPIC],[m4_if([$1],[CXX],[ -DPIC],[])])], [],
+    [case $_LT_TAGVAR(lt_prog_compiler_pic, $1) in
+     "" | " "*) ;;
+     *) _LT_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_TAGVAR(lt_prog_compiler_pic, $1)" ;;
+     esac],
+    [_LT_TAGVAR(lt_prog_compiler_pic, $1)=
+     _LT_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
+fi
+_LT_TAGDECL([pic_flag], [lt_prog_compiler_pic], [1],
+       [Additional compiler flags for building library objects])
+
+_LT_TAGDECL([wl], [lt_prog_compiler_wl], [1],
+       [How to pass a linker flag through the compiler])
+#
+# Check to make sure the static flag actually works.
+#
+wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_TAGVAR(lt_prog_compiler_static, $1)\"
+_LT_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
+  _LT_TAGVAR(lt_cv_prog_compiler_static_works, $1),
+  $lt_tmp_static_flag,
+  [],
+  [_LT_TAGVAR(lt_prog_compiler_static, $1)=])
+_LT_TAGDECL([link_static_flag], [lt_prog_compiler_static], [1],
+       [Compiler flag to prevent dynamic linking])
+])# _LT_COMPILER_PIC
+
+
+# _LT_LINKER_SHLIBS([TAGNAME])
+# ----------------------------
+# See if the linker supports building shared libraries.
+m4_defun([_LT_LINKER_SHLIBS],
+[AC_REQUIRE([LT_PATH_LD])dnl
+AC_REQUIRE([LT_PATH_NM])dnl
+m4_require([_LT_PATH_MANIFEST_TOOL])dnl
+m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_DECL_SED])dnl
+m4_require([_LT_CMD_GLOBAL_SYMBOLS])dnl
+m4_require([_LT_TAG_COMPILER])dnl
+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+m4_if([$1], [CXX], [
+  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+  case $host_os in
+  aix[[4-9]]*)
+    # If we're using GNU nm, then we don't want the "-C" option.
+    # -C means demangle to AIX nm, but means don't demangle with GNU nm
+    # Also, AIX nm treats weak defined symbols like other global defined
+    # symbols, whereas GNU nm marks them as "W".
+    if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    else
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+    fi
+    ;;
+  pw32*)
+    _LT_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
+    ;;
+  cygwin* | mingw* | cegcc*)
+    case $cc_basename in
+    cl*)
+      _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+      ;;
+    *)
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+      _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
+      ;;
+    esac
+    ;;
+  *)
+    _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+    ;;
+  esac
+], [
+  runpath_var=
+  _LT_TAGVAR(allow_undefined_flag, $1)=
+  _LT_TAGVAR(always_export_symbols, $1)=no
+  _LT_TAGVAR(archive_cmds, $1)=
+  _LT_TAGVAR(archive_expsym_cmds, $1)=
+  _LT_TAGVAR(compiler_needs_object, $1)=no
+  _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+  _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+  _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
+  _LT_TAGVAR(hardcode_automatic, $1)=no
+  _LT_TAGVAR(hardcode_direct, $1)=no
+  _LT_TAGVAR(hardcode_direct_absolute, $1)=no
+  _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+  _LT_TAGVAR(hardcode_libdir_separator, $1)=
+  _LT_TAGVAR(hardcode_minus_L, $1)=no
+  _LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+  _LT_TAGVAR(inherit_rpath, $1)=no
+  _LT_TAGVAR(link_all_deplibs, $1)=unknown
+  _LT_TAGVAR(module_cmds, $1)=
+  _LT_TAGVAR(module_expsym_cmds, $1)=
+  _LT_TAGVAR(old_archive_from_new_cmds, $1)=
+  _LT_TAGVAR(old_archive_from_expsyms_cmds, $1)=
+  _LT_TAGVAR(thread_safe_flag_spec, $1)=
+  _LT_TAGVAR(whole_archive_flag_spec, $1)=
+  # include_expsyms should be a list of space-separated symbols to be *always*
+  # included in the symbol list
+  _LT_TAGVAR(include_expsyms, $1)=
+  # exclude_expsyms can be an extended regexp of symbols to exclude
+  # it will be wrapped by ` (' and `)$', so one must not match beginning or
+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
+  # as well as any symbol that contains `d'.
+  _LT_TAGVAR(exclude_expsyms, $1)=['_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*']
+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
+  # platforms (ab)use it in PIC code, but their linkers get confused if
+  # the symbol is explicitly referenced.  Since portable code cannot
+  # rely on this symbol name, it's probably fine to never include it in
+  # preloaded symbol tables.
+  # Exclude shared library initialization/finalization symbols.
+dnl Note also adjust exclude_expsyms for C++ above.
+  extract_expsyms_cmds=
+
+  case $host_os in
+  cygwin* | mingw* | pw32* | cegcc*)
+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
+    # When not using gcc, we currently assume that we are using
+    # Microsoft Visual C++.
+    if test "$GCC" != yes; then
+      with_gnu_ld=no
+    fi
+    ;;
+  interix*)
+    # we just hope/assume this is gcc and not c89 (= MSVC++)
+    with_gnu_ld=yes
+    ;;
+  openbsd*)
+    with_gnu_ld=no
+    ;;
+  esac
+
+  _LT_TAGVAR(ld_shlibs, $1)=yes
+
+  # On some targets, GNU ld is compatible enough with the native linker
+  # that we're better off using the native interface for both.
+  lt_use_gnu_ld_interface=no
+  if test "$with_gnu_ld" = yes; then
+    case $host_os in
+      aix*)
+       # The AIX port of GNU ld has always aspired to compatibility
+       # with the native linker.  However, as the warning in the GNU ld
+       # block says, versions before 2.19.5* couldn't really create working
+       # shared libraries, regardless of the interface used.
+       case `$LD -v 2>&1` in
+         *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
+         *\ \(GNU\ Binutils\)\ 2.[[2-9]]*) ;;
+         *\ \(GNU\ Binutils\)\ [[3-9]]*) ;;
+         *)
+           lt_use_gnu_ld_interface=yes
+           ;;
+       esac
+       ;;
+      *)
+       lt_use_gnu_ld_interface=yes
+       ;;
+    esac
+  fi
+
+  if test "$lt_use_gnu_ld_interface" = yes; then
+    # If archive_cmds runs LD, not CC, wlarc should be empty
+    wlarc='${wl}'
+
+    # Set some defaults for GNU ld with shared library support. These
+    # are reset later if shared libraries are not supported. Putting them
+    # here allows them to be overridden if necessary.
+    runpath_var=LD_RUN_PATH
+    _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+    _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+    # ancient GNU ld didn't support --whole-archive et. al.
+    if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
+      _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+    else
+      _LT_TAGVAR(whole_archive_flag_spec, $1)=
+    fi
+    supports_anon_versioning=no
+    case `$LD -v 2>&1` in
+      *GNU\ gold*) supports_anon_versioning=yes ;;
+      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
+      *\ 2.11.*) ;; # other 2.11 versions
+      *) supports_anon_versioning=yes ;;
+    esac
+
+    # See if GNU ld supports shared libraries.
+    case $host_os in
+    aix[[3-9]]*)
+      # On AIX/PPC, the GNU linker is very broken
+      if test "$host_cpu" != ia64; then
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: the GNU linker, at least up to release 2.19, is reported
+*** to be unable to reliably create shared libraries on AIX.
+*** Therefore, libtool is disabling shared libraries support.  If you
+*** really care for shared libraries, you may want to install binutils
+*** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
+*** You will then need to restart the configuration process.
+
+_LT_EOF
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            _LT_TAGVAR(archive_expsym_cmds, $1)=''
+        ;;
+      m68k)
+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+            _LT_TAGVAR(hardcode_minus_L, $1)=yes
+        ;;
+      esac
+      ;;
+
+    beos*)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+       # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+       # support --undefined.  This deserves some investigation.  FIXME
+       _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+      # as there is no search path for DLLs.
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+      _LT_TAGVAR(always_export_symbols, $1)=no
+      _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+      _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.* //'\'' | sort | uniq > $export_symbols'
+      _LT_TAGVAR(exclude_expsyms, $1)=['[_]+GLOBAL_OFFSET_TABLE_|[_]+GLOBAL__[FID]_.*|[_]+head_[A-Za-z0-9_]+_dll|[A-Za-z0-9_]+_dll_iname']
+
+      if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+       # If the export-symbols file already is a .def file (1st line
+       # is EXPORTS), use it as is; otherwise, prepend...
+       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+         cp $export_symbols $output_objdir/$soname.def;
+       else
+         echo EXPORTS > $output_objdir/$soname.def;
+         cat $export_symbols >> $output_objdir/$soname.def;
+       fi~
+       $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    haiku*)
+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      ;;
+
+    interix[[3-9]]*)
+      _LT_TAGVAR(hardcode_direct, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+      # Instead, shared libraries are loaded at an image base (0x10000000 by
+      # default) and relocated if they conflict, which is a slow very memory
+      # consuming and fragmenting process.  To avoid this, we pick a random,
+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+      ;;
+
+    gnu* | linux* | tpf* | k*bsd*-gnu | kopensolaris*-gnu)
+      tmp_diet=no
+      if test "$host_os" = linux-dietlibc; then
+       case $cc_basename in
+         diet\ *) tmp_diet=yes;;       # linux-dietlibc with static linking (!diet-dyn)
+       esac
+      fi
+      if $LD --help 2>&1 | $EGREP ': supported targets:.* elf' > /dev/null \
+        && test "$tmp_diet" = no
+      then
+       tmp_addflag=' $pic_flag'
+       tmp_sharedflag='-shared'
+       case $cc_basename,$host_cpu in
+        pgcc*)                         # Portland Group C compiler
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         tmp_addflag=' $pic_flag'
+         ;;
+       pgf77* | pgf90* | pgf95* | pgfortran*)
+                                       # Portland Group f77 and f90 compilers
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         tmp_addflag=' $pic_flag -Mnomain' ;;
+       ecc*,ia64* | icc*,ia64*)        # Intel C compiler on ia64
+         tmp_addflag=' -i_dynamic' ;;
+       efc*,ia64* | ifort*,ia64*)      # Intel Fortran compiler on ia64
+         tmp_addflag=' -i_dynamic -nofor_main' ;;
+       ifc* | ifort*)                  # Intel Fortran compiler
+         tmp_addflag=' -nofor_main' ;;
+       lf95*)                          # Lahey Fortran 8.1
+         _LT_TAGVAR(whole_archive_flag_spec, $1)=
+         tmp_sharedflag='--shared' ;;
+       xl[[cC]]* | bgxl[[cC]]* | mpixl[[cC]]*) # IBM XL C 8.0 on PPC (deal with xlf below)
+         tmp_sharedflag='-qmkshrobj'
+         tmp_addflag= ;;
+       nvcc*)  # Cuda Compiler Driver 2.2
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         _LT_TAGVAR(compiler_needs_object, $1)=yes
+         ;;
+       esac
+       case `$CC -V 2>&1 | sed 5q` in
+       *Sun\ C*)                       # Sun C 5.9
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+         _LT_TAGVAR(compiler_needs_object, $1)=yes
+         tmp_sharedflag='-G' ;;
+       *Sun\ F*)                       # Sun Fortran 8.3
+         tmp_sharedflag='-G' ;;
+       esac
+       _LT_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+
+        if test "x$supports_anon_versioning" = xyes; then
+          _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+           cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+           echo "local: *; };" >> $output_objdir/$libname.ver~
+           $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+        fi
+
+       case $cc_basename in
+       xlf* | bgf* | bgxlf* | mpixlf*)
+         # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='--whole-archive$convenience --no-whole-archive'
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+         _LT_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname -o $lib'
+         if test "x$supports_anon_versioning" = xyes; then
+           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+             cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+             echo "local: *; };" >> $output_objdir/$libname.ver~
+             $LD -shared $libobjs $deplibs $linker_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
+         fi
+         ;;
+       esac
+      else
+        _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    netbsd*)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
+       wlarc=
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      fi
+      ;;
+
+    solaris*)
+      if $LD -v 2>&1 | $GREP 'BFD 2\.8' > /dev/null; then
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
+*** create shared libraries on Solaris systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.9.1 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+      elif $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
+      case `$LD -v 2>&1` in
+        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       cat <<_LT_EOF 1>&2
+
+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
+*** reliably create shared libraries on SCO systems.  Therefore, libtool
+*** is disabling shared libraries support.  We urge you to upgrade GNU
+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
+*** your PATH or compiler configuration so that the native linker is
+*** used, and then restart.
+
+_LT_EOF
+       ;;
+       *)
+         # For security reasons, it is highly recommended that you always
+         # use absolute paths for naming shared libraries, and exclude the
+         # DT_RUNPATH tag from executables and libraries.  But doing so
+         # requires that you compile everything twice, which is a pain.
+         if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+         else
+           _LT_TAGVAR(ld_shlibs, $1)=no
+         fi
+       ;;
+      esac
+      ;;
+
+    sunos4*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      wlarc=
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    *)
+      if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+    esac
+
+    if test "$_LT_TAGVAR(ld_shlibs, $1)" = no; then
+      runpath_var=
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)=
+      _LT_TAGVAR(whole_archive_flag_spec, $1)=
+    fi
+  else
+    # PORTME fill in a description of your system's linker (not GNU ld)
+    case $host_os in
+    aix3*)
+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+      _LT_TAGVAR(always_export_symbols, $1)=yes
+      _LT_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
+      # Note: this linker hardcodes the directories in LIBPATH if there
+      # are no directories specified by -L.
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
+       # Neither direct hardcoding nor static linking is supported with a
+       # broken collect2.
+       _LT_TAGVAR(hardcode_direct, $1)=unsupported
+      fi
+      ;;
+
+    aix[[4-9]]*)
+      if test "$host_cpu" = ia64; then
+       # On IA64, the linker does run time linking by default, so we don't
+       # have to do anything special.
+       aix_use_runtimelinking=no
+       exp_sym_flag='-Bexport'
+       no_entry_flag=""
+      else
+       # If we're using GNU nm, then we don't want the "-C" option.
+       # -C means demangle to AIX nm, but means don't demangle with GNU nm
+       # Also, AIX nm treats weak defined symbols like other global
+       # defined symbols, whereas GNU nm marks them as "W".
+       if $NM -V 2>&1 | $GREP 'GNU' > /dev/null; then
+         _LT_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+       else
+         _LT_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && ([substr](\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
+       fi
+       aix_use_runtimelinking=no
+
+       # Test if we are trying to use run time linking or normal
+       # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+       # need to do runtime linking.
+       case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+         for ld_flag in $LDFLAGS; do
+         if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
+           aix_use_runtimelinking=yes
+           break
+         fi
+         done
+         ;;
+       esac
+
+       exp_sym_flag='-bexport'
+       no_entry_flag='-bnoentry'
+      fi
+
+      # When large executables or shared objects are built, AIX ld can
+      # have problems creating the table of contents.  If linking a library
+      # or program results in "error TOC overflow" add -mminimal-toc to
+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+      _LT_TAGVAR(archive_cmds, $1)=''
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+      if test "$GCC" = yes; then
+       case $host_os in aix4.[[012]]|aix4.[[012]].*)
+       # We only want to do this on AIX 4.2 and lower, the check
+       # below for broken collect2 doesn't work under 4.3+
+         collect2name=`${CC} -print-prog-name=collect2`
+         if test -f "$collect2name" &&
+          strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+         then
+         # We have reworked collect2
+         :
+         else
+         # We have old collect2
+         _LT_TAGVAR(hardcode_direct, $1)=unsupported
+         # It fails to find uninstalled libraries when the uninstalled
+         # path is not listed in the libpath.  Setting hardcode_minus_L
+         # to unsupported forces relinking
+         _LT_TAGVAR(hardcode_minus_L, $1)=yes
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+         _LT_TAGVAR(hardcode_libdir_separator, $1)=
+         fi
+         ;;
+       esac
+       shared_flag='-shared'
+       if test "$aix_use_runtimelinking" = yes; then
+         shared_flag="$shared_flag "'${wl}-G'
+       fi
+      else
+       # not using gcc
+       if test "$host_cpu" = ia64; then
+       # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+       # chokes on -Wl,-G. The following line is correct:
+         shared_flag='-G'
+       else
+         if test "$aix_use_runtimelinking" = yes; then
+           shared_flag='${wl}-G'
+         else
+           shared_flag='${wl}-bM:SRE'
+         fi
+       fi
+      fi
+
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+      # It seems that -bexpall does not export symbols beginning with
+      # underscore (_), so it is better to generate a list of symbols to export.
+      _LT_TAGVAR(always_export_symbols, $1)=yes
+      if test "$aix_use_runtimelinking" = yes; then
+       # Warning - without using the other runtime loading flags (-brtl),
+       # -berok will link without error, but may produce a broken library.
+       _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        _LT_SYS_MODULE_PATH_AIX([$1])
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+      else
+       if test "$host_cpu" = ia64; then
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+         _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+         _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+       else
+        # Determine the default libpath from the value encoded in an
+        # empty executable.
+        _LT_SYS_MODULE_PATH_AIX([$1])
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+         # Warning - without using the other run time loading flags,
+         # -berok will link without error, but may produce a broken library.
+         _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+         _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+         if test "$with_gnu_ld" = yes; then
+           # We only use this code for GNU lds that support --whole-archive.
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+         else
+           # Exported symbols can be pulled into shared objects from archives
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+         fi
+         _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+         # This is similar to how AIX traditionally builds its shared libraries.
+         _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+       fi
+      fi
+      ;;
+
+    amigaos*)
+      case $host_cpu in
+      powerpc)
+            # see comment about AmigaOS4 .so support
+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+            _LT_TAGVAR(archive_expsym_cmds, $1)=''
+        ;;
+      m68k)
+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+            _LT_TAGVAR(hardcode_minus_L, $1)=yes
+        ;;
+      esac
+      ;;
+
+    bsdi[[45]]*)
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
+      ;;
+
+    cygwin* | mingw* | pw32* | cegcc*)
+      # When not using gcc, we currently assume that we are using
+      # Microsoft Visual C++.
+      # hardcode_libdir_flag_spec is actually meaningless, as there is
+      # no search path for DLLs.
+      case $cc_basename in
+      cl*)
+       # Native MSVC
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+       _LT_TAGVAR(always_export_symbols, $1)=yes
+       _LT_TAGVAR(file_list_spec, $1)='@'
+       # Tell ltmain to make .lib files, not .a files.
+       libext=lib
+       # Tell ltmain to make .dll files, not .so files.
+       shrext_cmds=".dll"
+       # FIXME: Setting linknames here is a bad hack.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+       _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+           sed -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+         else
+           sed -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+         fi~
+         $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+         linknames='
+       # The linker will not automatically build a static lib if we build a DLL.
+       # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+       _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+       _LT_TAGVAR(exclude_expsyms, $1)='_NULL_IMPORT_DESCRIPTOR|_IMPORT_DESCRIPTOR_.*'
+       _LT_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1,DATA/'\'' | $SED -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
+       # Don't use ranlib
+       _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
+       _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
+         lt_tool_outputfile="@TOOL_OUTPUT@"~
+         case $lt_outputfile in
+           *.exe|*.EXE) ;;
+           *)
+             lt_outputfile="$lt_outputfile.exe"
+             lt_tool_outputfile="$lt_tool_outputfile.exe"
+             ;;
+         esac~
+         if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+           $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+           $RM "$lt_outputfile.manifest";
+         fi'
+       ;;
+      *)
+       # Assume MSVC wrapper
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+       _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+       # Tell ltmain to make .lib files, not .a files.
+       libext=lib
+       # Tell ltmain to make .dll files, not .so files.
+       shrext_cmds=".dll"
+       # FIXME: Setting linknames here is a bad hack.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
+       # The linker will automatically build a .lib file if we build a DLL.
+       _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+       # FIXME: Should let the user specify the lib program.
+       _LT_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
+       _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+       ;;
+      esac
+      ;;
+
+    darwin* | rhapsody*)
+      _LT_DARWIN_LINKER_FEATURES($1)
+      ;;
+
+    dgux*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
+    # support.  Future versions do this automatically, but an explicit c++rt0.o
+    # does not break anything, and helps significantly (at the cost of a little
+    # extra space).
+    freebsd2.2*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
+    freebsd2.*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
+    freebsd* | dragonfly*)
+      _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    hpux9*)
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+
+      # hardcode_minus_L: Not really in the search PATH,
+      # but as the default location of the library.
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+      ;;
+
+    hpux10*)
+      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      if test "$with_gnu_ld" = no; then
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+       _LT_TAGVAR(hardcode_direct, $1)=yes
+       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+       # hardcode_minus_L: Not really in the search PATH,
+       # but as the default location of the library.
+       _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      fi
+      ;;
+
+    hpux11*)
+      if test "$GCC" = yes && test "$with_gnu_ld" = no; then
+       case $host_cpu in
+       hppa*64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       ia64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       esac
+      else
+       case $host_cpu in
+       hppa*64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       ia64*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+       m4_if($1, [], [
+         # Older versions of the 11.00 compiler do not understand -b yet
+         # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
+         _LT_LINKER_OPTION([if $CC understands -b],
+           _LT_TAGVAR(lt_cv_prog_compiler__b, $1), [-b],
+           [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'],
+           [_LT_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'])],
+         [_LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'])
+         ;;
+       esac
+      fi
+      if test "$with_gnu_ld" = no; then
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+       _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+       case $host_cpu in
+       hppa*64*|ia64*)
+         _LT_TAGVAR(hardcode_direct, $1)=no
+         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+         ;;
+       *)
+         _LT_TAGVAR(hardcode_direct, $1)=yes
+         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+
+         # hardcode_minus_L: Not really in the search PATH,
+         # but as the default location of the library.
+         _LT_TAGVAR(hardcode_minus_L, $1)=yes
+         ;;
+       esac
+      fi
+      ;;
+
+    irix5* | irix6* | nonstopux*)
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+       # Try to use the -exported_symbol ld option, if it does not
+       # work, assume that -exports_file does not work either and
+       # implicitly export all symbols.
+       # This should be the same for all languages, so no per-tag cache variable.
+       AC_CACHE_CHECK([whether the $host_os linker accepts -exported_symbol],
+         [lt_cv_irix_exported_symbol],
+         [save_LDFLAGS="$LDFLAGS"
+          LDFLAGS="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
+          AC_LINK_IFELSE(
+            [AC_LANG_SOURCE(
+               [AC_LANG_CASE([C], [[int foo (void) { return 0; }]],
+                             [C++], [[int foo (void) { return 0; }]],
+                             [Fortran 77], [[
+      subroutine foo
+      end]],
+                             [Fortran], [[
+      subroutine foo
+      end]])])],
+             [lt_cv_irix_exported_symbol=yes],
+             [lt_cv_irix_exported_symbol=no])
+           LDFLAGS="$save_LDFLAGS"])
+       if test "$lt_cv_irix_exported_symbol" = yes; then
+          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
+       fi
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
+      fi
+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      _LT_TAGVAR(inherit_rpath, $1)=yes
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      ;;
+
+    netbsd*)
+      if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+       _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    newsos6)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    *nto* | *qnx*)
+      ;;
+
+    openbsd*)
+      if test -f /usr/libexec/ld.so; then
+       _LT_TAGVAR(hardcode_direct, $1)=yes
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+       if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+       else
+         case $host_os in
+          openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
+            _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+            ;;
+          *)
+            _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
+            _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+            ;;
+         esac
+       fi
+      else
+       _LT_TAGVAR(ld_shlibs, $1)=no
+      fi
+      ;;
+
+    os2*)
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+      _LT_TAGVAR(archive_cmds, $1)='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
+      _LT_TAGVAR(old_archive_from_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
+      ;;
+
+    osf3*)
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+      else
+       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+      fi
+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      ;;
+
+    osf4* | osf5*)     # as osf3* with the addition of -msym flag
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $pic_flag $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+      else
+       _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
+       $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
+
+       # Both c and cxx compiler support -rpath directly
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+      fi
+      _LT_TAGVAR(archive_cmds_need_lc, $1)='no'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+      ;;
+
+    solaris*)
+      _LT_TAGVAR(no_undefined_flag, $1)=' -z defs'
+      if test "$GCC" = yes; then
+       wlarc='${wl}'
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $CC -shared $pic_flag ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+      else
+       case `$CC -V 2>&1` in
+       *"Compilers 5.0"*)
+         wlarc=''
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
+         ;;
+       *)
+         wlarc='${wl}'
+         _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+         $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
+         ;;
+       esac
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      case $host_os in
+      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+      *)
+       # The compiler driver will combine and reorder linker options,
+       # but understands `-z linker_flag'.  GCC discards it without `$wl',
+       # but is careful enough not to reorder.
+       # Supported since Solaris 2.6 (maybe 2.5.1?)
+       if test "$GCC" = yes; then
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+       else
+         _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+       fi
+       ;;
+      esac
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      ;;
+
+    sunos4*)
+      if test "x$host_vendor" = xsequent; then
+       # Use $CC to link under sequent, because it throws in some extra .o
+       # files that make .init and .fini sections work.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
+      fi
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_direct, $1)=yes
+      _LT_TAGVAR(hardcode_minus_L, $1)=yes
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    sysv4)
+      case $host_vendor in
+       sni)
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(hardcode_direct, $1)=yes # is this really true???
+       ;;
+       siemens)
+         ## LD is ld it makes a PLAMLIB
+         ## CC just makes a GrossModule.
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
+         _LT_TAGVAR(hardcode_direct, $1)=no
+        ;;
+       motorola)
+         _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+         _LT_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
+       ;;
+      esac
+      runpath_var='LD_RUN_PATH'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    sysv4.3*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
+      ;;
+
+    sysv4*MP*)
+      if test -d /usr/nec; then
+       _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       runpath_var=LD_RUN_PATH
+       hardcode_runpath_var=yes
+       _LT_TAGVAR(ld_shlibs, $1)=yes
+      fi
+      ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    sysv5* | sco3.2v5* | sco5v6*)
+      # Note: We can NOT use -z defs as we might desire, because we do not
+      # link with -lc, and that would cause any symbols used from libc to
+      # always be unresolved, which means just about no library would
+      # ever link correctly.  If we're not using GNU ld we use -z text
+      # though, which does catch some bad symbols but isn't as heavy-handed
+      # as -z defs.
+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+      _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+      _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+      _LT_TAGVAR(link_all_deplibs, $1)=yes
+      _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+      runpath_var='LD_RUN_PATH'
+
+      if test "$GCC" = yes; then
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      else
+       _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+      fi
+      ;;
+
+    uts4*)
+      _LT_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
+      _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      ;;
+
+    *)
+      _LT_TAGVAR(ld_shlibs, $1)=no
+      ;;
+    esac
+
+    if test x$host_vendor = xsni; then
+      case $host in
+      sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Blargedynsym'
+       ;;
+      esac
+    fi
+  fi
+])
+AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+_LT_TAGVAR(with_gnu_ld, $1)=$with_gnu_ld
+
+_LT_DECL([], [libext], [0], [Old archive suffix (normally "a")])dnl
+_LT_DECL([], [shrext_cmds], [1], [Shared library suffix (normally ".so")])dnl
+_LT_DECL([], [extract_expsyms_cmds], [2],
+    [The commands to extract the exported symbol list from a shared archive])
+
+#
+# Do we need to explicitly link libc?
+#
+case "x$_LT_TAGVAR(archive_cmds_need_lc, $1)" in
+x|xyes)
+  # Assume -lc should be added
+  _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+
+  if test "$enable_shared" = yes && test "$GCC" = yes; then
+    case $_LT_TAGVAR(archive_cmds, $1) in
+    *'~'*)
+      # FIXME: we may have to deal with multi-command sequences.
+      ;;
+    '$CC '*)
+      # Test whether the compiler implicitly links with -lc since on some
+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
+      # to ld, don't add -lc before -lgcc.
+      AC_CACHE_CHECK([whether -lc should be explicitly linked in],
+       [lt_cv_]_LT_TAGVAR(archive_cmds_need_lc, $1),
+       [$RM conftest*
+       echo "$lt_simple_compile_test_code" > conftest.$ac_ext
+
+       if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
+         soname=conftest
+         lib=conftest
+         libobjs=conftest.$ac_objext
+         deplibs=
+         wl=$_LT_TAGVAR(lt_prog_compiler_wl, $1)
+         pic_flag=$_LT_TAGVAR(lt_prog_compiler_pic, $1)
+         compiler_flags=-v
+         linker_flags=-v
+         verstring=
+         output_objdir=.
+         libname=conftest
+         lt_save_allow_undefined_flag=$_LT_TAGVAR(allow_undefined_flag, $1)
+         _LT_TAGVAR(allow_undefined_flag, $1)=
+         if AC_TRY_EVAL(_LT_TAGVAR(archive_cmds, $1) 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1)
+         then
+           lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+         else
+           lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+         fi
+         _LT_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
+       else
+         cat conftest.err 1>&5
+       fi
+       $RM conftest*
+       ])
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=$lt_cv_[]_LT_TAGVAR(archive_cmds_need_lc, $1)
+      ;;
+    esac
+  fi
+  ;;
+esac
+
+_LT_TAGDECL([build_libtool_need_lc], [archive_cmds_need_lc], [0],
+    [Whether or not to add -lc for building shared libraries])
+_LT_TAGDECL([allow_libtool_libs_with_static_runtimes],
+    [enable_shared_with_static_runtimes], [0],
+    [Whether or not to disallow shared libs when runtime libs are static])
+_LT_TAGDECL([], [export_dynamic_flag_spec], [1],
+    [Compiler flag to allow reflexive dlopens])
+_LT_TAGDECL([], [whole_archive_flag_spec], [1],
+    [Compiler flag to generate shared objects directly from archives])
+_LT_TAGDECL([], [compiler_needs_object], [1],
+    [Whether the compiler copes with passing no objects directly])
+_LT_TAGDECL([], [old_archive_from_new_cmds], [2],
+    [Create an old-style archive from a shared archive])
+_LT_TAGDECL([], [old_archive_from_expsyms_cmds], [2],
+    [Create a temporary old-style archive to link instead of a shared archive])
+_LT_TAGDECL([], [archive_cmds], [2], [Commands used to build a shared archive])
+_LT_TAGDECL([], [archive_expsym_cmds], [2])
+_LT_TAGDECL([], [module_cmds], [2],
+    [Commands used to build a loadable module if different from building
+    a shared archive.])
+_LT_TAGDECL([], [module_expsym_cmds], [2])
+_LT_TAGDECL([], [with_gnu_ld], [1],
+    [Whether we are building with GNU ld or not])
+_LT_TAGDECL([], [allow_undefined_flag], [1],
+    [Flag that allows shared libraries with undefined symbols to be built])
+_LT_TAGDECL([], [no_undefined_flag], [1],
+    [Flag that enforces no undefined symbols])
+_LT_TAGDECL([], [hardcode_libdir_flag_spec], [1],
+    [Flag to hardcode $libdir into a binary during linking.
+    This must work even if $libdir does not exist])
+_LT_TAGDECL([], [hardcode_libdir_separator], [1],
+    [Whether we need a single "-rpath" flag with a separated argument])
+_LT_TAGDECL([], [hardcode_direct], [0],
+    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+    DIR into the resulting binary])
+_LT_TAGDECL([], [hardcode_direct_absolute], [0],
+    [Set to "yes" if using DIR/libNAME${shared_ext} during linking hardcodes
+    DIR into the resulting binary and the resulting library dependency is
+    "absolute", i.e impossible to change by setting ${shlibpath_var} if the
+    library is relocated])
+_LT_TAGDECL([], [hardcode_minus_L], [0],
+    [Set to "yes" if using the -LDIR flag during linking hardcodes DIR
+    into the resulting binary])
+_LT_TAGDECL([], [hardcode_shlibpath_var], [0],
+    [Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
+    into the resulting binary])
+_LT_TAGDECL([], [hardcode_automatic], [0],
+    [Set to "yes" if building a shared library automatically hardcodes DIR
+    into the library and all subsequent libraries and executables linked
+    against it])
+_LT_TAGDECL([], [inherit_rpath], [0],
+    [Set to yes if linker adds runtime paths of dependent libraries
+    to runtime path list])
+_LT_TAGDECL([], [link_all_deplibs], [0],
+    [Whether libtool must link a program against all its dependency libraries])
+_LT_TAGDECL([], [always_export_symbols], [0],
+    [Set to "yes" if exported symbols are required])
+_LT_TAGDECL([], [export_symbols_cmds], [2],
+    [The commands to list exported symbols])
+_LT_TAGDECL([], [exclude_expsyms], [1],
+    [Symbols that should not be listed in the preloaded symbols])
+_LT_TAGDECL([], [include_expsyms], [1],
+    [Symbols that must always be exported])
+_LT_TAGDECL([], [prelink_cmds], [2],
+    [Commands necessary for linking programs (against libraries) with templates])
+_LT_TAGDECL([], [postlink_cmds], [2],
+    [Commands necessary for finishing linking programs])
+_LT_TAGDECL([], [file_list_spec], [1],
+    [Specify filename containing input files])
+dnl FIXME: Not yet implemented
+dnl _LT_TAGDECL([], [thread_safe_flag_spec], [1],
+dnl    [Compiler flag to generate thread safe objects])
+])# _LT_LINKER_SHLIBS
+
+
+# _LT_LANG_C_CONFIG([TAG])
+# ------------------------
+# Ensure that the configuration variables for a C compiler are suitably
+# defined.  These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_C_CONFIG],
+[m4_require([_LT_DECL_EGREP])dnl
+lt_save_CC="$CC"
+AC_LANG_PUSH(C)
+
+# Source file extension for C test sources.
+ac_ext=c
+
+# Object file extension for compiled C test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="int some_variable = 0;"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='int main(){return(0);}'
+
+_LT_TAG_COMPILER
+# Save the default compiler, since it gets overwritten when the other
+# tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
+compiler_DEFAULT=$CC
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  _LT_COMPILER_NO_RTTI($1)
+  _LT_COMPILER_PIC($1)
+  _LT_COMPILER_C_O($1)
+  _LT_COMPILER_FILE_LOCKS($1)
+  _LT_LINKER_SHLIBS($1)
+  _LT_SYS_DYNAMIC_LINKER($1)
+  _LT_LINKER_HARDCODE_LIBPATH($1)
+  LT_SYS_DLOPEN_SELF
+  _LT_CMD_STRIPLIB
+
+  # Report which library types will actually be built
+  AC_MSG_CHECKING([if libtool supports shared libraries])
+  AC_MSG_RESULT([$can_build_shared])
+
+  AC_MSG_CHECKING([whether to build shared libraries])
+  test "$can_build_shared" = "no" && enable_shared=no
+
+  # On AIX, shared libraries and static libraries use the same namespace, and
+  # are all built from PIC.
+  case $host_os in
+  aix3*)
+    test "$enable_shared" = yes && enable_static=no
+    if test -n "$RANLIB"; then
+      archive_cmds="$archive_cmds~\$RANLIB \$lib"
+      postinstall_cmds='$RANLIB $lib'
+    fi
+    ;;
+
+  aix[[4-9]]*)
+    if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+      test "$enable_shared" = yes && enable_static=no
+    fi
+    ;;
+  esac
+  AC_MSG_RESULT([$enable_shared])
+
+  AC_MSG_CHECKING([whether to build static libraries])
+  # Make sure either enable_shared or enable_static is yes.
+  test "$enable_shared" = yes || enable_static=yes
+  AC_MSG_RESULT([$enable_static])
+
+  _LT_CONFIG($1)
+fi
+AC_LANG_POP
+CC="$lt_save_CC"
+])# _LT_LANG_C_CONFIG
+
+
+# _LT_LANG_CXX_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a C++ compiler are suitably
+# defined.  These variables are subsequently used by _LT_CONFIG to write
+# the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_CXX_CONFIG],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+m4_require([_LT_DECL_EGREP])dnl
+m4_require([_LT_PATH_MANIFEST_TOOL])dnl
+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
+    (test "X$CXX" != "Xg++"))) ; then
+  AC_PROG_CXXCPP
+else
+  _lt_caught_CXX_error=yes
+fi
+
+AC_LANG_PUSH(C++)
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(compiler_needs_object, $1)=no
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for C++ test sources.
+ac_ext=cpp
+
+# Object file extension for compiled C++ test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the CXX compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_caught_CXX_error" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="int some_variable = 0;"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  _LT_TAG_COMPILER
+
+  # save warnings/boilerplate of simple test code
+  _LT_COMPILER_BOILERPLATE
+  _LT_LINKER_BOILERPLATE
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC=$CC
+  lt_save_CFLAGS=$CFLAGS
+  lt_save_LD=$LD
+  lt_save_GCC=$GCC
+  GCC=$GXX
+  lt_save_with_gnu_ld=$with_gnu_ld
+  lt_save_path_LD=$lt_cv_path_LD
+  if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
+    lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
+  else
+    $as_unset lt_cv_prog_gnu_ld
+  fi
+  if test -n "${lt_cv_path_LDCXX+set}"; then
+    lt_cv_path_LD=$lt_cv_path_LDCXX
+  else
+    $as_unset lt_cv_path_LD
+  fi
+  test -z "${LDCXX+set}" || LD=$LDCXX
+  CC=${CXX-"c++"}
+  CFLAGS=$CXXFLAGS
+  compiler=$CC
+  _LT_TAGVAR(compiler, $1)=$CC
+  _LT_CC_BASENAME([$compiler])
+
+  if test -n "$compiler"; then
+    # We don't want -fno-exception when compiling C++ code, so set the
+    # no_builtin_flag separately
+    if test "$GXX" = yes; then
+      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
+    else
+      _LT_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
+    fi
+
+    if test "$GXX" = yes; then
+      # Set up default GNU C++ configuration
+
+      LT_PATH_LD
+
+      # Check if GNU C++ uses GNU ld as the underlying linker, since the
+      # archiving commands below assume that GNU ld is being used.
+      if test "$with_gnu_ld" = yes; then
+        _LT_TAGVAR(archive_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+        _LT_TAGVAR(archive_expsym_cmds, $1)='$CC $pic_flag -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+        # If archive_cmds runs LD, not CC, wlarc should be empty
+        # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
+        #     investigate it a little bit more. (MM)
+        wlarc='${wl}'
+
+        # ancient GNU ld didn't support --whole-archive et. al.
+        if eval "`$CC -print-prog-name=ld` --help 2>&1" |
+         $GREP 'no-whole-archive' > /dev/null; then
+          _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+        else
+          _LT_TAGVAR(whole_archive_flag_spec, $1)=
+        fi
+      else
+        with_gnu_ld=no
+        wlarc=
+
+        # A generic and very simple default shared library creation
+        # command for GNU C++ for the case where it uses the native
+        # linker, instead of GNU ld.  If possible, this setting should
+        # overridden to take advantage of the native linker features on
+        # the platform it is being used on.
+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+      fi
+
+      # Commands to make compiler produce verbose output that lists
+      # what "hidden" libraries, object files and flags are used when
+      # linking a shared library.
+      output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+
+    else
+      GXX=no
+      with_gnu_ld=no
+      wlarc=
+    fi
+
+    # PORTME: fill in a description of your system's C++ link characteristics
+    AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
+    _LT_TAGVAR(ld_shlibs, $1)=yes
+    case $host_os in
+      aix3*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+      aix[[4-9]]*)
+        if test "$host_cpu" = ia64; then
+          # On IA64, the linker does run time linking by default, so we don't
+          # have to do anything special.
+          aix_use_runtimelinking=no
+          exp_sym_flag='-Bexport'
+          no_entry_flag=""
+        else
+          aix_use_runtimelinking=no
+
+          # Test if we are trying to use run time linking or normal
+          # AIX style linking. If -brtl is somewhere in LDFLAGS, we
+          # need to do runtime linking.
+          case $host_os in aix4.[[23]]|aix4.[[23]].*|aix[[5-9]]*)
+           for ld_flag in $LDFLAGS; do
+             case $ld_flag in
+             *-brtl*)
+               aix_use_runtimelinking=yes
+               break
+               ;;
+             esac
+           done
+           ;;
+          esac
+
+          exp_sym_flag='-bexport'
+          no_entry_flag='-bnoentry'
+        fi
+
+        # When large executables or shared objects are built, AIX ld can
+        # have problems creating the table of contents.  If linking a library
+        # or program results in "error TOC overflow" add -mminimal-toc to
+        # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
+        # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
+
+        _LT_TAGVAR(archive_cmds, $1)=''
+        _LT_TAGVAR(hardcode_direct, $1)=yes
+        _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+        _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+        _LT_TAGVAR(link_all_deplibs, $1)=yes
+        _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
+
+        if test "$GXX" = yes; then
+          case $host_os in aix4.[[012]]|aix4.[[012]].*)
+          # We only want to do this on AIX 4.2 and lower, the check
+          # below for broken collect2 doesn't work under 4.3+
+         collect2name=`${CC} -print-prog-name=collect2`
+         if test -f "$collect2name" &&
+            strings "$collect2name" | $GREP resolve_lib_name >/dev/null
+         then
+           # We have reworked collect2
+           :
+         else
+           # We have old collect2
+           _LT_TAGVAR(hardcode_direct, $1)=unsupported
+           # It fails to find uninstalled libraries when the uninstalled
+           # path is not listed in the libpath.  Setting hardcode_minus_L
+           # to unsupported forces relinking
+           _LT_TAGVAR(hardcode_minus_L, $1)=yes
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=
+         fi
+          esac
+          shared_flag='-shared'
+         if test "$aix_use_runtimelinking" = yes; then
+           shared_flag="$shared_flag "'${wl}-G'
+         fi
+        else
+          # not using gcc
+          if test "$host_cpu" = ia64; then
+         # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
+         # chokes on -Wl,-G. The following line is correct:
+         shared_flag='-G'
+          else
+           if test "$aix_use_runtimelinking" = yes; then
+             shared_flag='${wl}-G'
+           else
+             shared_flag='${wl}-bM:SRE'
+           fi
+          fi
+        fi
+
+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-bexpall'
+        # It seems that -bexpall does not export symbols beginning with
+        # underscore (_), so it is better to generate a list of symbols to
+       # export.
+        _LT_TAGVAR(always_export_symbols, $1)=yes
+        if test "$aix_use_runtimelinking" = yes; then
+          # Warning - without using the other runtime loading flags (-brtl),
+          # -berok will link without error, but may produce a broken library.
+          _LT_TAGVAR(allow_undefined_flag, $1)='-berok'
+          # Determine the default libpath from the value encoded in an empty
+          # executable.
+          _LT_SYS_MODULE_PATH_AIX([$1])
+          _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+
+          _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
+        else
+          if test "$host_cpu" = ia64; then
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
+           _LT_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
+           _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
+          else
+           # Determine the default libpath from the value encoded in an
+           # empty executable.
+           _LT_SYS_MODULE_PATH_AIX([$1])
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
+           # Warning - without using the other run time loading flags,
+           # -berok will link without error, but may produce a broken library.
+           _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
+           _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
+           if test "$with_gnu_ld" = yes; then
+             # We only use this code for GNU lds that support --whole-archive.
+             _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+           else
+             # Exported symbols can be pulled into shared objects from archives
+             _LT_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
+           fi
+           _LT_TAGVAR(archive_cmds_need_lc, $1)=yes
+           # This is similar to how AIX traditionally builds its shared
+           # libraries.
+           _LT_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
+          fi
+        fi
+        ;;
+
+      beos*)
+       if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
+         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+         # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
+         # support --undefined.  This deserves some investigation.  FIXME
+         _LT_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+       else
+         _LT_TAGVAR(ld_shlibs, $1)=no
+       fi
+       ;;
+
+      chorus*)
+        case $cc_basename in
+          *)
+         # FIXME: insert proper C++ library support
+         _LT_TAGVAR(ld_shlibs, $1)=no
+         ;;
+        esac
+        ;;
+
+      cygwin* | mingw* | pw32* | cegcc*)
+       case $GXX,$cc_basename in
+       ,cl* | no,cl*)
+         # Native MSVC
+         # hardcode_libdir_flag_spec is actually meaningless, as there is
+         # no search path for DLLs.
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
+         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+         _LT_TAGVAR(always_export_symbols, $1)=yes
+         _LT_TAGVAR(file_list_spec, $1)='@'
+         # Tell ltmain to make .lib files, not .a files.
+         libext=lib
+         # Tell ltmain to make .dll files, not .so files.
+         shrext_cmds=".dll"
+         # FIXME: Setting linknames here is a bad hack.
+         _LT_TAGVAR(archive_cmds, $1)='$CC -o $output_objdir/$soname $libobjs $compiler_flags $deplibs -Wl,-dll~linknames='
+         _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+             $SED -n -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' -e '1\\\!p' < $export_symbols > $output_objdir/$soname.exp;
+           else
+             $SED -e 's/\\\\\\\(.*\\\\\\\)/-link\\\ -EXPORT:\\\\\\\1/' < $export_symbols > $output_objdir/$soname.exp;
+           fi~
+           $CC -o $tool_output_objdir$soname $libobjs $compiler_flags $deplibs "@$tool_output_objdir$soname.exp" -Wl,-DLL,-IMPLIB:"$tool_output_objdir$libname.dll.lib"~
+           linknames='
+         # The linker will not automatically build a static lib if we build a DLL.
+         # _LT_TAGVAR(old_archive_from_new_cmds, $1)='true'
+         _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+         # Don't use ranlib
+         _LT_TAGVAR(old_postinstall_cmds, $1)='chmod 644 $oldlib'
+         _LT_TAGVAR(postlink_cmds, $1)='lt_outputfile="@OUTPUT@"~
+           lt_tool_outputfile="@TOOL_OUTPUT@"~
+           case $lt_outputfile in
+             *.exe|*.EXE) ;;
+             *)
+               lt_outputfile="$lt_outputfile.exe"
+               lt_tool_outputfile="$lt_tool_outputfile.exe"
+               ;;
+           esac~
+           func_to_tool_file "$lt_outputfile"~
+           if test "$MANIFEST_TOOL" != ":" && test -f "$lt_outputfile.manifest"; then
+             $MANIFEST_TOOL -manifest "$lt_tool_outputfile.manifest" -outputresource:"$lt_tool_outputfile" || exit 1;
+             $RM "$lt_outputfile.manifest";
+           fi'
+         ;;
+       *)
+         # g++
+         # _LT_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
+         # as there is no search path for DLLs.
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
+         _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-all-symbols'
+         _LT_TAGVAR(allow_undefined_flag, $1)=unsupported
+         _LT_TAGVAR(always_export_symbols, $1)=no
+         _LT_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
+
+         if $LD --help 2>&1 | $GREP 'auto-import' > /dev/null; then
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+           # If the export-symbols file already is a .def file (1st line
+           # is EXPORTS), use it as is; otherwise, prepend...
+           _LT_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
+             cp $export_symbols $output_objdir/$soname.def;
+           else
+             echo EXPORTS > $output_objdir/$soname.def;
+             cat $export_symbols >> $output_objdir/$soname.def;
+           fi~
+           $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
+         else
+           _LT_TAGVAR(ld_shlibs, $1)=no
+         fi
+         ;;
+       esac
+       ;;
+      darwin* | rhapsody*)
+        _LT_DARWIN_LINKER_FEATURES($1)
+       ;;
+
+      dgux*)
+        case $cc_basename in
+          ec++*)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          ghcx*)
+           # Green Hills C++ Compiler
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+        esac
+        ;;
+
+      freebsd2.*)
+        # C++ shared libraries reported to be fairly broken before
+       # switch to ELF
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+
+      freebsd-elf*)
+        _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+        ;;
+
+      freebsd* | dragonfly*)
+        # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
+        # conventions
+        _LT_TAGVAR(ld_shlibs, $1)=yes
+        ;;
+
+      gnu*)
+        ;;
+
+      haiku*)
+        _LT_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+        _LT_TAGVAR(link_all_deplibs, $1)=yes
+        ;;
+
+      hpux9*)
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+        _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+        _LT_TAGVAR(hardcode_direct, $1)=yes
+        _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+                                            # but as the default
+                                            # location of the library.
+
+        case $cc_basename in
+          CC*)
+            # FIXME: insert proper C++ library support
+            _LT_TAGVAR(ld_shlibs, $1)=no
+            ;;
+          aCC*)
+            _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            # Commands to make compiler produce verbose output that lists
+            # what "hidden" libraries, object files and flags are used when
+            # linking a shared library.
+            #
+            # There doesn't appear to be a way to prevent this compiler from
+            # explicitly linking system object files so we need to strip them
+            # from the output so that they don't get included in the library
+            # dependencies.
+            output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $EGREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+            ;;
+          *)
+            if test "$GXX" = yes; then
+              _LT_TAGVAR(archive_cmds, $1)='$RM $output_objdir/$soname~$CC -shared -nostdlib $pic_flag ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
+            else
+              # FIXME: insert proper C++ library support
+              _LT_TAGVAR(ld_shlibs, $1)=no
+            fi
+            ;;
+        esac
+        ;;
+
+      hpux10*|hpux11*)
+        if test $with_gnu_ld = no; then
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
+         _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+          case $host_cpu in
+            hppa*64*|ia64*)
+              ;;
+            *)
+             _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+              ;;
+          esac
+        fi
+        case $host_cpu in
+          hppa*64*|ia64*)
+            _LT_TAGVAR(hardcode_direct, $1)=no
+            _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+            ;;
+          *)
+            _LT_TAGVAR(hardcode_direct, $1)=yes
+            _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+            _LT_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
+                                                # but as the default
+                                                # location of the library.
+            ;;
+        esac
+
+        case $cc_basename in
+          CC*)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          aCC*)
+           case $host_cpu in
+             hppa*64*)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+               ;;
+             ia64*)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+               ;;
+             *)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+               ;;
+           esac
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | $GREP "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+           ;;
+          *)
+           if test "$GXX" = yes; then
+             if test $with_gnu_ld = no; then
+               case $host_cpu in
+                 hppa*64*)
+                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+                   ;;
+                 ia64*)
+                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+                   ;;
+                 *)
+                   _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $pic_flag ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+                   ;;
+               esac
+             fi
+           else
+             # FIXME: insert proper C++ library support
+             _LT_TAGVAR(ld_shlibs, $1)=no
+           fi
+           ;;
+        esac
+        ;;
+
+      interix[[3-9]]*)
+       _LT_TAGVAR(hardcode_direct, $1)=no
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+       # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
+       # Instead, shared libraries are loaded at an image base (0x10000000 by
+       # default) and relocated if they conflict, which is a slow very memory
+       # consuming and fragmenting process.  To avoid this, we pick a random,
+       # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
+       # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
+       _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+       _LT_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
+       ;;
+      irix5* | irix6*)
+        case $cc_basename in
+          CC*)
+           # SGI C++
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+
+           # Archives containing C++ object files must be created using
+           # "CC -ar", where "CC" is the IRIX C++ compiler.  This is
+           # necessary to make sure instantiated templates are included
+           # in the archive.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
+           ;;
+          *)
+           if test "$GXX" = yes; then
+             if test "$with_gnu_ld" = no; then
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+             else
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` -o $lib'
+             fi
+           fi
+           _LT_TAGVAR(link_all_deplibs, $1)=yes
+           ;;
+        esac
+        _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+        _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+        _LT_TAGVAR(inherit_rpath, $1)=yes
+        ;;
+
+      linux* | k*bsd*-gnu | kopensolaris*-gnu)
+        case $cc_basename in
+          KCC*)
+           # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+           # KCC will only create a shared library if the output file
+           # ends with ".so" (or ".sl" for HP-UX), so rename the library
+           # to its proper name (with version) after linking.
+           _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | $GREP "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+
+           # Archives containing C++ object files must be created using
+           # "CC -Bstatic", where "CC" is the KAI C++ compiler.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
+           ;;
+         icpc* | ecpc* )
+           # Intel C++
+           with_gnu_ld=yes
+           # version 8.0 and above of icpc choke on multiply defined symbols
+           # if we add $predep_objects and $postdep_objects, however 7.1 and
+           # earlier do not add the objects themselves.
+           case `$CC -V 2>&1` in
+             *"Version 7."*)
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+               ;;
+             *)  # Version 8.0 or newer
+               tmp_idyn=
+               case $host_cpu in
+                 ia64*) tmp_idyn=' -i_dynamic';;
+               esac
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
+               ;;
+           esac
+           _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
+           ;;
+          pgCC* | pgcpp*)
+            # Portland Group C++ compiler
+           case `$CC -V` in
+           *pgCC\ [[1-5]].* | *pgcpp\ [[1-5]].*)
+             _LT_TAGVAR(prelink_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $objs $libobjs $compile_deplibs~
+               compile_command="$compile_command `find $tpldir -name \*.o | sort | $NL2SP`"'
+             _LT_TAGVAR(old_archive_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $oldobjs$old_deplibs~
+               $AR $AR_FLAGS $oldlib$oldobjs$old_deplibs `find $tpldir -name \*.o | sort | $NL2SP`~
+               $RANLIB $oldlib'
+             _LT_TAGVAR(archive_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+             _LT_TAGVAR(archive_expsym_cmds, $1)='tpldir=Template.dir~
+               rm -rf $tpldir~
+               $CC --prelink_objects --instantiation_dir $tpldir $predep_objects $libobjs $deplibs $convenience $postdep_objects~
+               $CC -shared $pic_flag $predep_objects $libobjs $deplibs `find $tpldir -name \*.o | sort | $NL2SP` $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+             ;;
+           *) # Version 6 and above use weak symbols
+             _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
+             _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
+             ;;
+           esac
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+           _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+            ;;
+         cxx*)
+           # Compaq C++
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
+
+           runpath_var=LD_RUN_PATH
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "X$list" | $Xsed'
+           ;;
+         xl* | mpixl* | bgxl*)
+           # IBM XL 8.0 on PPC, with GNU ld
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
+           _LT_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
+           if test "x$supports_anon_versioning" = xyes; then
+             _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $output_objdir/$libname.ver~
+               cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
+               echo "local: *; };" >> $output_objdir/$libname.ver~
+               $CC -qmkshrobj $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
+           fi
+           ;;
+         *)
+           case `$CC -V 2>&1 | sed 5q` in
+           *Sun\ C*)
+             # Sun C++ 5.9
+             _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+             _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+             _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
+             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+             _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
+             _LT_TAGVAR(compiler_needs_object, $1)=yes
+
+             # Not sure whether something based on
+             # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
+             # would be better.
+             output_verbose_link_cmd='func_echo_all'
+
+             # Archives containing C++ object files must be created using
+             # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+             # necessary to make sure instantiated templates are included
+             # in the archive.
+             _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+             ;;
+           esac
+           ;;
+       esac
+       ;;
+
+      lynxos*)
+        # FIXME: insert proper C++ library support
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       ;;
+
+      m88k*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+       ;;
+
+      mvs*)
+        case $cc_basename in
+          cxx*)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+         *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+       esac
+       ;;
+
+      netbsd*)
+        if echo __ELF__ | $CC -E - | $GREP __ELF__ >/dev/null; then
+         _LT_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
+         wlarc=
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+         _LT_TAGVAR(hardcode_direct, $1)=yes
+         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       fi
+       # Workaround some broken pre-1.5 toolchains
+       output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
+       ;;
+
+      *nto* | *qnx*)
+        _LT_TAGVAR(ld_shlibs, $1)=yes
+       ;;
+
+      openbsd2*)
+        # C++ shared libraries are fairly broken
+       _LT_TAGVAR(ld_shlibs, $1)=no
+       ;;
+
+      openbsd*)
+       if test -f /usr/libexec/ld.so; then
+         _LT_TAGVAR(hardcode_direct, $1)=yes
+         _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+         _LT_TAGVAR(hardcode_direct_absolute, $1)=yes
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
+         _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+         if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
+           _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
+           _LT_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
+         fi
+         output_verbose_link_cmd=func_echo_all
+       else
+         _LT_TAGVAR(ld_shlibs, $1)=no
+       fi
+       ;;
+
+      osf3* | osf4* | osf5*)
+        case $cc_basename in
+          KCC*)
+           # Kuck and Associates, Inc. (KAI) C++ Compiler
+
+           # KCC will only create a shared library if the output file
+           # ends with ".so" (or ".sl" for HP-UX), so rename the library
+           # to its proper name (with version) after linking.
+           _LT_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo "$lib" | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+           # Archives containing C++ object files must be created using
+           # the KAI C++ compiler.
+           case $host in
+             osf3*) _LT_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs' ;;
+             *) _LT_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs' ;;
+           esac
+           ;;
+          RCC*)
+           # Rational C++ 2.4.1
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          cxx*)
+           case $host in
+             osf3*)
+               _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && func_echo_all "${wl}-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+               ;;
+             *)
+               _LT_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
+                 echo "-hidden">> $lib.exp~
+                 $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname ${wl}-input ${wl}$lib.exp  `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~
+                 $RM $lib.exp'
+               _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
+               ;;
+           esac
+
+           _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+           # Commands to make compiler produce verbose output that lists
+           # what "hidden" libraries, object files and flags are used when
+           # linking a shared library.
+           #
+           # There doesn't appear to be a way to prevent this compiler from
+           # explicitly linking system object files so we need to strip them
+           # from the output so that they don't get included in the library
+           # dependencies.
+           output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP "ld" | $GREP -v "ld:"`; templist=`func_echo_all "$templist" | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; func_echo_all "$list"'
+           ;;
+         *)
+           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+             _LT_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
+             case $host in
+               osf3*)
+                 _LT_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+                 ;;
+               *)
+                 _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
+                 ;;
+             esac
+
+             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
+             _LT_TAGVAR(hardcode_libdir_separator, $1)=:
+
+             # Commands to make compiler produce verbose output that lists
+             # what "hidden" libraries, object files and flags are used when
+             # linking a shared library.
+             output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+
+           else
+             # FIXME: insert proper C++ library support
+             _LT_TAGVAR(ld_shlibs, $1)=no
+           fi
+           ;;
+        esac
+        ;;
+
+      psos*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+
+      sunos4*)
+        case $cc_basename in
+          CC*)
+           # Sun C++ 4.x
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          lcc*)
+           # Lucid
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+        esac
+        ;;
+
+      solaris*)
+        case $cc_basename in
+          CC* | sunCC*)
+           # Sun C++ 4.2, 5.x and Centerline C++
+            _LT_TAGVAR(archive_cmds_need_lc,$1)=yes
+           _LT_TAGVAR(no_undefined_flag, $1)=' -zdefs'
+           _LT_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+             $CC -G${allow_undefined_flag} ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+           _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
+           _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+           case $host_os in
+             solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+             *)
+               # The compiler driver will combine and reorder linker options,
+               # but understands `-z linker_flag'.
+               # Supported since Solaris 2.6 (maybe 2.5.1?)
+               _LT_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
+               ;;
+           esac
+           _LT_TAGVAR(link_all_deplibs, $1)=yes
+
+           output_verbose_link_cmd='func_echo_all'
+
+           # Archives containing C++ object files must be created using
+           # "CC -xar", where "CC" is the Sun C++ compiler.  This is
+           # necessary to make sure instantiated templates are included
+           # in the archive.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
+           ;;
+          gcx*)
+           # Green Hills C++ Compiler
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+
+           # The C++ compiler must be used to create the archive.
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
+           ;;
+          *)
+           # GNU C++ compiler with Solaris linker
+           if test "$GXX" = yes && test "$with_gnu_ld" = no; then
+             _LT_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
+             if $CC --version | $GREP -v '^2\.7' > /dev/null; then
+               _LT_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+                 $CC -shared $pic_flag -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+               # Commands to make compiler produce verbose output that lists
+               # what "hidden" libraries, object files and flags are used when
+               # linking a shared library.
+               output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+             else
+               # g++ 2.7 appears to require `-G' NOT `-shared' on this
+               # platform.
+               _LT_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
+               _LT_TAGVAR(archive_expsym_cmds, $1)='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
+                 $CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$RM $lib.exp'
+
+               # Commands to make compiler produce verbose output that lists
+               # what "hidden" libraries, object files and flags are used when
+               # linking a shared library.
+               output_verbose_link_cmd='$CC -G $CFLAGS -v conftest.$objext 2>&1 | $GREP -v "^Configured with:" | $GREP "\-L"'
+             fi
+
+             _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
+             case $host_os in
+               solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
+               *)
+                 _LT_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
+                 ;;
+             esac
+           fi
+           ;;
+        esac
+        ;;
+
+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
+      _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+      _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+      _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+      runpath_var='LD_RUN_PATH'
+
+      case $cc_basename in
+        CC*)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+       *)
+         _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+         ;;
+      esac
+      ;;
+
+      sysv5* | sco3.2v5* | sco5v6*)
+       # Note: We can NOT use -z defs as we might desire, because we do not
+       # link with -lc, and that would cause any symbols used from libc to
+       # always be unresolved, which means just about no library would
+       # ever link correctly.  If we're not using GNU ld we use -z text
+       # though, which does catch some bad symbols but isn't as heavy-handed
+       # as -z defs.
+       _LT_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
+       _LT_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
+       _LT_TAGVAR(archive_cmds_need_lc, $1)=no
+       _LT_TAGVAR(hardcode_shlibpath_var, $1)=no
+       _LT_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R,$libdir'
+       _LT_TAGVAR(hardcode_libdir_separator, $1)=':'
+       _LT_TAGVAR(link_all_deplibs, $1)=yes
+       _LT_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
+       runpath_var='LD_RUN_PATH'
+
+       case $cc_basename in
+          CC*)
+           _LT_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           _LT_TAGVAR(old_archive_cmds, $1)='$CC -Tprelink_objects $oldobjs~
+             '"$_LT_TAGVAR(old_archive_cmds, $1)"
+           _LT_TAGVAR(reload_cmds, $1)='$CC -Tprelink_objects $reload_objs~
+             '"$_LT_TAGVAR(reload_cmds, $1)"
+           ;;
+         *)
+           _LT_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           _LT_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
+           ;;
+       esac
+      ;;
+
+      tandem*)
+        case $cc_basename in
+          NCC*)
+           # NonStop-UX NCC 3.20
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+          *)
+           # FIXME: insert proper C++ library support
+           _LT_TAGVAR(ld_shlibs, $1)=no
+           ;;
+        esac
+        ;;
+
+      vxworks*)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+
+      *)
+        # FIXME: insert proper C++ library support
+        _LT_TAGVAR(ld_shlibs, $1)=no
+        ;;
+    esac
+
+    AC_MSG_RESULT([$_LT_TAGVAR(ld_shlibs, $1)])
+    test "$_LT_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
+
+    _LT_TAGVAR(GCC, $1)="$GXX"
+    _LT_TAGVAR(LD, $1)="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    _LT_SYS_HIDDEN_LIBDEPS($1)
+    _LT_COMPILER_PIC($1)
+    _LT_COMPILER_C_O($1)
+    _LT_COMPILER_FILE_LOCKS($1)
+    _LT_LINKER_SHLIBS($1)
+    _LT_SYS_DYNAMIC_LINKER($1)
+    _LT_LINKER_HARDCODE_LIBPATH($1)
+
+    _LT_CONFIG($1)
+  fi # test -n "$compiler"
+
+  CC=$lt_save_CC
+  CFLAGS=$lt_save_CFLAGS
+  LDCXX=$LD
+  LD=$lt_save_LD
+  GCC=$lt_save_GCC
+  with_gnu_ld=$lt_save_with_gnu_ld
+  lt_cv_path_LDCXX=$lt_cv_path_LD
+  lt_cv_path_LD=$lt_save_path_LD
+  lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
+  lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
+fi # test "$_lt_caught_CXX_error" != yes
+
+AC_LANG_POP
+])# _LT_LANG_CXX_CONFIG
+
+
+# _LT_FUNC_STRIPNAME_CNF
+# ----------------------
+# func_stripname_cnf prefix suffix name
+# strip PREFIX and SUFFIX off of NAME.
+# PREFIX and SUFFIX must not contain globbing or regex special
+# characters, hashes, percent signs, but SUFFIX may contain a leading
+# dot (in which case that matches only a dot).
+#
+# This function is identical to the (non-XSI) version of func_stripname,
+# except this one can be used by m4 code that may be executed by configure,
+# rather than the libtool script.
+m4_defun([_LT_FUNC_STRIPNAME_CNF],[dnl
+AC_REQUIRE([_LT_DECL_SED])
+AC_REQUIRE([_LT_PROG_ECHO_BACKSLASH])
+func_stripname_cnf ()
+{
+  case ${2} in
+  .*) func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
+  *)  func_stripname_result=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
+  esac
+} # func_stripname_cnf
+])# _LT_FUNC_STRIPNAME_CNF
+
+# _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
+# ---------------------------------
+# Figure out "hidden" library dependencies from verbose
+# compiler output when linking a shared library.
+# Parse the compiler output and extract the necessary
+# objects, libraries and library flags.
+m4_defun([_LT_SYS_HIDDEN_LIBDEPS],
+[m4_require([_LT_FILEUTILS_DEFAULTS])dnl
+AC_REQUIRE([_LT_FUNC_STRIPNAME_CNF])dnl
+# Dependencies to place before and after the object being linked:
+_LT_TAGVAR(predep_objects, $1)=
+_LT_TAGVAR(postdep_objects, $1)=
+_LT_TAGVAR(predeps, $1)=
+_LT_TAGVAR(postdeps, $1)=
+_LT_TAGVAR(compiler_lib_search_path, $1)=
+
+dnl we can't use the lt_simple_compile_test_code here,
+dnl because it contains code intended for an executable,
+dnl not a library.  It's possible we should let each
+dnl tag define a new lt_????_link_test_code variable,
+dnl but it's only used here...
+m4_if([$1], [], [cat > conftest.$ac_ext <<_LT_EOF
+int a;
+void foo (void) { a = 0; }
+_LT_EOF
+], [$1], [CXX], [cat > conftest.$ac_ext <<_LT_EOF
+class Foo
+{
+public:
+  Foo (void) { a = 0; }
+private:
+  int a;
+};
+_LT_EOF
+], [$1], [F77], [cat > conftest.$ac_ext <<_LT_EOF
+      subroutine foo
+      implicit none
+      integer*4 a
+      a=0
+      return
+      end
+_LT_EOF
+], [$1], [FC], [cat > conftest.$ac_ext <<_LT_EOF
+      subroutine foo
+      implicit none
+      integer a
+      a=0
+      return
+      end
+_LT_EOF
+], [$1], [GCJ], [cat > conftest.$ac_ext <<_LT_EOF
+public class foo {
+  private int a;
+  public void bar (void) {
+    a = 0;
+  }
+};
+_LT_EOF
+], [$1], [GO], [cat > conftest.$ac_ext <<_LT_EOF
+package foo
+func foo() {
+}
+_LT_EOF
+])
+
+_lt_libdeps_save_CFLAGS=$CFLAGS
+case "$CC $CFLAGS " in #(
+*\ -flto*\ *) CFLAGS="$CFLAGS -fno-lto" ;;
+*\ -fwhopr*\ *) CFLAGS="$CFLAGS -fno-whopr" ;;
+*\ -fuse-linker-plugin*\ *) CFLAGS="$CFLAGS -fno-use-linker-plugin" ;;
+esac
+
+dnl Parse the compiler output and extract the necessary
+dnl objects, libraries and library flags.
+if AC_TRY_EVAL(ac_compile); then
+  # Parse the compiler output and extract the necessary
+  # objects, libraries and library flags.
+
+  # Sentinel used to keep track of whether or not we are before
+  # the conftest object file.
+  pre_test_object_deps_done=no
+
+  for p in `eval "$output_verbose_link_cmd"`; do
+    case ${prev}${p} in
+
+    -L* | -R* | -l*)
+       # Some compilers place space between "-{L,R}" and the path.
+       # Remove the space.
+       if test $p = "-L" ||
+          test $p = "-R"; then
+        prev=$p
+        continue
+       fi
+
+       # Expand the sysroot to ease extracting the directories later.
+       if test -z "$prev"; then
+         case $p in
+         -L*) func_stripname_cnf '-L' '' "$p"; prev=-L; p=$func_stripname_result ;;
+         -R*) func_stripname_cnf '-R' '' "$p"; prev=-R; p=$func_stripname_result ;;
+         -l*) func_stripname_cnf '-l' '' "$p"; prev=-l; p=$func_stripname_result ;;
+         esac
+       fi
+       case $p in
+       =*) func_stripname_cnf '=' '' "$p"; p=$lt_sysroot$func_stripname_result ;;
+       esac
+       if test "$pre_test_object_deps_done" = no; then
+        case ${prev} in
+        -L | -R)
+          # Internal compiler library paths should come after those
+          # provided the user.  The postdeps already come after the
+          # user supplied libs so there is no need to process them.
+          if test -z "$_LT_TAGVAR(compiler_lib_search_path, $1)"; then
+            _LT_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
+          else
+            _LT_TAGVAR(compiler_lib_search_path, $1)="${_LT_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
+          fi
+          ;;
+        # The "-l" case would never come before the object being
+        # linked, so don't bother handling this case.
+        esac
+       else
+        if test -z "$_LT_TAGVAR(postdeps, $1)"; then
+          _LT_TAGVAR(postdeps, $1)="${prev}${p}"
+        else
+          _LT_TAGVAR(postdeps, $1)="${_LT_TAGVAR(postdeps, $1)} ${prev}${p}"
+        fi
+       fi
+       prev=
+       ;;
+
+    *.lto.$objext) ;; # Ignore GCC LTO objects
+    *.$objext)
+       # This assumes that the test object file only shows up
+       # once in the compiler output.
+       if test "$p" = "conftest.$objext"; then
+        pre_test_object_deps_done=yes
+        continue
+       fi
+
+       if test "$pre_test_object_deps_done" = no; then
+        if test -z "$_LT_TAGVAR(predep_objects, $1)"; then
+          _LT_TAGVAR(predep_objects, $1)="$p"
+        else
+          _LT_TAGVAR(predep_objects, $1)="$_LT_TAGVAR(predep_objects, $1) $p"
+        fi
+       else
+        if test -z "$_LT_TAGVAR(postdep_objects, $1)"; then
+          _LT_TAGVAR(postdep_objects, $1)="$p"
+        else
+          _LT_TAGVAR(postdep_objects, $1)="$_LT_TAGVAR(postdep_objects, $1) $p"
+        fi
+       fi
+       ;;
+
+    *) ;; # Ignore the rest.
+
+    esac
+  done
+
+  # Clean up.
+  rm -f a.out a.exe
+else
+  echo "libtool.m4: error: problem compiling $1 test program"
+fi
+
+$RM -f confest.$objext
+CFLAGS=$_lt_libdeps_save_CFLAGS
+
+# PORTME: override above test on systems where it is broken
+m4_if([$1], [CXX],
+[case $host_os in
+interix[[3-9]]*)
+  # Interix 3.5 installs completely hosed .la files for C++, so rather than
+  # hack all around it, let's just trust "g++" to DTRT.
+  _LT_TAGVAR(predep_objects,$1)=
+  _LT_TAGVAR(postdep_objects,$1)=
+  _LT_TAGVAR(postdeps,$1)=
+  ;;
+
+linux*)
+  case `$CC -V 2>&1 | sed 5q` in
+  *Sun\ C*)
+    # Sun C++ 5.9
+
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    if test "$solaris_use_stlport4" != yes; then
+      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+
+solaris*)
+  case $cc_basename in
+  CC* | sunCC*)
+    # The more standards-conforming stlport4 library is
+    # incompatible with the Cstd library. Avoid specifying
+    # it if it's in CXXFLAGS. Ignore libCrun as
+    # -library=stlport4 depends on it.
+    case " $CXX $CXXFLAGS " in
+    *" -library=stlport4 "*)
+      solaris_use_stlport4=yes
+      ;;
+    esac
+
+    # Adding this requires a known-good setup of shared libraries for
+    # Sun compiler versions before 5.6, else PIC objects from an old
+    # archive will be linked into the output, leading to subtle bugs.
+    if test "$solaris_use_stlport4" != yes; then
+      _LT_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
+    fi
+    ;;
+  esac
+  ;;
+esac
+])
+
+case " $_LT_TAGVAR(postdeps, $1) " in
+*" -lc "*) _LT_TAGVAR(archive_cmds_need_lc, $1)=no ;;
+esac
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=
+if test -n "${_LT_TAGVAR(compiler_lib_search_path, $1)}"; then
+ _LT_TAGVAR(compiler_lib_search_dirs, $1)=`echo " ${_LT_TAGVAR(compiler_lib_search_path, $1)}" | ${SED} -e 's! -L! !g' -e 's!^ !!'`
+fi
+_LT_TAGDECL([], [compiler_lib_search_dirs], [1],
+    [The directories searched by this compiler when creating a shared library])
+_LT_TAGDECL([], [predep_objects], [1],
+    [Dependencies to place before and after the objects being linked to
+    create a shared library])
+_LT_TAGDECL([], [postdep_objects], [1])
+_LT_TAGDECL([], [predeps], [1])
+_LT_TAGDECL([], [postdeps], [1])
+_LT_TAGDECL([], [compiler_lib_search_path], [1],
+    [The library search path used internally by the compiler when linking
+    a shared library])
+])# _LT_SYS_HIDDEN_LIBDEPS
+
+
+# _LT_LANG_F77_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for a Fortran 77 compiler are
+# suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_F77_CONFIG],
+[AC_LANG_PUSH(Fortran 77)
+if test -z "$F77" || test "X$F77" = "Xno"; then
+  _lt_disable_F77=yes
+fi
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for f77 test sources.
+ac_ext=f
+
+# Object file extension for compiled f77 test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the F77 compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_F77" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="\
+      subroutine t
+      return
+      end
+"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code="\
+      program t
+      end
+"
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  _LT_TAG_COMPILER
+
+  # save warnings/boilerplate of simple test code
+  _LT_COMPILER_BOILERPLATE
+  _LT_LINKER_BOILERPLATE
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC="$CC"
+  lt_save_GCC=$GCC
+  lt_save_CFLAGS=$CFLAGS
+  CC=${F77-"f77"}
+  CFLAGS=$FFLAGS
+  compiler=$CC
+  _LT_TAGVAR(compiler, $1)=$CC
+  _LT_CC_BASENAME([$compiler])
+  GCC=$G77
+  if test -n "$compiler"; then
+    AC_MSG_CHECKING([if libtool supports shared libraries])
+    AC_MSG_RESULT([$can_build_shared])
+
+    AC_MSG_CHECKING([whether to build shared libraries])
+    test "$can_build_shared" = "no" && enable_shared=no
+
+    # On AIX, shared libraries and static libraries use the same namespace, and
+    # are all built from PIC.
+    case $host_os in
+      aix3*)
+        test "$enable_shared" = yes && enable_static=no
+        if test -n "$RANLIB"; then
+          archive_cmds="$archive_cmds~\$RANLIB \$lib"
+          postinstall_cmds='$RANLIB $lib'
+        fi
+        ;;
+      aix[[4-9]]*)
+       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+         test "$enable_shared" = yes && enable_static=no
+       fi
+        ;;
+    esac
+    AC_MSG_RESULT([$enable_shared])
+
+    AC_MSG_CHECKING([whether to build static libraries])
+    # Make sure either enable_shared or enable_static is yes.
+    test "$enable_shared" = yes || enable_static=yes
+    AC_MSG_RESULT([$enable_static])
+
+    _LT_TAGVAR(GCC, $1)="$G77"
+    _LT_TAGVAR(LD, $1)="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    _LT_COMPILER_PIC($1)
+    _LT_COMPILER_C_O($1)
+    _LT_COMPILER_FILE_LOCKS($1)
+    _LT_LINKER_SHLIBS($1)
+    _LT_SYS_DYNAMIC_LINKER($1)
+    _LT_LINKER_HARDCODE_LIBPATH($1)
+
+    _LT_CONFIG($1)
+  fi # test -n "$compiler"
+
+  GCC=$lt_save_GCC
+  CC="$lt_save_CC"
+  CFLAGS="$lt_save_CFLAGS"
+fi # test "$_lt_disable_F77" != yes
+
+AC_LANG_POP
+])# _LT_LANG_F77_CONFIG
+
+
+# _LT_LANG_FC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for a Fortran compiler are
+# suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_FC_CONFIG],
+[AC_LANG_PUSH(Fortran)
+
+if test -z "$FC" || test "X$FC" = "Xno"; then
+  _lt_disable_FC=yes
+fi
+
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+_LT_TAGVAR(allow_undefined_flag, $1)=
+_LT_TAGVAR(always_export_symbols, $1)=no
+_LT_TAGVAR(archive_expsym_cmds, $1)=
+_LT_TAGVAR(export_dynamic_flag_spec, $1)=
+_LT_TAGVAR(hardcode_direct, $1)=no
+_LT_TAGVAR(hardcode_direct_absolute, $1)=no
+_LT_TAGVAR(hardcode_libdir_flag_spec, $1)=
+_LT_TAGVAR(hardcode_libdir_separator, $1)=
+_LT_TAGVAR(hardcode_minus_L, $1)=no
+_LT_TAGVAR(hardcode_automatic, $1)=no
+_LT_TAGVAR(inherit_rpath, $1)=no
+_LT_TAGVAR(module_cmds, $1)=
+_LT_TAGVAR(module_expsym_cmds, $1)=
+_LT_TAGVAR(link_all_deplibs, $1)=unknown
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+_LT_TAGVAR(no_undefined_flag, $1)=
+_LT_TAGVAR(whole_archive_flag_spec, $1)=
+_LT_TAGVAR(enable_shared_with_static_runtimes, $1)=no
+
+# Source file extension for fc test sources.
+ac_ext=${ac_fc_srcext-f}
+
+# Object file extension for compiled fc test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# No sense in running all these tests if we already determined that
+# the FC compiler isn't working.  Some variables (like enable_shared)
+# are currently assumed to apply to all compilers on this platform,
+# and will be corrupted by setting them based on a non-working compiler.
+if test "$_lt_disable_FC" != yes; then
+  # Code to be used in simple compile tests
+  lt_simple_compile_test_code="\
+      subroutine t
+      return
+      end
+"
+
+  # Code to be used in simple link tests
+  lt_simple_link_test_code="\
+      program t
+      end
+"
+
+  # ltmain only uses $CC for tagged configurations so make sure $CC is set.
+  _LT_TAG_COMPILER
+
+  # save warnings/boilerplate of simple test code
+  _LT_COMPILER_BOILERPLATE
+  _LT_LINKER_BOILERPLATE
+
+  # Allow CC to be a program name with arguments.
+  lt_save_CC="$CC"
+  lt_save_GCC=$GCC
+  lt_save_CFLAGS=$CFLAGS
+  CC=${FC-"f95"}
+  CFLAGS=$FCFLAGS
+  compiler=$CC
+  GCC=$ac_cv_fc_compiler_gnu
+
+  _LT_TAGVAR(compiler, $1)=$CC
+  _LT_CC_BASENAME([$compiler])
+
+  if test -n "$compiler"; then
+    AC_MSG_CHECKING([if libtool supports shared libraries])
+    AC_MSG_RESULT([$can_build_shared])
+
+    AC_MSG_CHECKING([whether to build shared libraries])
+    test "$can_build_shared" = "no" && enable_shared=no
+
+    # On AIX, shared libraries and static libraries use the same namespace, and
+    # are all built from PIC.
+    case $host_os in
+      aix3*)
+        test "$enable_shared" = yes && enable_static=no
+        if test -n "$RANLIB"; then
+          archive_cmds="$archive_cmds~\$RANLIB \$lib"
+          postinstall_cmds='$RANLIB $lib'
+        fi
+        ;;
+      aix[[4-9]]*)
+       if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
+         test "$enable_shared" = yes && enable_static=no
+       fi
+        ;;
+    esac
+    AC_MSG_RESULT([$enable_shared])
+
+    AC_MSG_CHECKING([whether to build static libraries])
+    # Make sure either enable_shared or enable_static is yes.
+    test "$enable_shared" = yes || enable_static=yes
+    AC_MSG_RESULT([$enable_static])
+
+    _LT_TAGVAR(GCC, $1)="$ac_cv_fc_compiler_gnu"
+    _LT_TAGVAR(LD, $1)="$LD"
+
+    ## CAVEAT EMPTOR:
+    ## There is no encapsulation within the following macros, do not change
+    ## the running order or otherwise move them around unless you know exactly
+    ## what you are doing...
+    _LT_SYS_HIDDEN_LIBDEPS($1)
+    _LT_COMPILER_PIC($1)
+    _LT_COMPILER_C_O($1)
+    _LT_COMPILER_FILE_LOCKS($1)
+    _LT_LINKER_SHLIBS($1)
+    _LT_SYS_DYNAMIC_LINKER($1)
+    _LT_LINKER_HARDCODE_LIBPATH($1)
+
+    _LT_CONFIG($1)
+  fi # test -n "$compiler"
+
+  GCC=$lt_save_GCC
+  CC=$lt_save_CC
+  CFLAGS=$lt_save_CFLAGS
+fi # test "$_lt_disable_FC" != yes
+
+AC_LANG_POP
+])# _LT_LANG_FC_CONFIG
+
+
+# _LT_LANG_GCJ_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Java Compiler compiler
+# are suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GCJ_CONFIG],
+[AC_REQUIRE([LT_PROG_GCJ])dnl
+AC_LANG_SAVE
+
+# Source file extension for Java test sources.
+ac_ext=java
+
+# Object file extension for compiled Java test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="class foo {}"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GCJ-"gcj"}
+CFLAGS=$GCJFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# GCJ did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  _LT_COMPILER_NO_RTTI($1)
+  _LT_COMPILER_PIC($1)
+  _LT_COMPILER_C_O($1)
+  _LT_COMPILER_FILE_LOCKS($1)
+  _LT_LINKER_SHLIBS($1)
+  _LT_LINKER_HARDCODE_LIBPATH($1)
+
+  _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GCJ_CONFIG
+
+
+# _LT_LANG_GO_CONFIG([TAG])
+# --------------------------
+# Ensure that the configuration variables for the GNU Go compiler
+# are suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_GO_CONFIG],
+[AC_REQUIRE([LT_PROG_GO])dnl
+AC_LANG_SAVE
+
+# Source file extension for Go test sources.
+ac_ext=go
+
+# Object file extension for compiled Go test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code="package main; func main() { }"
+
+# Code to be used in simple link tests
+lt_simple_link_test_code='package main; func main() { }'
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC=$CC
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=yes
+CC=${GOC-"gccgo"}
+CFLAGS=$GOFLAGS
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_TAGVAR(LD, $1)="$LD"
+_LT_CC_BASENAME([$compiler])
+
+# Go did not exist at the time GCC didn't implicitly link libc in.
+_LT_TAGVAR(archive_cmds_need_lc, $1)=no
+
+_LT_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
+_LT_TAGVAR(reload_flag, $1)=$reload_flag
+_LT_TAGVAR(reload_cmds, $1)=$reload_cmds
+
+## CAVEAT EMPTOR:
+## There is no encapsulation within the following macros, do not change
+## the running order or otherwise move them around unless you know exactly
+## what you are doing...
+if test -n "$compiler"; then
+  _LT_COMPILER_NO_RTTI($1)
+  _LT_COMPILER_PIC($1)
+  _LT_COMPILER_C_O($1)
+  _LT_COMPILER_FILE_LOCKS($1)
+  _LT_LINKER_SHLIBS($1)
+  _LT_LINKER_HARDCODE_LIBPATH($1)
+
+  _LT_CONFIG($1)
+fi
+
+AC_LANG_RESTORE
+
+GCC=$lt_save_GCC
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_GO_CONFIG
+
+
+# _LT_LANG_RC_CONFIG([TAG])
+# -------------------------
+# Ensure that the configuration variables for the Windows resource compiler
+# are suitably defined.  These variables are subsequently used by _LT_CONFIG
+# to write the compiler configuration to `libtool'.
+m4_defun([_LT_LANG_RC_CONFIG],
+[AC_REQUIRE([LT_PROG_RC])dnl
+AC_LANG_SAVE
+
+# Source file extension for RC test sources.
+ac_ext=rc
+
+# Object file extension for compiled RC test sources.
+objext=o
+_LT_TAGVAR(objext, $1)=$objext
+
+# Code to be used in simple compile tests
+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
+
+# Code to be used in simple link tests
+lt_simple_link_test_code="$lt_simple_compile_test_code"
+
+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
+_LT_TAG_COMPILER
+
+# save warnings/boilerplate of simple test code
+_LT_COMPILER_BOILERPLATE
+_LT_LINKER_BOILERPLATE
+
+# Allow CC to be a program name with arguments.
+lt_save_CC="$CC"
+lt_save_CFLAGS=$CFLAGS
+lt_save_GCC=$GCC
+GCC=
+CC=${RC-"windres"}
+CFLAGS=
+compiler=$CC
+_LT_TAGVAR(compiler, $1)=$CC
+_LT_CC_BASENAME([$compiler])
+_LT_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
+
+if test -n "$compiler"; then
+  :
+  _LT_CONFIG($1)
+fi
+
+GCC=$lt_save_GCC
+AC_LANG_RESTORE
+CC=$lt_save_CC
+CFLAGS=$lt_save_CFLAGS
+])# _LT_LANG_RC_CONFIG
+
+
+# LT_PROG_GCJ
+# -----------
+AC_DEFUN([LT_PROG_GCJ],
+[m4_ifdef([AC_PROG_GCJ], [AC_PROG_GCJ],
+  [m4_ifdef([A][M_PROG_GCJ], [A][M_PROG_GCJ],
+    [AC_CHECK_TOOL(GCJ, gcj,)
+      test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
+      AC_SUBST(GCJFLAGS)])])[]dnl
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_GCJ], [LT_PROG_GCJ])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_GCJ], [])
+
+
+# LT_PROG_GO
+# ----------
+AC_DEFUN([LT_PROG_GO],
+[AC_CHECK_TOOL(GOC, gccgo,)
+])
+
+
+# LT_PROG_RC
+# ----------
+AC_DEFUN([LT_PROG_RC],
+[AC_CHECK_TOOL(RC, windres,)
+])
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_RC], [LT_PROG_RC])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_RC], [])
+
+
+# _LT_DECL_EGREP
+# --------------
+# If we don't have a new enough Autoconf to choose the best grep
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_EGREP],
+[AC_REQUIRE([AC_PROG_EGREP])dnl
+AC_REQUIRE([AC_PROG_FGREP])dnl
+test -z "$GREP" && GREP=grep
+_LT_DECL([], [GREP], [1], [A grep program that handles long lines])
+_LT_DECL([], [EGREP], [1], [An ERE matcher])
+_LT_DECL([], [FGREP], [1], [A literal string matcher])
+dnl Non-bleeding-edge autoconf doesn't subst GREP, so do it here too
+AC_SUBST([GREP])
+])
+
+
+# _LT_DECL_OBJDUMP
+# --------------
+# If we don't have a new enough Autoconf to choose the best objdump
+# available, choose the one first in the user's PATH.
+m4_defun([_LT_DECL_OBJDUMP],
+[AC_CHECK_TOOL(OBJDUMP, objdump, false)
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [An object symbol dumper])
+AC_SUBST([OBJDUMP])
+])
+
+# _LT_DECL_DLLTOOL
+# ----------------
+# Ensure DLLTOOL variable is set.
+m4_defun([_LT_DECL_DLLTOOL],
+[AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [1], [DLL creation program])
+AC_SUBST([DLLTOOL])
+])
+
+# _LT_DECL_SED
+# ------------
+# Check for a fully-functional sed program, that truncates
+# as few characters as possible.  Prefer GNU sed if found.
+m4_defun([_LT_DECL_SED],
+[AC_PROG_SED
+test -z "$SED" && SED=sed
+Xsed="$SED -e 1s/^X//"
+_LT_DECL([], [SED], [1], [A sed program that does not truncate output])
+_LT_DECL([], [Xsed], ["\$SED -e 1s/^X//"],
+    [Sed that helps us avoid accidentally triggering echo(1) options like -n])
+])# _LT_DECL_SED
+
+m4_ifndef([AC_PROG_SED], [
+############################################################
+# NOTE: This macro has been submitted for inclusion into   #
+#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
+#  a released version of Autoconf we should remove this    #
+#  macro and use it instead.                               #
+############################################################
+
+m4_defun([AC_PROG_SED],
+[AC_MSG_CHECKING([for a sed that does not truncate output])
+AC_CACHE_VAL(lt_cv_path_SED,
+[# Loop through the user's path and test for sed and gsed.
+# Then use that list of sed's as ones to test for truncation.
+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
+for as_dir in $PATH
+do
+  IFS=$as_save_IFS
+  test -z "$as_dir" && as_dir=.
+  for lt_ac_prog in sed gsed; do
+    for ac_exec_ext in '' $ac_executable_extensions; do
+      if $as_executable_p "$as_dir/$lt_ac_prog$ac_exec_ext"; then
+        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
+      fi
+    done
+  done
+done
+IFS=$as_save_IFS
+lt_ac_max=0
+lt_ac_count=0
+# Add /usr/xpg4/bin/sed as it is typically found on Solaris
+# along with /bin/sed that truncates output.
+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
+  test ! -f $lt_ac_sed && continue
+  cat /dev/null > conftest.in
+  lt_ac_count=0
+  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
+  # Check for GNU sed and select it if it is found.
+  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
+    lt_cv_path_SED=$lt_ac_sed
+    break
+  fi
+  while true; do
+    cat conftest.in conftest.in >conftest.tmp
+    mv conftest.tmp conftest.in
+    cp conftest.in conftest.nl
+    echo >>conftest.nl
+    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
+    cmp -s conftest.out conftest.nl || break
+    # 10000 chars as input seems more than enough
+    test $lt_ac_count -gt 10 && break
+    lt_ac_count=`expr $lt_ac_count + 1`
+    if test $lt_ac_count -gt $lt_ac_max; then
+      lt_ac_max=$lt_ac_count
+      lt_cv_path_SED=$lt_ac_sed
+    fi
+  done
+done
+])
+SED=$lt_cv_path_SED
+AC_SUBST([SED])
+AC_MSG_RESULT([$SED])
+])#AC_PROG_SED
+])#m4_ifndef
+
+# Old name:
+AU_ALIAS([LT_AC_PROG_SED], [AC_PROG_SED])
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([LT_AC_PROG_SED], [])
+
+
+# _LT_CHECK_SHELL_FEATURES
+# ------------------------
+# Find out whether the shell is Bourne or XSI compatible,
+# or has some other useful features.
+m4_defun([_LT_CHECK_SHELL_FEATURES],
+[AC_MSG_CHECKING([whether the shell understands some XSI constructs])
+# Try some XSI features
+xsi_shell=no
+( _lt_dummy="a/b/c"
+  test "${_lt_dummy##*/},${_lt_dummy%/*},${_lt_dummy#??}"${_lt_dummy%"$_lt_dummy"}, \
+      = c,a/b,b/c, \
+    && eval 'test $(( 1 + 1 )) -eq 2 \
+    && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
+  && xsi_shell=yes
+AC_MSG_RESULT([$xsi_shell])
+_LT_CONFIG_LIBTOOL_INIT([xsi_shell='$xsi_shell'])
+
+AC_MSG_CHECKING([whether the shell understands "+="])
+lt_shell_append=no
+( foo=bar; set foo baz; eval "$[1]+=\$[2]" && test "$foo" = barbaz ) \
+    >/dev/null 2>&1 \
+  && lt_shell_append=yes
+AC_MSG_RESULT([$lt_shell_append])
+_LT_CONFIG_LIBTOOL_INIT([lt_shell_append='$lt_shell_append'])
+
+if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
+  lt_unset=unset
+else
+  lt_unset=false
+fi
+_LT_DECL([], [lt_unset], [0], [whether the shell understands "unset"])dnl
+
+# test EBCDIC or ASCII
+case `echo X|tr X '\101'` in
+ A) # ASCII based system
+    # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
+  lt_SP2NL='tr \040 \012'
+  lt_NL2SP='tr \015\012 \040\040'
+  ;;
+ *) # EBCDIC based system
+  lt_SP2NL='tr \100 \n'
+  lt_NL2SP='tr \r\n \100\100'
+  ;;
+esac
+_LT_DECL([SP2NL], [lt_SP2NL], [1], [turn spaces into newlines])dnl
+_LT_DECL([NL2SP], [lt_NL2SP], [1], [turn newlines into spaces])dnl
+])# _LT_CHECK_SHELL_FEATURES
+
+
+# _LT_PROG_FUNCTION_REPLACE (FUNCNAME, REPLACEMENT-BODY)
+# ------------------------------------------------------
+# In `$cfgfile', look for function FUNCNAME delimited by `^FUNCNAME ()$' and
+# '^} FUNCNAME ', and replace its body with REPLACEMENT-BODY.
+m4_defun([_LT_PROG_FUNCTION_REPLACE],
+[dnl {
+sed -e '/^$1 ()$/,/^} # $1 /c\
+$1 ()\
+{\
+m4_bpatsubsts([$2], [$], [\\], [^\([    ]\)], [\\\1])
+} # Extended-shell $1 implementation' "$cfgfile" > $cfgfile.tmp \
+  && mv -f "$cfgfile.tmp" "$cfgfile" \
+    || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+test 0 -eq $? || _lt_function_replace_fail=:
+])
+
+
+# _LT_PROG_REPLACE_SHELLFNS
+# -------------------------
+# Replace existing portable implementations of several shell functions with
+# equivalent extended shell implementations where those features are available..
+m4_defun([_LT_PROG_REPLACE_SHELLFNS],
+[if test x"$xsi_shell" = xyes; then
+  _LT_PROG_FUNCTION_REPLACE([func_dirname], [dnl
+    case ${1} in
+      */*) func_dirname_result="${1%/*}${2}" ;;
+      *  ) func_dirname_result="${3}" ;;
+    esac])
+
+  _LT_PROG_FUNCTION_REPLACE([func_basename], [dnl
+    func_basename_result="${1##*/}"])
+
+  _LT_PROG_FUNCTION_REPLACE([func_dirname_and_basename], [dnl
+    case ${1} in
+      */*) func_dirname_result="${1%/*}${2}" ;;
+      *  ) func_dirname_result="${3}" ;;
+    esac
+    func_basename_result="${1##*/}"])
+
+  _LT_PROG_FUNCTION_REPLACE([func_stripname], [dnl
+    # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
+    # positional parameters, so assign one to ordinary parameter first.
+    func_stripname_result=${3}
+    func_stripname_result=${func_stripname_result#"${1}"}
+    func_stripname_result=${func_stripname_result%"${2}"}])
+
+  _LT_PROG_FUNCTION_REPLACE([func_split_long_opt], [dnl
+    func_split_long_opt_name=${1%%=*}
+    func_split_long_opt_arg=${1#*=}])
+
+  _LT_PROG_FUNCTION_REPLACE([func_split_short_opt], [dnl
+    func_split_short_opt_arg=${1#??}
+    func_split_short_opt_name=${1%"$func_split_short_opt_arg"}])
+
+  _LT_PROG_FUNCTION_REPLACE([func_lo2o], [dnl
+    case ${1} in
+      *.lo) func_lo2o_result=${1%.lo}.${objext} ;;
+      *)    func_lo2o_result=${1} ;;
+    esac])
+
+  _LT_PROG_FUNCTION_REPLACE([func_xform], [    func_xform_result=${1%.*}.lo])
+
+  _LT_PROG_FUNCTION_REPLACE([func_arith], [    func_arith_result=$(( $[*] ))])
+
+  _LT_PROG_FUNCTION_REPLACE([func_len], [    func_len_result=${#1}])
+fi
+
+if test x"$lt_shell_append" = xyes; then
+  _LT_PROG_FUNCTION_REPLACE([func_append], [    eval "${1}+=\\${2}"])
+
+  _LT_PROG_FUNCTION_REPLACE([func_append_quoted], [dnl
+    func_quote_for_eval "${2}"
+dnl m4 expansion turns \\\\ into \\, and then the shell eval turns that into \
+    eval "${1}+=\\\\ \\$func_quote_for_eval_result"])
+
+  # Save a `func_append' function call where possible by direct use of '+='
+  sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1+="%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+else
+  # Save a `func_append' function call even when '+=' is not available
+  sed -e 's%func_append \([[a-zA-Z_]]\{1,\}\) "%\1="$\1%g' $cfgfile > $cfgfile.tmp \
+    && mv -f "$cfgfile.tmp" "$cfgfile" \
+      || (rm -f "$cfgfile" && cp "$cfgfile.tmp" "$cfgfile" && rm -f "$cfgfile.tmp")
+  test 0 -eq $? || _lt_function_replace_fail=:
+fi
+
+if test x"$_lt_function_replace_fail" = x":"; then
+  AC_MSG_WARN([Unable to substitute extended shell functions in $ofile])
+fi
+])
+
+# _LT_PATH_CONVERSION_FUNCTIONS
+# -----------------------------
+# Determine which file name conversion functions should be used by
+# func_to_host_file (and, implicitly, by func_to_host_path).  These are needed
+# for certain cross-compile configurations and native mingw.
+m4_defun([_LT_PATH_CONVERSION_FUNCTIONS],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
+AC_MSG_CHECKING([how to convert $build file names to $host format])
+AC_CACHE_VAL(lt_cv_to_host_file_cmd,
+[case $host in
+  *-*-mingw* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_host_file_cmd=func_convert_file_msys_to_w32
+        ;;
+      *-*-cygwin* )
+        lt_cv_to_host_file_cmd=func_convert_file_cygwin_to_w32
+        ;;
+      * ) # otherwise, assume *nix
+        lt_cv_to_host_file_cmd=func_convert_file_nix_to_w32
+        ;;
+    esac
+    ;;
+  *-*-cygwin* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_host_file_cmd=func_convert_file_msys_to_cygwin
+        ;;
+      *-*-cygwin* )
+        lt_cv_to_host_file_cmd=func_convert_file_noop
+        ;;
+      * ) # otherwise, assume *nix
+        lt_cv_to_host_file_cmd=func_convert_file_nix_to_cygwin
+        ;;
+    esac
+    ;;
+  * ) # unhandled hosts (and "normal" native builds)
+    lt_cv_to_host_file_cmd=func_convert_file_noop
+    ;;
+esac
+])
+to_host_file_cmd=$lt_cv_to_host_file_cmd
+AC_MSG_RESULT([$lt_cv_to_host_file_cmd])
+_LT_DECL([to_host_file_cmd], [lt_cv_to_host_file_cmd],
+         [0], [convert $build file names to $host format])dnl
+
+AC_MSG_CHECKING([how to convert $build file names to toolchain format])
+AC_CACHE_VAL(lt_cv_to_tool_file_cmd,
+[#assume ordinary cross tools, or native build.
+lt_cv_to_tool_file_cmd=func_convert_file_noop
+case $host in
+  *-*-mingw* )
+    case $build in
+      *-*-mingw* ) # actually msys
+        lt_cv_to_tool_file_cmd=func_convert_file_msys_to_w32
+        ;;
+    esac
+    ;;
+esac
+])
+to_tool_file_cmd=$lt_cv_to_tool_file_cmd
+AC_MSG_RESULT([$lt_cv_to_tool_file_cmd])
+_LT_DECL([to_tool_file_cmd], [lt_cv_to_tool_file_cmd],
+         [0], [convert $build files to toolchain format])dnl
+])# _LT_PATH_CONVERSION_FUNCTIONS
diff --git a/m4/ltoptions.m4 b/m4/ltoptions.m4
new file mode 100644 (file)
index 0000000..5d9acd8
--- /dev/null
@@ -0,0 +1,384 @@
+# Helper functions for option handling.                    -*- Autoconf -*-
+#
+#   Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
+#   Inc.
+#   Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 7 ltoptions.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOPTIONS_VERSION], [m4_if([1])])
+
+
+# _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
+# ------------------------------------------
+m4_define([_LT_MANGLE_OPTION],
+[[_LT_OPTION_]m4_bpatsubst($1__$2, [[^a-zA-Z0-9_]], [_])])
+
+
+# _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
+# ---------------------------------------
+# Set option OPTION-NAME for macro MACRO-NAME, and if there is a
+# matching handler defined, dispatch to it.  Other OPTION-NAMEs are
+# saved as a flag.
+m4_define([_LT_SET_OPTION],
+[m4_define(_LT_MANGLE_OPTION([$1], [$2]))dnl
+m4_ifdef(_LT_MANGLE_DEFUN([$1], [$2]),
+        _LT_MANGLE_DEFUN([$1], [$2]),
+    [m4_warning([Unknown $1 option `$2'])])[]dnl
+])
+
+
+# _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
+# ------------------------------------------------------------
+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
+m4_define([_LT_IF_OPTION],
+[m4_ifdef(_LT_MANGLE_OPTION([$1], [$2]), [$3], [$4])])
+
+
+# _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
+# -------------------------------------------------------
+# Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
+# are set.
+m4_define([_LT_UNLESS_OPTIONS],
+[m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+           [m4_ifdef(_LT_MANGLE_OPTION([$1], _LT_Option),
+                     [m4_define([$0_found])])])[]dnl
+m4_ifdef([$0_found], [m4_undefine([$0_found])], [$3
+])[]dnl
+])
+
+
+# _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
+# ----------------------------------------
+# OPTION-LIST is a space-separated list of Libtool options associated
+# with MACRO-NAME.  If any OPTION has a matching handler declared with
+# LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
+# the unknown option and exit.
+m4_defun([_LT_SET_OPTIONS],
+[# Set options
+m4_foreach([_LT_Option], m4_split(m4_normalize([$2])),
+    [_LT_SET_OPTION([$1], _LT_Option)])
+
+m4_if([$1],[LT_INIT],[
+  dnl
+  dnl Simply set some default values (i.e off) if boolean options were not
+  dnl specified:
+  _LT_UNLESS_OPTIONS([LT_INIT], [dlopen], [enable_dlopen=no
+  ])
+  _LT_UNLESS_OPTIONS([LT_INIT], [win32-dll], [enable_win32_dll=no
+  ])
+  dnl
+  dnl If no reference was made to various pairs of opposing options, then
+  dnl we run the default mode handler for the pair.  For example, if neither
+  dnl `shared' nor `disable-shared' was passed, we enable building of shared
+  dnl archives by default:
+  _LT_UNLESS_OPTIONS([LT_INIT], [shared disable-shared], [_LT_ENABLE_SHARED])
+  _LT_UNLESS_OPTIONS([LT_INIT], [static disable-static], [_LT_ENABLE_STATIC])
+  _LT_UNLESS_OPTIONS([LT_INIT], [pic-only no-pic], [_LT_WITH_PIC])
+  _LT_UNLESS_OPTIONS([LT_INIT], [fast-install disable-fast-install],
+                  [_LT_ENABLE_FAST_INSTALL])
+  ])
+])# _LT_SET_OPTIONS
+
+
+## --------------------------------- ##
+## Macros to handle LT_INIT options. ##
+## --------------------------------- ##
+
+# _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
+# -----------------------------------------
+m4_define([_LT_MANGLE_DEFUN],
+[[_LT_OPTION_DEFUN_]m4_bpatsubst(m4_toupper([$1__$2]), [[^A-Z0-9_]], [_])])
+
+
+# LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
+# -----------------------------------------------
+m4_define([LT_OPTION_DEFINE],
+[m4_define(_LT_MANGLE_DEFUN([$1], [$2]), [$3])[]dnl
+])# LT_OPTION_DEFINE
+
+
+# dlopen
+# ------
+LT_OPTION_DEFINE([LT_INIT], [dlopen], [enable_dlopen=yes
+])
+
+AU_DEFUN([AC_LIBTOOL_DLOPEN],
+[_LT_SET_OPTION([LT_INIT], [dlopen])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `dlopen' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_DLOPEN], [])
+
+
+# win32-dll
+# ---------
+# Declare package support for building win32 dll's.
+LT_OPTION_DEFINE([LT_INIT], [win32-dll],
+[enable_win32_dll=yes
+
+case $host in
+*-*-cygwin* | *-*-mingw* | *-*-pw32* | *-*-cegcc*)
+  AC_CHECK_TOOL(AS, as, false)
+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
+  AC_CHECK_TOOL(OBJDUMP, objdump, false)
+  ;;
+esac
+
+test -z "$AS" && AS=as
+_LT_DECL([], [AS],      [1], [Assembler program])dnl
+
+test -z "$DLLTOOL" && DLLTOOL=dlltool
+_LT_DECL([], [DLLTOOL], [1], [DLL creation program])dnl
+
+test -z "$OBJDUMP" && OBJDUMP=objdump
+_LT_DECL([], [OBJDUMP], [1], [Object dumper program])dnl
+])# win32-dll
+
+AU_DEFUN([AC_LIBTOOL_WIN32_DLL],
+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
+_LT_SET_OPTION([LT_INIT], [win32-dll])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `win32-dll' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_WIN32_DLL], [])
+
+
+# _LT_ENABLE_SHARED([DEFAULT])
+# ----------------------------
+# implement the --enable-shared flag, and supports the `shared' and
+# `disable-shared' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_SHARED],
+[m4_define([_LT_ENABLE_SHARED_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([shared],
+    [AS_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
+       [build shared libraries @<:@default=]_LT_ENABLE_SHARED_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_shared=yes ;;
+    no) enable_shared=no ;;
+    *)
+      enable_shared=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_shared=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_shared=]_LT_ENABLE_SHARED_DEFAULT)
+
+    _LT_DECL([build_libtool_libs], [enable_shared], [0],
+       [Whether or not to build shared libraries])
+])# _LT_ENABLE_SHARED
+
+LT_OPTION_DEFINE([LT_INIT], [shared], [_LT_ENABLE_SHARED([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-shared], [_LT_ENABLE_SHARED([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[shared])
+])
+
+AC_DEFUN([AC_DISABLE_SHARED],
+[_LT_SET_OPTION([LT_INIT], [disable-shared])
+])
+
+AU_DEFUN([AM_ENABLE_SHARED], [AC_ENABLE_SHARED($@)])
+AU_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_SHARED], [])
+dnl AC_DEFUN([AM_DISABLE_SHARED], [])
+
+
+
+# _LT_ENABLE_STATIC([DEFAULT])
+# ----------------------------
+# implement the --enable-static flag, and support the `static' and
+# `disable-static' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_STATIC],
+[m4_define([_LT_ENABLE_STATIC_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([static],
+    [AS_HELP_STRING([--enable-static@<:@=PKGS@:>@],
+       [build static libraries @<:@default=]_LT_ENABLE_STATIC_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_static=yes ;;
+    no) enable_static=no ;;
+    *)
+     enable_static=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_static=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_static=]_LT_ENABLE_STATIC_DEFAULT)
+
+    _LT_DECL([build_old_libs], [enable_static], [0],
+       [Whether or not to build static libraries])
+])# _LT_ENABLE_STATIC
+
+LT_OPTION_DEFINE([LT_INIT], [static], [_LT_ENABLE_STATIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-static], [_LT_ENABLE_STATIC([no])])
+
+# Old names:
+AC_DEFUN([AC_ENABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[static])
+])
+
+AC_DEFUN([AC_DISABLE_STATIC],
+[_LT_SET_OPTION([LT_INIT], [disable-static])
+])
+
+AU_DEFUN([AM_ENABLE_STATIC], [AC_ENABLE_STATIC($@)])
+AU_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AM_ENABLE_STATIC], [])
+dnl AC_DEFUN([AM_DISABLE_STATIC], [])
+
+
+
+# _LT_ENABLE_FAST_INSTALL([DEFAULT])
+# ----------------------------------
+# implement the --enable-fast-install flag, and support the `fast-install'
+# and `disable-fast-install' LT_INIT options.
+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
+m4_define([_LT_ENABLE_FAST_INSTALL],
+[m4_define([_LT_ENABLE_FAST_INSTALL_DEFAULT], [m4_if($1, no, no, yes)])dnl
+AC_ARG_ENABLE([fast-install],
+    [AS_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
+    [optimize for fast installation @<:@default=]_LT_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
+    [p=${PACKAGE-default}
+    case $enableval in
+    yes) enable_fast_install=yes ;;
+    no) enable_fast_install=no ;;
+    *)
+      enable_fast_install=no
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for pkg in $enableval; do
+       IFS="$lt_save_ifs"
+       if test "X$pkg" = "X$p"; then
+         enable_fast_install=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [enable_fast_install=]_LT_ENABLE_FAST_INSTALL_DEFAULT)
+
+_LT_DECL([fast_install], [enable_fast_install], [0],
+        [Whether or not to optimize for fast installation])dnl
+])# _LT_ENABLE_FAST_INSTALL
+
+LT_OPTION_DEFINE([LT_INIT], [fast-install], [_LT_ENABLE_FAST_INSTALL([yes])])
+LT_OPTION_DEFINE([LT_INIT], [disable-fast-install], [_LT_ENABLE_FAST_INSTALL([no])])
+
+# Old names:
+AU_DEFUN([AC_ENABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], m4_if([$1], [no], [disable-])[fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `fast-install' option into LT_INIT's first parameter.])
+])
+
+AU_DEFUN([AC_DISABLE_FAST_INSTALL],
+[_LT_SET_OPTION([LT_INIT], [disable-fast-install])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you put
+the `disable-fast-install' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_ENABLE_FAST_INSTALL], [])
+dnl AC_DEFUN([AM_DISABLE_FAST_INSTALL], [])
+
+
+# _LT_WITH_PIC([MODE])
+# --------------------
+# implement the --with-pic flag, and support the `pic-only' and `no-pic'
+# LT_INIT options.
+# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
+m4_define([_LT_WITH_PIC],
+[AC_ARG_WITH([pic],
+    [AS_HELP_STRING([--with-pic@<:@=PKGS@:>@],
+       [try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
+    [lt_p=${PACKAGE-default}
+    case $withval in
+    yes|no) pic_mode=$withval ;;
+    *)
+      pic_mode=default
+      # Look at the argument we got.  We use all the common list separators.
+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
+      for lt_pkg in $withval; do
+       IFS="$lt_save_ifs"
+       if test "X$lt_pkg" = "X$lt_p"; then
+         pic_mode=yes
+       fi
+      done
+      IFS="$lt_save_ifs"
+      ;;
+    esac],
+    [pic_mode=default])
+
+test -z "$pic_mode" && pic_mode=m4_default([$1], [default])
+
+_LT_DECL([], [pic_mode], [0], [What type of objects to build])dnl
+])# _LT_WITH_PIC
+
+LT_OPTION_DEFINE([LT_INIT], [pic-only], [_LT_WITH_PIC([yes])])
+LT_OPTION_DEFINE([LT_INIT], [no-pic], [_LT_WITH_PIC([no])])
+
+# Old name:
+AU_DEFUN([AC_LIBTOOL_PICMODE],
+[_LT_SET_OPTION([LT_INIT], [pic-only])
+AC_DIAGNOSE([obsolete],
+[$0: Remove this warning and the call to _LT_SET_OPTION when you
+put the `pic-only' option into LT_INIT's first parameter.])
+])
+
+dnl aclocal-1.4 backwards compatibility:
+dnl AC_DEFUN([AC_LIBTOOL_PICMODE], [])
+
+## ----------------- ##
+## LTDL_INIT Options ##
+## ----------------- ##
+
+m4_define([_LTDL_MODE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [nonrecursive],
+                [m4_define([_LTDL_MODE], [nonrecursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [recursive],
+                [m4_define([_LTDL_MODE], [recursive])])
+LT_OPTION_DEFINE([LTDL_INIT], [subproject],
+                [m4_define([_LTDL_MODE], [subproject])])
+
+m4_define([_LTDL_TYPE], [])
+LT_OPTION_DEFINE([LTDL_INIT], [installable],
+                [m4_define([_LTDL_TYPE], [installable])])
+LT_OPTION_DEFINE([LTDL_INIT], [convenience],
+                [m4_define([_LTDL_TYPE], [convenience])])
diff --git a/m4/ltsugar.m4 b/m4/ltsugar.m4
new file mode 100644 (file)
index 0000000..9000a05
--- /dev/null
@@ -0,0 +1,123 @@
+# ltsugar.m4 -- libtool m4 base layer.                         -*-Autoconf-*-
+#
+# Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
+# Written by Gary V. Vaughan, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 6 ltsugar.m4
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTSUGAR_VERSION], [m4_if([0.1])])
+
+
+# lt_join(SEP, ARG1, [ARG2...])
+# -----------------------------
+# Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
+# associated separator.
+# Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
+# versions in m4sugar had bugs.
+m4_define([lt_join],
+[m4_if([$#], [1], [],
+       [$#], [2], [[$2]],
+       [m4_if([$2], [], [], [[$2]_])$0([$1], m4_shift(m4_shift($@)))])])
+m4_define([_lt_join],
+[m4_if([$#$2], [2], [],
+       [m4_if([$2], [], [], [[$1$2]])$0([$1], m4_shift(m4_shift($@)))])])
+
+
+# lt_car(LIST)
+# lt_cdr(LIST)
+# ------------
+# Manipulate m4 lists.
+# These macros are necessary as long as will still need to support
+# Autoconf-2.59 which quotes differently.
+m4_define([lt_car], [[$1]])
+m4_define([lt_cdr],
+[m4_if([$#], 0, [m4_fatal([$0: cannot be called without arguments])],
+       [$#], 1, [],
+       [m4_dquote(m4_shift($@))])])
+m4_define([lt_unquote], $1)
+
+
+# lt_append(MACRO-NAME, STRING, [SEPARATOR])
+# ------------------------------------------
+# Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
+# Note that neither SEPARATOR nor STRING are expanded; they are appended
+# to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
+# No SEPARATOR is output if MACRO-NAME was previously undefined (different
+# than defined and empty).
+#
+# This macro is needed until we can rely on Autoconf 2.62, since earlier
+# versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
+m4_define([lt_append],
+[m4_define([$1],
+          m4_ifdef([$1], [m4_defn([$1])[$3]])[$2])])
+
+
+
+# lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
+# ----------------------------------------------------------
+# Produce a SEP delimited list of all paired combinations of elements of
+# PREFIX-LIST with SUFFIX1 through SUFFIXn.  Each element of the list
+# has the form PREFIXmINFIXSUFFIXn.
+# Needed until we can rely on m4_combine added in Autoconf 2.62.
+m4_define([lt_combine],
+[m4_if(m4_eval([$# > 3]), [1],
+       [m4_pushdef([_Lt_sep], [m4_define([_Lt_sep], m4_defn([lt_car]))])]]dnl
+[[m4_foreach([_Lt_prefix], [$2],
+            [m4_foreach([_Lt_suffix],
+               ]m4_dquote(m4_dquote(m4_shift(m4_shift(m4_shift($@)))))[,
+       [_Lt_sep([$1])[]m4_defn([_Lt_prefix])[$3]m4_defn([_Lt_suffix])])])])])
+
+
+# lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
+# -----------------------------------------------------------------------
+# Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
+# by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
+m4_define([lt_if_append_uniq],
+[m4_ifdef([$1],
+         [m4_if(m4_index([$3]m4_defn([$1])[$3], [$3$2$3]), [-1],
+                [lt_append([$1], [$2], [$3])$4],
+                [$5])],
+         [lt_append([$1], [$2], [$3])$4])])
+
+
+# lt_dict_add(DICT, KEY, VALUE)
+# -----------------------------
+m4_define([lt_dict_add],
+[m4_define([$1($2)], [$3])])
+
+
+# lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
+# --------------------------------------------
+m4_define([lt_dict_add_subkey],
+[m4_define([$1($2:$3)], [$4])])
+
+
+# lt_dict_fetch(DICT, KEY, [SUBKEY])
+# ----------------------------------
+m4_define([lt_dict_fetch],
+[m4_ifval([$3],
+       m4_ifdef([$1($2:$3)], [m4_defn([$1($2:$3)])]),
+    m4_ifdef([$1($2)], [m4_defn([$1($2)])]))])
+
+
+# lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
+# -----------------------------------------------------------------
+m4_define([lt_if_dict_fetch],
+[m4_if(lt_dict_fetch([$1], [$2], [$3]), [$4],
+       [$5],
+    [$6])])
+
+
+# lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
+# --------------------------------------------------------------
+m4_define([lt_dict_filter],
+[m4_if([$5], [], [],
+  [lt_join(m4_quote(m4_default([$4], [[, ]])),
+           lt_unquote(m4_split(m4_normalize(m4_foreach(_Lt_key, lt_car([m4_shiftn(4, $@)]),
+                     [lt_if_dict_fetch([$1], _Lt_key, [$2], [$3], [_Lt_key ])])))))])[]dnl
+])
diff --git a/m4/ltversion.m4 b/m4/ltversion.m4
new file mode 100644 (file)
index 0000000..07a8602
--- /dev/null
@@ -0,0 +1,23 @@
+# ltversion.m4 -- version numbers                      -*- Autoconf -*-
+#
+#   Copyright (C) 2004 Free Software Foundation, Inc.
+#   Written by Scott James Remnant, 2004
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# @configure_input@
+
+# serial 3337 ltversion.m4
+# This file is part of GNU Libtool
+
+m4_define([LT_PACKAGE_VERSION], [2.4.2])
+m4_define([LT_PACKAGE_REVISION], [1.3337])
+
+AC_DEFUN([LTVERSION_VERSION],
+[macro_version='2.4.2'
+macro_revision='1.3337'
+_LT_DECL(, macro_version, 0, [Which release of libtool.m4 was used?])
+_LT_DECL(, macro_revision, 0)
+])
diff --git a/m4/lt~obsolete.m4 b/m4/lt~obsolete.m4
new file mode 100644 (file)
index 0000000..c573da9
--- /dev/null
@@ -0,0 +1,98 @@
+# lt~obsolete.m4 -- aclocal satisfying obsolete definitions.    -*-Autoconf-*-
+#
+#   Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
+#   Written by Scott James Remnant, 2004.
+#
+# This file is free software; the Free Software Foundation gives
+# unlimited permission to copy and/or distribute it, with or without
+# modifications, as long as this notice is preserved.
+
+# serial 5 lt~obsolete.m4
+
+# These exist entirely to fool aclocal when bootstrapping libtool.
+#
+# In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
+# which have later been changed to m4_define as they aren't part of the
+# exported API, or moved to Autoconf or Automake where they belong.
+#
+# The trouble is, aclocal is a bit thick.  It'll see the old AC_DEFUN
+# in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
+# using a macro with the same name in our local m4/libtool.m4 it'll
+# pull the old libtool.m4 in (it doesn't see our shiny new m4_define
+# and doesn't know about Autoconf macros at all.)
+#
+# So we provide this file, which has a silly filename so it's always
+# included after everything else.  This provides aclocal with the
+# AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
+# because those macros already exist, or will be overwritten later.
+# We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6. 
+#
+# Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
+# Yes, that means every name once taken will need to remain here until
+# we give up compatibility with versions before 1.7, at which point
+# we need to keep only those names which we still refer to.
+
+# This is to help aclocal find these macros, as it can't see m4_define.
+AC_DEFUN([LTOBSOLETE_VERSION], [m4_if([1])])
+
+m4_ifndef([AC_LIBTOOL_LINKER_OPTION],  [AC_DEFUN([AC_LIBTOOL_LINKER_OPTION])])
+m4_ifndef([AC_PROG_EGREP],             [AC_DEFUN([AC_PROG_EGREP])])
+m4_ifndef([_LT_AC_PROG_ECHO_BACKSLASH],        [AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_AC_SHELL_INIT],         [AC_DEFUN([_LT_AC_SHELL_INIT])])
+m4_ifndef([_LT_AC_SYS_LIBPATH_AIX],    [AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX])])
+m4_ifndef([_LT_PROG_LTMAIN],           [AC_DEFUN([_LT_PROG_LTMAIN])])
+m4_ifndef([_LT_AC_TAGVAR],             [AC_DEFUN([_LT_AC_TAGVAR])])
+m4_ifndef([AC_LTDL_ENABLE_INSTALL],    [AC_DEFUN([AC_LTDL_ENABLE_INSTALL])])
+m4_ifndef([AC_LTDL_PREOPEN],           [AC_DEFUN([AC_LTDL_PREOPEN])])
+m4_ifndef([_LT_AC_SYS_COMPILER],       [AC_DEFUN([_LT_AC_SYS_COMPILER])])
+m4_ifndef([_LT_AC_LOCK],               [AC_DEFUN([_LT_AC_LOCK])])
+m4_ifndef([AC_LIBTOOL_SYS_OLD_ARCHIVE],        [AC_DEFUN([AC_LIBTOOL_SYS_OLD_ARCHIVE])])
+m4_ifndef([_LT_AC_TRY_DLOPEN_SELF],    [AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF])])
+m4_ifndef([AC_LIBTOOL_PROG_CC_C_O],    [AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O])])
+m4_ifndef([AC_LIBTOOL_SYS_HARD_LINK_LOCKS], [AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS])])
+m4_ifndef([AC_LIBTOOL_OBJDIR],         [AC_DEFUN([AC_LIBTOOL_OBJDIR])])
+m4_ifndef([AC_LTDL_OBJDIR],            [AC_DEFUN([AC_LTDL_OBJDIR])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH], [AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH])])
+m4_ifndef([AC_LIBTOOL_SYS_LIB_STRIP],  [AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP])])
+m4_ifndef([AC_PATH_MAGIC],             [AC_DEFUN([AC_PATH_MAGIC])])
+m4_ifndef([AC_PROG_LD_GNU],            [AC_DEFUN([AC_PROG_LD_GNU])])
+m4_ifndef([AC_PROG_LD_RELOAD_FLAG],    [AC_DEFUN([AC_PROG_LD_RELOAD_FLAG])])
+m4_ifndef([AC_DEPLIBS_CHECK_METHOD],   [AC_DEFUN([AC_DEPLIBS_CHECK_METHOD])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_NO_RTTI], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI])])
+m4_ifndef([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE], [AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])])
+m4_ifndef([AC_LIBTOOL_PROG_COMPILER_PIC], [AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC])])
+m4_ifndef([AC_LIBTOOL_PROG_LD_SHLIBS], [AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS])])
+m4_ifndef([AC_LIBTOOL_POSTDEP_PREDEP], [AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP])])
+m4_ifndef([LT_AC_PROG_EGREP],          [AC_DEFUN([LT_AC_PROG_EGREP])])
+m4_ifndef([LT_AC_PROG_SED],            [AC_DEFUN([LT_AC_PROG_SED])])
+m4_ifndef([_LT_CC_BASENAME],           [AC_DEFUN([_LT_CC_BASENAME])])
+m4_ifndef([_LT_COMPILER_BOILERPLATE],  [AC_DEFUN([_LT_COMPILER_BOILERPLATE])])
+m4_ifndef([_LT_LINKER_BOILERPLATE],    [AC_DEFUN([_LT_LINKER_BOILERPLATE])])
+m4_ifndef([_AC_PROG_LIBTOOL],          [AC_DEFUN([_AC_PROG_LIBTOOL])])
+m4_ifndef([AC_LIBTOOL_SETUP],          [AC_DEFUN([AC_LIBTOOL_SETUP])])
+m4_ifndef([_LT_AC_CHECK_DLFCN],                [AC_DEFUN([_LT_AC_CHECK_DLFCN])])
+m4_ifndef([AC_LIBTOOL_SYS_DYNAMIC_LINKER],     [AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER])])
+m4_ifndef([_LT_AC_TAGCONFIG],          [AC_DEFUN([_LT_AC_TAGCONFIG])])
+m4_ifndef([AC_DISABLE_FAST_INSTALL],   [AC_DEFUN([AC_DISABLE_FAST_INSTALL])])
+m4_ifndef([_LT_AC_LANG_CXX],           [AC_DEFUN([_LT_AC_LANG_CXX])])
+m4_ifndef([_LT_AC_LANG_F77],           [AC_DEFUN([_LT_AC_LANG_F77])])
+m4_ifndef([_LT_AC_LANG_GCJ],           [AC_DEFUN([_LT_AC_LANG_GCJ])])
+m4_ifndef([AC_LIBTOOL_LANG_C_CONFIG],  [AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG])])
+m4_ifndef([_LT_AC_LANG_C_CONFIG],      [AC_DEFUN([_LT_AC_LANG_C_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_CXX_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG])])
+m4_ifndef([_LT_AC_LANG_CXX_CONFIG],    [AC_DEFUN([_LT_AC_LANG_CXX_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_F77_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG])])
+m4_ifndef([_LT_AC_LANG_F77_CONFIG],    [AC_DEFUN([_LT_AC_LANG_F77_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_GCJ_CONFIG],        [AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG])])
+m4_ifndef([_LT_AC_LANG_GCJ_CONFIG],    [AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG])])
+m4_ifndef([AC_LIBTOOL_LANG_RC_CONFIG], [AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG])])
+m4_ifndef([_LT_AC_LANG_RC_CONFIG],     [AC_DEFUN([_LT_AC_LANG_RC_CONFIG])])
+m4_ifndef([AC_LIBTOOL_CONFIG],         [AC_DEFUN([AC_LIBTOOL_CONFIG])])
+m4_ifndef([_LT_AC_FILE_LTDLL_C],       [AC_DEFUN([_LT_AC_FILE_LTDLL_C])])
+m4_ifndef([_LT_REQUIRED_DARWIN_CHECKS],        [AC_DEFUN([_LT_REQUIRED_DARWIN_CHECKS])])
+m4_ifndef([_LT_AC_PROG_CXXCPP],                [AC_DEFUN([_LT_AC_PROG_CXXCPP])])
+m4_ifndef([_LT_PREPARE_SED_QUOTE_VARS],        [AC_DEFUN([_LT_PREPARE_SED_QUOTE_VARS])])
+m4_ifndef([_LT_PROG_ECHO_BACKSLASH],   [AC_DEFUN([_LT_PROG_ECHO_BACKSLASH])])
+m4_ifndef([_LT_PROG_F77],              [AC_DEFUN([_LT_PROG_F77])])
+m4_ifndef([_LT_PROG_FC],               [AC_DEFUN([_LT_PROG_FC])])
+m4_ifndef([_LT_PROG_CXX],              [AC_DEFUN([_LT_PROG_CXX])])
diff --git a/m4/nls.m4 b/m4/nls.m4
new file mode 100644 (file)
index 0000000..7967cc2
--- /dev/null
+++ b/m4/nls.m4
@@ -0,0 +1,31 @@
+# nls.m4 serial 3 (gettext-0.15)
+dnl Copyright (C) 1995-2003, 2005-2006 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2003.
+
+AC_PREREQ(2.50)
+
+AC_DEFUN([AM_NLS],
+[
+  AC_MSG_CHECKING([whether NLS is requested])
+  dnl Default is enabled NLS
+  AC_ARG_ENABLE(nls,
+    [  --disable-nls           do not use Native Language Support],
+    USE_NLS=$enableval, USE_NLS=yes)
+  AC_MSG_RESULT($USE_NLS)
+  AC_SUBST(USE_NLS)
+])
diff --git a/m4/po.m4 b/m4/po.m4
new file mode 100644 (file)
index 0000000..0734762
--- /dev/null
+++ b/m4/po.m4
@@ -0,0 +1,449 @@
+# po.m4 serial 15 (gettext-0.17)
+dnl Copyright (C) 1995-2007 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl   Ulrich Drepper <drepper@cygnus.com>, 1995-2000.
+dnl   Bruno Haible <haible@clisp.cons.org>, 2000-2003.
+
+AC_PREREQ(2.50)
+
+dnl Checks for all prerequisites of the po subdirectory.
+AC_DEFUN([AM_PO_SUBDIRS],
+[
+  AC_REQUIRE([AC_PROG_MAKE_SET])dnl
+  AC_REQUIRE([AC_PROG_INSTALL])dnl
+  AC_REQUIRE([AM_PROG_MKDIR_P])dnl defined by automake
+  AC_REQUIRE([AM_NLS])dnl
+
+  dnl Release version of the gettext macros. This is used to ensure that
+  dnl the gettext macros and po/Makefile.in.in are in sync.
+  AC_SUBST([GETTEXT_MACRO_VERSION], [0.17])
+
+  dnl Perform the following tests also if --disable-nls has been given,
+  dnl because they are needed for "make dist" to work.
+
+  dnl Search for GNU msgfmt in the PATH.
+  dnl The first test excludes Solaris msgfmt and early GNU msgfmt versions.
+  dnl The second test excludes FreeBSD msgfmt.
+  AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
+    [$ac_dir/$ac_word --statistics /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
+     (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
+    :)
+  AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
+
+  dnl Test whether it is GNU msgfmt >= 0.15.
+changequote(,)dnl
+  case `$MSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) MSGFMT_015=: ;;
+    *) MSGFMT_015=$MSGFMT ;;
+  esac
+changequote([,])dnl
+  AC_SUBST([MSGFMT_015])
+changequote(,)dnl
+  case `$GMSGFMT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) GMSGFMT_015=: ;;
+    *) GMSGFMT_015=$GMSGFMT ;;
+  esac
+changequote([,])dnl
+  AC_SUBST([GMSGFMT_015])
+
+  dnl Search for GNU xgettext 0.12 or newer in the PATH.
+  dnl The first test excludes Solaris xgettext and early GNU xgettext versions.
+  dnl The second test excludes FreeBSD xgettext.
+  AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
+    [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1 &&
+     (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)],
+    :)
+  dnl Remove leftover from FreeBSD xgettext call.
+  rm -f messages.po
+
+  dnl Test whether it is GNU xgettext >= 0.15.
+changequote(,)dnl
+  case `$XGETTEXT --version | sed 1q | sed -e 's,^[^0-9]*,,'` in
+    '' | 0.[0-9] | 0.[0-9].* | 0.1[0-4] | 0.1[0-4].*) XGETTEXT_015=: ;;
+    *) XGETTEXT_015=$XGETTEXT ;;
+  esac
+changequote([,])dnl
+  AC_SUBST([XGETTEXT_015])
+
+  dnl Search for GNU msgmerge 0.11 or newer in the PATH.
+  AM_PATH_PROG_WITH_TEST(MSGMERGE, msgmerge,
+    [$ac_dir/$ac_word --update -q /dev/null /dev/null >&]AS_MESSAGE_LOG_FD[ 2>&1], :)
+
+  dnl Installation directories.
+  dnl Autoconf >= 2.60 defines localedir. For older versions of autoconf, we
+  dnl have to define it here, so that it can be used in po/Makefile.
+  test -n "$localedir" || localedir='${datadir}/locale'
+  AC_SUBST([localedir])
+
+  dnl Support for AM_XGETTEXT_OPTION.
+  test -n "${XGETTEXT_EXTRA_OPTIONS+set}" || XGETTEXT_EXTRA_OPTIONS=
+  AC_SUBST([XGETTEXT_EXTRA_OPTIONS])
+
+  AC_CONFIG_COMMANDS([po-directories], [[
+    for ac_file in $CONFIG_FILES; do
+      # Support "outfile[:infile[:infile...]]"
+      case "$ac_file" in
+        *:*) ac_file=`echo "$ac_file"|sed 's%:.*%%'` ;;
+      esac
+      # PO directories have a Makefile.in generated from Makefile.in.in.
+      case "$ac_file" in */Makefile.in)
+        # Adjust a relative srcdir.
+        ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+        ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+        ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+        # In autoconf-2.13 it is called $ac_given_srcdir.
+        # In autoconf-2.50 it is called $srcdir.
+        test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+        case "$ac_given_srcdir" in
+          .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+          /*) top_srcdir="$ac_given_srcdir" ;;
+          *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
+        esac
+        # Treat a directory as a PO directory if and only if it has a
+        # POTFILES.in file. This allows packages to have multiple PO
+        # directories under different names or in different locations.
+        if test -f "$ac_given_srcdir/$ac_dir/POTFILES.in"; then
+          rm -f "$ac_dir/POTFILES"
+          test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES"
+          cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[  ]*\$/d" -e "s,.*,     $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES"
+          POMAKEFILEDEPS="POTFILES.in"
+          # ALL_LINGUAS, POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES depend
+          # on $ac_dir but don't depend on user-specified configuration
+          # parameters.
+          if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+            # The LINGUAS file contains the set of available languages.
+            if test -n "$OBSOLETE_ALL_LINGUAS"; then
+              test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+            fi
+            ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+            # Hide the ALL_LINGUAS assigment from automake < 1.5.
+            eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+            POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+          else
+            # The set of available languages was given in configure.in.
+            # Hide the ALL_LINGUAS assigment from automake < 1.5.
+            eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS'
+          fi
+          # Compute POFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+          # Compute UPDATEPOFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+          # Compute DUMMYPOFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+          # Compute GMOFILES
+          # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+          case "$ac_given_srcdir" in
+            .) srcdirpre= ;;
+            *) srcdirpre='$(srcdir)/' ;;
+          esac
+          POFILES=
+          UPDATEPOFILES=
+          DUMMYPOFILES=
+          GMOFILES=
+          for lang in $ALL_LINGUAS; do
+            POFILES="$POFILES $srcdirpre$lang.po"
+            UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+            DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+            GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+          done
+          # CATALOGS depends on both $ac_dir and the user's LINGUAS
+          # environment variable.
+          INST_LINGUAS=
+          if test -n "$ALL_LINGUAS"; then
+            for presentlang in $ALL_LINGUAS; do
+              useit=no
+              if test "%UNSET%" != "$LINGUAS"; then
+                desiredlanguages="$LINGUAS"
+              else
+                desiredlanguages="$ALL_LINGUAS"
+              fi
+              for desiredlang in $desiredlanguages; do
+                # Use the presentlang catalog if desiredlang is
+                #   a. equal to presentlang, or
+                #   b. a variant of presentlang (because in this case,
+                #      presentlang can be used as a fallback for messages
+                #      which are not translated in the desiredlang catalog).
+                case "$desiredlang" in
+                  "$presentlang"*) useit=yes;;
+                esac
+              done
+              if test $useit = yes; then
+                INST_LINGUAS="$INST_LINGUAS $presentlang"
+              fi
+            done
+          fi
+          CATALOGS=
+          if test -n "$INST_LINGUAS"; then
+            for lang in $INST_LINGUAS; do
+              CATALOGS="$CATALOGS $lang.gmo"
+            done
+          fi
+          test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile"
+          sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile"
+          for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do
+            if test -f "$f"; then
+              case "$f" in
+                *.orig | *.bak | *~) ;;
+                *) cat "$f" >> "$ac_dir/Makefile" ;;
+              esac
+            fi
+          done
+        fi
+        ;;
+      esac
+    done]],
+   [# Capture the value of obsolete ALL_LINGUAS because we need it to compute
+    # POFILES, UPDATEPOFILES, DUMMYPOFILES, GMOFILES, CATALOGS. But hide it
+    # from automake < 1.5.
+    eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"'
+    # Capture the value of LINGUAS because we need it to compute CATALOGS.
+    LINGUAS="${LINGUAS-%UNSET%}"
+   ])
+])
+
+dnl Postprocesses a Makefile in a directory containing PO files.
+AC_DEFUN([AM_POSTPROCESS_PO_MAKEFILE],
+[
+  # When this code is run, in config.status, two variables have already been
+  # set:
+  # - OBSOLETE_ALL_LINGUAS is the value of LINGUAS set in configure.in,
+  # - LINGUAS is the value of the environment variable LINGUAS at configure
+  #   time.
+
+changequote(,)dnl
+  # Adjust a relative srcdir.
+  ac_dir=`echo "$ac_file"|sed 's%/[^/][^/]*$%%'`
+  ac_dir_suffix="/`echo "$ac_dir"|sed 's%^\./%%'`"
+  ac_dots=`echo "$ac_dir_suffix"|sed 's%/[^/]*%../%g'`
+  # In autoconf-2.13 it is called $ac_given_srcdir.
+  # In autoconf-2.50 it is called $srcdir.
+  test -n "$ac_given_srcdir" || ac_given_srcdir="$srcdir"
+  case "$ac_given_srcdir" in
+    .)  top_srcdir=`echo $ac_dots|sed 's%/$%%'` ;;
+    /*) top_srcdir="$ac_given_srcdir" ;;
+    *)  top_srcdir="$ac_dots$ac_given_srcdir" ;;
+  esac
+
+  # Find a way to echo strings without interpreting backslash.
+  if test "X`(echo '\t') 2>/dev/null`" = 'X\t'; then
+    gt_echo='echo'
+  else
+    if test "X`(printf '%s\n' '\t') 2>/dev/null`" = 'X\t'; then
+      gt_echo='printf %s\n'
+    else
+      echo_func () {
+        cat <<EOT
+$*
+EOT
+      }
+      gt_echo='echo_func'
+    fi
+  fi
+
+  # A sed script that extracts the value of VARIABLE from a Makefile.
+  sed_x_variable='
+# Test if the hold space is empty.
+x
+s/P/P/
+x
+ta
+# Yes it was empty. Look if we have the expected variable definition.
+/^[     ]*VARIABLE[     ]*=/{
+  # Seen the first line of the variable definition.
+  s/^[  ]*VARIABLE[     ]*=//
+  ba
+}
+bd
+:a
+# Here we are processing a line from the variable definition.
+# Remove comment, more precisely replace it with a space.
+s/#.*$/ /
+# See if the line ends in a backslash.
+tb
+:b
+s/\\$//
+# Print the line, without the trailing backslash.
+p
+tc
+# There was no trailing backslash. The end of the variable definition is
+# reached. Clear the hold space.
+s/^.*$//
+x
+bd
+:c
+# A trailing backslash means that the variable definition continues in the
+# next line. Put a nonempty string into the hold space to indicate this.
+s/^.*$/P/
+x
+:d
+'
+changequote([,])dnl
+
+  # Set POTFILES to the value of the Makefile variable POTFILES.
+  sed_x_POTFILES=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/POTFILES/g'`
+  POTFILES=`sed -n -e "$sed_x_POTFILES" < "$ac_file"`
+  # Compute POTFILES_DEPS as
+  #   $(foreach file, $(POTFILES), $(top_srcdir)/$(file))
+  POTFILES_DEPS=
+  for file in $POTFILES; do
+    POTFILES_DEPS="$POTFILES_DEPS "'$(top_srcdir)/'"$file"
+  done
+  POMAKEFILEDEPS=""
+
+  if test -n "$OBSOLETE_ALL_LINGUAS"; then
+    test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete"
+  fi
+  if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then
+    # The LINGUAS file contains the set of available languages.
+    ALL_LINGUAS_=`sed -e "/^#/d" -e "s/#.*//" "$ac_given_srcdir/$ac_dir/LINGUAS"`
+    POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS"
+  else
+    # Set ALL_LINGUAS to the value of the Makefile variable LINGUAS.
+    sed_x_LINGUAS=`$gt_echo "$sed_x_variable" | sed -e '/^ *#/d' -e 's/VARIABLE/LINGUAS/g'`
+    ALL_LINGUAS_=`sed -n -e "$sed_x_LINGUAS" < "$ac_file"`
+  fi
+  # Hide the ALL_LINGUAS assigment from automake < 1.5.
+  eval 'ALL_LINGUAS''=$ALL_LINGUAS_'
+  # Compute POFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).po)
+  # Compute UPDATEPOFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(lang).po-update)
+  # Compute DUMMYPOFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(lang).nop)
+  # Compute GMOFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).gmo)
+  # Compute PROPERTIESFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).properties)
+  # Compute CLASSFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(top_srcdir)/$(DOMAIN)_$(lang).class)
+  # Compute QMFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(lang).qm)
+  # Compute MSGFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang)).msg)
+  # Compute RESOURCESDLLFILES
+  # as      $(foreach lang, $(ALL_LINGUAS), $(srcdir)/$(frob $(lang))/$(DOMAIN).resources.dll)
+  case "$ac_given_srcdir" in
+    .) srcdirpre= ;;
+    *) srcdirpre='$(srcdir)/' ;;
+  esac
+  POFILES=
+  UPDATEPOFILES=
+  DUMMYPOFILES=
+  GMOFILES=
+  PROPERTIESFILES=
+  CLASSFILES=
+  QMFILES=
+  MSGFILES=
+  RESOURCESDLLFILES=
+  for lang in $ALL_LINGUAS; do
+    POFILES="$POFILES $srcdirpre$lang.po"
+    UPDATEPOFILES="$UPDATEPOFILES $lang.po-update"
+    DUMMYPOFILES="$DUMMYPOFILES $lang.nop"
+    GMOFILES="$GMOFILES $srcdirpre$lang.gmo"
+    PROPERTIESFILES="$PROPERTIESFILES \$(top_srcdir)/\$(DOMAIN)_$lang.properties"
+    CLASSFILES="$CLASSFILES \$(top_srcdir)/\$(DOMAIN)_$lang.class"
+    QMFILES="$QMFILES $srcdirpre$lang.qm"
+    frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
+    MSGFILES="$MSGFILES $srcdirpre$frobbedlang.msg"
+    frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
+    RESOURCESDLLFILES="$RESOURCESDLLFILES $srcdirpre$frobbedlang/\$(DOMAIN).resources.dll"
+  done
+  # CATALOGS depends on both $ac_dir and the user's LINGUAS
+  # environment variable.
+  INST_LINGUAS=
+  if test -n "$ALL_LINGUAS"; then
+    for presentlang in $ALL_LINGUAS; do
+      useit=no
+      if test "%UNSET%" != "$LINGUAS"; then
+        desiredlanguages="$LINGUAS"
+      else
+        desiredlanguages="$ALL_LINGUAS"
+      fi
+      for desiredlang in $desiredlanguages; do
+        # Use the presentlang catalog if desiredlang is
+        #   a. equal to presentlang, or
+        #   b. a variant of presentlang (because in this case,
+        #      presentlang can be used as a fallback for messages
+        #      which are not translated in the desiredlang catalog).
+        case "$desiredlang" in
+          "$presentlang"*) useit=yes;;
+        esac
+      done
+      if test $useit = yes; then
+        INST_LINGUAS="$INST_LINGUAS $presentlang"
+      fi
+    done
+  fi
+  CATALOGS=
+  JAVACATALOGS=
+  QTCATALOGS=
+  TCLCATALOGS=
+  CSHARPCATALOGS=
+  if test -n "$INST_LINGUAS"; then
+    for lang in $INST_LINGUAS; do
+      CATALOGS="$CATALOGS $lang.gmo"
+      JAVACATALOGS="$JAVACATALOGS \$(DOMAIN)_$lang.properties"
+      QTCATALOGS="$QTCATALOGS $lang.qm"
+      frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
+      TCLCATALOGS="$TCLCATALOGS $frobbedlang.msg"
+      frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
+      CSHARPCATALOGS="$CSHARPCATALOGS $frobbedlang/\$(DOMAIN).resources.dll"
+    done
+  fi
+
+  sed -e "s|@POTFILES_DEPS@|$POTFILES_DEPS|g" -e "s|@POFILES@|$POFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@PROPERTIESFILES@|$PROPERTIESFILES|g" -e "s|@CLASSFILES@|$CLASSFILES|g" -e "s|@QMFILES@|$QMFILES|g" -e "s|@MSGFILES@|$MSGFILES|g" -e "s|@RESOURCESDLLFILES@|$RESOURCESDLLFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@JAVACATALOGS@|$JAVACATALOGS|g" -e "s|@QTCATALOGS@|$QTCATALOGS|g" -e "s|@TCLCATALOGS@|$TCLCATALOGS|g" -e "s|@CSHARPCATALOGS@|$CSHARPCATALOGS|g" -e 's,^#distdir:,distdir:,' < "$ac_file" > "$ac_file.tmp"
+  if grep -l '@TCLCATALOGS@' "$ac_file" > /dev/null; then
+    # Add dependencies that cannot be formulated as a simple suffix rule.
+    for lang in $ALL_LINGUAS; do
+      frobbedlang=`echo $lang | sed -e 's/\..*$//' -e 'y/ABCDEFGHIJKLMNOPQRSTUVWXYZ/abcdefghijklmnopqrstuvwxyz/'`
+      cat >> "$ac_file.tmp" <<EOF
+$frobbedlang.msg: $lang.po
+       @echo "\$(MSGFMT) -c --tcl -d \$(srcdir) -l $lang $srcdirpre$lang.po"; \
+       \$(MSGFMT) -c --tcl -d "\$(srcdir)" -l $lang $srcdirpre$lang.po || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
+EOF
+    done
+  fi
+  if grep -l '@CSHARPCATALOGS@' "$ac_file" > /dev/null; then
+    # Add dependencies that cannot be formulated as a simple suffix rule.
+    for lang in $ALL_LINGUAS; do
+      frobbedlang=`echo $lang | sed -e 's/_/-/g' -e 's/^sr-CS/sr-SP/' -e 's/@latin$/-Latn/' -e 's/@cyrillic$/-Cyrl/' -e 's/^sr-SP$/sr-SP-Latn/' -e 's/^uz-UZ$/uz-UZ-Latn/'`
+      cat >> "$ac_file.tmp" <<EOF
+$frobbedlang/\$(DOMAIN).resources.dll: $lang.po
+       @echo "\$(MSGFMT) -c --csharp -d \$(srcdir) -l $lang $srcdirpre$lang.po -r \$(DOMAIN)"; \
+       \$(MSGFMT) -c --csharp -d "\$(srcdir)" -l $lang $srcdirpre$lang.po -r "\$(DOMAIN)" || { rm -f "\$(srcdir)/$frobbedlang.msg"; exit 1; }
+EOF
+    done
+  fi
+  if test -n "$POMAKEFILEDEPS"; then
+    cat >> "$ac_file.tmp" <<EOF
+Makefile: $POMAKEFILEDEPS
+EOF
+  fi
+  mv "$ac_file.tmp" "$ac_file"
+])
+
+dnl Initializes the accumulator used by AM_XGETTEXT_OPTION.
+AC_DEFUN([AM_XGETTEXT_OPTION_INIT],
+[
+  XGETTEXT_EXTRA_OPTIONS=
+])
+
+dnl Registers an option to be passed to xgettext in the po subdirectory.
+AC_DEFUN([AM_XGETTEXT_OPTION],
+[
+  AC_REQUIRE([AM_XGETTEXT_OPTION_INIT])
+  XGETTEXT_EXTRA_OPTIONS="$XGETTEXT_EXTRA_OPTIONS $1"
+])
diff --git a/m4/progtest.m4 b/m4/progtest.m4
new file mode 100644 (file)
index 0000000..a56365c
--- /dev/null
@@ -0,0 +1,92 @@
+# progtest.m4 serial 4 (gettext-0.14.2)
+dnl Copyright (C) 1996-2003, 2005 Free Software Foundation, Inc.
+dnl This file is free software; the Free Software Foundation
+dnl gives unlimited permission to copy and/or distribute it,
+dnl with or without modifications, as long as this notice is preserved.
+dnl
+dnl This file can can be used in projects which are not available under
+dnl the GNU General Public License or the GNU Library General Public
+dnl License but which still want to provide support for the GNU gettext
+dnl functionality.
+dnl Please note that the actual code of the GNU gettext library is covered
+dnl by the GNU Library General Public License, and the rest of the GNU
+dnl gettext package package is covered by the GNU General Public License.
+dnl They are *not* in the public domain.
+
+dnl Authors:
+dnl   Ulrich Drepper <drepper@cygnus.com>, 1996.
+
+AC_PREREQ(2.50)
+
+# Search path for a program which passes the given test.
+
+dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
+dnl   TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
+AC_DEFUN([AM_PATH_PROG_WITH_TEST],
+[
+# Prepare PATH_SEPARATOR.
+# The user is always right.
+if test "${PATH_SEPARATOR+set}" != set; then
+  echo "#! /bin/sh" >conf$$.sh
+  echo  "exit 0"   >>conf$$.sh
+  chmod +x conf$$.sh
+  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
+    PATH_SEPARATOR=';'
+  else
+    PATH_SEPARATOR=:
+  fi
+  rm -f conf$$.sh
+fi
+
+# Find out how to test for executable files. Don't use a zero-byte file,
+# as systems may use methods other than mode bits to determine executability.
+cat >conf$$.file <<_ASEOF
+#! /bin/sh
+exit 0
+_ASEOF
+chmod +x conf$$.file
+if test -x conf$$.file >/dev/null 2>&1; then
+  ac_executable_p="test -x"
+else
+  ac_executable_p="test -f"
+fi
+rm -f conf$$.file
+
+# Extract the first word of "$2", so it can be a program name with args.
+set dummy $2; ac_word=[$]2
+AC_MSG_CHECKING([for $ac_word])
+AC_CACHE_VAL(ac_cv_path_$1,
+[case "[$]$1" in
+  [[\\/]]* | ?:[[\\/]]*)
+    ac_cv_path_$1="[$]$1" # Let the user override the test with a path.
+    ;;
+  *)
+    ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR
+    for ac_dir in ifelse([$5], , $PATH, [$5]); do
+      IFS="$ac_save_IFS"
+      test -z "$ac_dir" && ac_dir=.
+      for ac_exec_ext in '' $ac_executable_extensions; do
+        if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then
+          echo "$as_me: trying $ac_dir/$ac_word..." >&AS_MESSAGE_LOG_FD
+          if [$3]; then
+            ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext"
+            break 2
+          fi
+        fi
+      done
+    done
+    IFS="$ac_save_IFS"
+dnl If no 4th arg is given, leave the cache variable unset,
+dnl so AC_PATH_PROGS will keep looking.
+ifelse([$4], , , [  test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4"
+])dnl
+    ;;
+esac])dnl
+$1="$ac_cv_path_$1"
+if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then
+  AC_MSG_RESULT([$]$1)
+else
+  AC_MSG_RESULT(no)
+fi
+AC_SUBST($1)dnl
+])
diff --git a/missing b/missing
new file mode 100755 (executable)
index 0000000..86a8fc3
--- /dev/null
+++ b/missing
@@ -0,0 +1,331 @@
+#! /bin/sh
+# Common stub for a few missing GNU programs while installing.
+
+scriptversion=2012-01-06.13; # UTC
+
+# Copyright (C) 1996, 1997, 1999, 2000, 2002, 2003, 2004, 2005, 2006,
+# 2008, 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+# Originally by Fran,cois Pinard <pinard@iro.umontreal.ca>, 1996.
+
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; either version 2, or (at your option)
+# any later version.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Public License for more details.
+
+# You should have received a copy of the GNU General Public License
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.
+
+# As a special exception to the GNU General Public License, if you
+# distribute this file as part of a program that contains a
+# configuration script generated by Autoconf, you may include it under
+# the same distribution terms that you use for the rest of that program.
+
+if test $# -eq 0; then
+  echo 1>&2 "Try \`$0 --help' for more information"
+  exit 1
+fi
+
+run=:
+sed_output='s/.* --output[ =]\([^ ]*\).*/\1/p'
+sed_minuso='s/.* -o \([^ ]*\).*/\1/p'
+
+# In the cases where this matters, `missing' is being run in the
+# srcdir already.
+if test -f configure.ac; then
+  configure_ac=configure.ac
+else
+  configure_ac=configure.in
+fi
+
+msg="missing on your system"
+
+case $1 in
+--run)
+  # Try to run requested program, and just exit if it succeeds.
+  run=
+  shift
+  "$@" && exit 0
+  # Exit code 63 means version mismatch.  This often happens
+  # when the user try to use an ancient version of a tool on
+  # a file that requires a minimum version.  In this case we
+  # we should proceed has if the program had been absent, or
+  # if --run hadn't been passed.
+  if test $? = 63; then
+    run=:
+    msg="probably too old"
+  fi
+  ;;
+
+  -h|--h|--he|--hel|--help)
+    echo "\
+$0 [OPTION]... PROGRAM [ARGUMENT]...
+
+Handle \`PROGRAM [ARGUMENT]...' for when PROGRAM is missing, or return an
+error status if there is no known handling for PROGRAM.
+
+Options:
+  -h, --help      display this help and exit
+  -v, --version   output version information and exit
+  --run           try to run the given command, and emulate it if it fails
+
+Supported PROGRAM values:
+  aclocal      touch file \`aclocal.m4'
+  autoconf     touch file \`configure'
+  autoheader   touch file \`config.h.in'
+  autom4te     touch the output file, or create a stub one
+  automake     touch all \`Makefile.in' files
+  bison        create \`y.tab.[ch]', if possible, from existing .[ch]
+  flex         create \`lex.yy.c', if possible, from existing .c
+  help2man     touch the output file
+  lex          create \`lex.yy.c', if possible, from existing .c
+  makeinfo     touch the output file
+  yacc         create \`y.tab.[ch]', if possible, from existing .[ch]
+
+Version suffixes to PROGRAM as well as the prefixes \`gnu-', \`gnu', and
+\`g' are ignored when checking the name.
+
+Send bug reports to <bug-automake@gnu.org>."
+    exit $?
+    ;;
+
+  -v|--v|--ve|--ver|--vers|--versi|--versio|--version)
+    echo "missing $scriptversion (GNU Automake)"
+    exit $?
+    ;;
+
+  -*)
+    echo 1>&2 "$0: Unknown \`$1' option"
+    echo 1>&2 "Try \`$0 --help' for more information"
+    exit 1
+    ;;
+
+esac
+
+# normalize program name to check for.
+program=`echo "$1" | sed '
+  s/^gnu-//; t
+  s/^gnu//; t
+  s/^g//; t'`
+
+# Now exit if we have it, but it failed.  Also exit now if we
+# don't have it and --version was passed (most likely to detect
+# the program).  This is about non-GNU programs, so use $1 not
+# $program.
+case $1 in
+  lex*|yacc*)
+    # Not GNU programs, they don't have --version.
+    ;;
+
+  *)
+    if test -z "$run" && ($1 --version) > /dev/null 2>&1; then
+       # We have it, but it failed.
+       exit 1
+    elif test "x$2" = "x--version" || test "x$2" = "x--help"; then
+       # Could not run --version or --help.  This is probably someone
+       # running `$TOOL --version' or `$TOOL --help' to check whether
+       # $TOOL exists and not knowing $TOOL uses missing.
+       exit 1
+    fi
+    ;;
+esac
+
+# If it does not exist, or fails to run (possibly an outdated version),
+# try to emulate it.
+case $program in
+  aclocal*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+         you modified \`acinclude.m4' or \`${configure_ac}'.  You might want
+         to install the \`Automake' and \`Perl' packages.  Grab them from
+         any GNU archive site."
+    touch aclocal.m4
+    ;;
+
+  autoconf*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+         you modified \`${configure_ac}'.  You might want to install the
+         \`Autoconf' and \`GNU m4' packages.  Grab them from any GNU
+         archive site."
+    touch configure
+    ;;
+
+  autoheader*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+         you modified \`acconfig.h' or \`${configure_ac}'.  You might want
+         to install the \`Autoconf' and \`GNU m4' packages.  Grab them
+         from any GNU archive site."
+    files=`sed -n 's/^[ ]*A[CM]_CONFIG_HEADER(\([^)]*\)).*/\1/p' ${configure_ac}`
+    test -z "$files" && files="config.h"
+    touch_files=
+    for f in $files; do
+      case $f in
+      *:*) touch_files="$touch_files "`echo "$f" |
+                                      sed -e 's/^[^:]*://' -e 's/:.*//'`;;
+      *) touch_files="$touch_files $f.in";;
+      esac
+    done
+    touch $touch_files
+    ;;
+
+  automake*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+         you modified \`Makefile.am', \`acinclude.m4' or \`${configure_ac}'.
+         You might want to install the \`Automake' and \`Perl' packages.
+         Grab them from any GNU archive site."
+    find . -type f -name Makefile.am -print |
+          sed 's/\.am$/.in/' |
+          while read f; do touch "$f"; done
+    ;;
+
+  autom4te*)
+    echo 1>&2 "\
+WARNING: \`$1' is needed, but is $msg.
+         You might have modified some files without having the
+         proper tools for further handling them.
+         You can get \`$1' as part of \`Autoconf' from any GNU
+         archive site."
+
+    file=`echo "$*" | sed -n "$sed_output"`
+    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+    if test -f "$file"; then
+       touch $file
+    else
+       test -z "$file" || exec >$file
+       echo "#! /bin/sh"
+       echo "# Created by GNU Automake missing as a replacement of"
+       echo "#  $ $@"
+       echo "exit 0"
+       chmod +x $file
+       exit 1
+    fi
+    ;;
+
+  bison*|yacc*)
+    echo 1>&2 "\
+WARNING: \`$1' $msg.  You should only need it if
+         you modified a \`.y' file.  You may need the \`Bison' package
+         in order for those modifications to take effect.  You can get
+         \`Bison' from any GNU archive site."
+    rm -f y.tab.c y.tab.h
+    if test $# -ne 1; then
+        eval LASTARG=\${$#}
+       case $LASTARG in
+       *.y)
+           SRCFILE=`echo "$LASTARG" | sed 's/y$/c/'`
+           if test -f "$SRCFILE"; then
+                cp "$SRCFILE" y.tab.c
+           fi
+           SRCFILE=`echo "$LASTARG" | sed 's/y$/h/'`
+           if test -f "$SRCFILE"; then
+                cp "$SRCFILE" y.tab.h
+           fi
+         ;;
+       esac
+    fi
+    if test ! -f y.tab.h; then
+       echo >y.tab.h
+    fi
+    if test ! -f y.tab.c; then
+       echo 'main() { return 0; }' >y.tab.c
+    fi
+    ;;
+
+  lex*|flex*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+         you modified a \`.l' file.  You may need the \`Flex' package
+         in order for those modifications to take effect.  You can get
+         \`Flex' from any GNU archive site."
+    rm -f lex.yy.c
+    if test $# -ne 1; then
+        eval LASTARG=\${$#}
+       case $LASTARG in
+       *.l)
+           SRCFILE=`echo "$LASTARG" | sed 's/l$/c/'`
+           if test -f "$SRCFILE"; then
+                cp "$SRCFILE" lex.yy.c
+           fi
+         ;;
+       esac
+    fi
+    if test ! -f lex.yy.c; then
+       echo 'main() { return 0; }' >lex.yy.c
+    fi
+    ;;
+
+  help2man*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+        you modified a dependency of a manual page.  You may need the
+        \`Help2man' package in order for those modifications to take
+        effect.  You can get \`Help2man' from any GNU archive site."
+
+    file=`echo "$*" | sed -n "$sed_output"`
+    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+    if test -f "$file"; then
+       touch $file
+    else
+       test -z "$file" || exec >$file
+       echo ".ab help2man is required to generate this page"
+       exit $?
+    fi
+    ;;
+
+  makeinfo*)
+    echo 1>&2 "\
+WARNING: \`$1' is $msg.  You should only need it if
+         you modified a \`.texi' or \`.texinfo' file, or any other file
+         indirectly affecting the aspect of the manual.  The spurious
+         call might also be the consequence of using a buggy \`make' (AIX,
+         DU, IRIX).  You might want to install the \`Texinfo' package or
+         the \`GNU make' package.  Grab either from any GNU archive site."
+    # The file to touch is that specified with -o ...
+    file=`echo "$*" | sed -n "$sed_output"`
+    test -z "$file" && file=`echo "$*" | sed -n "$sed_minuso"`
+    if test -z "$file"; then
+      # ... or it is the one specified with @setfilename ...
+      infile=`echo "$*" | sed 's/.* \([^ ]*\) *$/\1/'`
+      file=`sed -n '
+       /^@setfilename/{
+         s/.* \([^ ]*\) *$/\1/
+         p
+         q
+       }' $infile`
+      # ... or it is derived from the source name (dir/f.texi becomes f.info)
+      test -z "$file" && file=`echo "$infile" | sed 's,.*/,,;s,.[^.]*$,,'`.info
+    fi
+    # If the file does not exist, the user really needs makeinfo;
+    # let's fail without touching anything.
+    test -f $file || exit 1
+    touch $file
+    ;;
+
+  *)
+    echo 1>&2 "\
+WARNING: \`$1' is needed, and is $msg.
+         You might have modified some files without having the
+         proper tools for further handling them.  Check the \`README' file,
+         it often tells you about the needed prerequisites for installing
+         this package.  You may also peek at any GNU archive site, in case
+         some other package would contain this missing \`$1' program."
+    exit 1
+    ;;
+esac
+
+exit 0
+
+# Local variables:
+# eval: (add-hook 'write-file-hooks 'time-stamp)
+# time-stamp-start: "scriptversion="
+# time-stamp-format: "%:y-%02m-%02d.%02H"
+# time-stamp-time-zone: "UTC"
+# time-stamp-end: "; # UTC"
+# End:
diff --git a/packaging/gdk-pixbuf.changes b/packaging/gdk-pixbuf.changes
new file mode 100644 (file)
index 0000000..5668a31
--- /dev/null
@@ -0,0 +1,3 @@
+* Sat May 19 00:40:14 UTC 2012 - tu.c.truong@intel.com
+- Initial commit to Gerrit
+
diff --git a/packaging/gdk-pixbuf.spec b/packaging/gdk-pixbuf.spec
new file mode 100644 (file)
index 0000000..516653b
--- /dev/null
@@ -0,0 +1,100 @@
+#
+# Please submit bugfixes or comments via http://bugs.meego.com/
+#
+
+Name:           gdk-pixbuf
+Version:        2.26.1
+Release:        100
+License:        LGPLv2+
+Summary:        An image loading library
+Url:            http://www.gtk.org
+Group:          System/Libraries
+Source0:        http://download.gnome.org/sources/gdk-pixbuf/2.26/gdk-pixbuf-%{version}.tar.xz
+
+# Bootstrap requirements
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  gettext-tools
+BuildRequires:  libjpeg-devel
+BuildRequires:  libtool
+BuildRequires:  pkgconfig(glib-2.0)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(shared-mime-info)
+BuildRequires:  pkgconfig(x11-xcb)
+
+# We also need MIME information at runtime
+Requires:       pkgconfig(shared-mime-info)
+
+Conflicts: gtk2 <= 2.21.2
+
+%description
+gdk-pixbuf is an image loading library that can be extended by loadable
+modules for new image formats. It is used by toolkits such as GTK+ or
+clutter.
+
+%package devel
+Summary:        Development files for gdk-pixbuf
+Group:          Development/Libraries
+Requires:       %{name} = %{version}
+Requires:       pkgconfig(gthread-2.0)
+
+Conflicts: gtk2-devel <= 2.21.2
+
+%description devel
+This package contains the libraries and header files that are needed
+for writing applications that are using gdk-pixbuf.
+
+%prep
+%setup -q -n gdk-pixbuf-%{version}
+
+%build
+%configure $CONFIGFLAGS \
+        --disable-nls \
+        --without-libtiff \
+       --with-included-loaders=png
+make %{?_smp_mflags}
+
+
+%install
+export RUN_QUERY_LOADER_TEST=false
+%make_install
+
+
+touch %{buildroot}%{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache
+
+%post
+/sbin/ldconfig
+gdk-pixbuf-query-loaders-%{__isa_bits} --update-cache || :
+
+%postun
+/sbin/ldconfig
+if [ $1 -gt 0 ]; then
+  gdk-pixbuf-query-loaders-%{__isa_bits} --update-cache || :
+fi
+
+%files
+%defattr(-,root,root,-)
+%doc AUTHORS COPYING
+%{_bindir}/gdk-pixbuf-query-loaders
+%{_libdir}/libgdk_pixbuf-2.0.so.*
+#%{_libdir}/libgdk_pixbuf_xlib-2.0.so.*
+%dir %{_libdir}/gdk-pixbuf-2.0
+%dir %{_libdir}/gdk-pixbuf-2.0/2.10.0
+%dir %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders
+%{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders/*.so
+%ghost %{_libdir}/gdk-pixbuf-2.0/2.10.0/loaders.cache
+%doc %{_mandir}/man1/gdk-pixbuf-query-loaders.1*
+
+%files devel
+%defattr(-,root,root,-)
+%{_bindir}/gdk-pixbuf-pixdata
+%{_includedir}/gdk-pixbuf-2.0
+%{_libdir}/libgdk_pixbuf-2.0.so
+#%{_libdir}/libgdk_pixbuf_xlib-2.0.so
+%{_libdir}/pkgconfig/gdk-pixbuf-2.0.pc
+#%{_libdir}/pkgconfig/gdk-pixbuf-xlib-2.0.pc
+%{_bindir}/gdk-pixbuf-csource
+%doc %{_mandir}/man1/gdk-pixbuf-csource.1*
+%doc %{_prefix}/share/gtk-doc/html/gdk-pixbuf/*
+
+
diff --git a/po/LINGUAS b/po/LINGUAS
new file mode 100644 (file)
index 0000000..2721d52
--- /dev/null
@@ -0,0 +1,104 @@
+# Please keep this list sorted alphabetically.
+#
+af
+ang
+ar
+as
+ast
+az
+be
+be@latin
+bg
+bn
+bn_IN
+br
+bs
+ca
+ca@valencia
+crh
+cs
+cy
+da
+de
+dz
+el
+en_CA
+en_GB
+en@shaw
+eo
+es
+et
+eu
+fa
+fi
+fr
+ga
+gl
+gu
+he
+hi
+hr
+hu
+hy
+ia
+id
+io
+is
+it
+ja
+ka
+km
+kn
+ko
+ku
+li
+lt
+lv
+mai
+mi
+mk
+ml
+mn
+mr
+ms
+my
+nb
+nds
+ne
+nl
+nn
+nso
+oc
+or
+pa
+pl
+ps
+pt
+pt_BR
+ro
+ru
+si
+sk
+sl
+sq
+sr
+sr@ije
+sr@latin
+sv
+ta
+te
+th
+tk
+tr
+tt
+ug
+uk
+uz
+uz@cyrillic
+vi
+wa
+xh
+yi
+zh_CN
+zh_HK
+zh_TW
diff --git a/po/Makefile.in.in b/po/Makefile.in.in
new file mode 100644 (file)
index 0000000..fecf500
--- /dev/null
@@ -0,0 +1,429 @@
+# Makefile for PO directory in any package using GNU gettext.
+# Copyright (C) 1995-1997, 2000-2007 by Ulrich Drepper <drepper@gnu.ai.mit.edu>
+#
+# This file can be copied and used freely without restrictions.  It can
+# be used in projects which are not available under the GNU General Public
+# License but which still want to provide support for the GNU gettext
+# functionality.
+# Please note that the actual code of GNU gettext is covered by the GNU
+# General Public License and is *not* in the public domain.
+#
+# Origin: gettext-0.17
+GETTEXT_MACRO_VERSION = 0.17
+
+PACKAGE = @PACKAGE@
+VERSION = @VERSION@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+
+SHELL = /bin/sh
+@SET_MAKE@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+datarootdir = @datarootdir@
+datadir = @datadir@
+localedir = @localedir@
+gettextsrcdir = $(datadir)/gettext/po
+
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+
+# We use $(mkdir_p).
+# In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as
+# "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions,
+# @install_sh@ does not start with $(SHELL), so we add it.
+# In automake >= 1.10, @mkdir_p@ is derived from ${MKDIR_P}, which is defined
+# either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake
+# versions, $(mkinstalldirs) and $(install_sh) are unused.
+mkinstalldirs = $(SHELL) @install_sh@ -d
+install_sh = $(SHELL) @install_sh@
+MKDIR_P = @MKDIR_P@
+mkdir_p = @mkdir_p@
+
+GMSGFMT_ = @GMSGFMT@
+GMSGFMT_no = @GMSGFMT@
+GMSGFMT_yes = @GMSGFMT_015@
+GMSGFMT = $(GMSGFMT_$(USE_MSGCTXT))
+MSGFMT_ = @MSGFMT@
+MSGFMT_no = @MSGFMT@
+MSGFMT_yes = @MSGFMT_015@
+MSGFMT = $(MSGFMT_$(USE_MSGCTXT))
+XGETTEXT_ = @XGETTEXT@
+XGETTEXT_no = @XGETTEXT@
+XGETTEXT_yes = @XGETTEXT_015@
+XGETTEXT = $(XGETTEXT_$(USE_MSGCTXT))
+MSGMERGE = msgmerge
+MSGMERGE_UPDATE = @MSGMERGE@ --update
+MSGINIT = msginit
+MSGCONV = msgconv
+MSGFILTER = msgfilter
+
+POFILES = @POFILES@
+GMOFILES = @GMOFILES@
+UPDATEPOFILES = @UPDATEPOFILES@
+DUMMYPOFILES = @DUMMYPOFILES@
+DISTFILES.common = Makefile.in.in remove-potcdate.sin \
+$(DISTFILES.common.extra1) $(DISTFILES.common.extra2) $(DISTFILES.common.extra3)
+DISTFILES = $(DISTFILES.common) Makevars POTFILES.in \
+$(POFILES) $(GMOFILES) \
+$(DISTFILES.extra1) $(DISTFILES.extra2) $(DISTFILES.extra3)
+
+POTFILES = \
+
+CATALOGS = @CATALOGS@
+
+# Makevars gets inserted here. (Don't remove this line!)
+
+.SUFFIXES:
+.SUFFIXES: .po .gmo .mo .sed .sin .nop .po-create .po-update
+
+.po.mo:
+       @echo "$(MSGFMT) -c -o $@ $<"; \
+       $(MSGFMT) -c -o t-$@ $< && mv t-$@ $@
+
+.po.gmo:
+       @lang=`echo $* | sed -e 's,.*/,,'`; \
+       test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+       echo "$${cdcmd}rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o $${lang}.gmo $${lang}.po"; \
+       cd $(srcdir) && rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $${lang}.po && mv t-$${lang}.gmo $${lang}.gmo
+
+.sin.sed:
+       sed -e '/^#/d' $< > t-$@
+       mv t-$@ $@
+
+
+all: check-macro-version all-@USE_NLS@
+
+all-yes: stamp-po
+all-no:
+
+# Ensure that the gettext macros and this Makefile.in.in are in sync.
+check-macro-version:
+       @test "$(GETTEXT_MACRO_VERSION)" = "@GETTEXT_MACRO_VERSION@" \
+         || { echo "*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version $(GETTEXT_MACRO_VERSION) but the autoconf macros are from gettext version @GETTEXT_MACRO_VERSION@" 1>&2; \
+              exit 1; \
+            }
+
+# $(srcdir)/$(DOMAIN).pot is only created when needed. When xgettext finds no
+# internationalized messages, no $(srcdir)/$(DOMAIN).pot is created (because
+# we don't want to bother translators with empty POT files). We assume that
+# LINGUAS is empty in this case, i.e. $(POFILES) and $(GMOFILES) are empty.
+# In this case, stamp-po is a nop (i.e. a phony target).
+
+# stamp-po is a timestamp denoting the last time at which the CATALOGS have
+# been loosely updated. Its purpose is that when a developer or translator
+# checks out the package via CVS, and the $(DOMAIN).pot file is not in CVS,
+# "make" will update the $(DOMAIN).pot and the $(CATALOGS), but subsequent
+# invocations of "make" will do nothing. This timestamp would not be necessary
+# if updating the $(CATALOGS) would always touch them; however, the rule for
+# $(POFILES) has been designed to not touch files that don't need to be
+# changed.
+stamp-po: $(srcdir)/$(DOMAIN).pot
+       test ! -f $(srcdir)/$(DOMAIN).pot || \
+         test -z "$(GMOFILES)" || $(MAKE) $(GMOFILES)
+       @test ! -f $(srcdir)/$(DOMAIN).pot || { \
+         echo "touch stamp-po" && \
+         echo timestamp > stamp-poT && \
+         mv stamp-poT stamp-po; \
+       }
+
+# Note: Target 'all' must not depend on target '$(DOMAIN).pot-update',
+# otherwise packages like GCC can not be built if only parts of the source
+# have been downloaded.
+
+# This target rebuilds $(DOMAIN).pot; it is an expensive operation.
+# Note that $(DOMAIN).pot is not touched if it doesn't need to be changed.
+$(DOMAIN).pot-update: $(POTFILES) $(srcdir)/POTFILES.in remove-potcdate.sed
+       if LC_ALL=C grep 'GNU @PACKAGE@' $(top_srcdir)/* 2>/dev/null | grep -v 'libtool:' >/dev/null; then \
+         package_gnu='GNU '; \
+       else \
+         package_gnu=''; \
+       fi; \
+       if test -n '$(MSGID_BUGS_ADDRESS)' || test '$(PACKAGE_BUGREPORT)' = '@'PACKAGE_BUGREPORT'@'; then \
+         msgid_bugs_address='$(MSGID_BUGS_ADDRESS)'; \
+       else \
+         msgid_bugs_address='$(PACKAGE_BUGREPORT)'; \
+       fi; \
+       case `$(XGETTEXT) --version | sed 1q | sed -e 's,^[^0-9]*,,'` in \
+         '' | 0.[0-9] | 0.[0-9].* | 0.1[0-5] | 0.1[0-5].* | 0.16 | 0.16.[0-1]*) \
+           $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+             --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
+             --files-from=$(srcdir)/POTFILES.in \
+             --copyright-holder='$(COPYRIGHT_HOLDER)' \
+             --msgid-bugs-address="$$msgid_bugs_address" \
+           ;; \
+         *) \
+           $(XGETTEXT) --default-domain=$(DOMAIN) --directory=$(top_srcdir) \
+             --add-comments=TRANSLATORS: $(XGETTEXT_OPTIONS) @XGETTEXT_EXTRA_OPTIONS@ \
+             --files-from=$(srcdir)/POTFILES.in \
+             --copyright-holder='$(COPYRIGHT_HOLDER)' \
+             --package-name="$${package_gnu}@PACKAGE@" \
+             --package-version='@VERSION@' \
+             --msgid-bugs-address="$$msgid_bugs_address" \
+           ;; \
+       esac
+       test ! -f $(DOMAIN).po || { \
+         if test -f $(srcdir)/$(DOMAIN).pot; then \
+           sed -f remove-potcdate.sed < $(srcdir)/$(DOMAIN).pot > $(DOMAIN).1po && \
+           sed -f remove-potcdate.sed < $(DOMAIN).po > $(DOMAIN).2po && \
+           if cmp $(DOMAIN).1po $(DOMAIN).2po >/dev/null 2>&1; then \
+             rm -f $(DOMAIN).1po $(DOMAIN).2po $(DOMAIN).po; \
+           else \
+             rm -f $(DOMAIN).1po $(DOMAIN).2po $(srcdir)/$(DOMAIN).pot && \
+             mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+           fi; \
+         else \
+           mv $(DOMAIN).po $(srcdir)/$(DOMAIN).pot; \
+         fi; \
+       }
+
+# This rule has no dependencies: we don't need to update $(DOMAIN).pot at
+# every "make" invocation, only create it when it is missing.
+# Only "make $(DOMAIN).pot-update" or "make dist" will force an update.
+$(srcdir)/$(DOMAIN).pot:
+       $(MAKE) $(DOMAIN).pot-update
+
+# This target rebuilds a PO file if $(DOMAIN).pot has changed.
+# Note that a PO file is not touched if it doesn't need to be changed.
+$(POFILES): $(srcdir)/$(DOMAIN).pot
+       @lang=`echo $@ | sed -e 's,.*/,,' -e 's/\.po$$//'`; \
+       if test -f "$(srcdir)/$${lang}.po"; then \
+         test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+         echo "$${cdcmd}$(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot"; \
+         cd $(srcdir) && $(MSGMERGE_UPDATE) $${lang}.po $(DOMAIN).pot; \
+       else \
+         $(MAKE) $${lang}.po-create; \
+       fi
+
+
+install: install-exec install-data
+install-exec:
+install-data: install-data-@USE_NLS@
+       if test "$(PACKAGE)" = "gettext-tools"; then \
+         $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+         for file in $(DISTFILES.common) Makevars.template; do \
+           $(INSTALL_DATA) $(srcdir)/$$file \
+                           $(DESTDIR)$(gettextsrcdir)/$$file; \
+         done; \
+         for file in Makevars; do \
+           rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+         done; \
+       else \
+         : ; \
+       fi
+install-data-no: all
+install-data-yes: all
+       $(mkdir_p) $(DESTDIR)$(datadir)
+       @catalogs='$(CATALOGS)'; \
+       for cat in $$catalogs; do \
+         cat=`basename $$cat`; \
+         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+         dir=$(localedir)/$$lang/LC_MESSAGES; \
+         $(mkdir_p) $(DESTDIR)$$dir; \
+         if test -r $$cat; then realcat=$$cat; else realcat=$(srcdir)/$$cat; fi; \
+         $(INSTALL_DATA) $$realcat $(DESTDIR)$$dir/$(DOMAIN).mo; \
+         echo "installing $$realcat as $(DESTDIR)$$dir/$(DOMAIN).mo"; \
+         for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+           if test -n "$$lc"; then \
+             if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+               link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+               mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+               mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+                for file in *; do \
+                  if test -f $$file; then \
+                    ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+                  fi; \
+                done); \
+               rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+             else \
+               if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+                 :; \
+               else \
+                 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+                 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               fi; \
+             fi; \
+             rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+             ln -s ../LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+             ln $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo 2>/dev/null || \
+             cp -p $(DESTDIR)$(localedir)/$$lang/LC_MESSAGES/$(DOMAIN).mo $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+             echo "installing $$realcat link as $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo"; \
+           fi; \
+         done; \
+       done
+
+install-strip: install
+
+installdirs: installdirs-exec installdirs-data
+installdirs-exec:
+installdirs-data: installdirs-data-@USE_NLS@
+       if test "$(PACKAGE)" = "gettext-tools"; then \
+         $(mkdir_p) $(DESTDIR)$(gettextsrcdir); \
+       else \
+         : ; \
+       fi
+installdirs-data-no:
+installdirs-data-yes:
+       $(mkdir_p) $(DESTDIR)$(datadir)
+       @catalogs='$(CATALOGS)'; \
+       for cat in $$catalogs; do \
+         cat=`basename $$cat`; \
+         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+         dir=$(localedir)/$$lang/LC_MESSAGES; \
+         $(mkdir_p) $(DESTDIR)$$dir; \
+         for lc in '' $(EXTRA_LOCALE_CATEGORIES); do \
+           if test -n "$$lc"; then \
+             if (cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc 2>/dev/null) | grep ' -> ' >/dev/null; then \
+               link=`cd $(DESTDIR)$(localedir)/$$lang && LC_ALL=C ls -l -d $$lc | sed -e 's/^.* -> //'`; \
+               mv $(DESTDIR)$(localedir)/$$lang/$$lc $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+               mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               (cd $(DESTDIR)$(localedir)/$$lang/$$lc.old && \
+                for file in *; do \
+                  if test -f $$file; then \
+                    ln -s ../$$link/$$file $(DESTDIR)$(localedir)/$$lang/$$lc/$$file; \
+                  fi; \
+                done); \
+               rm -f $(DESTDIR)$(localedir)/$$lang/$$lc.old; \
+             else \
+               if test -d $(DESTDIR)$(localedir)/$$lang/$$lc; then \
+                 :; \
+               else \
+                 rm -f $(DESTDIR)$(localedir)/$$lang/$$lc; \
+                 mkdir $(DESTDIR)$(localedir)/$$lang/$$lc; \
+               fi; \
+             fi; \
+           fi; \
+         done; \
+       done
+
+# Define this as empty until I found a useful application.
+installcheck:
+
+uninstall: uninstall-exec uninstall-data
+uninstall-exec:
+uninstall-data: uninstall-data-@USE_NLS@
+       if test "$(PACKAGE)" = "gettext-tools"; then \
+         for file in $(DISTFILES.common) Makevars.template; do \
+           rm -f $(DESTDIR)$(gettextsrcdir)/$$file; \
+         done; \
+       else \
+         : ; \
+       fi
+uninstall-data-no:
+uninstall-data-yes:
+       catalogs='$(CATALOGS)'; \
+       for cat in $$catalogs; do \
+         cat=`basename $$cat`; \
+         lang=`echo $$cat | sed -e 's/\.gmo$$//'`; \
+         for lc in LC_MESSAGES $(EXTRA_LOCALE_CATEGORIES); do \
+           rm -f $(DESTDIR)$(localedir)/$$lang/$$lc/$(DOMAIN).mo; \
+         done; \
+       done
+
+check: all
+
+info dvi ps pdf html tags TAGS ctags CTAGS ID:
+
+mostlyclean:
+       rm -f remove-potcdate.sed
+       rm -f stamp-poT
+       rm -f core core.* $(DOMAIN).po $(DOMAIN).1po $(DOMAIN).2po *.new.po
+       rm -fr *.o
+
+clean: mostlyclean
+
+distclean: clean
+       rm -f Makefile Makefile.in POTFILES *.mo
+
+maintainer-clean: distclean
+       @echo "This command is intended for maintainers to use;"
+       @echo "it deletes files that may require special tools to rebuild."
+       rm -f stamp-po $(GMOFILES)
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+dist distdir:
+       $(MAKE) update-po
+       @$(MAKE) dist2
+# This is a separate target because 'update-po' must be executed before.
+dist2: stamp-po $(DISTFILES)
+       dists="$(DISTFILES)"; \
+       if test "$(PACKAGE)" = "gettext-tools"; then \
+         dists="$$dists Makevars.template"; \
+       fi; \
+       if test -f $(srcdir)/$(DOMAIN).pot; then \
+         dists="$$dists $(DOMAIN).pot stamp-po"; \
+       fi; \
+       if test -f $(srcdir)/ChangeLog; then \
+         dists="$$dists ChangeLog"; \
+       fi; \
+       for i in 0 1 2 3 4 5 6 7 8 9; do \
+         if test -f $(srcdir)/ChangeLog.$$i; then \
+           dists="$$dists ChangeLog.$$i"; \
+         fi; \
+       done; \
+       if test -f $(srcdir)/LINGUAS; then dists="$$dists LINGUAS"; fi; \
+       for file in $$dists; do \
+         if test -f $$file; then \
+           cp -p $$file $(distdir) || exit 1; \
+         else \
+           cp -p $(srcdir)/$$file $(distdir) || exit 1; \
+         fi; \
+       done
+
+update-po: Makefile
+       $(MAKE) $(DOMAIN).pot-update
+       test -z "$(UPDATEPOFILES)" || $(MAKE) $(UPDATEPOFILES)
+       $(MAKE) update-gmo
+
+# General rule for creating PO files.
+
+.nop.po-create:
+       @lang=`echo $@ | sed -e 's/\.po-create$$//'`; \
+       echo "File $$lang.po does not exist. If you are a translator, you can create it through 'msginit'." 1>&2; \
+       exit 1
+
+# General rule for updating PO files.
+
+.nop.po-update:
+       @lang=`echo $@ | sed -e 's/\.po-update$$//'`; \
+       if test "$(PACKAGE)" = "gettext-tools"; then PATH=`pwd`/../src:$$PATH; fi; \
+       tmpdir=`pwd`; \
+       echo "$$lang:"; \
+       test "$(srcdir)" = . && cdcmd="" || cdcmd="cd $(srcdir) && "; \
+       echo "$${cdcmd}$(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$lang.new.po"; \
+       cd $(srcdir); \
+       if $(MSGMERGE) $$lang.po $(DOMAIN).pot -o $$tmpdir/$$lang.new.po; then \
+         if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+           rm -f $$tmpdir/$$lang.new.po; \
+         else \
+           if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+             :; \
+           else \
+             echo "msgmerge for $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+             exit 1; \
+           fi; \
+         fi; \
+       else \
+         echo "msgmerge for $$lang.po failed!" 1>&2; \
+         rm -f $$tmpdir/$$lang.new.po; \
+       fi
+
+$(DUMMYPOFILES):
+
+update-gmo: Makefile $(GMOFILES)
+       @:
+
+Makefile: Makefile.in.in Makevars $(top_builddir)/config.status @POMAKEFILEDEPS@
+       cd $(top_builddir) \
+         && $(SHELL) ./config.status $(subdir)/$@.in po-directories
+
+force:
+
+# Tell versions [3.59,3.63) of GNU make not to export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/po/Makevars b/po/Makevars
new file mode 100644 (file)
index 0000000..9b3e368
--- /dev/null
@@ -0,0 +1,58 @@
+# Makefile variables for PO directory in any package using GNU gettext.
+
+# Usually the message domain is the same as the package name.
+DOMAIN = $(PACKAGE)
+
+# These two variables depend on the location of this directory.
+subdir = po
+top_builddir = ..
+
+# These options get passed to xgettext.
+XGETTEXT_OPTIONS = --keyword=_ --keyword=N_ \
+        --keyword=C_:1c,2 --keyword=NC_:1c,2 \
+        --keyword=g_dngettext:2,3 \
+        --flag=g_dngettext:2:pass-c-format \
+        --flag=g_strdup_printf:1:c-format \
+        --flag=g_string_printf:2:c-format \
+        --flag=g_string_append_printf:2:c-format \
+        --flag=g_error_new:3:c-format \
+        --flag=g_set_error:4:c-format \
+        --flag=g_markup_printf_escaped:1:c-format \
+        --flag=g_log:3:c-format \
+        --flag=g_print:1:c-format \
+        --flag=g_printerr:1:c-format \
+        --flag=g_printf:1:c-format \
+        --flag=g_fprintf:2:c-format \
+        --flag=g_sprintf:2:c-format \
+        --flag=g_snprintf:3:c-format
+
+
+# This is the copyright holder that gets inserted into the header of the
+# $(DOMAIN).pot file.  Set this to the copyright holder of the surrounding
+# package.  (Note that the msgstr strings, extracted from the package's
+# sources, belong to the copyright holder of the package.)  Translators are
+# expected to transfer the copyright for their translations to this person
+# or entity, or to disclaim their copyright.  The empty string stands for
+# the public domain; in this case the translators are expected to disclaim
+# their copyright.
+COPYRIGHT_HOLDER = Free Software Foundation, Inc.
+
+# This is the email address or URL to which the translators shall report
+# bugs in the untranslated strings:
+# - Strings which are not entire sentences, see the maintainer guidelines
+#   in the GNU gettext documentation, section 'Preparing Strings'.
+# - Strings which use unclear terms or require additional context to be
+#   understood.
+# - Strings which make invalid assumptions about notation of date, time or
+#   money.
+# - Pluralisation problems.
+# - Incorrect English spelling.
+# - Incorrect formatting.
+# It can be your email address, or a mailing list address where translators
+# can write to without being subscribed, or the URL of a web page through
+# which the translators can contact you.
+MSGID_BUGS_ADDRESS =
+
+# This is the list of locale categories, beyond LC_MESSAGES, for which the
+# message catalogs shall be used.  It is usually empty.
+EXTRA_LOCALE_CATEGORIES =
diff --git a/po/POTFILES.in b/po/POTFILES.in
new file mode 100644 (file)
index 0000000..06299e7
--- /dev/null
@@ -0,0 +1,33 @@
+# List of source files which contain translatable strings.
+gdk-pixbuf/gdk-pixbuf-animation.c
+gdk-pixbuf/gdk-pixbuf.c
+gdk-pixbuf/gdk-pixbuf-data.c
+gdk-pixbuf/gdk-pixbuf-io.c
+gdk-pixbuf/gdk-pixbuf-loader.c
+gdk-pixbuf/gdk-pixbuf-simple-anim.c
+gdk-pixbuf/gdk-pixdata.c
+gdk-pixbuf/io-ani.c
+gdk-pixbuf/io-bmp.c
+gdk-pixbuf/io-gdip-bmp.c
+gdk-pixbuf/io-gdip-emf.c
+gdk-pixbuf/io-gdip-gif.c
+gdk-pixbuf/io-gdip-ico.c
+gdk-pixbuf/io-gdip-jpeg.c
+gdk-pixbuf/io-gdip-utils.c
+gdk-pixbuf/io-gdip-wmf.c
+gdk-pixbuf/io-gif.c
+gdk-pixbuf/io-icns.c
+gdk-pixbuf/io-ico.c
+gdk-pixbuf/io-jasper.c
+gdk-pixbuf/io-jpeg.c
+gdk-pixbuf/io-pcx.c
+gdk-pixbuf/io-pixdata.c
+gdk-pixbuf/io-png.c
+gdk-pixbuf/io-pnm.c
+gdk-pixbuf/io-qtif.c
+gdk-pixbuf/io-ras.c
+gdk-pixbuf/io-tga.c
+gdk-pixbuf/io-tiff.c
+gdk-pixbuf/io-wbmp.c
+gdk-pixbuf/io-xbm.c
+gdk-pixbuf/io-xpm.c
diff --git a/po/Rules-quot b/po/Rules-quot
new file mode 100644 (file)
index 0000000..9c2a995
--- /dev/null
@@ -0,0 +1,47 @@
+# Special Makefile rules for English message catalogs with quotation marks.
+
+DISTFILES.common.extra1 = quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot
+
+.SUFFIXES: .insert-header .po-update-en
+
+en@quot.po-create:
+       $(MAKE) en@quot.po-update
+en@boldquot.po-create:
+       $(MAKE) en@boldquot.po-update
+
+en@quot.po-update: en@quot.po-update-en
+en@boldquot.po-update: en@boldquot.po-update-en
+
+.insert-header.po-update-en:
+       @lang=`echo $@ | sed -e 's/\.po-update-en$$//'`; \
+       if test "$(PACKAGE)" = "gettext"; then PATH=`pwd`/../src:$$PATH; GETTEXTLIBDIR=`cd $(top_srcdir)/src && pwd`; export GETTEXTLIBDIR; fi; \
+       tmpdir=`pwd`; \
+       echo "$$lang:"; \
+       ll=`echo $$lang | sed -e 's/@.*//'`; \
+       LC_ALL=C; export LC_ALL; \
+       cd $(srcdir); \
+       if $(MSGINIT) -i $(DOMAIN).pot --no-translator -l $$ll -o - 2>/dev/null | sed -f $$tmpdir/$$lang.insert-header | $(MSGCONV) -t UTF-8 | $(MSGFILTER) sed -f `echo $$lang | sed -e 's/.*@//'`.sed 2>/dev/null > $$tmpdir/$$lang.new.po; then \
+         if cmp $$lang.po $$tmpdir/$$lang.new.po >/dev/null 2>&1; then \
+           rm -f $$tmpdir/$$lang.new.po; \
+         else \
+           if mv -f $$tmpdir/$$lang.new.po $$lang.po; then \
+             :; \
+           else \
+             echo "creation of $$lang.po failed: cannot move $$tmpdir/$$lang.new.po to $$lang.po" 1>&2; \
+             exit 1; \
+           fi; \
+         fi; \
+       else \
+         echo "creation of $$lang.po failed!" 1>&2; \
+         rm -f $$tmpdir/$$lang.new.po; \
+       fi
+
+en@quot.insert-header: insert-header.sin
+       sed -e '/^#/d' -e 's/HEADER/en@quot.header/g' $(srcdir)/insert-header.sin > en@quot.insert-header
+
+en@boldquot.insert-header: insert-header.sin
+       sed -e '/^#/d' -e 's/HEADER/en@boldquot.header/g' $(srcdir)/insert-header.sin > en@boldquot.insert-header
+
+mostlyclean: mostlyclean-quot
+mostlyclean-quot:
+       rm -f *.insert-header
diff --git a/po/af.gmo b/po/af.gmo
new file mode 100644 (file)
index 0000000..baa4172
Binary files /dev/null and b/po/af.gmo differ
diff --git a/po/af.po b/po/af.po
new file mode 100644 (file)
index 0000000..4931348
--- /dev/null
+++ b/po/af.po
@@ -0,0 +1,946 @@
+# Afrikaans translation of gtk+.
+# Copyright (C) 2004 Zuza Software Foundation
+# This file is distributed under the same license as the gtk+ package.
+# Zuza Software Foundation <info@translate.org.za>, 2004
+# F Wolff <friedel@translate.org.za>, 2008, 2009, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.6-branch\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-02-26 21:10+0200\n"
+"Last-Translator: F Wolff <friedel@translate.org.za>\n"
+"Language-Team: translate-discuss-af@lists.sourceforge.net\n"
+"Language: af\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Virtaal 0.5.2\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Kon nie lêer '%s' open nie: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Beeldlêer '%s' bevat geen data nie"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Kon nie beeld '%s' laai nie: rede onbekend, moontlik 'n korrupte beeldlêer"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Kon nie animasie '%s' laai nie: rede onbekend, moontlik 'n korrupte animasie-"
+"lêer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Kan nie beeldlaai-module laai nie: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Beeldlaai-module %s voer nie die regte koppelvlak uit nie; miskien is dit "
+"van 'n verskillende GTK-weergawe?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Beeldtipe '%s' word nie ondersteun nie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Kon nie die beeldlêer-formaat vir lêer '%s' herken nie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Onbekende beeldlêer-formaat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Kon nie beeld '%s' laai nie: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fout met skryf na beeldlêer: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Hierdie bou van gdk-pixbuf ondersteun nie die stoor van die beeldformaat %s "
+"nie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+#, fuzzy
+msgid "Insufficient memory to save image to callback"
+msgstr "Onvoldoende geheue om beeld te stoor na terugbel"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Kon nie tydelike lêer open nie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Kon nie vanaf tydelike lêer lees nie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Kon nie '%s' open vir skryfwerk nie: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Kon nie '%s' sluit terwyl beeld geskryf is nie, alle data is dalk nie "
+"gestoor nie: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Onvoldoende geheue om beeld binne in 'n buffer te stoor"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Fout met skryf na beeldstroom"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interne fout: Beeldlaaier-module '%s' het misluk om 'n bewerking te voltooi, "
+"maar het nie 'n rede verskaf vir die mislukking nie"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Stuksgewyse laai van beeldtipe '%s' word nie ondersteun nie"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Beeldkop korrup"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Beeldformaat onbekend"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Beeld-pixeldata korrup"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Onverwagte ikoon-brok in animasie"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ongeldige kop in animasie"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nie genoeg geheue om animasie te laai nie"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Misvormde brok in animasie"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Die ANI-beeldformaat"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-beeld het vals kopdata"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nie genoeg geheue om biskaart-beeld te laai nie"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-beeld het nie-ondersteunde kopgrootte"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Bo-na-onder BMP-beelde kan nie saamgepers word nie"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Voortydige einde-van-lêer teëgekom"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kon nie geheue toewys vir stoor van BMP-lêer nie"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Kon nie na BMP-lêer skryf nie"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Die BMP-beeldformaat"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Die EMF-beeldformaat"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Die GIF-beeldformaat"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Die ICO-beeldformaat"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kwaliteit moet 'n waarde tussen 0 en 100 wees; waarde '%s' kon nie "
+"ontleed word nie."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kwaliteit moet 'n waarde tussen 0 en 100 wees; waarde '%d' word nie "
+"toegelaat nie."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Die JPEG-beeldformaat"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Kon nie geheue toewys nie: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Kon nie stroom skep nie: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Kon nie stroom skep nie: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Kon nie van stroom lees nie: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Kon nie biskaart laai nie"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Kon nie metalêer laai nie"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nie-ondersteunde beeldformaat vir GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kon nie stoor nie"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Die WMF-beeldformaat"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Kon nie GIF lees nie: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-lêer het sommige data gekort (dalk is dit op 'n manier afgeknot?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interne fout in die GIF-laaier (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stapel oorloop"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-beeldlaaier kan nie hierdie beeld verstaan nie."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Slegte kode teëgekom"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Sirkulêre tabelinskrywing in GIF-lêer"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nie genoeg geheue om GIF-lêer te laai nie"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nie genoeg geheue om GIF-lêer te laai nie"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-beeld is korrup (verkeerde LZW-saampersing)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Lêer blykbaar nie 'n GIF-lêer nie"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Weergawe %s van die GIF-lêer word nie ondersteun nie"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-beeld het geen globale kleurkaart nie, en 'n raam binne-in het geen "
+"plaaslike kleurkaart nie."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-beeld was afgeknot of onvolledig."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fout met lees van ICNS-beeld: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Kon nie ICNS-lêer dekodeer nie"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Die ICNS-beeldformaat"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ongeldige kop in ikoon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nie genoeg geheue om ikoon te laai nie"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Saamgepersde ikone word nie ondersteun nie"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikoon het zero wydte"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikoon het zero hoogte"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nie-ondersteunde ikoon-tipe"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nie genoeg geheue om ICO-lêer te laai nie"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Beeld te groot om as ICO gestoor te word"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Wyser-responskol buite beeld"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nie-ondersteunde diepte vir ICO-lêer: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Kon nie geheue vir stroom toewys nie"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kon nie beeld dekodeer nie"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Getransformeerde JPEG2000 het zero wydte of hoogte."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Beeldtipe word nie tans ondersteun nie"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kon nie geheue toewys vir kleurprofiel nie"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Onvoldoende geheue om JPEG 2000-lêer te open"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kon nie geheue toewys om beelddata te buffer nie"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Die JPEG 2000-beeldformaat"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Fout met interpretasie van JPEG-beeldlêer (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Onvoldoende geheue om beeld te laai. Probeer om sommige toepassings af te "
+"sluit om geheue vry te stel."
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nie-ondersteunde JPEG-kleurspasie (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kon nie geheue toewys vir laai van JPEG-lêer nie"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Getransformeerde JPEG het zero wydte of hoogte."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kon nie geheue vir kop toewys nie"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kon nie geheue vir konteksbuffer toewys nie"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Beeld het ongeldige wydte en/of hoogte"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Beeld het nie-ondersteunde bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Beeld het nie-ondersteunde aantal %d-bis-vlakke"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kon nie nuwe pixbuf skep nie"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kon nie geheue vir lyndata toewys nie"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kon nie geheue vir kop toewys nie"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Het nie al die lyne van PCX-beeld gevind nie"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Geen palet gevind aan einde van PCX-data nie"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Die PCX-beeldformaat"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Getransformeerde PNG het zero wydte of hoogte."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Die GIF-beeldformaat"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bisse per kanaal van PNG-beeld is ongeldig."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Getransformeerde PNG het zero wydte of hoogte."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bisse per kanaal van getransformeerde PNG is nie 8 nie."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Getransformeerde PNG is nie RGB of RGBA nie."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Getransformeerde PNG het nie-ondersteunde aantal kanale, moet 3 of 4 wees."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatale fout in PNG-beeldlêer: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Onvoldoende geheue om PNG-lêer te laai"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Onvoldoende geheue om 'n %ld by %ld beeld te stoor; probeer om sommige "
+"toepassings af te sluit om geheuegebruik te verminder"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatale fout met lees van PNG-beeldlêer"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatale fout met lees van PNG-beeldlêer: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Sleutels vir PNG-teksbrokke moet ten minste 1 en hoogstens 79 karakters hê."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Sleutels vir PNG-teksbrokke moet ASCII karakters wees."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Kleurprofiel het 'n ongeldige lengte van %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG-saampersvlak moet 'n waarde tussen 0 en 9 wees; waarde '%s' kon nie "
+"ontleed word nie."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG-saampersvlak moet 'n waarde tussen 0 en 9 wees; waarde '%d' word nie "
+"toegelaat nie."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Waarde vir PNG-teksbrok %s kan nie omgesit word na ISO-8859-1 enkodering nie."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Die PNG-beeldformaat"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-laaier het verwag om 'n heelgetal te vind, maar het nie"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-lêer het 'n foutiewe aanvanklike greep"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-lêer is nie in 'n erkende PNM-subformaat nie"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-lêer het 'n beeldwydte van 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-lêer het 'n beeldhoogte van 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimum kleurwaarde in PNM-lêer is 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimum kleurwaarde in PNM-lêer is te groot"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Rou PNM-beeldtipe is ongeldig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-beeldlaaier ondersteun nie hierdie PNM-subformaat nie"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Rou PNM-formaat vereis presies een witspasie voor monster-data"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kan nie geheue toewys vir laai van PNM-beeld nie"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Onvoldoende geheue om PNM-konteksstruktuur te laai"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Onverwagte einde van PNM-beeld-data"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Onvoldoende geheue om PNM-lêer te laai"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Die PNM/PBM/PGM/PPM-beeldformaat-familie"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Kon nie geheue vir konteksbuffer toewys nie"
+msgstr[1] "Kon nie geheue vir konteksbuffer toewys nie"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Die QTIF-beeldformaat"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-beeld het vals kopdata"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-beeld het onbekende tipe"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nie-ondersteunde RAS-beeldvariasie"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nie genoeg geheue om RAS-beeld te laai nie"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Die Sun raster-beeldformaat"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kan nie geheue vir IOBuffer-struktuur toewys nie"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kan nie geheue vir IOBuffer-data toewys nie"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kan nie IOBuffer-data hertoewys nie"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kan nie tydelike IOBuffer-data toewys nie"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Kan nie nuwe pixbuf toewys nie"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Kan nie kleurkaartstruktuur toewys nie"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Kan nie kleurkaart-inskrywings toewys nie"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Onverwagte bisdiepte vir kleurkaartinskrywings"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Kan nie TGA-kop-geheue toewys nie"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-beeld het ongeldige dimensies"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-beeldtipe word nie ondersteun nie"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kan nie geheue vir TGA-konteksstruktuur toewys nie"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Oortollige data in lêer"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Die Targa-beeldformaat"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kon nie beeldwydte kry nie (slegte TIFF-lêer)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kon nie beeldhoogte kry nie (slegte TIFF-lêer)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Wydte of hoogte van TIFF-beeld is zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensies van TIFF-beeld te groot"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Onvoldoende geheue om TIFF-lêer te open"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Kon nie RGB-data laai vanaf TIFF-lêer nie"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Kon nie TIFF-beeld open nie"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose-bewerking het misluk"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Kon nie TIFF-beeld laai nie"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Kon nie TIFF-beeld stoor nie"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Kon nie TIFF-beeld skryf nie"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Kon nie skryf na TIFF-lêer nie"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Die TIFF-beeldformaat"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Beeld het zero wydte"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Beeld het zero hoogte"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nie genoeg geheue om beeld te laai nie"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kon nie die res stoor nie"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Die WBMP-beeldformaat"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ongeldige XBM-lêer"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Onvoldoende geheue om XBM-beeldlêer te laai"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Kon nie na tydelike lêer skryf tydens laai van XBM-beeld nie"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Die XBM-beeldformaat"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Geen XPM-kop gevind nie"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ongeldige XBM-kop"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-lêer het beeldwydte <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-lêer het beeldhoogte <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM het 'n ongeldige hoeveelheid aantal karakters per pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-lêer het 'n ongeldige aantal kleure"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kan nie geheue toewys vir laai van XPM-beeld nie"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kan nie XPM-kleurkaart lees nie"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Kon nie na tydelike lêer skryf tydens laai van XPM-beeld nie"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Die XPM-beeldformaat"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nie-ondersteunde animasie-tipe"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Kon nie geheue gepaletteerde-data toewys nie"
diff --git a/po/ang.gmo b/po/ang.gmo
new file mode 100644 (file)
index 0000000..13987c5
Binary files /dev/null and b/po/ang.gmo differ
diff --git a/po/ang.po b/po/ang.po
new file mode 100644 (file)
index 0000000..f4c783a
--- /dev/null
+++ b/po/ang.po
@@ -0,0 +1,949 @@
+# Old English Translation of gtk+.
+# Copyright (C) 2004 GNOME Foundation
+# This file is distributed under the same license as the gtk package.
+# James Johnson <modean52@comcast.net>, 2004.
+# David Lodge <dave@cirt.net>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+2.4\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-08-08 16:54-0600\n"
+"Last-Translator: James Johnson <modean52@comcast.net>\n"
+"Language-Team: Old English <modean52@comcast.net>\n"
+"Language: ang\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Tósǽlde tó openienne dǽles '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Onlícnescranic '%s' næfþ giefa"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "Tósǽlde tó hládenne onlícnesse '%s': "
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Onlícnescynn '%s' nis gewreðod"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Unrecognized onlícnescranicgesceap"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Tósǽlde tó hládenne onlícnesse '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Gesweðrung in wrítung þǽm onlícnescranic: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Tósǽlde tó openienne hwílwendne cranic"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Tósǽlde tó rǽdenne fram hwílwendne cranic"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Tósǽlde tó openienne '%s' for wrítunge: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Gesweðrung in wrítung þǽm onlícnescranic: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Onlícnesgesceap ungecnáwen"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Þæt ANI onlícnesgesceap"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nis genóg gemynd tó hládenne bitmap-onlícnesse"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP onlícnes hæfþ ungewreðode xxxxx micelnessa"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Þæt BMP onlícnesgesceap"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "Þæt BMP onlícnesgesceap"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Þæt GIF onlícnesgesceap"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Þæt ICO onlícnesgesceap"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Þæt JPEG onlícnesgesceap"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+"Ne cúðe scieppan sciftere %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"Ne cúðe scieppan sciftere %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+"Ne cúðe scieppan sciftere %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr ""
+"Ne cúðe céosan %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr ""
+"Ne cúðe céosan %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr ""
+"Ne cúðe céosan %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "Þæt WBMP onlícnessgesceap"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Gesweðrung in rǽdunge GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Inweardlicu gesweðrung in þǽm GIF-hládere (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ne genóg gemynd tó hládenne ICO-cranic"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Gesweðrung in wrítung þǽm onlícnescranic: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"Ne cúðe céosan %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Þæt ICO onlícnesgesceap"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ne genóg gemynd tó hládenne segn"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Ungewreðod segncynn"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ne genóg gemynd tó hládenne ICO-cranic"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr ""
+"Ne cúðe céosan %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Onlícnescynn '%s' nis gewreðod"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "Þæt JPEG onlícnesgesceap"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Onlícnes hæfþ ungóde wíde and/oþþe híehþe"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Onlícnes hæfþ ungewreðod bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Þæt PCX onlícnesgesceap"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Þæt GIF onlícnesgesceap"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Þæt PNG onlícnesgesceap"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Séo PNM/PBM/PGM/PPM onlícnesgesceapmǽgscír"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Tósǽlde tó hládenne onlícnesse '%s': %s"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Gesweðrung in rǽdunge GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Tósǽlde tó rǽdenne fram hwílwendne cranic"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Tósǽlde tó hládenne onlícnesse '%s': %s"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Þæt TIFF onlícnesgesceap"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS onlícnes hæfþ uncúþ cynn"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Þæt Sunnanrastere onlícnescynn"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Þæt Targa onlícnesgesceap"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Wídu oþþe híehþu TIFF-onlícnesse is náht"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Tósǽlde tó hládenne onlícnesse '%s': %s"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Þæt TIFF onlícnesgesceap"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Onlícnes hæfþ náhtwídu"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Þæt WBMP onlícnessgesceap"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ungód XBM cranic"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Þæt XBM onlícnesgesceap"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Ungód XBM cranic"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM cranic hæfþ onlícneswíde <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM cranic hæfþ onlícneshíehþe <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM cranic hæfþ ungódne híwa rím"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ne genóg gemynd tó hládenne onlícnesse"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Þæt XPM onlícnesgesceap"
diff --git a/po/ar.gmo b/po/ar.gmo
new file mode 100644 (file)
index 0000000..7547565
Binary files /dev/null and b/po/ar.gmo differ
diff --git a/po/ar.po b/po/ar.po
new file mode 100644 (file)
index 0000000..b6cb627
--- /dev/null
+++ b/po/ar.po
@@ -0,0 +1,949 @@
+# translation of gtk+.HEAD.po to Arabic
+# Copyright (C) 2002,2003, 2004, 2006, 2007, 2008 Free Software Foundation, Inc.
+# Sayed Jaffer Al-Mosawi <mosawi@arabeyes.org>, 2002.
+# Isam Bayazidi <bayazidi@arabeyes.org>, 2002.
+# Arafat Medini <lumina@silverpen.de>, 2003, 2004.
+# Ayman Hourieh <aymanh@gmail.com>, 2004.
+# Djihed Afifi <djihed@gmail.com>, 2006.
+# Seba Barto <nanoosaamar@yahoo.com>, 2006.
+# Anas Afif Emad <anas.e87@gmail.com>, 2008.
+# Khaled Hosny <khaledhosny@eglug.org>, 2006, 2007, 2008, 2009, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-05-24 22:57+0300\n"
+"Last-Translator: Khaled Hosny <khaledhosny@eglug.org>\n"
+"Language-Team: Arabic <doc@arabeyes.org>\n"
+"Language: ar\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+"X-Generator: Virtaal 0.5.2\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "فشل فتح الملف '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "لا يحتوي ملف الصورة '%s' على بيانات"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "فشل تحميل الصورة '%s': السبب مجهول، ربما يكون ملف الصورة تالفًا"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"فشل تحميل الرسوم المتحرّكة '%s': السبب مجهول، ربما يكون ملف الرسوم المتحرّكة "
+"تالفًا"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "تعذّر تحميل وحدة تحميل الصور: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"وحدة تحميل الصور %s لا تصدّر الواجهة الصحيحة؛ قد تكون من إصدارة GTK مغايرة؟"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "نوع الصورة '%s' غير مدعوم"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "تعذّر تمييز صيغة ملف الصور للملف '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "صيغة ملف صور تعذّر تمييزها"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "فشل تحميل الصورة '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "فشلت الكتابة في ملف الصورة: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "بناء gdk-pixbuf هذا لا يدعم الحفظ بصيغة الصور: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "ذاكرة غير كافية لحفظ الصورة إلى إعادة النداء (callback)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "فشل فتح الملف المؤقّت"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "فشلت القراءة من الملف المؤقّت"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "فشل فتح '%s' لكتابة: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "فشل غلق '%s' أثناء كتابة الصورة، ربما لم تُحفظ كل البيانات: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ذاكرة غير كافية لحفظ الصورة في براح"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "فشلت الكتابة في دفق الصور"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"خطأ داخلي: فشلت وحدة تحميل الصور '%s' في إنهاء إحدى العمليات، لكنّها لم تعطِ "
+"سببا للفشل"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "التحميل التزايدي لنوع الصور '%s' غير مدعوم"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ترويسة الصورة تالفة"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "صيغة الصورة مجهولة"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "البيانات البكسلية للصورة تالفة"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "فشل تحصيص براح للصورة بحجم صفر بايت"
+msgstr[1] "فشل تحصيص براح للصورة بحجم بايت واحد"
+msgstr[2] "فشل تحصيص ذاكرة وسيطة للصورة بحجم بايتين"
+msgstr[3] "فشل تحصيص ذاكرة وسيطة للصورة بحجم %u بايت"
+msgstr[4] "فشل تحصيص ذاكرة وسيطة للصورة بحجم %u بايت"
+msgstr[5] "فشل تحصيص ذاكرة وسيطة للصورة بحجم %u بايت"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "قطعة أيقونة غير متوقعة في الرسم المتحرّك"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ترويسة غير صالحة في الرسم المتحرّك"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "لا ذاكرة كافية لتحميل الرسوم المتحرّكة"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "قطعة مشوّهة في الرسّم المتحرّك"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "صيغة صور ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "صورة BMP لها بيانات ترويسة زائفة"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "لا ذاكرة كافية لتحميل الصورة النقطية"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "صورة BMP لها حجم ترويسة غير مدعوم"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "صور BMP أعلى-أسفل تعذّر ضغطها"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "انتهى الملف قبل أوانه"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "تعذّر تحصيص ذاكرة لحفظ ملف BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "تعذّر الكتابة في ملف BMP "
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "صيغة صور BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "صيغة صور EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "صيغة صور GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "صيغة صور ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "يجب أن تكون جودة JPEG قيمة بين 0 و 100، لذلك تعذّر تحليل القيمة '%s'."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "يجب أن تكون جودة JPEG قيمة بين 0 و 100، القيمة '%Id' غير مسموح بها."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "صيغة صور JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "تعذّر تحصيص ذاكرة: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "تعذّر إنشاء الدفق: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "تعذّر الالتماس في الدفق: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "تعذّر القراءة من الدفق: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "تعذّر تحميل الصورة النقطية"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "تعذّر تحميل ملف المعلومات الفوقية"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "نسق صور لا يدعمه GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "تعذّر الحفظ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "صيغة صور WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "خطأ أثناء قراءة GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "يفتقد ملف GIF بعض البيانات (ربما استقطعت بكيفية ما؟)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "خطأ داخلي في محمّل GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "فيضان المكدّس"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "لا يستطيع محمّل صور GIF فهم هذه الصورة."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "وُجِد رمز سيء"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "خانة جدول دائرية في ملف GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "لا ذاكرة كافية لتحميل ملف GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "لا ذاكرة كافية لتشكيل إطار في ملف GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "صورة GIF تالفة (ضغط LZW غير سليم)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "يبدو أن الملف ليس ملف GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "إصدارة %s من صيغ ملفات GIF غير مدعومة"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "ليس لصورة GIF مخطط ألوان عام، وليس لإطار بداخلها مخطط ألوان محلي."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "صورة GIF مقطّعة أو غير كاملة."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "خطأ أثناء قراءة ملف صورة ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "تعذّر فك ملف ترميز ملف ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "صيغة صور ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ترويسة غير صحيحة في الأيقونة"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "لا ذاكرة كافية لتحميل الأيقونة"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "الأيقونات المضغوطة غير مدعومة"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "عرض الأيقونة صفر"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ارتفاع الأيقونة صفر"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "نوع أيقونات غير مدعوم"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "لا ذاكرة كافية لتحميل ملف ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "تعذّر حفظ الصورة كـ ICO لأنها كبيرة جدًا"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "منطقة المؤشّر النشطة خارج الصورة"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "عمق ملف ICO غير مدعوم: %Id"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "تعذّر تحصيص ذاكرة للتيار"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "تعذّر فك ترميز الصورة"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "صورة JPEG2000 المُحوّلة ذات عرض أو ارتفاع صفري"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "نوع الصورة غير مدعوم حاليا"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "تعذّر تحصيص ذاكرة لاحة اللون"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "لا ذاكرة كافية لفتح ملف JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "تعذّر تحصيص ذاكرة لبراح بيانات الصور"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "صيغة صور JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "خطأ في تفسير ملف صورة JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"لا ذاكرة كافية لتحميل الصورة، حاوِل الخروج من بعض التطبيقات لتحرير الذاكرة"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "نطاق ألوان JPEG غير مدعوم (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "تعذّر تحصيص ذاكرة لتحميل ملف JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "صورة JPEG المُحوّلة ذات عرض أو ارتفاع صفري."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "تعذّر تحصيص ذاكرة للترويسة"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "تعذّر تحصيص ذاكرة لبراح السياق"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ارتفاع الصورة و/أو عرضها غير صحيحين"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "للصورة bpp غير مدعوم"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "للصورة عدد غير مدعوم من مستويات %Id-بت"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "تعذّر إنشاء pixbuf جديد"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "تعذّر تحصيص ذاكرة لبيانات السطر"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "تعذّر تحصيص ذاكرة للترويسة"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "لم يتم تلقي كل سطور صورة PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "لا توجد لوحة ألوان عند نهاية بيانات PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "صيغة صور PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "صورة PNG المُحوّلة ذات عرض أو ارتفاع صفري."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "صيغة صور GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "عدد البتّات لكل قناة في صورة PNG غير صحيحة."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "صورة PNG المُحوّلة ذات عرض أو ارتفاع صفري."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "عدد البتّات لكل قناة في صورة PNG لا يساوي 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "صورة PNG المحوّلة ليست RGB أو RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "صورة PNG المحولة لها عدد غير مدعوم من القنوات، يجب أن تكون 3 أو 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "خطأ قاتل في ملف صورة PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "لا ذاكرة كافية لتحميل ملف PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"ذاكرة غير كافية لتخزين %ld من %ld صورة، حاول الخروج من بعض التطبيقات لتقليل "
+"استخدام الذاكرة"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "خطأ قاتل عند قراءة ملف صورة PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "خطأ قاتل عند قراءة ملف صورة PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"يجب أن يكون لمفاتيح قطع PNG النصية محرفًا واحدًا على الأقل و 79 كحد أقصى."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "يجب أن تكون مفاتيح المقاطع النصية لـ PNG محارف أسكي."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "طول لاحة %d اللون غير سليم. "
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"يجب أن يكون مستوى ضغط PNG قيمة بين 0 و 100، لذلك تعذّر تحليل القيمة '%s'."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"يجب أن يكون مستوي ضغط PNG قيمة بين 0 و 100، القيمة '%Id' غير مسموح بها."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "تعذّر تحويل قيمة مقطع PNG النصي %s إلى ترميز ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "صيغة صور PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "توقَّع مُحمّل PNM العثور على رقم صحيح، لكن لم يجده"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "لملف PNM بايت أوَّلي غير سليم"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "ملف PNM ليس في صيغة فرعيّة من PNM يمكن تمييزها"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "ملف PNM له عرض صورة يساوي 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "ملف PNM له ارتفاع صورة يساوي 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "قيمة اللون القصوى في ملف PNM هي 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "قيمة اللون القصوى في ملف PNM كبيرة جدًا"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "نوع صورة PNM الخام غير صحيح"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "مُحمِّل صور PNM لا يَدعم صيغة PNM الفرعية هذه"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "صيغ PNM الخام تحتاج إلى وَضع فراغ واحد قبل بيانات العيّنة"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "تعذّر تحصيص ذاكرة لتحميل صورة PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "ذاكرة غير كافية لتحميل بنية سياق PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "نهاية غير متوقّعة لبيانات صورة PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "ذاكرة غير كافية لتحميل ملف PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "عائلة صيغ صور PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "واصف ملف الدخل صفري."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "فشلت قراءة ترويسة QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "حجم ذرة QTIF كبير جدا (%d بايت)"
+msgstr[1] "حجم ذرة QTIF كبير جدا (%d بايت)"
+msgstr[2] "حجم ذرة QTIF كبير جدا (%d بايت)"
+msgstr[3] "حجم ذرة QTIF كبير جدا (%d بايت)"
+msgstr[4] "حجم ذرة QTIF كبير جدا (%d بايت)"
+msgstr[5] "حجم ذرة QTIF كبير جدا (%d بايت)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "فشل تحصيص  %d بايت لبراح قراءة الملف"
+msgstr[1] "فشل تحصيص  %d بايت لبراح قراءة الملف"
+msgstr[2] "فشل تحصيص  %d بايت لبراح قراءة الملف"
+msgstr[3] "فشل تحصيص  %d بايت لبراح قراءة الملف"
+msgstr[4] "فشل تحصيص  %d بايت لبراح قراءة الملف"
+msgstr[5] "فشل تحصيص  %d بايت لبراح قراءة الملف"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "خطأ أثناء قراءة ذرة QTIF:‏ %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "فشل التخطي إلى %d بايت التالية باستخدام ‪seek()‬."
+msgstr[1] "فشل التخطي إلى %d بايت التالية باستخدام ‪seek()‬."
+msgstr[2] "فشل التخطي إلى %d بايت التالية باستخدام ‪seek()‬."
+msgstr[3] "فشل التخطي إلى %d بايت التالية باستخدام ‪seek()‬."
+msgstr[4] "فشل التخطي إلى %d بايت التالية باستخدام ‪seek()‬."
+msgstr[5] "فشل التخطي إلى %d بايت التالية باستخدام ‪seek()‬."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "تعذّر تحصيص ذاكرة لبنية سياق QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "فشلت إنشاء كائن GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "فشل العثور على ذرة بيانات صورة."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "صيغة صور QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "لصورة RAS بيانات ترويسة زائفة"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "لصورة RAS نوع مجهول"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "انحراف صورة RAS غير مدعوم"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "ذاكرة غير كافية لتحميل صورة RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "صيغة صور Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "تعذّر تحصيص ذاكرة لبنية IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "تعذّر تحصيص ذاكرة لبيانات IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "تعذّر إعادة تحصيص بيانات IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "تعذّر تحصيص بيانات IOBuffer المؤقتة"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "تعذّر تحصيص pixbuf جديد"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "الصورة تالفة أو ناقصة"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "تعذّر تحصيص تركيب مُخطط الألوان"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "تعذّر تحصيص مدخلات مُخطط الألوان"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "عمق بت غير متوقّع لخانات مُخطط الألوان"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "تعذّر تحصيص ذاكرة ترويسة TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "صورة TGA لها أبعاد غير سليمة"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "نوع صور TGA غير مدعوم"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "تعذّر تحصيص ذاكرة لبنية سياق TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "بيانات زائدة في الملف"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "صيغة صور Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "تعذّر معرفة عرض الصورة (ملف TIFF رديء)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "تعذّر معرفة ارتفاع الصورة (ملف TIFF رديء)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "عرض أو ارتفاع صفري لصورة TIFF"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "أبعاد صورة TIFF كبيرة جدًا"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "ذاكرة غير كافية لفتح ملف TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "فشل تحميل بيانات RGB من ملف TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "فشل فتح صورة TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "فشلت عملية TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "فشل تحميل صورة TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "فشل حفظ صورة TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "ضغط TIFF لا يشير إلى مرمّز صحيح."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "فشلت كتابة بيانات TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "الكتابة لملف TIFF غير ممكنة"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "صيغة صور TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "عرض الصورة صفر"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ارتفاع الصورة صفر"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ذاكرة غير كافية لتحميل الصورة"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "تعذّر حفظ الباقي"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "صيغة صور WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "ملف XBM غير سليم"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "ذاكرة غير كافية لفتح صورة ملف XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "فشلت الكتابة في ملف مؤقّت عند تحميل صورة XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "صيغة صور XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "لا توجد ترويسة XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "ترويسة XPM غير صالحة"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "عرض صورة ملف XPM قيمته <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "ارتفاع صورة ملف XPM قيمته <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "ملف XPM له عدد غير صحيح من المحارف لكل بكسل"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "ملف XPM له عدد غير صحيح من الألوان"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "تعذّر تحصيص ذاكرة لتحميل صورة XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "تعذّر قراءة مخطط ألوان XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "فشلت الكتابة في ملف مؤقت عند تحميل صورة XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "صيغة صور XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "نوع رسوم متحرّكة غير مدعوم"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "تعذّر تحصيص ذاكرة للبيانات المرصّفة"
diff --git a/po/as.gmo b/po/as.gmo
new file mode 100644 (file)
index 0000000..76bdad7
Binary files /dev/null and b/po/as.gmo differ
diff --git a/po/as.po b/po/as.po
new file mode 100644 (file)
index 0000000..e1432c3
--- /dev/null
+++ b/po/as.po
@@ -0,0 +1,933 @@
+# translation of as.po to Assamese
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Amitakhya Phukan <aphukan@redhat.com>, 2006, 2008.
+# Amitakhya Phukan <amitakhya@svn.gnome.org>, 2008.
+# Amitakhya Phukan <aphukan@fedoraproject.org>, 2009.
+# Nilamdyuti Goswami, 2011.
+# Nilamdyuti Goswami <ngoswami@redhat.com>, 2011, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: as\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-05 23:17+0530\n"
+"Last-Translator: Nilamdyuti Goswami <ngoswami@redhat.com>\n"
+"Language-Team: American English <kde-i18n-doc@kde.org>\n"
+"Language: as\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=2; plural=(n!=1)\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr " '%s' নথিপত্ৰ খুলিবলৈ ব্যৰ্থ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "প্ৰতিমুৰ্তিৰ নথিপত্ৰ '%s' ত কোনো তথ্য নাই"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' প্ৰতিমুৰ্তি তুলি লোৱাত অক্ষম: কাৰণ অজ্ঞাত, খুব সম্ভৱ এটা প্ৰদূষিত প্ৰতিমুৰ্তিৰ নথিপত্ৰ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' সঞ্জীবন তুলি লোৱাত অক্ষম: কাৰণ অজ্ঞাত, খুব সম্ভৱ এটা প্ৰদূষিত সঞ্জীবন নথিপত্ৰ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "প্ৰতিমুৰ্তি-তোলা অংশ তুলি লোৱাত ভুল: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"প্ৰতিমুৰ্তি-তোলা মডিউল %s এ সঠিক আন্তঃপ্ষ্ঠ ৰপ্তানি নকৰে; এইটো সম্ভৱতঃ এটা বেলেগ gdk-"
+"pixbuf সংস্কৰণৰ ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "প্ৰতিমুৰ্তিৰ ধৰণ '%s' অসমৰ্থিত"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' নথিপত্ৰৰ বাবে প্ৰতিমুৰ্তি নথিপত্ৰৰ আকৃতি চিনিব নোৱাৰিলো"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "অচিনাক্ত প্ৰতিমুৰ্তি নথিপত্ৰৰ আকৃতি"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' প্ৰতিমুৰ্তি তোলোঁতে অক্ষম: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "প্ৰতিমুৰ্তি নথিপত্ৰলৈ লিখোঁতে ভুল: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf ৰ এই নিৰ্মাণে প্ৰতিমুৰ্তিৰ আকৃতি ৰক্ষা কৰাৰ সমৰ্থন নিদিয়ে: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "পুনৰাহ্বানৰ বাবে প্ৰতিমুৰ্তি ৰক্ষা কৰিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "অস্থায়ী নথিপত্ৰ খোলাত অক্ষম"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "অস্থায়ী নথিপত্ৰৰ পৰা পঢ়াত অক্ষম"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "লিখিবৰ বাবে '%s' খুলিব নোৱাৰিলো: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "প্ৰতিমুৰ্তি লিখোঁতে '%s' বন্ধ কৰাত অক্ষম, সকলো তথ্য ৰক্ষা কৰা ন'হ'বও পাৰে: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "উপশমকত প্ৰতিমুৰ্তি ৰক্ষা কৰিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "প্ৰতিমূৰ্তি ধাৰালৈ লিখোঁতে ভুল"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ভিতৰুৱা ভুল: প্ৰতিমূৰ্তি তোলা অংশ '%s' এটা কাৰ্য্য সম্পূৰ্ণ কৰাত অক্ষম, কিন্তু বিফলতাৰ "
+"কোনো কাৰণ নিদিলে"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "প্ৰতিমুৰ্তিৰ ধৰণ '%s' ৰ ক্ৰমবৰ্দ্ধিত ভাবে তুলি লোৱা সমৰ্থিত নহয়"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "প্ৰতিমূৰ্তিৰ হেডাৰ দূষিত"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "প্ৰতিমূৰ্তি আকৃতি অজ্ঞাত"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "প্ৰতিমূৰ্তিৰ পিক্সেল তথ্য দূষিত"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u বাইটৰ প্ৰতিমুৰ্তিৰ উপশমক বিতৰণ কৰিব নোৱাৰিলো"
+msgstr[1] "%u বাইটসমূহৰ প্ৰতিমুৰ্তিৰ উপশমক বিতৰণ কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "সঞ্জীবনত অপ্ৰত্যাশিত প্ৰতিকৃতিৰ খণ্ড"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "সঞ্জীবনত অবৈধ হেডাৰ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "সঞ্জীবন তুলি ল'ব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "সঞ্জীবনত বিকৃত খণ্ড"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP প্ৰতিমুৰ্তিত কৃত্ৰিম হেডাৰ তথ্য"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "bitmap প্ৰতিমুৰ্তি তুলি ল'ব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP প্ৰতিমুৰ্তিত অসমৰ্থিত হেডাৰৰ আয়তন আছে"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "ট'পডাউন BMP প্ৰতিমুৰ্তি সঞ্চাপন কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "অকলাপক্ক নথিপত্ৰৰ অন্ত পোৱা গ'ল"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP নথিপত্ৰ ৰক্ষা কৰিব'লৈ স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP নথিপত্ৰলৈ লিখিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF প্ৰতিমূৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG গুণৰ মান ০ আৰু ১০০ ৰ মাজৰ হ'ব লাগিব; '%s' মানৰ বিশ্লেষণ কৰিব পৰা ন'গ'ল ।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG গুণৰ মান ০ আৰু ১০০ ৰ মাজৰ হ'ব লাগিব; '%d' মান অনুমতি নাই ।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰিলো: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ধাৰা সৃষ্টি কৰিব পৰা ন'গ'ল: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ধাৰাৰ বিচাৰিব পৰা ন'গ'ল: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ধাৰাৰ পৰা পঢ়িব পৰা ন'গ'ল: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "bitmap তুলিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "metafile তুলিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ ৰ বাবে অসমৰ্থিত প্ৰতিমূৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "ৰক্ষা কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF প্ৰতিমূৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF পঢ়োঁতে বিফল: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF নথিপত্ৰত কিছুমান তথ্য সন্ধানহীন (সম্ভৱতঃ ছেদন কৰা হৈছিল কোনোৰকমে ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF তুলি লোৱাত ভিতৰুৱা ভুল (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "দ'মৰ উপচি পৰিছে"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF প্ৰতিমুৰ্তি তুলি লোৱাই এই প্ৰতিমুৰ্তি বুজি পোৱা নাই ।"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "বেয়া ক'ড পোৱা গৈছে"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF নথিপত্ৰত বৃত্তাকাৰ তালিকা প্ৰৱেশ"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF নথিপত্ৰ তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF নথিপত্ৰত বৃতি সংযুক্ত কৰিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF প্ৰতিমূৰ্তি দূষিত (ভুল LZW সঞ্চাপন)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "নথিপত্ৰখন GIF নথিপত্ৰ নহয় যেন লাগে"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF নথিপত্ৰৰ আকৃতিৰ %s সংস্কৰণ অসমৰ্থিত"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF প্ৰতিমূৰ্তিত কোনো সৰ্বব্যাপ্ত ৰঙৰনক্সা নাই, আৰু ভিতৰৰ বৃতিত কোনো স্থানিক ৰঙৰনক্সা "
+"নাই ।"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF প্ৰতিমূৰ্তি ছেদিত বা অসম্পূৰ্ণ ।"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS প্ৰতিমূৰ্তি পঢ়োঁতে ভুল: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS নথিপত্ৰ ডিকোড কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS প্ৰতিমূৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "প্ৰতিকৃতিৰ অবৈধ হেডাৰ"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "প্ৰতিকৃতিৰ তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "সঞ্চাপিত প্ৰতিকৃতি অসমৰ্থিত"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "প্ৰতিকৃতিৰ শুণ্য বহল"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "প্ৰতিকৃতিৰ শুণ্য উচ্চতা"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "অসমৰ্থিত প্ৰতিকৃতিৰ ধৰণ"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO নথিপত্ৰ তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "প্ৰতিমূৰ্তি ICO হিচাপে ৰক্ষা কৰিব'লৈ বৰ ডাঙৰ"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "প্ৰতিমুৰ্তিৰ বাহিৰত কাৰ্ছ'ৰৰ হৎস্পৎ"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO নথিপত্ৰৰ বাবে অসমৰ্থিত গাঢ়তা: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ধাৰাৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "প্ৰতিমূৰ্তি ডিকোড কৰিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "পৰিবৰ্ত্তিত JPEG2000 ৰ শুণ্য বহল বা উচ্চতা ।"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "প্ৰতিমূৰ্তিৰ ধৰণ বৰ্ত্তমানে অসমৰ্থিত"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "ৰঙৰ পাৰ্শ্বৰূপৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 নথিপত্ৰ খুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"প্ৰতিমূৰ্তিৰ তথ্যক মধ্যৱৰ্তী অৱস্থাত ৰক্ষা কৰিবলৈ স্মৃতিশক্তি বিতৰণ কৰিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 প্ৰতিমূৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG প্ৰতিমুৰ্তি নথিপত্ৰ (%s) ব্যাখ্যা কৰোঁতে ভুল"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"প্ৰতিমুৰ্তি তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি, কিছুমান অনুপ্ৰয়োগৰ পৰা প্ৰস্থান কৰিব'লৈ চেষ্টা "
+"কৰক স্মৃতিশক্তি মুক্ত কৰিব'লৈ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "অসমৰ্থিত JPEG ৰঙৰ স্থান (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG নথিপত্ৰ তুলিব'লৈ স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "পৰিবৰ্ত্তিত JPEG ৰ শুণ্য বহল বা উচ্চতা ।"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "হেডাৰৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "সন্দৰ্ভৰ উপশমকলৈ স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "প্ৰতিমূৰ্তিৰ অবৈধ ভাবে বহল আৰু/বা উচ্চতা"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "প্ৰতিমূৰ্তিত অসমৰ্থিত bpp আছে"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "প্ৰতিমূৰ্তিত %d-বিট প্লেনৰ অসমৰ্থিত সংখ্যা আছে"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "নতুন pixbuf সৃষ্টি কৰিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "শাৰীৰ তথ্যৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX প্ৰতিমূৰ্তিৰ বাবে মেমৰি আবন্টন কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX প্ৰতিমুৰ্তিৰ সকলো শাৰী পোৱা ন'গ'ল"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX তথ্যৰ অন্তত কোনো ৰঞ্জন ফলক পোৱা ন'গ'ল"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "পৰিবৰ্ত্তিত pixbuf  ৰ প্ৰস্থ অথবা উচ্চতা শূন্য।"
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata বিন্যাস"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ৰ প্ৰতিটো প্ৰণালীৰ বিট অবৈধ ।"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "পৰিবৰ্ত্তিত PNG ৰ শুণ্য বহল বা উচ্চতা ।"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "পৰিবৰ্ত্তিত PNG ৰ প্ৰতিটো প্ৰণালীৰ বিট ৮ নহয় ।"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "পৰিবৰ্ত্তিত PNG RGB বা RGBA নহয় ।"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "পৰিবৰ্ত্তিত PNG ত অসমৰ্থিত প্ৰণালীৰ সংখ্যা আছে, ৩ বা ৪ হ'ব লাগিব ।"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG প্ৰতিমুৰ্তিৰ নথিপত্ৰত ভয়াবহ ভুল: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG নথিপত্ৰ তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"এটা %ld ক %ld প্ৰতিমুৰ্তি হিচাপে সংৰক্ষণ কৰিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি; কিছুমান "
+"অনুপ্ৰয়োগৰ পৰা প্ৰস্থান কৰিব'লৈ চেষ্টা কৰক স্মৃতিশক্তিৰ ব্যৱহাৰ কম কৰিব'লৈ"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG প্ৰতিমুৰ্তিৰ নথিপত্ৰ পঢ়োঁতে ভয়াবহ ভুল"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG প্ৰতিমুৰ্তিৰ নথিপত্ৰ পঢ়োঁতে ভয়াবহ ভুল: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG লিপি খণ্ডৰ চাবিত অতি কমেও ১টা আৰু অতি বেচি ৭৯টা আখৰ হ'ব লাগিব ।"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG লিপি খণ্ডৰ চাবি ASCII আখৰ হ'ব লাগিব ।"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "ৰংগৰ পাৰ্শ্বচিত্ৰত অবৈধ দৈৰ্ঘ্য %d"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG সঞ্চাপনৰ স্তৰ ০ আৰু ৯ ৰ মাজৰ এটা মান হ'ব লাগিব; '%s' মানৰ বিশ্লেষণ কৰিব পৰা "
+"ন'গ'ল ।"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG সঞ্চাপনৰ স্তৰ ০ আৰু ৯ ৰ মাজৰ এটা মান হ'ব লাগিব; '%d' মানৰ অনুমতি নাই ।"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG লিপি খণ্ড %s ৰ মান ISO-8859-1 সঙ্কেতলৈ সলনি কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM তোলকে পূৰ্ণ সংখ্যা আশা কৰিছিল, কিন্তু নাপালে"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM নথিপত্ৰত ভুল আৰম্ভনিৰ বাইট"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM নথিপত্ৰ স্বীকৃতি পোৱা PNM উপআকৃতিৰ নহয়"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM নথিপত্ৰত প্ৰতিমুৰ্তিৰ বহল ০"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM নথিপত্ৰত প্ৰতিমুৰ্তিৰ উচ্চতা ০"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM নথিপত্ৰত সৰ্বোচ্চ ৰঙৰ মান ০"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM নথিপত্ৰত সৰ্বোচ্চ ৰঙৰ মান বৰ ডাঙৰ"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "কেঁচা PNM আকৃতিৰ ধৰণ অবৈধ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM প্ৰতিমুৰ্তি তুলি লোৱাই এই PNM উপআকৃতি সমৰ্থন নকৰে"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "কেঁচা PNM আকৃতিক চানেকি তথ্যৰ আগত সঠিকভাবে এটা ৰিক্তস্থানৰ প্ৰয়োজন"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM প্ৰতিমুৰ্তি তুলিব'লৈ স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM সন্দৰ্ভৰ গঠনৰ বাবে অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM প্ৰতিমুৰ্তি তথ্যৰ অপ্ৰত্যাশিত অন্ত"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM নথিপত্ৰ তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM প্ৰতিমুৰ্তি আকৃতিৰ পৰিবাৰ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "ইনপুট ফাইল ডেচক্ৰিপটৰৰ মান NULL"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF হেডাৰ পঢিবলৈ ব্যৰ্থ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF এটমৰ আকাৰ অতি ডাঙৰ (%d বাইট)"
+msgstr[1] "QTIF এটমৰ আকাৰ অতি ডাঙৰ (%d বাইট)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "নথিপত্ৰ পঢা বাফাৰৰ বাবে %d বাইট আবণ্টন কৰিবলে ব্যৰ্থ"
+msgstr[1] "নথিপত্ৰ পঢা বাফাৰৰ বাবে %d বাইট আবণ্টন কৰিবলে ব্যৰ্থ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "File error when reading QTIF atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "seek() - ৰ হৈতে পৰৱৰ্তী %d বাইট বাদ দিবলে ব্যৰ্থ।"
+msgstr[1] "seek() - ৰ হৈতে পৰৱৰ্তী %d বাইট বাদ দিবলে ব্যৰ্থ।"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF -ৰ পৰিপ্ৰেক্ষতিত সংৰচনা আবন্টন কৰিবলে ব্যৰ্থ"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader অবজেক্ট বনোৱাত ব্যৰ্থ"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "প্ৰতিমূৰ্তি তথ্যৰ এটম বিচািৰ পাবলৈ ব্যৰ্থ"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF প্ৰতিমূৰ্তিৰ সঁজা "
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS প্ৰতিমুৰ্তিত কৃত্ৰিম হেডাৰ তথ্য"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS প্ৰতিমুৰ্তিত অজ্ঞাত ধৰণ"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "অসমৰ্থিত RAS প্ৰতিমুৰ্তিৰ পৰিবৰ্তন"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS প্ৰতিমুৰ্তি তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer গঠনৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer তথ্যৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer তথ্য পুনঃ বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "অস্থায়ী IOBuffer তথ্য বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "নতুন pixbuf বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "প্ৰতিমূৰ্তি ক্ষতিগ্ৰস্থ অথবা স্খলিত"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "ৰঙৰনক্সা গঠন বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "ৰঙৰনক্সা প্ৰৱেশ বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "ৰঙৰনক্সা প্ৰৱেশৰ বাবে অপ্ৰত্যাশিত bitdepth"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA হেডাৰ স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA প্ৰতিমুৰ্তিৰ অবৈধ আয়তন"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA প্ৰতিমুৰ্তিৰ ধৰণ সমৰ্থিত নহয়"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA সন্দৰ্ভৰ গঠনৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "নথিপত্ৰত অতিৰিক্ত তথ্য"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "প্ৰতিমুৰ্তিৰ বহল নাপালো (বেয়া TIFF নথিপত্ৰ)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "প্ৰতিমুৰ্তিৰ উচ্চতা নাপালো (বেয়া TIFF নথিপত্ৰ)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF প্ৰতিমুৰ্তিৰ বহল বা উচ্চতা শুণ্য"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF প্ৰতিমুৰ্তিৰ আয়তন বৰ ডাঙৰ"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF নথিপত্ৰ খুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF নথিপত্ৰৰ পৰা RGB তথ্য তোলাত বিফল"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF প্ৰতিমুৰ্তি খোলাত বিফল"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose কাৰ্য্য বিফল"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF প্ৰতিমুৰ্তি তোলাত বিফল"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF প্ৰতিমুৰ্তি লিখাত বিফল"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF -ৰ সংকোচনে এটা বৈধ কডেকলৈ ইংগিত নকৰে"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF তথ্য লিখাত বিফল"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF নথিপত্ৰলৈ লিখিব পৰা ন'গ'ল"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "প্ৰতিমূৰ্তিৰ বহল শুণ্য"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "প্ৰতিমূৰ্তি উচ্চতা শুণ্য"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "প্ৰতিমুৰ্তি তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "অৱশিষ্ট ৰক্ষা কৰিব নোৱাৰিলো"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "অবৈধ XBM নথিপত্ৰ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM প্ৰতিমুৰ্তিৰ নথিপত্ৰ তুলিব'লৈ অপৰ্য্যাপ্ত স্মৃতিশক্তি"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM প্ৰতিমুৰ্তি তোলোতে অস্থায়ী নথিপত্ৰলৈ লিখিব'লৈ অক্ষম"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "কোনো XPM হেডাৰ পোৱা ন'গ'ল"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "অবৈধ XPM হেডাৰ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM নথিপত্ৰত প্ৰতিমুৰ্তিৰ বহল <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM নথিপত্ৰত প্ৰতিমুৰ্তিৰ উচ্চতা <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ত অবৈধ ভাবে প্ৰতিটো পিক্সেলত আখৰৰ সংখ্যা আছে"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM নথিপত্ৰত অবৈধ ৰঙৰ সংখ্যা আছে"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM প্ৰতিমুৰ্তি তিলি ল'বলৈ স্মৃতিশক্তি বিতৰণ কৰিব নোৱাৰি"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM ৰঙৰনক্সা পঢ়া ন'গ'ল"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM প্ৰতিমুৰ্তি তোলোতে অস্থায়ী নথিপত্ৰলৈ লিখিব'লৈ অক্ষম"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM প্ৰতিমুৰ্তিৰ আকৃতি"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "অসমৰ্থিত সঞ্জীবনৰ ধৰণ"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "ৰঞ্জন ফলকৰ তথ্যৰ বাবে স্মৃতিশক্তি বিতৰণ কৰিব পৰা ন'গ'ল"
diff --git a/po/ast.gmo b/po/ast.gmo
new file mode 100644 (file)
index 0000000..d2a828c
Binary files /dev/null and b/po/ast.gmo differ
diff --git a/po/ast.po b/po/ast.po
new file mode 100644 (file)
index 0000000..189bc9f
--- /dev/null
+++ b/po/ast.po
@@ -0,0 +1,951 @@
+# translation of gtk+.po to Asturian
+# Asturian translation for gtk+2.0
+# Copyright (c) 2007 Rosetta Contributors and Canonical Ltd 2007
+# This file is distributed under the same license as the gtk+2.0 package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, 2007.
+# Xose S. Puente <xspuente@gmail.com>, 2007.
+# Xandru Armesto <xandru@softastur.org>, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: ast\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-02-15 18:33+0200\n"
+"Last-Translator: Xandru Armesto <xandru@softastur.org>\n"
+"Language-Team: Softastur alministradores@softastur.org\n"
+"Language: ast\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Virtaal 0.5.2\n"
+"X-Launchpad-Export-Date: 2010-01-11 12:44+0000\n"
+"X-Poedit-Language: asturian\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Falló al abrir el ficheru '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "El ficheru d'imaxe '%s' nun tien datos"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Falló al cargar la imaxe '%s': nun se sabe la razón, pue que'l ficheru de la "
+"imaxe tea frayáu"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Falló al cargar l'animación '%s': nun se sabe la razón, pue que'l ficheru "
+"d'animación tea frayáu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Incapaz de cargar el módulu de carga d'imaxe: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"El módulu de carga d'imaxe %s nun exporta la interfaz afayadiza; ¿pue que "
+"seya d'una versióngdk-pixbuf distinta?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "El tipu d'imaxe '%s' nun ta soportáu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nun pudo reconocese'l formatu del ficheru d'imaxe pal ficheru '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formatu de ficheru d'imaxe irreconocible"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Falló al cargar la imaxe '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Error al escribir al ficheru d'imaxe: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Esti bloque de gdk-pixbuf nun soporta guardar el formatu d'imaxe: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Memoria insuficiente pa guardar imaxe pa rellamada"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Falló l'apertura del ficheru temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Falló la llectura del ficheru temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Falló l'apertura de '%s' pa escribir: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Falló al zarrar '%s' mentanto s'escribía la imaxe, pue que nun se guardaren "
+"tolos datos: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Memoria insuficiente pa guardar la imaxe nun búfer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Error al escribir nel fluxu d'imaxe"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Error internu: El módulu de carga d'imaxe '%s' falló al completar una "
+"operación, pero nun dio un motivu del fallu"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Nun ta soportao la carga creciente del tipu d'imaxe '%s'"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Encabezamientu d'imaxe corruptu"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Formatu d'imaxe desconocíu"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Datos de pixels d'imaxe corruptos"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "falló p'atopar búfer d'imaxe de %u byte"
+msgstr[1] "falló p'atopar búfer d'imaxe de %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Iconu frayáu n'animación inesperáu"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Encabezamientu non válidu n'animación"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nun hai memoria suficiente pa cargar l'animación"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Trozu mal formáu n'animación"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "El formatu d'imaxe ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "La imaxe BMP tien datos d'encabezamientu erróneos"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nun hai memoria suficiente pa cargar imaxe bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "La imaxe BMP tien un tamañu d'encabezamientu non soportáu"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Nun puen comprimise les imaxes BMP d'arriba a abaxo"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Atopóse un fin-de-ficheru prematuru"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nun pudo atopase memoria pa guardar el ficheru BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nun pudo escribise al ficheru BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "El formatu d'imaxe BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "El formatu d'imaxe EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "El formatu d'imaxe GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "El formatu d'imaxe ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La calidá JPEG tien de ser un valor d'ente 0 y 100; el valor '%s' nun pue "
+"procesase."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La calidá JPEG tien de ser un valor d'ente 0 y 100; el valor '%d' nun ye un "
+"valor válidu."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "El formatu d'imaxe JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nun se pudo asignar memoria: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nun se pudo crear el fluxu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nun se pudo buscar el fluxu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nun se pudo lleer el fluxu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nun se pudo cargar el mapa de bits"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nun se pudo cargar el metaficheru"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Formatu d'imaxe non soportáu pa GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nun se pudo guardar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "El formatu d'imaxe WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Fallu al lleer GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Falta-y dalgún datu al ficheru GIF (¿pue que se frayare?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Error internu nel cargador GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Sobrecarga de pila"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "El cargador d'imaxes GIF nun pescancia esta imaxe."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Atopóse un códigu fallíu"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada de tabla circular nel ficheru GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nun hai memoria suficiente pa cargar ficheru GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nun hai memoria suficiente pa componer un cuadru nel ficheru GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "La imaxe GIF ta frayada (compresión LZW incorreuta)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "El ficheru nun paez ser un ficheru GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Nun ta soportada la versión %s del formatu GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"La imaxe GIF nun tien mapa de colores global, y un cuadru en dientro d'ella "
+"nun tien mapa de colores llocal."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "La imaxe GIF taba frayada o incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Error al lleer la imaxe ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nun se pudo descodificar el ficheru ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "El formatu d'imaxe ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Encabezamientu non válidu nel iconu"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nun hai memoria suficiente pa cargar l'iconu"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Nun tan soportaos los iconos comprimíos"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "L'iconu tien un anchor de cero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "L'iconu tien un altor de cero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipu d'iconu nun soportáu"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nun hai memoria suficiente pa cargar ficheru ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "La imaxe ye mui grande pa guardase como ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "El sensor del cursor ta fuera la imaxe"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Profundidá non soportada pal ficheru ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nun se pudo asignar memoria pal fluxu"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nun se pudo descodificar la imaxe"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "El JPEG2000 tresformáu tien anchor o altor cero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Triba d'imaxe non soportada anguaño"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nun se pudo asignar memoria pal perfil de color"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nun hai memoria abonda p'abrir el ficheru JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nun se pudo asignar memoria p'almacenar los datos de la imaxe"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "El formatu d'imaxe JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Error al interpretar el ficheru d'imaxe JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Memoria insuficiente pa cargar imaxe, intente colar d'otros programes pa "
+"lliberar memoria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espaciu de color JPEG non soportáu (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nun pudo atopase memoria pa cargar ficheru JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "El JPEG tresformáu tien un anchor o altor igual a cero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nun pudo atopase memoria pal titular"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nun pudo atopase memoria pal buffer contextual"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "La imaxe tien un anchor y/o altor non válidu"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "La imaxe tien un bpp non soportáu"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "La imaxe tien un númberu de planos %d-bit nun soportaos"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nun pudo crear un nuevu pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nun pudo acutase memoria pa los datos de llinia"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nun se pudo atopar memoria pa la imaxe PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nun garró toles llinies de la imaxe PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nun s'atopó la paleta al final de los datos PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "El formatu d'imaxe PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "El PNG tresformáu tien un anchu o altor igual a cero"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "El formatu d'imaxe GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Los bits per canal de la imaxe PNG nun son válidos"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "El PNG tresformáu tien un anchu o altor igual a cero"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Los bits per canal del PNG tresformáu nun son 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG tresformáu nun ye RGB nin RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"El PNG tresformáu tien un númberu de canales nun soportáu, tienen de ser 3 ó "
+"4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Error fatal nel ficheru d'imaxe PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nun hai memoria suficiente pa cargar el ficheru PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nun hai memoria suficiente pa guardar la imaxe %ld por %ld; intente zarrar "
+"otros programes p'amenorgar l'usu de la memoria"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Error fatal al lleer el ficheru d'imaxe PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Error fatal al lleer el ficheru d'imaxe PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Les claves pa los trozos de testu PNG tienen de tener al menos 1 y como "
+"máximu 79 carauteres."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Les claves pa los trozos de testu PNG tienen de ser carauteres ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "El perfil de color tien una llonxitú inválida %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"El nivel de compresión PNG tien de tener un valor ente 0 y 9; el valor '%s' "
+"nun pue procesase."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"El nivel de compresión PNG tien de ser un valor ente 0 y 9; el valor '%d' "
+"nun ta permitíu."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"El valor de trozos de texto PNG %s nun pue convertise nuna codificación "
+"ISO-8851-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "El formatu d'imaxe PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "El cargador PNM esperó atopar un enteru, pero nun foi asina"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "El ficheru PNM tien un byte d'entamu incorreutu"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "El ficheru PNM nun ye un subformatu reconocíu"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "El ficheru PNM tien un anchor d'imaxe de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "El ficheru PNM tien un altor d'imaxe de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "El valor de color máximu nel ficheru PNM ye 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "El valor de color máximu nel ficheru PNM ye enforma grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Tipu d'imaxe PNM cruda non válida"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "El cargador d'imaxe PNM nun soporta esti subformatu PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Los formatos PNM crudos necesiten esautamente un espaciu en blancu enantes "
+"de los datos de la muestra"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nun pudo atopase memoria pa cargar la imaxe PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Memoria insuficiente pa cargar la estructura de contestu PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Fin inesperáu de los datos d'imaxe PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memoria insuficiente pa cargar el ficheru PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La familia de formatos d'imaxe PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "El descriptor d'entrada del ficheru ta baleru (NULL)."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Fallu al lleer testera QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "El tamañu de QTIF atom ye enforma grande (%d bytes)"
+msgstr[1] "El tamañu de QTIF atom ye enforma grande (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Falló al asignar %d bytes pal búfer de llectura"
+msgstr[1] "Falló al asignar %d bytes pal búfer de llectura"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Error de ficheru al lleer el QTIF atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Falló al saltar a los siguientes %d bytes cola gueta()."
+msgstr[1] "Falló al saltar a los siguientes %d bytes cola gueta()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Falló al reservar la estructura de contestu de QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Falló al crear l'oxetu GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Falló al guetar datos atom de la imaxe."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "El formatu d'imaxe QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "La imaxe RAS tien datos d'encabezamientu fallíos"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "La imaxe RAS tien un tipu desconocíu"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "variación d'imaxe RAS nun soportada"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nun hai memoria suficiente pa cargar la imaxe RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "El formatu d'imaxe Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nun pudo acutase memoria pa la estructura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nun pudo atopase memoria pa los datos IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nun pudieron reallugase datos IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nun pudieron acomodase los datos IOBuffer temporales"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nun pudieron acomodase nuevos pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "La imaxe ta corrupta o frañada"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nun pudo acomodase la estructura de mapa de colores"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nun pudieron acomodase les entraes de mapa de colores"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profundidá de bits inesperada pa les entraes del mapa de colores"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nun pudo acomodase memoria pal encabezamientu TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "La imaxe TGA tien dimensiones nun válides"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "El tipu d'imaxe TGA nun ta soportáu"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nun pudo acutase memoria pa la estructura de contestu TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Escesu de datos nel ficheru"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "El formatu d'imaxe Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nun pudo garrase l'anchor d'imaxe (ficheru TIFF frayáu)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nun pudo garrase l'altor d'imaxe (ficheru TIFF frayáu)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "L'anchor o l'altor de la imaxe TIFF ye cero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Les dimensiones de la imaxe TIFF son enforma grandes"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nun hai memoria suficiente p'abrir el ficheru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Falló la carga de datos RGB del ficheru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Falló l'apertura de la imaxe TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Falló la operación TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Falló la carga de la imaxe TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Fallu al guardar la imaxe TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "La compresión TIFF nun refier a un códec válidu."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Fallu al escribir datos TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nun se pudo escribir nel ficheru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "El formatu d'imaxe TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "La imaxe tien un anchor de cero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "La imaxe tien un altor de cero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nun hai memoria suficiente pa cargar la imaxe"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nun pudo atroxase'l restu"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "El formatu d'imaxe WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ficheru XBM nun ye válidu"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memoria insuficiente pa cargar ficheru d'imaxe XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Falló al escribir nel ficheru temporal al cargar la imaxe XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "El formatu d'imaxe XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nun s'atopó encabezamientu XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Encabezamientu XPM non válidu"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "El ficheru XPM tien un anchor d'imaxe <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "El ficheru XPM tien un altor d'imaxe <=0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "El ficheru XPM tien un númberu de carauteres per pixel non válidu"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "El ficheru XPM tien un númberu de colores non válidu"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nun pudo acutase memoria pa cargar la imaxe XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nun pudo lleese'l mapa de colores XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Falló al escribir el ficheru temporal al cargar la imaxe XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "El formatu d'imaxe XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipu d'animación non soportáu"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Nun pudo acutase memoria pa los datos de paleta"
diff --git a/po/az.gmo b/po/az.gmo
new file mode 100644 (file)
index 0000000..d89d981
Binary files /dev/null and b/po/az.gmo differ
diff --git a/po/az.po b/po/az.po
new file mode 100644 (file)
index 0000000..c65ec9c
--- /dev/null
+++ b/po/az.po
@@ -0,0 +1,994 @@
+# translation of gtk+.HEAD.az.po to Azerbaijani
+# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
+# Vasif Ismailoglu MD <azerb_linux@hotmail.com>, 2000.
+# Mətin Əmirov <metin@karegen.com>, 2003, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-04-17 22:41+0300\n"
+"Last-Translator: Mətin Əmirov <metin@karegen.com>\n"
+"Language-Team: Azerbaijani <translation-team-az@lists.sourceforge.net>\n"
+"Language: az\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"net>\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.0.2\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' faylı açıla bilmədi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' rəsm faylı heç bir mə'lumat daxil etmir"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s' rəsmi yüklənə bilmədi: səbəbi bilinmir, xəsərli fayl ola bilər"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' animasiyası yüklənə bilmədi: səbəbi bilinmir, xəsərli fayl ola bilər"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Rəsm yükləmə modulu tapıla bilmədi: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Rəsm yükləmə modulu %s düzgün ara üz idxal etmir; yoxsa bu, GTK "
+"buraxılışından fərqlidir?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' rəsm növü dəstəklənmir"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' faylının rəsm formatı başa düşülə bilmir"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Namə'lum rəsm növü"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' rəsmi yüklənə bilmədi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Rəsm faylına yazma xətası: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"gdk-pixbuf-un bu buraxılışı bu formatdakı rəsmləri qeyd etməni dəstəkləmir: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Rəsmi callback-ə qeyd etmək üçün yaddaş çatışmır"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Müvəqqəti fayl açıla bilmədi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Müvəqqəti fayl oxuna bilmədi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' yazmaq üçün açıla bilmədi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Rəsm yazılırkən '%s' bağlana bilinmədi, bütün mə'lumat qeyd edilməmiş ola "
+"bilər:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Rəsmi bufferə qeyd etmək üçün yaddaş çatışmır"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Rəsm faylına yazma xətası: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Daxili xəta: Rəsm yükləmə modulu '%s' rəsmi yüklməyə başlaya bilmədi, amma "
+"iflası üçün də səbəb göstərmədi"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' rəsm növünün inkremental yüklənməsi dəstəklənmir"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Rəsm başlığı xəsarəti"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Rəsm formatı bilinmir"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Rəsm piksel veriləni xəsəri"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u bayt üçün rəsm bufferi ayırıla bilmədi"
+msgstr[1] "%u bayt üçün rəsm bufferi ayırıla bilmədi"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Gözlənilməz timsal animasiyada qopuqlar"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Animasiyada hökmsüz başlıq"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Animasiyanın yüklənməsi üçün lazımi miqdarda yaddaş yoxdur"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Animasiyada xarab parça"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI rəsm formatı"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP rəsmi saxta başlıq mə'lumatına malikdir"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Bitməp rəsm üçün lazımi yaddaş yoxdur"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP rəsmi dəstəklənməyən başlıq ölçülərinə malikdir"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Faylın erkən sonlanması görüldü"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "JPEG faylını yükləmə üçün yaddaş ayrıla bilmir"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Fayl adı dönüşdürülə bilmədi"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP rəsm formatı"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP rəsm formatı"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF rəsm formatı"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO rəsm formatı"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG keyfiyyət qiyməti 0 ilə 100 arasında olmalıdır; '%s' qiyməti alına "
+"bilməz."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG keyfiyyət qiyməti 0 ilə 100 arasında olmalıdır; '%d' qiyməti qəbl "
+"edilməz."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG rəsm formatı"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Başlıq üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "'%s' qovluğunu yaratma xətası: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"%s seçilə bilmədi:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "'%s' qovluğunu yaratma xətası: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Fayl adı dönüşdürülə bilmədi"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Fayl adı dönüşdürülə bilmədi"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "Dəstəklənməyən RAS rəsm dəyişikliyi"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Geri qalan qeyd edilə bilmədi"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP rəsm formatı"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF oxunması bacarılmadı: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF faylı datası əksikdir (dəyəsən parçalanıb?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF yükləyicisində xəta (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Kütlə daşqını"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF rəsm yükləyicisi bu rəsmdən baş aça bilmədi."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Səhv kod görüldü"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF faylında dairəvi cədvəl girişi"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF rəsm yüklənçməsi üçün lazımi yaddaş yoxdur"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF rəsm yüklənçməsi üçün lazımi yaddaş yoxdur"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF rəsmi xəsərlidir (səliqəsiz LZW sıxışdırılması)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fayl deyəsən GIF faylı deyil"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF faylının %s buraxılışı hələ dəstəklənmir"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF rəsminin qlobal rəng xəritəsi yoxdur və üstünə bir də içindəki "
+"çərçivənin də yerli rəng xəritəsi yoxdur."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF rəsmi parçalanıb və natamamdır."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "PNG rəsm oxunmasında ağır xəta: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"%s seçilə bilmədi:\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO rəsm formatı"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Timsalda hökmsüz başlıq"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Timsalın yüklənməsi üçün lazımi yaddaş yoxdur"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Sıxıçdırılmış timsallar dəstəklənmir"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Timsalın eni sıfırdır"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Timsalın hündürlüyü sıfırdır"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Dəstəklənməyən timsal növü"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO faylının yüklənçməsi üçün lazımi yaddaş yoxdur"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Rəsm ICO olaraq qeyd etmək üçün çox böyükdür"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kursor sahəsi rəsm xaricində"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO faylı üçün dəstəklənməyən dərinlik: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Başlıq üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Fayl adı dönüşdürülə bilmədi"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Çevirilmiş PNG-nin eni ya da hündürlüyü sıfırdır."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "'%s' rəsm növü dəstəklənmir"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "JPEG faylını yükləmə üçün yaddaş ayrıla bilmir"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "TIFF faylını açmaq üçün yaddaş çatmır"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Sətri mə'lumat üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG rəsm formatı"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG rəsm faylı interperensiya xətası (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Rəsm yükləmə üçün yaddaş çatmır, bə'zi proqramlardan yaddaş açmaq üçün "
+"çıxmağa çalışın"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Dəstəklənməyən JPEG rəng sahəsi (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG faylını yükləmə üçün yaddaş ayrıla bilmir"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Çevirilmiş PNG-nin eni ya da hündürlüyü sıfırdır."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Başlıq üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Məzmun bufferi üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Rəsmin hündürlüyü və/ya da eni hökmsüzdür"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Rəsm dəstəklənməyən bpp-yə malikdir"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Rəsm dəstəklənməyən sayda %d-bit sahəyə malikdir"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Yeni piksbuf yaradıla bilmədi"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Sətri mə'lumat üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Başlıq üçün yaddaş ayrıla bilmədi"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX rəsminin bütün sətirləri alınmadı"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX mə'lumatının sonunda palitra tapılmadı"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX rəsm formatı"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Çevirilmiş PNG-nin eni ya da hündürlüyü sıfırdır."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF rəsm formatı"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG rəsmindəki kanal hissəcikləri hökmlü deyil."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Çevirilmiş PNG-nin eni ya da hündürlüyü sıfırdır."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Çevirilmiş PNG-nin kanal başına olan bit miqdarı 8 deyil."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Çevirilmiş PNG RGB ya da RGBA deyil."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Çevirilmiş PNG-nin dəstəklənməyən sayıda kanal miqdarı var, ya 3 ya da 4 "
+"olmalıdır."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG rəsm faylında ağır xəta: '%s'"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG faylını yükləmə üçün yaddaş ayrıla bilmir"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"\"%ld\"ni %ld rəsm olaraq yükləmək üçün yaddaş çatmır; bə'zi proqramlardan "
+"yaddaş açmaq üçün çıxmağa çalışın"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG rəsm oxunmasında ağır xəta"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG rəsm oxunmasında ağır xəta: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG mətn parçaları açarları ən az 1 ən çox 79 xarakterə malik olmalıdırlar."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG mətn parçaları açarları ASCII xarakterləri olmalıdırlar."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"JPEG keyfiyyət qiyməti 0 ilə 100 arasında olmalıdır; '%s' qiyməti alına "
+"bilməz."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"JPEG keyfiyyət qiyməti 0 ilə 100 arasında olmalıdır; '%d' qiyməti qəbl "
+"edilməz."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG %s mətn parçasının qiyməti ISO-8859-1 kodlamasına dönüşdürülə bilməz."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG rəsm formatı"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM yükləyicisi inteqer tapmağı gözləyirdi, amma tapmadı"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM faylı xəsərli başlanğıc baytına malikdir"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM faylı PNM alt formatında başa düşülmədi"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM faylının genişliyi 0 olaraq verilib"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNG faylının hündürlüyü  0 olara verilib"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNG faylının maksimal rəng qitməti 0 olaraq verilib"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM faylının maksimal rəng qiyməti çox böyükdür"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Sətir PNM rəsm növü hökmlü deyil"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM rəsm yükləyicisi PNM alt formatını dəstəkləmir"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Xam PNM formatları nümunə datası arasında dəqiq bir boşluğa ehtiyac hiss "
+"edərlər"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM faylını yükləmək üçün yaddaş ayrıla bilir"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM məzmunu quruluşunu yükləmək üçün yaddaş çatmır"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM rəsm datasının gözlənilməz bitişi"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM faylını yükləmək üçün yaddaş çatmır"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM rəsm formatı ailəsi"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "TIFF rəsmi açılması bacarılmadı"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "%u bayt üçün rəsm bufferi ayırıla bilmədi"
+msgstr[1] "%u bayt üçün rəsm bufferi ayırıla bilmədi"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF oxunması bacarılmadı: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA məzmun quruluşu üçün yaddaş ayrıla bilir"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Müvəqqəti fayl oxuna bilmədi"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF rəsmi açılması bacarılmadı"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF rəsm formatı"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS rəsmi səhv başlıq mə'lumatına malikdir"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS rəsmi namə'lum növə malikdir"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Dəstəklənməyən RAS rəsm dəyişikliyi"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS rəsmini yükləmək üçün yaddaş çatmır"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster rəsm formatı"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struct üçün yaddaş ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer data üçün yaddaş ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer data yenidən ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Müvəqqəti IOBuffer data ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Yeni piksbuf ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF rəsmi parçalanıb və natamamdır."
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Rəng xəritəsi qurğusu ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Rəng xəritəsi girişləri ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Rəng xəritəsi girişləri üçün gözlənilməyən bit dərinliyi"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA başlıq yaddaşı ayrıla bilmir"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA rəsmi hökmsüz ölçmələrə malikdir"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA rəsm növü dəstəklənmir"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA məzmun quruluşu üçün yaddaş ayrıla bilir"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Faylda artıq mə'lumat"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa rəsm növü"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Rəsm eni öyrənilə bilmir (xəsərli TIFF faylı)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Rəsm hündürlüyü öyrənilə bilmir (xəsərli TIFF faylı)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF rəsmi hündürlüyü ya da eni sıfırdır"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF rəsminin böyüklüyü həddindən artıqdır"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF faylını açmaq üçün yaddaş çatmır"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF rəsmində RGB veriləni alınması bacarılmadı"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF rəsmi açılması bacarılmadı"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose əməliyyatı iflas etdi"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF rəsmi yüklənməsi bacarılmadı"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "TIFF rəsmi açılması bacarılmadı"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "TIFF rəsmi açılması bacarılmadı"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Fayl adı dönüşdürülə bilmədi"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF rəsm formatı"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Rəsmin genişliyi sıfırdır"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Rəsmin hündürlüyü sıfırdır"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Rəsmin yüklənməsi üçün lazımi yaddaş yoxdur"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Geri qalan qeyd edilə bilmədi"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP rəsm formatı"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Hökmsüz XBM faylı"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM faylını yükləmək üçün yaddaş çatmır"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM rəsmini açmaq üçün müvəqqəti fayl yazıla bilmədi"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM rəsm formatı"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM başlığı tapılmadı"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Hökmsüz XBM faylı"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM faylının eni <= 0-dır"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM faylının hündürlüyü <= 0-dır"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM pətək başına səhv sayda xarakterə malikdir"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM faylı səhv rəng miqdarına malikdir"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XBM faylını yükləmək üçün yaddaş ayrıla bilir"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "XPM rəng xəritəsə oxuna bilmədi"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XBM rəsmini yükləmək üçün müvəqqəti fayl yazıla bilmədi"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM rəsm formatı"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Dəstəklənməyən animasiya növü"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Palitra mə'lumatı üçün yaddaş ayrıla bilmədi"
diff --git a/po/be.gmo b/po/be.gmo
new file mode 100644 (file)
index 0000000..e1417d4
Binary files /dev/null and b/po/be.gmo differ
diff --git a/po/be.po b/po/be.po
new file mode 100644 (file)
index 0000000..ee5dc47
--- /dev/null
+++ b/po/be.po
@@ -0,0 +1,947 @@
+# Ales Nyakhaychyk <nab@mail.by>, 2001-2003, 2005.
+# Vital Khilko <vk@altlinux.ru> 2005.
+# Ihar Hrachyshka <ihar.hrachyshka@gmail.com>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf.master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-11 23:04+0300\n"
+"Last-Translator: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>\n"
+"Language-Team: Belarusian <i18n-bel-gnome@googlegroups.com>\n"
+"Language: be\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Не ўдалося адкрыць файл \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Файл выявы \"%s\" не змяшчае даных"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Не ўдалося загрузіць выяву \"%s\": прычына невядомая, відаць, выява "
+"пашкоджана."
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Не ўдалося загрузіць анімацыйны файл \"%s\": прычына невядомая, відаць, файл "
+"пашкоджаны"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Не ўдалося загрузіць модуль чытання выяў: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Модуль чытання выяў %s не экспартаваў прыдатны інтэрфейс. Можа, ён належыць "
+"іншай версіі gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Тып выявы \"%s\" не падтрымліваецца"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Не ўдалося апазнаць фармат файла выявы для файла \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Неапазнаны фармат файла выявы"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Не ўдалося загрузіць выяву \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Памылка запісу ў файл выявы: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Гэта зборка gdk-pixbuf не ўмее захоўваць выявы ў такім фармаце: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Не стае памяці для захавання выявы для функцыі зваротнага выкліку"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Не ўдалося адкрыць часовы файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Не ўдалося прачытаць з часовага файла"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Не ўдалося адкрыць \"%s\" для запісу: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Не ўдалося закрыць \"%s\" падчас запісу выявы. Магчыма, не ўсе даныя былі "
+"захаваны: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Не стае памяці для захавання выявы ў буферы"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Памылка запісу ў струмень выявы"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Унутраная памылка: модуль чытання выяў \"%s\" не здолеў закончыць дзеянне, "
+"але не падаў прычыну няўдачы"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Паступовая загрузка выявы тыпу \"%s\" не падтрымліваецца"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Загаловак выявы пашкоджаны"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Невядомы фармат выявы"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Пікселныя даныя выявы пашкоджаны"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "не ўдалося выдзеліць буфер выявы ў %u байт"
+msgstr[1] "не ўдалося выдзеліць буфер выявы ў %u байты"
+msgstr[2] "не ўдалося выдзеліць буфер выявы ў %u байтаў"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Нечаканы кадр значка ў анімацыі"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Хібны загаловак анімацыі"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Не стае памяці для загрузкі анімацыі"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Кадр анімацыі ў хібным фармаце"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Фармат выяў ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Выява BMP мае дзіўныя даныя ў загалоўку"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Не стае памяці для загрузкі растравай выявы"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Выява BMP мае непрымальны памер загалоўка"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Немагчыма сціснуць перакуленыя выявы BMP"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Заўчасна сустрэты канец файла"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Не ўдалося выдзеліць памяць для захавання файла BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Не ўдалося запісаць у файл BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Фармат выяў BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Фармат выяў EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Фармат выяў GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Фармат выяў ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Якасць выявы JPEG мусіць мець значэнне ў дыяпазоне ад 0 да 100. Не ўдалося "
+"разабраць значэнне \"%s\"."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Якасць выявы JPEG мусіць мець значэнне ў дыяпазоне ад 0 да 100. Значэнне \"%d"
+"\" не дазволена."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Фармат выяў JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Не ўдалося выдзеліць памяць: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Не ўдалося стварыць струмень: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Не ўдалося перанесці курсор у струмені: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Не ўдалося прачытаць са струменя: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Не ўдалося загрузіць растравую карту"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Не ўдалося загрузіць метафайл"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Фармат выявы не падтрымліваецца для GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Не ўдалося захаваць"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Фармат выяў WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Не ўдалося прачытаць GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "У файле GIF адсутнічаюць некаторыя даныя (магчыма, яго абрэзалі?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Унутраная памылка ў модулі чытання GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Перапаўненне стосу памяці"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Модуль чытання GIF не зразумеў гэту выяву."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Сустрэты кепскі код"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "У файле GIF сустрэты зацыклены таблічны запіс"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Не стае памяці для загрузкі файла GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Не стае памяці для кампазіцыі кадра ў файле GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Выява GIF пашкоджана (хібны сціск LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Файл не з'яўляецца GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Версія %s фармату файлаў GIF не падтрымліваецца"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Выява GIF не мае глабальнай карты колераў, а яго кадр не мае лакальнай карты "
+"колераў."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Выява GIF была абрэзана або не закончана."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Памылка чытання выявы ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Не ўдалося дэкадаваць файл ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Фармат выяў ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Хібны загаловак значка"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Не стае памяці для загрузкі значка"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Сціснутыя значкі не падтрымліваюцца"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Значок мае нулявую шырыню"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Значок мае нулявую вышыню"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Тып значка не падтрымліваецца"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Не стае памяці для загрузкі файла ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Выява надта вялікая, каб быць захаванай як ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Курсор па-за выявай"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Глыбіня колераў файла ICO не падтрымліваецца: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Не ўдалося выдзеліць памяць для струменя"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Не ўдалося дэкадаваць выяву"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Трансфармаваная выява JPEG2000 мае нулявую шырыню ці вышыню"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Тып выявы пакуль не падтрымліваецца"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Не ўдалося выдзеліць памяць для профіля колераў"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Не стае памяці, каб адкрыць файл JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Не ўдалося выдзеліць памяць для буфера даных выявы"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Фармат выяў JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Памылка інтэрпрэтацыі файла выявы JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Не стае памяці для загрузкі выявы, паспрабуйце выйсці з некаторых праграм, "
+"каб вызваліць памяць"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Колеравая прастора JPEG (%s) не падтрымліваецца"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Не ўдалося выдзеліць памяць для загрузкі файла JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Трансфармаваная выява JPEG мае нулявую шырыню ці вышыню."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Не ўдалося выдзеліць памяць для загалоўка"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Не ўдалося выдзеліць памяць для кантэкставага буфера"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Выява мае хібную шырыню ці вышыню"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Выява мае невядомы bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Выява мае невядомую колькасць %d-бітных плоскасцяў"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Не ўдалося стварыць новы растравы буфер"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Не ўдалося выдзеліць памяць для радковых даных"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Не ўдалося выдзеліць памяць для выявы PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Не ўдалося атрымаць усе радкі выявы PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "У канцы даных PCX не знойдзена палітры"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Фармат выяў PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Трансфармаваны растравы буфер мае нулявую шырыню ці вышыню."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Фармат GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Хібная колькасць бітаў на канал выявы PNG."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Трансфармаваная выява PNG мае нулявую шырыню ці вышыню."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+"Колькасць бітаў на канал у трансфармаванай выяве PNG адрозніваецца ад 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Трансфармаваная выява PNG не з'яўляецца ні RGB, ні RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Трансфармаваная выява PNG мае невядомую колькасць каналаў, якая мусіць быць "
+"3 ці 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Фатальная памылка ў файле выявы PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Не стае памяці для загрузкі файла PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Не стае памяці для захавання выявы %ldx%ld. Каб зменшыць узровень "
+"выкарыстання памяці, паспрабуйце выйсці з некаторых праграм"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Фатальная памылка пры чытанні файла выявы PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Фатальная памылка пры чытанні файла выявы PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ключы да тэкставых урыўкаў выявы PNG мусяць мець даўжыню ад 1 да 79 знакаў."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Ключы да тэкставых урыўкаў выявы PNG мусяць быць знакамі ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Профіль колераў мае хібную даўжыню %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Ступень сціску выявы PNG мусіць мець значэнне ў дыяпазоне ад 0 да 9. Не "
+"ўдалося разабраць значэнне \"%s\"."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Ступень сціску выявы PNG мусіць мець значэнне ў дыяпазоне ад 0 і 9. Значэнне "
+"\"%d\" не дазволена."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Не ўдалося пераўтварыць значэнне тэкставага ўрыўка %s выявы PNG у кадаванне "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Фармат выяў PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Модуль чытання PNM чакаў цэлы лік"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Файл PNM мае хібны першы байт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Файл PNM мае неапазнаны падфармат PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Файл PNM мае нулявую шырыню выявы"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Файл PNM мае нулявую вышыню выявы"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Максімальнае значэнне колеру ў файле PNM роўна 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Максімальнае значэнне колеру ў файле PNM надта вялікае"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Хібны тып сырой выявы PNM"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Модуль чытання PNM не падтрымлівае гэтага падфармату PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Сырыя фарматы выяў PNM патрабуюць дакладна аднаго прабелу перад узорнымі "
+"данымі"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Не ўдалося выдзеліць памяць для загрузкі выявы PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Не стае памяці для загрузкі структуры кантэксту PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Нечаканае заканчэнне даных выявы PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Не стае памяці для загрузкі файла PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Сямейства фарматаў выяў PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Дэскрыптар уваходнага файла роўны NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Не ўдалося прачытаць загаловак QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Памер кадра QTIF надта вялікі (%d байт)"
+msgstr[1] "Памер кадра QTIF надта вялікі (%d байты)"
+msgstr[2] "Памер кадра QTIF надта вялікі (%d байтаў)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Не ўдалося выдзеліць %d байт для буфера чытання файла"
+msgstr[1] "Не ўдалося выдзеліць %d байты для буфера чытання файла"
+msgstr[2] "Не ўдалося выдзеліць %d байтаў для буфера чытання файла"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Падчас чытання кадра QTIF узнікла памылка файла: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Не ўдалося прапусціць наступны %d байт з дапамогай функцыі seek()."
+msgstr[1] ""
+"Не ўдалося прапусціць наступныя %d байты з дапамогай функцыі seek()."
+msgstr[2] ""
+"Не ўдалося прапусціць наступныя %d байтаў з дапамогай функцыі seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Не ўдалося выдзеліць структуру кантэксту QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Не ўдалося стварыць аб'ект GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Не ўдалося адшукаць кадр даных выявы."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Фармат выяў QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Выява RAS мае дзіўныя даныя ў загалоўку"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Выява RAS мае невядомы тып"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "падвід выявы RAS не падтрымліваецца"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Не стае памяці для загрузкі выявы RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Фармат растравых выяў Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Не ўдалося выдзеліць памяць для структуры IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Не ўдалося выдзеліць памяць для даных IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не ўдалося перадзяліць памяць для даных IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не ўдалося выдзеліць памяць для часовых даных IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Не ўдалося выдзеліць памяць для новага растравага буфера"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Выява пашкоджана або абрэзана"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Не ўдалося выдзеліць памяць для структуры карты колераў"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Не ўдалося выдзеліць памяць для элементаў карты колераў"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Нечаканая глыбіня колераў для элементаў карты колераў"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Не ўдалося выдзеліць памяць для загалоўка выявы TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Выява TGA мае хібны памер"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Тып выявы TGA не падтрымліваецца"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Не ўдалося выдзеліць памяць для структуры кантэксту TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Лішнія даныя ў файле"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Фармат выяў Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Не ўдалося атрымаць даныя аб шырыні выявы (хібны файл TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Не ўдалося атрымаць даныя аб вышыні выявы (хібны файл TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Нулявая шырыня ці вышыня выявы TIFF"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Памер выявы TIFF надта вялікі"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Не стае памяці, каб адкрыць файл TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Не ўдалося загрузіць RGB-даныя з файла TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Не ўдалося адкрыць выяву"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Няўдалае выкананне аперацыі TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Не ўдалося загрузіць выяву TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Не ўдалося захаваць выяву TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Сціск выявы TIFF не адпавядае ні аднаму прыдатнаму кодэку."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Не ўдалося запісаць даныя выявы TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Не ўдалося запісаць у файл TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Фармат выяў TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Выява мае нулявую шырыню"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Выява мае нулявую вышыню"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Не стае памяці для загрузкі выявы"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Не ўдалося захаваць рэшту"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Фармат выяў WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Хібны файл XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Не стае памяці для загрузкі файла выявы XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Не ўдалося запісаць у часовы файл пры загрузцы выявы XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Фармат выяў XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Загаловак выявы XPM адсутнічае"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Хібны загаловак выявы XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Файл XPM мае недадатную шырыню выявы"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Файл XPM мае недадатную вышыню выявы"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Выява XPM мае хібную колькасць знакаў на піксел"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Файл XPM мае хібную колькасць колераў"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Неўдалося выдзеліць памяць для загрузкі выявы XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Не ўдалося прачытаць карту колераў выявы XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Не ўдалося запісаць у часовы файл пры загрузцы выявы XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Фармат выяў XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Тып анімацыі не падтрымліваецца"
diff --git a/po/be@latin.gmo b/po/be@latin.gmo
new file mode 100644 (file)
index 0000000..7d0a4cb
Binary files /dev/null and b/po/be@latin.gmo differ
diff --git a/po/be@latin.po b/po/be@latin.po
new file mode 100644 (file)
index 0000000..1bccb57
--- /dev/null
@@ -0,0 +1,957 @@
+# Biełaruski pierakład gtk+.
+# Copyright (C) 2007 THE gtk+'s COPYRIGHT HOLDER
+# This file is distributed under the same license as the gtk+ package.
+# Alaksandar Navicki <zolak@lacinka.org>, 2006. Łacinka.org
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gnome-menus\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-02-14 03:17+0200\n"
+"Last-Translator: Alaksandar Navicki <zolak@lacinka.org>\n"
+"Language-Team: Belarusian Latin <i18n@mova.org>\n"
+"Language: be@latin\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Belarsian Latin\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Niemahčyma adčynić fajł '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Fajł vyjavy '%s' biaź źviestak"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Niemahčyma adčytać vyjavu \"%s\": pryčyna nieviadomaja; fajł vyjavy "
+"vierahodna paškodžany"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Niemahčyma adčytać animacyju '%s': pryčyna nieviadomaja; fajł z animacyjaj "
+"vierahodna paškodžany"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Niemahčyma zahruzić modul vyśviatleńnia vyjavaŭ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul %s dziela vyśviatleńnia vyjavaŭ nie ekspartuje adpaviednaha "
+"interfejsu; moža jon pachodzić ź inšaj versii GTK+?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Vyjavy typu '%s' nie absłuhoŭvajucca"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Niemahčyma raspaznać farmat vyjavy ŭ faje '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nieraspaznany farmat fajłu vyjavy"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Niemahčyma adčytać vyjavy '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Pamyłka pry zapisie ŭ fajł vyjavy: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Hetaja kopija gdk-pixbuf nie dazvalaje zapisvać vyjavu ŭ farmacie: %s"
+
+# Pravieryć u kiryličnych
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nie staje pamiaci kab zapisać vyjavu dla adčytańnia"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Niemahčyma adčynić časovy fajł"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Niemahčyma adčytać časovy fajł"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Niemahčyma adčynić '%s' dla zapisu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Niemahčyma začynić fajł '%s' paśla zapisańnia ŭ im vyjavy. Častka źviestak "
+"mahła nie zapisacca: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nie staje pamiaci dziela zapisu vyjavy ŭ bufery"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Pamyłka zapisu ŭ płyń vyjavy"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Unutranaja pamyłka: Modul '%s' jaki adčytvaje vyjavy nia skončyŭ aperacyi, "
+"ale pryčyny hetaha nie paviedamiŭ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+"Funkcyja pryrostavaha adčytvańnia vyjavaŭ typu \"%s\" nie absłuhoŭvajecca"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Paškodžany zahałovak vyjavy"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Nieviadomy farmat vyjavy"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Paškodžanyja źviestki ab pikselach vyjavy"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Nie staje pamiaci dziela buferu vyjavy pamieram %u bajtu"
+msgstr[1] "Nie staje pamiaci dziela buferu vyjavy pamieram %u bajtaŭ"
+msgstr[2] "Nie staje pamiaci dziela buferu vyjavy pamieram %u bajtaŭ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Nie padtrymvany frahment ikony ŭ animacyi"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Niapravilny zahałovak animacyi"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nie staje pamiaci dziela zahruzki animacyi"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Paškodžany frahment animacyi"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Farmat vyjavy ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Pamyłkovy zahałovak vyjavy BMP"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nie staje pamiaci dziela adčytańnia bitmapy z fajłu"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Vyjava BMP maje ŭ sabie zahałovak nieabsłuhoŭvanaha pamieru"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Vyjavy typu top-down BMP nia mohuć być skampresavanyja"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Zaŭčasna zdaryŭsia kaniec fajłu"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Niemahčyma prymierkavać pamiać dziela zapisu fajłu BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Niemahčyma zapisać u fajł BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Farmat vyjavy BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Farmat vyjavy EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Farmat vyjavy GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Farmat vyjavy ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Jakaść vyjavy JPEG musić być vartaściu ad 0 da 100; vartaść '%s' "
+"niapravilnaja."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Jakaść vyjavy JPEG musić być vartaściu ad 0 da 100; vartaść '%d' "
+"niedazvolenaja."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Farmat vyjavy JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nie ŭdałosia prymierkavać pamiać: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nie ŭdałosia stvaryć płyń: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nie ŭdałosia pieraskočyć u płyni: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nie ŭdałosia pračytać z płyni: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nie ŭdałosia zahruzić bitavuju mapu"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nie ŭdałosia zahruzić metafajł"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Typ vyjavy, jaki nie absłuhoŭvajecca dla GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nie ŭdałosia zapisać"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Farmat vyjavy WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Pamyłka pry adčytańni vyjavy GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Fajł GIF nia maje niekatorych źviestak (moža jaho padrezali?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Unutranaja pamyłka ŭ moduli čytańnia vyjavy GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Pierapaŭnieńnie stosu"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Hetaja vyjava GIF niezrazumiełaja dla modulu zahruzki vyjavy GIF."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Sustrety pamyłkovy kod"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Zapiatleńnie pazycyi tablicy ŭ fajle GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nie staje pamiaci dziela stvareńnia kadru ŭ fajle GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Vyjava GIF paškodžanaja (niapravilnaja kampresija LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fajł vierahodna nie ŭ farmacie GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Farmat GIF u versii %s nie absłuhoŭvajecca"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Vyjava GIF nia maje hlabalnaj palitry koleraŭ, a kadr unutry nia maje "
+"lakalnaj palitry."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Fajł GIF byŭ abrezany albo jon niapoŭny."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Pamyłka pry čytańni vyjavy ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Niemahčyma raskadavać fajł ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Farmat vyjavy ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Niapravilny zahałovak ikony"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nie staje pamiaci dziela zahruzki ikony"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Skampresavanyja ikony nie absłuhoŭvajucca"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Šyrynia ikony nulavaja"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Vyšynia ikony nulavaja"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Typ ikony nie padtrymvajecca"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Vyjava zavialikaja kab zapisać jaje jak ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Haračy punkt pa-za vyjavaj"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Hłybinia dla fajłu ICO: %d nie padtrymvajecca"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nie ŭdałosia prymierkavać pamiać dla płyni"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nie ŭdałosia raskadavać vyjavu"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transfarmavanaja vyjava JPEG2000 maje nulavuju šyryniu albo vyšyniu"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Vyjavy hetaha typu nie absłuhoŭvajucca"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nie ŭdałosia prymierkavać pamiać dziela profilu koleraŭ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nie staje pamiaci dziela adčynieńnia fajłu JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nie ŭdałosia prymierkavać pamiać dla źviestak vyjavy ŭ bufery"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Farmat vyjavy JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Pamyłka pry interpretacyi fajłu z vyjavaj JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nie staje pamiaci dziela zahruzki fajłu, pasprabuj začynić peŭnyja afajłacyi "
+"kab vyzvalić pamiać"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Prastora koleraŭ u fajle JPEG (%s) nie absłuhoŭvajecca"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transfarmavanaja vyjava JPEG maje nulavuju šyryniu albo vyšyniu."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Niemahčyma prymierkavać pamiać dla zahałoŭka"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Niemahčyma prymierkavać pamiać dla kantekstnaha bufera"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Vyjava maje niapravilnuju šyryniu i/albo vyšyniu"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Vyjava maje ŭ sabie vartaść bpp, a jana nie absłuhoŭvajecca"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Vyjava maje ŭ sabie nie absłuhoŭvanuju kolkaść %d-bitnych płoskaściaŭ"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Niemahčyma stvaryć novy bufer piksmapy"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Niemahčyma prymierkavać pamiać dla źviestak radka"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Niemahčyma prymierkavać pamiać dla zahałoŭka"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nia ŭsie radki vyjavy PCX atrymanyja"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nia znojdzienaja palitra na kancy źviestak PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Farmat vyjavy PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transfarmavany PNG maje nulavuju šyryniu albo vyšyniu."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Farmat vyjavy GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Kolkaść bitaŭ na kanał vyjavy PNG niapravilnaja."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transfarmavany PNG maje nulavuju šyryniu albo vyšyniu."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Kolkaść bitaŭ na kanał transfarmavanaha PNG nie raŭnajecca 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transfarmavany PNG nie źjaŭlajecca RGB ani RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transfarmavany PNG maje ŭ sabie nie absłuhoŭvanuju kolkaść kanałaŭ, pavinna "
+"być 3 albo 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Surjoznaja pamyłka ŭ fajle z vyjavaj PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nie staje pamiaci dziela zachoŭvańnia vyjavy pamierami %ld na %ld punktaŭ; "
+"pasprabuj źmienšyć zapatrabavańnie na pamiać začyniajučy niekatoryja prahramy"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Surjoznaja pamyłka pry adčytańni fajłu z vyjavaj PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Surjoznaja pamyłka pry čytańni fajłu z vyjavaj PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Klučy tekstavych elementaŭ PNG musiać mieć daŭžyniu ad 1 da 79 znakaŭ."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Klučy tekstavych elementaŭ PNG musiać być znakami ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Uzrovień kampresii vyjavy PNG musić być vartaściu ad 0 da 9; vartaść \"%s\" "
+"nia moža być apracavanaja."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Uzrovień kampresii vyjavy PNG musić być vartaściu ad 0 da 9; vartaść \"%d\" "
+"niedapuščalnaja."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Vartaść tekstavaha elementu PNG %s nia moža być pierakanvertavanaja na "
+"kadavańnie ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Farmat vyjavy PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Modl absłuhoŭvańnia PNM čakaŭ cełaj vartaści, a atrymaŭ inšuju"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Fajł PNM maje ŭ sabie niapravilny pačatkovy bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Fajł PNM nia maje ŭ sabie raspaznanaha padfarmatu PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Fajł PNM maje ŭ sabie vyjavu šyrynioj 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Fajł PNM maje ŭ sabie vyjavu vyšynioj 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksymalnaja vartaść koleru ŭ fajle PNM składaje 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksymalnaja vartaść koleru ŭ fajle PNM zavialikaja"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Typ suviraj vyjavy PNM niapravilny"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Modul čytańnia vyjavaŭ PNM nie absłuhoŭvaje hetaha padfarmatu PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Suvory farmat PNM vymahaje dakładna adnaho prabiełu pierad źviestkami"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Niemahčyma prymierkavać pamiać na na zahruzku fajłu PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nie staje pamiaci dziela zahruzki struktury kantekstu PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Niečakany kaniec źviestak vyjavy PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Siamja hrafičnych farmataŭ PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Niemahčyma zapisać zahałovak\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Nie staje pamiaci dziela buferu vyjavy pamieram %u bajtu"
+msgstr[1] "Nie staje pamiaci dziela buferu vyjavy pamieram %u bajtu"
+msgstr[2] "Nie staje pamiaci dziela buferu vyjavy pamieram %u bajtu"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Pamyłka pry adčytańni vyjavy GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Niemahčyma prymierkavać pamiać na strukturu kantekstu TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Niemahčyma zapisać indeks katalohu\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Niemahčyma adčynić vyjavu TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Farmat vyjavy TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Pamyłkovy zahałovak vyjavy RAS"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Nieviadomy farmat vyjavy RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "typ vyjavy RAS nie absłuhoŭvajecca"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nie staje pamiaci dziela zahruzki vyjavy RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Rastravy hrafičny farmat firmy SUN"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Niemahčyma prymierkavać pamiać na strukturu IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Niemahčyma prymierkavać pamiać na źviestki IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Niemahčyma znoŭ prymierkavać źviestki IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Niemahčyma prymierkavać časovyja źviestki IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Niemahčyma prymierkavać novy abjekt pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Fajł GIF byŭ abrezany albo jon niapoŭny."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Niemahčyma prymierkavać strukturu palitry koleraŭ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Niemahčyma prymierkavać elementy palitry koleraŭ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Niečakanaja vartaść hłybini elementaŭ palitry koleraŭ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Niemahčyma prymierkavać pamiać na zahałovak vyjavy TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Vyjava TGA maje nieadpaviednyja pamiery"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Typ vyjavy TGA nie absłuhoŭvajecca"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Niemahčyma prymierkavać pamiać na strukturu kantekstu TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "U fajle isnujuć zališnija źviestki"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Farmat vyjavy Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Niemahčyma atrymać šyryniu vyjavy (niapravilny fajł TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Niemahčyma atrymać vyšyniu vyjavy (niapravilny fajł TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Šyrynia albo vyšynia vyjavy TIFF roŭnaja nulu"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Zavialikija pamiery vyjavy TIFF"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Niemahčyma zahruzić źviestki RGB z fajłu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Niemahčyma adčynić vyjavu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Aperacyja TIFFClose nie ŭdałasia"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Niemahčyma zahruzić vyjavu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Niemahčyma zapisać vyjavu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Niemahčyma zapisać źviestki TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Niemahčyma zapisać u fajł TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Farmat vyjavy TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Šyrynia vyjavy nulavaja"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Vyšynia vyjavy nulavaja"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nie staje pamiaci dziela zahruzki vyjavy"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Niemahčyma zapisać astatniaje"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Farmat vyjavy WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Niapravilny fajł XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nie staje pamiaci dziela zahruzki fajłu XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Pry zahruzcy fajłu XBM nie ŭdałosia zapisać časovy fajł"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Farmat vyjavy XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nia znojdzieny zahałovak XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Niapravilny zahałovak XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Fajł XPM maje ŭ sabie vyjavu šyrynioj <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Fajł XPM maje ŭ sabie vyjavu vyšynioj <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Fajł XPM maje ŭ sabie niapravilnuju kolkaść znakaŭ na piksel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Fajł XPM maje ŭ sabie niapravilnuju kolkaść koleraŭ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Niemahčyma prymierkavać pamiać dziela zahruzki fajłu XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Niemahčyma adčytać palitru koleraŭ XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Pry zahruzcy fajłu XPM nie ŭdaŭsia zapis časovaha fajłu"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Farmat vyjavy XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Niepadtrymvany typ animacyi"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Niemahčyma prymierkavać pamiać dla źviestak palitry"
diff --git a/po/bg.gmo b/po/bg.gmo
new file mode 100644 (file)
index 0000000..bd49130
Binary files /dev/null and b/po/bg.gmo differ
diff --git a/po/bg.po b/po/bg.po
new file mode 100644 (file)
index 0000000..b3e393d
--- /dev/null
+++ b/po/bg.po
@@ -0,0 +1,968 @@
+# Bulgarian translation of gdk-pixbuf po-file.
+# Copyright (C) 2002, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+# Copyright (C) 2009, 2010, 2011, 2012 Free Software Foundation, Inc.
+# Borislav Aleksandrov <B.Aleksandrov@CNsys.bg>, 2002.
+# Yanko Kaneti <yaneti@declera.com>, 2002.
+# Vladimir Petkov <kaladan@gmail.com>, 2004, 2005.
+# Alexander Shopov <ash@kambanaria.org>, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-22 19:39+0200\n"
+"Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
+"Language-Team: Bulgarian <dict@fsa-bg.org>\n"
+"Language: bg\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Неуспех при отваряне на файла „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Графичният файл „%s“ не съдържа данни"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Неуспех при зареждане на изображението „%s“: неизвестна причина, вероятно "
+"повреден файл"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Неуспех при зареждане на анимацията „%s“: неизвестна причина, вероятно "
+"повреден анимационен файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Модулът за зареждане на изображения %s не може да бъде зареден: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Модулът за зареждане на изображения %s не поддържа правилния интерфейс: "
+"вероятно е от различна версия на gdk-pixbuf."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Изображения от вид „%s“ не се поддържат"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Форматът на графичния файл „%s“ не може да бъде разпознат"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Неразпознат графичен формат"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Неуспех при зареждане на изображението „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Грешка при запазването на изображението: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Този компилат на „gdk-pixbuf“ не поддържа запазване в графичния формат — %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Недостатъчно памет, за да се запази изображението към функцията"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Неуспех при отварянето на временния файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Неуспех при четенето на временния файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Неуспех при отваряне на „%s“ за запис: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Неуспех при затваряне на „%s“ по време на запис на изображение, възможно е "
+"да не са запазени всички данни: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Недостатъчно памет за запазването на изображението в буфер"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Грешка при запазването към поток с изображение"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Вътрешна грешка: модулът за зареждане на изображение „%s“ не успя да завърши "
+"някое действие, но не указа причина за това"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Не се поддържа постепенно зареждане на изображение от вида „%s“"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Повредена е заглавната част на изображението"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Неизвестен формат на изображението"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Повредени данни за пикселите на изображението"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "неуспех при заделяне на буфер от %u байт за изображение"
+msgstr[1] "неуспех при заделяне на буфер от %u байта за изображение"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Неочакван откъс за икона в анимация"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Грешна заглавна част в анимацията"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Недостатъчно памет за зареждане на анимацията"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Грешно форматиран откъс в анимацията"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Форматът за изображения ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Изображението във формат BMP е с неправилна заглавна част"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Недостатъчно памет, за да се зареди изображение формат „bitmap“"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+"Такъв размер на заглавната част на изображението във формат BMP не се "
+"поддържа"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+"Изображения във формат BMP с обратен запис (отгоре-надолу, а не обратно) не "
+"могат да бъдат компресирани"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Преждевременно се стигна до знак „край на файл“"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Недостатъчно памет за зареждане на файл във формат BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Неуспех при запис на файл във формат BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Форматът за изображения BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Форматът за изображения EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Форматът за изображения GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Форматът за изображения ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Качеството за JPEG трябва да бъде между 0 и 100. Стойността „%s“ не може да "
+"бъде анализирана."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Качеството за JPEG трябва да бъде между 0 и 100. Стойността „%d“ не е "
+"позволена"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Форматът за изображения JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Недостатъчно памет за заглавна част: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Не може да се създаде поток: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Не може да се търси в потока: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Не може да се чете от потока: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Изображението във формат „bitmap“ не може да бъде заредено"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Мета-файлът не може да бъде зареден"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Форматът на изображението не се поддържа от GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Грешка при запазване"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Форматът за изображения WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Неуспех при четене на GIF: %s "
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Липсват част от данните на файла във формат GIF (може би файлът не е цял)."
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Вътрешна грешка в модула за зареждане на GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Препълване на стека"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+"Модулът за зареждане на изображения във формат GIF, не може да анализира "
+"това изображение."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Срещнат е лош код"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Цикличен табличен запис във файла във формат GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Недостатъчно памет за зареждане на файла във формат GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Недостатъчно памет за създаване на кадър от файла във формат GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Файлът във формат GIF е повреден (грешна компресия на LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Файлът не изглежда да е във формат GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Не се поддържа версията %s на формата за файлове GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Липсва глобална цветова палитра в изображението във формат GIF, както и "
+"локална цветова палитра за някой от кадрите в него."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF изображението е орязано или непълно."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Грешка при четене на изображение във формат ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Изображението във формат ICNS не може да бъде декодирано"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Форматът за изображения ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Грешна заглавна част в иконата"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Недостатъчно памет за зареждане на иконата"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Не се поддържат компресирани икони"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Иконата има нулева широчина"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Иконата има нулева височина"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Неподдържан вид икона"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Недостатъчно памет за зареждане на файл във формат ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Изображението е твърде голямо, за да бъде запазено във формат ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Горещата точка на курсора е извън изображението"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Неподдържана дълбочина на цвета за файла във формат ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Недостатъчно памет за потока"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Изображението не може да бъде декодирано"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+"Трансформираното изображение във формат JPEG2000 е с нулева широчина или "
+"височина."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "В момента изображения от този вид не се поддържат"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Недостатъчно памет за зареждане на цветови профил"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Недостатъчно памет за отваряне на файл във формат JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Недостатъчно памет за буфера с данните на изображението"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Форматът за изображения JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Грешка при интерпретацията на изображението във формат JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Недостатъчно памет за зареждане на изображението. Спрете някои програми, за "
+"да освободите памет."
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Неподдържано цветово пространство за JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Недостатъчно памет за зареждане на файл във формат JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+"Трансформираното изображение във формат JPEG е с нулева широчина или "
+"височина."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Недостатъчно памет за заглавна част"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Недостатъчно памет за контекстния буфер"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Изображението е с нулева височина и/или височина"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Изображението е с неподдържана стойност на битове за пиксел"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Изображението е с неподдържан брой %d-битови цветови равнини"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Невъзможно е да създаде нов буфер за пиксели"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Недостатъчно памет за данните за линия"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Недостатъчно памет за изображението във формат PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Не са получени всички линии в изображението във формат PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Не е открита палитра в края на данните за PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Форматът за изображения PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Трансформираният буфер за пиксели е с нулева широчина или височина."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Форматът за изображения GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Броят битове за канал за изображението във формат PNG е грешен."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+"Трансформираното изображение във формат PNG е с нулева широчина или височина."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+"Броят битове за канал в трансформираното изображение във формат PNG не е 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Трансформираното изображение във формат PNG не е RGB или RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Трансформираното изображение във формат PNG е с неподдържан брой канали, той "
+"трябва да е 3 или 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Фатална грешка в изображение във формат PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Недостатъчно памет за зареждане на файл във формат PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Недостатъчно памет за запазване на изображение %ld×%ld. Спрете някоя "
+"програма, за да освободите памет."
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Фатална грешка при четене на изображение във формат PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Фатална грешка при четене на изображение във формат PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ключовете за откъсите текст в PNG трябва да са с дължина от 1 до 79 знака."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Ключовете за откъсите текст в PNG трябва да се състоят само от знаци от "
+"ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Цветовият профил е с неправилна дължина %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Нивото на компресията на PNG трябва да бъде между 0 и 9. Стойността „%s“ не "
+"може да бъде анализирана."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Нивото на компресията на PNG трябва да бъде между 0 и 9. Стойността „%d“ не "
+"е позволена."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Откъсът текст в PNG — „%s“, не може да бъде преобразуван до кодиране "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Форматът за изображения PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Модулът за зареждането на PNM очакваше целочислена стойност, но получи друга"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Файлът във формат PNM е с некоректен начален байт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Файлът във формат PNM не е от познатите подформати на PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Файлът във формат PNM съдържа изображение с широчина 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Файлът във формат PNM съдържа изображение с височина 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Максималната стойност на цвят във файла във формат PNM е 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Максималната стойност на цвят във файла във формат PNM е твърде голяма"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Видът изображение „суров“ (raw) PNM е неправилен"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Модулът за зареждане на PNM не поддържа този подформат на PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Форматът за „суров“ PNM изисква точно един интервал преди самите данни"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Недостатъчно памет за зареждане на изображение във формат PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Недостатъчно памет за зареждане структурата на контекста за PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Неочакван край на данните за изображението във формат PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Недостатъчно памет за зареждане на файл във формат PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Фамилията формати за изображения PNM/PBG/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Указателят към входния файл е NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr ""
+"Неуспех при прочитане на заглавната част от изображение във формат QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+"Размерът на атом от изображение във формат QTIF е прекалено голям (%d байт)"
+msgstr[1] ""
+"Размерът на атом от изображение във формат QTIF е прекалено голям (%d байта)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Неуспех при заделяне на буфер от %d байт за прочитане на файл"
+msgstr[1] "Неуспех при заделяне на буфер от %d байта за прочитане на файл"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+"Файлова грешка при прочитането на атом от изображение във формат QTIF: %s "
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Следващият %d байт не беше прескочен чрез seek()."
+msgstr[1] "Следващите %d байта не бяха прескочени чрез seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+"Неуспех при заделяне на структурата за контекста на изображение във формат "
+"QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Неуспех при създаването на обект GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Неуспех при откриването на атом за данни в изображение."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Форматът за изображения QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Изображението във формат RAS е с „фалшиви“ заглавни данни"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Изображението във формат RAS е от неизвестен вид"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "неподдържана разновидност на изображение във формат RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Недостатъчно памет, за да се зареди изображението във формат RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Форматът за растерни изображения на Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Недостатъчно памет за структура на IOBuffer "
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Недостатъчно памет за данни на IOBuffer "
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не може да се преразпределят данни от IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не може да се заделят временни данни в IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Недостатъчно памет за нов буфер за изображение"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Изображението е орязано или непълно."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Недостатъчно памет за нова структура за палитра за цветове"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Недостатъчно памет за нови елементи в палитра за цветове"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Неочаквана дълбочина на цвят за елементите на палитрата на цветовете"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Недостатъчно памет за заглавната част на формата TGA "
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Изображението във формат TGA е с грешни размери"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Видът изображение TGA не се поддържа"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Недостатъчно памет за зареждане структурата на контекста за TGA "
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Излишък от данни във файл"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Форматът за изображения Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Широчината на изображението не може да се получи (счупен TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Височината на изображението не може да се получи (счупен TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Височината или широчината на изображението във формат TIFF е нулева"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Размерите на изображението във формат TIFF са твърде големи"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Недостатъчно памет за отваряне на файл във формат TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Неуспех при зареждане на данни за каналите RGB от файл във формат TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Неуспех при отваряне на изображение във формат TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Неуспех при изпълнението на TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Неуспех при зареждане на изображение във формат TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Неуспех при запазване на изображение във формат TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Компресията в TIFF не указва правилен кодер."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Неуспех при запазване на данните в TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Неуспех при запазване на файл във формат TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Форматът за изображения TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Изображението е с нулева широчина"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Изображението е с нулева височина"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Недостатъчно памет за зареждане на изображението"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Останалото не беше запазено"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Форматът за изображения WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Грешен файл във формат XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Недостатъчно памет за зареждане на изображение във формат XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Неуспех при запис на временния файл при зареждане на изображението във "
+"формат XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Форматът за изображения XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Липсва заглавната част на XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Заглавната част на XPM е неправилна"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Файлът във формат XPM е с широчина ≤ 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Файлът във формат XPM е с височина ≤ 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Броят знаци за пиксел във файла във формат XPM е неправилен"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Броят цветове във файла във формат XPM е неправилен"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Недостатъчно памет за зареждане на изображение във формат XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Палитрата от цветове за XPM не може да бъде прочетена"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Неуспех при запис на временен файл при зареждането на изображение във формат "
+"XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Форматът за изображения XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Неподдържан вид анимация"
diff --git a/po/bn.gmo b/po/bn.gmo
new file mode 100644 (file)
index 0000000..2ae6cf8
Binary files /dev/null and b/po/bn.gmo differ
diff --git a/po/bn.po b/po/bn.po
new file mode 100644 (file)
index 0000000..8e8eb74
--- /dev/null
+++ b/po/bn.po
@@ -0,0 +1,942 @@
+# Bengali Translation of GTK+\r
+# This file is distributed under the same license as the GTK+ package.\r
+# Copyright (C) 2003-2005, 2006, 2007, 2008, 2009 Free Software Foundation, Inc.\r
+# \r
+# Sayamindu Dasgupta <unmadindu@Softhome.net>, 2004.\r
+# Progga <progga@BengaLinux.Org>, 2004, 2005.\r
+# Runa Bhattacharjee <runabh@gmail.com>, 2007.\r
+# Runa Bhattacharjee <runab@redhat.com>, 2008, 2009.\r
+# Maruf Ovee <maruf@ankur.org.bd>, 2009.\r
+# Sadia Afroz <sadia@ankur.org.bd>, 2010
+# Israt Jahan <israt@ankur.org.bd>, 2010.\r
+# \r
+msgid ""
+msgstr ""
+"Project-Id-Version: bn\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-03-28 19:04+0600\n"
+"Last-Translator: Israt Jahan <israt@ankur.org.bd>\n"
+"Language-Team: Bengali <ankur-bd-l10n@googlegroups.com>\n"
+"Language: bn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%1$s' ফাইল খুলতে ব্যর্থ: %2$s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' নামক ছবির ফাইলে তথ্য অনুপস্থিত"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s' ছবি লোড করতে ব্যর্থ: কারণ অজানা, সম্ভবত ছবির ফাইলটি ক্ষতিগ্রস্ত"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' অ্যানিমেশন লোড করতে ব্যর্থ: কারণ অজানা, সম্ভবত অ্যানিমেশন ফাইলটি ক্ষতিগ্রস্ত"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ছবি লোড করতে ব্যবহৃত মডিউল লোড করতে ব্যর্থ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ছবি লোড করতে ব্যবহৃত %s নামক মডিউলটি সঠিক ইন্টারফেস এক্সপোর্ট করে না; সম্ভবত এটি "
+"ভিন্ন কোন GTK সংস্করণের অংশ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' প্রকৃতির ছবি সমর্থিত নয়"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' ফাইলের জন্য ছবির ফাইল ফরম্যাট সনাক্ত করা যায়নি"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ছবির ফাইল ফরম্যাট অজানা"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%1$s' ছবি লোড করতে ব্যর্থ: %2$s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ছবির ফাইলে লিখতে ত্রুটি: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf'র বর্তমান বিল্ড এই ফরম্যাটের ছবি সংরক্ষণ সমর্থন করে না: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "callback-এ ছবি সংরক্ষণের জন্য পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "অস্থায়ী ফাইল খুলতে ব্যর্থ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "অস্থায়ী ফাইল থেকে পড়তে ব্যর্থ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "লেখার জন্য '%1$s' খুলতে ব্যর্থ: %2$s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "ছবি লেখার সময় '%s' বন্ধ করতে ব্যর্থ, সম্ভবত সব তথ্য সংরক্ষিত হয়নি: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "বাফারে ছবি সংরক্ষণের জন্য পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ছবির স্ট্রিমে লিখতে ত্রুটি"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"অভ্যন্তরীণ ত্রুটি: ছবি লোড করতে ব্যবহৃত মডিউল '%s' একটি অপারেশন সম্পন্ন করতে ব্যর্থ, "
+"কিন্তু ব্যর্থতার কারণ দর্শানো হয়নি"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' প্রকৃতির ছবির ক্রমবর্ধমান লোড করার বৈশিষ্ট্য সমর্থিত নয়"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ছবির শীর্ষচরণ বিকৃত"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ছবির ফরম্যাট অজানা"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ছবির পিক্সেল উপাত্ত বিকৃত"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u বাইট মাপের ছবির বাফার বরাদ্দ করতে ব্যর্থ"
+msgstr[1] "%u বাইট মাপের ছবির বাফার বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "অ্যানিমেশনে অপ্রত্যাশিত আইকনের অংশ"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "অ্যানিমেশনে অকার্যকর শীর্ষচরণ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "অ্যানিমেশন লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "অ্যানিমেশনের ত্রুটিযুক্ত অংশ"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ছবিতে ভুয়া শীর্ষচরণ উপাত্ত"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "বিটম্যাপ ছবি লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP ছবির শীর্ষচরণের আকার অসমর্থিত"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP ছবি সংকোচন করা সম্ভব নয়"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "অপ্রত্যাশিতভাবে ফাইল সমাপ্তির সম্মুখীন হয়েছে"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ফাইল সংরক্ষণের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ফাইলে লিখা যায়নি"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG'র গুণগত মান ০ থেকে ১০০ এর মধ্যে হওয়া আবশ্যক; '%s' মান পার্স করা যায়নি।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG'র গুণগত মান ০ থেকে ১০০ এর মধ্যে হওয়া আবশ্যক; '%d' মান গ্রহণযোগ্য নয়।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "মেমরি বরাদ্দ করা যায়নি: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "স্ট্রীম তৈরি করা যায়নি: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "স্ট্রীম খোঁজ করা যায়নি: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "স্ট্রীম থেকে পড়া যায়নি: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "বিট-ম্যাপ লোড করা যায়নি"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "মেটা-ফাইল লোড করা যায়নি"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+-র জন্য ছবির ফরম্যাট অসমর্থিত"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "সংরক্ষণ করা যায়নি"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF পড়তে ব্যর্থ: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF ফাইলের কিছু উপাত্ত অনুপস্থিত (সম্ভবত কোনো কারণে এর কিছু অংশ মুছে ফেলা হয়েছে?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF লোডারে অভ্যন্তরীণ ত্রুটি (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "স্ট্যাক-ওভারফ্লো"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ছবি লোডার এই ছবিটি বুঝতে পারছে না।"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ভুল কোডের সম্মুখীন"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ফাইলে বৃত্তাকার টেবিলের প্রবেশ"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ফাইল লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+# FIXME: Composite\r
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ফাইলে কোন ফ্রেম অন্তর্ভুক্ত করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ছবিটি ক্ষতিগ্রস্ত (ভুল LZW সংকোচন)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ফাইলটি GIF ফাইল বলে মনে হচ্ছে না"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ফাইল ফরম্যাটের %s সংস্করণ সমর্থিত নয়"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ছবিতে কোনো গ্লোবাল colormap নেই, এবং এর অন্তর্ভুক্ত ফ্রেমে স্থানীয় কোন colormap "
+"নেই।"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ছবির তথ্য মুছে ফেলা হয়েছে অথবা অসম্পূর্ণ।"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ছবি পড়ার সময় ত্রুটি: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ফাইল ডিকোড করা যায়নি"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "আইকনে অকার্যকর শীর্ষচরণ"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "আইকন লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "সংকুচিত আইকনের ব্যবহার সমর্থিত নয়"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "আইকনের প্রস্থ শূণ্য"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "আইকনের উচ্চতা শূন্য"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "অসমর্থিত আইকনের ধরন"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ফাইল লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO ফাইল রূপে সংরক্ষণের জন্য ফাইলের আকার অত্যাধিক বড়"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "কার্সারের হট-স্পট ছবির বাইরে"
+
+# FIXME\r
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ফাইলের জন্য অসমর্থিত গভীরতা: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "স্ট্রীমের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ছবি ডিকোড করা যায়নি"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "রূপান্তরিত JPEG2000-এর প্রস্থ অথবা উচ্চতার মাপ শূণ্য"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "এই মূহুর্তে এধরনের ছবি সমর্থিত নয়"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "রঙের প্রোফাইলের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ফাইল খোলার মত পর্যাপ্ত মেমরি নেই"
+
+# FIXME\r
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ছবির উপাত্ত বাফার করার জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ছবির ফাইল (%s) ব্যাখ্যা করার সময় ত্রুটি"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ছবি লোড করার মত পর্যাপ্ত মেমরি নেই, মেমরি ফাঁকা করার জন্য কয়েকটি অ্যাপ্লিকেশন বন্ধ "
+"করার চেষ্টা করুন"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "অসমর্থিত JPEG কালার-স্পেস (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ফাইল লোড করার জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "রূপান্তরিত JPEG'র প্রস্থ অথবা উচ্চতার মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "শীর্ষচরণের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "কনটেক্সট বাফারের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ছবির প্রস্থ এবং/অথবা উচ্চতার মাপ অকার্যকর"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ছবিটিতে অসমর্থিত bpp রয়েছে"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ছবিটিতে %d-বিট প্লেইনের সংখ্যা অসমর্থিত"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "নতুন pixbuf তৈরি করা যায়নি"
+
+# FIXME\r
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "লাইন উপাত্তের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "শীর্ষচরণের জন্য মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ছবির সকল লাইন পাওয়া যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX উপাত্তের শেষে কোনো প্যালেট সনাক্ত করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "রূপান্তরিত PNG'র প্রস্থ অথবা উচ্চতার মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ছবির চ্যানেল প্রতি বিটের সংখ্যা অকার্যকর।"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "রূপান্তরিত PNG'র প্রস্থ অথবা উচ্চতার মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "রূপান্তরিত PNG'র চ্যানেল প্রতি বিটের সংখ্যা ৮ নয়।"
+
+# FIXME\r
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "রূপান্তরিত PNG, RGB অথবা RGBA নয়।"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"রূপান্তরিত PNG-তে অসমর্থিত সংখ্যক চ্যানেল রয়েছে, এই সংখ্যা ৩ অথবা ৪ হওয়া আবশ্যক।"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ছবির ফাইলে মারাত্মক ত্রুটি: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ফাইল লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%1$ld গুণ %2$ld আকারের ছবি সংরক্ষণের জন্য পর্যাপ্ত মেমরি নেই;  কয়েকটি অ্যাপ্লিকেশন "
+"বন্ধ করে মেমরির ব্যবহার হ্রাস করার চেষ্টা করুন"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ছবির ফাইল পড়তে মারাত্মক ত্রুটি"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ছবির ফাইল পড়তে মারাত্মক ত্রুটি: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG টেক্সট অংশের কী নূন্যতম ১ ও সর্বোচ্চ ৭৯ অক্ষর বিশিষ্ট হওয়া আবশ্যক।"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG টেক্সট অংশের কী ASCII অক্ষরবিশিষ্ট হওয়া আবশ্যক।"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "রঙের প্রোফাইলে অকার্যকর দৈর্ঘ্য %d রয়েছে।"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG কম্প্রেশনের মাত্রা ০ ও ৯ এর মধ্যে হওয়া আবশ্যক; '%s' মান পার্স করা যায়নি।"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG কম্প্রেশনের মাত্রা ০ ও ৯ এর মধ্যে হওয়া আবশ্যক; '%d' মান গ্রহণযোগ্য নয়।"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG টেক্সট অংশ %s'র মান ISO-8859-1 এনকোডিং-এ পরিবর্তন করা সম্ভব নয়।"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM লোডারের দ্বারা পূর্ণসংখ্যার মান পাওয়ার প্রত্যাশা ছিল, কিন্তু পাওয়া যায়নি"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ফাইলে একটি ভুল প্রারম্ভিক বাইট রয়েছে"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ফাইলটি কোন সনাক্তকৃত PNM সাব-ফরম্যাটে নেই"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ফাইলে ০ প্রস্থের ছবি রয়েছে"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ফাইলে ০ দৈর্ঘ্যের ছবি রয়েছে"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ফাইলে রঙের সর্বোচ্চ মান ০"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ফাইলে রঙের সর্বোচ্চ মান অত্যাধিক বড়"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "অশোধিত PNM ছবির ধরন অকার্যকর"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ছবি লোডার এই PNM সাব-ফরম্যাট সমর্থন করে না"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"অশোধিত PNM ফরম্যাটে নমুনা তথ্যের পূর্বে শুধুমাত্র একটি শূণ্যস্থান উপস্থিত থাকা আবশ্যক"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ছবি লোড করার জন্য মেমরি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM কনটেক্সট স্ট্রাক্ট লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ছবির তথ্য অপ্রত্যাশিতভাবে সমাপ্ত"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ফাইল লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ফরম্যাটের ছবির সংকলন"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "ইনপুট ফাইল বর্ণনাকারী ফাঁকা।"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF'র শীর্ষচরণ পড়তে ব্যর্থ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF'র অ্যাটমের আকার অত্যাধিক বড় (%d বাইট)"
+msgstr[1] "QTIF'র অ্যাটমের আকার অত্যাধিক বড় (%d বাইট)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "read buffer ফাইলের জন্য %d বাইট বরাদ্দ করতে ব্যর্থ"
+msgstr[1] "read buffer ফাইলের জন্য %d বাইট বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF'র অ্যাটম পড়ার সময় ফাইল ত্রুটি: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "খোঁজ দ্বারা পরবর্তী %d বাইট উপেক্ষা করতে ব্যর্থ()।"
+msgstr[1] "খোঁজ দ্বারা পরবর্তী %d বাইট উপেক্ষা করতে ব্যর্থ()।"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF কনটেক্সট কাঠামো বরাদ্দ করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader অবজেক্ট তৈরি করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ছবির তথ্যের অ্যাটম খুঁজে পেতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ছবির শীর্ষচরণে ভুয়া তথ্য রয়েছে"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ছবির প্রকৃতি অজানা"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS ছবির পরিবর্তন অসমর্থিত"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ছবি লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun রেসটার ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struct'র জন্য মেমরি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer তথ্যের জন্য মেমরি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer তথ্য পুনরায় বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "অস্থায়ী IOBuffer তথ্য বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "নতুন pixbuf বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "ছবি বিকৃত করা হয়েছে বা মুছে ফেলা হয়েছে"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "colormap structure বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "colormap এন্ট্রি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "colormap এন্ট্রির জন্য অপ্রত্যাশিত bitdepth"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA শীর্ষচরণ মেমরি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ছবিতে অকার্যকর দিকমাত্রা রয়েছে"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ছবির ধরন সমর্থিত নয়"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA context struct'র জন্য মেমরি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ফাইলে প্রয়োজনাতিরিক্ত তথ্য"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ছবির প্রস্থ পাওয়া যায়নি (ভুল TIFF ফাইল)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ছবির উচ্চতা পাওয়া যায়নি (ভুল TIFF ফাইল)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ছবির প্রস্থ অথবা উচ্চতার মাপ শূণ্য"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ছবির দিকমাত্রা অত্যাধিক বড়"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ফাইল খোলার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ফাইল থেকে RGB উপাত্ত লোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ছবি খুলতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose কর্ম সঞ্চালনে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ছবি লোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ছবি সংরক্ষণে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF কম্প্রেশন কোন কার্যকর কোডেক উল্লেখ করেনা।"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF উপাত্ত লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ফাইলে লিখা যায়নি"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ছবির প্রস্থের মাপ শূণ্য"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ছবির উচ্চতার মাপ শূণ্য"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ছবি লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "অবশিষ্ট অংশ সংরক্ষণ করা যায়নি"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "অকার্যকর XBM ফাইল"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ছবির ফাইল লোড করার মত পর্যাপ্ত মেমরি নেই"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ছবি লোড করার সময় অস্থায়ী ফাইলে লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ফরম্যাটের ছবি"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM শীর্ষচরণ পাওয়া যায়নি"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "অকার্যকর XPM শীর্ষচরণ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ফাইলের ছবির প্রস্থ <= ০"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ফাইলের ছবির উচ্চতা <= ০"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM'তে পিক্সেল প্রতি অকার্যকর সংখ্যক char রয়েছে"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ফাইলে অকার্যকর সংখ্যক রং রয়েছে"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ছবি লোড করার জন্য মেমরি বরাদ্দ করা যাচ্ছে না"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM colormap পড়া যাচ্ছে না"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ছবি লোড করার সময় অস্থায়ী ফাইলে লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ফরম্যাটের ছবি"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "অসমর্থিত অ্যানিমেশনের ধরন"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "প্যালেট করা উপাত্তের জন্য মেমরি বরাদ্দ করা যায়নি"
diff --git a/po/bn_IN.gmo b/po/bn_IN.gmo
new file mode 100644 (file)
index 0000000..1275087
Binary files /dev/null and b/po/bn_IN.gmo differ
diff --git a/po/bn_IN.po b/po/bn_IN.po
new file mode 100644 (file)
index 0000000..9feb2f1
--- /dev/null
@@ -0,0 +1,945 @@
+# translation of bn_IN.po to Bengali INDIA
+# Translation of GTK+ to Bengali India
+# This file is distributed under the same license as the GTK+ package.
+# Copyright (C) 2003-2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+#
+# Sayamindu Dasgupta <unmadindu@Softhome.net>, 2004.
+# Progga <progga@BengaLinux.Org>, 2004, 2005.
+# Runa Bhattacharjee <runabh@gmail.com>, 2007.
+# Runa Bhattacharjee <runab@redhat.com>, 2008, 2009, 2010, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: bn_IN\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-02-11 12:24+0530\n"
+"Last-Translator: \n"
+"Language-Team: Bengali (India) <anubad@lists.ankur.org.in>\n"
+"Language: bn_IN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"\n"
+"X-Generator: Lokalize 1.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' ফাইল খুলতে ব্যর্থ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' নামক ছবির ফাইলে তথ্য অনুপস্থিত"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s' ছবির ফাইল লোড করতে ব্যর্থ: কারণ অজানা, সম্ভবত ছবির ফাইলটি ক্ষতিগ্রস্ত"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' অ্যানিমেশন লোড করতে ব্যর্থ: কারণ অজানা, সম্ভবত অ্যানিমেশন ফাইল ক্ষতিগ্রস্ত"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ছবি লোড করতে ব্যবহৃত মডিউল লোড করতে ব্যর্থ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ছবি লোড করতে ব্যবহৃত %s নামক মডিউল সঠিক প্রেক্ষাপট এক্সপোর্ট করতে বিফল; সম্ভবত এটি "
+"পৃথক gdk-pixbuf সংস্করণের অংশ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' প্রকৃতির ছবি সমর্থিত নয়"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' নামক ফাইলের ছবির ফাইলের বিন্যাস সনাক্ত করতে ব্যর্থ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ছবির ফাইলের বিন্যাস অজানা"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' ছবির লোড করতে ব্যর্থ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ছবির ফাইলে লিখতে সমস্যা: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"gdk-pixbuf'র বর্তমান বিল্ডের দ্বারা চিহ্নিত বিন্যাসের ছবি সংরক্ষণ সমর্থন করা হয় না: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "callback'এ ছবি সংরক্ষণের জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "অস্থায়ী ফাইল খুলতে ব্যর্থ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "অস্থায়ী ফাইল থেকে পড়তে ব্যর্থ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "লেখার উদ্দেশ্যে '%s' খুলতে ব্যর্থ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "ছবি লেখার সময় '%s' বন্ধ করতে ব্যর্থ, সম্ভবত সব তথ্য সংরক্ষিত হয়নি: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "বাফারে ছবি সংরক্ষণের উদ্দেশ্যে পর্যাপ্ত মেমরি উপস্থিত নেই"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ছবির স্ট্রিমে লিখতে সমস্যা"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"অভ্যন্তরীণ সমস্যা: ছবি লোড করতে ব্যবহৃত মডিউল '%s' কর্ম সমাপ্ত করতে ব্যর্থ, কিন্তু "
+"ব্যর্থতার কারণ দর্শানো হয়নি। "
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "বর্ধিতক্রমে '%s' প্রকৃতির ছবি লোড করার বৈশিষ্ট্য সমর্থিত নয়"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ছবির হেডার ক্ষতিগ্রস্ত"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ছবির বিন্যাস অজানা"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ছবির পিক্সেল সংক্রান্ত তথ্য ক্ষতিগ্রস্ত"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "ছবির বাফারের জন্য %u বাইট বরাদ্দ করতে ব্যর্থ"
+msgstr[1] "ছবির বাফারের জন্য %u বাইট বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "অ্যানিমেশনের মধ্যে অপ্রত্যাশিত আইকনের অংশ"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "অ্যানিমেশনের মধ্যে অবৈধ হেডার তথ্য"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "অ্যানিমেশন লোড করার উদ্দেশ্যে পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "অ্যানিমেশনের মধ্যে ত্রুটিযুক্ত অংশ"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ছবির মধ্যে ভুয়ো হেডার তথ্য"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "বিটম্যাপ ছবি লোড করার উদ্দেশ্যে পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP ছবির হেডারের মাপ অনুপস্থিত"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP ছবি সংকুচন করা সম্ভব নয়"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "অপ্রত্যাশিত স্থানে ফাইলের অন্তিম অংশ প্রাপ্ত হয়েছে"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ফাইল সংরক্ষণের উদ্দেশ্যে মেমরি বরাদ্দ করা যায়নি"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ফাইলে লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG'র গুণমানের মাত্রা 0(০) থেকে 100(১০০)'র মধ্যে হওয়া আবশ্যক; '%s' মান পার্স "
+"করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG'র গুণমানের মাত্রা 0(০) থেকে 100(১০০)'র মধ্যে হওয়া আবশ্যক; '%d' মান গ্রহণযোগ্য "
+"নয়।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "মেমরি বরাদ্দ করতে ব্যর্থ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "স্ট্রিম নির্মাণ করতে ব্যর্থ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Could not seek stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "স্ট্রিম থেকে পড়তে ব্যর্থ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "বিট-ম্যাপ লোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "মিটা-ফাইল লোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+-র জন্য ছবির বিন্যাস সমর্থিত নয়"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "সংরক্ষণ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF পড়তে ব্যর্থ: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF ফাইলের কিছু তথ্য অনুপস্থিত (সম্ভবত কোনো কারণে এটির কিছু অংশ মুছে ফেলা হয়েছে?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF লোড ব্যবস্থায় অভ্যন্তরীণ সমস্যা (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "স্ট্যাক-ওভারফ্লো"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ছবি লোড ব্যবস্থার দ্বারা এই ছবিটি বোধগম্য নয়।"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ভুল কোডের সম্মুখীন"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ফাইলের মধ্যে বৃত্তাকার টেবিলের তথ্য উপস্থিত রয়েছে"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ফাইল লোড করার উদ্দেশ্যে পর্যাপ্ত মেমরি অনুপস্থিত"
+
+# FIXME: Composite
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ফাইলের মধ্যে ফ্রেম অন্তর্ভুক্ত করার উদ্দেশ্যে পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ছবি ক্ষতিগ্রস্ত (LZW সংকুচন সঠিক নয়)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ফাইলটি সম্ভবত GIF বিন্যাসে নয়"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ফাইল বিন্যাসের %s সংস্করণ সমর্থিত নয়"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ছবির মধ্যে কোনো গ্লোবাল colormap উপস্থিত নেই এবং এর মধ্যে অন্তর্ভুক্ত ফ্রেমে "
+"স্থানীয় colormap উপস্থিত নেই।"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ছবির তথ্য মুছে ফেলা হয়েছে অথবা অসম্পূর্ণ।"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ছবির ফাইল পড়তে সমস্যা: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ফাইল ডি-কোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "আইকনে অবৈধ হেডার"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "আইকন লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "সংকুচিত আইকনের ব্যবহার অসমর্থিত"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "আইকনের প্রস্থের মাপ শূণ্য"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "আইকনের দৈর্ঘ্যের মাপ শূন্য"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "অসমর্থিত আইকনের বিন্যাস"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ফাইল লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO ফাইল রূপে সংরক্ষণের জন্য ফাইলের মাপ অত্যাধিক বড়"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "কার্সারের হট-স্পট ছবির বাইরে"
+
+# FIXME
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "আইকন ফাইলে অসমর্থিত গভীরতা: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "স্ট্রিমের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ছবি ডি-কোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "রূপান্তরিত JPEG2000-র প্রস্থ অথবা দৈর্ঘ্যের মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "চিহ্নিত প্রকৃতির ছবি সমর্থিত নয়"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "রঙের প্রোফাইলের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ফাইল খোলার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+# FIXME
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ছবি সংক্রান্ত তথ্য বাফার করার জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ছবির ফাইল ব্যাখ্যা করতে সমস্যা (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ছবি লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত, মেমরি ফাঁকা করার জন্য কয়েকটি অ্যাপ্লিকেশন "
+"বন্ধ করার প্রচেষ্টা করুন"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "অসমর্থিত JPEG কালার-স্পেস (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ফাইল লোড করার জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "রূপান্তরিত JPEG'র প্রস্থ অথবা দৈর্ঘ্যের মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "হেডারের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "কনটেক্সট-বাফারের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ছবির প্রস্থ এবং/অথবা দৈর্ঘ্যের মাপ বৈধ নয়"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ছবির মধ্যে অসমর্থিত মাপের bpp উপস্থিত"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ছবির মধ্যে উপস্থিত %d-বিট প্লেইনের সংখ্যা সমর্থিত নয়"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "নতুন pixbuf তৈরি করতে ব্যর্থ"
+
+# FIXME
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "রেখা সংক্রান্ত তথ্যের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX ইমেজের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ছবির জন্য সমস্ত রেখা প্রাপ্ত করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX তথ্যের অন্তে কোনো প্যালেট সনাক্ত করা যায়নি"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "রূপান্তরিত PNG'র প্রস্থ অথবা দৈর্ঘ্যের মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ছবির প্রতি চ্যানেল বিট সংখ্যা বৈধ নয়।"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "রূপান্তরিত PNG'র প্রস্থ অথবা দৈর্ঘ্যের মাপ শূণ্য।"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "রূপান্তরিত PNG'র প্রতি চ্যানেলের বিট সংখ্যা ৮ নয়।"
+
+# FIXME
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "রূপান্তরিত PNG, RGB অথবা RGBA বিন্যাসে নয়।"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"রূপান্তরিত PNG'র মধ্যে অসমর্থিত চ্যানেল সংখ্যা, এই সংখ্যা ৩ অথবা ৪ হওয়া আবশ্যক।"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ছবির ফাইলে গুরুতর সমস্যা: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ফাইল লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld গুণ %ld আকারের ছবি সংরক্ষণের জন্য পর্যাপ্ত মেমরি অনুপস্থিত;  কয়েকটি অ্যাপ্লিকেশন "
+"বন্ধ করে মেমরির ব্যবহার হ্রাস করে পুনরায় প্রচেষ্টা করুন"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ছবির ফাইল পড়তে গুরুতর সমস্যা"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ছবির ফাইল পড়তে গুরুতর সমস্যা: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG টেক্সট অংশের কি (key) নূন্যতম ১ ও সর্বাধিক ৭৯-টি অক্ষর বিশিষ্ট হওয়া আবশ্যক।"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG টেক্সট অংশের কি (key) ASCII অক্ষরবিশিষ্ট হওয়া আবশ্যক।"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "অবৈধ দৈর্ঘ্য %d-র ক্ষেত্রে রঙের প্রোফাইল।"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG সংকুচনের মাত্রা ০ ও ৯'র মধ্যে হওয়া আবশ্যক; '%s' মান পার্স করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG সংকুচনের মাত্রা ০ ও ৯'র মধ্যে হওয়া আবশ্যক; '%d' মান গ্রহণযোগ্য নয়।"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG টেক্সট অংশ %s'র ক্ষেত্রে ISO-8859-1 এনকোডিং'এ পরিবর্তন করা সম্ভব নয়।"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM লোডারের দ্বারা পূর্ণসংখ্যা মান প্রত্যাশিত, কিন্তু প্রাপ্ত করা যায়নি"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ফাইলের প্রারম্ভিক বাইট সঠিক নয়"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ফাইল পরিচিত PNM সাব-ফরম্যাট বিন্যাসে নেই"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ফাইলের ছবির প্রস্থের মাপ ০"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ফাইলের ছবির দৈর্ঘ্যের মাপ ০"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ফাইলে সর্বোচ্চ রং'র মাপ ০"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ফাইলে সর্বোচ্চ রং'র মাপ অত্যাধিক বড়"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raw PNM ছবির বিন্যাস বৈধ নয়"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ছবি লোড ব্যবস্থার দ্বারা চিহ্নিত PNM সাব-ফরম্যাট সমর্থিত নয়"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Raw PNM বিন্যাসে নমূণা তথ্যের পূর্বে শুধুমাত্র একটি শূণ্যস্থান উপস্থিত থাকা আবশ্যক"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM বিন্যাসের ছবি লোড করার জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM context struct লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ছবির তথ্যে অপ্রত্যাশিতরূপে সমাপ্ত"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ফাইল লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ছবির বিন্যাসের সংকলন"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "ইনপুট ফাইল ডেস্ক্রিপটরের মান NULL।"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF হেডার পড়তে ব্যর্থ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF অ্যাটমের মাপ অত্যাধিক বড় (%d বাইট)"
+msgstr[1] "QTIF অ্যাটমের মাপ অত্যাধিক বড় (%d বাইট)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ফাইল পড়ার বাফারের জন্য %d বাইট বরাদ্দ করতে ব্যর্থ"
+msgstr[1] "ফাইল পড়ার বাফারের জন্য %d বাইট বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF অ্যাটম পড়াকালে ফাইল সংক্রান্ত ত্রুটি দেখা দিয়েছে: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "seek() সহযোগে পরবর্তী %d বাইট উপেক্ষা করতে ব্যর্থ।"
+msgstr[1] "seek() সহযোগে পরবর্তী %d বাইট উপেক্ষা করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF কনটেক্সট স্ট্রাকচারের জন্য মেমরি বরাদ্দ করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader অবজেক্ট নির্মাণ করতে ব্যর্থ।"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ছবির তথ্যের অ্যাটম সন্ধান করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ছবির হেডারে ভুয়ো তথ্য"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ছবির প্রকৃতি অজানা"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS ছবির পরিবর্তন সমর্থিত নয়"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ছবি লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun রেসটার ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struct'র জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer তথ্যের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer তথ্য পুনরায় বরাদ্দ (realloc) করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "অস্থায়ী IOBuffer তথ্য বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "নতুন pixbuf বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "ছবিটি ক্ষতিগ্রস্ত অথবা সেটি ছাঁটাই করা হয়েছে"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "colormap structure বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "colormap এন্ট্রি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "colormap এন্ট্রির ক্ষেত্রে অপ্রত্যাশিত bitdepth'র মাত্রা"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA হেডার মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ছবির দিকমাত্রা বৈধ নয়"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA বিন্যাসের ছবি সমর্থিত নয়"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA context struct'র জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ফাইলে প্রয়োজনাতিরিক্ত তথ্য"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ছবির প্রস্থ প্রাপ্ত করতে ব্যর্থ (TIFF ফাইল সঠিক নয়)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ছবির দৈর্ঘ্য প্রাপ্ত করতে ব্যর্থ (TIFF ফাইল সঠিক নয়)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ছবির প্রস্থ অথবা দৈর্ঘ্যের মাপ শূণ্য"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ছবির দিকমাত্রা অত্যাধিক বড়"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ফাইল খোলার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ফাইল থেকে RGB সংক্রান্ত তথ্য লোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ছবি খুলতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose কর্ম সঞ্চালনে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ছবি লোড করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ছবি সংরক্ষণে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF কম্প্রেশন দ্বারা বৈধ codec উল্লেখ করা হয় না।"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF তথ্য লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ফাইলে লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ছবির প্রস্থের মাপ শূণ্য"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ছবির দৈর্ঘ্যের মাপ শূণ্য"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ছবি লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "অবশিষ্ট অংশ সংরক্ষণ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "অবৈধ XBM ফাইল"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ছবির ফাইল লোড করার জন্য পর্যাপ্ত মেমরি অনুপস্থিত"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ছবি লোড করার সময় অস্থায়ী ফাইলে লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ছবির বিন্যাস"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM হেডার পাওয়া যায়নি"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "অবৈধ XPM হেডার"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ফাইলের ছবির প্রস্থের মাপ <= ০"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ফাইলের ছবির দৈর্ঘ্যের মাপ <= ০"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM'র মধ্যে প্রতি পিক্সেলে chars সংখ্যা অবৈধ"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ফাইলের মধ্যে অবৈধ রং'র সংখ্যা"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ছবি লোড করার জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM colormap পড়তে ব্যর্থ"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ছবি লোড করার সময় অস্থায়ী ফাইলে লিখতে ব্যর্থ"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM বিন্যাসের ছবি"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "অসমর্থিত বিন্যাসের অ্যানিমেশন"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "প্যালেট করা তথ্যের জন্য মেমরি বরাদ্দ করতে ব্যর্থ"
diff --git a/po/boldquot.sed b/po/boldquot.sed
new file mode 100644 (file)
index 0000000..4b937aa
--- /dev/null
@@ -0,0 +1,10 @@
+s/"\([^"]*\)"/“\1”/g
+s/`\([^`']*\)'/‘\1’/g
+s/ '\([^`']*\)' / ‘\1’ /g
+s/ '\([^`']*\)'$/ ‘\1’/g
+s/^'\([^`']*\)' /‘\1’ /g
+s/“”/""/g
+s/“/“\e[1m/g
+s/”/\e[0m”/g
+s/‘/‘\e[1m/g
+s/’/\e[0m’/g
diff --git a/po/br.gmo b/po/br.gmo
new file mode 100644 (file)
index 0000000..f397b42
Binary files /dev/null and b/po/br.gmo differ
diff --git a/po/br.po b/po/br.po
new file mode 100644 (file)
index 0000000..b0df2b6
--- /dev/null
+++ b/po/br.po
@@ -0,0 +1,918 @@
+# Breton translation for gtk+ 2.0.
+# Copyright (c) 2004 Rosetta Contributors and Canonical Ltd
+# This file is distributed under the same license as the gtk+ 2.0. package.
+#
+# Thierry Vignaud <tvignaud@mandriva.com>, 2004
+# Alan Monfort <alan.monfort@free.fr>, 2005-2008
+# Jamy <jamybzh@fre.fr>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: 2.3.1\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-08-24 09:34+0100\n"
+"Last-Translator: Denis <denisarnuad@yahoo.fr>\n"
+"Language-Team: brenux <brenux@free.fr>\n"
+"Language: br\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Fazi en ur zigeriñ « %s »: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "N'eus roadenn ebet e-barzh ar restr skeudenn '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Seurt skeudenn « %s » n'eo ket skoraet"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "N'hell ket bet karget ar skeudenn « %s » : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fazi en ur skrivañ ar restr skeudenn : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Fazi en ur zigeriñ ur restr padennek"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Fazi en ur lenn eus ur restr padennek"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "N'hellan ket digeriñ restr '%s' evit skrivañ : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Kontronet eo talbenn ar skeudenn"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Mentrezh skeudenn dianav"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Mentrezh skeudenn ANSI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Ne m'eus ket gallet skrivañ d'ar restr BMP."
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Mentrezh skeudenn BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Furmad skeudenn EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Mentrezh skeudenn GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Mentrezh skeudenn ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Mentrezh skeudenn JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "N'haller ket enrollañ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Furmad skeudenn WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Fazi en ur lenn GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "N'eus ket a-walc'h a vemor da gargañ ar restr GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fazi e-pad ma oa o lenn ar skeudenn ICNS : %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "N'eo ket mat reollin an arlun"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "N'eus ket a-walc'h a vemor da gargañ an arlun"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Rizh an arlun anskoret"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "N'eus ket a-walc'h a vemor da gargañ ar restr ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Rizh ar skeudenn anskoret"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "N'eus ket memor a-walc'h evit digeriñ ur restr JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Mentrezh skeudenn JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "N'eo ket skoret egor al livioù JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Ne oa ket tu da reiñ memor evit kargañ ar restr JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ne oa ket tu da reiñ memor evit kargañ ar restr JPEG"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Mentrezh skeudenn PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Mentrezh skeudenn GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fazi lazhus er restr skeudenn PNG : %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fazi lazhus en ur lenn ar restr skeudenn PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fazi lazhus en ur lenn ar restr skeudenn PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Mentrezh skeudenn PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Fazi en ur kargañ ar skeudenn TIFF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Fazi en ur lenn GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Fazi en ur zigeriñ ar skeudenn TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Mentrezh skeudenn TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "N'eus ket a-walc'h a vemor da gargañ ar skeudenn RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Mentrezh skeudenn Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Fazi en ur zigeriñ ar skeudenn TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Sac'het eo TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Fazi en ur kargañ ar skeudenn TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "C'hwitadenn war enrolladur ar skeudenn TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "C'hwitadenn war skrivadur ar roadennoù TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Mentrezh skeudenn TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "N'eus ket a-walc'h a vemor evit kargañ ar skeudenn"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Mentrezh skeudenn WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "N'eo ket mat ar restr XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Fazi en ur skrivañ d'ur restr padennek pa oa o kargañ ur skeudenn XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Furmad skeudenn XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Talbenn XPM ebet bet kavet"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "N'eo ket mat ar reollin XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Fazi en ur skrivañ d'ur restr padennek pa oa o kargañ ur skeudenn XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Mentrezh skeudenn XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Rizh ar bliverezh anskoret"
diff --git a/po/bs.gmo b/po/bs.gmo
new file mode 100644 (file)
index 0000000..b684347
Binary files /dev/null and b/po/bs.gmo differ
diff --git a/po/bs.po b/po/bs.po
new file mode 100644 (file)
index 0000000..ebe5ca6
--- /dev/null
+++ b/po/bs.po
@@ -0,0 +1,1001 @@
+# translation of gtk+.gtk-2-4.bs.po to Bosnian
+# translation of gtk+.HEAD.po to Bosnian
+# This file is distributed under the same license as the gtk+ package.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER, 2003.
+# Kenan Hadžiavdić <kenanh@frisurf.no>, 2004.
+# Kenan Hadžiavdić <kenan@bgnett.no>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.gtk-2-4.bs\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-07-31 01:30+0200\n"
+"Last-Translator: Kenan Hadžiavdić <kenan@bgnett.no>\n"
+"Language-Team: Bosnian <lokal@linux.org.ba>\n"
+"Language: bs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.3\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Nisam uspio otvoriti datoteku '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Grafička datoteka '%s' ne sadrži podatke"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Nisam mogao učitati sliku '%s': nepoznat razlog, vjerovatno je oštećena "
+"datoteka"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Nisam uspio učitati animaciju '%s': nepoznat razlog, vjerovatno je oštećena "
+"datoteka"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ne mogu učitati modul za učitavanje slika: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul za učitavanje slika %s ne izvozi pravilan interfejs; možda je iz druge "
+"verzije GTK-a?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' tip grafičke datoteke nije podržan"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nisam mogao prepoznati oblik grafičke datoteke od '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nepoznat oblik grafičke datoteke"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Nisam uspio učitati sliku '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Greška tokom pisanja u grafičku datoteku: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ova kompilacija gdk-pixbuf paketa ne podržava snimanje oblika grafičke "
+"datoteke: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nedovoljno memorije za snimanje slike u callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nisam uspio otvoriti privremenu datoteku"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Neuspješno čitanje iz privremene datoteke"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Nisam uspio otvoriti '%s' za upisivanje: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Nisam uspio zatvoriti '%s' pri upisivanju slike, moguće je da nisu svi "
+"podaci pohranjeni: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nedovoljno memorije za snimanje slike u buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Greška tokom pisanja u grafičku datoteku: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interna greška: Modul za učitavanje slika '%s' nije uspio započeti "
+"učitavanje slike, ali nije dao razlog neuspjeha"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Postepeno učitavanje '%s' tipa slike nije podržano"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Zaglavlje slike oštećeno"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Nepoznat oblik grafičke datoteke"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Oštećeni podaci o pikslama na slici"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "neuspješna dodjela buffera slike od %u bajt"
+msgstr[1] "neuspješna dodjela buffera slike od %u bajta"
+msgstr[2] "neuspješna dodjela buffera slike od %u bajtova"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Neočekivani dio ikone u animaciji"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Neispravno zaglavlje u animaciji"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nedovoljno memorije za učitavanje animacije"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Neispravan dio u animaciji"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP slika ima neispravne podatke u zaglavlju"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nedovoljno memorije za učitavanje bitmap slike"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP slika ima veličinu zaglavlja koja nije podržana"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Prerani kraj datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nisam mogao dodijeliti memoriju za učitavanje JPEG datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Nisam mogao pretvoriti ime datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG kvalitet mora biti vrijednost između 0 i 100; vrijednost '%s' nije "
+"mogla biti protumačena."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG kvaliteta mora imati vrijednost između 0 i 100; vrijednost '%d' nije "
+"dopuštena."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG oblik slike"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nisam mogao dodijeliti memoriju za zaglavlje"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "greška tokom pravljenja direktorija '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"Nisam mogao izabrati %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "greška tokom pravljenja direktorija '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Nisam mogao pretvoriti ime datoteke"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Nisam mogao pretvoriti ime datoteke"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "nepodržana varijacija RAS slike"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Nisam uspio snimiti ostatak"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP oblik slike"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Neuspjeh pri učitavanju GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF datoteka ima nepotpune podatke (možda je odsječena nekako?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interna greška u GIF čitaču (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "Čitač GIF slika ne prepoznaje podatke u ovoj slici"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Loš kod pronađen"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Kružni unos u tabeli GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nedovoljno memorije za učitavanje GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nedovoljno memorije za učitavanje GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF slika je oštećena (neispravna LZW kompresija)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Datoteka izgleda nije GIF datoteka"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Verzija %s GIF oblika grafičke datoteke nije podržana"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF slika nema globalnu paletu boja, a okvir unutar nema lokalnu paletu boja."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF slika je odsječena ili nekompletna"
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fatalna greška pri čitanju PNG grafičke datoteke: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"Nisam mogao izabrati %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Neipravno zaglavlje u ikoni"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nedovoljno memorije za učitavanje ikone"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Kompresovane ikone nisu podržane"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Širina ikone je nula"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Visina ikone je nula"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tip ikone nije podržan"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nedovoljno memorije za učitavanje ICO datoteke"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Slika je prevelika da bi se mogla snimiti kao ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kursor hotspot izvan slike"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Dubina ICO datoteke nije podržana: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Nisam mogao dodijeliti memoriju za zaglavlje"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Nisam mogao pretvoriti ime datoteke"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformiran PNG ima 0 širinu ili visinu."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "'%s' tip grafičke datoteke nije podržan"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nisam mogao dodijeliti memoriju za učitavanje JPEG datoteke"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nedovoljno memorije za otvaranje TIFF datoteke"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nisam mogao dodijeliti memoriju za linijske podatke"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG oblik slike"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Greška pri tumačenju JPEG grafičke datoteke (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nedovoljno memorije za učitavanje slike, probajte zatvoriti neke aplikacije "
+"da bi oslobodili memoriju"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG color space nije podržano (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nisam mogao dodijeliti memoriju za učitavanje JPEG datoteke"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformiran PNG ima 0 širinu ili visinu."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nisam mogao dodijeliti memoriju za zaglavlje"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nisam mogao dodijeliti memoriju za buffer konteksta"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Slika ima nevažeću širinu i/ili visinu"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Slika ima nepodržani bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Slika ima nepodržan broj %d-bitnih ravni"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nisam mogao napraviti novi pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nisam mogao dodijeliti memoriju za linijske podatke"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nisam mogao dodijeliti memoriju za zaglavlje"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nisam dobio sve linije PCX slike"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nije nađena paleta na kraju PCX podataka"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX oblik slike"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformiran PNG ima 0 širinu ili visinu."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF oblik grafičke datoteke"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Broj bitova po kanalu u PNG slici je nevažeći."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformiran PNG ima 0 širinu ili visinu."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Broj bitova po kanalu u transformiranoj PNG slici nije 8"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformiran PNG nije RGB ili RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Broj kanala u transformiranom PNG nije podržan, mora biti 3 ili 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatalna greška u PNG grafičkoj datoteci: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nedovoljno memorije za učitavanje PNG datoteke"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nedovoljno memorije za pohranjivanje %ld od %ld slike; pokušajte zatvoriti "
+"neke aplikacije radi oslobađanja memorije"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatalna greška pri čitanju PNG grafičke datoteke"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatalna greška pri čitanju PNG grafičke datoteke: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ključevi za PNG tekstualne dijelove moraju imati između 1 i 79 znakova."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Ključevi za tekstualne dijelove PNG datoteke moraju biti ASCII zakovi."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"JPEG kvalitet mora biti vrijednost između 0 i 100; vrijednost '%s' nije "
+"mogla biti protumačena."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"JPEG kvaliteta mora imati vrijednost između 0 i 100; vrijednost '%d' nije "
+"dopuštena."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Vrijednost PNG tekstualnog dijela PNG %s se ne može pretvoriti u ISO-8859-1 "
+"kodiranje."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG oblik slike"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-čitač nije našao očekivani cijeli broj"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM datoteka ima neispravan početni bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM datoteka nije prepoznat PNM podoblik"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM datoteka ima širinu slike 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM datoteka ima visinu slike 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimalna vrijednost boje u PNM datoteci je 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimalna vrijednost boje u PNM datoteci je prevelika"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Neobrađeni tip PNM slike je nevažeći"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Čitač za PNM slike ne podržava ovaj PNM podoblik"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Neobrađeni PNM oblici zahtijevaju tačno jedno prazno polje prije podataka "
+"uzorka"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ne mogu dodijeliti memoriju za učitavanje PNM slike"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nedovoljno memorije za učitavanje PNM context struct"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Neočekivani kraj podataka u PNM slici"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nedovoljno memorije za učitavanje PNM datoteke"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Familija PNM/PBM/PGM/PPM oblika slika"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "neuspješna dodjela buffera slike od %u bajt"
+msgstr[1] "neuspješna dodjela buffera slike od %u bajt"
+msgstr[2] "neuspješna dodjela buffera slike od %u bajt"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Neuspjeh pri učitavanju GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Ne mogu dodijeliti memoriju za TGA context struct"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Neuspješno čitanje iz privremene datoteke"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF oblik slike"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS slika ima neispravne podatke u zaglavlju"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS slika je nepoznatog tipa"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nepodržana varijacija RAS slike"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nedovoljno memorije za učitavanje RAS slike"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster oblik slike"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ne mogu dodijeliti memoriju za IOBuffer struct"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ne mogu dodijeliti memoriju za IOBuffer podatke"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ne mogu izvršiti realloc za IOBuffer podatke"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ne mogu dodijeliti privremene podatke IOBuffer-a"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Ne mogu dodijeliti novi pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF slika je odsječena ili nekompletna"
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Ne mogu dodijeliti strukturu mape boja"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Ne mogu dodijeliti unose mape boja"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Neočekivan broj boja za unose mape boja"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Ne mogu dodijeliti memoriju za TGA zaglavlje"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA slika je nevažeće veličine"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA tip slike nije podržan"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ne mogu dodijeliti memoriju za TGA context struct"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Višak podataka u datoteci"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa oblik slike"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nisam mogao dobaviti širinu slike (neispravna TIFF datoteka)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nisam mogao dobaviti visinu slike (neispravna TIFF datoteka)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Širina ili visina TIFF slike je nula"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF slika je prevelika"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nedovoljno memorije za otvaranje TIFF datoteke"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Nisam uspio učitati RGB podatke iz TIFF datoteke"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operacija nije uspjela"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Nisam uspio učitati TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Nisam mogao pretvoriti ime datoteke"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF oblik slike"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Slika ima nula širinu"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Slika ima nula visinu"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nedovoljno memorije za učitavanje slike"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nisam uspio snimiti ostatak"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP oblik slike"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Nevažeća XBM datoteka"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nedovoljno memorije za učitavanje XBM grafičke datoteke"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Neuspješno upisivanje privremene datoteke tokom učitavanja XBM slike"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM oblik slike"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nedostaje XPM zaglavlje"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Nevažeća XBM datoteka"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM datoteka ima sliku širine <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM datoteka ima sliku visine <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ima nevažeći broj znakova po piksli"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM datoteka ima nevažeći broj boja"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ne mogu dodijeliti memoriju za učitavanje XPM slike"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Ne mogu čitati XPM mapu boja"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Neuspješno upisivanje privremene datoteke tokom učitavanja XPM slike"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM oblik slike"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tip animacije nije podržan"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Nisam mogao dodijeliti memoriju za podatke palete"
diff --git a/po/ca.gmo b/po/ca.gmo
new file mode 100644 (file)
index 0000000..ee49c83
Binary files /dev/null and b/po/ca.gmo differ
diff --git a/po/ca.po b/po/ca.po
new file mode 100644 (file)
index 0000000..c54f05b
--- /dev/null
+++ b/po/ca.po
@@ -0,0 +1,973 @@
+# Catalan translation of GTK+.
+# Copyright © 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
+#    Free Software Foundation, Inc.
+# Ivan Vilata i Balaguer <ivan@selidor.net>, 1999, 2000.
+# Softcatala <gnome@softcatala.net>, 2000, 2001, 2002.
+# Jordi Mallach <jordi@sindominio.net>, 2002, 2003, 2004, 2005, 2006.
+# Mireia Farrús <mifarrus@hotmail.com>, 2003.
+# Josep Puigdemont <josep.puigdemont@gmail.com>, 2005, 2006.
+# David Planella <david.planella@gmail.com>, 2008, 2009, 2010.
+# Gil Forcada <gilforcada@guifi.net>, 2012.
+#
+# Recull de termes
+#
+# Trough      - regata. Es refereix a la barra d'una barra de desplaçament,
+#               sobre la qual llisca. Una altra alternativa seria «pista» o
+#               «carril».
+# Thumb       - lliscador. Es refereix al control que s'arrossega o es fa
+#               lliscar al llarg de la regata de la barra de desplaçament.
+# Scroll box  - lliscador. El mateix que «thumb»
+# Stepper     - desplaçador. Cadascuna de les fletxes dels extrems de la barra
+#               de desplaçament. Fent-hi clic es desplaça el lliscador.
+# Scale thumb - lliscador d'escalat. «A scale consists of a track with a thumb,
+#               much like a scrollbar.
+#               It is used to select a value in a given range. The user may drag
+#               the thumb across the scale track to adjust the value» .
+#               Vegeu http://wiki.mozilla.org/XUL:Slider_Tag
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.8.2\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-04 14:43+0100\n"
+"Last-Translator: Gil Forcada <gilforcada@guifi.net>\n"
+"Language-Team: Catalan <tradgnome@softcatala.org>\n"
+"Language: ca\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bits\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "No s'ha pogut obrir el fitxer «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "El fitxer gràfic «%s» no conté dades"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"No es pot carregar la imatge «%s»: se'n desconeix el motiu; probablement es "
+"tracta d'un fitxer d'imatge malmès"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"No es pot carregar l'animació «%s»: se'n desconeix el motiu; probablement es "
+"tracta d'un fitxer d'animació malmès"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "No és possible carregar el mòdul per a la càrrega d'imatges: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"El mòdul %s per carregar imatges no exporta la interfície adequada: potser "
+"és d'una versió de gdk-pixbuf diferent?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "El tipus d'imatge «%s» no està implementat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "No s'ha pogut reconèixer el format gràfic del fitxer «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "No es coneix el format del fitxer gràfic"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "No s'ha pogut carregar la imatge «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "S'ha produït un error en escriure al fitxer d'imatge: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Aquest muntatge de gdk-pixbuf no permet desar el format d'imatge: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "No hi ha memòria suficient per desar la imatge a la crida de retorn"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "No s'ha pogut obrir el fitxer temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "No s'ha pogut llegir el fitxer temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "No s'ha pogut obrir «%s» per a l'escriptura: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"No s'ha pogut desar «%s» en escriure la imatge, és probable que no s'hagin "
+"desat totes les dades: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+"No hi ha memòria suficient per desar la imatge en una memòria intermèdia"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "S'ha produït un error en escriure al flux d'imatge"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Error intern: El carregador d'imatge «%s» no ha pogut acabar una operació, "
+"però no ha donat cap raó per a la fallada"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "No està implementada la càrrega incremental del tipus d'imatge «%s»"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "La capçalera de la imatge està malmesa"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "El format de la imatge és desconegut"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Les dades de píxels de la imatge estan malmeses"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "no s'ha pogut assignar una memòria intermèdia d'imatge de %u byte"
+msgstr[1] "no s'ha pogut assignar una memòria intermèdia d'imatge de %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Bloc d'icona inesperat en l'animació"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "La capçalera de l'animació no és vàlida"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "No hi ha memòria suficient per carregar l'animació"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Bloc erroni en l'animació"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "El format d'imatge ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "La imatge BMP conté dades de capçalera errònies"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "No hi ha memòria suficient per carregar la imatge de mapa de bits"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "La imatge BMP té una mida de capçalera no permesa"
+
+# Topdown és un BMP amb la primera "scanline" al principi del fitxer. jm
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "No es poden comprimir les imatges BMP «topdown»"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "S'ha trobat un final de fitxer abans d'hora"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "No s'ha pogut obtenir memòria per desar el fitxer BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "No s'ha pogut escriure al fitxer BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "El format d'imatge BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "El format d'imatge EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "El format d'imatge GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "El format d'imatge ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La qualitat de JPEG ha de ser un valor entre 0 i 100; el valor «%s» no es "
+"pot analitzar."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La qualitat JPEG ha de ser un valor entre 0 i 100; el valor «%d» no és "
+"permès."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "El format d'imatge JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "No s'ha pogut assignar memòria: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "No s'ha pogut crear el flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "No s'ha pogut cercar en el flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "No s'ha pogut llegir el flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "No s'ha pogut carregar el mapa de bits"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "No s'ha pogut carregar el metafitxer"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "El GDI+ no funciona amb aquest format d'imatge"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "No s'ha pogut desar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "El format d'imatge WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "No s'ha pogut llegir el GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Al fitxer GIF li falten algunes dades (potser s'han truncat d'alguna manera)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Error intern en el carregador de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Sobreeiximent de la pila"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "El carregador d'imatges GIF no entén aquesta imatge."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "S'ha trobat un codi incorrecte"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada de taula circular al fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "No hi ha memòria suficient per carregar el fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "No hi ha memòria suficient per compondre un marc al fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "La imatge GIF està malmesa (la compressió LZW és incorrecte)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "El fitxer no sembla ser un fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "No s'ha implementat la versió %s del format del fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"La imatge GIF no té mapa de color global, i un marc de dins no té mapa de "
+"color local."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Imatge GIF truncada o incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "S'ha produït un error en llegir la imatge ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "No s'ha pogut descodificar el fitxer ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "El format d'imatge ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "La capçalera de la icona no és vàlida"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "No hi ha memòria suficient per carregar la icona"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Les icones comprimides no estan implementades"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "L'amplada de la icona és zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "L'alçada de la icona és zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipus d'icona no implementada"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "No hi ha memòria suficient per carregar el fitxer ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "La imatge és massa gran per desar-la com a ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Lloc calent del cursor fora de la imatge"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "No es permet una profunditat per al fitxer ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "No s'ha pogut assignar memòria per al flux"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "No s'ha pogut descodificar la imatge"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "El JPEG 2000 transformat té amplada o alçada zero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "El tipus d'imatge no està implementat actualment"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "No s'ha pogut assignar memòria per al perfil de color"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "No hi ha memòria suficient per obrir el fitxer JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"No s'ha pogut assignar memòria per ubicar les dades d'imatge a la memòria "
+"intermèdia"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "El format d'imatge JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "S'ha produït un error en interpretar el fitxer gràfic JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"La memòria per carregar la imatge és insuficient, proveu de sortir d'algunes "
+"aplicacions per alliberar memòria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espai de color JPEG no implementat (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "No es pot obtenir memòria per carregar el fitxer JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "El JPEG transformat té amplada o alçada zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "No es pot obtenir memòria per a la capçalera"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "No s'ha pogut assignar memòria per al context de la memòria intermèdia"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "La imatge té una amplada i/o alçada no vàlida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "La imatge té uns bpp no permesos"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "La imatge té un nombre de plànols de %d bits no compatible"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "No s'ha pogut crear una memòria intermèdia de píxels nova"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "No s'ha pogut assignar memòria per a les dades de la línia"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "No es pot obtenir memòria per a la imatge PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "No s'han obtingut totes les línies de la imatge PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "No s'ha trobat cap paleta al final de les dades PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "El format d'imatge PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "La memòria de píxels transformada té amplada o alçada zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "El format de la GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Els bits per canal de la imatge PNG no són vàlids."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "El PNG transformat té amplada o alçada zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Els bits per canal del PNG transformat no són 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "El PNG transformat no és RGB o RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"El PNG transformat té un nombre no implementat de canals, ha de ser 3 o 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Error fatal al fitxer d'imatge PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "No hi ha memòria suficient per carregar el fitxer PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memòria insuficient per emmagatzemar una imatge de %ld per %ld; proveu de "
+"sortir d'algunes aplicacions per reduir l'ús de memòria"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Error fatal en llegir el fitxer gràfic PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Error fatal en llegir el fitxer gràfic PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Les claus per als blocs text de PNG han de tenir entre 1 i 79 caràcters."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Les claus per als blocs text de PNG han de ser caràcters ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "El perfil de color té una llargada no vàlida (%d)."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"El nivell de compressió de PNG ha de ser un valor entre 0 i 9; el valor «%s» "
+"no es pot analitzar."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"El nivell de compressió de PNG ha de ser un valor entre 0 i 9; el valor «%d» "
+"no és permès."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"El valor per al fragment de text PNG %s no es pot convertir a la codificació "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "El format d'imatge PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "El carregador PNM esperava trobar un enter, però no l'ha trobat"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "El fitxer PNM té un byte inicial incorrecte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "El fitxer PNM no és en un subformat reconegut"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "El fitxer PNM té una amplada d'imatge de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "El fitxer PNM té una alçada d'imatge zero"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "El valor màxim de color al fitxer PNM és zero"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "El valor màxim de color al fitxer PNM és massa alt"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "El tipus d'imatge PNM en brut no és vàlid"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "El carregador d'imatges PNM no permet aquest subformat PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Els formats PNM en brut requereixen exactament un espai en blanc abans de "
+"les dades de mostra"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "No es pot obtenir memòria per carregar la imatge PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "No hi ha memòria suficient per carregar l'estructura de context PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Final inesperat de les dades de la imatge PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "No hi ha memòria suficient per carregar el fitxer PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La família de format d'imatge PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "El descriptor del fitxer d'entrada és NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Ha fallat la lectura de la capçalera QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "La mida de l'àtom QTIF és massa gran (%d byte)"
+msgstr[1] "La mida de l'àtom QTIF és massa gran (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"No s'han pogut assignar %d byte per a la memòria intermèdia del fitxer de "
+"lectura"
+msgstr[1] ""
+"No s'han pogut assignar %d bytes per a la memòria intermèdia del fitxer de "
+"lectura"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "S'ha produït un error de fitxer en llegir l'àtom QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "No s'ha pogut ometre el següent %d byte amb la crida seek()."
+msgstr[1] "No s'han pogut ometre els següents %d bytes amb la crida seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "No s'ha pogut obtenir memòria per al context de l'estructura QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "No s'ha pogut crear l'objecte GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "No s'ha trobat un àtom de dades d'imatge."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "El format d'imatge QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "La imatge RAS té dades de capçalera erronis"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "La imatge RAS és de tipus desconegut"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Variació d'imatge RAS no implementada"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "No hi ha memòria suficient per carregar la imatge RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "El format d'imatge Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "No es pot obtenir memòria per a l'estructura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "No es pot obtenir memòria per les dades de l'IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "No es pot reubicar memòria per les dades de l'IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "No es poden assignar les dades temporals de l'IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "No es pot ubicar una memòria de píxels nova"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "La imatge està malmesa o truncada"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "No es pot assignar l'estructura del mapa de colors"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "No es poden assignar les entrades del mapa de colors"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profunditat de bit inesperada per a les entrades del mapa de color"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "No es pot obtenir memòria per les capçaleres TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "La imatge TGA té unes dimensions no vàlides"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "El tipus d'imatge TGA no està permès"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "No es pot obtenir memòria per al context de l'estructura TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Excés de dades al fitxer"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "El format d'imatge Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "No es pot obtenir l'amplada de la imatge (fitxer TIFF incorrecte)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "No es pot obtenir l'alçada de la imatge (fitxer TIFF incorrecte)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "L'amplada o l'alçada de la imatge TIFF és zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Les dimensions de la imatge TIFF són massa grans"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "No hi ha memòria suficient per obrir el fitxer TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "No s'han pogut carregar les dades RGB des del fitxer TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "No s'ha pogut obrir la imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "L'operació TIFFClose ha fallat"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "No s'ha pogut carregar la imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "No s'ha pogut desar la imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "La compressió TIFF no es refereix a un còdec vàlid."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "No s'han pogut escriure dades TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "No s'ha pogut escriure al fitxer TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "El format d'imatge TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "La imatge té una amplada zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "La imatge té una alçada zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "No hi ha memòria suficient per carregar la imatge"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "No s'ha pogut desar la resta"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "El format d'imatge WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "El fitxer XBM no és vàlid"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "No hi ha memòria suficient per carregar el fitxer gràfic XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "No s'ha pogut escriure al fitxer temporal en carregar la imatge XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "El format d'imatge XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "No s'ha trobat la capçalera XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "La capçalera XPM no és vàlida"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "El fitxer XPM té una amplada d'imatge menor o igual que 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "El fitxer XPM té una alçada d'imatge menor o igual que 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM té un nombre de caràcters per píxel no vàlid"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "El fitxer XPM té un nombre de colors no vàlid"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "No es pot obtenir memòria per carregar la imatge XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "No es pot llegir el mapa de color d'XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "No s'ha pogut escriure al fitxer temporal en carregar la imatge XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "El format d'imatge XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipus d'animació no implementada"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "No s'ha pogut assignar memòria per a les dades de la paleta"
diff --git a/po/ca@valencia.gmo b/po/ca@valencia.gmo
new file mode 100644 (file)
index 0000000..92c8385
Binary files /dev/null and b/po/ca@valencia.gmo differ
diff --git a/po/ca@valencia.po b/po/ca@valencia.po
new file mode 100644 (file)
index 0000000..0b65f85
--- /dev/null
@@ -0,0 +1,973 @@
+# Catalan translation of GTK+.
+# Copyright © 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
+#    Free Software Foundation, Inc.
+# Ivan Vilata i Balaguer <ivan@selidor.net>, 1999, 2000.
+# Softcatala <gnome@softcatala.net>, 2000, 2001, 2002.
+# Jordi Mallach <jordi@sindominio.net>, 2002, 2003, 2004, 2005, 2006.
+# Mireia Farrús <mifarrus@hotmail.com>, 2003.
+# Josep Puigdemont <josep.puigdemont@gmail.com>, 2005, 2006.
+# David Planella <david.planella@gmail.com>, 2008, 2009, 2010.
+# Gil Forcada <gilforcada@guifi.net>, 2012.
+#
+# Recull de termes
+#
+# Trough      - regata. Es refereix a la barra d'una barra de desplaçament,
+#               sobre la qual llisca. Una altra alternativa seria «pista» o
+#               «carril».
+# Thumb       - lliscador. Es refereix al control que s'arrossega o es fa
+#               lliscar al llarg de la regata de la barra de desplaçament.
+# Scroll box  - lliscador. El mateix que «thumb»
+# Stepper     - desplaçador. Cadascuna de les fletxes dels extrems de la barra
+#               de desplaçament. Fent-hi clic es desplaça el lliscador.
+# Scale thumb - lliscador d'escalat. «A scale consists of a track with a thumb,
+#               much like a scrollbar.
+#               It is used to select a value in a given range. The user may drag
+#               the thumb across the scale track to adjust the value» .
+#               Vegeu http://wiki.mozilla.org/XUL:Slider_Tag
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.8.2\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-04 14:43+0100\n"
+"Last-Translator: Gil Forcada <gilforcada@guifi.net>\n"
+"Language-Team: Catalan <tradgnome@softcatala.org>\n"
+"Language: ca-XV\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bits\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "No s'ha pogut obrir el fitxer «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "El fitxer gràfic «%s» no conté dades"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"No es pot carregar la imatge «%s»: se'n desconeix el motiu; probablement es "
+"tracta d'un fitxer d'imatge malmés"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"No es pot carregar l'animació «%s»: se'n desconeix el motiu; probablement es "
+"tracta d'un fitxer d'animació malmés"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "No és possible carregar el mòdul per a la càrrega d'imatges: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"El mòdul %s per carregar imatges no exporta la interfície adequada: potser "
+"és d'una versió de gdk-pixbuf diferent?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "El tipus d'imatge «%s» no està implementat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "No s'ha pogut reconèixer el format gràfic del fitxer «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "No es coneix el format del fitxer gràfic"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "No s'ha pogut carregar la imatge «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "S'ha produït un error en escriure al fitxer d'imatge: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Este muntatge de gdk-pixbuf no permet alçar el format d'imatge: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "No hi ha memòria suficient per alçar la imatge a la crida de retorn"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "No s'ha pogut obrir el fitxer temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "No s'ha pogut llegir el fitxer temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "No s'ha pogut obrir «%s» per a l'escriptura: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"No s'ha pogut alçar «%s» en escriure la imatge, és probable que no s'hagen "
+"alçat totes les dades: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+"No hi ha memòria suficient per alçar la imatge en una memòria intermèdia"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "S'ha produït un error en escriure al flux d'imatge"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Error intern: El carregador d'imatge «%s» no ha pogut acabar una operació, "
+"però no ha donat cap raó per a la fallada"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "No està implementada la càrrega incremental del tipus d'imatge «%s»"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "La capçalera de la imatge està malmesa"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "El format de la imatge és desconegut"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Les dades de píxels de la imatge estan malmeses"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "no s'ha pogut assignar una memòria intermèdia d'imatge de %u byte"
+msgstr[1] "no s'ha pogut assignar una memòria intermèdia d'imatge de %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Bloc d'icona inesperat en l'animació"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "La capçalera de l'animació no és vàlida"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "No hi ha memòria suficient per carregar l'animació"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Bloc erroni en l'animació"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "El format d'imatge ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "La imatge BMP conté dades de capçalera errònies"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "No hi ha memòria suficient per carregar la imatge de mapa de bits"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "La imatge BMP té una mida de capçalera no permesa"
+
+# Topdown és un BMP amb la primera "scanline" al principi del fitxer. jm
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "No es poden comprimir les imatges BMP «topdown»"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "S'ha trobat un final de fitxer abans d'hora"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "No s'ha pogut obtindre memòria per alçar el fitxer BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "No s'ha pogut escriure al fitxer BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "El format d'imatge BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "El format d'imatge EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "El format d'imatge GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "El format d'imatge ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La qualitat de JPEG ha de ser un valor entre 0 i 100; el valor «%s» no es "
+"pot analitzar."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La qualitat JPEG ha de ser un valor entre 0 i 100; el valor «%d» no és "
+"permés."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "El format d'imatge JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "No s'ha pogut assignar memòria: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "No s'ha pogut crear el flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "No s'ha pogut cercar en el flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "No s'ha pogut llegir el flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "No s'ha pogut carregar el mapa de bits"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "No s'ha pogut carregar el metafitxer"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "El GDI+ no funciona amb este format d'imatge"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "No s'ha pogut alçar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "El format d'imatge WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "No s'ha pogut llegir el GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Al fitxer GIF li falten algunes dades (potser s'han truncat d'alguna manera)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Error intern en el carregador de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Sobreeiximent de la pila"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "El carregador d'imatges GIF no entén esta imatge."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "S'ha trobat un codi incorrecte"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada de taula circular al fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "No hi ha memòria suficient per carregar el fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "No hi ha memòria suficient per compondre un marc al fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "La imatge GIF està malmesa (la compressió LZW és incorrecte)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "El fitxer no pareix ser un fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "No s'ha implementat la versió %s del format del fitxer GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"La imatge GIF no té mapa de color global, i un marc de dins no té mapa de "
+"color local."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Imatge GIF truncada o incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "S'ha produït un error en llegir la imatge ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "No s'ha pogut descodificar el fitxer ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "El format d'imatge ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "La capçalera de la icona no és vàlida"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "No hi ha memòria suficient per carregar la icona"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Les icones comprimides no estan implementades"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "L'amplada de la icona és zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "L'alçada de la icona és zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipus d'icona no implementada"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "No hi ha memòria suficient per carregar el fitxer ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "La imatge és massa gran per alçar-la com a ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Lloc calent del cursor fora de la imatge"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "No es permet una profunditat per al fitxer ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "No s'ha pogut assignar memòria per al flux"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "No s'ha pogut descodificar la imatge"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "El JPEG 2000 transformat té amplada o alçada zero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "El tipus d'imatge no està implementat actualment"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "No s'ha pogut assignar memòria per al perfil de color"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "No hi ha memòria suficient per obrir el fitxer JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"No s'ha pogut assignar memòria per ubicar les dades d'imatge a la memòria "
+"intermèdia"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "El format d'imatge JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "S'ha produït un error en interpretar el fitxer gràfic JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"La memòria per carregar la imatge és insuficient, proveu d'eixir d'algunes "
+"aplicacions per alliberar memòria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espai de color JPEG no implementat (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "No es pot obtindre memòria per carregar el fitxer JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "El JPEG transformat té amplada o alçada zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "No es pot obtindre memòria per a la capçalera"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "No s'ha pogut assignar memòria per al context de la memòria intermèdia"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "La imatge té una amplada i/o alçada no vàlida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "La imatge té uns bpp no permesos"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "La imatge té un nombre de plànols de %d bits no compatible"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "No s'ha pogut crear una memòria intermèdia de píxels nova"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "No s'ha pogut assignar memòria per a les dades de la línia"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "No es pot obtindre memòria per a la imatge PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "No s'han obtingut totes les línies de la imatge PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "No s'ha trobat cap paleta al final de les dades PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "El format d'imatge PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "La memòria de píxels transformada té amplada o alçada zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "El format de la GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Els bits per canal de la imatge PNG no són vàlids."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "El PNG transformat té amplada o alçada zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Els bits per canal del PNG transformat no són 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "El PNG transformat no és RGB o RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"El PNG transformat té un nombre no implementat de canals, ha de ser 3 o 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Error fatal al fitxer d'imatge PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "No hi ha memòria suficient per carregar el fitxer PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memòria insuficient per emmagatzemar una imatge de %ld per %ld; proveu de "
+"eixir d'algunes aplicacions per reduir l'ús de memòria"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Error fatal en llegir el fitxer gràfic PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Error fatal en llegir el fitxer gràfic PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Les claus per als blocs text de PNG han de tindre entre 1 i 79 caràcters."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Les claus per als blocs text de PNG han de ser caràcters ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "El perfil de color té una llargada no vàlida (%d)."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"El nivell de compressió de PNG ha de ser un valor entre 0 i 9; el valor «%s» "
+"no es pot analitzar."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"El nivell de compressió de PNG ha de ser un valor entre 0 i 9; el valor «%d» "
+"no és permés."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"El valor per al fragment de text PNG %s no es pot convertir a la codificació "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "El format d'imatge PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "El carregador PNM esperava trobar un enter, però no l'ha trobat"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "El fitxer PNM té un byte inicial incorrecte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "El fitxer PNM no és en un subformat reconegut"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "El fitxer PNM té una amplada d'imatge de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "El fitxer PNM té una alçada d'imatge zero"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "El valor màxim de color al fitxer PNM és zero"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "El valor màxim de color al fitxer PNM és massa alt"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "El tipus d'imatge PNM en brut no és vàlid"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "El carregador d'imatges PNM no permet este subformat PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Els formats PNM en brut requereixen exactament un espai en blanc abans de "
+"les dades de mostra"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "No es pot obtindre memòria per carregar la imatge PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "No hi ha memòria suficient per carregar l'estructura de context PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Final inesperat de les dades de la imatge PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "No hi ha memòria suficient per carregar el fitxer PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La família de format d'imatge PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "El descriptor del fitxer d'entrada és NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Ha fallat la lectura de la capçalera QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "La mida de l'àtom QTIF és massa gran (%d byte)"
+msgstr[1] "La mida de l'àtom QTIF és massa gran (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"No s'han pogut assignar %d byte per a la memòria intermèdia del fitxer de "
+"lectura"
+msgstr[1] ""
+"No s'han pogut assignar %d bytes per a la memòria intermèdia del fitxer de "
+"lectura"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "S'ha produït un error de fitxer en llegir l'àtom QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "No s'ha pogut ometre el següent %d byte amb la crida seek()."
+msgstr[1] "No s'han pogut ometre els següents %d bytes amb la crida seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "No s'ha pogut obtindre memòria per al context de l'estructura QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "No s'ha pogut crear l'objecte GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "No s'ha trobat un àtom de dades d'imatge."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "El format d'imatge QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "La imatge RAS té dades de capçalera erronis"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "La imatge RAS és de tipus desconegut"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Variació d'imatge RAS no implementada"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "No hi ha memòria suficient per carregar la imatge RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "El format d'imatge Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "No es pot obtindre memòria per a l'estructura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "No es pot obtindre memòria per les dades de l'IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "No es pot reubicar memòria per les dades de l'IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "No es poden assignar les dades temporals de l'IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "No es pot ubicar una memòria de píxels nova"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "La imatge està malmesa o truncada"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "No es pot assignar l'estructura del mapa de colors"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "No es poden assignar les entrades del mapa de colors"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profunditat de bit inesperada per a les entrades del mapa de color"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "No es pot obtindre memòria per les capçaleres TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "La imatge TGA té unes dimensions no vàlides"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "El tipus d'imatge TGA no està permés"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "No es pot obtindre memòria per al context de l'estructura TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Excés de dades al fitxer"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "El format d'imatge Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "No es pot obtindre l'amplada de la imatge (fitxer TIFF incorrecte)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "No es pot obtindre l'alçada de la imatge (fitxer TIFF incorrecte)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "L'amplada o l'alçada de la imatge TIFF és zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Les dimensions de la imatge TIFF són massa grans"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "No hi ha memòria suficient per obrir el fitxer TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "No s'han pogut carregar les dades RGB des del fitxer TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "No s'ha pogut obrir la imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "L'operació TIFFClose ha fallat"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "No s'ha pogut carregar la imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "No s'ha pogut alçar la imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "La compressió TIFF no es refereix a un còdec vàlid."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "No s'han pogut escriure dades TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "No s'ha pogut escriure al fitxer TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "El format d'imatge TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "La imatge té una amplada zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "La imatge té una alçada zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "No hi ha memòria suficient per carregar la imatge"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "No s'ha pogut alçar la resta"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "El format d'imatge WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "El fitxer XBM no és vàlid"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "No hi ha memòria suficient per carregar el fitxer gràfic XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "No s'ha pogut escriure al fitxer temporal en carregar la imatge XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "El format d'imatge XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "No s'ha trobat la capçalera XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "La capçalera XPM no és vàlida"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "El fitxer XPM té una amplada d'imatge menor o igual que 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "El fitxer XPM té una alçada d'imatge menor o igual que 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM té un nombre de caràcters per píxel no vàlid"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "El fitxer XPM té un nombre de colors no vàlid"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "No es pot obtindre memòria per carregar la imatge XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "No es pot llegir el mapa de color d'XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "No s'ha pogut escriure al fitxer temporal en carregar la imatge XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "El format d'imatge XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipus d'animació no implementada"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "No s'ha pogut assignar memòria per a les dades de la paleta"
diff --git a/po/crh.gmo b/po/crh.gmo
new file mode 100644 (file)
index 0000000..bd75428
Binary files /dev/null and b/po/crh.gmo differ
diff --git a/po/crh.po b/po/crh.po
new file mode 100644 (file)
index 0000000..9cad99c
--- /dev/null
+++ b/po/crh.po
@@ -0,0 +1,1093 @@
+# Translation of gtk+ to Qırımtatarca.
+# This file is distributed under the same license as the gtk+ package.
+#
+# Reşat SABIQ <tilde.birlik@gmail.com>, 2009, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ TRUNK\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-05-02 14:03-0500\n"
+"Last-Translator: Reşat SABIQ <tilde.birlik@gmail.com>\n"
+"Language-Team: QIRIMTATARCA (Qırım Türkçesi) <tilde-birlik-tercime@lists."
+"sourceforge.net>\n"
+"Language: crh\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:144 gdk-pixbuf/gdk-pixbuf-io.c:516
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' dosyesi açılamadı: %s"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:155 gdk-pixbuf/gdk-pixbuf-io.c:526
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Suret dosyesi '%s' iç bir veri ihtiva etmey"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:205 gdk-pixbuf/gdk-pixbuf-io.c:571
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' sureti yüklenamadı: sebep bilinmey, mühtemelen bozuq suret dosyesi"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:233
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' sureti yüklenamadı: sebep bilinmey, mühtemelen bozuq canlandırma dosyesi"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:295
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Suret-yükleme modülini yükleyamayım: %s: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:314
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Suret-yükleme modüli %s uyğun arayüzni ihraç etmey; yoqsa o farqlı bir GTK "
+"sürümindenmidir?"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Suret türü '%s' desteklenmey"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:473
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' dosyesindeki suretniñ formatını tanıyamadım"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:479
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Tanılmağan suret dosyesi formatı"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:582
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Suret '%s' yüklenamadı: %s"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Suret dosyesine yazğanda hata: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:687
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf'nıñ bu inşası suret formatını saqlavnı desteklemey: %s"
+
+# gdk-pixbuf/io-xbm.c:295
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Suretni keri-çağırılımğa saqlamaq içün yetersiz hafiza"
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Muvaqqat dosye açılamadı"
+
+# gdk-pixbuf/io-xbm.c:429
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Muvaqqat dosyeden oquyamadım"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:790
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' dosyesi yazmaq içün açılamadı: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:811
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Suretni yazğanda '%s' qapatılamadı, verilerniñ episi saqlanmağan ola bilir: "
+"%s"
+
+# tüklü
+# gdk-pixbuf/io-xbm.c:295
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Suretni buferge saqlamaq içün yetersiz hafiza"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Suret aqımına yazğanda hata"
+
+# gdk-pixbuf/gdk-pixbuf-loader.c:275 gdk-pixbuf/gdk-pixbuf-loader.c:376
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"İçki hata: Suret yükleme modüli '%s' bir ameliyatnı tamamlayamadı, amma "
+"muvafaqiyetsizlik sebebini de bermedi"
+
+# tüklü
+# gdk-pixbuf/gdk-pixbuf-loader.c:252
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' suret türüniñ artımlı yüklenüvi desteklenmey"
+
+# tüklü
+# gdk-pixbuf/gdk-pixdata.c:145
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Suret başlığı bozuq"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Suret formatı bilinmey"
+
+# gdk-pixbuf/gdk-pixdata.c:155 gdk-pixbuf/gdk-pixdata.c:432
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Suret piksel verileri bozuq"
+
+# gdk-pixbuf/gdk-pixdata.c:378
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u baytlıq suret buferi tahsis etilamadı"
+
+# tüklü
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Canlandırmada beklenmegen işaretçik tomarı"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Canlandırma içinde keçersiz başlıq"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Canlandırmanı yüklemek içün yeterli hafiza yoq"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Canlandırmada yañlış-şekilli tomar"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI suret formatı"
+
+# gdk-pixbuf/io-bmp.c:278 gdk-pixbuf/io-bmp.c:300
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP sureti sahte başlıq verilerine malik"
+
+# gdk-pixbuf/io-bmp.c:325
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Bit-haritası suretini yüklemek içün hafiza yetersiz"
+
+# gdk-pixbuf/io-bmp.c:255
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP sureti desteklenmegen başlıq ölçüsine malik"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Yuqarıdan-aşağığa BMP suretleri sıqıştırılamaz"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Baliğ olmağan dosye-soñu rastkeldi"
+
+# gdk-pixbuf/io-jpeg.c:529
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP dosyesini saqlamaq içün hafiza tahsis etilamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP dosyesine yazamadım"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP suret formatı"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF suret formatı"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF suret formatı"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO suret formatı"
+
+# gdk-pixbuf/io-jpeg.c:655
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG keyfiyeti 0 ile 100 arasında bir deger olmalı; '%s' degeri "
+"ayırıştırılamadı."
+
+# gdk-pixbuf/io-jpeg.c:670
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG keyfiyeti 0 ile 100 arasında bir deger olmalı; '%d' degeri caiz degil."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG suret formatı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Hafiza tahsis etilamadı: %s"
+
+# gtk/gtkfilesel.c:1011
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Aqım icat etilamadı: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Aqım aranamadı: %s"
+
+# gtk/gtkfilesel.c:1011
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Aqımdan oqulamadı: %s"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Bit-haritası yüklenamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Meta-dosye yüklenamadı"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ içün desteklenmegen suret formatı"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Saqlayamadım"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF suret formatı"
+
+# gdk-pixbuf/io-gif.c:218
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF oqulamadı: %s"
+
+# gdk-pixbuf/io-gif.c:460 gdk-pixbuf/io-gif.c:1352 gdk-pixbuf/io-gif.c:1511
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF dosyesinde bazı veriler eksik edi (nasıl olsa pıtalğan ola bilirmi?)"
+
+# gdk-pixbuf/io-gif.c:469
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF yükleyicide içki hata (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Çeren taşması"
+
+# gdk-pixbuf/io-gif.c:592
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF suret yükleyicisi bu suretni añlayamay."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Fena kod rastkeldi"
+
+# tüklü
+# gdk-pixbuf/io-gif.c:622
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF dosyesinde daireviy cedvel kirildisi"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF dosyesini yüklemek içün yetersiz hafiza"
+
+# tüklü
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF dosyesindeki bir çerçiveni telif etmek içün yeterli hafiza yoq"
+
+# gdk-pixbuf/io-gif.c:990
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Bozuq GIF dosyesi (LZW sıqıştırması yañlış)"
+
+# gdk-pixbuf/io-gif.c:1040
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Dosye bir GIF dosyesi kibi körünmey"
+
+# gdk-pixbuf/io-gif.c:1052
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF dosye formatınıñ %s sürümi desteklenmey"
+
+# gdk-pixbuf/io-gif.c:1178
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF suretiniñ kürreviy tüs-haritası yoq ve içindeki bir çerçiveniñ yerli bir "
+"tüs-haritası da yoq."
+
+# gdk-pixbuf/io-gif.c:1407
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF sureti ya pıtalğan ya da tamamlanmağan."
+
+# gdk-pixbuf/io-png.c:610
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS sureti oqulğanda hata: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS dosyesi ğayrı-kodlandırılamadı"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS suret formatı"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "İşaretçik içinde keçersiz başlıq"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "İşaretçikni yüklemek içün yetersiz hafiza"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Sıqıştırılğan işaretçikler desteklenmey"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "İşaretçikniñ kenişligi sıfırdır"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "İşaretçikniñ yüksekligi sıfırdır"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Desteklenmegen işaretçik türü"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO dosyesini yüklemek içün yetersiz hafiza"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Suret, ICO olaraq saqlanmaq içün fazla büyük"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "İmleçniñ sıcaq-noqtası suretniñ tışında"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO dosyesi içün desteklenmegen terenlik: %d"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Aqım içün hafiza tahsis etilamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Suret ğayrı-kodlandırılamadı"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Dönüştirilgen JPEG2000 kenişligi ve yüksekligi sıfırdır."
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Suret türü al-azırda desteklenmey"
+
+# gdk-pixbuf/io-jpeg.c:529
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Tüs profili içün hafiza tahsis etilamadı"
+
+# gdk-pixbuf/io-tiff.c:178 gdk-pixbuf/io-tiff.c:194 gdk-pixbuf/io-tiff.c:471
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 dosyesini açmaq içün yetersiz hafiza"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Suret verilerini buferlemek içün hafiza tahsis etilamadı"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 suret formatı"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG suret dosyesi tefsir etilgende hata (%s)"
+
+# gdk-pixbuf/io-jpeg.c:234
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Suretni yüklemek içün yetersiz hafiza, hafizanı azat etmek içün bazı "
+"uyğulamalardan çıquvnı deñeñiz"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Desteklenmegen JPEG tüs fezası (%s)"
+
+# gdk-pixbuf/io-jpeg.c:529
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG dosyesini yüklemek içün hafiza tahsis etilamadı"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Dönüştirilgen JPEG kenişligi yaki yüksekligi sıfırdır."
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Başlıq içün hafiza tahsis etilamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kontekst buferi içün hafiza tahsis etilamadı"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Suret keçersiz kenişlikke ve/yaki yükseklikke malik"
+
+# gdk-pixbuf/io-bmp.c:255
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Suret desteklenmegen Piksel-Başına Bit qıymetine saip"
+
+# tüklü
+# gdk-pixbuf/io-bmp.c:255
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Suret desteklenmegen sayıda %d-bit tüzlemge malik"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Yañı piksel buferi (pixbuf) icat etilamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Satır verileri içün hafiza tahsis etilamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Başlıq içün hafiza tahsis etilamadı"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX suretiniñ bütün satırları alınmadı"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX verileriniñ soñunda iç bir palet tapılmadı"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX suret formatı"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Dönüştirilgen PNG suretiniñ kenişligi yaki yüksekligi sıfırdır."
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF suret formatı"
+
+# gdk-pixbuf/io-pnm.c:423 gdk-pixbuf/io-pnm.c:451 gdk-pixbuf/io-pnm.c:483
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG dosyesiniñ kanal başına bit qıymeti keçersiz."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Dönüştirilgen PNG suretiniñ kenişligi yaki yüksekligi sıfırdır."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Dönüştirilgen PNG'niñ kanal başına bit qıymeti 8 degil."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Dönüştirilgen PNG, RGB yaki RGBA degil."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Dönüştirilgen PNG'de desteklenmegen sayıda kanal bar, 3 yaki 4 olmalı."
+
+# gdk-pixbuf/io-png.c:161
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG suret dosyesinde ölümcil hata: %s"
+
+# gdk-pixbuf/io-png.c:245
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG dosyesini yüklemek içün yetersiz hafiza"
+
+# gdk-pixbuf/io-png.c:536
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld x %ld suretini mağazlamaq içün yetersiz hafiza; hafiza qullanımını "
+"azlaştırmaq içün bazı uyğulamalardan çıquvnı deñeñiz"
+
+# gdk-pixbuf/io-png.c:610
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG dosyesini oquğanda ölümcil hata"
+
+# gdk-pixbuf/io-png.c:610
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG dosyesini oquğanda ölümcil hata: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG metin tomarları içün anahtarlar eñ az 1 ve eñ çoq 79 remizden ibaret "
+"olmalı."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG metin tomarları içün anahtarlar ASCII remizleri olmalı."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+# gdk-pixbuf/io-jpeg.c:655
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG sıqıştırma seviyesi 0 ile 9 arasında bir qıymet olmalı; '%s' qıymeti "
+"ayrıştırılamadı."
+
+# gdk-pixbuf/io-jpeg.c:670
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG sıqıştırma seviyesi 0 ile 9 arasında bir qıymet olmalı; '%d' qıymeti "
+"caiz degildir."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "%s PNG metin tomarınıñ qıymeti ISO-8859-1 kodlandırmasına çevirilamay."
+
+# gdk-pixbuf/io-pnm.c:543 gdk-pixbuf/io-pnm.c:585
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG suret formatı"
+
+# gdk-pixbuf/io-pnm.c:254
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM yükleyicisi tamsayı tapmaqnı bekledi, ancaq tapamadı"
+
+# gdk-pixbuf/io-pnm.c:285
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM dosyesi keçersiz başlanğıç baytına malik"
+
+# gdk-pixbuf/io-pnm.c:315
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM dosyesi tanılğan bir PNM alt-formatında degil"
+
+# gdk-pixbuf/io-pnm.c:340
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM dosyesindeki suret kenişligi 0"
+
+# gdk-pixbuf/io-pnm.c:361
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM dosyesindeki suret yüksekligi 0"
+
+# gdk-pixbuf/io-pnm.c:384
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM dosyesindeki azamiy tüs qıymeti 0"
+
+# gdk-pixbuf/io-pnm.c:384
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM dosyesindeki azamiy tüs qıymeti fazla büyük"
+
+# gdk-pixbuf/io-pnm.c:423 gdk-pixbuf/io-pnm.c:451 gdk-pixbuf/io-pnm.c:483
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Çiy PNM suret türü keçersizdir"
+
+# gdk-pixbuf/io-pnm.c:644
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM suret yükleyicisi bu PNM alt-formatını desteklemey"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Çiy PNM formatları nümüneviy verilerden evel tam olaraq bir aq-boşluq "
+"kerektirir"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM suretiniñ yüklenüvi içün hafiza tahsis etilamay"
+
+# gdk-pixbuf/io-pnm.c:920
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM kontekst yapısını yüklemek içün yetersiz hafiza"
+
+# gdk-pixbuf/io-pnm.c:818
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM suret verileriniñ beklenmegen soñu"
+
+# gdk-pixbuf/io-pnm.c:920
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM dosyesini yüklemek içün yetersiz hafiza"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM suret formatı ailesi"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+# tüklü
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF başlığı oqulamadı"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+
+# gdk-pixbuf/gdk-pixdata.c:378
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "%d baytlıq suret oquv buferi tahsis etilamadı"
+
+# gdk-pixbuf/io-gif.c:218
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF oqulamadı: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA kontekst yapısı içün hafiza tahsis etilamay"
+
+# gdk-pixbuf/io-xbm.c:429
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader nesnesi icat etilamadı."
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF sureti açılamadı"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF suret formatı"
+
+# gdk-pixbuf/io-bmp.c:278 gdk-pixbuf/io-bmp.c:300
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS sureti sahte başlıq verilerine saip"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS sureti bilinmegen türge saip"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "desteklenmegen RAS sureti çeşiti"
+
+# gdk-pixbuf/io-bmp.c:325
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS suretini yüklemek içün yeterli hafiza yoq"
+
+# tüklü
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster suret formatı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer yapısı içün hafiza tahsis etilamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer verileri içün hafiza tahsis etilamadı"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer verileri kene tahsis etilamay"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Muvaqqat IOBuffer verileri tahsis etilamay"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Yañı piksel buferi (pixbuf) tahsis etilamay"
+
+# gdk-pixbuf/io-gif.c:1407
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF sureti ya pıtalğan ya da tamamlanmağan."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Tüs haritası yapısı tahsis etilamay"
+
+# tüklü
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Tüs haritası kirildileri tahsis etilamay"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Tüs haritası kirildileri içün beklenmegen bit-terenligi"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA başlığı hafizası tahsis etilamay"
+
+# tüklü
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA sureti keçersiz boyutlarğa saip"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA sureti türü desteklenmey"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA kontekst yapısı içün hafiza tahsis etilamay"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Dosyede veriler fazlası"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa suret formatı"
+
+# gdk-pixbuf/io-tiff.c:152
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Suret kenişligi alınamadı (fena TIFF dosyesi)"
+
+# gdk-pixbuf/io-tiff.c:159
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Suret yüksekligi alınamadı (fena TIFF dosyesi)"
+
+# gdk-pixbuf/io-tiff.c:169
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF suretiniñ kenişligi yaki yüksekligi sıfırdır"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF suretiniñ boyutları fazla büyük"
+
+# gdk-pixbuf/io-tiff.c:178 gdk-pixbuf/io-tiff.c:194 gdk-pixbuf/io-tiff.c:471
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF dosyesini açmaq içün yetersiz hafiza"
+
+# gdk-pixbuf/io-tiff.c:201
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF dosyesinden RGB verileri yüklenamadı"
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF sureti açılamadı"
+
+# gdk-pixbuf/io-tiff.c:277
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose ameliyatı muvafaqiyetsiz"
+
+# gdk-pixbuf/io-tiff.c:411
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF sureti yüklenamadı"
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF sureti saqlanamadı"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF verileri yazılamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF dosyesine yazılamadı"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF suret formatı"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Suret kenişligi sıfırdır"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Suret yüksekligi sıfırdır"
+
+# gdk-pixbuf/io-bmp.c:325
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Suretni yüklemek içün hafiza yeterli degil"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Qalğanları saqlanamadı"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP suret formatı"
+
+# gdk-pixbuf/io-xbm.c:284
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Keçersiz XBM dosyesi"
+
+# gdk-pixbuf/io-xbm.c:295
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM suret dosyesini yüklemek içün yetersiz hafiza"
+
+# gdk-pixbuf/io-xbm.c:429
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM sureti yüklengende muvaqqat dosyege yazamadım"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM suret formatı"
+
+# gdk-pixbuf/io-xpm.c:1257
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM başlığı tapılamadı"
+
+# gdk-pixbuf/io-xbm.c:284
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Keçersiz XPM başlığı"
+
+# gdk-pixbuf/io-pnm.c:340
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM dosyesiniñ suret kenişligi <= 0"
+
+# gdk-pixbuf/io-pnm.c:361
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM dosyesiniñ suret yüksekligi <= 0"
+
+# gdk-pixbuf/io-xpm.c:1265
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM keçersiz sayıda piksel başına remizge saip"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM dosyesindeki tüs sayısı keçersizdir"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM suretiniñ yüklenüvi içün hafiza tahsis etilamay"
+
+# gdk-pixbuf/io-xpm.c:1283
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM tüs haritası oqulamay"
+
+# gdk-pixbuf/io-xpm.c:1505
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM sureti yüklengende muvaqqat dosyege yazamadım"
+
+# gdk-pixbuf/io-pnm.c:543 gdk-pixbuf/io-pnm.c:585
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM suret formatı"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Desteklenmegen canlandırma türü"
+
+# gdk-pixbuf/io-xpm.c:1321
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Paletli veriler içün hafiza tahsis etilamadı"
diff --git a/po/cs.gmo b/po/cs.gmo
new file mode 100644 (file)
index 0000000..6c81ede
Binary files /dev/null and b/po/cs.gmo differ
diff --git a/po/cs.po b/po/cs.po
new file mode 100644 (file)
index 0000000..b611278
--- /dev/null
+++ b/po/cs.po
@@ -0,0 +1,947 @@
+# Czech translation of gdk-pixbuf.
+# Copyright (C) 1999, 2006, 2007, 2008, 2009, 2010 the author(s) of gdk-pixbuf.
+# Copyright (C) 2003, 2004, 2005 Miloslav Trmac <mitr@volny.cz>.
+# Copyright (C) 2006 Lukas Novotny <lukasnov@cvs.gnome.org>.
+# This file is distributed under the same license as the gtk+ package.
+#
+# Stanislav Brabec <utx@k332.feld.cvut.cz>, 1998.
+# Jiří Pavlovský <pavlovsk@ff.cuni.cz>, 1998.
+# Jiří Lebl <jirka@5z.com>, 2002.
+# Michal Bukovjan <bukm@centrum.cz>, 2002.
+# Miloslav Trmac <mitr@volny.cz>, 2003, 2004, 2005.
+# Jakub Friedl <jfriedl@suse.cz>, 2006.
+# Lukas Novotny <lukasnov@cvs.gnome.org>, 2006.
+# Petr Kovar <pknbe@volny.cz>, 2007, 2008, 2009, 2010.
+# Marek Černocký <marek@manet.cz>, 2010, 2011, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-17 13:58+0100\n"
+"Last-Translator: Marek Černocký <marek@manet.cz>\n"
+"Language-Team: Czech <gnome-cs-list@gnome.org>\n"
+"Language: cs\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+"X-Generator: Lokalize 1.0\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Nelze otevřít soubor „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Soubor obrázku „%s“ neobsahuje data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Nelze načíst obrázek „%s“: důvod není znám, pravděpodobně poškozený soubor "
+"obrázku"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Nelze načíst animaci „%s“: důvod není znám, pravděpodobně poškozený soubor "
+"animace"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Nelze načíst modul pro čtení obrázků: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul pro načítání obrázků %s neexportuje správné rozhraní; není náhodou z "
+"jiné verze gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Typ obrázku „%s“ není podporován"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nelze rozpoznat formát obrázku v souboru „%s“"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nerozpoznaný formát obrázku"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Nelze načíst obrázek „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Chyba při zápisu do souboru obrázku: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Toto sestavení gdk-pixbuf nepodporuje ukládání obrázku ve formátu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nedostatek paměti k uložení obrázku pro zpětné volání"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nelze otevřít dočasný soubor"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Z dočasného souboru nelze číst"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Nelze otevřít „%s“ pro zápis: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Nelze zavřít „%s“ během zápisu obrázku, možná nejsou uložena všechna data: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nedostatek paměti k uložení obrázku do vyrovnávací paměti"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Chyba při zápisu do obrazového proudu"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interní chyba: Modulu pro načítání obrázku „%s“ se nezdařilo dokončit "
+"operaci, ale k tomuto selhání neudal důvod"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Postupné načítání obrázku typu „%s“ není podporováno"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Záhlaví obrázku je poškozeno"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Neznámý formát obrázku"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Pixelová data obrázku jsou poškozena"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "nelze alokovat paměť pro obrázek o velikosti %u bajt"
+msgstr[1] "nelze alokovat paměť pro obrázek o velikosti %u bajty"
+msgstr[2] "nelze alokovat paměť pro obrázek o velikosti %u bajtů"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Neočekávaný blok ikony v animaci"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Neplatné záhlaví v animaci"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nedostatek paměti k načtení animace"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Chybně vytvořený blok v animaci"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Formát obrázku ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Obrázek formátu BMP má neplatná data v záhlaví"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nedostatek paměti k načtení rastrového obrázku"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Obrázek BMP má nepodporovanou velikost záhlaví"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Obrázky BMP shora dolů nelze komprimovat"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Nalezen předčasný konec souboru"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nelze alokovat paměť k uložení souboru BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nelze zapisovat do souboru BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formát obrázku BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formát obrázku EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formát obrázku GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formát obrázku ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kvalita JPEG musí být hodnota mezi 0 a 100; hodnotu „%s“ nebylo možné "
+"zpracovat."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Kvalita JPEG musí být hodnota mezi 0 a 100; hodnota „%d“ není povolena."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formát obrázku JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nelze alokovat paměť: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nelze vytvořit proud: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nelze nastavit pozici v proudu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Z proudu nelze číst: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nelze načíst rastrový obrázek"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nelze načíst metasoubor"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nepodporovaný formát obrázku GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nelze uložit"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formát obrázku WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Chyba při čtení formátu GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "V souboru GIF chybí některá data (možná byl nějakým způsobem zkrácen?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interní chyba v zavaděči GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Přetečení zásobníku"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Zavaděč obrázků GIF nerozumí tomuto obrázku."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Nalezen chybný kód"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cyklická položka tabulky v souboru GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nedostatek paměti k načtení obrázku GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nedostatek paměti ke složení políčka v souboru GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Obrázek GIF je poškozen (chybná komprese LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Soubor nevypadá jako soubor GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Verze %s formátu souborů GIF není podporována"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Obrázek GIF neobsahuje globální mapu barev a políčko v něm neobsahuje "
+"lokální mapu."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Obrázek GIF byl zkrácen nebo není úplný."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Chyba při čtení obrázku ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nelze dekódovat soubor ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formát obrázku ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Neplatné záhlaví ikony"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nedostatek paměti k načtení ikony"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimované ikony nejsou podporovány"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikona má nulovou šířku"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikona má nulovou výšku"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nepodporovaný typ ikony"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nedostatek paměti k načtení souboru ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Obrázek je příliš velký, aby mohl být uložen jako ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Aktivní bod kurzoru mimo obrázek"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nepodporovaná hloubka souboru ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nelze alokovat paměť proudu"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nelze dekódovat obrázek"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformovaný obrázek JPEG2000 má nulovou výšku nebo šířku"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Typ obrázku v současnosti není podporován"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nelze alokovat paměť profilu barev"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nedostatek paměti k otevření souboru JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nelze alokovat paměť k načtení obrazových dat do vyrovnávací paměti"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formát obrázku JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Chyba při interpretaci souboru obrázku JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nedostatek paměti k načtení obrázku, zkuste prosím uvolnit paměť ukončením "
+"několika aplikací"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nepodporovaný prostor barev JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nelze alokovat paměť k načtení souboru JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformovaný obrázek JPEG má nulovou výšku nebo šířku."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nelze alokovat paměť pro záhlaví"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nelze alokovat paměť pro vyrovnávací paměť kontextu"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Obrázek má nulovou šířku a/nebo výšku"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Obrázek má nepodporované bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Obrázek má nepodporovaný počet %dbitových rovin"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nelze vytvořit nový pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nelze alokovat paměť pro data řádků"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nelze alokovat paměť pro obrázek PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nezískány všechny řádky obrázku PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Na konci dat PCX nenalezena paleta"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Formát obrázku PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformovaný pixbuf má nulovou šířku nebo výšku."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Formát GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Počet bitů na kanál obrázku PNG není platný."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformovaný obrázek PNG má nulovou výšku nebo šířku."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Počet bitů na kanál transformovaného obrázku PNG není 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformovaný obrázek PNG není RGB nebo RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformovaný obrázek PNG má nepodporovaný počet kanálů, musí být 3 nebo 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Kritická chyba v souboru obrázku PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nedostatek paměti k načtení souboru PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nedostatek paměti k uložení obrázku %ld krát %ld; zkuste prosím uvolnit "
+"paměť ukončením několika aplikací"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Kritická chyba při čtení souboru obrázku PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Kritická chyba při čtení souboru obrázku PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Klíče textových bloků PNG musí mít alespoň 1 a nejvýše 79 znaků."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Klíče textových bloků PNG musí být znaky ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Profil barev má neplatnou délku %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Úroveň komprese PNG musí být hodnota mezi 0 a 9; hodnotu „%s“ nebylo možné "
+"zpracovat."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Úroveň komprese PNG musí být hodnota mezi 0 a 9; hodnota „%d“ není povolena."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "Hodnotu textového bloku PNG %s nelze převést do kódování ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formát obrázku PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Zavaděč PNM očekával celé číslo, ale nenašel ho"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Soubor PNM obsahuje nesprávný počáteční bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Soubor PNM není v rozpoznaném podřazeném formátu PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Soubor PNM má šířku obrázku 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Soubor PNM má výšku obrázku 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximální hodnota barvy v souboru PNM je 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximální hodnota barvy v souboru PNM je příliš vysoká"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Typ obrázku raw PNM není platný"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Zavaděč obrázků PNM nepodporuje tento podřazený formát PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Formáty raw PNM vyžadují přesně jednu mezeru před daty vzorků"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nelze alokovat paměť k načtení obrázku PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nedostatek paměti k načtení struktury kontextu PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Neočekávaný konec dat obrázku PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nedostatek paměti k načtení souboru PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Rodina formátů obrázků PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Vstupní popisovač souboru je nulový."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Nezdařilo se čtení záhlaví QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Velikost QTIF atom je příliš vysoká (%d bajt)"
+msgstr[1] "Velikost QTIF atom je příliš vysoká (%d bajty)"
+msgstr[2] "Velikost QTIF atom je příliš vysoká (%d bajtů)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Nelze alokovat %d bajt pro vyrovnávací paměť čtení souboru"
+msgstr[1] "Nelze alokovat %d bajty pro vyrovnávací paměť čtení souboru"
+msgstr[2] "Nelze alokovat %d bajtů pro vyrovnávací paměť čtení souboru"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Chyba při čtení QTIF atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Nezdařilo se přeskočit další %d bajt pomocí seek()."
+msgstr[1] "Nezdařilo se přeskočit další %d bajty pomocí seek()."
+msgstr[2] "Nezdařilo se přeskočit dalších %d bajtů pomocí seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nezdařila se alokace struktury kontextu QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Nezdařilo se vytvoření objektu GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Nelze nalézt atom obrazových dat."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Formát obrázku QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Obrázek RAS má neplatná data v záhlaví"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Obrázek RAS má neznámý typ"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nepodporovaná variace obrázku RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nedostatek paměti k načtení obrázku RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Formát obrázku Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nelze alokovat paměť pro strukturu IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nelze alokovat paměť pro data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nelze přealokovat data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nelze alokovat dočasná data pro IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nelze alokovat nový pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Obrázek je zkrácený nebo poškozený"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nelze alokovat strukturu pro mapu barev"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nelze alokovat položky mapy barev"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Neočekávaná bitová hloubka položek map barev"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nelze alokovat paměť pro záhlaví TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Obrázek TGA má neplatné rozměry"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Typ obrázku TGA není podporován"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nelze alokovat paměť pro strukturu kontextu TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "V souboru jsou přebytečná data"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formát obrázku Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nelze získat šířku obrázku (chybný soubor TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nelze získat výšku obrázku (chybný soubor TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Výška nebo šířka obrázku TIFF je 0"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Rozměry obrázku TIFF jsou příliš velké"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nedostatek paměti k otevření souboru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Nelze načíst data RGB ze souboru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nelze otevřít obrázek TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operace TIFFClose selhala"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Nelze načíst obrázek TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Ukládání obrázku TIFF selhalo"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Komprese TIFF neodkazuje na platný kodek."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Zápis dat TIFF selhal"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nelze zapisovat do souboru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formát obrázku TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Obrázek má nulovou šířku"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Obrázek má nulovou výšku"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nedostatek paměti k načtení obrázku"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nelze uložit zbývající část"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formát obrázku WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Neplatný soubor XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nedostatek paměti k načtení souboru obrázku XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Při načítání obrázku XBM se nezdařil zápis do dočasného souboru"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Formát obrázku XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nebylo nalezeno záhlaví XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Neplatné záhlaví XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Soubor XPM má šířku obrázku <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Soubor XPM má výšku obrázku <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM obsahuje neplatný počet znaků na pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Soubor XPM má neplatný počet barev"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nelze alokovat paměť k načtení obrázku XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nelze načíst mapu barev XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Při načítání obrázku XPM se nezdařil zápis do dočasného souboru"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Formát obrázku XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nepodporovaný typ animace"
diff --git a/po/cy.gmo b/po/cy.gmo
new file mode 100644 (file)
index 0000000..5fc5713
Binary files /dev/null and b/po/cy.gmo differ
diff --git a/po/cy.po b/po/cy.po
new file mode 100644 (file)
index 0000000..a1b4d51
--- /dev/null
+++ b/po/cy.po
@@ -0,0 +1,962 @@
+# gtk+ yn Gymraeg.
+# Rhoslyn Prys <rhoslyn.prys@ntlworld.com>, 2002.
+# Dafydd Harries <daf@muse.19inch.net>, 2003, 2004.
+# Rhys Jones <rhys@sucs.org>, 2004, 2005, 2006.
+# Iestyn Pryce <dylunio@gmail.com>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-12-24 23:10+0100\n"
+"Last-Translator: Iestyn Pryce <dylunio@gmail.com>\n"
+"Language-Team: Cymraeg <gnome-cy@pengwyn.linux.org.uk>\n"
+"Language: cy\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n==2) ? 1 : 0;\n"
+"X-Generator: Virtaal 0.5.0\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Methu agor y ffeil '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Ffeil ddelwedd '%s' heb gynnwys data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Methu llwytho delwedd '%s': rheswm anhysbys, ffeil llygredig mwy na thebyg"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Methu llwytho animeiddiad '%s': rheswm anhysbys, ffeil llygredig mwy na "
+"thebyg"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Methu llwytho modiwl llwytho delweddau: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Nid yw'r modiwl llwytho delweddau %s yn darparu'r rhyngwyneb cywir; efallai "
+"ei fod o fersiwn arall o GTK"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Ni chynhelir y math delwedd '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Methu canfod fformat delwedd y ffeil '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Fformat delwedd anhysbys"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Methu llwytho delwedd '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Gwall wrth ysgrifennu at ffeil delwedd: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Nid yw'r gosodiad yma o gdk-pixbuf yn cynnal cadw'r fformat delwedd: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Dim digon o gof er mwyn cadw delwedd at adalwad"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Methwyd agor ffeil dros dro"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Methwyd darllen o ffeil dros dro"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Methu agor '%s' er mwyn ysgrifennu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Methu cau '%s' wrth ysgrifennu delwedd, efallai ni arbedwyd yr holl ddata: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Dim digon o gof er mwyn cadw delwedd at fyffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Gwall wrth ysgrifennu at llif delwedd"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Gwall mewnol: fe fethodd y modiwl llwytho delweddau '%s' gwblhau'r weithred, "
+"ond ni ddarparodd reswm am y methiant"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Ni chynhelir llwytho delweddau o'r math '%s' yn gynyddol"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Pennawd delwedd lygredig"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Fformat delwedd anhysbys"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Mae data picseli'r ddelwedd wedi llygru"
+
+# Ar gyfer n == 2 mae'r ail msgstr (gweler y pennawd)
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "methu creu byffer delwedd %u beit"
+msgstr[1] "methu creu byffer delwedd %u feit"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Darn eicon annisgwyl mewn animeiddiad"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Pennawd annilys mewn animeiddiad"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Dim digon o gof er mwyn llwytho animeiddiad"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Darn annilys mewn animeiddiad"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Y fformat delwedd ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Mae gan y ddelwedd BMP ddata pennawd sothach"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Dim digon o gof er mwyn llwytho'r ddelwedd didfap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Mae gan y ddelwedd BMP pennawd o faint ni chynhelir"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Ni ellir cywasgu delweddau BMP top-i'r-gwaelod"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Canfuwyd diwedd ffeil yn rhy fuan"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Methu dyrannu digon o gof er mwyn cadw'r ffeil BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Methu ysgrifennu i'r ffeil BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Y fformat delwedd BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Y fformat delwedd EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Y fformat delwedd GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Y fformat delwedd ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Mae'n rhaid i'r ansawdd JPEG fod yn rhif rhwng 0 a 100; methu adnabod y "
+"gwerth '%s'."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Mae'n rhaid i ansawdd delweddau JPEG fod yn werth rhwng 0 a 100; ni "
+"chaniateir y gwerth '%d'."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Y fformat delwedd JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Methwyd dyrannu cof: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Methu creu cyfeiriadur: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Methu tynnu'r eitem"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Methu darllen o'r llif: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Methu trawsnewid enw y ffeil"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Methu trawsnewid enw y ffeil"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "amrywiad delwedd RAS ni chynhelir"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Methu cadw"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Y fformat delwedd WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Methiant wrth ddarllen GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Roedd peth data ar goll o'r ffeil GIF (efallai cafodd ei dalfyrru rhywsut?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Gwall mewnol yn y llwythwr GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Gorlifodd y stac"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Nid yw'r llwythwr delwedd GIF yn deall y ddelwedd hon."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Canfuwyd cod gwael"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cofnod cylchol mewn tabl ffeil GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Dim digon o gof er mwyn llwytho ffeil GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Dim digon o gof er mwyn gwneud ffrâm yn gyfansawdd yn y ffeil GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Mae'r ddelwedd GIF yn llygredig (cywasgiad LZW anghywir)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Mae'n ymddangos mai nad ffeil GIF yw'r ffeil hwn"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Ni chynhelir fersiwn %s y fformat delwedd GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Doedd dim map lliwiau gan y ddelwedd GIF, ac roedd yn cynnwys ffrâm heb fap "
+"lliwiau lleol"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Roedd y ddelwedd GIF yn anghyflawn neu wedi gorffen yn rhy fuan"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Gwall wrth ddarllen delwedd ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Methu dewis ffeil"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Y fformat delwedd ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Pennawd annilys mewn eicon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Dim digon o gof er mwyn llwytho'r eicon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ni chynhelir eiconau wedi eu cywasgu"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Mae gan yr eicon lled sero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Mae gan yr eicon hyd sero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Math eicon ni chynhelir"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Dim digon o gof er mwyn llwytho'r ffeil ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Mae'r ddelwedd yn rhy fawr i gael ei chadw fel ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Man poeth cyrchydd y tu allan i'r ddelwedd"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Dyfnder ni chynhelir ar gyfer ffeil ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Methwyd dyrannu cof ar gyfer llif"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Methu trawsnewid enw y ffeil"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Mae gan y ddelwedd JPEG2000 drawsffurfedig hyd neu led o sero."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Ni chynhelir y math delwedd ar hyn o bryd"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Methu canfod digon o gof er mwyn llwytho'r ffeil JPEG"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Dim digon o gof er mwyn agor ffeil delwedd JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Methwyd dyrannu cof ar gyfer data llinell"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Y fformat delwedd JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Gwall wrth ddehongli ffeil delwedd JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Dim digon o gof er mwyn llwytho'r ddelwedd, ceisiwch gau rhai rhaglenni er "
+"mwyn rhyddhau cof"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Gofod lliw JPEG ni chynhelir (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Methu canfod digon o gof er mwyn llwytho'r ffeil JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Mae gan y ddelwedd JPEG drawsffurfedig hyd neu led o sero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Methwyd dyrannu cof ar gyfer pennawd"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Methwyd dyrannu cof ar gyfer strwythur cyd-destun"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Mae gan y ddelwedd hyd a/neu led annilys"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Mae gan y ddelwedd ddyfnder picsel ni chynhelir"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Mae gan y ddelwedd nifer o blaenau %d did ni chynhelir"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Methwyd creu pixbuf newydd"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Methwyd dyrannu cof ar gyfer data llinell"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Methwyd dyrannu cof ar gyfer pennawd"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ni chafwyd pob llinell delwedd PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Ni chanfuwyd palet ar ddiwedd data PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Y fformat delwedd PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Mae gan y ddelwedd PNG drawsffurfedig hyd neu led sero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Y fformat delwedd GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Mae nifer y didau i bob sianel y ddelwedd PNG yn annilys."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Mae gan y ddelwedd PNG drawsffurfedig hyd neu led sero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Nid oes 8 did i bob sianel y ddelwedd PNG."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Nid yw'r ddelwedd PNG yn y ffurf RGB neu RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Mae gan y ddelwedd PNG drawsffurfedig nifer o sianeli na chynhelir, rhaid "
+"bod 3 neu 4 sianel."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Gwall marwol yn y ffeil delwedd PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Dim digon o gof er mwyn llwytho'r ffeil delwedd PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Dim digon o gof er mwyn llwytho delwedd o faint %ld gan %ld; ceisiwch "
+"derfynu rhai rhaglenni er mwyn rhyddhau cof"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Gwall marwol wrth ddarllen ffeil delwedd PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Gwall marwol wrth ddarllen ffeil delwedd PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Mae'n rhaid bod gan allweddau testun delweddau PNG o leiaf un ac o fwyaf 79 "
+"o nodau."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Dim ond nodau ASCII fedr fod mewn allweddau talp testun delweddau PNG."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Mae'n rhaid i lefel cywasgu'r PNG fod yn rhif rhwng 0 a 9; methu adnabod y "
+"gwerth '%s'."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Mae'n rhaid i lefel cywasgu'r PNG fod yn rhif rhwng 0 a 9; ni chaniateir y "
+"gwerth '%d'."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Ni allwyd trawsffurfio gwerth testun delwedd PNG %s i amgodiad ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Y fformat delwedd PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Roedd y llwythwr PNM yn disgwyl cyfanrif, ond chafwyd ddim"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Mae gan y ffeil delwedd PNM feit dechreuol annilys"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Nid yw'r ffeil delwedd PNM mewn is-ffurf PNM a adnabyddir"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Mae gan y ffeil delwedd PNM lled sero"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Mae gan y ffeil delwedd PNM hyd sero"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Mae'r gwerth lliw uchaf yn y ffeil delwedd PNM yn sero"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Mae'r gwerth lliw uchaf yn y ffeil delwedd PNM yn rhy fawr"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Mae math y ddelwedd PNG crau yn annilys"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Nid yw'r llwythwr delweddau PNM yn cynnal y fformat PNM yma"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Mae fformatau PNM crai yn mynnu un nod gofod yn union cyn data samplau"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Methu dyrannu cof er mwyn llwytho delwedd PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Dim digon o gof er mwyn llwytho strwythur cyd-destun delwedd PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Diwedd annisgwyl i ddata delwedd PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Dim digon o gof er mwyn llwytho delwedd PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Y teulu fformatau delwedd PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Methu ysgrifennu pennyn\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+# Ar gyfer n == 2 mae'r ail msgstr (gweler y pennawd)
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "methu creu byffer delwedd %u beit"
+msgstr[1] "methu creu byffer delwedd %u beit"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Methiant wrth ddarllen GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Methu dyrannu cof ar gyfer strwythur cyd-destun delwedd TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Methu ysgrifennu mynegai ffolder\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Methu agor delwedd TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Y fformat delwedd TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Mae gan y ddelwedd RAS ddata pennawd annilys"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Mae gan y ddelwedd RAS fath anhysbys"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "amrywiad delwedd RAS ni chynhelir"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Dim digon o gof er mwyn llwytho delwedd RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Fformat delwedd raster Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Methu dyrannu cof ar gyfer strwythur IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Methu dyrannu cof ar gyfer data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Methu ail-ddyrannu cof ar gyfer data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Methu dyrannu data IOBuffer dros dro"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Methu dyrannu pixbuf newydd"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Roedd y ddelwedd GIF yn anghyflawn neu wedi gorffen yn rhy fuan"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Methu dyrannu strwythur map lliwiau"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Methu dyrannu cofnodion map lliwiau"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Did-ddyfnder annisgwyl ar gyfer cofnodion map lliwiau"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Methu dyrannu cof pennawd TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Mae gan y ddelwedd TGA ddimensiynau annilys"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Ni chynhelir math y ddelwedd TGA"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Methu dyrannu cof ar gyfer strwythur cyd-destun delwedd TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Gormodedd o ddata mewn ffeil"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Y fformat delwedd Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Methu canfod lled y ddelwedd (ffeil TIFF ddrwg)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Methu canfod hyd y ddelwedd (ffeil TIFF ddrwg)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Mae hyd neu led y ddelwedd TIFF yn sero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Mae dimensiynau'r ddelwedd TIFF yn rhy fawr"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Dim digon o gof er mwyn agor ffeil delwedd TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Methu llwytho data RGB o ffeil TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Methu agor delwedd TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Methodd y weithred TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Methu llwytho delwedd TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Methu cadw'r ddelwedd TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Methu ysgrifennu'r data TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Methu ysgrifennu i'r ffeil TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Y fformat delwedd TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Mae gan y ddelwedd lled sero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Mae gan y ddelwedd hyd sero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Dim digon o gof er mwyn llwytho delwedd"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Methu cadw'r gweddill"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Y fformat delwedd WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ffeil ddelwedd XBM annilys"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Dim digon o gof er mwyn llwytho ddeil delwedd XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Methu ysgrifennu at ffeil dros dro wrth lwytho delwedd XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Y fformat delwedd XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Ni chanfuwyd pennawd delwedd XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ffeil delwedd XPM annilys"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Mae gan y ffeil delwedd XPM lled <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Mae gan y ffeil delwedd XPM hyd <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Mae gan y ddelwedd XPM nifer annilys o feitiau i bob picsel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Mae gan y ffeil delwedd XPM nifer annilys o liwiau"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Methu dyrannu cof er mwyn llwytho delwedd XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Methu darllen map lliwiau delwedd XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Methu ysgrifennu at ffeil dros dro wrth lwytho delwedd XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Y fformat delwedd XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Math animeiddiad ni chynhelir"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Methwyd dyrannu cof ar gyfer data paletig"
diff --git a/po/da.gmo b/po/da.gmo
new file mode 100644 (file)
index 0000000..a3f1e51
Binary files /dev/null and b/po/da.gmo differ
diff --git a/po/da.po b/po/da.po
new file mode 100644 (file)
index 0000000..903fcf4
--- /dev/null
+++ b/po/da.po
@@ -0,0 +1,972 @@
+# Danish translation of GTK+.
+# Copyright (C) 1999-2010 Free Software Foundation, Inc.
+# Birger Langkjer <birger.langkjer@image.dk>, 1999.
+# Kenneth Christiansen, 1999-2000
+# Keld Simonsen <keld@dkuug.dk>, 2000.
+# Ole Laursen <olau@hardworking.dk>, 2001, 02, 03, 04.
+# Martin Willemoes Hansen <mwh@sysrq.dk>, 2005.
+# Marie Lund <marielund@post.cybercity.dk>, 2005.
+# Ask Hjorth Larsen <asklarsen@gmail.com>, 2007, 08, 09, 10.
+# Kenneth Nielsen <k.nielsen81@gmail.com>, 2012.
+#
+# Konventioner:
+#
+#   attribute -> egenskab
+#   colormap -> farvetabel
+#   directory -> mappe 
+#   entry -> indtastningsfelt
+#   frame (i animation) -> billede
+#   (column) header -> (kolonne)overskrift
+#   input -> (til tider) indtastning
+#   label -> etiket (med denne stavning)
+#   pixel -> skærmpunkt, punkt, billedpunkt
+#   scroll bar -> rulleskakt
+#   spin button -> talkontrol
+#   toggle button -> afkrydsningsknap
+#   widget -> kontrol
+#
+# Nogle af de mere specielle grafiske udtryk er allerede oversat i
+# Gimp'en.
+#
+# Værktøjstip er konsekvent blevet oversat uden et afsluttende punktum
+# (i modsætning til originalteksterne hvor det skifter lidt).
+#
+# URI og URL bruges en del, hvis der kan være tvivl så oversæt hellere URI -> URI og URL -> URL.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-19 19:49+0100\n"
+"Last-Translator: Kenneth Nielsen <k.nielsen81@gmail.com>\n"
+"Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
+"Language: da\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Kunne ikke åbne filen \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Billedfilen \"%s\" indeholder ingen data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Kunne ikke indlæse billedet \"%s\": årsag ukendt, formentlig en ødelagt "
+"billedfil"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Kunne ikke indlæse animationen \"%s\": årsag ukendt, formentlig en ødelagt "
+"animationsfil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Kunne ikke indlæse billedindlæsningmodulet %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Billedindlæsningsmodulet %s eksporterer ikke den rigtige grænseflade; måske "
+"er det fra en anden gdk-pixbuf-version?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Billedtypen \"%s\" er ikke understøttet"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Kunne ikke genkende billedfilformatet for filen \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Ukendt billedfilformat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Kunne ikke indlæse billedet \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fejl ved skrivning af billedfil: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Denne bygning af gdk-pixbuf understøtter ikke gemning af billedformatet: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ikke tilstrækkelig hukommelse til at gemme billede til tilbagekald"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Kunne ikke åbne midlertidig fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Kunne ikke læse fra midlertidig fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Kunne ikke åbne \"%s\" til skrivning: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Kunne ikke lukke \"%s\" ved skrivning af billede, formentlig er ikke alle "
+"data blevet gemt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Ikke tilstrækkelig hukommelse til at gemme billede i et mellemlager"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Fejl ved skrivning til billedstrøm"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Intern fejl: Billedindlæsningsmodulet \"%s\" kunne ikke færdiggøre en "
+"handling, men angav ikke nogen årsag til fejlen"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Gradvis indlæsning af billedtypen \"%s\" er ikke understøttet"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Ødelagt hoved i billede"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Ukendt billedformat"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Ødelagte punktdata i billede"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "kunne ikke tildele billedmellemlager på %u byte"
+msgstr[1] "kunne ikke tildele billedmellemlager på %u byte"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Uventet ikonblok i animation"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ugyldig hoved i animation"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ikke nok hukommelse til indlæsning af animation"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Forkert udformet blok i animation"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI-billedformatet"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-billede har ugyldige data i filhoved"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af bitmap-billede"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-billedets filhovedstørrelse er ikke understøttet"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown-BMP-billeder kan ikke komprimeres"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Fil sluttede for tidligt"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kunne ikke tildele hukommelse til gemning af BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Kunne ikke skrive til BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP-billedformatet"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF-billedformatet"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF-billedformatet"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO-billedformatet"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kvalitet skal være en værdi mellem 0 og 100; værdien \"%s\" kunne ikke "
+"fortolkes."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kvalitet skal være en værdi mellem 0 og 100; værdien \"%d\" er ikke "
+"tilladt."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG-billedformatet"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Kunne ikke tildele hukommelse: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Kunne ikke oprette strøm: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Kunne ikke søge i strøm: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Kunne ikke læse fra strøm: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Kunne ikke indlæse bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Kunne ikke indlæse metafil"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Uunderstøttet billedformat til GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kunne ikke gemme"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF-billedformatet"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Fejl under læsning af GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-fil manglede nogle data (måske er den blev afkortet?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Intern fejl i GIF-indlæseren (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stakoverløb"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-billedindlæseren forstår ikke dette billede."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Ugyldig kode fundet"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cirkulær tabelindgang i GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ikke nok hukommelse til indlæsning af GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ikke nok hukommelse til at samle en ramme i GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-billede er ødelagt (ukorrekt LZW-kompression)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fil synes ikke at være en GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Version %s af GIF-filformatet er ikke understøttet"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-animation har ikke en global farvetabel, og et billede i den mangler en "
+"lokal farvetabel."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-billedet er afkortet eller ikke komplet."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fejl under læsning af ICNS-billede: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Kunne ikke afkode ICNS-fil"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS-billedformatet"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ugyldig hoved i ikon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ikke nok hukommelse til indlæsning af ikon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimerede ikoner er ikke understøttet"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikon har bredden nul"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikon har højden nul"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Ikontypen understøttes ikke"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af ICO-fil"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Billede for stort til at blive gemt som ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Markørpunkt uden for billede"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Dybden for ICO-filen understøttes ikke: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Kunne ikke tildele hukommelse til strøm"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kunne ikke afkode billede"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformeret JPEG2000 har bredde eller højde på nul"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Billedtypen understøttes pt. ikke"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kunne ikke tildele hukommelse til farveprofil"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Utilstrækkelig hukommelse til at åbne JPEG 2000-fil"
+
+# Jeg tror man skal læse buffer som et udsagnsord, altså i stil med "buffering"
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kunne ikke tildele hukommelse til buffer for billeddata"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000-billedformatet"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Fejl ved fortolkning af JPEG-billedfil (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ikke tilstrækkelig hukommelse til at indlæse billede, prøv at afslutte nogle "
+"programmer for at frigøre hukommelse"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG-farverum understøttes ikke (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kunne ikke tildele hukommelse til indlæsning af JPEG-fil"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformeret JPEG har bredde eller højde på nul."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kunne ikke tildele hukommelse til hoved"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kunne ikke tildele hukommelse til kontekststruktur"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Billede har ugyldig bredde og/eller højde"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Billedets bpp understøttes ikke"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Antallet af %d-bit planer i billedet understøttes ikke"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kan ikke oprette ny pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kan ikke tildele hukommelse til linjedata"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kunne ikke tildele hukommelse til PCX-billede"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Fik ikke alle linjerne af PCX-billede"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Ingen palet fundet i slutningen af PCX-data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX-billedformatet"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformeret pixbuf har bredde eller højde på nul."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata-formatet"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Antal bit pr. kanal i PNG-billede er ugyldig."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformeret PNG har bredde eller højde på nul."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bit pr. kanal i transformeret PNG er ikke 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformeret PNG er ikke RGB eller RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformeret PNG har et kanalantal der ikke understøttes - skal være enten "
+"3 eller 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Uoprettelig fejl i PNG-billedfil: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af PNG-fil"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Utilstrækkelig hukommelse til opbevaring af et %ld gange %ld billede; prøv "
+"at afslutte nogle programmer for at frigøre hukommelse"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Uoprettelig fejl ved læsning af PNG-billedfil"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Uoprettelig fejl ved læsning af PNG-billedfil: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Nøgler til PNG-tekstblokke skal bestå af mindst 1 og højst 79 tegn."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Nøgler til PNG-tekstblokke skal være ASCII-tegn."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Farveprofil har ugyldig længde %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG-komprimeringsniveau skal være en værdi mellem 0 og 9; værdien \"%s\" "
+"kunne ikke fortolkes."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG-komprimeringsniveau skal være en værdi mellem 0 og 9; værdien \"%d\" er "
+"ikke gyldig."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Værdi for PNG-tekstblokken %s kan ikke konverteres til ISO-8859-1-kodningen."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG-billedformatet"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-indlæser forventede at finde et heltal, men gjorde det ikke"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-fil har en ukorrekt startbyte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-fil er ikke i et genkendeligt PNM-underformat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-fil har en billedbredde på 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-fil har en billedhøjde på 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Største farveværdi i PNM-fil er 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Største farveværdi i PNM-fil er for stor"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Rå PNM-billedtype er ugyldig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-billedindlæser understøtter ikke dette PNM-underformat"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Rå PNM-formater kræver præcist ét blankt felt før eksempeldata"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kan ikke tildele hukommelse til indlæsning af PNM-billede"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af PNM-kontekststruktur"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Uventet slutning på PNM-billeddata"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af PNM-fil"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM-billedformatfamilien"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Fildeskriptoren for inddata er NULL."
+
+# Ved ikke hvilken betydning af header der gør sig gældende, så lad os lade header blive stående indtil nogen får en god idé
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Kunne ikke læse QTIF-header"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF-atomstørrelse er for stor (%d byte)"
+msgstr[1] "QTIF-atomstørrelse er for stor (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Kunne ikke allokere %d byte til fillæsningsbuffer"
+msgstr[1] "Kunne ikke allokere %d byte til fillæsningsbuffer"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Filfejl ved læsning af QTIF-atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Kunne ikke springe den næste %d byte over med seek()."
+msgstr[1] "Kunne ikke springe de næste %d byte over med seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Kunne ikke allokere QTIF-kontekststruktur."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Kunne ikke oprette objekt af typen GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Kunne ikke finde et billeddataatom."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF-billedformatet"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-billede har ugyldige data i filhoved"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-billede er af en ukendt type"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS-billedvarianten understøttes ikke"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af RAS-billede"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster-billedformatet"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kan ikke tildele hukommelse til IOBuffer-struktur"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kan ikke tildele hukommelse til IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kan ikke omtildele IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kan ikke tildele midlertidige IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Kan ikke tildele ny pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Billedet er beskadiget eller ufuldstændigt"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Kan ikke tildele farvetabelsstruktur"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Kan ikke tildele farvetabelselementer"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Uventet bitdybde for farvetabelselementer"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Kan ikke tildele hukommelse til TGA-hoved"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-billede har ugyldige dimensioner"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-billedtype ikke understøttet"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kan ikke tildele hukommelse til TGA-kontekststruktur"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "For mange data i fil"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targe-billedformatet"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kunne ikke finde billedbredde (ugyldig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kunne ikke finde billedhøjde (ugyldig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Bredde eller højde på TIFF-billede er nul"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensionerne af TIFF-billede er for store"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ikke tilstrækkelig hukommelse til åbning af TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Fejl under indlæsning af RGB-data fra TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Kunne ikke åbne TIFF-billede"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose-operationen mislykkedes"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Fejl under indlæsning af TIFF-billede"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Kunne ikke gemme TIFF-billede"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-komprimering refererer ikke til en gyldig kodning."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Kunne ikke skrive TIFF-data"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Kunne ikke skrive til TIFF-filen"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF-billedformatet"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Ikon har bredden nul"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Ikon har højden nul"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af billede"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kunne ikke gemme resten"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP-billedformatet"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ugyldig XBM-fil"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Ikke tilstrækkelig hukommelse til indlæsning af XBM-billedfil"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Fejl ved skriving til midlertidig fil under indlæsning af XBM-billede"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM-billedformatet"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Intet XPM-hoved fundet"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ugyldig XPM-hoved"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-fil har en billedbredde <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-fil har en billedhøjde <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM har et ugyldig antal tegn per billedpunkt"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-filen har et ugyldig antal farver"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kan ikke tildele hukommelse til indlæsning af XPM-billede"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kan ikke læse XPM-farvetabel"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Fejl ved skrivning til midlertidig fil under indlæsning af XPM-billede"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM-billedformatet"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Animationstypen understøttes ikke"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Kan ikke tildele hukommelse til paletdata"
diff --git a/po/de.gmo b/po/de.gmo
new file mode 100644 (file)
index 0000000..448cd4b
Binary files /dev/null and b/po/de.gmo differ
diff --git a/po/de.po b/po/de.po
new file mode 100644 (file)
index 0000000..1a5a09b
--- /dev/null
+++ b/po/de.po
@@ -0,0 +1,970 @@
+# German gdk-pixbuf translation
+# Copyright (C) 1998-2004 Free Software Foundation, Inc.
+#
+# IM = Input method => Eingabemethode
+#
+# Daniel Egger <Daniel.Egger@t-online>, 1998.
+# Karsten Weiss <karsten@addx.au.s.shuttle.de>, 1999.
+# Matthias Warkus <mawarkus@gnome.org>, 2001, 2002.
+# Christian Neumair <chris@gnome-de.org>, 2002-2004.
+# Hendrik Richter <hendrikr@gnome.org>, 2004, 2005, 2006, 2007, 2008, 2009.
+# Hendrik Brandt <heb@gnome-de.org>, 2004-2005.
+# Andre Klapper <ak-47@gmx.net>, 2008.
+# Mario Blättermann <mario.blaettermann@gmail.com>, 2009-2012.
+# Christian Kirbach <Christian.Kirbach@googlemail.com>, 2009, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-13 22:27+0100\n"
+"Last-Translator: Mario Blättermann <mario.blaettermann@gmail.com>\n"
+"Language-Team: Deutsch <gnome-de@gnome.org>\n"
+"Language: de\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"X-Poedit-Language: German\n"
+"X-Poedit-Country: GERMANY\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Datei »%s« konnte nicht geöffnet werden: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Bilddatei »%s« enthält keine Daten"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Bild »%s« konnte nicht geladen werden: Grund unbekannt, vermutlich eine "
+"defekte Bilddatei"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Animation »%s« konnte nicht geladen werden: Grund unbekannt, vermutlich eine "
+"defekte Animationsdatei"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Bildlader-Modul konnte nicht geladen werden: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Bildlader-Modul %s exportiert nicht die richtige Schnittstelle; vielleicht "
+"stammt es aus einer anderen Version von gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Bildtyp »%s« wird nicht unterstützt"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Das Format der Bilddatei »%s« konnte nicht erkannt werden"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Format der Bilddatei unbekannt"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Bild »%s« konnte nicht geladen werden: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fehler beim Schreiben einer Bilddatei (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Diese Fassung von gdk-pixbuf unterstützt das Speichern in diesem Bildformat "
+"nicht: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nicht genug Speicher, um Bild in Callback zu speichern"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Öffnen einer temporären Datei gescheitert"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Lesen aus einer temporären Datei gescheitert"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "»%s« konnte nicht zum Schreiben geöffnet werden: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"»%s« konnte nach dem Schreiben des Bildes nicht geschlossen werden, evtl. "
+"wurden nicht alle Daten gespeichert: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nicht genug Speicher, um Bild in einen Puffer zu speichern"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Fehler beim Schreiben in Bilddatenstrom"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interner Fehler: Bildlader-Modul »%s« schaffte es nicht, eine Operation "
+"abzuschließen, gab aber keinen Grund für den Fehler an"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Schrittweises Laden des Bildtyps »%s« wird nicht unterstützt"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Bildvorspann unbrauchbar"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Bildformat unbekannt"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Bild-Pixeldaten unbrauchbar"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Bildpuffer von %u Byte konnte nicht bereitgestellt werden"
+msgstr[1] "Bildpuffer von %u Bytes konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Nicht erwarteter Symbol-Chunk in Animation"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ungültiger Vorspann in Animation"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nicht genug Speicher, um Animation zu laden"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Fehlerhafter Chunk in Animation"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Das ANI-Bildformat"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Vorspanndaten des BMP-Bildes sind Unsinn"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nicht genug Speicher, um Bitmap-Bild zu laden"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Vorspannlänge des BMP-Bildes wird nicht unterstützt"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown-BMP-Bilder können nicht komprimiert werden"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Dateiende ist zu früh aufgetreten"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Speicher zum Sichern von BMP-Datei konnte nicht bereit gestellt werden"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP-Datei konnte nicht geschrieben werden"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Das BMP-Bildformat"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Das EMF-Bildformat"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Das GIF-Bildformat"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Das ICO-Bildformat"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-Qualität muss ein Wert zwischen 0 und 100 sein; Wert »%s« konnte nicht "
+"verarbeitet werden."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-Qualität muss ein Wert zwischen 0 und 100 sein; Wert »%d« ist nicht "
+"erlaubt."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Das JPEG-Bildformat"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Speicher konnte nicht bereitgestellt werden: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Datenstrom konnte nicht angelegt werden: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Im Datenstrom konnte nicht gesucht werden: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Datenstrom konnte nicht gelesen werden: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Bitmap konnte nicht geladen werden"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Metadatei konnte nicht geladen werden"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nicht unterstütztes Bildformat für GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Es konnte nicht gespeichert werden"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Das WMF-Bildformat"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Fehler beim Lesen von GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Daten in der GIF-Datei unvollständig (vielleicht wurden sie irgendwie "
+"verstümmelt?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interner Fehler im GIF-Lader (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack-Überlauf"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Der GIF-Bildlader konnte dieses Bild nicht verstehen."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Fehlerhafte Bilddaten festgestellt"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Ringschluss in Tabelleneinträgen in GIF-Datei"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nicht genug Speicher, um GIF-Bild zu laden"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nicht genug Speicher, um ein Einzelbild in GIF-Datei einzufügen"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Das GIF-Bild ist defekt (fehlerhafte LZW-Kompression)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Datei scheint keine GIF-Datei zu sein"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Version %s des GIF-Dateiformats wird nicht unterstützt"
+
+# gdk-pixbuf/io-gi178
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Das GIF-Bild hat keine globale Farbtabelle, und ein Einzelbild darin hat "
+"keine lokale Farbtabelle."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-Bild wurde verstümmelt oder ist unvollständig."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fehler beim Lesen einer ICNS-Bilddatei: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS-Datei konnte nicht dekodiert werden"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Das ICNS-Bildformat"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ungültiger Vorspann in Symbol"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nicht genug Speicher, um Symbol zu laden"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimierte Symbole werden nicht unterstützt"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Symbolbreite beträgt null"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Symbolhöhe beträgt null"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nicht unterstützter Symboltyp"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nicht genug Speicher, um ICO-Bild zu laden"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Bild zu groß, um als ICO gespeichert zu werden"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Zeiger-Hotspot außerhalb des Bilds"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nicht unterstützte Farbtiefe der ICO-Datei: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Speicher für Datenstrom konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Bild konnte nicht dekodiert werden"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Höhe oder Breite des transformierten JPEG2000 beträgt null"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Bildtyp wird derzeit nicht unterstützt"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Speicher zum Laden des Farbprofils konnte nicht bereit gestellt werden"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nicht genug Speicher, um JPEG2000-Datei zu öffnen"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Speicher für Bilddatenpuffer konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Das JPEG2000-Bildformat"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Fehler beim Lesen einer JPEG-Bilddatei (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nicht genug Speicher, um das Bild zu laden. Versuchen Sie, einige "
+"Anwendungen zu beenden, um Speicher frei zu machen"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nicht unterstützter JPEG-Farbraum (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Speicher zum Laden von JPEG-Datei konnte nicht bereit gestellt werden"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Höhe oder Breite des transformierten JPEGs beträgt null."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Speicher für Kopfzeilen konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Speicher für Kontextpuffer konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Bildhöhe und/oder -breite ungültig"
+
+# CHECK
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "BPP-Anzahl des Bildes nicht unterstützt"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Bild hat eine nicht unterstützte Anzahl von %d-Bit-Flächen"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Neuer Pixbuf konnte nicht angelegt werden"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Speicher für Zeilendaten konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Speicher für PCX-Bild konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Es wurden nicht alle Zeilen des PCX-Bilds abgerufen"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Keine Palette am Ende der PCX-Daten gefunden"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Das PCX-Bildformat"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Höhe oder Breite des transformierten Pixbufs beträgt null."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Das GdkPixdata-Format"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Die Bitanzahl pro Kanal des PNG-Bildes ist ungültig."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Höhe oder Breite des transformierten PNGs beträgt null."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits pro Kanal des transformierten PNGs sind nicht 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Das transformierte PNG ist weder RGB noch RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Die Anzahl der Kanäle des transformierten PNGs werden nicht unterstützt, "
+"muss 3 oder 4 sein."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Schwerer Fehler in PNG-Bilddatei: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nicht genug Speicher, um PNG-Datei zu laden"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nicht genug Speicher, um ein %ldx%ld-Bild zu speichern; versuchen Sie, "
+"einige Anwendungen zu beenden, um den Speicherverbrauch zu reduzieren"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Schwerer Fehler beim Lesen einer PNG-Bilddatei"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Schwerer Fehler beim Lesen einer PNG-Bilddatei: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Schlüssel für PNG-Text-Chunks müssen mindestens eines und dürfen maximal 79 "
+"Zeichen lang sein."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Schlüssel für PNG-Text-Chunks müssen ASCII-Zeichen sein."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Farbprofil hat die ungültige Länge %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Die PNG-Kompressionsstufe muss ein Wert zwischen 0 und 9 sein; Wert »%s« "
+"konnte nicht verarbeitet werden."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Die PNG-Kompressionsstufe muss ein Wert zwischen 0 und 9 sein; Wert »%d« ist "
+"nicht erlaubt."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Wert für PNG-Text-Chunk %s konnte nicht in ISO-8859-1-Zeichenkodierung "
+"umgewandelt werden."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Das PNG-Bildformat"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-Lader erwartete eine Ganzzahl und fand keine"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Startbyte der PNM-Datei ungültig"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-Datei liegt nicht in einem unterstützten PNM-Unterformat vor"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Bildbreite der PNM-Datei beträgt 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Bildhöhe der PNM-Datei beträgt 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximaler Farbwert in der PNM-Datei ist 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximaler Farbwert in der PNM-Datei zu groß"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Roher PNM-Bildtyp ist ungültig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-Bildlader unterstützt dieses PNM-Unterformat nicht"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Rohe PNM-Formate verlangen genau einen Leerraum vor den Sample-Daten"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Speicher zum Laden eines PNM-Bildes konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nicht genug Speicher, um PNM-Kontextstruktur zu laden"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Unerwartetes Ende der PNM-Bilddaten"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nicht genug Speicher, um PNM-Datei zu laden"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Die PNM/PBM/PGM/PPM-Bildformat-Familie"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Deskriptor der Eingabedatei ist NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF-Header konnte nicht gelesen werden"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF-Elemente sind zu groß (%d Byte)"
+msgstr[1] "QTIF-Elemente sind zu groß (%d Bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Anforderung von %d Byte für den Bildlesepuffer ist fehlgeschlagen"
+msgstr[1] "Anforderung von %d Bytes für den Bildlesepuffer ist fehlgeschlagen"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Fehler beim Lesen des QTIF-Elements: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Überspringen des nächsten %d Bytes mit seek() ist fehlgeschlagen."
+msgstr[1] "Überspringen der nächsten %d Bytes mit seek() ist fehlgeschlagen."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Zuweisen der QTIF-Kontextstruktur ist fehlgeschlagen."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader-Objekt konnte nicht erstellt werden"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Bilddatenelement konnte nicht gefunden werden."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Das QTIF-Bildformat"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Die Vorspanndaten des RAS-Bildes sind ungültig"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Typ des RAS-Bilds unbekannt"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Nicht unterstützte RAS-Bildvariation"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nicht genug Speicher, um das RAS-Bild zu laden"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Das Bildformat »Sun Raster Image«"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+"Speicher für Struktur des E/A-Puffers konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Speicher für Daten des E/A-Puffers konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+"Datenbereich des E/A-Puffers konnte nicht mit realloc() geändert werden"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+"Speicher für temporäre Daten des E/A-Puffers konnte nicht bereitgestellt "
+"werden"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Neuer Pixbuf konnte nicht angelegt werden"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Bild wurde verstümmelt oder ist unvollständig."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Farbtabellenstruktur konnte nicht angelegt werden"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Farbtabelleneinträge konnten nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Unerwartete Farbtiefe der Farbtabellen-Einträge"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA-Vorspannspeicher konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-Bild hat ungültige Abmessungen"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-Bildtyp nicht unterstützt"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Speicher für TGA-Kontextstruktur konnte nicht bereitgestellt werden"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Überschüssige Daten in der Datei"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Das Targa-Bildformat"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Bildbreite konnte nicht ermittelt werden (ungültige TIFF-Datei)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Bildhöhe konnte nicht ermittelt werden (ungültige TIFF-Datei)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Breite oder Höhe des TIFF-Bildes beträgt null"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Abmessungen des TIFF-Bilds zu groß"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nicht genug Speicher, um TIFF-Datei zu öffnen"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "RGB-Daten konnten nicht aus TIFF-Datei geladen werden"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF-Bild konnte nicht geöffnet werden"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Aktion »TIFFClose« gescheitert"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF-Bild konnte nicht geladen werden"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF-Bild konnte nicht gespeichert werden"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-Kompression bezieht sich nicht auf einen gültigen Codec."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF-Daten konnten nicht gespeichert werden"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF-Datei konnte nicht geschrieben werden"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Das TIFF-Bildformat"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Bild hat Breite null"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Bild hat Höhe null"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nicht genug Speicher, um Bild zu laden"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Der Rest konnte nicht gespeichert werden"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Das WBMP-Bildformat"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ungültige XBM-Datei"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nicht genug Speicher, um XBM-Bilddatei zu laden"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Beim Laden eines XBM-Bildes konnte nicht in eine temporäre Datei geschrieben "
+"werden"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Das XBM-Bildformat"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Keine XPM-Vorspannzeilen gefunden"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ungültige XBM-Dateikopf"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Breite der XPM-Bilddatei <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Höhe der XPM-Bilddatei <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM hat eine ungültige Anzahl von Zeichen pro Pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Farbanzahl der XPM-Datei ungültig"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+"Der zum Laden eines XPM-Bildes verwendete Speicher konnte nicht zugewiesen "
+"werden"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM-Farbtabelle konnte nicht gelesen werden"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Beim Laden eines XPM-Bildes konnte nicht in eine temporäre Datei geschrieben "
+"werden"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Das XPM-Bildformat"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nicht unterstützter Animationstyp"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Speicher für Palettendaten konnte nicht bereitgestellt werden"
diff --git a/po/dz.gmo b/po/dz.gmo
new file mode 100644 (file)
index 0000000..10f68f1
Binary files /dev/null and b/po/dz.gmo differ
diff --git a/po/dz.po b/po/dz.po
new file mode 100644 (file)
index 0000000..e2ffc35
--- /dev/null
+++ b/po/dz.po
@@ -0,0 +1,968 @@
+# Dzongkha translation of gtk+
+# Copyright @ 2006 Free Software Foundation, Inc.
+# Mindu Dorji.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD.dz\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2006-08-09 10:30+0530\n"
+"Last-Translator: Mindu Dorji\n"
+"Language-Team: DZONGKHA <pgeyleg@dit.gov.bt>\n"
+"Language: dz\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Poedit-Language: Dzongkha\n"
+"X-Poedit-Country: BHUTAN\n"
+"X-Poedit-SourceCharset: utf-8\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ཡིག་སྣོད་ '%s': %s ཁ་ཕྱེ་མ་ཚུགས།"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "གཟུགས་བརྙན་ཡིག་སྣོད་ ’%s’ ནང་ གནད་སྡུད་མིན་འདུག"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"གཟུགས་བརྙན་ ’%s’ དེ་ མངོན་གསལ་འབད་མ་ཚུགས།། གནད་དོན་ཧ་མ་གོ ངན་ཅན་གཟུགས་བརྙན་ཡིག་སྣོད་ཅིག་"
+"ཨིནམ་འོང་ནི་མས།"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"བསྒུལ་བཟོ་ ’%s’ དེ་ མངོན་གསལ་འབད་མ་ཚུགས།། གནད་དོན་ཧ་མ་གོ ངན་ཅན་བསྒུལ་བཟོ་ཡིག་སྣོད་ཅིག་ཨིནམ་"
+"འོང་ནི་མས།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "གཟུགས་བརྙན་མངོན་གསལ་རྩ་སྒྲིག་ %s:%s དེ་ མངོན་གསལ་འབད་མ་ཚུགས།།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"གཟུགས་བརྙན་མངོན་གསལ་ཚད་གཞི་ %s དེ་གིས་ ངོས་འདྲ་བ་ཚུལ་ལྡན་ཅིག་ ཕྱིར་འདྲེན་མི་འབད་བས། ཡང་ཅིན་ ཇི་"
+"ཊི་ཀེ་ཐོན་རིམ་སོ་སོ་ཅིག་ལས་ཨིན་ན"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "གཟུགས་བརྙན་དབྱེ་བ་ ’%s དེ་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "གཟུགས་བརྙན་ཡིག་སྣོད་ཀྱི་རྩ་སྒྲིག་ ’%s དེ་ ངོས་འཛིན་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ངོས་འཛིན་འབད་མ་ཚུགས་པའི་ གཟུགས་བརྙན་ཡིག་སྣོད་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "གཟུགས་བརྙན་ ’%s’:%s དེ་ མངོན་གསལ་འབད་མ་ཚུགས།།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "གཟུགས་བརྙན་ཡིག་སྣོད་ %s ལུ་ འབྲི་ནི་ལུ་འཛོལ་བ།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "ཇི་ཌི་ཀེ་པར་ཁོངས་འདི་གིས་ གཟུགས་བརྙན་རྩ་སྒྲིག་ %s དེ་ བསྲུང་ནི་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "ཀཱལ་བེཀ་ལུ་ གཟུགས་བརྙན་བསྲུང་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "གནས་སྐབས་ཀྱི་ཡིག་སྣོད་ ཁ་ཕྱེ་མ་ཚུགས།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "གནས་སྐབས་ཀྱི་ཡིག་སྣོད་ནང་ལས་ ལྷག་མ་ཚུགས།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr " '%s' ཁ་ཕྱེ་མ་ཚུགས་ %sའབྲི་ནིའི་དོན་ལུ།"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"གཟུགས་བརྙན་འབྲི་བའི་སྐབས་ ’%s’ དེ་ ཁ་བསྡམས་མ་ཚུགས། གནད་སྡུད་ཆ་མཉམ་ སྲུང་བཞག་མ་འབདཝ་འོང༌། %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "གནད་ཁོངས་ནང་ལུ་ གཟུགས་བརྙན་བསྲུང་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "གཟུགས་བརྙན་ཡིག་སྣོད་ %s ལུ་ འབྲི་ནི་ལུ་འཛོལ་བ།"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ནང་འཁོད་ཀྱི་འཛོལ་བ: གཟུགས་བརྙན་མངོན་གསལ་འབད་མིའི་ཚད་གཞི་ ’%s དེ་གིས་ བཀོལ་སྤྱོད་ཅིག་མཇུག་བསྡུ་མ་"
+"ཚུགས། དེ་འབདཝ་ད་ མ་ཚུགས་པའིརྒྱུ་མཚན་ ག་ནི་མ་བྱིན་པས།"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "གཟུགས་བརྙན་དབྱེ་བ་ '%s' ཡར་འཕར་སྦེ་ མངོན་གསལ་འབད་ནི་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "གཟུགས་བརྙན་གྱི་ མགོ་ཡིག་ངན་ཅན།"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག་ ཤེས་མ་ཚུགསཔ།"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "གཟུགས་བརྙན་གྱི་ པིག་སེལ་གནད་སྡུད་ངན་ཅན།"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "གཟུགས་བརྙན་གྱི་གནད་ཁོངས་ལུ་ བ་ཡིཊི་ %u སྤྲོད་མ་ཚུགས།"
+msgstr[1] "གཟུགས་བརྙན་གྱི་གནད་ཁོངས་ལུ་ བ་ཡིཊི་ %u སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "བསྒུལ་བཟོ་ནང་ལུ་ རེ་བ་མེད་པའི་ ངོས་དཔར་གྱི་ དུམ་བུ་འདུག"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "བསྒུལ་བཟོའི་ནང་ལུ་ ནུས་མེད་མགོ་ཡིག"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "བསྒུལ་བཟོ་མངོན་གསལ་འབད་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "བསྒུལ་བཟོའི་ནང་ལུ་ བཟོ་གྱུར་བའི་དུམ་བུ།"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ཨེ་ཨེན་ཨའི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "བི་ཨེམ་པི་ གཟུགས་བརྙན་ལུ་ མགོ་ཡིག་གནད་སྡུད་ རྫུས་མ་འདུག"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "བིཊི་མེཔ་གི་ གཟུགས་བརྙན་མངོན་གསལ་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "བི་ཨེམ་པི་ གཟུགས་བརྙན་ནང་ རྒྱབ་སྐྱོར་མེད་པའི་ མགོ་ཡིག་གི་ཚད་འདུག"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "མགོ་ལས་མར་གྱི་ བི་ཨེམ་པི་གཟུགས་བརྙན་ཚུ་ ཨེབ་བཙུགས་འབད་མི་ཚུགས།"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "དུས་ཚོད་མ་རནམ་ལས་ ཡིག་སྣོད་མཇུག་བསྡུ་ནི་དང་ ཁ་ཐུག་བརྐྱབས་ཅི།"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "བི་ཨེམ་པི་ཡིག་སྣོད་ བསྲུང་ནིའི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "བི་ཨེམ་པི་ཡིག་སྣོད་ལུ་ འབྲི་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "བི་ཨེམ་པི་ གཟུགས་བརྙན་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "བི་ཨེམ་པི་ གཟུགས་བརྙན་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "ཇི་ཨའི་ཨེཕ་གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ཨའི་སི་ཨོ་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"ཇེ་པི་ཨི་ཇི་གི་ སྤུས་ཚད་དེ་ བེ་ལུ་ ༠ ལས་ ༡༠༠ གི་བར་ན་འོང་དགོ  བེ་ལུ་ ’%s’ དེ་ མིང་དཔྱད་འབད་མ་"
+"ཚུགས།"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "ཇེ་པི་ཨི་ཇི་གི་ སྤུས་ཚད་དེ་ བེ་ལུ་ ༠ ལས་ ༡༠༠ གི་བར་ན་འོང་དགོ བེ་ལུ་ ’%d’ དེ་མི་ཆོག"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "ཇེ་པི་ཨི་ཇི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "མགོ་ཡིག་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "སྣོད་ཐོ་ %s གསར་བསྐྲུན་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "རྣམ་གྲངས་སེལ་འཐུ་འབད་མ་ཚུགས། "
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "%s ལས་ %s: %s ལུ་ བསྐྱར་མིང་བཏགས་མ་ཚུགས།\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "ཡིག་སྣོད་ཀྱི་མིང་ གཞི་བསྒྱུར་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "ཡིག་སྣོད་ཀྱི་མིང་ གཞི་བསྒྱུར་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "རྒྱབ་སྐྱོར་མེད་པའི་ ཨར་ཨེ་ཨེསི་ གཟུགས་བརྙན་གྱི་འགྱུར་བ།"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "གཞན་སྲུང་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "དྲབ་ལུ་བི་ཨེམ་པི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག་།"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "ཇི་ཨའི་ཨེཕ་ %s ལྷག་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"ཇི་ཨའི་ཨེཕ་ཡིག་སྣོད་ཀྱི་ གནད་སྡུད་ལ་ལོ་ཅིག་བརླག་སྟོར་ཞུགས་ནུག (ག་དེམ་ཅིག་འབད་ ཆད་སོངཔ་ཨིན་ན?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "ཇི་ཨའི་ཨེཕ་ མངོན་གསལ་འབད་མི་ (%s) ནང་ལུ་ ནང་འཁོད་ཀྱི་འཛོལ་བ།"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "ཕྱིར་ལུད་བརྩེགས་ཕུང་འབད།"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "ཇི་ཨའི་ཨེཕ་ གཟུགས་བརྙན་མངོན་གསལ་འབད་མི་གིས་ གཟུགས་བརྙན་འདི་ ཧ་གོ་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ཀོཌི་བྱང་ཉེས་དང་ ཁ་ཐུག་བརྐྱབས་ཅི།"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "ཇི་ཨའི་ཨེཕ་ཡིག་སྣོད་ནང་ སྒོར་ཅན་ཐིག་ཁྲམ་གྱི་ ཐོ་བཀོད་འདུག"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "ཇི་ཨའི་ཨེཕ་ཡིག་སྣོད་ མངོན་གསལ་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "ཇི་ཨའི་ཨེཕ་ཡིག་སྣོད་ནང་ གཞི་ཁྲམ་ཅིག་བཟོ་ནིའི་དོན་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "ཇི་ཨའི་ཨེཕ་གཟུགས་བརྙན་ ངན་ཅན་ཨིན་མས།(ཨེལ་ཛེཊི་དྲབ་ལུ་ ཨེབ་བཙུགས་ཚུལ་མིན་འདུག)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ཡིག་སྣོད་དེ་ ཇི་ཨའི་ཨེཕ་གི་ཡིག་སྣོད་བཟུམ་ཅིག་སྦེ་ མི་མཐོང་པས།"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "ཇི་ཨའི་ཨེཕ་ཡིག་སྣོད་ཀྱི་རྩ་སྒྲིག་ ཐོན་རིམ་ %s དེ་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"ཇི་ཨའི་ཨེཕ་གཟུགས་བརྙན་ལུ་ སྤྱི་ཁྱབ་ཚོས་གཞི་ས་ཁྲ་མིན་འདུག དེ་ནང་ཡོད་མི་ གཞི་ཁྲམ་ཅིག་ལུ་ཡང་ ཉེ་གནས་ཀྱི་"
+"ཚོས་གཞི་ས་ཁྲ་མིན་འདུག"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "ཇི་ཨའི་ཨེཕ་གཟུགས་བརྙན་དེ་ ཆད་སོང་ནུག ཡང་ཅིན་ ཆ་མ་ཚང་པས།"
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "པི་ཨེན་ཇི་ གཟུགས་བརྙན་གྱི་ཡིག་སྣོད་ %s ལྷག་ནི་ལུ་ ཚབས་ཆེན་གྱི་འཛོལ་བ།"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "ཡིག་སྣོད་སེལ་འཐུ་འབད་མ་ཚུགས། "
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ཨའི་སི་ཨོ་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ངོས་དཔར་ནང་ལུ ནུས་མེད་མགོ་ཡིག་འདུག"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ངོས་དཔར་མངོན་གསལ་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "ཨེབ་བཙུགས་འབད་མི་ ངོས་དཔར་ཚུ་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ངོས་དཔར་ལུ་ རྒྱ་ཚད་ཀླད་ཀོར་འདུག"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ངོས་དཔར་ལུ་ མཐོ་ཚད་ཀླད་ཀོར་འདུག"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "རྒྱབ་སྐྱོར་མེད་པའི་ ངོས་དཔར་གྱི་དབྱེ་བ།"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ཨའི་སི་ཨོ་ཡིག་སྣོད་ མངོན་གསལ་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "གཟུགས་བརྙན་དེ་ ཨའི་སི་ཨོ་སྦེ་ བསྲུང་ནི་ལུ་སྦོམ་དྲགས་པས།"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "འོད་རྟགས་འཁྱམས་གནས་ གཟུགས་བརྙན་གྱི་ ཕྱི་ཁར་ཨིན་པས།"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ཨའི་སི་ཨོ་ ཡིག་སྣོད་ %d གི་དོན་ལུ རྒྱབ་སྐྱོར་མེད་པའི་གཏིང་ཚད།"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "མགོ་ཡིག་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "ཡིག་སྣོད་ཀྱི་མིང་ གཞི་བསྒྱུར་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་ལུ་ རྒྱ་ཚད་དམ་མཐོ་ཚད་ ཀླད་ཀོར་འདུག"
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "གཟུགས་བརྙན་དབྱེ་བ་ ’%s དེ་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "ཇེ་པི་ཨི་ཇི་ཡིག་སྣོད་ མངོན་གསལ་འབད་ནིའི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ཡིག་སྣོད་ ཁ་ཕྱེ་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "གྱལ་རིམ་གནད་སྡུད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "ཇེ་པི་ཨི་ཇི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "ཇེ་པི་ཨི་ཇི་ཡིག་སྣོད་ (%s) ཁ་བསྒྱུར་ནི་ལུ་འཛོལ་བ། "
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"གཟུགས་བརྙན་མངོན་གསལ་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག དྲན་ཚད་བཟོ་ནིའི་དོན་ལུ་ གློག་རིམ་ལ་ལོ་ཅིག་ ཕྱིར་"
+"ཐོན་འབད་ནི་ལུ་ འབད་རྩོལ་བསྐྱེད་གནང༌།"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "ཇེ་པི་ཨི་ཇི་ ཚོས་གཞིའི་བར་སྟོང་ (%s) དེ་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "ཇེ་པི་ཨི་ཇི་ཡིག་སྣོད་ མངོན་གསལ་འབད་ནིའི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་ལུ་ རྒྱ་ཚད་དམ་མཐོ་ཚད་ ཀླད་ཀོར་འདུག"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "མགོ་ཡིག་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "སྐབས་འབབ་གནད་ཁོངས་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "གཟུགས་བརྙན་དེ་ལུ་ ནུས་མེད་ཀྱི་རྒྱ་ཚད་དང་/ཡང་ཅིན་ མཐོ་ཚད་འདུག"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "གཟུགས་བརྙན་ལུ་ རྒྱབ་སྐྱོར་མེད་པའི་ བི་པི་པི་འདུག"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "གཟུགས་བརྙན་ལུ་ རྒྱབ་སྐྱོར་མེད་པའི་ བིཊི་ཨང་-%dའབད་མི་ པེ་ལེནསི་འདུག"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "པར་ཁོངས་གསར་བསྐྲུན་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "གྱལ་རིམ་གནད་སྡུད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "མགོ་ཡིག་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "པི་སི་ཨེགསི་ གཟུགས་བརྙན་གྱི་ གྱལ་རིམ་ཆ་མཉམ་མ་ཐོབ།"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "པི་སི་ཨེགསི་ གནད་སྡུད་ཀྱི་མཇུག་ལུ་ པེ་ལེཊི་མིན་འདུག"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "པི་སི་ཨེགསི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་ལུ་ རྒྱ་ཚད་དམ་མཐོ་ཚད་ ཀླད་ཀོར་འདུག"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "ཇི་ཨའི་ཨེཕ་གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "པི་ཨེན་ཇི་ གཟུགས་བརྙན་གྱི་ རྒྱུ་ལམ་རེ་རེའི་ བིཊིསི་ཚུ་ ནུས་མེད་ཨིན་པས།"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་ལུ་ རྒྱ་ཚད་དམ་མཐོ་ཚད་ ཀླད་ཀོར་འདུག"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་གི་ རྒྱུ་ལམ་རེ་རེའི་ བིཊིསི་ ༨ མེན་པས།"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་དེ་ ཨར་ཇི་བི་ ཡང་ན་ ཨར་ཇི་བི་ཨེ་མེན་པས།"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "བཟོ་བསྒྱུར་ཅན་གྱི་ པི་ཨེན་ཇི་ལུ་ རྒྱབ་སྐྱོར་མེད་པའི་ རྒྱུ་ལམ་ཚུ་འདུག དེ་ཚུ་ ༣ ཡང་ཅིན་ ༤ ཨིན་དགོ"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "པི་ཨེན་ཇི་ གཟུགས་བརྙན་ཡིག་སྣོད་ %s ནང་ ཚབས་ཆེན་གྱི་འཛོལ་བ།"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "པི་ཨེན་ཇི་ ཡིག་སྣོད་མངོན་གསལ་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+" གཟུགས་བརྙན་ %ld གིས་ %ld གསོག་འཇོག་འབད་ནིའི་ དྲན་ཚད་ལངམ་མིན་འདུག དྲན་ཚད་ལག་ལེན་མར་ཕབ་ཀྱི་"
+"དོན་ལུ་ གློག་རིམ་ལ་ལོ་ཅིག་ ཕྱིར་འཐོད་འབད་ནི་ལུ་ འབད་རྩོལ་བསྐྱེད།"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "པི་ཨེན་ཇི་ གཟུགས་བརྙན་གྱི་ ཡིག་སྣོད་ལྷག་ནི་ལུ་ ཚབས་ཆེན་གྱི་འཛོལ་བ།"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "པི་ཨེན་ཇི་ གཟུགས་བརྙན་གྱི་ཡིག་སྣོད་ %s ལྷག་ནི་ལུ་ ཚབས་ཆེན་གྱི་འཛོལ་བ།"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"པི་ཨེན་ཇི་ ཚིག་ཡིག་གི་དུམ་བུ་ཚུའི་ ལྡེ་མིག་ཚུ་ལུ་ ཉུང་ཤོས་ཡིག་འབྲུ་ ༡ དང་ མང་ཤོས་ཡིག་འབྲུ་ ༧༩ འོང་དགོ"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "པི་ཨེན་ཇི་གི་ ཚིག་ཡིག་དུམ་བུའི་ལྡེ་མིག་ཚུ་ ཡིག་འབྲུ་ ཨེ་ཨེསི་སི་ཨའི་ཨའི་ ཨིན་དགོ"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"པི་ཨེན་ཇི་གི་ ཨེབ་བཙུགས་གནས་རིམ་དེ་ བེ་ལུ་ ༠ ལས་ ༩ གི་བར་ན་འོང་དགོ  བེ་ལུ་ ’%s’ དེ་ མིང་དཔྱད་"
+"འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"པི་ཨེན་ཇི་གི་ ཨེབ་བཙུགས་གནས་རིམ་དེ་ བེ་ལུ་ ༠ ལས་ ༩ གི་བར་ན་འོང་དགོ  བེ་ལུ་ ’%d’ དེ་མི་ཆོག"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"པི་ཨེན་ཇི་གི་ ཚིག་ཡིག་གྱི་དུམ་བུ་ %s གི་ བེ་ལུ་དེ་ ཨའི་ཨེསི་ཨོ་ -༨༨༥༩-༡ ཨིན་ཀོ་ཌིང་ལུ་ གཞི་བསྒྱུར་འབད་"
+"མི་བཏུབ།"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "པི་ཨེན་ཇི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "པི་ཨེན་ཨེམ་ མངོན་གསལ་འབད་མིའི་ ཧྲིལ་ཨང་ཅིག་ འཐོབ་ནིའི་རེ་བ་བསྐྱེད་རུང་ ཐོབ་མ་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་ལུ་ འགོ་ཐོག་གི་བ་ཡིཊི་ ཚུལ་ལྡན་མིནམ་ཅིག་འདུག"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་དེ་ ངོས་འཛིན་གྲུབ་པའི་ ཡན་ལག་རྩ་སྒྲིག་ཅིག་ནང་མིན་པས།"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་ལུ་ གཟུགས་བརྙན་རྒྱ་ཚད་ ༠ འབད་མི་ཅིག་འདུག"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་ལུ་ གཟུགས་བརྙན་མཐོ་ཚད་ ༠ འབད་མི་ཅིག་འདུག"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་ནང་གི་ ཚོས་གཞིའི་བེ་ལུ་གི་མཐོ་ཚད་ ༠ ཨིན།"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་ནང་གི་ ཚོས་གཞིའི་བེ་ལུ་གི་མཐོ་ཚད་ སྦོམ་དྲགས་པས།"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "པི་ཨེན་ཨེམ་ གཟུགས་བརྙན་གྱི་ དབྱེ་བ་རགས་པ་དེ་ ནུས་མེད་ཨིན་པས།"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+"པི་ཨེན་ཨེམ་ གཟུགས་བརྙན་མངོན་གསལ་འབད་མི་གིས་ པི་ཨེན་ཨེམ་གྱི་ ཡན་ལག་རྩ་སྒྲིག་འདི་ལུ་ རྒྱབ་སྐྱོར་མི་འབད་"
+"བས།"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"པི་ཨེན་ཨེམ་གྱི་ རྩ་སྒྲིག་རགས་པ་ལུ་ གནད་སྡུད་དཔེ་ཚད་ཀྱི་ཧེ་མར་ བར་སྟོང་དཀརཔོ་གཅིག་ དགོཔ་ཨིན་པས།"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "པི་ཨེན་ཨེམ་ གཟུགས་བརྙན་མངོན་གསལ་གྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "པི་ཨེན་ཨེམ་གྱི་ སྐབས་འབབ་གཞི་བཀོད་ མངོན་གསལ་འབད་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "པི་ཨེན་ཨེམ་ གཟུགས་བརྙན་གྱི་གནད་སྡུད་ རེ་བ་མེད་པར་མཇུག་བསྡུ་ཡི།"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "པི་ཨེན་ཨེམ་ ཡིག་སྣོད་མངོན་གསལ་འབད་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "པི་ཨེན་ཨེམ / པི་བི་ཨེམ / པི་ཇི་ཨེམ / པི་པི་ཨེམ་གྱི་ གཟུགས་བརྙན་རྩ་སྒྲིག་རིགས་ཚན།"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "མགོ་ཡིག་སྡུད་འབྲི་མ་ཚུགས།\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "གཟུགས་བརྙན་གྱི་གནད་ཁོངས་ལུ་ བ་ཡིཊི་ %u སྤྲོད་མ་ཚུགས།"
+msgstr[1] "གཟུགས་བརྙན་གྱི་གནད་ཁོངས་ལུ་ བ་ཡིཊི་ %u སྤྲོད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "ཇི་ཨའི་ཨེཕ་ %s ལྷག་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "ཊི་ཇི་ཨེ་གི་ སྐབས་འབབ་གཞི་བཀོད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "ཚིག་མཛོད་ཟུར་ཐོ་ འབྲི་མ་ཚུགས།\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་ཁ་ཕྱེ་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་རྩ་སྒྲིག་།"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "ཨར་ཨེ་ཨེསི་ གཟུགས་བརྙན་ལུ་ མགོ་ཡིག་གནད་སྡུད་ རྫུས་མ་འདུག"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "ཨར་ཨེ་ཨེསི་ གཟུགས་བརྙན་ལུ་ མ་ཤེས་པའི་དབྱེ་བ་འདུག"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "རྒྱབ་སྐྱོར་མེད་པའི་ ཨར་ཨེ་ཨེསི་ གཟུགས་བརྙན་གྱི་འགྱུར་བ།"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "ཨར་ཨེ་ཨེསི་ གཟུགས་བརྙན་མངོན་གསལ་འབད་ནིའི་དོན་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "སཱན་ རཱསི་ཊར་ གཟུགས་བརྙན་རྩ་སྒྲིག་།"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "ཨའི་ཨོ་བ་ཕར་ གཞི་བཀོད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "ཨའི་ཨོ་བ་ཕར་ ་གནད་སྡུད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "ཨའི་ཨོ་བ་ཕར་གནད་སྡུད་ ཡང་བསྐྱར་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "གནས་སྐབས་ཀྱི་ ཨའི་ཨོ་བ་ཕར་གནད་སྡུད་ སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "པར་ཁོངས་གསརཔ་ སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "ཇི་ཨའི་ཨེཕ་གཟུགས་བརྙན་དེ་ ཆད་སོང་ནུག ཡང་ཅིན་ ཆ་མ་ཚང་པས།"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "ཚོས་གཞི་ས་ཁྲའི་གཞི་བཀོད་ སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "ཚོས་གཞི་ས་ཁྲའི་ཐོ་བཀོད་ སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "ཚོས་གཞི་ས་ཁྲའི་ཐོ་བཀོད་ཀྱི་དོན་ལུ རེ་བ་མེད་པའི་ བིཊི་གི་གཏིང་ཚད།"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "ཊི་ཇི་ཨེ་ མགོ་ཡིག་གི་ དྲན་ཚད་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "ཊི་ཇི་ཨེ་ གཟུགས་བརྙན་ལུ་ ནུས་མེད་རྒྱ་ཁྱོན་འདུག"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "ཊི་ཇི་ཨེ་ གཟུགས་བརྙན་གྱི་དབྱེ་བ་ལུ་ རྒྱབ་སྐྱོར་མིན་འདུག"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "ཊི་ཇི་ཨེ་གི་ སྐབས་འབབ་གཞི་བཀོད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ཡིག་སྣོད་ནང་ གནད་སྡུད་ཐེབས་འདུག"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "ཊར་ག་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག་།"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "གཟུགས་བརྙན་གྱི་རྒྱ་ཚད་ཐོབ་མ་ཚུགས།(ཊི་ཨའི་ཨེཕ་ཨེཕ་ཡིག་སྣོད་བྱང་ཉེས)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "གཟུགས་བརྙན་གྱི་མཐོ་ཚད་ཐོབ་མ་ཚུགས།(ཊི་ཨའི་ཨེཕ་ཨེཕ་ཡིག་སྣོད་བྱང་ཉེས)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་གི་ གཟུགས་བརྙན་གྱི་རྒྱ་ཚད་དམ་ མཐོ་ཚད་ཀླད་ཀོར་ཨིན་པས།"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་གྱི་ རྒྱ་ཁྱོན་ཚུ་ སྦོམ་དྲགས་པས།"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ཡིག་སྣོད་ ཁ་ཕྱེ་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ཡིག་སྣོད་ནང་ལས་ ཨར་ཇི་བི་ གནད་སྡུད་མངོན་གསལ་འབད་མ་ཚུགས།།"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་ཁ་ཕྱེ་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ཁ་བསྡམ་ བཀོལ་སྤྱོད་འབད་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་མངོན་གསལ་འབད་མ་ཚུགས།།"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་བསྲུང་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་གནད་སྡུད་འབྲི་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ཡིག་སྣོད་ལུ་ འབྲི་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "ཊི་ཨའི་ཨེཕ་ཨེཕ་ གཟུགས་བརྙན་རྩ་སྒྲིག་།"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "གཟུགས་བརྙན་ལུ་ རྒྱ་ཚད་ཀླད་ཀོར་ཨིན་པས།"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "གཟུགས་བརྙན་ལུ་ མཐོ་ཚད་ཀླད་ཀོར་ཨིན་པས།"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "གཟུགས་བརྙན་མངོན་གསལ་འབད་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "གཞན་སྲུང་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "དྲབ་ལུ་བི་ཨེམ་པི་ གཟུགས་བརྙན་གྱི་རྩ་སྒྲིག་།"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "ནུས་མེད་ཨེགསི་ཨེམ་བི་ཡིག་སྣོད།"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "ཨེགསི་ཨེམ་བི་ གཟུགས་བརྙན་གྱི་ཡིག་སྣོད་ མངོན་གསལ་འབད་ནི་ལུ་ དྲན་ཚད་ལངམ་མིན་འདུག"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "ཨེགསི་ཨེམ་བི་ གཟུགས་བརྙན་མངོན་གསལ་འབད་བའི་སྐབས་ གནས་སྐབས་ཀྱི་ཡིག་སྣོད་ལུ་ འབྲི་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "ཨེགསི་ཨེམ་བི་ གཟུགས་བརྙན་རྩ་སྒྲིག་དེ།"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "ཨེགསི་པི་ཨེམ་གྱི་ མགོ་ཡིག་འཚོལ་མ་ཐོབ།"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "ནུས་མེད་ཨེགསི་པི་ཨེམ་མགོ་ཡིག"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "ཨེགསི་པི་ཨེམ་ ཡིག་སྣོད་ལུ་ གཟུགས་བརྙན་རྒྱ་ཚད་ <=0 འདུག"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "ཨེགསི་པི་ཨེམ་ ཡིག་སྣོད་ལུ་ གཟུགས་བརྙན་མཐོ་ཚད་ <=0 འདུག"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "ཨེགསི་པི་ཨེམ་ལུ་ པིག་སེལ་རེའི་ཡིག་འབྲུ་ཚུ་ལུ་ ནུས་མེད་ཨང་གྲངས་འདུག"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "ཨེགསི་པི་ཨེམ་ ཡིག་སྣོད་ལུ་ ནུས་མེད་ཚོས་གཞིའི་ཨང་གྲངས་འདུག"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "ཨེགསི་པི་ཨེམ་ གཟུགས་བརྙན་མངོན་གསལ་འབད་ནི་ལུ་ དྲན་ཚད་ལངམ་སྤྲོད་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "ཨེགསི་པི་ཨེམ་ ཚོས་གཞི་ས་ཁྲ་ ལྷག་མི་ཚུགས་པས།"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "ཨེགསི་པི་ཨེམ་ གཟུགས་བརྙན་མངོན་གསལ་འབད་བའི་སྐབས་ གནས་སྐབས་ཀྱི་ཡིག་སྣོད་ལུ་ འབྲི་མ་ཚུགས།"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "ཨེགསི་པི་ཨེམ་ གཟུགས་བརྙན་རྩ་སྒྲིག་དེ།"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "རྒྱབ་སྐྱོར་མེད་པའི་ བསྒུལ་བཟོའི་དབྱེ་བ།"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "པེ་ལི་ཊེཊི་ གནད་སྡུད་ཀྱི་དོན་ལུ་ དྲན་ཚད་སྤྲོད་མ་ཚུགས།"
diff --git a/po/el.gmo b/po/el.gmo
new file mode 100644 (file)
index 0000000..ae4ad1b
Binary files /dev/null and b/po/el.gmo differ
diff --git a/po/el.po b/po/el.po
new file mode 100644 (file)
index 0000000..619afd1
--- /dev/null
+++ b/po/el.po
@@ -0,0 +1,977 @@
+# Greek translation of GTK+ UI Translations
+# Copyright (C) 1999 - 2009 Free Software Foundation, Inc.
+#
+# kostas: 04Sep2003, one more update
+# nikos: 04Sep2003, review (more is needed)
+# nikosK: 06Sep2003, One more review
+# ta panta rei: 08Sep2003, one more review
+# Nikos: 26Jan2004 fixes 390 messages
+# kostas: 29Jan2004 updates 403 messages
+# kostas: 25Apr2004 update
+# ta panta rei <ta_panta_rei@flashmail.con>
+# spyros: initial translation, 1999.
+# simos: 186 messages, 20Apr2002, first log entry.
+# simos: 214 messages, 16Aug2002, updated and converted to UTF-8.
+# kostas: 981 messages, 16Oct2002, almost completed translation.
+# kostas: 1018 messages, 06Nov2002, completed translation.
+# kostas: 1127 messages, 03Dec2002, updated translation for Gnome 2.1x.
+# kostas:02Nov2003,1288 messages update for Gnome 2.6.
+# kostas:22Nov2003,1342 messages.
+# Spiros Papadimitriou <spapadim+@cs.cmu.edu>, 1999.
+# Simos Xenitellis <simos@hellug.gr>, 1999, 2001, 2002.
+# Nikos Charonitakis <nikox@gmail.com>, 2003, 2004, 2005, 2006, 2008.
+# Nikos Kannelopoulos <nkan@panafonet.gr>, 2003.
+# Kostas Papadimas <pkst@gnome.org>, 2002, 2003, 2004, 2005, 2006, 2007.
+# Simos Xenitellis <simos@gnome.org>, 2006.
+# Jennie Petoumenou <epetoumenou@gmail.com>, 2009.
+# Simos Xenitellis <simos@gnome.org>, 2009.
+# Jennie Petoumenou <epetoumenou@gmail.com>, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.20.1.1\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-01-13 13:34+0200\n"
+"Last-Translator: Kostas Papadimas <pkst@gnome.org>\n"
+"Language-Team: Greek <team@gnome.gr>\n"
+"Language: el\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Αποτυχία ανοίγματος αρχείου '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Το αρχείο εικόνας '%s' δεν περιέχει δεδομένα"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Αποτυχία φόρτωσης εικόνας '%s': Άγνωστη αιτία, πιθανόν πρόκειται για "
+"κατεστραμμένο αρχείο εικόνας"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Αποτυχία φόρτωσης κινούμενης εικόνας '%s': Άγνωστη αιτία, πιθανόν πρόκειται "
+"για κατεστραμμένο αρχείο"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Αποτυχία φόρτωσης αρθρώματος φόρτωσης εικόνων: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Το άρθρωμα φόρτωσης εικόνων %s δεν εξάγει την κατάλληλη διεπαφή· μήπως "
+"προέρχεται από διαφορετική έκδοση του gdk-pixbuf;"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Ο τύπος εικόνας '%s' δεν υποστηρίζεται"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Αδυναμία αναγνώρισης του τύπου αρχείου εικόνας για το αρχείο '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Άγνωστος τύπος αρχείου εικόνας"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Αποτυχία φόρτωσης εικόνας '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Σφάλμα κατά την εγγραφή στο αρχείο εικόνας: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Αυτή η έκδοση του gdk-pixbuf δεν υποστηρίζει αποθήκευση του τύπου εικόνας : "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ανεπάρκεια μνήμης για την αποθήκευση της εικόνας στο callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Αποτυχία ανοίγματος προσωρινού αρχείου"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Αποτυχία ανάγνωσης από το προσωρινό αρχείο"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Αποτυχία ανοίγματος του '%s' για εγγραφή: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Αποτυχία κλεισίματος του '%s' κατά την εγγραφή της εικόνας. Μπορεί να μην "
+"έχουν αποθηκευτεί όλα τα δεδομένα: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Ανεπάρκεια μνήμης για την αποθήκευση της εικόνας σε ενδιάμεση μνήμη"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Σφάλμα κατά την εγγραφή στη ροή της εικόνας"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Εσωτερικό σφάλμα: Το άρθρωμα φόρτωσης εικόνων '%s' απέτυχε να ολοκληρώσει "
+"μια ενέργεια, αλλά δεν εξήγησε το λόγο της αποτυχίας"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Δεν υποστηρίζεται η σταδιακή φόρτωση για τον τύπο εικόνας '%s'"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Κατεστραμμένη κεφαλίδα εικόνας"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Άγνωστος τύπος εικόνας"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Κατεστραμμένα δεδομένα εικονοστοιχείων εικόνας"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Αποτυχία διάθεσης %u byte ως ενδιάμεσης μνήμης εικόνας"
+msgstr[1] "Αποτυχία διάθεσης %u bytes ως ενδιάμεσης μνήμης εικόνας"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Μη αναμενόμενο κομμάτι εικονιδίου στην κινούμενη εικόνα"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Μη έγκυρη κεφαλίδα στην κινούμενη εικόνα"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση της κινούμενης εικόνας"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Η κινούμενη εικόνα περιέχει κομμάτι εσφαλμένης μορφής"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Ο τύπος εικόνας ΑΝΙ"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Η εικόνα BMP περιέχει εσφαλμένα δεδομένα κεφαλίδας"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση της εικόνας bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Δεν υποστηρίζεται αυτό το μέγεθος κεφαλίδας εικόνας BMP"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Δεν είναι δυνατή η συμπίεση εικόνων Topdown BMP"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Εντοπίστηκε πρόωρος τερματισμός αρχείου"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Αδυναμία διάθεσης μνήμης για την αποθήκευση του αρχείου BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Αδυναμία εγγραφής στο αρχείο BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Ο τύπος εικόνας BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Ο τύπος εικόνας EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Ο τύπος εικόνας GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Ο τύπος εικόνας ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Η ποιότητα του JPEG πρέπει να έχει τιμή μεταξύ 0 και 100. Η τιμή '%s' δεν "
+"μπορεί να ερμηνευθεί."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Η ποιότητα του JPEG πρέπει να έχει τιμή μεταξύ 0 και 100. Η τιμή '%d' δεν "
+"επιτρέπεται."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Ο τύπος εικόνας JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Αδυναμία διάθεσης μνήμης: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Αδυναμία δημιουργίας ροής: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Αδυναμία αναζήτησης μέσα στη ροή: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Αδυναμία ανάγνωσης από τη ροή: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Αδυναμία φόρτωσης του bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Αδυναμία φόρτωσης του αρχείου μεταδεδομένων"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Μη υποστηριζόμενος τύπος εικόνας για το GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Αποτυχία αποθήκευσης"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Ο τύπος εικόνας WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Αποτυχία ανάγνωσης GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Λείπουν κάποια δεδομένα από το αρχείο GIF (μήπως αποκόπηκαν με κάποιο τρόπο;)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Εσωτερικό σφάλμα στην εφαρμογή φόρτωσης εικόνων GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Υπερχείλιση στοίβας"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Η εφαρμογή φόρτωσης εικόνων GIF δεν μπορεί να αναγνωρίσει την εικόνα."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Εντοπίστηκε εσφαλμένος κώδικας"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Κυκλική εγγραφή πίνακα στο αρχείο GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση του αρχείου GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ανεπάρκεια μνήμης για τη σύνθεση πλαισίου στο αρχείο GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Η εικόνα GIF είναι κατεστραμμένη (εσφαλμένη συμπίεση LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Το αρχείο δε φαίνεται να είναι αρχείο GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Η έκδοση %s του τύπου αρχείων GIF δεν υποστηρίζεται"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Η εικόνα GIF δεν περιέχει γενικό χάρτη χρωμάτων, ενώ ένα εσωτερικό πλαίσιο "
+"δεν περιέχει τοπικό χάρτη χρωμάτων."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Η εικόνα GIF είτε ήταν ημιτελής είτε είχε αποκοπεί κάποιο κομμάτι της."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Σφάλμα κατά την ανάγνωση της εικόνας ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Αδυναμία αποκωδικοποίησης του αρχείου ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Ο τύπος εικόνας ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Μη έγκυρη κεφαλίδα στο εικονίδιο"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση του εικονιδίου"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Δεν υποστηρίζονται συμπιεσμένα εικονίδια"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Το εικονίδιο έχει μηδενικό πλάτος"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Το εικονίδιο έχει μηδενικό ύψος"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Μη υποστηριζόμενος τύπος εικονιδίου"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση του αρχείου ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Η εικόνα είναι πολύ μεγάλη για να αποθηκευτεί ως ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Το επίκεντρο του δρομέα βρίσκεται έξω από την εικόνα"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Μη υποστηριζόμενο βάθος στο αρχείο ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Αδυναμία διάθεσης μνήμης για τη ροή"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Αδυναμία αποκωδικοποίησης της εικόνας"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Το μετασχηματισμένο JPEG 2000 έχει μηδενικό ύψος ή πλάτος."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Αυτός ο τύπος εικόνας δεν υποστηρίζεται προς το παρόν"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Αδυναμία διάθεση μνήμης για το προφίλ χρωμάτων"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ανεπάρκεια μνήμης για το άνοιγμα του αρχείου JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"Αδυναμία διάθεσης μνήμης για την αποθήκευση των δεδομένων της εικόνας στην "
+"ενδιάμεση μνήμη"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Ο τύπος εικόνας JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Σφάλμα κατά την ερμηνεία του αρχείου εικόνας JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ανεπάρκεια μνήμης για τη φόρτωση της εικόνας. Δοκιμάστε να τερματίσετε "
+"ορισμένες εφαρμογές για να απελευθερώσετε μνήμη"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Μη υποστηριζόμενο εύρος χρωμάτων JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Αδυναμία διάθεσης μνήμης για τη φόρτωση του αρχείου JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Το μετασχηματισμένο JPEG έχει μηδενικό ύψος ή πλάτος."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Αδυναμία διάθεσης μνήμης για την κεφαλίδα"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Αδυναμία διάθεσης μνήμης για τη σχετική ενδιάμεση μνήμη"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Μη έγκυρο ύψος ή/και πλάτος εικόνας"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Εικόνα με μη υποστηριζόμενο bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Εικόνα με μη υποστηριζόμενο αριθμό επιφανειών %d-bit"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Αδυναμία δημιουργίας νέου pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Αδυναμία διάθεσης μνήμης για τα δεδομένα των γραμμών"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Αδυναμία διάθεσης μνήμης για την εικόνα PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Αδυναμία λήψης όλων των γραμμών της εικόνας PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Δε βρέθηκε παλέτα στο τέλος των δεδομένων PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Ο τύπος εικόνας PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Το μετασχηματισμένο PNG έχει μηδενικό ύψος ή πλάτος."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Ο τύπος εικόνας GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Μη έγκυρος αριθμός bits ανά κανάλι στην εικόνα PNG."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Το μετασχηματισμένο PNG έχει μηδενικό ύψος ή πλάτος."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Τα bits ανά κανάλι του μετασχηματισμένου PNG δεν είναι 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Το μετασχηματισμένο PNG δεν είναι RGB ή RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Το μετασχηματισμένο PNG περιέχει μη υποστηριζόμενο αριθμό καναλιών· θα "
+"έπρεπε να είναι 3 ή 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Μοιραίο σφάλμα στο αρχείο εικόνας PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση του αρχείου PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Ανεπάρκεια μνήμης για την αποθήκευση εικόνας %ld επί %ld. Δοκιμάστε να "
+"τερματίσετε μερικές εφαρμογές για να απελευθερώσετε μνήμη"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Μοιραίο σφάλμα κατά την ανάγνωση του αρχείου εικόνας PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Μοιραίο σφάλμα κατά την ανάγνωση του αρχείου εικόνας PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Τα κλειδιά για τα κομμάτια κειμένου του PNG θα πρέπει να περιέχουν "
+"τουλάχιστον 1 και όχι περισσότερους από 79 χαρακτήρες."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Τα κλειδιά για τα κομμάτια κειμένου του PNG θα πρέπει να απαρτίζονται από "
+"χαρακτήρες ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Το προφίλ χρωμάτων έχει μη έγκυρο μήκος %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Η ποιότητα συμπίεσης του PNG πρέπει να έχει τιμή μεταξύ 0 και 9. Η τιμή '%s' "
+"δεν μπορεί να ερμηνευτεί."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Η ποιότητα συμπίεσης του PNG πρέπει να έχει τιμή μεταξύ 0 και 9. Η τιμή '%d' "
+"δεν επιτρέπεται."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Η τιμή του κομματιού κειμένου του PNG %s δεν μπορεί να μετατραπεί σε "
+"κωδικοποίηση ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "O τύπος εικόνας PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Η εφαρμογή φόρτωσης εικόνων PNM ανέμενε ακέραιο αριθμό, αλλά δεν τον βρήκε"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Το αρχείο PNM περιέχει εσφαλμένο αρχικό byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Ο τύπος του αρχείου PNM δεν είναι αναγνωρίσιμος τύπος PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Το πλάτος εικόνας του αρχείου PNM είναι 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Το ύψος εικόνας του αρχείου PNM είναι 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Η μέγιστη τιμή χρώματος στο αρχείο PNM είναι 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Η μέγιστη τιμή χρώματος στο αρχείο PNM είναι πολύ μεγάλη"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Μη έγκυρος τύπος ακατέργαστης εικόνας PNM"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Η εφαρμογή φόρτωσης εικόνων PNM δεν υποστηρίζει αυτόν τον τύπο PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Οι ακατέργαστοι τύποι PNM πρέπει να περιέχουν ακριβώς ένα κενό διάστημα πριν "
+"από τα δεδομένα του δείγματος"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Αδυναμία διάθεσης μνήμης για τη φόρτωση της εικόνας PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση της δομής περιεχομένων του PNΜ"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Μη αναμενόμενος τερματισμός των δεδομένων της εικόνας PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση του αρχείου PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Η οικογένεια τύπων εικόνας PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Ο περιγραφέας του αρχείου εισόδου είναι NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Αποτυχία ανάγνωσης κεφαλίδας QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Το άτομο QTIF είναι πολύ μεγάλο (%d byte)"
+msgstr[1] "Το άτομο QTIF είναι πολύ μεγάλο (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Αποτυχία διάθεσης %d byte ως ενδιάμεσης μνήμης ανάγνωσης αρχείων"
+msgstr[1] "Αποτυχία διάθεσης %d byte ως ενδιάμεσης μνήμης ανάγνωσης αρχείων"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Αποτυχία αρχείου κατά την ανάγνωση του ατόμου QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Αποτυχία υπερπήδησης των επόμενων %d byte με χρήση του seek()."
+msgstr[1] "Αποτυχία υπερπήδησης των επόμενων %d byte με χρήση του seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Αδυναμία διάθεσης μνήμης για τη δομή περιεχομένων του QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Αποτυχία δημιουργίας αντικειμένου GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Αποτυχία εύρεσης ατόμου δεδομένων εικόνας."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Ο τύπος εικόνας QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Η εικόνα RAS περιέχει εσφαλμένα δεδομένα κεφαλίδας"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Άγνωστος τύπος εικόνας RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "μη υποστηριζόμενη παραλλαγή εικόνας RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση της εικόνας RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Ο τύπος εικόνας Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Αδυναμία διάθεσης μνήμης για τη δομή του IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Αδυναμία διάθεσης μνήμης για τα δεδομένα του IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Αδυναμία αλλαγής της διάθεσης μνήμης για το IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Αδυναμία διάθεσης μνήμης για τα προσωρινά δεδομένα του IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Αδυναμία διάθεσης μνήμης για το νέο pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Η εικόνα είναι κατεστραμμένη ή έχει αποκοπεί κάποιο κομμάτι της"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Αδυναμία διάθεσης μνήμης για τη δομή του χάρτη χρωμάτων"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Αδυναμία διάθεσης μνήμης για τις εγγραφές του χάρτη χρωμάτων"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Μη αναμενόμενο βάθος χρωμάτων στις εγγραφές του χάρτη χρωμάτων"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Αδυναμία διάθεσης μνήμης για την κεφαλίδα του TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Η εικόνα TGA δεν έχει έγκυρες διαστάσεις"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Ο τύπος εικόνας TGA δεν υποστηρίζεται"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Αδυναμία διάθεσης μνήμης για τη δομή περιεχομένων του TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Περίσσεια δεδομένων στο αρχείο"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Ο τύπος εικόνας Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Αδυναμία λήψης του πλάτους της εικόνας (εσφαλμένο αρχείο TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Αδυναμία λήψης του ύψους της εικόνας (εσφαλμένο αρχείο TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Το ύψος ή το πλάτος της εικόνας TIFF είναι μηδενικό"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Οι διαστάσεις της εικόνας TIFF είναι πολύ μεγάλες"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ανεπάρκεια μνήμης για το άνοιγμα του αρχείου TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Αποτυχία φόρτωσης των δεδομένων RGB από το αρχείο TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Αποτυχία ανοίγματος της εικόνας TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Αποτυχία ενέργειας TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Αποτυχία φόρτωσης της εικόνας TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Αποτυχία αποθήκευσης της εικόνας TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Η συμπίεση TIFF δεν αναφέρεται σε έγκυρο codec."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Αποτυχία εγγραφής των δεδομένων TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Αδυναμία εγγραφής στο αρχείο TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Ο τύπος εικόνας TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Η εικόνα έχει μηδενικό πλάτος"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Η εικόνα έχει μηδενικό ύψος"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση της εικόνας"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Αποτυχία αποθήκευσης των υπολοίπων"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Ο τύπος εικόνας WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Μη έγκυρο αρχείο XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Ανεπάρκεια μνήμης για τη φόρτωση του αρχείου εικόνας XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Αποτυχία εγγραφής σε προσωρινό αρχείο κατά τη φόρτωση της εικόνας XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Ο τύπος εικόνας XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Δε βρέθηκε κεφαλίδα XBM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Μη έγκυρη κεφαλίδα XBM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Το αρχείο XPM έχει πλάτος εικόνας <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Το αρχείο XPM έχει ύψος εικόνας <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Το αρχείο XPM περιέχει μη έγκυρο αριθμό χαρακτήρων ανά εικονοστοιχείο"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Το αρχείο XPM περιέχει μη έγκυρο αριθμό χρωμάτων"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Αδυναμία διάθεσης μνήμης για τη φόρτωση της εικόνας XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Αδυναμία ανάγνωσης του χάρτη χρωμάτων XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Αποτυχία εγγραφής σε προσωρινό αρχείο κατά τη φόρτωση της εικόνας XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Ο τύπος εικόνας XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Μη υποστηριζόμενος τύπος κινούμενης εικόνας"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Δεν είναι δυνατή η διάθεση μνήμης για τα δεδομένα σε παλέτα"
diff --git a/po/en@boldquot.header b/po/en@boldquot.header
new file mode 100644 (file)
index 0000000..fedb6a0
--- /dev/null
@@ -0,0 +1,25 @@
+# All this catalog "translates" are quotation characters.
+# The msgids must be ASCII and therefore cannot contain real quotation
+# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
+# and double quote (0x22). These substitutes look strange; see
+# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
+#
+# This catalog translates grave accent (0x60) and apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019).
+# It also translates pairs of apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019)
+# and pairs of quotation mark (0x22) to
+# left double quotation mark (U+201C) and right double quotation mark (U+201D).
+#
+# When output to an UTF-8 terminal, the quotation characters appear perfectly.
+# When output to an ISO-8859-1 terminal, the single quotation marks are
+# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
+# grave/acute accent (by libiconv), and the double quotation marks are
+# transliterated to 0x22.
+# When output to an ASCII terminal, the single quotation marks are
+# transliterated to apostrophes, and the double quotation marks are
+# transliterated to 0x22.
+#
+# This catalog furthermore displays the text between the quotation marks in
+# bold face, assuming the VT100/XTerm escape sequences.
+#
diff --git a/po/en@quot.header b/po/en@quot.header
new file mode 100644 (file)
index 0000000..a9647fc
--- /dev/null
@@ -0,0 +1,22 @@
+# All this catalog "translates" are quotation characters.
+# The msgids must be ASCII and therefore cannot contain real quotation
+# characters, only substitutes like grave accent (0x60), apostrophe (0x27)
+# and double quote (0x22). These substitutes look strange; see
+# http://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html
+#
+# This catalog translates grave accent (0x60) and apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019).
+# It also translates pairs of apostrophe (0x27) to
+# left single quotation mark (U+2018) and right single quotation mark (U+2019)
+# and pairs of quotation mark (0x22) to
+# left double quotation mark (U+201C) and right double quotation mark (U+201D).
+#
+# When output to an UTF-8 terminal, the quotation characters appear perfectly.
+# When output to an ISO-8859-1 terminal, the single quotation marks are
+# transliterated to apostrophes (by iconv in glibc 2.2 or newer) or to
+# grave/acute accent (by libiconv), and the double quotation marks are
+# transliterated to 0x22.
+# When output to an ASCII terminal, the single quotation marks are
+# transliterated to apostrophes, and the double quotation marks are
+# transliterated to 0x22.
+#
diff --git a/po/en@shaw.gmo b/po/en@shaw.gmo
new file mode 100644 (file)
index 0000000..85516eb
Binary files /dev/null and b/po/en@shaw.gmo differ
diff --git a/po/en@shaw.po b/po/en@shaw.po
new file mode 100644 (file)
index 0000000..a34e1e0
--- /dev/null
@@ -0,0 +1,938 @@
+# Shavian translation of GTK.
+# Copyright (C) 2009.
+# This file is distributed under the same license as the GTK package.
+# Thomas Thurman <tthurman@gnome.org>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-05-16 16:06 -0400\n"
+"Last-Translator: Thomas Thurman <tthurman@gnome.org>\n"
+"Language-Team: Shavian <ubuntu-l10n-en-shaw@launchpad.net>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n!=1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑴𐑐𐑩𐑯 𐑓𐑲𐑤 '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "𐑦𐑥𐑦𐑡 𐑓𐑲𐑤 '%s' 𐑒𐑩𐑯𐑑𐑱𐑯𐑟 𐑯𐑴 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑤𐑴𐑛 𐑦𐑥𐑦𐑡 '%s': 𐑮𐑰𐑟𐑩𐑯 𐑯𐑪𐑑 𐑯𐑴𐑯, 𐑐𐑮𐑪𐑚𐑩𐑚𐑤𐑦 𐑩 𐑒𐑼𐑳𐑐𐑑 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑤𐑴𐑛 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯 '%s': 𐑮𐑰𐑟𐑩𐑯 𐑯𐑪𐑑 𐑯𐑴𐑯, 𐑐𐑮𐑪𐑚𐑩𐑚𐑤𐑦 𐑩 𐑒𐑼𐑳𐑐𐑑 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "𐑳𐑯𐑱𐑚𐑩𐑤 𐑑 𐑤𐑴𐑛 𐑦𐑥𐑦𐑡-𐑤𐑴𐑛𐑦𐑙 𐑥𐑪𐑛𐑿𐑤: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"𐑦𐑥𐑦𐑡-𐑤𐑴𐑛𐑦𐑙 𐑥𐑪𐑛𐑿𐑤 %s 𐑛𐑳𐑟 𐑯𐑪𐑑 𐑧𐑒𐑕𐑐𐑹𐑑 𐑞 𐑐𐑮𐑪𐑐𐑼 𐑦𐑯𐑑𐑼𐑓𐑱𐑕; 𐑐𐑼𐑣𐑨𐑐𐑕 𐑦𐑑𐑕 𐑓𐑮𐑪𐑥 𐑩 "
+"𐑛𐑦𐑓𐑼𐑩𐑯𐑑 GTK 𐑝𐑻𐑠𐑩𐑯?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "𐑦𐑥𐑦𐑡 𐑑𐑲𐑐 '%s' 𐑦𐑟 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑𐑩𐑛"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑮𐑧𐑒𐑪𐑜𐑯𐑲𐑟 𐑞 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤 𐑓𐑹𐑥𐑨𐑑 𐑓𐑹 𐑓𐑲𐑤 '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "𐑩𐑯𐑮𐑧𐑒𐑩𐑜𐑯𐑲𐑟𐑛 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑤𐑴𐑛 𐑦𐑥𐑦𐑡 '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "𐑻𐑼 𐑮𐑲𐑑𐑦𐑙 𐑑 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "𐑞𐑦𐑕 𐑚𐑦𐑤𐑛 𐑝 gdk-pixbuf 𐑛𐑳𐑟 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑 𐑕𐑱𐑝𐑦𐑙 𐑞 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑕𐑱𐑝 𐑦𐑥𐑦𐑡 𐑑 𐑒𐑷𐑤𐑚𐑨𐑒"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑴𐑐𐑩𐑯 𐑑𐑧𐑥𐑐𐑼𐑼𐑦 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑮𐑰𐑛 𐑓𐑮𐑪𐑥 𐑑𐑧𐑥𐑐𐑼𐑼𐑦 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑴𐑐𐑩𐑯 '%s' 𐑓𐑹 𐑮𐑲𐑑𐑦𐑙: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑒𐑤𐑴𐑕 '%s' 𐑢𐑲𐑤 𐑮𐑲𐑑𐑦𐑙 𐑦𐑥𐑦𐑡, 𐑷𐑤 𐑛𐑱𐑑𐑩 𐑥𐑱 𐑯𐑪𐑑 𐑣𐑨𐑝 𐑚𐑰𐑯 𐑕𐑱𐑝𐑛: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑕𐑱𐑝 𐑦𐑥𐑦𐑡 𐑦𐑯𐑑𐑫 𐑩 𐑚𐑳𐑓𐑼"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "𐑻𐑼 𐑮𐑲𐑑𐑦𐑙 𐑑 𐑦𐑥𐑦𐑡 𐑕𐑑𐑮𐑰𐑥"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"𐑦𐑯𐑑𐑻𐑯𐑩𐑤 𐑻𐑼: 𐑦𐑥𐑦𐑡 𐑤𐑴𐑛𐑻 𐑥𐑪𐑛𐑿𐑤 '%s' 𐑓𐑱𐑤𐑛 𐑑 𐑒𐑩𐑥𐑐𐑤𐑰𐑑 𐑩𐑯 𐑪𐑐𐑼𐑱𐑓𐑱𐑤𐑛, 𐑚𐑳𐑑 𐑛𐑦𐑛𐑯𐑑 𐑜𐑦𐑝 𐑩 "
+"𐑮𐑰𐑟𐑩𐑯 𐑓𐑹 𐑞 𐑓𐑱𐑤𐑘𐑼"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "𐑦𐑯𐑒𐑮𐑩𐑥𐑧𐑯𐑑𐑩𐑤 𐑤𐑴𐑛𐑦𐑙 𐑝 𐑦𐑥𐑦𐑡 𐑑𐑲𐑐 '%s' 𐑦𐑟 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑𐑩𐑛"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "𐑦𐑥𐑦𐑡 𐑣𐑧𐑛𐑼 𐑒𐑼𐑳𐑐𐑑"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑 𐑳𐑯𐑴𐑯"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "𐑦𐑥𐑦𐑡 𐑐𐑦𐑒𐑕𐑩𐑤 𐑛𐑱𐑑𐑩 𐑒𐑼𐑳𐑐𐑑"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "𐑓𐑱𐑤𐑛 𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑦𐑥𐑦𐑡 𐑚𐑳𐑓𐑼 𐑝 %u 𐑚𐑲𐑑"
+msgstr[1] "𐑓𐑱𐑤𐑛 𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑦𐑥𐑦𐑡 𐑚𐑳𐑓𐑼 𐑝 %u 𐑚𐑲𐑑𐑕"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "𐑳𐑯𐑦𐑒𐑕𐑐𐑧𐑒𐑑𐑩𐑛 𐑲𐑒𐑪𐑯 𐑗𐑩𐑙𐑒 𐑦𐑯 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑣𐑧𐑛𐑼 𐑦𐑯 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "𐑥𐑨𐑤𐑓𐑹𐑥𐑛 𐑗𐑩𐑙𐑒 𐑦𐑯 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "𐑞 ANI 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP 𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑚𐑴𐑜𐑩𐑕 𐑣𐑧𐑛𐑼 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 𐑚𐑦𐑑𐑥𐑨𐑐 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP 𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑣𐑧𐑛𐑼 𐑕𐑲𐑟"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "𐑑𐑪𐑐𐑛𐑬𐑯 BMP 𐑦𐑥𐑦𐑡𐑩𐑟 𐑒𐑨𐑯𐑪𐑑 𐑚𐑰 𐑒𐑪𐑥𐑐𐑮𐑧𐑕𐑑"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "𐑐𐑮𐑰𐑥𐑩𐑗𐑫𐑮 𐑧𐑯𐑛-𐑝-𐑓𐑲𐑤 𐑦𐑯𐑒𐑶𐑯𐑑𐑻𐑛"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑕𐑱𐑝𐑦𐑙 BMP 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑮𐑲𐑑 𐑑 BMP 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "𐑞 BMP 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "𐑞 EMF 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "𐑞 GIF 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "𐑞 ICO 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG 𐑒𐑢𐑪𐑤𐑦𐑑𐑰 𐑥𐑳𐑕𐑑 𐑚𐑰 𐑩 𐑝𐑨𐑤𐑿 𐑚𐑦𐑑𐑢𐑰𐑯 0 𐑯 100; 𐑝𐑨𐑤𐑿 '%s' 𐑒𐑫𐑛 𐑯𐑪𐑑 𐑚𐑰 𐑐𐑸𐑕𐑑."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG 𐑒𐑢𐑪𐑤𐑦𐑑𐑰 𐑥𐑳𐑕𐑑 𐑚𐑰 𐑩 𐑝𐑨𐑤𐑿 𐑚𐑦𐑑𐑢𐑰𐑯 0 𐑯 100; 𐑝𐑨𐑤𐑿 '%d' 𐑦𐑟 𐑯𐑪𐑑 𐑩𐑤𐑬𐑛."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "𐑞 JPEG 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑒𐑮𐑦𐑱𐑑 𐑕𐑑𐑮𐑰𐑥: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑕𐑰𐑒 𐑕𐑑𐑮𐑰𐑥: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑮𐑧𐑛 𐑓𐑮𐑪𐑥 𐑕𐑑𐑮𐑰𐑥: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑤𐑴𐑛 𐑚𐑦𐑑𐑥𐑨𐑐"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑤𐑴𐑛 metafile"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑 𐑓𐑹 GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑕𐑱𐑝"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "𐑞 WMF 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "𐑓𐑱𐑤𐑘𐑼 𐑮𐑰𐑛𐑦𐑙 GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF 𐑓𐑲𐑤 𐑢𐑪𐑟 𐑥𐑦𐑕𐑦𐑙 𐑕𐑳𐑥 𐑛𐑱𐑑𐑩 (𐑐𐑼𐑣𐑨𐑐𐑕 𐑦𐑑 𐑢𐑪𐑟 𐑑𐑮𐑩𐑙𐑒𐑱𐑑𐑦𐑛 𐑕𐑳𐑥𐑣𐑬?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "𐑦𐑯𐑑𐑻𐑯𐑩𐑤 𐑻𐑼 𐑦𐑯 𐑞 GIF 𐑤𐑴𐑛𐑻 (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "𐑕𐑑𐑨𐑒 𐑴𐑝𐑼𐑓𐑤𐑴"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF 𐑦𐑥𐑦𐑡 𐑤𐑴𐑛𐑻 𐑒𐑨𐑯𐑪𐑑 𐑳𐑯𐑛𐑼𐑕𐑑𐑨𐑯𐑛 𐑞𐑦𐑕 𐑦𐑥𐑦𐑡."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "𐑚𐑨𐑛 𐑒𐑴𐑛 𐑦𐑯𐑒𐑶𐑯𐑑𐑻𐑛"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "𐑕𐑻𐑒𐑘𐑫𐑤𐑼 𐑑𐑱𐑚𐑩𐑤 𐑧𐑯𐑑𐑮𐑦 𐑦𐑯 GIF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 GIF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑒𐑩𐑥𐑐𐑭𐑟𐑩𐑑 𐑩 𐑓𐑮𐑱𐑥 𐑦𐑯 GIF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF 𐑦𐑥𐑦𐑡 𐑦𐑟 𐑒𐑼𐑳𐑐𐑑 (𐑦𐑯𐑒𐑩𐑮𐑧𐑒𐑑 LZW 𐑒𐑩𐑥𐑐𐑮𐑧𐑖𐑩𐑯)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "𐑓𐑲𐑤 𐑛𐑳𐑟 𐑯𐑪𐑑 𐑩𐑐𐑽 𐑑 𐑚𐑰 𐑩 GIF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "𐑝𐑻𐑠𐑩𐑯 %s 𐑝 𐑞 GIF 𐑓𐑲𐑤 𐑓𐑹𐑥𐑨𐑑 𐑦𐑟 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑𐑩𐑛"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF 𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑯𐑴 𐑜𐑤𐑴𐑚𐑩𐑤 𐑒𐑳𐑤𐑼𐑥𐑨𐑐, 𐑯 𐑩 𐑓𐑮𐑱𐑥 𐑦𐑯𐑕𐑲𐑛 𐑦𐑑 𐑣𐑨𐑟 𐑯𐑴 𐑤𐑴𐑒𐑩𐑤 𐑒𐑳𐑤𐑼𐑥𐑨𐑐."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF 𐑦𐑥𐑦𐑡 𐑢𐑪𐑟 𐑑𐑮𐑩𐑙𐑒𐑱𐑑𐑦𐑛 𐑹 𐑦𐑯𐑒𐑩𐑥𐑐𐑤𐑰𐑑."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "𐑻𐑼 𐑮𐑰𐑛𐑦𐑙 ICNS 𐑦𐑥𐑦𐑡: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑛𐑰𐑒𐑴𐑛 ICNS 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "𐑞 ICNS 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑣𐑧𐑛𐑼 𐑦𐑯 𐑲𐑒𐑪𐑯"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 𐑲𐑒𐑪𐑯"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "𐑒𐑪𐑥𐑐𐑮𐑧𐑕𐑑 𐑲𐑒𐑪𐑯𐑟 𐑸 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑𐑩𐑛"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "𐑲𐑒𐑪𐑯 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑢𐑦𐑛𐑔"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "𐑲𐑒𐑪𐑯 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑣𐑲𐑑"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑲𐑒𐑪𐑯 𐑑𐑲𐑐"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 ICO 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "𐑦𐑥𐑦𐑡 𐑑𐑵 𐑤𐑸𐑡 𐑑 𐑚𐑰 𐑕𐑱𐑝𐑛 𐑨𐑟 ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "𐑒𐑻𐑕𐑼 𐑣𐑪𐑑𐑕𐑐𐑪𐑑 𐑬𐑑𐑕𐑲𐑛 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑛𐑧𐑐𐑔 𐑓𐑹 ICO 𐑓𐑲𐑤: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑕𐑑𐑮𐑰𐑥"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑛𐑰𐑒𐑴𐑛 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 JPEG2000 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑢𐑦𐑛𐑔 𐑹 𐑣𐑲𐑑"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "𐑦𐑥𐑦𐑡 𐑑𐑲𐑐 𐑒𐑳𐑮𐑩𐑯𐑑𐑤𐑦 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑𐑩𐑛"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑒𐑳𐑤𐑼 𐑐𐑮𐑴𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑴𐑐𐑩𐑯 JPEG 2000 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑚𐑳𐑓𐑼 𐑦𐑥𐑦𐑡 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "𐑞 JPEG 2000 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "𐑻𐑼 𐑦𐑯𐑑𐑻𐑐𐑮𐑩𐑑𐑦𐑙 JPEG 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 𐑦𐑥𐑦𐑡, 𐑑𐑮𐑲 𐑧𐑜𐑟𐑦𐑑𐑦𐑙 𐑕𐑳𐑥 𐑩𐑐𐑤𐑦𐑒𐑱𐑕𐑩𐑯𐑟 𐑑 𐑓𐑮𐑰 𐑥𐑧𐑥𐑼𐑦"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 JPEG 𐑒𐑳𐑤𐑼 𐑕𐑐𐑱𐑕 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑤𐑴𐑛𐑦𐑙 JPEG 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 JPEG 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑢𐑦𐑛𐑔 𐑹 𐑣𐑲𐑑."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑣𐑧𐑛𐑼"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑒𐑪𐑯𐑑𐑧𐑒𐑕𐑑 𐑚𐑳𐑓𐑼"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑢𐑦𐑛𐑔 𐑯/𐑹 𐑣𐑲𐑑"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑯𐑳𐑥𐑚𐑼 𐑝 %d-𐑚𐑦𐑑 𐑐𐑤𐑱𐑯𐑟"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑒𐑮𐑦𐑱𐑑 𐑯𐑿 𐑐𐑦𐑒𐑕𐑚𐑳𐑓"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑤𐑲𐑯 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑣𐑧𐑛𐑼"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "𐑛𐑦𐑛𐑯𐑑 𐑜𐑧𐑑 𐑷𐑤 𐑤𐑲𐑯𐑟 𐑝 PCX 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "𐑯𐑴 𐑐𐑩𐑤𐑧𐑑 𐑓𐑬𐑯𐑛 𐑨𐑑 𐑧𐑯𐑛 𐑝 PCX 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "𐑞 PCX 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 PNG 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑢𐑦𐑛𐑔 𐑹 𐑣𐑲𐑑."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "𐑞 GIF 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "𐑚𐑦𐑑𐑕 𐑐𐑻 𐑗𐑨𐑯𐑩𐑤 𐑝 PNG 𐑦𐑥𐑦𐑡 𐑦𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 PNG 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑢𐑦𐑛𐑔 𐑹 𐑣𐑲𐑑."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "𐑚𐑦𐑑𐑕 𐑐𐑻 𐑗𐑨𐑯𐑩𐑤 𐑝 𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 PNG 𐑦𐑟 𐑯𐑪𐑑 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 PNG 𐑯𐑪𐑑 RGB 𐑹 RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "𐑑𐑮𐑨𐑯𐑕𐑓𐑪𐑮𐑥𐑛 PNG 𐑣𐑨𐑟 𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑯𐑳𐑥𐑚𐑼 𐑝 𐑗𐑨𐑯𐑩𐑤𐑟, 𐑥𐑳𐑕𐑑 𐑚𐑰 3 𐑹 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "𐑓𐑱𐑑𐑩𐑤 𐑻𐑼 𐑦𐑯 PNG 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 PNG 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑕𐑑𐑹 𐑩 %ld 𐑚𐑲 %ld 𐑦𐑥𐑦𐑡; 𐑑𐑮𐑲 𐑧𐑜𐑟𐑦𐑑𐑦𐑙 𐑕𐑳𐑥 𐑩𐑐𐑤𐑦𐑒𐑱𐑕𐑩𐑯𐑟 𐑑 𐑮𐑦𐑛𐑿𐑕 "
+"𐑥𐑧𐑥𐑼𐑦 𐑿𐑕𐑦𐑡"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "𐑓𐑱𐑑𐑩𐑤 𐑻𐑼 𐑮𐑰𐑛𐑦𐑙 PNG 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "𐑓𐑱𐑑𐑩𐑤 𐑻𐑼 𐑮𐑰𐑛𐑦𐑙 PNG 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "𐑒𐑰𐑟 𐑓𐑹 PNG 𐑑𐑧𐑒𐑕𐑑 𐑗𐑩𐑙𐑒𐑕 𐑥𐑳𐑕𐑑 𐑣𐑨𐑝 𐑨𐑑 𐑤𐑰𐑕𐑑 1 𐑯 𐑨𐑑 𐑥𐑴𐑕𐑑 79 𐑒𐑨𐑮𐑩𐑒𐑑𐑼𐑟."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "𐑒𐑰𐑟 𐑓𐑹 PNG 𐑑𐑧𐑒𐑕𐑑 𐑗𐑩𐑙𐑒𐑕 𐑥𐑳𐑕𐑑 𐑚𐑰 ASCII 𐑒𐑨𐑮𐑩𐑒𐑑𐑼𐑟."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, fuzzy, c-format
+msgid "Color profile has invalid length %d."
+msgstr "𐑒𐑳𐑤𐑼 𐑐𐑮𐑴𐑓𐑲𐑤 𐑣𐑨𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑤𐑧𐑙𐑔 %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG 𐑒𐑩𐑥𐑐𐑮𐑧𐑖𐑩𐑯 𐑤𐑧𐑝𐑩𐑤 𐑥𐑳𐑕𐑑 𐑚𐑰 𐑩 𐑝𐑨𐑤𐑿 𐑚𐑦𐑑𐑢𐑰𐑯 0 𐑯 9; 𐑝𐑨𐑤𐑿 '%s' 𐑒𐑫𐑛 𐑯𐑪𐑑 𐑚𐑰 𐑐𐑸𐑕𐑑."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG 𐑒𐑩𐑥𐑐𐑮𐑧𐑖𐑩𐑯 𐑤𐑧𐑝𐑩𐑤 𐑥𐑳𐑕𐑑 𐑚𐑰 𐑩 𐑝𐑨𐑤𐑿 𐑚𐑦𐑑𐑢𐑰𐑯 0 𐑯 9; 𐑝𐑨𐑤𐑿 '%d' 𐑦𐑟 𐑯𐑪𐑑 𐑩𐑤𐑬𐑛."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "𐑝𐑨𐑤𐑿 𐑓𐑹 PNG 𐑑𐑧𐑒𐑕𐑑 𐑗𐑩𐑙𐑒 %s 𐑒𐑨𐑯𐑪𐑑 𐑚𐑰 𐑒𐑩𐑯𐑝𐑻𐑑𐑩𐑛 𐑑 ISO-8859-1 𐑧𐑯𐑒𐑴𐑛𐑦𐑙."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "𐑞 PNG 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM 𐑤𐑴𐑛𐑻 𐑦𐑒𐑕𐑐𐑧𐑒𐑑𐑩𐑛 𐑑 𐑓𐑲𐑯𐑛 𐑩𐑯 𐑦𐑯𐑑𐑩𐑡𐑼, 𐑚𐑳𐑑 𐑛𐑦𐑛𐑯𐑑"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM 𐑓𐑲𐑤 𐑣𐑨𐑟 𐑩𐑯 𐑦𐑯𐑒𐑩𐑮𐑧𐑒𐑑 𐑦𐑯𐑦𐑖𐑩𐑤 𐑚𐑲𐑑"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM 𐑓𐑲𐑤 𐑦𐑟 𐑯𐑪𐑑 𐑦𐑯 𐑩 𐑮𐑧𐑒𐑪𐑜𐑯𐑲𐑟𐑛 PNM 𐑕𐑳𐑚𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM 𐑓𐑲𐑤 𐑣𐑨𐑟 𐑩𐑯 𐑦𐑥𐑦𐑡 𐑢𐑦𐑛𐑔 𐑝 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM 𐑓𐑲𐑤 𐑣𐑨𐑟 𐑩𐑯 𐑦𐑥𐑦𐑡 𐑣𐑲𐑑 𐑝 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "𐑥𐑨𐑒𐑕𐑦𐑥𐑩𐑥 𐑒𐑳𐑤𐑼 𐑝𐑨𐑤𐑿 𐑦𐑯 PNM 𐑓𐑲𐑤 𐑦𐑟 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "𐑥𐑨𐑒𐑕𐑦𐑥𐑩𐑥 𐑒𐑳𐑤𐑼 𐑝𐑨𐑤𐑿 𐑦𐑯 PNM 𐑓𐑲𐑤 𐑦𐑟 𐑑𐑵 𐑤𐑸𐑡"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "𐑮𐑷 PNM 𐑦𐑥𐑦𐑡 𐑑𐑲𐑐 𐑦𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM 𐑦𐑥𐑦𐑡 𐑤𐑴𐑛𐑻 𐑛𐑳𐑟 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑 𐑞𐑦𐑕 PNM 𐑕𐑳𐑚𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "𐑮𐑷 PNM 𐑓𐑹𐑥𐑨𐑑𐑕 𐑮𐑦𐑒𐑢𐑲𐑼 𐑦𐑜𐑟𐑨𐑒𐑑𐑤𐑦 𐑢𐑳𐑯 𐑢𐑲𐑑𐑕𐑐𐑱𐑕 𐑚𐑦𐑓𐑹 𐑕𐑭𐑥𐑐𐑩𐑤 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑤𐑴𐑛𐑦𐑙 PNM 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 PNM 𐑒𐑪𐑯𐑑𐑧𐑒𐑕𐑑 𐑕𐑑𐑮𐑳𐑒𐑑"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "𐑳𐑯𐑦𐑒𐑕𐑐𐑧𐑒𐑑𐑩𐑛 𐑧𐑯𐑛 𐑝 PNM 𐑦𐑥𐑦𐑡 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 PNM 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "𐑞 PNM/PBM/𐑐𐑰𐑡𐑰𐑧𐑥/𐑐𐑰𐑐𐑰𐑧𐑥 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑 𐑓𐑨𐑥𐑦𐑤𐑦"
+
+#: gdk-pixbuf/io-qtif.c:128
+#, fuzzy
+msgid "Input file descriptor is NULL."
+msgstr "𐑦𐑯𐑐𐑫𐑑 𐑓𐑲𐑤 descriptor 𐑦𐑟 𐑯𐑳𐑤."
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑮𐑰𐑛 QTIF 𐑣𐑧𐑛𐑼"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF 𐑨𐑑𐑩𐑥 𐑕𐑲𐑟 𐑑𐑵 𐑤𐑸𐑡 (%d 𐑚𐑲𐑑𐑕)"
+msgstr[1] "QTIF 𐑨𐑑𐑩𐑥 𐑕𐑲𐑟 𐑑𐑵 𐑤𐑸𐑡 (%d 𐑚𐑲𐑑𐑕)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "𐑓𐑱𐑤𐑛 𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 %d 𐑚𐑲𐑑𐑕 𐑓𐑹 𐑓𐑲𐑤 𐑮𐑧𐑛 𐑚𐑳𐑓𐑼"
+msgstr[1] "𐑓𐑱𐑤𐑛 𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 %d 𐑚𐑲𐑑𐑕 𐑓𐑹 𐑓𐑲𐑤 𐑮𐑧𐑛 𐑚𐑳𐑓𐑼"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "𐑓𐑲𐑤 𐑻𐑼 𐑢𐑧𐑯 𐑮𐑰𐑛𐑦𐑙 QTIF 𐑨𐑑𐑩𐑥: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "𐑓𐑱𐑤𐑛 𐑑 𐑕𐑒𐑦𐑐 𐑞 𐑯𐑧𐑒𐑕𐑑 %d 𐑚𐑲𐑑𐑕 𐑢𐑦𐑞 𐑕𐑰𐑒()."
+msgstr[1] "𐑓𐑱𐑤𐑛 𐑑 𐑕𐑒𐑦𐑐 𐑞 𐑯𐑧𐑒𐑕𐑑 %d 𐑚𐑲𐑑𐑕 𐑢𐑦𐑞 𐑕𐑰𐑒()."
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 QTIF 𐑒𐑪𐑯𐑑𐑧𐑒𐑕𐑑 𐑕𐑑𐑮𐑳𐑒𐑗𐑼."
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑒𐑮𐑦𐑱𐑑 GdkPixbufLoader 𐑩𐑚𐑡𐑧𐑒𐑑."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑓𐑲𐑯𐑛 𐑩𐑯 𐑦𐑥𐑦𐑡 𐑛𐑱𐑑𐑩 𐑨𐑑𐑩𐑥."
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "𐑞 QTIF 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "𐑮𐑨𐑕 𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑚𐑴𐑜𐑩𐑕 𐑣𐑧𐑛𐑼 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "𐑮𐑨𐑕 𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑳𐑯𐑴𐑯 𐑑𐑲𐑐"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑮𐑨𐑕 𐑦𐑥𐑦𐑡 𐑝𐑧𐑮𐑰𐑱𐑖𐑩𐑯"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 𐑮𐑨𐑕 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "𐑞 𐑕𐑳𐑯 𐑮𐑨𐑕𐑑𐑻 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 IOBuffer 𐑕𐑑𐑮𐑳𐑒𐑑"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 IOBuffer 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑮𐑰𐑨𐑤𐑪𐑒 IOBuffer 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑑𐑧𐑥𐑐𐑼𐑼𐑦 IOBuffer 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑯𐑿 𐑐𐑦𐑒𐑕𐑚𐑳𐑓"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "𐑦𐑥𐑦𐑡 𐑦𐑟 𐑒𐑼𐑳𐑐𐑑𐑩𐑛 𐑹 𐑑𐑮𐑩𐑙𐑒𐑱𐑑𐑦𐑛"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑒𐑳𐑤𐑼𐑥𐑨𐑐 𐑕𐑑𐑮𐑳𐑒𐑗𐑼"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑒𐑳𐑤𐑼𐑥𐑨𐑐 𐑧𐑯𐑑𐑮𐑦𐑟"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "𐑳𐑯𐑦𐑒𐑕𐑐𐑧𐑒𐑑𐑩𐑛 𐑚𐑦𐑑𐑛𐑧𐑐𐑔 𐑓𐑹 𐑒𐑳𐑤𐑼𐑥𐑨𐑐 𐑧𐑯𐑑𐑮𐑦𐑟"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 TGA 𐑣𐑧𐑛𐑼 𐑥𐑧𐑥𐑼𐑦"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA 𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑛𐑲𐑥𐑧𐑯𐑖𐑪𐑯𐑟"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA 𐑦𐑥𐑦𐑡 𐑑𐑲𐑐 𐑯𐑪𐑑 𐑕𐑩𐑐𐑹𐑑𐑩𐑛"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 TGA 𐑒𐑪𐑯𐑑𐑧𐑒𐑕𐑑 𐑕𐑑𐑮𐑳𐑒𐑑"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "𐑦𐑒𐑕𐑧𐑕 𐑛𐑱𐑑𐑩 𐑦𐑯 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "𐑞 ·𐑑𐑸𐑜𐑩 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑜𐑧𐑑 𐑦𐑥𐑦𐑡 𐑢𐑦𐑛𐑔 (𐑚𐑨𐑛 TIFF 𐑓𐑲𐑤)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "𐑒𐑫𐑛 𐑯𐑪𐑑 𐑜𐑧𐑑 𐑦𐑥𐑦𐑡 𐑣𐑲𐑑 (𐑚𐑨𐑛 TIFF 𐑓𐑲𐑤)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "𐑢𐑦𐑛𐑔 𐑹 𐑣𐑲𐑑 𐑝 TIFF 𐑦𐑥𐑦𐑡 𐑦𐑟 𐑟𐑽𐑴"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "𐑛𐑲𐑥𐑧𐑯𐑖𐑪𐑯𐑟 𐑝 TIFF 𐑦𐑥𐑦𐑡 𐑑𐑵 𐑤𐑸𐑡"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑴𐑐𐑩𐑯 TIFF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑤𐑴𐑛 RGB 𐑛𐑱𐑑𐑩 𐑓𐑮𐑪𐑥 TIFF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑴𐑐𐑩𐑯 TIFF 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose 𐑪𐑐𐑼𐑱𐑖𐑩𐑯 𐑓𐑱𐑤𐑛"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑤𐑴𐑛 TIFF 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑕𐑱𐑝 TIFF 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "𐑑𐑦𐑓 𐑒𐑩𐑥𐑐𐑮𐑧𐑖𐑩𐑯 𐑛𐑳𐑟𐑯𐑑 𐑮𐑦𐑓𐑻 𐑑 𐑩 𐑝𐑨𐑤𐑦𐑛 𐑒𐑴𐑛𐑧𐑒."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑮𐑲𐑑 TIFF 𐑛𐑱𐑑𐑩"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑮𐑲𐑑 𐑑 TIFF 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "𐑞 TIFF 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑢𐑦𐑛𐑔"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "𐑦𐑥𐑦𐑡 𐑣𐑨𐑟 𐑟𐑽𐑴 𐑣𐑲𐑑"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "𐑯𐑪𐑑 𐑦𐑯𐑳𐑓 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "𐑒𐑫𐑛𐑯𐑑 𐑕𐑱𐑝 𐑞 𐑮𐑧𐑕𐑑"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "𐑞 WBMP 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "𐑦𐑯𐑝𐑨𐑤𐑦𐑛 XBM 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "𐑦𐑯𐑕𐑩𐑓𐑦𐑖𐑩𐑯𐑑 𐑥𐑧𐑥𐑼𐑦 𐑑 𐑤𐑴𐑛 XBM 𐑦𐑥𐑦𐑡 𐑓𐑲𐑤"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑮𐑲𐑑 𐑑 𐑑𐑧𐑥𐑐𐑼𐑼𐑦 𐑓𐑲𐑤 𐑢𐑧𐑯 𐑤𐑴𐑛𐑦𐑙 XBM 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "𐑞 XBM 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "𐑯𐑴 XPM 𐑣𐑧𐑛𐑼 𐑓𐑬𐑯𐑛"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "𐑦𐑯𐑝𐑨𐑤𐑦𐑛 XPM 𐑣𐑧𐑛𐑼"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM 𐑓𐑲𐑤 𐑣𐑨𐑟 𐑦𐑥𐑦𐑡 𐑢𐑦𐑛𐑔 <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM 𐑓𐑲𐑤 𐑣𐑨𐑟 𐑦𐑥𐑦𐑡 𐑣𐑲𐑑 <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM 𐑣𐑨𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑯𐑳𐑥𐑚𐑼 𐑝 𐑗𐑸𐑟 𐑐𐑻 𐑐𐑦𐑒𐑕𐑩𐑤"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM 𐑓𐑲𐑤 𐑣𐑨𐑟 𐑦𐑯𐑝𐑨𐑤𐑦𐑛 𐑯𐑳𐑥𐑚𐑼 𐑝 𐑒𐑳𐑤𐑼𐑟"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑤𐑴𐑛𐑦𐑙 XPM 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "𐑒𐑨𐑯𐑪𐑑 𐑮𐑰𐑛 XPM 𐑒𐑳𐑤𐑼𐑥𐑨𐑐"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "𐑓𐑱𐑤𐑛 𐑑 𐑮𐑲𐑑 𐑑 𐑑𐑧𐑥𐑐𐑼𐑼𐑦 𐑓𐑲𐑤 𐑢𐑧𐑯 𐑤𐑴𐑛𐑦𐑙 XPM 𐑦𐑥𐑦𐑡"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "𐑞 XPM 𐑦𐑥𐑦𐑡 𐑓𐑹𐑥𐑨𐑑"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "𐑳𐑯𐑕𐑩𐑐𐑹𐑑𐑩𐑛 𐑨𐑯𐑩𐑥𐑱𐑖𐑩𐑯 𐑑𐑲𐑐"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "𐑒𐑫𐑛𐑯𐑑 𐑨𐑤𐑴𐑒𐑱𐑑 𐑥𐑧𐑥𐑼𐑦 𐑓𐑹 𐑐𐑨𐑤𐑧𐑑𐑦𐑛 𐑛𐑱𐑑𐑩"
diff --git a/po/en_CA.gmo b/po/en_CA.gmo
new file mode 100644 (file)
index 0000000..d404fdc
Binary files /dev/null and b/po/en_CA.gmo differ
diff --git a/po/en_CA.po b/po/en_CA.po
new file mode 100644 (file)
index 0000000..9cf7fbd
--- /dev/null
@@ -0,0 +1,952 @@
+# Canadian English translation of gtk+
+# Copyright (C) 2004 Adam Weinberger and the GNOME Foundation
+# This file is distributed under the same licence as the gtk+ package.
+# Adam Weinberger <adamw@gnome.org>, 2004.
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2005-07-18 03:57-0400\n"
+"Last-Translator: Adam Weinberger <adamw@gnome.org>\n"
+"Language-Team: Canadian English <adamw@gnome.org>\n"
+"Language: en_CA\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Failed to open file '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Image file '%s' contains no data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Unable to load image-loading module: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different GTK version?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Image type '%s' is not supported"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Couldn't recognize the image file format for file '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Unrecognized image file format"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Failed to load image '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Error writing to image file: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "This build of gdk-pixbuf does not support saving the image format: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Insufficient memory to save image to callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Failed to open temporary file"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Failed to read from temporary file"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Failed to open '%s' for writing: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Insufficient memory to save image into a buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Error writing to image stream"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Incremental loading of image type '%s' is not supported"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Image header corrupt"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Image format unknown"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Image pixel data corrupt"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "failed to allocate image buffer of %u byte"
+msgstr[1] "failed to allocate image buffer of %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Unexpected icon chunk in animation"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Invalid header in animation"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Not enough memory to load animation"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Malformed chunk in animation"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "The ANI image format"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP image has bogus header data"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Not enough memory to load bitmap image"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP image has unsupported header size"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Top-down BMP images cannot be compressed"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Premature end-of-file encountered"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Could not allocate memory for saving BMP file"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Could not write to BMP file"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "The BMP image format"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "The BMP image format"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "The GIF image format"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "The ICO image format"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "The JPEG image format"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Couldn't allocate memory for stream"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Could not rename %s to %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Could not remove item"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Could not rename %s to %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Couldn't decode image"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Couldn't decode image"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "unsupported RAS image variation"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Couldn't save the rest"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "The WBMP image format"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Failure reading GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF file was missing some data (perhaps it was truncated somehow?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Internal error in the GIF loader (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF image loader cannot understand this image."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Bad code encountered"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Circular table entry in GIF file"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Not enough memory to load GIF file"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Not enough memory to composite a frame in GIF file"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF image is corrupt (incorrect LZW compression)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "File does not appear to be a GIF file"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Version %s of the GIF file format is not supported"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF image has no global colourmap, and a frame inside it has no local "
+"colourmap."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF image was truncated or incomplete."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Error reading ICNS image: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Could not decode ICNS file"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "The ICNS image format"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Invalid header in icon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Not enough memory to load icon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Compressed icons are not supported"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Icon has zero width"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Icon has zero height"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Unsupported icon type"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Not enough memory to load ICO file"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Image too large to be saved as ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Cursor hotspot outside image"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Unsupported depth for ICO file: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Couldn't allocate memory for stream"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Couldn't decode image"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformed JPEG2000 has zero width or height"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Image type currently not supported"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Couldn't allocate memory for colour profile"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Insufficient memory to open JPEG 2000 file"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Couldn't allocate memory to buffer image data"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "The JPEG 2000 image format"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Error interpreting JPEG image file (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Unsupported JPEG colour space (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Couldn't allocate memory for loading JPEG file"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformed JPEG has zero width or height."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Couldn't allocate memory for header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Couldn't allocate memory for context buffer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Image has invalid width and/or height"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Image has unsupported bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Image has unsupported number of %d-bit planes"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Couldn't create new pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Couldn't allocate memory for line data"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Couldn't allocate memory for header"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Didn't get all lines of PCX image"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "No palette found at end of PCX data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "The PCX image format"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformed PNG has zero width or height."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "The GIF image format"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bits per channel of PNG image is invalid."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformed PNG has zero width or height."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits per channel of transformed PNG is not 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformed PNG not RGB or RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Transformed PNG has unsupported number of channels, must be 3 or 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatal error in PNG image file: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Insufficient memory to load PNG file"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatal error reading PNG image file"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatal error reading PNG image file: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Keys for PNG text chunks must be ASCII characters."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "The PNG image format"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM loader expected to find an integer, but didn't"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM file has an incorrect initial byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM file is not in a recognized PNM subformat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM file has an image width of 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM file has an image height of 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximum colour value in PNM file is 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximum colour value in PNM file is too large"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raw PNM image type is invalid"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM image loader does not support this PNM subformat"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Raw PNM formats require exactly one whitespace before sample data"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Cannot allocate memory for loading PNM image"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Insufficient memory to load PNM context struct"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Unexpected end of PNM image data"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Insufficient memory to load PNM file"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "The PNM/PBM/PGM/PPM image format family"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Failed to write header\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "failed to allocate image buffer of %u byte"
+msgstr[1] "failed to allocate image buffer of %u byte"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Failure reading GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Cannot allocate memory for TGA context struct"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Failed to write folder index\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Failed to open TIFF image"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "The TIFF image format"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS image has bogus header data"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS image has unknown type"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "unsupported RAS image variation"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Not enough memory to load RAS image"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "The Sun raster image format"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Cannot allocate memory for IOBuffer struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Cannot allocate memory for IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Cannot realloc IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Cannot allocate temporary IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Cannot allocate new pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF image was truncated or incomplete."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Cannot allocate colourmap structure"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Cannot allocate colourmap entries"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Unexpected bitdepth for colourmap entries"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Cannot allocate TGA header memory"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA image has invalid dimensions"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA image type not supported"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Cannot allocate memory for TGA context struct"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Excess data in file"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "The Targa image format"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Could not get image width (bad TIFF file)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Could not get image height (bad TIFF file)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Width or height of TIFF image is zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensions of TIFF image too large"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Insufficient memory to open TIFF file"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Failed to load RGB data from TIFF file"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Failed to open TIFF image"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operation failed"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Failed to load TIFF image"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Failed to save TIFF image"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Failed to write TIFF data"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Couldn't write to TIFF file"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "The TIFF image format"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Image has zero width"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Image has zero height"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Not enough memory to load image"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Couldn't save the rest"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "The WBMP image format"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Invalid XBM file"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Insufficient memory to load XBM image file"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Failed to write to temporary file when loading XBM image"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "The XBM image format"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "No XPM header found"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Invalid XPM header"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM file has image width <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM file has image height <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM has invalid number of chars per pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM file has invalid number of colours"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Cannot allocate memory for loading XPM image"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Cannot read XPM colourmap"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Failed to write to temporary file when loading XPM image"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "The XPM image format"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Unsupported animation type"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Couldn't allocate memory for paletted data"
diff --git a/po/en_GB.gmo b/po/en_GB.gmo
new file mode 100644 (file)
index 0000000..96facc9
Binary files /dev/null and b/po/en_GB.gmo differ
diff --git a/po/en_GB.po b/po/en_GB.po
new file mode 100644 (file)
index 0000000..f690b4f
--- /dev/null
@@ -0,0 +1,940 @@
+# English (British) translation
+# Copyright (C) 2004 GTK+'s COPYRIGHT HOLDER
+# This file is distributed under the same licence as the gtk+ package.
+# Abigail Brady <morwen@evilmagic.org>, Gareth Owen <gowen72@yahoo.com> 2004
+# Bruce Cowan <bruce@bcowan.me.uk>, 2009, 2010, 2012.
+# Philip Withnall <philip@tecnocode.co.uk>, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-13 17:58+0100\n"
+"Last-Translator: Bruce Cowan <bruce@bcowan.me.uk>\n"
+"Language-Team: British English <en@li.org>\n"
+"Language: en_GB\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Virtaal 0.7.1\n"
+"X-Poedit-Language: English\n"
+"X-Poedit-Country: UNITED KINGDOM\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Failed to open file '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Image file '%s' contains no data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Unable to load image-loading module: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Image type '%s' is not supported"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Couldn't recognise the image file format for file '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Unrecognised image file format"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Failed to load image '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Error writing to image file: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "This build of gdk-pixbuf does not support saving the image format: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Insufficient memory to save image to callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Failed to open temporary file"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Failed to read from temporary file"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Failed to open '%s' for writing: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Insufficient memory to save image into a buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Error writing to image stream"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Incremental loading of image type '%s' is not supported"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Image header corrupt"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Image format unknown"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Image pixel data corrupt"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "failed to allocate image buffer of %u byte"
+msgstr[1] "failed to allocate image buffer of %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Unexpected icon chunk in animation"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Invalid header in animation"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Not enough memory to load animation"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Malformed chunk in animation"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "The ANI image format"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP image has bogus header data"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Not enough memory to load bitmap image"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP image has unsupported header size"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP images cannot be compressed"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Premature end-of-file encountered"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Couldn't allocate memory for saving BMP file"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Couldn't write to BMP file"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "The BMP image format"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "The EMF image format"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "The GIF image format"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "The ICO image format"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "The JPEG image format"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Could not allocate memory: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Could not create stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Could not seek stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Could not read from stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Couldn't load bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Couldn't load metafile"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Unsupported image format for GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Couldn't save"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "The WMF image format"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Failure reading GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF file was missing some data (perhaps it was truncated somehow?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Internal error in the GIF loader (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF image loader cannot understand this image."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Bad code encountered"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Circular table entry in GIF file"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Not enough memory to load GIF file"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Not enough memory to composite a frame in GIF file"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF image is corrupt (incorrect LZW compression)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "File does not appear to be a GIF file"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Version %s of the GIF file format is not supported"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF image has no global colourmap, and a frame inside it has no local "
+"colourmap."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF image was truncated or incomplete."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Error reading ICNS image: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Could not decode ICNS file"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "The ICNS image format"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Invalid header in icon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Not enough memory to load icon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Compressed icons are not supported"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Icon has zero width"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Icon has zero height"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Unsupported icon type"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Not enough memory to load ICO file"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Image too large to be saved as ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Cursor hotspot outside image"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Unsupported depth for ICO file: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Couldn't allocate memory for stream"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Couldn't decode image"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformed JPEG2000 has zero width or height"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Image type currently not supported"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Couldn't allocate memory for colour profile"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Insufficient memory to open JPEG 2000 file"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Couldn't allocate memory to buffer image data"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "The JPEG 2000 image format"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Error interpreting JPEG image file (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Unsupported JPEG colour space (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Couldn't allocate memory for loading JPEG file"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformed JPEG has zero width or height."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Couldn't allocate memory for header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Couldn't allocate memory for context buffer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Image has invalid width and/or height"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Image has unsupported bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Image has unsupported number of %d-bit planes"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Couldn't create new pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Couldn't allocate memory for line data"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Couldn't allocate memory for PCX image"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Didn't get all lines of PCX image"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "No palette found at end of PCX data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "The PCX image format"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformed pixbuf has zero width or height."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "The GdkPixdata format"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bits per channel of PNG image is invalid."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformed PNG has zero width or height."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits per channel of transformed PNG is not 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformed PNG not RGB or RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Transformed PNG has unsupported number of channels, must be 3 or 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatal error in PNG image file: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Insufficient memory to load PNG file"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatal error reading PNG image file"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatal error reading PNG image file: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Keys for PNG text chunks must be ASCII characters."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Colour profile has invalid length %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "The PNG image format"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM loader expected to find an integer, but didn't"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM file has an incorrect initial byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM file is not in a recognised PNM subformat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM file has an image width of 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM file has an image height of 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximum colour value in PNM file is 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximum colour value in PNM file is too large"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raw PNM image type is invalid"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM image loader does not support this PNM subformat"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Raw PNM formats require exactly one whitespace before sample data"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Cannot allocate memory for loading PNM image"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Insufficient memory to load PNM context struct"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Unexpected end of PNM image data"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Insufficient memory to load PNM file"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "The PNM/PBM/PGM/PPM image format family"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Input file descriptor is NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Failed to read QTIF header"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atom size too large (%d byte)"
+msgstr[1] "QTIF atom size too large (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Failed to allocate %d byte for file read buffer"
+msgstr[1] "Failed to allocate %d bytes for file read buffer"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "File error when reading QTIF atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Failed to skip the next %d byte with seek()."
+msgstr[1] "Failed to skip the next %d bytes with seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Failed to allocate QTIF context structure."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Failed to create GdkPixbufLoader object."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Failed to find an image data atom."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "The QTIF image format"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS image has bogus header data"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS image has unknown type"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "unsupported RAS image variation"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Not enough memory to load RAS image"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "The Sun raster image format"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Cannot allocate memory for IOBuffer struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Cannot allocate memory for IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Cannot realloc IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Cannot allocate temporary IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Cannot allocate new pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Image is corrupted or truncated"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Cannot allocate colourmap structure"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Cannot allocate colourmap entries"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Unexpected bitdepth for colourmap entries"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Cannot allocate TGA header memory"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA image has invalid dimensions"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA image type not supported"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Cannot allocate memory for TGA context struct"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Excess data in file"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "The Targa image format"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Could not get image width (bad TIFF file)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Could not get image height (bad TIFF file)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Width or height of TIFF image is zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensions of TIFF image too large"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Insufficient memory to open TIFF file"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Failed to load RGB data from TIFF file"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Failed to open TIFF image"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operation failed"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Failed to load TIFF image"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Failed to save TIFF image"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF compression doesn't refer to a valid codec."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Failed to write TIFF data"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Couldn't write to TIFF file"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "The TIFF image format"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Image has zero width"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Image has zero height"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Not enough memory to load image"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Couldn't save the rest"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "The WBMP image format"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Invalid XBM file"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Insufficient memory to load XBM image file"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Failed to write to temporary file when loading XBM image"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "The XBM image format"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "No XPM header found"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Invalid XPM header"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM file has image width <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM file has image height <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM has invalid number of chars per pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM file has invalid number of colours"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Cannot allocate memory for loading XPM image"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Cannot read XPM colourmap"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Failed to write to temporary file when loading XPM image"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "The XPM image format"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Unsupported animation type"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Couldn't allocate memory for palette data"
diff --git a/po/eo.gmo b/po/eo.gmo
new file mode 100644 (file)
index 0000000..af0a235
Binary files /dev/null and b/po/eo.gmo differ
diff --git a/po/eo.po b/po/eo.po
new file mode 100644 (file)
index 0000000..80937ef
--- /dev/null
+++ b/po/eo.po
@@ -0,0 +1,948 @@
+# Esperanto translation for gdk-pixbuf.
+# Copyright (C) 2007-2011 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# Antono VASILJEV <antono.vasiljev@gmail.com>, 2007.
+# Guillaume SAVATON <llumeao@gmail.com>, 2007.
+# Tiffany Antopolski <tiffany.antopolski@gmail.com>, 2011.
+# Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>, 2010, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+2-eo-20070615\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-09-11 20:41+0200\n"
+"Last-Translator: Kristjan SCHMIDT <kristjan.schmidt@googlemail.com>\n"
+"Language-Team: Esperanto <ubuntu-l10n-eo@lists.launchpad.net>\n"
+"Language: eo\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"X-Generator: Virtaal 0.7.0\n"
+"X-Launchpad-Export-Date: 2011-05-19 17:20+0000\n"
+"X-Project-Style: gnome\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Malsukcesis malfermi la dosieron \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Bilda dosiero \"%s\" enhavas neniun datumon"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Malsukcesis ŝargi bildon \"%s\": kialo nekonata, eble korupta bilda dosiero"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Malsukcesis ŝargi animacion \"%s\": kialo nekonata, eble korupta animacia "
+"dosiero"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ne eblas ŝargi la modulon por bildoŝargo: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Bildoŝarga modulo %s ne elsportas la taŭgan interfacon; Ĉu ĝi eble apartenas "
+"al alia versio de \"gdk-pixbuf\"?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Bildotipo \"%s\" ne estas subtenata"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ne povis rekoni la bildan dosierformaton por dosiero \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nerekonata bilda dosierformato"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Malsukcesis ŝargi la bildon \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Eraro dum skribado de la bilddosiero: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ĉi tiu konstruo de 'gdk-pixbuf' ne subtenas konservadon de la bildformato: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nesufiĉa memoro por konservi bildon al revoko"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Malsukcesis malfermi dumtempan dosieron"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Malsukcesis legi dumtempan dosieron"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Malsukcesis malfermi \"%s\" por skribado: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Malsukcesis fermi \"%s\" dum skribado de bildo, eble ne ĉiuj datumoj estis "
+"konservitaj: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nesufiĉa memoro por konservi bildon en bufron"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Eraro dum skribado de bildo-fluo"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interna eraro: bildŝarga modulo \"%s\" malsukcesis plenumi operacion, sed ne "
+"donis kialon pri la malsukceso"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Alkrementa ŝargado de bildtipo \"%s\" ne estas subtenata"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Bildkapo difektita"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Bilda formato nekonata"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Bilderaj datumoj de bildo difektitaj"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "malsukcesis krei bildbufron de %u bajto"
+msgstr[1] "malsukcesis krei bildbufron de %u bajtoj"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Neatendita piktograma bloko en animacio"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Nevalida kapo en animacio"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ne sufiĉa memoro por ŝargi animacion"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Misformita bloko en animacio"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "La ANI-bildformato"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-bildo havas falsajn kapdatumojn"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ne sufiĉe da memoro por ŝargi rastruman bildon"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-bildo havas nesubtenatan kapgrandon"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Supremalsuprenaj BMP-bildoj ne kunpremeblas"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Atigis tro frue dosierfinon"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Ne eblis atribui memoron por konservi BMP-dosieron"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Ne eblis skribi en BMP-dosiero"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "La bilda formato BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "La EMF-bildformato"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "La GIF-bildformato"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "La ICO-bildformato"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kvalito devas esti valoro inter 0 kaj 100; valoro \"%s\" ne estis "
+"analizebla."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kvalito devas esti valoro inter 0 kaj 100; valoro '%d' ne estas "
+"permesata."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "La JPEG-bildformato"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ne eblis atribui memoron: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Ne eblis krei fluon: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Ne eblis serĉi fluon: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Ne eblis legi de fluon: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Ne eblis legi rastruman bildon"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Ne eblis ŝargi metadosieron"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nesubtenata bildformato por GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Ne eblis konservi"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "La WMF-bildformato"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Malsukceso dum legado de GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Al GIF-dosiero kelkaj datumoj mankis (ĉu ĝi eble estas iel distranĉite?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interna eraro en la GIF-ŝargilo (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Staktroo"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-bilda ŝargilo ne povas kompreni ĉi tiun bildon."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Renkontis malbonan kodon"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cikla tabelelemento en GIF-dosiero"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ne sufiĉa memoro por ŝargi GIF-dosieron"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ne sufiĉa memoro por sintezi kadron en GIF-dosiero"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-bildo estas difektita (nekorekta LZW-kunpremo)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Dosiero ŝajnas ne estis GIF-dosiero"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versio %s de la GIF-dosierformato ne estas subtenata"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-bildo ne havas ĝeneralan kolormapon, kaj kadro en ĝi ne havas lokan "
+"kolormapon."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-bildo estis distranĉite aŭ nekompleta"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Eraro dum legado de ICNS-bildo: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Ne povis malkodi ICNS-dosieron"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "La ICNS bildo-formato"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Nevalida kapo en piktogramo"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Sen sufiĉe da memoro por ŝargi piktogramon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Densigitaj piktogramoj ne estas subtenataj"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Piktogramo havas nulan larĝon"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Piktogramo havas nulan alton"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nesubtenata piktograma tipo"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Sen sufiĉa memoro por ŝargi ICO-dosieron"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Bildo tro granda por esti konservata kiel ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kursora aktivpunkto ekster bildo"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nesubtenata profundo por ICO-dosiero: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Ne povis atribui memoron por fluo"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Ne povis malkodi bildon"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformita JPEG2000 havas nulan larĝon aŭ alton"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Bilda tipo nuntempe ne subtenata"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Ne eblis atribui memoron por kolorprofilo"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nesufiĉa memoro por malfermi JPEG2000-dosieron"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ne eblis atribui memoron por bufri bildo-datumon"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "La JPEG2000-bild-formato"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Eraro interpretante JPEG-bilddosieron (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nesufiĉa memoro por ŝargi bildon, klopodu eliri el kelkaj aplikaĵoj por "
+"liberigi memoron"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nesubtenata JPEG-kolorspaco (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Ne eblis atribui memoron por ŝargi JPEG-dosieron"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformita JPEG havas nulan larĝon aŭ alton."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ne eblis atribui memoron por kapo"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Ne eblis atribui memoron por kunteksta bufro"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Bildo havas nevalidan larĝon kaj/aǔ alton"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Bildo havas nesubtenatajn bilderbitojn"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Bildo havas nesubtenatan nombron de %d-bitaj planoj"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ne kreeblis nova bilderbufro"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Ne eblis atribui memoron por liniaj datumoj"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ne eblis atribui memoron por PCX-bildo"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ne ricevis ĉiujn liniojn de PCX-bildo"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Neniu paletro trovita je fino de PCX-datumoj"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "La PCX-bildformato"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformita PNG havas nulan larĝon aŭ alton."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "La GIF-bildformato"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bitoj per kanalo de PNG-bildo estas nevalidaj."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformita PNG havas nulan larĝon aŭ alton."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bitoj por kanalo de transformita PNG ne estas 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformita PNG nek RVB nek RVBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformita PNG havas nesubtenatan nombron de kanaloj, devas esti 3 aŭ 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatala eraro en PNG-bilddosiero: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nesufiĉa memoro por ŝargi PNG-dosieron"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nesufiĉa memoro por konservi %ld foje %ld bildon; klopodu eliri kelkajn "
+"aplikaĵojn por redukti memoruzon"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatala eraro dum legado de PNG-bilddosiero"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatala eraro dum legado de PNG-bilddosiero: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Ŝlosiloj por PNG-tekstblokoj havu minimume 1 kaj maksimume 79 signojn."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Ŝlosiloj por PNG-tekstblokoj estu Askiaj signoj."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Kolor-profilo havas nevalidan longon %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG-kunprema nivelo estu valoro inter 0 kaj 9; valoro \"%s\" ne estis "
+"analizebla."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG-kunprema nivelo estu valoro inter 0 kaj 9; valoro '%d' ne estas "
+"permesata."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Valoro por PNG-tekstbloko %s ne estas konvertebla al kodigo ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "La PNG-bildformato"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-ŝargilo supozis trovi entjeron, tamen ne trovis"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-dosiero havas nekorektan komencan bajton"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-dosiero ne estas en rekonata PNM-subformato"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-dosiero havas bildlarĝon de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-dosiero havas bildalton de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimuma kolora valoro en PNM-dosiero estas 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimuma kolora valoro en PNM-dosiero estas tro granda"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Kruda PNM-bildtipo estas nevalida"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-bildŝargilo ne subtenas ĉi tiun PNM-subformaton"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Krudaj PNM-formatoj bezonas ekzakte unu spaceto antaŭ ekzemplaj datumoj"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ne povas krei memoron por ŝargi PNM-bildon"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nesufiĉa memoro por ŝargi PNM-kuntekstan strukturon"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Neatendita fino de PNM-bilddatumoj"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nesufiĉa memoro por ŝargi PNM-dosiero"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La PNM/PBM/PGM/PPM-bildformata familio"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Eniga dosiernumero estas NUL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Legado de QTIF-kapo fiaskis"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Atomogrando de QTIF estas tro granda (%d bajtoj)"
+msgstr[1] "Atomogrando de QTIF estas tro granda (%d bajtoj)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Fiaskis atribui %d bajtojn por dosier-lega bufro"
+msgstr[1] "Fiaskis atribui %d bajtojn por dosier-lega bufro"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Dosiera eraro dum legado de QTIF-atomo: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Transsalto de %d bajtoj per seek() fiaskis."
+msgstr[1] "Transsalto de %d bajtoj per seek() fiaskis."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Fiaskis atribui QTIF-kunteksto-strukturon."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Fiaskis krei \"GdkPixbufLoader\"-objekton"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Fiaskis trovi bilddatuman atomon."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "La bild-formato QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-bildo havas falsajn kapdatumojn"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-bildo havas nekonatan tipon"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nesubtenata RAS-bilda vario"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nesufiĉa memoro por ŝargi RAS-bildon"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "La rastruma bildformato de Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ne povas krei memoron por IOBuffer-strukturo"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ne eblas atribui memoron por IOBuffer-datumoj"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ne eblas reatribui IOBuffer-datumojn"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ne eblas atribui dumtempajn IOBuffer-datumojn"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ne eblas atribui novan bilderbufron"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Bildo estas damaĝita aŭ distranĉita."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ne eblas atribui kolormapan strukturon"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ne eblas atribui kolormapajn elementojn"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Neatendita bitprofundo por kolormapaj elementoj"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Ne eblas atribui TGA-kapan memoron"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-bildo havas nevalidajn dimensiojn"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-bildtipo ne subtenata"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ne eblas atribui memoron por TGA-kunteksta strukturo"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Troaj datumoj en dosiero"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "La Targa-bildformato"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ne eblas akiri bildlarĝon (malbona TIFF-dosiero)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ne eblas akiri bildalton (malbona TIFF-dosiero)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Larĝo aŭ alto de TIFF-bildo estas nulo"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensioj de TIFF-bildo tro grandaj"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Sen sufiĉa memoro por malfermi TIFF-dosieron"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Malsukcesis ŝargi RVB-datumojn el TIFF-dosiero"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Malsukcesis malfermi TIFF-bildon"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose-operacio malsukcesis"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Malsukcesis ŝargi TIFF-bildon"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Malsukcesis registri TIFF-bildon"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-densigo ne referencas al valida kodeko."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Malsukcesis skribi TIFF-datumojn"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Ne eblis skribi en TIFF-dosiero"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "La TIFF-bildoformato"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Bildo havas nulan larĝon"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Bildo havas nulan alton"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Sen sufiĉa memoro por ŝargi bildon"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ne povis konservi la reston"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "La WBMP-bildformato"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Nevalida XBM-dosiero"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Sen sufiĉa memoro por ŝargi XBM-an bildan dosieron"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Fiaskis skribi en dumtempan dosieron dum ŝargado de XBM-bildo"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "La XBM-bildformato"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Neniu XPM-kapo trovita"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Nevalida XPM-kapo"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XMP-dosiero havas bildlarĝon <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XMP-dosiero havas bildalton <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM havas nevalidan nombron de bajtoj per bildero"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XMP-dosiero havas nevalidan nombron de koloroj"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ne eblas atribui memoron por ŝargi XPM-bildon"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Ne eblas legi XPM-kolormapon"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Malsukcesis skribi en dumtempan dosieron dum ŝargado de XPM-bildo"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "La XPM-bildformato"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nesubtenata animacia tipo"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Ne povis krei memoron por paletraj datumoj"
diff --git a/po/es.gmo b/po/es.gmo
new file mode 100644 (file)
index 0000000..abe5bfb
Binary files /dev/null and b/po/es.gmo differ
diff --git a/po/es.po b/po/es.po
new file mode 100644 (file)
index 0000000..7ea22a2
--- /dev/null
+++ b/po/es.po
@@ -0,0 +1,963 @@
+# translation of gdk-pixbuf.master.es.po to Español
+# Copyright © 1999-2002, 2006, 2007, 2008 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+#
+# Pablo Saratxaga <srtxg@chanae.alphanet.ch>, 1998-2000.
+# José Antonio Salgueiro A. <joseantsa@eresmas.net>, 2001.
+# Carlos Perelló Marín <carlos@gnome-db.org>, 2002.
+# Germán Poo-Caamaño <gpoo@ubiobio.cl>, 2002.
+# Pablo Gonzalo del Campo <pablodc@bigfoot.com>, 2002, 2003.
+# Juan Manuel García Molina <juanma_gm@wanadoo.es>, 2003.
+# Francisco Javier F. Serrador <serrador@cvs.gnome.org>, 2003 - 2006.
+# Jorge González <jorgegonz@svn.gnome.org>, 2007, 2008, 2009, 2010.
+# Daniel Mustieles <daniel.mustieles@gmail.com>, 2011, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf.master.es\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-01-31 17:07+0100\n"
+"Last-Translator: Daniel Mustieles <daniel.mustieles@gmail.com>\n"
+"Language-Team: Español <gnome-es-list@gnome.org>\n"
+"Language: es\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "No se ha podido abrir el archivo «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "El archivo de imagen «%s» no contiene datos"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"No se ha podido cargar la imagen «%s»: el motivo es desconocido, "
+"probablemente el archivo gráfico esté corrupto"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"No se ha podido cargar la animación «%s»: el motivo es desconocido, "
+"probablemente el archivo de la animación esté corrupto"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "No se ha podido cargar el módulo de carga de imágenes: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"El módulo de carga de imágenes %s no exporta la interfaz adecuada; ¿puede "
+"que sea de una versión de gdk-pixbuf diferente?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "El tipo de imagen «%s» no está soportado"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "No se pudo reconocer el formato de imagen del archivo «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "No se ha reconocido el formato de imagen del archivo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "No se ha podido cargar la imagen «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Error al escribir en el archivo imagen: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Esta compilación de gdk-pixbuf no soporta el guardar imágenes con el "
+"formato: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "No hay memoria suficiente para guardar la imagen a la que retrollamar"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "No se ha podido abrir el archivo temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "No se ha podido leer del archivo temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "No se ha podido abrir «%s» para escritura: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"No se ha podido cerrar «%s» mientras se escribía la imagen, puede que no se "
+"hayan guardado todos los datos: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "No hay memoria suficiente para guardar la imagen en un búfer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Error al escribir en el flujo de la imagen"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Error interno: El módulo de carga de imágenes «%s» ha fallado al completar "
+"una operación, pero no ha dado ninguna razón del fallo"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "No hay soporte para la carga incremental de las imágenes del tipo «%s»"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "La cabecera de la imagen está corrupta"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "El formato de la imagen es desconocido"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Los datos del píxel de la imagen están corrompidos"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "falló al asignar %u byte para el búfer de lectura"
+msgstr[1] "falló al asignar %u bytes para el búfer de lectura"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Porción de icono inesperada en la animación"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Cabecera inválida en la animación"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "No hay memoria suficiente para cargar la animación"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Porción malformada en la animación"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "El formato de imagen ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "La imagen BMP tiene datos de cabecera erróneos"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "No hay memoria suficiente para cargar el mapa de bits"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "La imagen BMP tiene un tamaño de cabecera no soportado"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Las imágenes BMP «Topdown» no se pueden comprimir"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Se ha encontrado un final de archivo antes de lo esperado"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "No se pudo asignar memoria para guardar el archivo BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "No se pudo escribir en el archivo BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "El formato de imagen BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "El formato de imagen EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "El formato de imagen GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "El formato de imagen ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La calidad de un JPEG debe ser un valor entre 0 y 100; el valor «%s» no se "
+"puede interpretar."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La calidad JPEG debe ser un valor entre 0 y 100; el valor «%d» no está "
+"permitido."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "El formato de imagen JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "No se pudo asignar memoria: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "No se pudo crear el flujo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "No se pudo buscar el flujo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "No se pudo leer del flujo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "No se pudo cargar el mapa de bits"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "No se pudo cargar el meta archivo"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Formato de imagen no soportado para GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "No se pudo guardar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "El formato de imagen WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Se produjo un fallo durante la lectura del GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Al archivo GIF le faltan algunos de datos (¿quizás se ha truncado en algún "
+"momento?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Error interno en el cargador de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Desbordamiento de pila"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "El cargador de imágenes GIF no puede entender esta imagen."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Se ha encontrado un código incorrecto"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada de tabla circular en el archivo GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "No hay memoria suficiente para cargar el archivo GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "No hay memoria suficiente para componer un fotograma en el archivo GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "La imagen GIF está corrupta (la compresión LZW es incorrecta)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "El archivo no parece ser un archivo GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "La versión %s del formato de archivo GIF no está soportada"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"La imagen GIF no tiene un mapa de colores global, y un marco interno no "
+"tiene un mapa de color local."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "La imagen GIF fue truncada o incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Error al leer la imagen ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "No se pudo decodificar el archivo ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "El formato de imagen ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "La cabecera del icono no es válida"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "No hay memoria suficiente para cargar el icono"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Los iconos comprimidos no están soportados"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "La anchura del icono es cero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "La altura del icono es cero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipo de icono no soportado"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "No hay memoria suficiente para cargar el archivo ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Imagen demasiado grande para guardarse como ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "El punto caliente del cursor está fuera de la imagen"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Profundidad no soportada para el archivo ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "No se pudo asignar memoria para el flujo"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "No se pudo decodificar la imagen"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "El JPEG 2000 transformado tiene anchura o altura cero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Actualmente no se soporta el tipo de imagen"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "No se pudo asignar memoria para el perfil de color"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "No hay memoria suficiente para abrir el archivo JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "No se pudo asignar memoria para almacenar los datos de la imagen"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "El formato de imagen JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Error al interpretar el archivo gráfico JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"No hay memoria suficiente para cargar la imagen, intente salir de algunas "
+"aplicaciones para liberar memoria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espacio de color JPEG no soportado (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "No se pudo asignar memoria para cargar el archivo JPG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "El JPEG transformado tiene anchura o altura cero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "No se pudo asignar memoria para la cabecera"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "No se pudo asignar memoria para el búfer del contexto"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "La imagen tiene una anchura y/o altura inválida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "La imagen tiene un bpp no soportado"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "La imagen tiene un número no soportado de planos %d-bit"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "No se pudo crear un búfer de píxeles nuevo"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "No se pudo asignar memoria para los datos de línea"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "No se pudo asignar memoria para la imagen PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "No se obtuvieron todas las líneas de la imagen PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "No se encontró una paleta al final de los datos PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "El formato de imagen PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "El búfer de píxeles transformado tiene anchura o altura cero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "El formato de GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Los bits por canal de la imagen PNG son inválidos."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "El PNG transformado tiene anchura o altura cero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Los bits por canal del PNG transformado no son 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "El PNG transformado no es RGB o RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"El PNG transformado posee un número de canales no soportados, deben ser 3 o "
+"4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Error fatal en el archivo gráfico PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "No hay memoria suficiente para cargar el archivo PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"No hay memoria suficiente para almacenar una imagen de %ld por %ld; intente "
+"cerrar algunas aplicaciones para reducir la utilización de memoria"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Error fatal leyendo el archivo gráfico PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Error fatal leyendo el archivo gráfico PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Las claves para las porciones de texto PNG deben tener al menos entre 1 y un "
+"máximo de 79 caracteres."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Las claves para las porciones de texto PNG deben ser caracteres ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "El perfil de color tiene una longitud %d no válida."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"El nivel de compresión PNG debe ser un valor entre 0 y 9; el valor «%s» no "
+"se puede interpretar."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"El nivel de compresión PNG debe ser un valor entre 0 y 9; el valor «%d» no "
+"está permitido."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"El valor la porción de texto PNG %s no puede convertirse a la codificación "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "El formato de imagen PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "El cargador PNM esperaba encontrar un entero, pero no lo encontró"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "El archivo PNM tiene un byte inicial incorrecto"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "El archivo PNM no está en un subformato PNM reconocido"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "El archivo PNM tiene un ancho de imagen de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "El archivo PNM tiene un alto de imagen de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "El valor máximo de color en el archivo PNM es 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "El valor máximo de color en el archivo PNM es demasiado grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "El tipo de imagen PNM en bruto no es válido"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "El cargador de imágenes PNM no permite este subformato PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Los formatos PNM en bruto requieren exactamente un espacio en blanco antes "
+"de los datos"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "No se puede asignar memoria para cargar la imagen PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+"No hay memoria suficiente para cargar la estructura de contexto del PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Final no esperado de los datos de la imagen PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "No hay memoria suficiente para cargar el archivo PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La familia de formatos de imágenes PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "El descriptor de entrada del archivo está vacío (NULL)."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Falló al leer la cabecera QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "El tamaño de QTIF atom es demasiado grande (%d byte)"
+msgstr[1] "El tamaño de QTIF atom es demasiado grande (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Falló al asignar %d bytes para el búfer de lectura de archivos"
+msgstr[1] "Falló al asignar %d bytes para el búfer de lectura de archivos"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Error de archivo al leer el QTIF atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Falló al omitir el siguiente %d byte con seek()."
+msgstr[1] "Falló al omitir los siguientes %d bytes con seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Falló al reservar la estructura de contexto de QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Falló al crear el objeto GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Falló al buscar datos atom de la imagen."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "El formato de imagen QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "La imagen RAS posee datos de cabecera erróneos"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "La imagen RAS posee un tipo desconocido"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "variación de imagen RAS no soportada"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "No hay memoria suficiente para cargar la imagen RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "El formato de imagen Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "No se puede asignar memoria para la estructura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "No se puede asignar memoria para los datos de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "No se puede volver a reservar memoria para los datos de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "No se pueden asignar los datos temporales de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "No se puede asignar un nuevo pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "La imagen está corrupta o truncada"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "No se puede asignar la estructura del mapa de colores"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "No se puede asignar las entradas del mapa de colores"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profundidad de color inesperada para las entradas del mapa de color"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "No se puede asignar memoria para la cabecera TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "La imagen TGA tiene dimensiones inválidas"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "El tipo de imagen TGA no está soportado"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "No se puede asignar memoria para la estructura «context» de TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Exceso de datos en el archivo"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "El formato de imagen Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+"No se ha podido obtener el ancho de la imagen (archivo TIFF incorrecto)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "No se puede obtener el alto de la imagen (archivo TIFF incorrecto)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "El ancho o alto de la imagen TIFF es cero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Las dimensiones de la imagen TIFF son demasiado grandes"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "No hay memoria suficiente para abrir el archivo TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "No se ha podido cargar los datos RGB desde el archivo TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "No se ha podido abrir la imagen TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "La operación TIFFClose falló"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "No se ha podido cargar la imagen TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "No se ha podido guardar la imagen TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "La compresión TIFF no referencia un códec válido."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "No se han podido escribir los datos TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "No se pudo escribir en el archivo TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "El formato de imagen TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "La imagen tiene ancho cero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "La imagen tiene alto cero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "No hay memoria suficiente para cargar la imagen"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "No se pudo guardar el resto"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "El formato de imagen WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "El archivo XBM no es válido"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "No hay memoria suficiente para cargar el archivo gráfico XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"No se ha podido escribir en el archivo temporal cuando se cargaba la imagen "
+"XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "El formato de imagen XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "No se ha encontrado la cabecera XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Cabecera XPM inválida"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "El archivo XPM tiene un ancho de imagen <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "El archivo XPM tienen un alto de imagen <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "El XPM tiene un número inválido de caracteres por píxel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "El archivo XPM tienen un número inválido de colores"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "No se puede asignar memoria para cargar la imagen XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "No se puede leer el mapa de color de XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"No se ha podido escribir en el archivo temporal al cargar la imagen XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "El formato de imagen XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipo de animación no soportado"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "No se puede asignar memoria para los datos de paleta"
diff --git a/po/et.gmo b/po/et.gmo
new file mode 100644 (file)
index 0000000..2816362
Binary files /dev/null and b/po/et.gmo differ
diff --git a/po/et.po b/po/et.po
new file mode 100644 (file)
index 0000000..f211929
--- /dev/null
+++ b/po/et.po
@@ -0,0 +1,943 @@
+# GDK-pixbuf eesti keele tõlge.
+# Estonian translation of GDK-pixbuf.
+#
+# Copyright (C) 1999-2007 Free Software Foundation, Inc.
+# Copyright (C) 2007-2010 The GNOME Project.
+# This file is distributed under the same license as the gtk package.
+#
+# Lauris Kaplinski <lauris ariman ee>, 1999.
+# Tõivo Leedjärv <toivo linux ee>, 2002-2004.
+# Priit Laes <amd tt ee>, 2004, 2005.
+# Ivar Smolin <okul linux ee>, 2005-2010.
+# Mattias Põldaru <mahfiaz@gmail.com>, 2009-2010, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf MASTER\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-01 19:43+0200\n"
+"Last-Translator: Mattias Põldaru <mahfiaz@gmail.com>\n"
+"Language-Team: Estonian <>\n"
+"Language: et\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bits\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Tõrge faili '%s' avamisel: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Pildifaili '%s' ei sisalda andmeid"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Tõrge pildifaili '%s' laadimisel: põhjus teadmata, arvatavasti on pildifail "
+"rikutud"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Tõrge animatsiooni '%s' laadimisel: põhjus teadmata, arvatavasti on "
+"animatsioonifail rikutud"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Piltide laadimise moodulit pole võimalik laadida: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Pildilaadimismoodul '%s' ei väljasta korralikku liidest. Võib-olla on "
+"tegemist erinevate gdk-pixbuf versioonidega?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' pilditüüp pole toetatud"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Pildifaili '%s' vormingut pole võimalik ära tunda"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Pildifaili vorming pole äratuntav"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Tõrge pildi '%s' laadimisel: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Viga pildifaili kirjutamisel: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "See gdk-pixbuf'i variant ei toeta %s pildivormingu salvestamist"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Pildi väljakutsesse salvestamiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Tõrge ajutise faili avamisel"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Tõrge ajutisest failist lugemisel"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Tõrge faili '%s' kirjutamiseks avamisel: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Tõrge faili '%s' sulgemisel, kõik andmeid ei pruugi olla salvestatud: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Pildi puhvrisse salvestamiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Viga pildifaili voogu kirjutamisel"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Sisemine viga: pildilaadimismooduli '%s' tõrge toimingu läbiviimisel, moodul "
+"ei andud tõrke põhjuse kohta andmeid"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Osade kaupa laadimine pole %s pilditüübi puhul toetatud"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Pildi päis on rikutud"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Pildi vorming on tundmatu"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Pildi piksliandmed on rikutud"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Tõrge pildipuhvrile %u baidi eraldamisel"
+msgstr[1] "Tõrge pildipuhvrile %u baidi eraldamisel"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Animatsioonis on ootamatu ikoonitükk"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Vigane päis animatsioonis"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Animatsiooni laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Animatsioonis on vigaselt vormindatud tükk"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI-pildivorming"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-pildi päises on võltsandmed"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Rasterpildi laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-pilt omas toetamata suurusega päist"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Ülalt-alla suunaga BMP-pilte pole võimalik pakkida"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Faili lõpp tuli enneaegselt"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP-faili salvestamiseks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP-faili pole võimalik kirjutada"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP-pildivorming"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF-pildivorming"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF-failivorming"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO-pildivorming"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG kvaliteedi väärtus peab olema 0 ja 100 vahel; väärtust '%s' pole "
+"võimalik analüüsida."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG kvaliteedi väärtus peab olema 0 ja 100 vahel; väärtus '%d' pole lubatud."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG-pildivorming"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Mälu pole võimalik eraldada: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Voogu pole võimalik luua: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Voos pole võimalik asukohta vahetada: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Voost pole võimalik lugeda: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Rastergraafikat pole võimalik laadida"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Metafaili pole võimalik laadida"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Toetamata pildivorming GDI+ jaoks"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Salvestamine pole võimalik"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF-pildivorming"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Viga GIF-faili lugemisel: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-failis on mõningad andmed puudu (kas seda on kuidagi tükeldatud?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Sisemine viga GIF laadijas (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Pinu ületäituvus"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-pildifaili laadija ei saa sellest pildist aru."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Avastati vigane kood"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF-failis on ringseosega tabelikirje"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF-faili laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF-failis liitraami loomiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-pilt on rikutud (mittekorrektne LZW pakkimine)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fail ei tundu olevat GIF-fail"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF-failivormingu versioon %s pole toetatud"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-pildil puudub üldine värvikaart ja raami sees pole kohalikku värvikaarti."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-pilt pole täielik või on seda tükeldatud."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Viga ICNS-pildi lugemisel: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS-faili pole võimalik dekodeerida"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS-pildivorming"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Vigane päis ikoonis"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ikooni laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Pakitud ikoonid pole toetatud"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikoonil on null-laius"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikoonil on null-kõrgus"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Toetamata ikoonitüüp"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO-faili laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Pilt on ICO-vormingus salvestamiseks liiga suur"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kursori tulipunkt jääb pildist välja"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Toetamata värvisügavus %d ICO-faili jaoks"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Voo jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Pilti pole võimalik dekodeerida"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformeeritud JPEG2000 laius või kõrgus on null"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Pilditüüp pole hetkel toetatud"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Värviprofiilile pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 faili avamiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Pildi andmete puhverdamiseks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 pildivorming"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Viga JPEG-pildifaili (%s) tõlgendamisel"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Pildifaili laadimiseks pole piisavalt mälu. Mälu vabastamiseks võid sa "
+"proovida sulgeda mõned rakendused"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Toetamata JPEG värviruum (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG-faili laadimiseks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformeeritud JPEG laius või kõrgus on null."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Päise jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kontekstipuhvri jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Pildil on vigane laius ja/või kõrgus"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Pildil on toetamata värvisügavus"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Pildil on toetamata hulk %d-bitiseid tasandeid"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Uut pixbuf'i pole võimalik luua"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Joone andmetele pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX-pildi jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX-pildi jaoks ei saadud kõiki ridu"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX-andmete lõpust ei leitud paletti"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX-pildivorming"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformeeritud pixbuf'i laius või kõrgus on null."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata vorming"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bittide arv PNG-faili kanalis on vigane."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformeeritud PNG laius või kõrgus on null."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bittide arv transformeeritud PNG kanali kohta pole 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformeeritud PNG pole RGB ega RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformeeritud PNG omab toetamata arvu kanaleid, peaks olema 3 või 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Saatuslik viga PNG-pildifailis: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG-faili laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ldx%ld suurusega pildi salvestamiseks pole piisavalt mälu. Mälukasutuse "
+"vähendamiseks võid sa proovida mõnede rakenduste sulgemist"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Saatuslik viga PNG-pildifaili lugemisel"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Saatuslik viga PNG-pildifaili lugemisel: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG tekstitükkide võtmed peavad olema vähemalt 1 märgi ja kõige rohkem 79 "
+"märgi pikkused."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG tekstitükkide võtmed peavad olema ASCII-märkidena."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Värvusprofiilil on vigane pikkus %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG pakkimistase peab olema 0 ja 9 vahel; väärtust '%s' pole võimalik "
+"analüüsida."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG pakkimistase peab olema 0 ja 9 vahel; väärtus '%d' pole lubatud."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG tekstitüki %s väärtust pole võimalik ISO-8859-1 kooditabelile vastavaks "
+"teisendada."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG-pildivorming"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM laadur lootis leida täisarvu, kuid ei leidnud"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-failil on ebakorrektne algbait"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-fail pole äratuntavas PNM-alamvormingus"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-failil on pildi laius 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-failil on pildi kõrgus 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimaalne suurim värvi väärtus PNM-failis on 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimaalne suurim värvi väärtus PNM-failis on liiga suur"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Toore PNM-faili tüüp on vigane"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-pildivormingu laadija ei toeta seda PNM-alamvormingut"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Toored PNM-vormingud nõuavad näidisandmete ette vähemalt ühte tühemikku"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM-faili laadimiseks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM kontekstistruktuuri laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Ootamatu PNM-pildi andmete lõpp"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM-faili laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM-pildivormingu perekond"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Sisendfaili deskriptor on NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Tõrge QTIF-päise lugemisel"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF-aatom on liiga suur (%d bait)"
+msgstr[1] "QTIF-aatom on liiga suur (%d baiti)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Tõrge faililugemispuhvrile %d baidi eraldamisel"
+msgstr[1] "Tõrge faililugemispuhvrile %d baidi eraldamisel"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF-aatomi lugemisel esines failitõrge: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Tõrge seek() abil järgnevast %d baidist ülehüppamisel."
+msgstr[1] "Tõrge seek() abil järgnevast %d baidist ülehüppamisel."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF kontekstistruktuuri jaoks pole võimalik ruumi eraldada."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Tõrge GdkPixbufLoader objekti loomisel."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Pildi andmeaatomi leidmine nurjus."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF-pildivorming"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-pildi päises on võltsandmed"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-pildil on tundmatu tüüp"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS-pildi toetamata variatsioon"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS-pildi laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun'i rasterpildivorming"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struktuuri jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer andmete jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IO-puhvri andmeid pole võimalik ümber paigutada"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "IOBuffer andmetele pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Uut pixbuf'i pole võimalik eraldada"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Tõmmis pole täielik või on tükeldatud"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Värvikaardi struktuurile pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Värvikaardi kirjetele pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Ootamatu bitisügavus värvikaardi kirjetele"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA päisele pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-pildil on vigane suurus"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-pilditüüp pole toetatud"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA kontekstistruktuuri jaoks pole võimalik mälu eraldada"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Failis on liigsed andmed"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa pildivorming"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Pildi laiust pole võimalik tuvastada (vigane TIFF-fail)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Pildi kõrgust pole võimalik tuvastada (vigane TIFF-fail)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF-pildi laius või kõrgus on null"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF-pildi mõõtmed on liiga suured"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF-faili avamiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF-failist pole võimalik RGB andmeid lugeda "
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Tõrge TIFF-faili avamisel"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFSulgemisoperatsioon nurjus"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Tõrge TIFF-faili laadimisel"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Tõrge TIFF-faili salvestamisel"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-pakkimine ei viita korrektsele koodekile."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Tõrge TIFF-andmete kirjutamisel"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF-faili pole võimalik kirjutada"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF-pildivorming"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Pildi laius on null"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Pildi kõrgus on null"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Pildi laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ülejäänut pole võimalik salvestada"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP-pildivorming"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Vigane XBM-fail"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM-pildifaili laadimiseks pole piisavalt mälu"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Tõrge XBM-pildi laadimise käigus ajutisse faili kirjutamisel"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM-pildivorming"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM päist ei leitud"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Vigane XPM päis"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-failil on pildi laius <= 0 "
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-failil on pildi kõrgus <= 0 "
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM sisaldab vigast \"sümboleid piksli kohta\" arvu"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-fail sisaldab vigast värvide arvu"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM-faili laadimiseks pole võimalik mälu eraldada"
+
+# see on kahtlane, kas ühtegi XMP värvikaarti ei loeta?
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM värvikaarti ei suudeta lugeda"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Tõrge ajutise faili kirjutamisel XPM-pildi laadimisel"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM-pildivorming"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Animatsioonitüüp pole toetatud"
diff --git a/po/eu.gmo b/po/eu.gmo
new file mode 100644 (file)
index 0000000..121859e
Binary files /dev/null and b/po/eu.gmo differ
diff --git a/po/eu.po b/po/eu.po
new file mode 100644 (file)
index 0000000..917b86a
--- /dev/null
+++ b/po/eu.po
@@ -0,0 +1,943 @@
+# translation of eu.po to Basque
+# Copyright (C) 1999, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+# Joseba Bidaurrazaga van Dierdonck <gcpbivaj@lg.ehu.es>, 1999-2000.
+# Hizkuntza Politikarako Sailburuordetza <hizpol@ej-gv.es>, 2004.
+# Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>, 2004, 2005, 2006, 2008, 2009, 2010, 2011, 2012.
+# Iñaki Larrañaga Murgoitio <dooteo@zundan.com>, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: eu\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-03 11:51+0100\n"
+"Last-Translator: Iñaki Larrañaga Murgoitio <dooteo@euskalgnu.org>\n"
+"Language-Team: Basque <kde-i18n-doc@kde.org>\n"
+"Language: eu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.0\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Huts egin du '%s' fitxategia irekitzean: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' irudi-fitxategiak ez du daturik"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Ezin izan da '%s' irudia kargatu: arrazoia ez dakigu, beharbada hondatutako "
+"irudi-fitxategia izango da"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Ezin izan da '%s' animazioa kargatu: arrazoia ez dakigu, beharbada "
+"hondatutako animazio-fitxategia izango da"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ezin da irudiak kargatzeko modulua kargatu: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"%s irudiak kargatzeko moduluak ez du interfaze egokia esportatzen; agian "
+"beste gdk-pixbuf bertsio batekoa da?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' motako irudia ez dira onartzen"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ezin izan da ezagutu '%s' fitxategiaren irudi-fitxategiaren formatua "
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Irudi-fitxategiaren formatu ezezaguna"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Ezin izan da `%s' irudia kargatu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Errorea irudi-fitxategia idaztean: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"gdk-pixbuf-en bertsio honek ez du irudi-formatu hau gordetzea onartzen: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ez dago irudi-fitxategia atzeradeian gordetzeko behar adina memoria"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Huts egin du aldi baterako fitxategia irekitzean"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Huts egin du aldi baterako fitxategitik irakurtzean"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Ezin izan da `%s' ireki idazteko: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Ezin izan da '%s' itxi irudia idatzi bitartean, baliteke datu guztiak ez "
+"gorde izana: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Ez dago irudi-fitxategia bufferrean gordetzeko behar adina memoria"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Errorea irudi-korrontean idaztean"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Barne-errorea: '%s' irudi kargatzailearen moduluak ezin izan du eragiketa "
+"burutu, baina ez du hutsegitearen arrazoirik eman"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' motako irudien kargatze inkrementala ez da onartzen"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Irudi-goiburua hondatuta"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Irudi-formatu ezezaguna"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Irudiko pixelen datuak hondatuta"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "huts egin du irudiaren bufferra byte %u-ekin esleitzean"
+msgstr[1] "huts egin du irudiaren bufferra %u byte-rekin esleitzean"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Ustekabeko ikono-zatia animazioan"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Goiburu baliogabea animazioan"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ez dago animazioa kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Gaizki osatutako zatia animazioan"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI irudi-formatua"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP irudiak goiburu-datu akastunak ditu"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ez dago bit-mapen irudia kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP irudiaren goiburu-tamaina ez da onartzen"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "BMP 'Topdown' irudiak ezin dira konprimatu"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Fitxategiaren amaiera uste baino lehen aurkitu da"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Ezin izan da BMP fitxategia gordetzeko memoriarik esleitu"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Ezin izan da BMP fitxategia idatzi"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP irudi-formatua"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF irudi-formatua"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF irudi-formatua"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO irudi-formatua"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG kalitatearen balioak 0 eta 100 artean egon behar du; '%s' balioa ezin "
+"izan da analizatu."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG kalitatearen balioak 0 eta 100 artean egon behar du; '%d' balioa ez da "
+"onartzen."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG irudi-formatua"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ezin izan da memoria esleitu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Ezin izan da korrontea sortu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Ezin izan da korrontea bilatu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Ezin izan da korrontearentzako irakurri: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Ezin izan da bit-mapa kargatu"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Ezin izan da metafitxategia kargatu"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Onartu gabeko irudi-formatua GDI+entzako"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Ezin izan da gorde"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF irudi-formatua"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Ezin izan da GIF irakurri: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF fitxategian datu batzuk falta dira (agian nolabait trunkatuta zegoen?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Barne-errorea GIF kargatzailean (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Pila-gainezkatzea"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF irudi kargatzaileak ezin du irudi hau ulertu."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Kode okerra aurkitu da"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Taula-sarrera zirkularra GIF fitxategian"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ez dago GIF fitxategia kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ez dago GIF fitxategian markoa konposatzeko adina memoria"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF irudia hondatuta dago (LZW konpresio okerra)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fitxategiak ez dirudi GIF fitxategia"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF fitxategi-formatuaren %s bertsioa ez da onartzen"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF irudiak ez du kolore-mapa orokorrik, eta bere barruko markoak ez du "
+"kolore-mapa lokalik."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF irudia trunkatuta edo osatu gabe zegoen."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Errorea ICNS irudia irakurtzean: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Ezin izan da ICNS fitxategia deskodetu"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS irudi-formatua"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Goiburu baliogabea ikonoan"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ez dago ikonoa kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Konprimitutako ikonoak ez dira onartzen"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikonoaren zabalera zero da"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikonoaren altuera zero da"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Onartzen ez den ikono-mota"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ez dago ICO fitxategia kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Irudia handiegia da ICO gisa gordetzeko"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kurtsorearen puntu-beroa iruditik kanpo"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO fitxategiko kolore-sakonera ez da onartzen: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Ezin izan da korronterako memoriarik esleitu"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Ezin izan da irudia deskodetu"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Bihurtutako JPEG2000ren zabalera edo altuera zero da."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Irudi mota ez da onartzen"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Ezin izan da kolore-profilarentzako memoriarik esleitu"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ez dago JPEG 2000 fitxategia irekitzeko behar adina memoria"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ezin izan da irudiaren datuen bufferrerako memoriarik esleitu"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 irudi-formatua"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Errorea JPEG irudi-fitxategia (%s) interpretatzen "
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ez dago nahikoa memoria irudia kargatzeko, saiatu aplikazio batzuetatik "
+"irteten memoria libratzeko"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Onartzen ez den JPEGren kolore-area (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Ezin izan da JPEG fitxategia kargatzeko memoriarik esleitu"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Bihurtutako JPEGren zabalera edo altuera zero da."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ezin da goibururako memoriarik esleitu"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Ezin da testuinguru-bufferrerako memoriarik esleitu"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Irudiak altuera edota zabalera baliogabea du"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Irudiak onartzen ez den bpp du"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Irudiak onartu gabeko %d bit plano kopurua du"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ezin da pixbuf berria sortu"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Ezin da lerroko datuentzako memoriarik esleitu"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ezin da PCX irudiarentzako memoriarik esleitu"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ez dira PCX irudiko marra guztiak lortu"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX datuen amaieran ez da paletarik aurkitu"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX irudi-formatua"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Bihurtutako pixbuf-en zabalera edo altuera zero da."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata formatua"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG irudiaren kanal bakoitzeko bitak baliogabeak dira."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Bihurtutako PNGren zabalera edo altuera zero da."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bihurtutako PNGren kanal bakoitzeko bitak ez dira 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Bihurtutako PNG ez da RGB edo RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Bihurtutako PNGk duen kanal-kopurua ez da onartzen; 3 edo 4 izan behar ditu."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Errore larria PNG irudi-fitxategian: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ez dago PNG fitxategia kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Ez dago $2%ld irudiak $1%ld bat gordetzeko adina memoria; saiatu aplikazio "
+"batzuetatik irteten memoria-erabilera murrizteko"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Errore larria PNG irudi-fitxategia irakurtzean"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Errore larria PNG irudi-fitxategia irakurtzean: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNGren testu-zatiek gutxienez karaktere 1 eta gehienez 79 eduki behar "
+"dituzte."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNGren testu-zatien gakoek ASCII karaktereak izan behar dute."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Kolore-profilak luzera baliogabea du: %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG konpresioaren balioak 0 eta 9 artean egon behar du; '%s' balioa ezin "
+"izan da analizatu."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG konpresioaren balioak 0 eta 9 artean egon behar du; '%d' balioa ez da "
+"onartzen."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNGren %s testu-zatiaren balioa ezin da ISO-8859-1 kodeketara bihurtu."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG irudi-formatua"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM kargatzaileak osokoa aurkitzea espero zuen, baina ez du aurkitu"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM fitxategiak hasierako byte okerra du"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM fitxategiak ez du PNM azpiformatu ezaguna"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM fitxategiaren irudi-zabalera 0 da"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM fitxategiaren irudi-altuera 0 da"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM fitxategian kolorearen gehienezko balioa 0 da"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM fitxategiko kolorearen gehienezko balioa handiegia da"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "PNM irudi-mota gordina baliogabea da"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM irudi kargatzaileak ez du PNM azpiformatu hau onartzen"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"PNM formatu gordinek zuriune bat behar dute lagin-informazioaren aurretik"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ezin da PNM irudia kargatzeko memoriarik esleitu"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ez dago PNM testuinguru-egitura kargatzeko adina memoria"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM irudi-datuen ustekabeko amaiera"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ez dago PNM fitxategia kargatzeko behar adina memoria"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM irudi-formatuen familia"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Sarrerako fitxategiaren deskriptorea NULL da."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Huts egin du QTIF goiburukoa irakurtzean"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF elementuaren tamaina handiegia da (%d byte)"
+msgstr[1] "QTIF elementuaren tamaina handiegia da (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Huts egin du %d byte esleitzean fitxategia irakurtzeko bufferrarentzako"
+msgstr[1] ""
+"Huts egin du %d byte esleitzean fitxategia irakurtzeko bufferrarentzako"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Fitxategiaren errorea QTIF elementua irakurtzean: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Huts egin du hurrengo %d byte saltatzean seek() funtzioarekin."
+msgstr[1] "Huts egin du hurrengo %d byte saltatzean seek() funtzioarekin."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Huts egin du QTIFen testuinguru-egitura esleitzean."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Huts egin du GdkPixbufLoader objektua sortzean."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Huts egin du irudiaren datuen elementu bat bilatzean."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF irudi-formatua"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS irudiak goiburu-datu akastunak ditu"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS irudiak mota ezezaguna du"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "onartzen ez den RAS irudi-aldaera"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ez dago RAS irudia kargatzeko behar adina memoria"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun bilbe-irudiaren formatua"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ezin zaio IOBuffer-en egiturari memoriarik esleitu"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ezin zaie IOBuffer-en datuei memoriarik esleitu"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ezin dira IOBuffer-en datuak berriro esleitu"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ezin dira IOBuffer-en aldi baterako datuak esleitu"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ezin da pixbuf berria esleitu"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Irudia trunkatuta edo hondatuta dago"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ezin da kolore-maparen egitura esleitu"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ezin dira kolore-maparen sarrerak esleitu"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Kolore-maparen sarreren ustekabeko bit-sakonera"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Ezin da TGAren goiburu-memoriarik esleitu"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA irudiak tamaina baliogabeak ditu"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA irudi-mota ez da onartzen"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ezin da TGAren testuinguru-egiturarako memoriarik esleitu"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Fitxategian datu gehiegi daude"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa irudi-formatua"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ezin izan da irudiaren zabalera lortu (TIFF fitxategi hondatua)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ezin izan da irudiaren altuera lortu (TIFF fitxategi hondatua)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF irudiaren zabalera edo altuera zero da"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF irudiaren neurriak handiegiak dira"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ez dago TIFF fitxategia irekitzeko behar adina memoria"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Ezin izan dira RGB datuak kargatu TIFF fitxategitik"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Ezin izan da TIFF irudia ireki"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose eragiketak huts egin du"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Ezin izan da TIFF irudia kargatu"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Ezin izan da TIFF irudia gorde"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF konpresioak ez du baliozko koderik adierazten."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Ezin izan da TIFF irudia idatzi"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Ezin izan da TIFF fitxategian idatzi"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF irudi-formatua"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Irudiaren zabalera zero da"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Irudiaren altuera zero da"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ez dago irudia kargatzeko behar adina memoria"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ezin izan da gainerakoa gorde"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP irudi-formatua"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "XBM fitxategi baliogabea"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Ez dago XBM irudi-fitxategia kargatzeko behar adina memoria"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Ezin izan da aldi baterako fitxategian idatzi XBM irudia kargatzean"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM irudi-formatua"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Ez da XPM goibururik aurkitu"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "XPM goiburu baliogabea"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM fitxategiaren irudi-zabalera <= 0 da"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM fitxategiaren irudi-altuera <= 0 da"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPMk pixel bakoitzeko karaktere-kopuru baliogabea du"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM fitxategiak kolore-kopuru baliogabea du"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ezin da XPM irudia kargatzeko memoriarik esleitu"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Ezin da XPMren kolore-mapa irakurri"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Ezin izan da aldi baterako fitxategian idatzi XPM irudia kargatzean"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM irudi-formatua"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Onartzen ez den animazio-mota"
diff --git a/po/fa.gmo b/po/fa.gmo
new file mode 100644 (file)
index 0000000..39f80a5
Binary files /dev/null and b/po/fa.gmo differ
diff --git a/po/fa.po b/po/fa.po
new file mode 100644 (file)
index 0000000..d6aa698
--- /dev/null
+++ b/po/fa.po
@@ -0,0 +1,960 @@
+# Persian translation of gtk+.
+# Copyright (C) 2000, 2002, 2003, 2004, 2005 Sharif FarsiWeb, Inc.
+# Roozbeh Pournader <roozbeh@farsiweb.info>, 2000, 2002, 2003, 2004, 2005.
+# Meelad Zakaria <meelad@bamdad.org>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.6\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2005-02-14 18:03+0330\n"
+"Last-Translator: Roozbeh Pournader <roozbeh@farsiweb.info>\n"
+"Language-Team: Persian <farsi@lists.sharif.edu>\n"
+"Language: fa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "باز کردن پرونده‌ی «%s» شکست خورد: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "پرونده‌ی تصویری «%s» هیچ داده‌ای ندارد"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"بار کردن تصویر «%s» شکست خورد: دلیل آن معلوم نیست، احتمالاً پرونده‌ی تصویری "
+"خراب است"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"بار کردن پویانمایی «%s» شکست خورد: دلیل آن معلوم نیست، احتمالاً پرونده‌ی "
+"پویانمایی خراب است"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "نمی‌توان پیمانه‌ی تصویربارکن را بار کرد: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"پیمانه‌ی بار کردن پرونده %s رابط مناسب را صادر نمی‌کند؛ شاید از نسخه‌ی دیگری از "
+"GTK است؟"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "تصویر نوع «%s» پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "قالب پرونده‌ی تصویر برای پرونده‌ی «%s» تشخیص داده نشد"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "قالب پرونده‌ی تصویری ناشناخته"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "بار کردن تصویر «%s» شکست خورد: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "خطا در نوشتن در پرونده‌ی تصویر: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "این ساخت gdk-pixbuf از ذخیره‌ی این قالب تصویری پشتیبانی نمی‌کند: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "باز کردن پرونده‌ی موقت شکست خورد"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "خواندن از پرونده‌ی موقت شکست خورد"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "نمی‌توان «%s» را برای نوشتن باز کرد: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"بستن «%s» هنگام نوشتن تصویر شکست خورد، ممکن است همه‌ی داده‌ها ذخیره نشده "
+"باشند: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "حافظه برای ذخیره کردن تصویر در میان‌گیر کافی نیست"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "خطا در نوشتن در پرونده‌ی تصویر: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"خطای داخلی: پیمانه‌ی بارکننده‌ی تصویر «%s» در بار کردن یک تصویر شکست خورد،ولی "
+"دلیلی برای این شکست اعلام نکرد"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "بار کردن افزایشی تصویر نوع «%s» پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "سرصفحه‌ی تصویر خراب است"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "قالب تصویر نامعلوم است"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "داده‌های نقطه‌ای تصویر خراب است"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "تخصیص یک میانگیر تصویر %Iu بایتی شکست خورد "
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "تکه ‌شمایل غیرمنتظره در پویانمایی"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "سرصفحه‌ی نامعتبر در پویانمایی"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "حافظه برای بار کردن پویانمایی کافی نیست"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "تکه‌ی معیوب در پویانمایی"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "قالب تصویر ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "داده‌های سرصفحه‌ی تصویر BMP جعلی است"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "حافظه برای بار کردن تصویر نقشه‌بیتی کافی نیست"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "اندازه‌ی سرصفحه‌ی تصویر BMP پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "تصاویر BMP ازبالا‌به‌پایین نمی‌توانند فشرده باشند"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "پیش از موقع به پایان پرونده برخورد شد"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "نمی‌توان برای بار کردن پرونده‌ی JPEG حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "نمی‌توان نام پرونده را تبدیل کرد"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "قالب تصویر BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "قالب تصویر BMP"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "قالب تصویر GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "قالب تصویر ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%s» قابل درک نیست."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%Id» مجاز نیست."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "قالب تصویر JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "نمی‌توان برای سرصفحه حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "خطا در ایجاد شاخه‌ی «%s»: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "نمی‌توان مورد را انتخاب کرد"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "خطا در ایجاد شاخه‌ی «%s»: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "نمی‌توان نام پرونده را تبدیل کرد"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "نمی‌توان نام پرونده را تبدیل کرد"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "این شکل از تصاویر RAS پشتیبانی نمی‌شوند"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "نمی‌توان بقیه را ذخیره کرد"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "قالب تصویری WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "شکست در خواندن GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"بعضی از داده‌های پرونده‌ی GIF مفقود شده‌اند (شاید پرونده به شکلی قطع شده است؟)‏"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "خطای داخلی در بارگذار GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "سرریز پشته"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "بارکننده‌ی تصویر GIF نمی‌تواند این تصویر را بفهمد."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "برخورد با کد بد"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "مدخل دوری جدول در پرونده‌ی GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "حافظه برای بار کردن پرونده‌ی GIF کافی نیست"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "حافظه برای بار کردن پرونده‌ی GIF کافی نیست"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "تصویر GIF خراب است (فشرده‌سازی LZW غلط)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "پرونده به‌نظر یک پرونده‌ی GIF نمی‌رسد"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "نسخه‌ی %s از قالب پرونده‌ی GIF پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"تصویر GIF نقشه‌رنگ سراسری‌ای ندارد، و یکی از چارچوب‌های داخل آن نقشه‌رنگ محلی "
+"ندارد."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "تصویر GIF قطع شده یا ناقص است."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "خطای مهلک در خواندن پرونده‌ی تصویری PNG‏: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "نمی‌توان مورد را انتخاب کرد"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "قالب تصویر ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "سرصفحه‌ی نامعتبر در شمایل"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "حافظه برای بار کردن شمایل کافی نیست"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "شمایل‌های فشرده‌شده پشتیبانی نمی‌شوند"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "عرض شمایل صفر است"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ارتفاع شمایل صفر است"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "شمایل از نوع پشتیانی‌نشده"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "حافظه برای بار کردن پرونده‌ی ICO کافی نیست"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "تصویر برای ذخیره شدن به‌عنوان ICO خیلی بزرگ است"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "کانون مکان‌نما خارج از تصویر است"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "عمق پشتیبانی‌نشده برای پرونده‌ی ICO: %Id"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "نمی‌توان برای سرصفحه حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "نمی‌توان نام پرونده را تبدیل کرد"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "عرض یا ارتفاع PNG تبدیل‌شده صفر است."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "تصویر نوع «%s» پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "نمی‌توان برای بار کردن پرونده‌ی JPEG حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "حافظه برای بار کردن پرونده‌ی TIFF کافی نیست"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "نمی‌توان برای داده‌های خط حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "قالب تصویر JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "خطا در تفسیر پرونده‌ی JPEG ‏(%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"حافظه برای بار کردن تصویر کافی نیست، برای آزاد کردن حافظه خروج از بعضی "
+"برنامه‌ها را امتحان کنید"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "فضای رنگ JPEG پشتیبانی نمی‌شود (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "نمی‌توان برای بار کردن پرونده‌ی JPEG حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "عرض یا ارتفاع PNG تبدیل‌شده صفر است."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "نمی‌توان برای سرصفحه حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "نمی‌توان برای میانگیر زمینه حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ارتفاع و/یا عرض تصویر نامعتبر است"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "‏bpp تصویر پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "تعداد صفحه‌های %Idبیتی تصویر پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "نمی‌توان pixbuf ایجاد کرد"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "نمی‌توان برای داده‌های خط حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "نمی‌توان برای سرصفحه حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "همه‌ی خطهای تصویر PCX گرفته نشد"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "در انتهای داده‌های PCX تخته‌رنگی یافته نشد"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "قالب تصویر PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "عرض یا ارتفاع PNG تبدیل‌شده صفر است."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "قالب تصویر GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "بیت بر کانال تصویر PNG نامعتبر است."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "عرض یا ارتفاع PNG تبدیل‌شده صفر است."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "بیت بر کانال PNG تبدیل‌شده، ۸ نیست."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG تبدیل‌شده RGB یا RGBA نیست."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "تعداد کانالهای PNG تبدیل‌شده پشتیبانی نمی‌شود، باید ۳ یا ۴ تا باشد."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "خطای مهلک در پرونده‌ی تصویر PNG‏: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "حافظه برای بار کردن پرونده‌ی PNG کافی نیست"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"حافظه برای ذخیره‌ی یک تصویر %Ild در %Ild کافی نیست؛ برای کاهش مصرف حافظه خروج "
+"از بعضی برنامه‌ها را امتحان کنید"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "خطای مهلک در خواندن پرونده‌ی تصویری PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "خطای مهلک در خواندن پرونده‌ی تصویری PNG‏: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "کلیدهای تکه‌متنهای PNG باید حداقل یک و حداکثر ۷۹ نویسه داشته باشند."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "کلیدهای تکه‌متنهای PNG باید نویسه‌های اَسکی باشند."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%s» قابل درک نیست."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "کیفیت JPEG باید مقداری بین ۰ و ۱۰۰ باشد؛ مقدار «%Id» مجاز نیست."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "مقدار تکه‌متن PNG «%s» را نمی‌توان به کدگذاری ISO-8859-1 تبدیل کرد."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "قالب تصویر PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "بارکننده‌ی PNM انتظار داشت یک عدد صحیح ببیند، ولی ندید"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "بایت ابتدایی پرونده‌ی PNM نادرست است"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "پرونده‌ی PNM در زیرقالب شناخته‌شده‌ای از PNM نیست"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "عرض تصویر پرونده‌ی PNM صفر است"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "ارتفاع تصویر پرونده‌ی PNM صفر است"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "حداکثر مقدار رنگ در پرونده‌ی PNM صفر است"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "مقدار حداکثر رنگ در پرونده‌ی PNM خیلی بزرگ است"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "نوع تصویر PNM خام نامعتبر است"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "بارکننده‌ی تصویر PNM از این زیرقالب پشتیبانی نمی‌کند"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"قالبهای PNM خام به دقیقاً یک فاصله‌ی خالی قبل از داده‌های نمونه نیاز دارند"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "نمی‌توان برای بار کردن تصویر PNM حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "حافظه برای بار کردن ساختار زمینه‌ی PNM کافی نیست"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "پایان غیرمنتظره‌ی داده‌های تصویر PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "حافظه برای بار کردن پرونده‌ی PNM کافی نیست"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "خانواده‌ی قالبهای تصویر PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "باز کردن پرونده‌ی TIFF شکست خورد"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "تخصیص یک میانگیر تصویر %Iu بایتی شکست خورد "
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "شکست در خواندن GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "نمی‌توان برای ساختار زمینه‌ی TGA حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "خواندن از پرونده‌ی موقت شکست خورد"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "باز کردن پرونده‌ی TIFF شکست خورد"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "قالب تصویر TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "داده‌های سرصفحه‌ای تصویر RAS جعلی است"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "نوع تصویر RAS نامعلوم است"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "این شکل از تصاویر RAS پشتیبانی نمی‌شوند"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "حافظه برای بار کردن تصویر RAS کافی نیست"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "نمی‌توان برای ساختار IOBuffer حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "نمی‌توان برای داده‌های IOBuffer حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "نمی‌توان داده‌های IOBuffer را بازتخصیص کرد"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "نمی‌توان داده‌های موقت IOBuffer را تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "نمی‌توان pixbuf جدید تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "تصویر GIF قطع شده یا ناقص است."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "نمی‌توان ساختار نقشه‌رنگ تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "نمی‌توان مدخلهای نقشه‌رنگ را تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "عمق بیتی غیرمنتظره برای مدخلهای نقشه‌رنگ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "نمی‌توان حافظه‌ی سرصفحه‌ی TGA را تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "ابعاد پرونده‌ی TGA نامعتبر است"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "تصویر نوع TGA پشتیبانی نمی‌شود"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "نمی‌توان برای ساختار زمینه‌ی TGA حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "داده‌های اضافی در پرونده"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "قالب تصویر تارگا"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "نمی‌توان عرض تصویر را گرفت (پرونده‌ی TIFF خراب)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "نمی‌توان ارتفاع تصویر را گرفت (پرونده‌ی TIFF خراب)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "عرض یا ارتفاع تصویر TIFF صفر است"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "ابعاد تصویر TIFF خیلی بزرگ است"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "حافظه برای بار کردن پرونده‌ی TIFF کافی نیست"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "نمی‌توان داده‌های RGB را از پرونده‌ی TIFF بار کرد"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "باز کردن پرونده‌ی TIFF شکست خورد"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "عملیات TIFFClose شکست خورد"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "بار کردن پرونده‌ی TIFF شکست خورد"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "باز کردن پرونده‌ی TIFF شکست خورد"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "باز کردن پرونده‌ی TIFF شکست خورد"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "نمی‌توان نام پرونده را تبدیل کرد"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "قالب تصویر TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "عرض تصویر صفر است"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ارتفاع تصویر صفر است"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "حافظه برای بار کردن تصویر کافی نیست"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "نمی‌توان بقیه را ذخیره کرد"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "قالب تصویری WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "پرونده‌ی XBM نامعتبر"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "حافظه برای بار کردن پرونده‌ی تصویری XBM کافی نیست"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "نوشتن پرونده‌ی موقت هنگام بار کردن تصویر XNM شکست خورد"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "قالب تصویر XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "سرصفحه‌ی XPM یافت نشد"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "پرونده‌ی XBM نامعتبر"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "عرض تصویر پرونده‌ی XPM کمتر یا مساوی صفر است"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "ارتفاع تصویر پرونده‌ی XPM کمتر یا مساوی صفر است"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "تعداد نویسه بر نقطه‌ی XPM نامعتبر است"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "تعداد رنگهای پرونده‌ی XPM نامعتبر است"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "نمی‌توان برای بار کردن تصویر XPM حافظه تخصیص داد"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "نمی‌توان نقشه‌رنگ XPM را خواند"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "نوشتن در پرونده‌ی موقت هنگام بار کردن تصویر XPM شکست خورد"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "قالب تصویر XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "پویانمایی از نوع پشتیبانی‌نشده"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "نمی‌توان برای داده‌های تخته‌رنگ‌شده حافظه تخصیص داد"
diff --git a/po/fi.gmo b/po/fi.gmo
new file mode 100644 (file)
index 0000000..732a0e7
Binary files /dev/null and b/po/fi.gmo differ
diff --git a/po/fi.po b/po/fi.po
new file mode 100644 (file)
index 0000000..a993a06
--- /dev/null
+++ b/po/fi.po
@@ -0,0 +1,943 @@
+# gtk+ finnish translation
+# Copyright (C) 2003-2009 Free Software Foundation, Inc.
+# Mikko Rauhala <mjr@iki.fi>, 1999
+# Sami Pesonen <sampeson@iki.fi> 2004
+# Pauli Virtanen, 2000-2005
+# Ilkka Tuohela <hile@iki.fi>, 2005-2009
+# Tommi Vainikainen <thv@iki.fi>, 2009-2011
+# Jiri Grönroos <jiri.gronroos@iki.fi>, 2009.
+# Timo Jyrinki <timo.jyrinki@iki.fi>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-06-07 15:31+0300\n"
+"Last-Translator: Tommi Vainikainen <thv@iki.fi>\n"
+"Language-Team: Finnish <gnome-fi-laatu@lists.sourceforge.net>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Tiedoston ”%s” avaus epäonnistui: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Kuvatiedostossa ”%s” ei ole sisältöä"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Kuvan ”%s” lataus epäonnistui: syy tuntematon, ehkä vioittunut kuvatiedosto"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Animaation ”%s” lataus epäonnistui: syy tuntematon, ehkä vioittunut "
+"animaatiotiedosto"
+
+# , c-format
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ei voi ladata kuvanlatausmoduulia: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Kuvanlatausmoduuli %s ei vienyt oikeaa rajapintaa. Ehkäpä se on toisesta gdk-"
+"pixbuf:n versiosta?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Kuvatyyppiä ”%s” ei tueta"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ei voitu tunnistaa tiedoston ”%s” kuvatyyppiä"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Tuntematon kuvatiedostomuoto"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Kuvan ”%s” lataus epäonnistui: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Virhe kuvatiedoston kirjoittamisessa: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Tämä käännetty versio gdk-pixbufista ei voi tallentaa muodossa: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Liian vähän muistia kuvan tallentamiseksi paluukutsuun"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Väliaikaistiedoston avaaminen epäonnistui"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Väliaikaistiedostosta lukeminen epäonnistui"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Tiedoston ”%s” avaaminen kirjoitusta varten epäonnistui: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Tiedoston ”%s” sulkeminen epäonnistui kirjoittaessa kuvaa, joten kaikki data "
+"ei ole välttämättä tallentunut: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Liian vähän muistia kuvan tallentamiseksi puskuriin"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Virhe kirjoitettaessa kuvavirtaan"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Sisäinen virhe: Kuvanlatainmoduuli ”%s” ei onnistunut lataamaan kuvaa "
+"loppuun eikä ilmoittanut virheen syytä"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Kuvatyypin ”%s” kasvavaa latausta ei tueta."
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Kuvan otsikko vioittunut"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Tuntematon kuvamuoto"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Kuvapistetiedot viallisia"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "yhden tavun kokoisen kuvapuskurin varaaminen epäonnistui"
+msgstr[1] "%u tavun kokoisen kuvapuskurin varaaminen epäonnistui"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Odottamaton kuvakelohko animaatiossa"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Virheellinen otsake animaatiossa"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ei tarpeeksi muistia animaation lataamiseksi"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Viallinen lohko animaatiossa"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI-kuvamuoto"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-kuvan otsake on viallinen"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ei tarpeeksi muistia bittikarttakuvan lataamiseen"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-kuvan otsakkeen tätä kokoa ei tueta"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Ylhäältä-alas-muotoisia BMP-kuvia ei voi pakata"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Havaitsi ennenaikaisen tiedoston lopun"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Muistia ei voitu varata BMP-kuvan tallentamiseksi"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP-tiedostoon ei voitu kirjoittaa"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP-kuvamuoto"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF-kuvamuoto"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF-kuvamuoto"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO-kuvamuoto"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG-laadun täytyy olla välillä 0-100. Arvoa ”%s” ei voitu tulkita."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG-laadun täytyy olla välillä 0-100. Arvo ”%d” ei käy."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG-kuvamuoto"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Muistia ei voitu varata: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Virtaa ei voitu luoda: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Virrassa ei voitu siirtyä: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Virrasta ei voitu lukea: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Bittikarttaa ei voitu ladata"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Metatiedostoa ei voitu ladata"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ ei tue tätä kuvamuotoa"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Ei voitu tallentaa"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF-kuvamuoto"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF:n luku epäonnistui: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF-tiedostosta puuttuu joitakin osia (ehkä se on typistynyt jotenkin?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Sisäinen virhe GIF-lataimessa (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Pinon ylivuoto"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-kuvanlukija ei ymmärrä tätä kuvaa."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Havaitsi virheellisen koodin"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF-tiedostossa on taulukkokehämerkintä"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ei tarpeeksi muistia GIF-kuvan lataamiseksi"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Muisti ei riitä GIF-kuvassa olevan kehyksen muodostamiseksi"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-kuva on vioittunut (viallinen LZW-pakkaus)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Tiedosto ei vaikuta olevan GIF-tiedosto"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF-tiedostomuodon versiota %s ei tueta"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-kuvalla ei ole yleistä värikarttaa, ja sen kehyksellä ei ole paikallista "
+"värikarttaa."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-kuva oli typistynyt tai vaillinainen."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Virhe luettaessa ICNS-kuvaa: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS-kuva ei voitu tulkita"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS-kuvamuoto"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Virheellinen otsake kuvakkeessa"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ei tarpeeksi muistia kuvakkeen lataamiseksi"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Pakattuja kuvakkeita ei tueta"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Kuvakkeen leveys on nolla"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Kuvakkeen korkeus on nolla"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tukematon kuvaketyyppi"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ei tarpeeksi muistia ICO-tiedoston lataamiseksi"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Kuva on liian suuri ICO-muodossa tallentamiseksi"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kohdistimen kohdistuspaikka kuvan ulkopuolella"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Värisyvyys, jota ICO-tiedostot eivät tue: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Muistin varaus virtaa varten epäonnistui"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kuvaa ei voitu tulkita"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Muunnetun JPEG 2000 -kuvan leveys tai korkeus on nolla"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Kuvatyyppi ei ole tuettu"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Muistia ei voitu varata väriprofiilille"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Liian vähän muistia JPEG 2000 -tiedoston avaamiseksi"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Muistin varaus kuvatiedon puskurointia varten epäonnistui"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 -kuvamuoto"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Virhe tulkatessa JPEG-kuvaa (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Liian vähän muistia kuvan lataamiseksi. Sulje joitakin sovelluksia "
+"vapauttaaksesi muistia."
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Tukematon JPEG-väriavaruus (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Muistia ei voitu varata JPEG-kuvan lataamiseksi"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Muunnetun JPEG-kuvan leveys tai korkeus on nolla."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Muistin varaus otsikkoa varten epäonnistui"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Muistin varaus kontekstipuskuria varten epäonnistui"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Kuvan leveys tai korkeus on virheellinen"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Kuvan bpp ei ole tuettu"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Kuvan %d-bittisten tasojen määrä ei ole tuettu"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Uuden pixbufin luonti epäonnistui"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Muistin varaus rividataa varten epäonnistui"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Muistin varaus PCX-kuvaa varten epäonnistui"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Kaikkia PCX-kuvan rivejä ei saatu"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Palettia ei löytynyt PCX-datan lopusta."
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX-kuvamuoto"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Muunnetun PNG-kuvan leveys tai korkeus on nolla."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF-kuvamuoto"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG-kuvassa on väärä määrä bittejä kanavaa kohden."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Muunnetun PNG-kuvan leveys tai korkeus on nolla."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Muunnetussa PNG-kuvassa ei ole 8 bittiä kanavaa kohden."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Muunnettu PNG ei ole RGB tai RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Muunnetussa PNG-kuvassa on tukematon määrä kanavia; täytyy olla 3 tai 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Vakava virhe ladatessa PNG-kuvatiedostoa: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Liian vähän muistia PNG-tiedoston lataamiseksi"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Liian vähän muistia %ldx%ld-kokoisen kuvan säilytykseen. Sulje joitakin "
+"sovelluksia vähentääksesi muistin käyttöä."
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Vakava virhe lukiessa PNG-kuvatiedostoa"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Vakava virhe ladatessa PNG-kuvatiedostoa: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG text -lohkojen avainten täytyy sisältää vähintään 1 ja enintään 79 "
+"merkkiä."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG text -lohkojen avainten täytyy olla ASCII-merkkejä."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Väriprofiili on virheellisen mittainen %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG-tiedoston pakkaustason tulee olla arvo väliltä 0-9. Arvoa ”%s” ei voitu "
+"tulkita."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG-tiedoston pakkaustason tulee olla arvo väliltä 0-9. Arvo ”%d” ei ole "
+"sallittu."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG text -lohkon %s arvoa ei voi muuntaa ISO-8859-1-merkistöön."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG-kuvamuoto"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-latain oletti saavansa kokonaisluvun, muttei saanut"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-tiedoston alkutavu on väärä"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-tiedosto ei ole tunnettua PNM-alimuotoa"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-tiedoston kuvan leveys on 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-tiedoston kuvan korkeus on 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Suurin väriarvo PNM-tiedostossa on 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Suurin väriarvo PNM-tiedostossa on liian suuri"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raaka PNM -kuvatyyppi on väärä"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-kuvanlatain ei tue tätä PNM-alimuotoa"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Raa'at PNM-muodot vaativat täsmälleen yhden välin ennen otosdataa"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ei voi varata muistia PNM-kuvan lataamiseksi"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Liian vähän muistia PNM-kontekstirakenteen lataamiseksi"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Odottamaton PNM-kuvadatan loppu"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Liian vähän muistia PNM-tiedoston lataamiseksi"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM-kuvamuotoperhe"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Syötetiedostokahva on NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF-otsakkeen luku epäonnistui"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF-atomikoko on liian suuri (%d tavua)"
+msgstr[1] "QTIF-atomikoko on liian suuri (%d tavua)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "%d tavun kokoisen tiedostonlukupuskurin varaaminen epäonnistui"
+msgstr[1] "%d tavun kokoisen tiedostonlukupuskurin varaaminen epäonnistui"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Tiedostovirhe luettaessa QTIF-atomia: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Seuraavien %d tavun ohittaminen seek()-funktiolla epäonnistui."
+msgstr[1] "Seuraavien %d tavun ohittaminen seek()-funktiolla epäonnistui."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Ei voi varata muistia QTIF-kontekstirakenteelle."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdbPixbufLoader-olion luominen epäonnistui."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Kuvadata-atomia ei löytynyt."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF-kuvamuoto"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-kuvan otsakedata on viallista"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-kuvan tyyppi on tuntematon"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "tukematon RAS-kuvan muunnelma"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ei tarpeeksi muistia RAS-kuvan lataamiseen"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun-rasterikuvamuoto"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ei voi varata muistia IOBuffer-tietorakenteelle"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ei voi varata muistia IOBuffer-datalle"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ei voi varata uudelleen IOBuffer-dataa"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ei voi varata tilapäistä IOBuffer-dataa"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ei voi varata uutta kuvapuskuria"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Kuva on viallinen tai typistynyt"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ei voi varata värikarttarakennetta"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ei voi varata värikartan kohtia"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Odottamaton värikartan kohtien bittisyvyys"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Ei voi varata TGA-otsakkeen muistia"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-kuvan mitat ovat virheelliset"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-kuvatyyppi ei tuettu"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ei voi varata muistia TGA-kontekstirakenteelle"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Ylimääräistä dataa tiedostossa"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa-kuvamuoto"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ei voitu hakea kuvan leveyttä (viallinen TIFF-tiedosto)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ei voitu hakea kuvan korkeutta (viallinen TIFF-tiedosto)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF-kuvan korkeus tai leveys on nolla"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF-kuvan mitat ovat liian suuret"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Liian vähän muistia TIFF-tiedoston avaamiseksi"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "RGB-datan lataus TIFF-tiedostosta epäonnistui"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF-tiedoston avaus epäonnistui"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose-toiminto epäonnistui"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF-tiedoston lataus epäonnistui"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF-kuvan tallennus epäonnistui"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-pakkaus ei viittaa kelvolliseen koodekkiin."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF-tietojen kirjoitus epäonnistui"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF-tiedostoa ei voitu kirjoittaa"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF-kuvamuoto"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Kuvan leveys on nolla"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Kuvan korkeus on nolla"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ei tarpeeksi muistia kuvan lataamiseen"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ei voitu tallentaa loppua"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP-kuvamuoto"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Virheellinen XBM-tiedosto"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Liian vähän muistia XBM-tiedoston lataamiseksi"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Väliaikaistiedoston kirjoittaminen epäonnistui XBM-kuvaa ladatessa"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM-kuvamuoto"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM-otsikkoa ei löytynyt"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Virheellinen XPM-otsikko"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-tiedoston kuvan leveys on <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-tiedoston kuvan korkeus on <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM-tiedostossa on väärä määrä merkkejä kuvapistettä kohden"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-tiedostossa on väärä määrä värejä"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Muistia ei voi varata XPM-kuvan lataamiseksi"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM-värikarttaa ei voi lukea"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Väliaikaistiedoston kirjoittaminen epäonnistui XPM-kuvaa ladatessa"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM-kuvamuoto"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tukematon animaatiotyyppi"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Muistin varaus palettidataa varten epäonnistui"
diff --git a/po/fr.gmo b/po/fr.gmo
new file mode 100644 (file)
index 0000000..169b291
Binary files /dev/null and b/po/fr.gmo differ
diff --git a/po/fr.po b/po/fr.po
new file mode 100644 (file)
index 0000000..d3d44c9
--- /dev/null
+++ b/po/fr.po
@@ -0,0 +1,965 @@
+# French translation of gdk-pixbuf.
+# Copyright (C) 1998-2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gdk-pixbuf package.
+#
+# Vincent Renardias <vincent@debian.org>, 1998-1999.
+# Christophe Merlet <redfox@redfoxcenter.org>, 2000-2006.
+# Christophe Fergeau <christophe.fergeau@laposte.net>, 2002.
+# David Bellot <david.bellot@inrialpes.fr>, 2003.
+# Benoît Dejean <benoit@placenet.org>, 2006.
+# Jonathan Ernst <jonathan@ernstfamily.ch>, 2006-2007.
+# Robert-André Mauchin <zebob.m@pengzone.org>, 2006-2008.
+# Stéphane Raimbault <stephane.raimbault@gmail.com>, 2007-2008.
+# Claude Paroz <claude@2xlibre.net>, 2007-2010.
+# Yannick Tailliez <ytdispatch-libre@yahoo.com>, 2008.
+# Laurent Coudeur <laurentc@iol.ie>, 2009
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-04 20:35+0100\n"
+"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
+"Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n>1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Impossible d'ouvrir le fichier « %s » : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Le fichier image « %s » ne contient pas de données"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Impossible de charger l'image « %s » : raison inconnue, probablement un "
+"fichier d'image corrompu"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Impossible de charger l'animation « %s » : raison inconnue, probablement un "
+"fichier d'animation corrompu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Impossible de charger le module de chargement d'images : %s : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Le module de chargement d'images %s n'exporte pas la bonne interface ; peut-"
+"être provient-il d'une version différente de gdk-pixbuf ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Le type d'images « %s » n'est pas pris en charge"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Impossible de reconnaître le format d'image du fichier « %s »"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Format d'image non reconnu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Impossible de charger l'image « %s » : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Erreur lors de l'écriture du fichier d'image : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Cette version de gdk-pixbuf ne prend pas en charge l'enregistrement au "
+"format d'image : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+"Mémoire insuffisante pour enregistrer l'image dans la fonction de rappel"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Impossible d'ouvrir le fichier temporaire"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Impossible de lire le fichier temporaire"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Impossible d'ouvrir « %s » en écriture : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Impossible de fermer l'image « %s » lors de l'écriture, toutes les données "
+"n'ont peut-être pas été enregistrées : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Mémoire insuffisante pour enregistrer l'image dans un tampon"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Erreur lors de l'écriture vers le flux image"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Erreur interne : le module de chargement d'images « %s » n'est pas parvenu à "
+"terminer une opération, mais il n'a pas donné la raison de son échec"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+"Le chargement progressif d'images de type « %s » n'est pas pris en charge"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "En-tête d'image corrompu"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Format d'image inconnu"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Données des pixels de l'image corrompues"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "échec d'allocation de %u octet pour le tampon d'image"
+msgstr[1] "échec d'allocation de %u octets pour le tampon d'image"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Fragment d'icône non attendu dans l'animation"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "En-tête non valide dans l'animation"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Mémoire insuffisante pour charger l'animation"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Fragment malformé dans l'animation"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Le format d'image ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "L'image BMP a un en-tête erroné"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Mémoire insuffisante pour charger l'image bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "L'image BMP a une taille d'en-tête non prise en charge"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Les images BMP Topdown ne peuvent être compressées"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Fin de fichier rencontrée prématurément"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+"Impossible d'allouer de la mémoire pour l'enregistrement du fichier BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Impossible d'écrire le fichier BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Le format d'image BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Le format d'image EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Le format d'image GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Le format d'image ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La qualité JPEG doit être une valeur entre 0 et 100 ; la valeur « %s » n'est "
+"pas interprétable."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La qualité JPEG doit être une valeur entre 0 et 100 ; la valeur « %d » n'est "
+"pas autorisée."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Le format d'image JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Impossible d'allouer de la mémoire : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Impossible de créer le flux : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Impossible de se positionner dans le flux : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Impossible de lire dans le flux : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Impossible de charger l'image"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Impossible de charger le métafichier"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Le format d'image n'est pas pris en charge par GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Impossible d'enregistrer"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Le format d'image WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "La lecture du fichier GIF a échoué : %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Il manque au fichier GIF quelques données (peut-être a-t-il été tronqué ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Erreur interne dans le chargeur GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Débordement de la pile"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Le chargeur d'image GIF ne peut pas comprendre cette image."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Code non valide rencontré"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrée de table circulaire dans le fichier GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Mémoire insuffisante pour charger le fichier GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Mémoire insuffisante pour composer un cadre dans le fichier GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "L'image GIF est corrompue (compression LZW incorrecte)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Le fichier ne semble pas être au format GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "La version %s de ce format de fichier GIF n'est pas prise en charge."
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"L'image GIF n'a pas de palette de couleurs globale, et une trame interne n'a "
+"pas de palette de couleurs locale."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "L'image GIF est tronquée ou incomplète."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Erreur de lecture de l'image ICNS : %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Impossible de décoder l'image ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Le format d'image ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "En-tête non valide pour l'icône"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Mémoire insuffisante pour charger l'icône"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Les icônes compressées ne sont pas prises en charge"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "L'icône a une largeur nulle"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "L'icône a une hauteur nulle"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Type d'icône non pris en charge"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Mémoire insuffisante pour charger le fichier ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Image trop grande pour être enregistrée en tant qu'ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Point chaud du curseur en dehors de l'image"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Profondeur de couleur non prise en charge pour le fichier ICO : %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Impossible d'allouer de la mémoire pour le flux"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Impossible de décoder l'image"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Le JPEG2000 transformé a une largeur ou une hauteur nulle"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Ce type d'image n'est actuellement pas pris en charge"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Impossible d'allouer de la mémoire pour le profil de couleurs"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Mémoire insuffisante pour ouvrir le fichier JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Impossible d'allouer de la mémoire pour le tampon de données d'image"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Le format d'image JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Erreur d'interprétation du fichier d'image JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Mémoire insuffisante pour charger l'image, essayez de quitter quelques "
+"applications pour libérer de la mémoire"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espace de couleur JPEG non pris en charge (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Impossible d'allouer de la mémoire pour le chargement du fichier JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Le PNG transformé a une largeur ou une hauteur nulle."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Impossible d'allouer de la mémoire pour l'en-tête"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Impossible d'allouer de la mémoire pour le tampon du contexte"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "L'image a une largeur ou une hauteur non valide"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "L'image a une profondeur de couleurs non prise en charge"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "L'image a un nombre de plans de %d-bit non pris en charge"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Impossible de créer un nouveau pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Impossible d'allouer de la mémoire pour les données de lignes"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Impossible d'allouer de la mémoire pour l'image PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Impossible d'obtenir toutes les lignes de l'image PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Aucune palette trouvée à la fin des données PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Le format d'image PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Le pixbuf transformé a une largeur ou une hauteur nulle."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Le format GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Le nombre de bits par canal de l'image PNG n'est pas valide."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Le PNG transformé a une largeur ou une hauteur nulle."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Le nombre de bits du PNG transformé n'est pas 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Le PNG transformé n'est ni RGB, ni RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Le PNG transformé a un nombre de canaux non pris en charge, il devrait être "
+"de 3 ou de 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Erreur fatale dans le fichier d'image PNG : %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Mémoire insuffisante pour charger le fichier PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Mémoire insuffisante pour stocker une image de %ld sur %ld ; essayez de "
+"quitter quelques applications pour réduire la mémoire occupée"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Erreur fatale lors de la lecture d'une image PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Erreur fatale lors de la lecture du fichier d'image PNG : %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Les clés pour les fragments texte PNG doivent contenir entre 1 et 79 "
+"caractères."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Les clés pour les fragments texte PNG doivent être des caractères ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "La longueur %d du profil de couleur n'est pas valable."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Le niveau de compression PNG doit être une valeur entre 0 et 9 ; la valeur "
+"« %s » n'est pas interprétable."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"La niveau de compression PNG doit être une valeur entre 0 et 9 ; la valeur "
+"« %d » n'est pas autorisée."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"La valeur pour le fragment texte PNG %s ne peut pas être convertie dans le "
+"codage ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Le format d'image PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Le chargeur PNM s'attendait à recevoir un entier, mais ce n'était pas le cas"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Le fichier PNM a un octet initial incorrect"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Le fichier PNM n'est pas un sous-format PNM reconnu"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Le fichier PNM a une largeur d'image de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Le fichier PNM a une hauteur d'image de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "La valeur maximale de couleur dans le fichier PNM est 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "La valeur maximale de couleur dans le fichier PNM est trop grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Le type d'image PNM brut n'est pas valide"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Le chargeur d'image PNM ne prend pas en charge ce sous-format PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Les formats PNM bruts nécessitent exactement un espace avant les données"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Impossible d'allouer de la mémoire pour charger l'image PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Mémoire insuffisante pour charger la structure de contexte PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Fin inattendue des données de l'image PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Mémoire insuffisante pour charger le fichier PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La famille de format d'image PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Le descripteur du fichier d'entrée est NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Impossible de lire l'en-tête QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Taille d'atome QTIF trop grande (%d octet)"
+msgstr[1] "Taille d'atome QTIF trop grande (%d octets)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Échec d'allocation de %d octet pour le tampon de lecture du fichier"
+msgstr[1] ""
+"Échec d'allocation de %d octets pour le tampon de lecture du fichier"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Erreur de fichier lors de la lecture de l'atome QTIF : %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "L'octet suivant n'a pas pu être sauté avec seek()."
+msgstr[1] "Les %d octets suivants n'ont pas pu être sautés avec seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Échec de création de la structure de contexte QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Impossible de créer un objet GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Impossible de trouver un atome de données images."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Le format d'image QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "L'image RAS a un en-tête erroné"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "L'image RAS a un type inconnu"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Variante d'image RAS non prise en charge"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Mémoire insuffisante pour charger l'image RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Le format d'image Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Impossible d'allouer de la mémoire pour la structure IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Impossible d'allouer de la mémoire pour les données IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Impossible de réallouer les données IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Impossible d'allouer les données IOBuffer temporaires"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Impossible d'allouer un nouveau pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "L'image est tronquée ou endommagée"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Impossible d'allouer de structure de palette de couleurs"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Impossible d'allouer des entrées de palette de couleurs"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+"Profondeur de couleur inattendue pour les entrées de la palette de couleurs"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Impossible d'allouer la mémoire pour l'en-tête TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Les dimensions de l'image TGA ne sont pas valides"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Type d'image TGA non pris en charge"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Impossible d'allouer de la mémoire pour la structure de contexte TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Trop de données dans le fichier"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Le format d'image Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Impossible d'obtenir la largeur de l'image (fichier TIFF corrompu)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Impossible d'obtenir la hauteur de l'image (fichier TIFF corrompu)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "La largeur ou la hauteur de l'image TIFF est nulle"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensions de l'image TIFF trop grandes"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Mémoire insuffisante pour ouvrir le fichier TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Impossible de lire les données RGB du fichier TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Impossible d'ouvrir l'image TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "L'opération TIFFClose a échoué"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Impossible de charger l'image TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Impossible d'enregistrer l'image TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "La compression TIFF ne se réfère pas à un codec valable."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Impossible d'enregistrer les données TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Impossible d'écrire le fichier TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Le format d'image TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "L'image a une largeur nulle"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "L'image a une hauteur nulle"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Mémoire insuffisante pour charger l'image"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Impossible d'enregistrer le reste"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Le format d'image WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Fichier XBM non valide"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Mémoire insuffisante pour charger l'image XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"L'écriture dans un fichier temporaire lors du chargement de l'image XBM a "
+"échoué"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Le format d'image XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Aucun en-tête XPM n'a été trouvé"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Fichier XPM non valide"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Le fichier XPM a une taille d'image négative ou nulle"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Le fichier XPM a une hauteur négative ou nulle"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Le nombre de caractères par pixel du fichier XPM n'est pas valide"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Le fichier XPM n'a pas un nombre de couleurs valide"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Impossible d'allouer de la mémoire pour charger l'image XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Impossible de lire la palette de couleurs XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"L'écriture dans un fichier temporaire lors du chargement d'une image XPM a "
+"échoué"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Le format d'image XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Type d'animation non pris en charge"
diff --git a/po/ga.gmo b/po/ga.gmo
new file mode 100644 (file)
index 0000000..c3fa911
Binary files /dev/null and b/po/ga.gmo differ
diff --git a/po/ga.po b/po/ga.po
new file mode 100644 (file)
index 0000000..eba2cf0
--- /dev/null
+++ b/po/ga.po
@@ -0,0 +1,955 @@
+# Irish translations for gtk+ package.
+# Copyright (C) 1999-2009 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# Seán Ó Ceallaigh <soc@users.sourceforge.net>, 1999.
+# Alastair McKinstry <mckinstry@computer.org>, 2004.
+# Alan Horkan <horkan@maths.tcd.ie>, 2005.
+# Seán de Búrca <leftmostcat@gmail.com>, 2007, 2008, 2009, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-06-08 12:30-0600\n"
+"Last-Translator: Seán de Búrca <leftmostcat@gmail.com>\n"
+"Language-Team: Irish <gaeilge-gnulinux@lists.sourceforge.net>\n"
+"Language: ga\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=5; plural=n==1 ? 0 : (n%10==1 || n%10==2) ? 1 : (n"
+"%10>=3 && n%10<= 6) ? 2 : ((n%10>=7 && n%10<=9) || n==10) ? 3 : 4;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Theip ar oscail comhad '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Níl sonraí ar fáil sa chomhad íomhá '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Theip ar luchtú íomhá '%s': fáth anaithnid, is dócha comhad íomhá truaillithe"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Theip ar luchtú beochan '%s': fáth anaithnid, is dócha comhad beochana "
+"truaillithe"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ní féidir modúl íomhá-luchtaithe a luchtú: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Ní easpórtálann an modúl íomhá-luchtaithe %s an comhéadan ceart; b'fhéidir "
+"gur as leagan GTK difriúil é?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Ní thacaítear le cineál íomhá '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Níorbh fhéidir an fhormáid chomhaid íomhá le comhad '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formáid chomhaid íomhá anaithnid"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Theip ar luchtú íomhá '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Earráid agus comhad íomhá á scríobh: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ní thacaíonn an tógáil gdk-pixbuf seo le sábháil fhormáid na híomhá: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Níl go leor cuimhne ann an íomhá a shábháil go aisghlaoch"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Theip ar oscail comhad sealadach le haghaidh scríobh"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Theip ar léamh ó chomhad sealadach"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Theip ar oscail '%s' le haghaidh scríobh: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Theip ar dhúnadh '%s' agus íomhá á scríobh, seans nár sábháladh sonraí uile: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Níl go leor cuimhne ann an íomhá a shábháil isteach i maolán"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Earráid agus á scríobh go sruth íomhá"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Earráid inmheánach: Theip an modúl luchtóir íomhánna '%s' oibríocht a "
+"chríochnú, ach níor thug sé cúis leis an teip"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Ní thacaítear le luchtú incriminteach an chineáil íomhá '%s'"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Ceanntásc íomhá truaillithe"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Formáid íomhá anaithnid"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Sonraí picteilín íomhá truaillithe"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Smután deilbhín gan choinne sa bheochan"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ceanntásc neamhbhailí sa bheochan"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Níl go leor cuimhne ann an íomhá bheo a luchtú"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Smután míchumtha sa bheochan"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "An fhormáid íomhá ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Tá sonraí ceanntásc bréagacha ag íomhá BMP"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Níl go leor cuimhne ann an íomhá mhapa giotán a luchtú"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Tá méid cheanntásc gan tacaíocht ag íomhá BMP"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Ní féidir íomhánna BMP ó bharr anuas a chomhbhrú"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Teagmhaíodh críoch comhaid gan choinne"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Níorbh fhéidir cuimhne a dháileadh chun comhad BMP a shábháil"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Níorbh fhéidir a scríobh go comhad BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "An fhormáid íomhá BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "An fhormáid íomhá EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "An fhormáid íomhá GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "An fhormáid íomhá ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Ní mór an cháilíocht JPEG a bheith luach idir 0 agus 100; níorbh fhéidir "
+"luach '%s' a pharsáil."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Ní mór an cháilíocht JPEG a bheith luach idir 0 agus 100; ní cheadaítear an "
+"luach '%d'."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "An fhormáid íomhá JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Níorbh fhéidir cuimhne a dháileadh: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Níorbh fhéidir sruth a chruthú: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Níorbh fhéidir lorg i sruth: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Níorbh fhéidir léamh ó shruth: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Níorbh fhéidir mapa giotán a luchtú"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Níorbh fhéidir meiteachomhad a luchtú"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Formáid íomhá gan tacaíocht do GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Níorbh fhéidir sábháil "
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "An fhormáid íomhá WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Theip ar léamh GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Bhí roinnt sonraí ar iarraidh ón gcomhad GIF (b'fhéidir gur teascadh é ar "
+"chaoi éigin?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Earráid inmheánach sa luchtóir GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Róshreabhadh cruaiche"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Ní féidir leis an luchtóir íomhánna GIF an íomhá seo a thuiscint."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Teagmhaíodh drochchód"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Iontráil tábla ciorclach sa chomhad GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Níl go leor cuimhne ann an comhad GIF a luchtú"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Níl go leor cuimhne ann fráma a chomhshuí sa chomhad GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Is truallaithe í an íomhá GIF (comhbhrú LZW mícheart)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Is cosúil nach comhad GIF é an comhad"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Ní thacaítear leagan %s an fhormáid chomhaid GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Níl aon mhapa datha ag an íomhá GIF, agus níl aon mhapa datha logánta ag "
+"fráma istigh inti."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Bhí íomhá GIF teasctha nó neamhiomlán."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Earráid agus íomhá ICNS á léamh: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Níorbh fhéidir comhad ICNS a dhíchódú"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "An fhormáid íomhá ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ceanntásc neamhbhailí sa deilbhín"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Níl go leor cuimhne ann an deilbhín a luchtú"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ní thacaítear le deilbhíní comhbhrúite"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Tá leithead nialais ag an deilbhín"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Tá airde nialais ag an deilbhín"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Cineál deilbhín gan tacaíocht"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Níl go leor cuimhne ann an comhad ICO a luchtú"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Bhí an íomhá rómhór le sábháil mar ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Tá an ball te cúrsóra lasmuigh den íomhá"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Doimhneacht gan tacaíocht le comhad ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le sruth"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Níorbh fhéidir íomhá a dhíchódú"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Tá leithead nó airde nialais ag an JPEG2000 trasfhoirmithe"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Ní thacaítear le cineál íomhá faoi láthair"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le próifíl datha"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Níl go leor cuimhen ann an comhad JPEG 2000 a oscailt"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Níorbh fhéidir cuimhne a dháileadh chun sonraí íomhá a mhaolánú"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "An fhormáid íomhá JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Earráid agus comhad íomhá JPEG á léirmhíniú (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Níl go leor cuimhne ann an íomhá a luchtú, bain triail as scor feidhmchlár "
+"éigin chun cuimhne a shaoradh"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Spás datha JPEG gan tacaíocht (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Níorbh fhéidir cuimhne a dháileadh chun comhad JPEG a luchtú"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Tá leithead nó airde nialais ag JPEG trasfhoirmithe."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le ceanntásc"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le maolán comhthéacs"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Tá leithead agus/nó airde neamhbhailí ag íomhá"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Tá bpp gan tacaíocht ag íomhá"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Tá uimhir phlánaí %d-ghiotán gan tacaíocht ag an íomhá"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Níorbh fhéidir pictmhaolán nua a chruthú"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le sonraí líne"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le ceanntásc"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ní bhfuair gach líne den íomhá PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Níor aimsíodh aon phailéad ag deireadh na sonraí PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "An fhormáid íomhá PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Tá leithead nó airde nialais ag PNG trasfhoirmithe."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "An fhormáid íomhá GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Is neamhbhailí giotán sa chainéal na híomhá PNG."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Tá leithead nó airde nialais ag PNG trasfhoirmithe."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Níl giotáin sa chainéal an PNG trasfhoirmithe 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Ní RGB nó RGBA é an PNG trasfhoirmithe."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Tá uimhir chainéil gan tacaíocht ag an PNG trasfhoirmithe, ní mór a bheith 3 "
+"nó 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Earráid mharfach sa chomhad íomhá PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Níl go leor cuimhne ann an comhad PNG a luchtú"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Níl go leor cuimhne ann íomhá %ld faoi %ld a stóráil; bain triail as scor "
+"feidhmchlár éigin chun úsáid chuimhne a laghdú"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Earráid mharfach agus comhad íomhá PNG á léamh"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Earráid mharfach agus comhad íomhá PNG á léamh: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "An fhormáid íomhá PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Tá beart tosaigh mícheart ag an gcomhad PNM"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Ní fo-fhormáid PNM aitheanta é an comhad PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Tá leithead íomhá nialais ag an gcomhad PNM"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Tá airde íomhá nialais ag an gcomhad PNM"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Is neamhbhailí é an cineál íomhá PNM amh"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Ní thacaíonn an luchtóir íomhánna PNM an fho-fhormáid PNM seo"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ní féidir cuimhne a dháileadh chun íomhá PNM a luchtú"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Níl go leor cuimhne ann an comhad PNM a luchtú"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "An fhine fhormáide íomhá PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Theip ar léamh ceanntásc QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Níorbh fhéidir cuimhne a dháileadh le maolán comhthéacs"
+msgstr[1] "Níorbh fhéidir cuimhne a dháileadh le maolán comhthéacs"
+msgstr[2] "Níorbh fhéidir cuimhne a dháileadh le maolán comhthéacs"
+msgstr[3] "Níorbh fhéidir cuimhne a dháileadh le maolán comhthéacs"
+msgstr[4] "Níorbh fhéidir cuimhne a dháileadh le maolán comhthéacs"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+msgstr[3] ""
+msgstr[4] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Theip ar dháileadh struchtúir comhthéacs QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Theip ar chruthú réada GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "An fhormáid íomhá QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Tá sonraí ceanntásc bréagacha ag íomhá RAS"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Tá cineál anaithnid ag íomhá RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "comhathrú íomhá RAS gan tacaíocht"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Níl go leor cuimhne ann an íomhá RAS a luchtú"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "An fhormáid íomhá rastair Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ní féidir cuimhne a dháileadh le strucht IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ní féidir cuimhne a dháileadh le sonraí IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ní féidir sonraí IOBuffer a athdháileadh"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ní féidir sonraí sealadacha IOBuffer a dháileadh"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ní féidir pictmhaolán nua a dháileadh"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Tá an íomhá truaillithe nó teasctha"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ní féidir struchtúr mapa datha a dháileadh"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ní féidir iontrálacha mapa datha a dháileadh"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Ní féidir cuimhne cheanntásc TGA a dháileadh"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Ní thacaítear le cineál íomhá TGA"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Níorbh fhéidir cuimhne a dháileadh le strucht comhthéacs TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Sonraí sa bhreis sa chomhad"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "An fhormáid íomhá Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Níorbh fhéidir leithead íomhá a fháil (drochchomhad TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Níorbh fhéidir airde íomhá a fháil (drochchomhad TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Níl go leor cuimhne ann an comhad TIFF a oscailt"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Theip ar luchtú sonraí RGB as comhad TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Theip ar oscail íomhá TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Theip oibríocht TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Theip ar luchtú íomhá TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Theip ar shábháil íomhá TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Theip ar scríobh sonraí TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Níorbh fhéidir scríobh sa chomhad TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "An fhormáid íomhá TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Tá leithead nialais ag íomhá"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Tá airde nialais ag íomhá"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Níl go leor cuimhne ann an íomhá a luchtú"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Níorbh fhéidir an chuid eile a shábháil"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "An fhormáid íomhá WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Comhad XBM neamhbhailí"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Níl go leor cuimhne ann an comhad íomhá SBM a luchtú"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Theip ar scríobh go comhad sealadach agus íomhá XBM á luchtú"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "An fhormáid íomhá XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Níor aimsíodh aon cheanntásc XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ceanntásc XPM neamhbhailí"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Tá leithead íomhá <= 0 ag an gcomhad XPM"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Tá airde íomhá <= 0 ag an gcomhad XPM"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ní féidir cuimhne a dháileadh chun íomhá XPM a luchtú"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Ní féidir mapa datha XPM a léamh"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Theip ar scríobh go comhad sealadach agus íomhá XPM á luchtú"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "An fhormáid íomhá XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Cineál beochana gan tacaíocht"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Níorbh fhéidir cuimhne a dháileadh le sonraí atá pailéad leo"
diff --git a/po/gdk-pixbuf.pot b/po/gdk-pixbuf.pot
new file mode 100644 (file)
index 0000000..2171fcd
--- /dev/null
@@ -0,0 +1,907 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Free Software Foundation, Inc.
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+#, fuzzy
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf 2.26.1\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr ""
diff --git a/po/gl.gmo b/po/gl.gmo
new file mode 100644 (file)
index 0000000..674be77
Binary files /dev/null and b/po/gl.gmo differ
diff --git a/po/gl.po b/po/gl.po
new file mode 100644 (file)
index 0000000..0b419fa
--- /dev/null
+++ b/po/gl.po
@@ -0,0 +1,967 @@
+# translation of gtk+ to Galician
+# Galician translation of gtk+.
+# Copyright (C) 1999, 2000 Jesus Bravo Alvarez
+# Proxecto Trasno - Adaptación do software libre á lingua galega:  Se desexas
+# colaborar connosco, podes atopar máis información en http://trasno.gpul.org
+# First Version: 1999-08-30 18:49+0200
+# Based on es.po by Pablo Saratxaga <srtxg@chanae.alphanet.ch>
+# and pt.po by Nuno Ferreira <nmrf@rnl.ist.utl.pt>
+# Jesus Bravo Alvarez <jba@pobox.com>, 1999, 2000.
+# Ignacio Casal Quinteiro <nacho.resa@gmail.com>, 2005, 2006.
+# Ignacio Casal Quinteiro <icq@svn.gnome.org>, 2008.
+# Mancomún - Centro de Referencia e Servizos de Software Libre <g11n@mancomun.org>, 2009.
+# Antón Méixome <meixome@mancomun.org>, 2009.
+# Anton Meixome <certima@certima.net>, 2009.
+# Antón Méixome <meixome@certima.net>, 2010.
+# Francisco Diéguez <frandieguez@ubuntu.com>, 2010.
+# Fran Diéguez <frandieguez@ubuntu.com>, 2009, 2010, 2011.
+# Fran Dieguez <frandieguez@gnome.org>, 2009, 2010, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+-master-po-gl-77922___.merged\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-06 12:17+0100\n"
+"Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n"
+"Language-Team: Galician <gnome-l10n-gl@gnome.org>\n"
+"Language: gl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Produciuse un fallo ao abrir o ficheiro «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "O ficheiro de imaxe «%s» non contén datos"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Produciuse un fallo ao cargar a imaxe «%s»: o motivo é descoñecido, é "
+"probábel que o ficheiro de imaxe estea corrupto"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Produciuse un fallo ao cargar a animación «%s»: o motivo é descoñecido, é "
+"probábel que o ficheiro da animación estea corrupto"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Foi imposíbel cargar o módulo de descarga de imaxes: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"O módulo de carga de imaxes %s non exporta a interface axeitada; é dunha "
+"versión do gdk-pixbuf diferente?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "O tipo de imaxe «%s» non é compatíbel"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+"Non foi posíbel recoñecer o formato do ficheiro de imaxe no ficheiro «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formato do ficheiro de imaxe non recoñecido"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Produciuse un fallo ao cargar a imaxe «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Produciuse un erro ao escribir no ficheiro de imaxe: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Esta construción de gdk-pixbuf non permite a gravación de imaxes co formato: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+"Non hai suficiente memoria para gardar a imaxe para a chamada de retorno"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Produciuse un fallo ao abrir o ficheiro temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Produciuse un fallo ao ler desde o ficheiro temporal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Produciuse un fallo ao abrir «%s» para escritura: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Produciuse un fallo ao pechar «%s» mentres se escribía a imaxe; é posíbel "
+"que non se gardaran todos os datos: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Non hai suficiente memoria para gardar a imaxe no búfer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Produciuse un erro ao escribir no fluxo de imaxe"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Erro interno: Produciuse un fallo ao completar unha operación co módulo de "
+"carga de imaxes «%s», mais non deu ningún motivo do fallo"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "A carga incremental das imaxes do tipo «%s» non é posíbel"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "A cabeceira da imaxe está danada"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "O formato de imaxe é descoñecido"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Os datos do píxel da imaxe están danados"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Produciuse un fallo ao asignar o búfer de imaxe de %u bytes "
+msgstr[1] "Produciuse un fallo ao asignar o búfer de imaxe de %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Fragmento de icona inesperado na animación"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "A cabeceira na animación non é válida"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Non hai suficiente memoria para cargar a animación"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Fragmento malformado na animación"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "O formato de imaxe ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "A imaxe BMP ten datos de cabeceira falsos"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Non hai suficiente memoria para cargar o mapa de bits"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "A imaxe BMP ten un tamaño de cabeceira non permitido"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Non é posíbel comprimir as imaxes BMP Topdown"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Encontrouse un final de ficheiro prematuro"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Non é posíbel asignar memoria para gardar o ficheiro BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Non foi posíbel escribir no ficheiro BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "O formato de imaxe BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "O formato de imaxe EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "O formato de imaxe GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "O formato de imaxe ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"A calidade dun JPEG debe ser un valor entre 0 e 100; o valor «%s» non pode "
+"ser analizado."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"A calidade dun JPEG debe ser un valor entre 0 e 100; o valor '%d' non está "
+"permitido."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "O formato de imaxe JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Non é posíbel asignar a memoria: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Non foi posíbel crear o fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Non foi posíbel buscar o fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Non é posíbel ler desde o fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Non foi posíbel cargar o mapa de bits"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Non foi posíbel cargar o metaficheiro"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Formato de imaxe incompatíbel para GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Non foi posíbel gardar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "O formato de imaxe WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Produciuse un fallo ao ler o GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Ao ficheiro GIF fáltanlle algúns datos (foron talvez truncados?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Erro interno no cargador de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Desbordamento da pila"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "O cargador de imaxes GIF non pode entender esta imaxe."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Encontrouse un código incorrecto"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada de táboa circular no ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Non hai suficiente memoria para cargar o ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Non hai suficiente memoria para compor un marco no ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "A imaxe GIF está danada (a compresión LZW é incorrecta)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "O ficheiro non parece ser un ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "A versión %s do formato de ficheiro GIF non é compatíbel"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"A imaxe GIF non ten un mapa de cores global e o marco interno non ten un "
+"mapa de cores local."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "A imaxe GIF está truncada ou incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Produciuse un erro ao ler a imaxe ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Non foi posíbel descodificar o ficheiro ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "O formato de imaxe ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "A cabeceira non é válida na icona"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Non hai suficiente memoria para cargar a icona"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "As iconas comprimidas non son compatíbeis"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "A largura da icona é cero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "A altura da icona é cero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipo de icona non compatíbel"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Non hai suficiente memoria para cargar o ficheiro ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "A imaxe é demasiado grande para ser gardada como ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Punto activo do cursor fóra da imaxe"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Profundidade non compatíbel para o ficheiro ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Non foi posíbel asignar memoria para o fluxo"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Non foi posíbel descodificar a imaxe"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "O JPEG 2000 transformado ten unha largura ou altura cero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Este tipo de imaxe non é compatíbel actualmente"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Non foi posíbel asignar memoria para o perfil de cor"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Memoria insuficiente para abrir o ficheiro JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Non foi posíbel asignar memoria para os datos de imaxe do búfer"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "O formato de imaxe JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Produciuse un erro ao interpretar o ficheiro de imaxe JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Non hai suficiente memoria para cargar a imaxe, tente saír dalgúns "
+"aplicativos para liberar memoria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espazo de cor JPEG non compatíbel (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Non é posíbel asignar memoria para cargar o ficheiro JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "O JPEG transformado ten cero en largura ou altura."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Non foi posíbel asignar memoria para a cabeceira"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Non foi posíbel asignar memoria para o búfer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "A imaxe ten unha largura ou unha altura non válida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "A imaxe ten un bpp non compatíbel"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "A imaxe ten un número non compatíbel de planos %d-bit"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Non foi posíbel crear un pixbuf novo"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Non foi posíbel asignar memoria para os datos de liña"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Non foi posíbel asignar memoria para a imaxe PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Non se obtiveron todas as liñas da imaxe PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Non se atopou ningunha paleta ao final dos datos PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "O formato de imaxe PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "O búfer de píxeles transformado ten anchura ou altura cero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "O formato de GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Os bits por canal non son válidos na imaxe PNG."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "O PNG transformado ten cero en largura ou altura."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Os bits por canal do PNG transformado non son 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "O PNG transformado non é RGB ou RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"O PNG transformado posúe un número de canais non admitido: deben ser 3 ou 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Erro moi grave no ficheiro de imaxe PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Non hai suficiente memoria para cargar o ficheiro PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Non hai suficiente memoria para almacenar unha imaxe %ld por %ld; tente saír "
+"dalgúns apliativos para reducir o uso de memoria"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Erro moi grave ao ler o ficheiro de imaxe PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Erro moi grave ao ler o ficheiro de imaxe PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"As chaves para os fragmentos de texto de PNG deben ter polo menos 1 carácter "
+"e como máximo 79."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"As chaves para os fragmentos de texto de PNG deben ser caracteres ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "O perfíl de cor ten unha lonxitude '%d' incorrecta."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"O nivel de compresión PNG debe ser un valor entre 0 e 9; o valor «%s» non se "
+"pode analizar."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"O nivel de compresión PNG debe ser un valor entre 0 e 9; o valor '%d' non "
+"está permitido."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"O valor do fragmento de texto %s de PNG non pode ser convertido á "
+"codificación ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "O formato de imaxe PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "O cargador PNM esperaba atopar un enteiro, mais non o fixo"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "O ficheiro PNM ten un byte inicial incorrecto"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "O ficheiro PNM non está nun subformato PNM recoñecido"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "O ficheiro PNM ten unha largura de imaxe de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "O ficheiro PNM ten unha altura de imaxe de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "O valor máximo de cor no ficheiro PNM é 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "O valor máximo de cor no ficheiro PNM é demasiado grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "O tipo de imaxe PNM en bruto non é válido"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "O cargador de imaxes PNM non é compatíbel con este subformato PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Os formatos PNM en bruto requiren exactamente un espazo en branco antes dos "
+"datos de mostra"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Non é posíbel asignar memoria para cargar a imaxe PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Non hai suficiente memoria para cargar a estrutura de contexto do PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Final inesperado dos datos da imaxe PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Non hai suficiente memoria para cargar o ficheiro PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "A familia formato de imaxes PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "O descritor do ficheiro de entrada é NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Produciuse un fallo ao ler a cabeceira QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "O tamaño do QTIFF atom é demasiado longo (%d byte)"
+msgstr[1] "O tamaño do QTIFF atom é demasiado longo (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Produciuse un fallo ao asignar %d byte para o búfer de lectura de ficheiros"
+msgstr[1] ""
+"Produciuse un fallo ao asignar %d bytes para o búfer de lectura de ficheiros"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Produciuse un fallo ao ler o GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Produciuse un fallo ao omitir o seguinte %d byte con seek()."
+msgstr[1] "Produciuse un fallo ao saltar os seguintes %d bytes con seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Produciuse un fallo na asignación do contexto QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Produciuse un fallo ao crear o obxecto GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Non de puido atopar un atom de datos de imaxe."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "O formato de imaxe TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "A imaxe RAS posúe datos de cabeceira falsos"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "A imaxe RAS posúe un tipo descoñecido"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Variación de imaxe RAS non compatíbel"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Non hai suficiente memoria para cargar a imaxe RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "O formato de imaxe SUN raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Non é posíbel asignar memoria para a estrutura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Non é posíbel asignar memoria para datos IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Non é posíbel reasignar datos IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Non é posíbel asignar datos temporais de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Non é posíbel asignar un novo pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "A imaxe GIF está truncada ou incompleta"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Non é posíbel asignar a estrutura do mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Non é posíbel asignar as entradas do mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profundidade de cor inesperada para as entradas do mapa de cor"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Non é posíbel asignar memoria para a cabeceira TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "A imaxe TGA ten dimensións incorrectas"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "O tipo de imaxe TGA non é compatíbel"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Non é posíbel asignar memoria para a estrutura de contexto de TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Datos en exceso no ficheiro"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "O formato de imaxe Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Non foi posíbel obter a largura da imaxe (ficheiro TIFF incorrecto)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Non foi posíbel obter a altura da imaxe (ficheiro TIFF incorrecto)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "A largura ou altura da imaxe TIFF é cero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "As dimensións da imaxe TIFF son demasiado grandes"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Non hai suficiente memoria para abrir o ficheiro TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Produciuse un fallo ao cargar os datos RGB desde o ficheiro TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Produciuse un fallo ao abrir a imaxe TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Fallou a operación TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Produciuse un fallo ao cargar a imaxe TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Produciuse un fallo ao gardar a imaxe TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "A compresión TIFF non informa dun códec válido."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Produciuse un fallo ao escribir os datos TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Non foi posíbel escribir o ficheiro TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "O formato de imaxe TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "A imaxe ten largura cero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "A imaxe ten altura cero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Non hai suficiente memoria para cargar a imaxe"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Non foi posíbel gardar o resto"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "O formato de imaxe WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "O ficheiro XBM é incorrecto"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Non hai suficiente memoria para cargar o ficheiro de imaxe XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Produciuse un fallo ao escribir no ficheiro temporal ao cargar a imaxe XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "O formato de imaxe XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Non se atopou a cabeceira XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Cabeceira XPM incorrecta"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "O ficheiro XPM ten unha largura de imaxe <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "O ficheiro XPM ten unha altura de imaxe <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "O XPM ten un número incorrecto de caracteres por píxel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "O ficheiro XPM ten un número incorrecto de cores"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Non é posíbel asignar memoria para cargar a imaxe XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Non é posíbel ler o mapa de cores de XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Produciuse un fallo ao escribir no ficheiro temporal ao cargar a imaxe XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "O formato de imaxe XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipo de animación non compatíbel"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Non foi posíbel asignar memoria para os datos de paleta"
diff --git a/po/gu.gmo b/po/gu.gmo
new file mode 100644 (file)
index 0000000..356923a
Binary files /dev/null and b/po/gu.gmo differ
diff --git a/po/gu.po b/po/gu.po
new file mode 100644 (file)
index 0000000..7e794bd
--- /dev/null
+++ b/po/gu.po
@@ -0,0 +1,969 @@
+# translation of gtk+.gtk-2-18.gu.po to Gujarati
+# MagNet <magnet@magnet-i.com>, 2004.
+# Ankit Patel <ankit644@yahoo.com>, 2005, 2006.
+# Ankit Patel <ankit@redhat.com>, 2007, 2009.
+# Sweta Kothari <swkothar@redhat.com>, 2008, 2009, 2010.
+# translation of gtk.po to
+# Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.gtk-2-18.gu\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-03-22 13:03+0530\n"
+"Last-Translator: Sweta Kothari <swkothar@redhat.com>\n"
+"Language-Team: Gujarati\n"
+"Language: gu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' ફાઈલ લાવવામાં નિષ્ફળ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "ચિત્ર ફાઈલ '%s'માં કોઇ માહિતી નથી"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "ચિત્ર %s લાવવામાં નિષ્ફળ, કારણ જાણીતું નથી, સંભવિત રીતે એક બગડેલી ચિત્ર ફાઈલ છે"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"એનીમેશન %s લાવવામાં નિષ્ફળ, કારણ જાણીતું નથી, સંભવિત રીતે એક બગડેલી એનીમેશન ફાઈલ છે"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ચિત્ર લાવવા માટેનું મોડ્યુલ લાવી શકાયું નહિ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ચિત્ર લાવવા માટેનું મોડ્યુલ %s યોગ્ય ઈન્ટરફેસનો નિકાસ કરતું નથી, કદાચ એ અલગ GTK "
+"અહેવાલમાંથી છે?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "ચિત્રનો પ્રકાર '%s' આધાર આપતો નથી"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ફાઈલ %s માટે ચિત્રનું બંધારણ ઓળખી શકાતું નથી"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ચિત્ર ફાઈલનું બંધારણ અજાણ્યુ છે"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ચિત્ર '%s' લાવવામાં નિષ્ફળ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ચિત્રની ફાઇલમાં લખવામાં ભૂલ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbfનું બંધારણ ચિત્રના બંધારણનો સંગ્રહ કરવા માટે આધાર આપતું નથી: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "કૉલબેક માટે ચિત્ર ફાઈલને લાવવા માટે અપૂરતી મેમરી"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "કામચલાઉ ફાઇલ ખોલવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "કામચલાઉ ફાઇલમાંથી વાંચવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "લખવા માટે '%s' ખોલવામાં નિષ્ફળ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ચિત્ર લખતી વખતે %s બંધ કરવામાં નિષ્ફળ, કદાચ બધી માહિતીનો સંગ્રહ નહિ થયો હોય: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "અનામત મૅમરીમાં ચિત્રનો સંગ્રહ કરવા માટે અપૂરતી મૅમરી"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ચિત્રની સ્ટ્રીમમાં લખવામાં ભૂલ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"આંતરિક ભૂલ: ચિત્ર લાવનાર મોડ્યુલ '%s' પ્રક્રિયા પૂર્ણ કરવામાં નિષ્ફળ, પરંતુ નિષ્ફળતા માટે "
+"તેણે કારણ આપ્યું ન હતું"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "ચિત્રના પ્રકાર '%s'ને  ધીરેધીરે લાવવા માટે આધાર નથી"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ચિત્ર માટેનું હેડર બગડેલુ છે"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ચિત્ર માટેનુ બંધારણ જાણીતું નથી"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ચિત્ર માટેની પિક્સેલ માહિતી બગડેલી છે"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "એનિમેશનમાં અણધાર્યો ચિહ્નનો કટકો છે"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "એનિમેશનમાં અયોગ્ય હેડર"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "એનિમેશન લાવવા માટે પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "એનિમેશનમાં ખરાબ રચના વાળો કટકો"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ચિત્ર પાસે ખોટી હેડર માહિતી છે"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "બિટમેપ ચિત્રને લાવવા માટેની પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP માટે હેડરનું માપ આધારભૂત નથી"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP ઈમેજો સંકુચિત કરી શકાતી નથી"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "સમય કરતા પહેલા ફાઈલનો અંત આવ્યો"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ફાઈલ સંગ્રહવા માટે મેમરી સોંપી શકાઈ નહિં"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ફાઈલમાં લખી શક્યા નહિં"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEGની ગુણવત્તા માટેનુ કિંમત 0 થી 100 ની વચ્ચે હોવુ જરૂરી છે; કિંમત '%s' ને પદચ્છેદ કરી "
+"શકાતી નથી."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEGની ગુણવત્તા માટેની કિંમત 0 થી 100 ની વચ્ચે હોવી જરૂરી છે; કિંમત '%d' ચાલશે નહિ."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "મેમરી ફાળવી શકાતી નથી: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "સ્ટ્રીમને બનાવી શકાયુ નથી: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "સ્ટ્રીમ સુધી પહોંચી શક્યા નહિં: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "સ્ટ્રીમમાંથી વાંચી શકાતુ નથી: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "બીટમેપને લોડ કરી શકાયુ નહિ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "મેટાફાઇલને લોડ કરી શકાયુ નહિ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ માટે નિરાધારીત ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "સંગ્રહી શકાતુ નથી"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF વાંચવામાં નિષ્ફળ: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ફાઈલને કોઈ માહિતીની અછત વર્તાય છે (કદાચ તે કોઇક રીતે છેદાઇ ગયું?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF લાવનારમાં આંતરિક ભૂલ (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "સ્ટેક વધારેપડતુ ભરાઈ ગયુ છે"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ચિત્ર લાવનાર આ ચિત્રને સમજી શકતુ નથી."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ખરાબ કોડનો સામનો થયો"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ફાઈલમાં ફરતો કોષ્ટક પ્રવેશ"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ફાઈલ લાવવા માટે પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ફાઈલમાં ચોકઠું સમાવવા માટે પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ચિત્ર બગડેલુ છે (ખોટુ LZW સંકોચન)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "આ ફાઈલ GIF ફાઈલ હોય એવું લાગતુ નથી"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ફાઈલના બંધારણની %s આવૃત્તિ માટે આધાર નથી"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ચિત્ર માટે કોઈ વૈશ્વિક રંગનક્શો નથી, અને તેની અંદરના ચોકઠા માટે કોઈ પ્રાદેશિક રંગનક્શો "
+"નથી."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ચિત્ર છેદાયેલ અથવા અધૂરુ છે."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ચિત્ર ને વાંચવામાં ભૂલ: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ફાઇલ ને ડિકોડ કરી શકાતી નથી"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ચિહ્નમાં અયોગ્ય હેડર"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ચિહ્નને લાવવા માટે પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "સંકુચિત ચિહ્નો માટે આધાર નથી"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ચિહ્નની પહોળાઈ શૂન્ય છે"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ચિહ્નની ઊંચાઈ શૂન્ય છે"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "નિરાધારીત ચિહ્નનો પ્રકાર"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ફાઈલ લાવવા માટે પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ચિત્રનો ICO તરીકે સંગ્રહ કરવા માટે તે ખૂબ મોટુ છે"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "ચિત્રની બહાર કર્સરનો હોટસ્પોટ"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ફાઇલ માટે બિનઆઘારભૂત ઊંડાઇ: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "સ્ટ્રીમ માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ચિત્ર ને ડિકોડ કરી શકાતો નથી"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "રૂપાંતરિત JPEG2000 પાસે શૂન્ય પહોળાઈ અથવા ઊંચાઈ હોય છે"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "ચિત્રનો પ્રકાર હાલમાં આધાર આપતો નથી"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "રંગ પ્રોફાઇલ માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG ૨૦૦૦ ફાઇલ ને ખોલવા માટે મેમરી અપૂરતી છે"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "બફર ચિત્ર માહિતી ની મેમરી ને ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ફાઈલનાં(%s) અર્થઘટનમાં ભૂલ"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ચિત્રને લાવવા માટે પૂરતી મેમરી નથી, મેમરીને મુક્ત કરવા કોઈક કાર્યક્રમમાંથી બહાર નીકળો"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "બિનઆધારભૂત JPEG રંગની જગ્યા %s"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ફાઈલને લાવવા માટે કોઈ મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "રૂપાંતરિત JPEG માટે શૂન્ય પહોળાઈ અથવા ઊંચાઈ હોય છે."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "હેડર માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "સંદર્ભની સંરચનાની અનામત મૅમરી માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ચિત્રને અયોગ્ય પહોળાઇ અને/અથવા ઊંચાઇ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ચિત્રને બિઆધારભૂત bpp છે"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ચિત્રને %d-બીટ સમતલોની સંખ્યા બિનઆધારભૂત છે"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "નવુ Pixbuf ફાળવી શકાતુ નથી"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "લીટી માહિતી માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "હેડર માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ચિત્ર માટે બધી લીટીઓ મેળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX માહિતીના અંતે કોઇ પેલેટ મળતુ નથી"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "રૂપાંતરિત PNG માટે શૂન્ય પહોળાઈ અથવા ઊંચાઈ હોય છે."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ચિત્ર માટે બીટ્સ પ્રતિ ચેનલ અયોગ્ય છે."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "રૂપાંતરિત PNG માટે શૂન્ય પહોળાઈ અથવા ઊંચાઈ હોય છે."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "રૂપાંતરિત PNG માટે બીટ્સ પ્રતિ ચેનલ ૮ નથી."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "રૂપાંતરિત PNG, RGB કે RGBA નથી."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "રૂપાંતરિત PNG માટે નિરાધારીત ચેનલની સંખ્યા, 3 કે 4 હોવી જરૂરી છે."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ચિત્ર ફાઈલમાં ઘાતક ભૂલ: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ફાઈલને લાવવા માટે અપૂરતી મેમરી"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld x %ld ચિત્રનો સંગ્રહ કરવા માટે અપૂરતી મેમરી; મેમરીનો વપરાશ ઓછો કરવા માટે કોઈક "
+"કાર્યક્રમમાંથી બહાર નીકળો"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ચિત્ર ફાઈલને વાંચવામાં ઘાતક ભૂલ"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ચિત્ર ફાઈલને વાંચવામાં ઘાતક ભૂલ: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG લેખનના કટકાઓ માટેની કીમાં ઓછામાં ઓછા ૧ અને વધારેમાં વધારે ૭૯ અક્ષરો હોવા જરૂરી છે."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG લેખનના કટકાઓ માટેની કી ASCII અક્ષરોમાં હોવી જરૂરી છે."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG સંકોચન સ્તર એ ૦ અને ૯ ની વચ્ચેની કિંમત જ હોવી જોઈએ; કિંમત '%s' નું પદચ્છેદન કરી "
+"શક્યા નહિં."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG સંકોચન સ્તર એ ૦ અને ૯ ની વચ્ચેની કિંમત જ હોવી જોઈએ; કિંમત '%d' માન્ય નથી."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG લેખનના કટકા %s માટેની કિંમતને ISO-8859-1 સંગ્રહપધ્ધતિમાં રૂપાંતરિત કરી શકાતુ નથી."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM લાવનારને પૂર્ણાંક શોધવાની આશા હતી, પરંતુ ન શોધી શક્યુ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ફાઈલ પાસે શરૂઆતના ખોટા બાઈટ છે"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ફાઈલ ઓળખી શકાય તેવા PNM ઉપબંધારણ નથી"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ફાઈલના ચિત્રની પહોળાઈ શૂન્ય છે"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ફાઈલના ચિત્રની ઊંચાઈ શૂન્ય છે"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ફાઈલમાં રંગની મહત્તમ કિંમત 0 છે"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ફાઈલમાં રંગની મહત્તમ કિંમત બહુ મોટી છે"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "PNM ચિત્રનો કાચો પ્રકાર અયોગ્ય છે"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ચિત્ર લાવનાર PNMના આ ઉપ-બંધારણને આધાર આપતો નથી"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "PNM ના કાચા બંધારણ માટે નમૂનાની માહિતી પહેલા એક જ ખાલી જગ્યા જરૂરી છે"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM લાવવા માટે મેમરી ફાળવી શકતુ નથી"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM ના સંદર્ભની સંરચના લાવવા માટે પૂરતી માહિતી નથી"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ચિત્રની માહિતીનો અણધાર્યો અંત"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ફાઈલને લાવવા માટે અપૂરતી મેમરી"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ચિત્રના બંધારણનું કુટુંબ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "હેડર લખવામાં નિષ્ફળ\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "સંદર્ભની સંરચનાની અનામત મૅમરી માટે મેમરી ફાળવી શકાતી નથી"
+msgstr[1] "સંદર્ભની સંરચનાની અનામત મૅમરી માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF વાંચવામાં નિષ્ફળ: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGAના સંદર્ભની સંરચના માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "ફોલ્ડર અનુક્રમ લખવામાં નિષ્ફળ\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF ચિત્ર ખોલવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF ચિત્રનું બંધારણ"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ચિત્ર પાસે ખોટી હેડર માહિતી છે"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ચિત્રનો પ્રકાર અજાણ્યો છે"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "નિરાધારીત RAS ચિત્ર બદલાવો"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ચિત્રને લાવવા માટે પૂરતી મેમરી નથી"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "સન રાસ્ટર ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IO બફર સંરચના માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IO બફર માહિતી માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IO બફર માહિતીને ફરીથી ફાળવી શકાઇ નહિ"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "કામપૂરતી IO બફર માહિતી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "નવુ Pixbuf ફાળવી શકાતુ નથી"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF ચિત્ર છેદાયેલ અથવા અધૂરુ છે."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "રંગનક્શાની સંરચના ફાળવી શકાતુ નથી"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "રંગનક્શાના પ્રવેશો ફાળવી શકાતા નથી"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "રંગનક્શાના પ્રવેશો માટે અણધારી બીટની ઊંડાઈ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA હેડર મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ચિત્રનું પરિમાણ અયોગ્ય છે"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ચિત્રના પ્રકાર માટે આધાર નથી"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGAના સંદર્ભની સંરચના માટે મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ફાઈલમાંથી માહિતી મેળવવી"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "ટાર્ગા ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ચિત્રની પહોળાઈ મેળવી શકાતી નથી (ખરાબ TIFF ફાઈલ)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ચિત્રની ઊંચાઈ મેળવી શકાતી નથી (ખરાબ TIFF ફાઈલ)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ચિત્રની પહોળાઈ કે ઊંચાઈ શૂન્ય છે"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ચિત્રનુ પરિમાણ બહુ મોટુ છે"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ફાઈલ લાવવા માટે અપૂરતી મેમરી"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ફાઈલમાંથી RGB માહિતી લાવવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ચિત્ર ખોલવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFF બંધ કરવાની પ્રક્રિયા નિષ્ફળ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ચિત્રને લાવવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ચિત્ર સંગ્રહવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF માહિતી લખવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ફાઈલમાં લખી શક્યા નહિં"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ચિત્રનું બંધારણ"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ચિત્રની શૂન્ય પહોળાઈ"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ચિત્રની શૂન્ય ઊંચાઈ"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ચિત્રને લાવવા માટે અપૂરતી મેમરી"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "બાકીનું સંગ્રહી શકાતુ નથી"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "અયોગ્ય XBM ફાઈલ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ચિત્ર ફાઈલને લાવવા માટે અપૂરતી મેમરી"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ચિત્રને લાવતી વખતે કામપૂરતી ફાઈલમાં લખવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ચિત્ર બંધારણ"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "કોઈ XPM હેડર મળતું નથી"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "અયોગ્ય XPM હેડર"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ફાઈલના ચિત્રની પહોળાઈ <= 0 છે"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ફાઈલના ચિત્રની ઊંચાઈ <= 0 છે"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM પાસે પ્રતિ પીક્સેલ અયોગ્ય શબ્દની સંખ્યા"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ફાઈલ પાસે અયોગ્ય રંગની સંખ્યા છે"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ચિત્રને લાવવા માટે પૂરતી મેમરી ફાળવી શકાતી નથી"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM રંગનક્શો વાંચી શકતુ નથી"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ચિત્રને લાવતી વખતે કામપૂરતી ફાઈલમાં લખવામાં નિષ્ફળ"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ચિત્ર બંધારણ"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "એનિમેશનનો પ્રકાર આધારિત નથી"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "પેલેટવાળી માહિતી માટે મેમરી ફાળવી શકાતી નથી"
diff --git a/po/he.gmo b/po/he.gmo
new file mode 100644 (file)
index 0000000..756dca2
Binary files /dev/null and b/po/he.gmo differ
diff --git a/po/he.po b/po/he.po
new file mode 100644 (file)
index 0000000..3afae14
--- /dev/null
+++ b/po/he.po
@@ -0,0 +1,926 @@
+# translation of gtk+.HEAD.he.po to Hebrew
+# Hebrew Translation for GTK+ - תרגום עברי ל-
+# Copyright (C) 2000,2002, 2004 Free Software Foundation, Inc.
+# Tzafrir Cohen <tzafrir@technion.ac.il>, 2000.
+# Gil 'Dolfin' Osher <dolfin@rpg.org.il>, 2002.
+# Gil Osher <dolfin@rpg.org.il>, 2004.
+# Yair Hershkovitz <yairhr@gmail.com>, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD.he\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-02 14:18+0200\n"
+"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
+"Language-Team: Hebrew <he@li.org>\n"
+"Language: he\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ארע כשל בפתיחת הקובץ '%s':‏ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "התמונה '%s' לא מכילה מידע"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "נכשל בפתיחת התמונה '%s': הסיבה איננה ידועה, כנראה קובץ תמונה פגום"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "נכשל בפתיחת ההנפשה '%s': הסיבה איננה ידועה, כנראה קובץ הנפשה פגום"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "לא ניתן לטעון את המודול לטעינת תמונה: %s:‏ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"המודול %s אינו מייצא את המנשק המתאים; יתכן שהוא מגרסה אחרת של gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "סוג התמונה '%s' אינו נתמך"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "לא ניתן לזהות את פורמט התמונה בקובץ '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "פורמט קובץ תמונה לא מזוהה"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ארע כשל בטעינת התמונה '%s':‏ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "שגיאה בכתיבה לקובץ תמונה: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "בניה זו של gdk-pixbuf לא תומכת בשמירת התמונה בפורמט: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Insufficient memory to save image to callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "נכשל בפתיחת קובץ זמני"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "נכשל בקריאה מקובץ זמני"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "נכשל בפתיחת '%s' לכתיבה: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "נכשל בסגירת '%s' בזמן כתיבת תמונה, ייתכן וכל המידע לא נשמר: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "אין מספיק זיכרון לשמירת התמונה לחוצץ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "שגיאה בכתיבה לזרימת תמונה"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"שגיאה פנימית: מודול טעינת התמונה '%s' נכשל בהשלמת פעולה, אך לא נתן סיבה "
+"לכשלון זה"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "טעינה מתווספת של סוג התמונה '%s' אינה נתמכת"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "כותרת תמונה פגומה"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "מבנה התמונה אינו ידוע"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "נתוני הפיקסלים של התמונה פגומים"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "ארע כשל בהקצאת חוצץ תמונה בגודל בית אחד"
+msgstr[1] "ארע כשל בהקצאת חוצץ תמונה בגודל %u בתים"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "נתח סמל לא צפוי בהנפשה"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "כותרת לא תקנית בהנפשה"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "אין מספיק זיכרון לטעינת ההנפשה"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "נתח פגום בהנפשה"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "פורמט תמונת ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "לתמונת ה־BMP יש מידע כותרת מזוייף"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "אין מספיק זיכרון לטעינת תמונת מפת סיביות"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "לתמונת ה־BMP יש גודל כותרת שאינו נתמך"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP images cannot be compressed"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "התקלות מוקדמת מידי בסוף הקובץ"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "לא ניתן להקצות זכרון לטעינת קובץ BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "לא ניתן לכתוב לקובץ ה־BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "פורמט תמונת BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "פורמט התמונה EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "פורמט קובץ GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "פורמט קובץ ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"איכות קובץ JPEG חייבת להיות בין 0 ל 100, הערך '%s' לא יכול להיות מפורש."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "איכות קובץ JPEG חייבת להיות בין 0 ל־100, הערך '%d' אינו מורשה."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "פורמט קובץ JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "לא ניתן להקצות זיכרון: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "לא ניתן ליצור תזרים: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "לא ניתן לקפץ בתוך התזרים: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "לא ניתן לקרוא מהתזרים: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "לא ניתן לטעון מפת סיביות"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "לא ניתן לטעון מטה־קובץ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "פורמט הקובץ אינו נתמך עבור GDI+‎"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "לא ניתן לשמור"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "פורמט התמונה WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "שגיאה בקריאת GIF:‏ %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "חסרים נתונים בקובץ ה־GIF (ייתכן שנקטע בדרך כלשהי?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "שגיאה פנימית בטוען ה GIF‏ (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "גלישת מחסנית"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "טוען תמונת ה GIF לא יכול להבין את התמונה הזו."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "התקלות בקוד גרוע"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "רישום טבלה מעגלי בקובץ ה GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "אין מספיק זכרון לטעינת קובץ GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "אין מספיק זכרון להרכיב מסגרת נוספת בקובץ ה GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "תמונת ה GIF פגומה (כיווץ LZW שגוי)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "הקובץ לא נראה כקובץ GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "גירסה %s של פורמט קובץ ה GIF אינה נתמכת"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "תמונת ה GIF הייתה קטועה או לא מושלמת."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "שגיאה בקריאת קובץ ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "לא ניתן לפענח את קובץ ה־ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "תצורת התמונה ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "כותרת לא תקנית בסמל"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "אין מספיק זיכרון לטעינת סמל"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "סמלים מכווצים אינם נתמכים"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "לסמל יש רוחב אפס"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "לסמל יש גובה אפס"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "סוג הסמל לא נתמך"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "אין מספיק זכרון לטעינת קובץ ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "הגדולה גדולה מכדי שמירה כ־ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Cursor hotspot outside image"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "עומק בלתי נתמך לקובץ ICO:‏ %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "לא ניתן להקצות זיכרון לזרימה"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "לא ניתן לפענח את התמונה"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "ה־JPEG2000 המותמר הוא ברוחב או גובה אפס"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "סוג התמונה אינו נתמך"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "לא ניתן להקצות זכרון עבור פרופיל הצבע"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "אין מספיק זיכרון לפתיחת קובץ JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Couldn't allocate memory to buffer image data"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "תצורת התמונה JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "שגיאה בפענוח קובץ תמונת JPEG‏ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"אין מספיק זיכרון לטעינת התמונה, נסה לסגור מספר יישומים כדי לפנות זיכרון"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "מרחב הצבעים של ה־JPEG אינו נתמך (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "לא ניתן להקצות זכרון לטעינת קובץ JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformed JPEG has zero width or height."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "לא ניתן להקצות זיכרון לכותרת"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "לא ניתן להקצות זיכרון לחוצץ ההקשר"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "לתמונה יש רוחב ו/או גובה לא תקניים"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "לתמונה יש bpp לא נתמך"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "לתמונה יש מספר בלתי נתמך של מישורי %d סיביות"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "לא ניתן ליצור pixbuf חדש"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "לא ניתן להקצות זיכרון למידע שורה"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "לא ניתן להקצות זיכרון לתמונת PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Didn't get all lines of PCX image"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "לא נמצאה ערכת צבעים בסוף נתוני ה־PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "מבנה תמונת PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformed pixbuf has zero width or height."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "המבנה GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "הסיביות לערוץ של קובץ PNG אינן תקינות."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformed PNG has zero width or height."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits per channel of transformed PNG is not 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformed PNG not RGB or RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Transformed PNG has unsupported number of channels, must be 3 or 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "שגיאה חמורה בקובץ תמונת PNG:‏ %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "אין מספיק זיכרון לטעינת קובץ PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"אין מספיק זיכרון לשמירת %ld על-ידי תמונת %ld; נסה לצאת ממספר יישומים כדי "
+"להקטין את השימוש בזיכרון"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "שגיאה חמורה בקריאת קובץ PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "שגיאה חמורה בקריאת קובץ PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Keys for PNG text chunks must be ASCII characters."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "לפרופיל הצבע יש אורך בלתי תקני %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "איכות קובץ PNG חייבת להיות בין 0 ל 100, הערך '%s' לא יכול להיות מפורש."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "איכות קובץ PNG חייבת להיות בין 0 ל 100, הערך '%d' אינו מורשה."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "פורמט תמונת PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "טוען ה PNM ציפה למצוא מספר שלם; אך לא מצא"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "לקובץ ה PNM יש סיבית פנימית לא תיקנית"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM file is not in a recognized PNM subformat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "רוחב תמונת PNM הוא 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "גובה תמונת PNM הוא 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "ערך הצבע המקסימלי בקובץ PNM הוא 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "ערך הצבע המקסימלי בקובץ PNM הוא גדול מידי"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "סוג תמונת ה־PNM הגולמית שגוי"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "טוען תמונות ה־PNM אינו תומך בתת־פורמט זה של PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "מבני PNM גולמיים דורשים בדיוק רווח אחד לפני נתוני הדגימה"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "לא ניתן להקצות זיכרון לטעינת תמונת PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "אין די זיכרון לטעינת מבנה ההקשר PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "סוף נתוני תמונת ה־PNM לא צפוי"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "אין מספיק זיכרון לטעינת קובץ PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "משפחת מבני התמונה PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "מתאר קובץ הקלט הוא NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "ארע כשל בקריאת כותרת ה־QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "גודל אטום קובץ ה־QTIF גדול מדי (בית אחד)"
+msgstr[1] "גודל אטום קובץ ה־QTIF גדול מדי (%d בתים)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "הקצאת בית אחד לחוצץ קריאת הקובץ נכשלה"
+msgstr[1] "הקצאת %d בתים לחוצץ קריאת הקובץ נכשלה"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "ארעה שגיאת קובץ בעת קריאת אטום QTIF:‏ %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "הדילוג על הבית הבא עם seek()‎ נכשל."
+msgstr[1] "הדילוג על %d הבתים הבאים עם seek()‎ נכשל."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "לא ניתן להקצות מבנה הקשר ל־QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "ארע כשל ביצירת פריט מסוג GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ארע כשל במציאת נתוני אטום לתמונה."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "פורמט התמונה QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "לתמונת RAS יש מידע כותרת מזוייף"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "תמונת RAS מסוג לא ידוע"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "צורת תמונת RAS לא נתמכת"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "אין מספיק זיכרון לטעינת תמונת RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "פורמט התמונה Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "לא ניתן להקצות זיכרון למבנה IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "לא ניתן להקצות זיכרון לנתוני IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "לא ניתן להקצות מחדש זיכרון לנתוני IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "לא ניתן להקצות נתוני IOBuffer זמניים"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "לא ניתן להקצות pixbuf חדש"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "התמונה פגומה או שאינה מושלמת."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "לא ניתן להקצות מבנה מפת צבעים"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "לא ניתן להקצות ערכי מפת צבעים"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "עומק הסיביות אינו צפוי לרשומות מפת הצבעים"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "לא ניתן להקצות זיכרון לכותרת TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "לתמונת ה־TGA יש ממדים לא תקניים"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "סוג התמונות TGA אינו נתמך"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "לא ניתן להקצות זיכרון למבנה הקשר TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "מידע עודף בקובץ"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "פורמט התמונה Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "לא ניתן לזהות את רוחב התמונה (קובץ TIFF שגוי)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "לא ניתן לזהות את גובה התמונה (קובץ TIFF שגוי)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "גובה או רוחב תמונת ה־TIFF הוא אפס"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "ממדי תמונת ה־TIFF גדולים מידי"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "אין מספיק זיכרון לפתיחת תמונת TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "ארע כשל בטעינת נתוני RGB מקובץ TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "ארע כשל בפתיחת תמונת TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "פעולת ה־TIFFClose נכשלה"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "ארע כשל בטעינת תמונת TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "ארע כשל בשמירת תמונת TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "דחיסת ה־TIFF אינה מתייחסת למקודד תקני."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "ארע כשל בכתיבת תמונת TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "לא ניתן לכתוב לקובץ ה־TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "פורמט התמונה TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "רוחב התמונה הוא אפס"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "גובה התמונה הוא אפס"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "אין מספיק זיכרון לטעינת התמונה"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "לא ניתן לשמור את השאר"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "פורמט התמונה WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "קובץ XBM לא תקני"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "אין מספיק זיכרון לטעינת קובץ תמונת XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "ארע כשל בכתיבה לקובץ זמני בזמן טעינת תמונת XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "פורמט התמונה XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "לא נמצאה כותרת XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "קובץ ה־XPM לא תקני"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "רוחב התמונה בקובץ ה־XPM‏ <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "גובה התמונה בקובץ ה־XPM‏ <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "לקובץ XPM יש מספר לא תקני של תוים לפיקסלים"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "לקובץ XPM יש מספר בלתי תקני של צבעים"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "לא ניתן להקצות זיכרון לטעינת תמונת XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "לא ניתן לקרוא את מפת הצבעים של XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "ארע כשל בכתיבה לקובץ זמני בזמן טעינת תמונת XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "פורמט התמונה XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "סוג הנפשה שאינו נתמך"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "לא ניתן להקצות זיכרון למידע פלטה"
diff --git a/po/hi.gmo b/po/hi.gmo
new file mode 100644 (file)
index 0000000..02f0f0b
Binary files /dev/null and b/po/hi.gmo differ
diff --git a/po/hi.po b/po/hi.po
new file mode 100644 (file)
index 0000000..b8070da
--- /dev/null
+++ b/po/hi.po
@@ -0,0 +1,933 @@
+# translation of gtk+.master.po to Hindi
+# This file is distributed under the same license as the PACKAGE package.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER.
+#
+# G Karunakar <karunakar@freedomink.org>, 2003.
+# Ravishankar Shrivastava <raviratlami@yahoo.com>, 2004.
+# Rajesh Ranjan <rranjan@redhat.com>, 2005, 2006, 2009.
+# Manoj Kumar Giri <mgiri@redhat.com>, 2009.
+# Rajesh Ranjan <rajesh672@gmail.com>, 2009.
+# chandankumar(ciypro) <chandankumar.093047@gmail.com>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-26 16:26+0530\n"
+"Last-Translator: chandankumar(ciypro) <chandankumar.093047@gmail.com>\n"
+"Language-Team: Hindi <kde-i18n-doc@kde.org>\n"
+"Language: hi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.2\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' फ़ाइल खोलने में विफल: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "छवि फ़ाइल '%s' में कोई डेटा नहीं है"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s' छवि लोड करने में विफल: कारण अनजान हैं, संभवतः एक खराब छवि फ़ाइल"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "एनीमेशन '%s' को लोड करने में असफल, कारण अज्ञात, शायद खराब एनीमेशन फ़ाइल."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "छवि लोडिंग माड्यूलः %s को लोड करने में अक्षमः %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"छवि लोडिंग माड्यूल %s सही इंटरफेस निर्यात नहीं कर सका; शायद यह भिन्न gdk-pixbuf "
+"संस्करण से है?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "छवि प्रकार '%s' समर्थित नहीं है"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "फ़ाइल '%s' हेतु छवि फ़ाइल फ़ॉर्मेट पहचाना नहीं सका"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "अपरिचित छवि फ़ाइल फ़ॉर्मेट"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "छवि '%s' को लोड करने में असफल: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "छवि फ़ाइल में लिखने में त्रुटि: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbf  का यह बिल्ड छवि फ़ॉर्मेट: %s को सहेजना समर्थित नहीं करता"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "छवि को कालबैक में सहेजने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "अस्थाई फ़ाइल खोलने में असफल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "अस्थाई फ़ाइल से पढ़ने में अक्षम"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' को लिखने हेतु खोलने में असफलः %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "लिखने के दौरान छवि '%s' को बन्द करने में असफल, सभी डेटा सहेजे नहीं गए होंगे: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "छवि को बफ़र में सहेजने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "छवि फ़ाइल में लिखने में त्रुटि"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"आंतरिक त्रुटि: छवि लोडर माड्यूल '%s' ऑपरेशन पूरा करने में विफल रहा, परन्तु असफलता का "
+"कारण नहीं दिया"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "छवि प्रकार '%s' की बढ़ती हुई लोडिंग समर्थित नहीं है"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "छवि हैडर खराब है"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "छवि फ़ॉर्मेट अज्ञात है"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "छवि पिक्सल डेटा खराब है"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u बाइट की छवि बफर आबंटित करने में विफल"
+msgstr[1] "%u बाइट की छवि बफर आबंटित करने में विफल"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "एनीमेशन में अप्रत्याशित चिह्न चंक"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "एनीमेशन में अवैध हैडर"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "एनीमेशन लोड करने हेतु पर्याप्त स्मृति नहीं है"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "एनीमेशन में खराब भाग"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP छवि में बेकार हैडर डेटा है"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "बिटमैप छवि को लोड करने हेतु पर्याप्त स्मृति उपलब्ध नहीं"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP छवि में असमर्थित हैडर आकार है"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP छवि संकुचित नहीं की जा सकती"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "फ़ाइल समाप्ति बिन्दु पहले ही आ गया है"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP फ़ाइल को सहेजने के लिये स्मृति प्रदान नहीं की जा सकी"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP फ़ाइल में नहीं लिखा जा सका"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP- छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG गुणवत्ता का मान 0 से 100 के बीच होना चाहिए मान '%s' पार्स्ड नहीं किया जा सका."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG गुणवत्ता का मान 0 से 100 के बीच होना चाहिए, '%d' स्वीकार्य नहीं है."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "स्मृति आवंटित नहीं किया जा सका: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "स्ट्रीम नहीं बना सका: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "स्ट्रीम पा नहीं सका: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "स्ट्रीम से पढ़ नहीं सका: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "बिटमैप भारित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "मेटाफ़ाइल लोड नहीं किया जा सका"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ के लिए असमर्थित छवि प्रारूप"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "सहेज नहीं सका"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF छवि प्रारूप"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF: %s को पढ़ने में असफल"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF फ़ाइल में कुछ डेटा गुम है (संभवतः यह कुछ खराब है?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF छवि लोडर में आंतरिक त्रुटि (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "स्टैक ओवरफ़्लो"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF छवि लोडर इस छवि को समझ नहीं सका."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "खराब कोड मिला"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF फ़ाइल में चक्राकार तालिका प्रविष्टि"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF फ़ाइल को लोड करने हेतु पर्याप्त स्मृति नहीं है"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF फ़ाइल में एक ढांचे को जोड़ने करने हेतु पर्याप्त स्मृति नहीं है"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF छवि खराब है (गलत LZW संपीडन)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "प्रतीत होता है कि यह फ़ाइल GIF फ़ाइल नहीं है"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF फ़ाइल फ़ॉर्मेट का संस्करण %s समर्थित नहीं है"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF छवि में वैश्विक रंगमैप नहीं है तथा एक फ्रेम के अंदर स्थानीय रंगमैप नहीं है."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF छवि अधूरा या बिगड़ा हुआ है."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS छवि पढ़ने में त्रुटि: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS फ़ाइल डिकोड नहीं कर सका"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS छवि प्रारूप"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "चिह्न में अवैध हैडर है"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "चिह्न लोड करने हेतु पर्याप्त स्मृति नहीं है"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "संपीडित चिह्न समर्थित नहीं हैं"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "चिह्न की चौड़ाई शून्य है"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "चिह्न की ऊँचाई शून्य है"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "असमर्थित चिह्न प्रकार"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO फ़ाइल को लोड करने हेतु पर्याप्त स्मृति नहीं"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO के रूप में सहेजने हेतु छवि अत्यधिक बड़ी है"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "संकेतक हॉटस्पॉट छवि से बाहर"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO फ़ाइल हेतु असमर्थित डेफ़्थ: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "स्ट्रीम के लिए स्मृति आबंटित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "छवि डिकोड नहीं किया जा सका"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "परिवर्तित JPEG2000 की चौड़ाई या ऊँचाई शून्य है"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "छवि प्रकार अभी समर्थित नहीं है"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "रंग प्रोफ़ाइल के लिए स्मृति आबंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 फ़ाइल खोलने के लिए अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "बफर छवि डेटा में स्मृति आबंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG छवि फ़ाइल (%s) को समझने में त्रुटि"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"छवि को लोड करने हेतु अपर्याप्त स्मृति, कुछ अनुप्रयोग बन्द कर कुछ स्मृति मुक्त करने की कोशिश करें"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "असमर्थित JPEG रंग स्थान (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG फ़ाइल लोड करने के लिए स्मृति आबंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "परिवर्तित JPEG की चौड़ाई या ऊँचाई शून्य है"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "हैडर हेतु स्मृति आवंटित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "संदर्भित संरचना बफ़र हेतु स्मृति आवंटन नहीं किया जा सका"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "छवि की चौड़ाई और/या ऊँचाई अवैध है"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "छवि में असमर्थित bpp है"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "छवि में असमर्थित %d-बिट समतल हैं"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "नया Pixbuf बनाया नहीं जा सका"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "लाइन डेटा हेतु स्मृति आवंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX छवि के लिए स्मृति आवंटित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX छवि की सभी पंक्तियाँ नही मिलीं"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX डेटा के अंत में कोई पेलेट नही मिला"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "परिवर्तित pixbuf की ऊँचाई या चौड़ाई शून्य है"
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG छवि के प्रति चैनल बिट्स संख्या अवैध है."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "परिवर्तित PNG की ऊँचाई या चौड़ाई शून्य है"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "परिवर्तित PNG में प्रति चैनल बिट्स 8 नहीं है."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "परिवर्तित PNG, RGB या RGBA नहीं है"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "परिवर्तित PNG में असमर्थित चैनल संख्या है, इसे 3 या 4 होना चाहिए."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG छवि फ़ाइलः %s में गंभीर त्रुटि"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG फ़ाइल को लोड करने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld x %ld आकार की छवि को सहेजने हेतु अपर्याप्त स्मृति, स्मृति उपयोग कम करने हेतु कुछ "
+"अनुप्रयोगों को बंद करें"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG छवि फ़ाइल को पढ़ने में गंभीर त्रुटि हुई"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG छवि फ़ाइलः %s को पढ़ने में गंभीर त्रुटि हुई"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG पाठ चंक्स की कुंजियों में कम से कम १ तथा अधिकतम 79 अक्षर हो सकते हैं."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG पाठ चंक्स की कुंजियाँ सिर्फ आस्की अक्षर ही हो सकते हैं"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "रंग प्रोफ़ाइल की अमान्य लंबाई %d है."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG संकुचन स्तर को 0 और 9 के बीच होना चाहिये; मान '%s' को विश्लेषित नहीं किया जा "
+"सकता."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG संकुचन स्तर को 0 और 9 के बीच होना चाहिये; मान '%d' स्वीकार्य नहीं है."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG पाठ चंक मान %s को ISO-8859-1 एनकोडिंग में परिवर्तित नहीं किया जा सकता."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM लोडर को एक पूर्णांक संख्या चाहिए, जो नहीं मिल रहा है"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM फ़ाइल में गलत प्रारंभिक बाइट है"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM फ़ाइल पहचान योग्य PNM उपफ़ॉर्मेट में नहीं है"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM फ़ाइल में छवि की चौड़ाई 0 है"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM फ़ाइल में छवि की ऊँचाई 0 है"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM फ़ाइल में रंगों की अधिकतम संख्या 0 है"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM फ़ाइल में रंगों की अधिकतम संख्या अत्यधिक ज़्यादा है"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "खालिस PNM छवि फ़ॉर्मेट अवैध है"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM छवि लोडर यह PNM उप-फ़ॉर्मेट की फ़ाइलों का समर्थन नहीं करता है"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "खालिस PNM फ़ॉर्मेट की फ़ाइलों में नमूने डेटा के पहले एक रिक्त स्थान होना आवश्यक है"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM छवि की लोडिंग हेतु स्मृति आबंटित नहीं की जा सकती"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM संरचना लोड करने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM छवि डेटा का अप्रत्याशित अंत"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM फ़ाइल को लोड करने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM छवि फ़ॉर्मेट परिवार"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "इनपुट फ़ाइल विवरणकर्ता रिक्त है."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF शीर्ष लेख को पढ़ने में असफल"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF परमाणु आकार बहुत बड़ा है (%d बाइट)"
+msgstr[1] "QTIF परमाणु आकार बहुत बड़ा है (%d बाइट)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "फाइल पठन बफर के लिए %d बाइट आबंटित करने में विफल"
+msgstr[1] "फाइल पठन बफर के लिए %d बाइट आबंटित करने में विफल"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF परमाणु पढ़ने के समय त्रुटि फ़ाइल: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "(तलाश) के साथ अगले %d बाइट स्किप करने में विफल."
+msgstr[1] "(तलाश) के साथ अगले %d बाइट स्किप करने में विफल."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr " QTIF संदर्भित संरचना हेतु आबंटित करने में विफल"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader ऑब्जेक्ट बनाने में विफल."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "छवि डेटा परमाणु खोजने में असफल रहा."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS छवि में गलत हैडर डेटा है"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS छवि में अज्ञात प्रकार है"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "असमर्थित RAS छवि विभिन्नता"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS छवि को लोड करने हेतु पर्याप्त स्मृति नहीं है"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "सन रास्टर छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IO Buffer struct (संरचना) हेतु स्मृति आवंटित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IO Buffer डेटा हेतु स्मृति आवंटित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer डेटा का पुनः आवंटन नहीं किया जा सका"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "अस्थाई IOBuffer डेटा का आवंटन नहीं किया जा सका"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "नया Pixbuf आवंटित नहीं किया जा सका"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "छवि अधूरा या बिगड़ा हुआ है"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "रंग मैप संरचना आवंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "रंगमैप प्रविष्टियां आवंटित नहीं की जा सकती है"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "रंगमैप प्रविष्टियों हेतु अप्रत्याशित बिट गहराई"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA हैडर मेंमोरी आवंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA छवि में अवैध आयाम हैं"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA छवि प्रकार समर्थित नहीं है"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA संदर्भित संरचना हेतु स्मृति आवंटन नहीं किया जा सका"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "फ़ाइल में डेटा अधिक है"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "टार्गा छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "छवि की चौड़ाई नहीं मिल रही है (खराब TIFF फ़ाइल)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "छवि की ऊंचाई नहीं मिल रही है (खराब TIFF फ़ाइल)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF छवि की चौड़ाई या ऊंचाई शून्य है"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF छवि के आयाम अत्यधिक बड़े हैं"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF फ़ाइल को खोलने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF फ़ाइल से RGB डेटा लोड करने में असफल"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF छवि को खोलने में असफल"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose प्रक्रिया असफल"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF छवि को लोड करने में असफल"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF छवि सहेजने में असफल"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF संपीड़न वैध कोडेक के लिए उल्लेख नहीं है."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF आंकड़ा लिखने में असफल"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF फ़ाइल में नहीं लिखा जा सका"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "छवि की चौड़ाई शून्य है"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "छवि की ऊंचाई शून्य है"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "छवि को लोड करने हेतु पर्याप्त स्मृति नहीं"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "बाकी को सहेजा नहीं जा सका"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "अवैध XBM फ़ाइल"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM छवि फ़ाइल को लोड करने हेतु अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM छवि को लोड करते समय अस्थाई फ़ाइल में लिखने में असफल"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XMB छवि फ़ॉर्मेट"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "कोई XPM हैडर नहीं मिला"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "अवैध XPM शीर्ष"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM फ़ाइल में छवि की चौड़ाई <= 0 है"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM फ़ाइल में छवि की ऊंचाई <= 0 है"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM फ़ाइल में प्रति पिक्सल कैरेक्टर की अवैध संख्या है"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM फ़ाइल में रंगों की अवैध संख्या है"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM छवि को लोड करने हेतु स्मृति आवंटित नहीं की जा सकी"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM रंग-मैप नहीं पढ़ सकता"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM छवि को लोड करते समय अस्थाई फ़ाइल में लिखने में असफल"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM छवि फ़ॉर्मेट"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "असमर्थित एनीमेशन प्रकार"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "पैलेटेड डेटा हेतु स्मृति आवंटित नहीं की जा सकी"
diff --git a/po/hr.gmo b/po/hr.gmo
new file mode 100644 (file)
index 0000000..9c98302
Binary files /dev/null and b/po/hr.gmo differ
diff --git a/po/hr.po b/po/hr.po
new file mode 100644 (file)
index 0000000..b579f6e
--- /dev/null
+++ b/po/hr.po
@@ -0,0 +1,984 @@
+# Translation of gtk+ to Croatiann
+# Copyright (C) Croatiann team
+# Translators: Automatski Prijevod <>,Denis Lackovic <delacko@fly.srk.fer.hr>,Kresimir Kalafatic <>,Mato Kutlić <mate@iskraemeco.hr>,pr pr <delacko@192.168.0.1>,Robert Sedak <robert.sedak@sk.tel.hr>,Vlatko Kosturjak <kost@linux.hr>,
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 0\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2008-05-08 00:30+0000\n"
+"Last-Translator: Launchpad Translations Administrators <rosetta@launchpad."
+"net>\n"
+"Language-Team: Croatian <lokalizacija@linux.hr>\n"
+"Language: hr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Launchpad-Export-Date: 2008-05-28 05:48+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Greška pri otvaranju datoteke '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Slika \"%s\" ne sadrži podatke"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Ne mogu učitati sliku \"%s\": razlog nepoznat, vjerojatno neispravan zapis"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Ne mogu učitati animaciju \"%s\": razlog nepoznat, vjerojatno neispravan "
+"zapis"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ne mogu učitati modul za učitavanje slika: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Dio za učitavanje slike %s ne podržava odgovarajuće sučelje; možda je iz "
+"različite GTK inačice?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Vrsta slike \"%s\" nije podržana"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ne mogu prepoznati datotečni format slike za datoteku \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nepoznat način zapisa slike"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Ne mogu učitati sliku \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Greška pri interpretiranju JPEG slike (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Ovo izdanje programa gdk-pixbuf ne podržava ovu sliku vrste %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nema dovoljno memorije za spremanje slike u originalno mjesto"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nisam uspio otvoriti privremenu datoteku"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Nisam uspio čitati iz privremene datoteke"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Ne mogu otvoriti '%s' za pisanje: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Ne može da zatvori \"%s\" pri upisu slike, moguće je da nisu spremljeni svi "
+"podaci: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nema dovoljno memorije za spremanje slike u međuspremnik"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Greška pri interpretiranju JPEG slike (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Unutrašnja greška: Dio za učitavanje slika \"%s\" nije uspio da počne "
+"učitavanje slike, a nije naveden razlog neuspjeha"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Nije podržano postepeno učitavanje slike vrste \"%s\""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Zaglavlje slike je oštećeno"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Nepoznat format slike"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Oštećeni podaci o točkama slike"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "nisam uspio premjestiti međuspremnik slike od %u bajt"
+msgstr[1] "nisam uspio premjestiti međuspremnik slike od %u bajta"
+msgstr[2] "nisam uspio premjestiti međuspremnik slike od %u bajtova"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Neočekivani dio sličice u animaciji"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Neispravno zaglavlje animacije"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nema dovoljno memorije za učitavanje animacije"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Neispravan dio animacije"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI zapis slika"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP slika ima neispravno zaglavlje"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nema dovoljno memorije za učitavanje slike"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP slika sadrži zaglavlje nepodržane veličine"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+"BMP slike s podacima spremljenima od vrha prema dolje ne mogu biti "
+"komprimirane"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Naišao na prijevremen kraj datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nema dovoljno memorije za spremanje BMP datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Ne mogu pisati u BMP datoteku"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP zapis slike"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP zapis slike"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF zapis slike"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO zapis slike"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kakvoća JPEG-a mora biti vrijednost između 0 i 100; ne može da razume "
+"vrijednost ˇ\"%s\"."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Kakvoća JPEG-a mora biti vrijednost između 0 i 100; nije dozvoljena "
+"vrijednost \"%d\"."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG zapis slike"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ne može se alocirati memorija za zaglavlje"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+"Nisam mogao označiti %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"Nisam mogao označiti %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+"Nisam mogao označiti %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr ""
+"Nisam mogao označiti %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nisam mogao učitati metadatoteku"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "nije podržana vrsta RAS slike"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Ne mogu spremiti ostatak"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP zapis slika"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Greška pri čitanju GIF-a: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF datoteci nedostaje nešto podataka (možda je nekako odsječena?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Unutrašnja greška pri učitavanju GIF-a (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Prekoračenje stoga"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Modul za učitavanje GIF slika ne prepoznaje ovu sliku."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Nađen je neispravan kod"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Kružni unos u tabeli GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nema dovoljno memorije za učitavanje GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nema dovoljno memorije za kreiranje okvira unutar GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF slika je oštećena (neispravno LZW sažimanje)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Izgleda da se ne radi o GIF datoteci"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Izdanje %s GIF načina zapisa nije podržano"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF slika nema opću mapu boja, a kadar u njoj nema zasebnu mapu boja."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF slika je skraćena ili nepotpuna."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Nepovratna greška pri čitanju PNG slike: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nisam mogao dekodirati ICNS datoteku"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO zapis slike"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Neispravno zaglavlje sličice"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nema dovoljno memorije za učitavanje slike"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ne podržava sažete sličice"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Sličica je širine nula"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Sličica ima visinu nula"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nije podržana vrsta sličica"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nema dovoljno memorije za učitavanje ICO datoteke"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Slika je prevelika da bi se sačuvala kao ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Pokazivač žarišta je van slike"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nije podržana dubina za ICO datoteku: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Ne može se alocirati memorija za zaglavlje"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Ne mogu konvertirati ime datoteke"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformirani PNG ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Vrsta slike \"%s\" nije podržana"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Ne mogu pronaći dovoljno memorije za učitavanje JPEG datoteke"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nema dovoljno memorije za otvaranje TIFF datoteke"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ne može se alocirati memorija za podatke"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG zapis slike"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Greška pri interpretiranju JPEG slike (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nema dovoljno memorije za učitavanje slike, zatvorite neke programe kako bi "
+"oslobodili memoriju"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nije podržan JPEG prostor boja (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Ne mogu pronaći dovoljno memorije za učitavanje JPEG datoteke"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformirani PNG ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ne može se alocirati memorija za zaglavlje"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Ne može se alocirati memorija za međuspremnik konteksta"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Slika je neispravne širine i/ili visine"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Slika koristi nepodržan broj bitova po točki"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Slika sadrži nepodržan broj %d-bitnih ravnina"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ne mogu napraviti novi pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Ne može se alocirati memorija za podatke"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ne može se alocirati memorija za zaglavlje"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ne može učitati sve linije iz PCX slike"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nije nađena paleta na kraju PCX podataka"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX zapis slike"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformirani PNG ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF zapis slike"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Neispravan broj bitova po kanalu PNG slike."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformirani PNG ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Broj bitova po kanalu promijenjenog PNG nije 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformirani PNG nije RGB ili RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Nije podržan broj kanala u transformiranoj  PNG slici; mora biti 3 ili 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Kobna greška u PNG slici: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nema dovoljno memorije za učitavanje PNG  datoteke"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nema dovoljno memorije za spremanje slike veličine %ld×%ld; pokušajte "
+"zatvoriti neke programe kako biste oslobodili nešto memorije"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Kobna greška tijekom čitanja PNG slike"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Nepovratna greška pri čitanju PNG slike: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ključevi za PNG tekstualne odjeljke moraju imati bar 1, a najviše 79 znakova."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Ključevi za PNG tekstualne odjeljke moraju biti ASCII znakovi."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Razina kompresije PNG datoteke mora biti vrijednost između 0 i9; vrijednost "
+"'%s' nije u tom rasponu."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Razina kompresije PNG datoteke mora biti vrijednost između 0 i9; vrijednost "
+"'%d' nije dozvoljena."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Vrijednost za PNG odjeljak teksta %s se ne može pretvoriti u ISO-8859-1 "
+"zapis."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG zapis slike"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Dio za učitavanje PNM slika je očekivao da naiđe na cijeli broj, ali nije"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM datoteka sadrži neispravan početni bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM datoteka nije u poznatom PNM podzapisu"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM datoteka sadrži sliku širine 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM datoteka sadrži sliku visine 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Najveća vrijednost boje u PNM datoteci je 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Najveća vrijednost boje u PNM datoteci je prevelika"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Sirova PNM vrsta slike neispravna"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Dio za učitavanje PNM slika ne podržava ovaj PNM podzapis"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Sirov PNM zapis zahtjeva točno jedan razmak prije sadržaja"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nema dovoljno memorije za učitavanje PNM slike"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nema dovoljno memorije za učitavanje PNM kontekstualne strukture"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Neočekivan kraj PNM slike"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nema dovoljno memorije za učitavanje PNM datoteke"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Porodica PNM/PBM/PGM/PPM zapisa slika"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Nisam uspio otvoriti TIFF sliku\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "nisam uspio premjestiti međuspremnik slike od %u bajt"
+msgstr[1] "nisam uspio premjestiti međuspremnik slike od %u bajt"
+msgstr[2] "nisam uspio premjestiti međuspremnik slike od %u bajt"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Greška pri čitanju GIF-a: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nemam dovoljno memorije za strukturu TGA konteksta"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Nisam uspio čitati iz privremene datoteke\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF zapis slika"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS slika ima neispravno zaglavlje"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS slika je nepoznate vrste"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nije podržana vrsta RAS slike"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nema dovoljno memorije za učitavanje RAS slike"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun-ov zapis rasterskih slika"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nema dovoljno memorije za strukturu međuspremnika"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nema dovoljno memorije za podatke međuspremnika"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ne mogu ponovno dodijeliti podatke međuspremnika"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nemam dovoljno memorije za privremeni međuspremnik"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Ne mogu dodijeliti memoriju za novi pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF slika je skraćena ili nepotpuna."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nema dovoljno memorije za mapu boja"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nemam dovoljno memorije za unose u mapu boja"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Neočekivan broj boja za stavke mape boja"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nemam dovoljno memorije za TGA zaglavlje"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA slika je neispravne veličine"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA zapis slike nije podržan"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nemam dovoljno memorije za strukturu TGA konteksta"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Pretjerano mnogo podataka u datoteci"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa zapis slika"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ne može se pročitati širina slike (neispravna TIFF datoteka)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ne može se saznati visina slike (neispravna TIFF datoteka)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Visina ili širina TIFF slike je nula"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF slika je prevelika"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nema dovoljno memorije za otvaranje TIFF datoteke"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Neuspjelo učitavanje RGB podataka iz TIFF datoteke"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operacija nije uspjela"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Neuspjelo učitavanje TIFF slike"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Nisam uspio otvoriti TIFF sliku"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Ne mogu konvertirati ime datoteke"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF zapis slika"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Slika je širine nula"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Slika je visine nula"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nema dovoljno memorije za učitavanje slike"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ne mogu spremiti ostatak"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP zapis slika"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Neispravna XBM datoteka"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nema dovoljno memorije za učitavanje XBM slike"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Neuspio upis u privremenu datoteku pri učitavanju XBM slike"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM zapis slika"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nije nađeno XPM zaglavlje"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Neispravno XPM zaglavlje"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM datoteka ima sliku širine <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM datoteka ima sliku visine <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ima neispravan broj znakova po točki"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM datoteka ima neispravan broj boja"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nema dovoljno memorije za učitavanje XPM slike"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Ne mogu pročitati XPM mapu boja"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Neuspio upis u privremenu datoteku pri učitavanju XPM slike"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM zapis slike"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nije podržana vrsta animacije"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Ne može se alocirati memorija za podatke palete"
diff --git a/po/hu.gmo b/po/hu.gmo
new file mode 100644 (file)
index 0000000..248e762
Binary files /dev/null and b/po/hu.gmo differ
diff --git a/po/hu.po b/po/hu.po
new file mode 100644 (file)
index 0000000..e693279
--- /dev/null
+++ b/po/hu.po
@@ -0,0 +1,945 @@
+# Hungarian translation of gtk+.
+# Copyright (C) 1999, 2000, 2001, 2002, 2004, 2005, 2007, 2008, 2009, 2010, 2012 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+#
+# Szabolcs Ban <shooby at gnome dot hu>, 1999, 2000, 2001, 2002.
+# Andras Timar <timar at gnome dot hu>, 2002.
+# Laszlo Dvornik <dvornik at gnome dot hu>, 2004, 2005.
+# Gabor Kelemen <kelemeng at gnome dot hu>, 2004, 2005, 2007, 2008, 2009, 2010, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-04 02:54+0100\n"
+"Last-Translator: Gabor Kelemen <kelemeng at gnome dot hu>\n"
+"Language-Team: Hungarian <gnome-hu-list at gnome dot org>\n"
+"Language: hu\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms:  nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Nem sikerült megnyitni a(z) „%s” fájlt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "A(z) „%s” képfájl nem tartalmaz adatokat"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Nem sikerült betölteni a(z) „%s” képet: ok ismeretlen, valószínűleg sérült a "
+"képfájl"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Nem sikerült betölteni a(z) „%s” animációt: ok ismeretlen, valószínűleg "
+"sérült az animációfájl"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Nem lehet betölteni a képbetöltő modult: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"A(z) %s képbetöltő-modul nem exportálja a megfelelő felületet, talán egy "
+"másik gdk-pixbuf verzióból van?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "A(z) „%s” képtípus nem támogatott"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nem lehet azonosítani a(z) „%s” képfájl formátumát"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Azonosíthatatlan képfájl formátum"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Nem sikerült betölteni a(z) „%s” képet: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Hiba képfájlba íráskor: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"A gdk-pixbuf ezen változatába nincs befordítva a(z) %s képformátumba való "
+"mentés támogatása"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nincs elég memória a kép visszahíváshoz mentéséhez"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nem sikerült megnyitni az átmeneti fájlt"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Nem sikerült olvasni az átmeneti fájlból"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "„%s” megnyitása írásra sikertelen: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"A(z) „%s” nem zárható le a kép írása közben, lehet, hogy nem sikerült minden "
+"adatot elmenteni: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nincs elég memória a kép pufferbe mentéséhez"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Hiba képfolyamba íráskor"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Belső hiba: A(z) %s képbetöltő modul nem tudott befejezni egy műveletet, de "
+"nem adta meg a hiba okát"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "A(z) %s típusú képek növekményes betöltése nem támogatott"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Hibás képfejléc"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Ismeretlen képformátum"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "A kép képpontadata sérült"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "nem sikerült %u bájtos képpuffert lefoglalni"
+msgstr[1] "nem sikerült %u bájtos képpuffert lefoglalni"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Váratlan ikondarab az animációban"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Érvénytelen fejléc az animációban"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nincs elég memória az animáció betöltéséhez"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Hibás részlet az animációban"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI képformátum"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "A BMP-kép fejlécadata hibás"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nincs elég memória a kép betöltéséhez"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "A BMP-kép fejlécmérete nem támogatott"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "A fentről-lefelé BMP képek nem tömöríthetőek"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "A fájl végét túl korán értem el"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nem lehet memóriát foglalni a BMP fájl mentéséhez"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nem sikerült írni a BMP fájlba"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP képformátum"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF képformátum"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF képformátum"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO képformátum"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"A JPEG-minőség értékének 0 és 100 között kell lennie, a(z) „%s” értéket nem "
+"lehet feldolgozni."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"A JPEG-minőség értékének 0 és 100 között kell lennie, a(z) „%d” érték nem "
+"megengedett."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG képformátum"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nem lehet memóriát foglalni: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nem hozható létre adatfolyam: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nem lehet pozicionálni az adatfolyamban: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nem lehet olvasni az adatfolyamból: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nem lehet betölteni a bitképet"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nem lehet betölteni a metafájlt"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nem támogatott képformátum a GDI+-hoz"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nem lehet menteni"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF képformátum"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Hiba a GIF olvasásánál: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "A GIF fájl egyes adatai hiányoznak (lehet, hogy csonkolódott a fájl?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Belső hiba a GIF betöltőben (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Veremtúlcsordulás"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "A GIF-képbetöltő nem tudja értelmezni ezt a képet."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Hibás kód érkezett"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Körkörös táblázat bejegyzés a GIF fájlban"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nincs elég memória a GIF-fájl betöltéséhez"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nincs elég memória a keretnek a GIF-fájlban való kiegészítéséhez"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "A GIF-kép hibás (helytelen LZW-tömörítés)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "A fájl nem tűnik GIF formátumúnak"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "A %s verziójú GIF formátum nincs támogatva"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"A GIF képnek nincs globális színtérképe, és a benne lévő keretnek sincs "
+"lokális színtérképe."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "A GIF-kép csonkolódott vagy nem teljes."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Hiba az ICNS képfájl olvasásakor: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nem sikerült visszafejteni az ICNS fájlt"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS képformátum"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Érvénytelen fejléc az ikonban"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nincs elég memória az ikon betöltéséhez"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Tömörített ikonok nincsenek támogatva"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Az ikon szélessége nulla"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Az ikon magassága nulla"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nem támogatott ikontípus"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nincs elég memória az ICO-fájl betöltéséhez"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "A kép túl nagy ICO formátumba mentéshez"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "A kurzor aktív pontja a képen kívül helyezkedik el"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nem támogatott mélység ICO-fájlnál: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nem sikerült memóriát kiosztani az adatfolyamhoz"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nem sikerült visszafejteni a képet"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Az átalakított JPEG2000 szélessége vagy magassága nulla"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "A képtípus nem támogatott"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nem lehet memóriát foglalni a színprofilhoz"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nincs elég memória a JPEG 2000 fájl megnyitásához"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nem lehet memóriát foglalni a képadatok számára"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 képformátum"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Hiba a JPEG képfájl értelmezésekor (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nincs elég memória a kép betöltéséhez, memória felszabadításához próbáljon "
+"meg kilépni néhány alkalmazásból"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nem támogatott JPEG-színtér (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nem lehet memóriát kiosztani a JPEG fájl betöltéséhez"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Az átalakított JPEG szélessége vagy magassága nulla."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nem lehet memóriát kiosztani a fejléchez"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nem lehet memóriát foglalni a kontextus-puffer számára"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "A kép szélessége és/vagy magassága érvénytelen"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "A kép képpontonkénti bitjeinek száma nem támogatott"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Nem támogatott számú %d bites színsík van a képben"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nem lehet létrehozni új képpuffert"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nem lehet memóriát foglalni a vonaladatok számára"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nem foglalható memória a PCX képnek"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nem található a PCX-kép minden sora"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nem található paletta a PCX-adat végén"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX képformátum"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Az átalakított kép szélessége vagy magassága nulla."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "A GdkPixdata formátum"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "A PNG-kép csatornánkénti bitjeinek száma érvénytelen."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Az átalakított PNG szélessége vagy magassága nulla."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Az átalakított PNG csatornánkénti bitjeinek száma nem 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Az átalakított PNG nem RGB vagy RGBA módú."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Az átalakított PNG csatornánkénti bitjeinek száma nem támogatott, 3-nak vagy "
+"4-nek kell lennie."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Végzetes hiba a PNG képfájlban: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nincs elég memória a PNG fájl betöltéséhez"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nincs elég memória egy %ld x %ld méretű kép betöltéséhez, próbáljon meg "
+"kilépni néhány alkalmazásból a memóriahasználat csökkentéséhez"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Végzetes hiba a PNG képfájl olvasásakor"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Végzetes hiba a PNG képfájl olvasásakor: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"A PNG szöveges darabok kulcsainak legalább 1 és legfeljebb 79 karakterből "
+"kell állniuk."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "A PNG szöveges darabok kulcsainak ASCII karaktereknek kell lenniük."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "A színprofil hossza (%d) érvénytelen."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"A PNG-tömörítés értékének 0 és 9 között kell lennie, a(z) „%s” értéket nem "
+"lehet feldolgozni."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"A PNG-tömörítés értékének 0 és 9 között kell lennie, a(z) „%d” érték nem "
+"engedélyezett."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "%s PNG szöveges darab értéke nem konvertálható ISO-8859-1 kódolásúra."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG képformátum"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "A PNM-betöltő egy egészet várt, de nem talált"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "A PNM-fájl kezdő bájtja helytelen"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "A PNM-fájl nincs felismert PNM-alformátumban"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "A PNM-fájl képszélessége 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "A PNM-fájl képmagassága 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "A PNM-fájlban a maximális színérték 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "A PNM-fájlban a maximális színérték túl nagy"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "A nyers PNM-képtípus érvénytelen"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "A PNM-képbetöltő nem támogatja ezt a PNM-alformátumot"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"A nyers PNM-formátumok pontosan egy üreshely-karaktert igényelnek a "
+"mintaadatok előtt"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nem lehet memóriát kiosztani a PNM-kép betöltéséhez"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nincs elég memória a PNM kontextusstruktúrának"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "A PNM-képadatnak váratlanul vége"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nincs elég memória a PNM fájl betöltéséhez"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "A PNM/PBM/PGM/PPM képformátum család"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "A bemeneti fájl leírója NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "A QTIF fejléc olvasása meghiúsult"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "A QTIF atomméret túl nagy (%d bájt)"
+msgstr[1] "A QTIF atomméret túl nagy (%d bájt)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Nem sikerült %d bájt fájlolvasási puffert lefoglalni"
+msgstr[1] "Nem sikerült %d bájt fájlolvasási puffert lefoglalni"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Fájlhiba a QTIF atom olvasásakor: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "A következő %d bájt átugrása a seek() hívással meghiúsult."
+msgstr[1] "A következő %d bájt átugrása a seek() hívással meghiúsult."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nem sikerült lefoglalni a QTIF kontextusstruktúrát."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "A GdkPixbufLoader objektum létrehozása meghiúsult."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Nem található képadat atom."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "A QTIF képformátum"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "A RAS-kép fejlécadata hibás"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "A RAS-kép típusa ismeretlen"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nem támogatott RAS-képváltozat"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nincs elég memória a RAS-kép betöltéséhez"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster képformátum"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nem lehet memóriát kiosztani az IOBuffer-struktúrához"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nem lehet memóriát kiosztani az IOBuffer-adathoz"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nem lehet újra kiosztani az IOBuffer-adatot"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nem lehet kiosztani az átmeneti IOBuffer-adatot"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nem lehet lefoglalni új képpuffert"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "A kép sérült vagy csonkolódott"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nem lehet kiosztani színtérkép struktúrát"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nem lehet kiosztani színtérkép bejegyzéseket"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Váratlan bitmélység a színtérkép-bejegyzésekhez"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nem lehet kiosztani TGA-fejlécmemóriát"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "A TGA-kép mérete érvénytelen"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "A TGA képformátum nem támogatott"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nem lehet memóriát lefoglalni a TGA kontextusstruktúrának"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Többletadat a fájlban"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa képformátum"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nem lehet megszerezni a kép szélességét (hibás TIFF fájl)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nem lehet megszerezni a kép magasságát (hibás TIFF fájl)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "A TIFF-kép szélessége vagy magassága nulla"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "A TGA-kép mérete túl nagy"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nincs elég memória a TIFF fájl megnyitásához"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "RGB-adat betöltése a TIFF-fájlból sikertelen"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nem sikerült megnyitni a TIFF képet"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "A TIFFClose művelet sikertelen"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Nem sikerült betölteni a TIFF képet"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Nem sikerült menteni a TIFF képet"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "A TIFF tömörítés nem érvényes kodekre hivatkozik."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Nem sikerült kiírni a TIFF adatokat"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nem sikerült írni a TIFF fájlba"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF képformátum"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "A kép szélessége nulla"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "A kép magassága nulla"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nincs elég memória a kép betöltéséhez"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nem lehet menteni a többit"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP képformátum"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Érvénytelen XBM-fájl"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nincs elég memória az XBM képfájl betöltéséhez"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Átmeneti fájlba írás az XBM-kép betöltésekor sikertelen"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM képformátum"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nem található az XPM-fejléc"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Érvénytelen XPM-fejléc"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Az XPM-fájl képszélessége <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Az XPM-fájl képmagassága <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Az XPM-fájl képpontonkénti karaktereinek száma érvénytelen"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Az XPM-fájl színeinek száma érvénytelen"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nem lehet memóriát kiosztani az XPM-kép betöltéséhez"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nem lehet olvasni az XPM-színtérképet"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Átmeneti fájlba írás az XPM-kép betöltésekor sikertelen"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM képformátum"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nem támogatott animációtípus"
diff --git a/po/hy.gmo b/po/hy.gmo
new file mode 100644 (file)
index 0000000..81be127
Binary files /dev/null and b/po/hy.gmo differ
diff --git a/po/hy.po b/po/hy.po
new file mode 100644 (file)
index 0000000..529822b
--- /dev/null
+++ b/po/hy.po
@@ -0,0 +1,956 @@
+# Translation of gtk+ to Armenian
+# This file is distributed under the same license as the gtk+ package.
+# Lilit Azizbekyan <l@freenet.am>, 2005.
+# Lilit Sargsyan <magicliliac@yahoo.co.uk>, 2005.
+# Norayr Chilingaryan <norik@freenet.am>, 2005.
+# Lusine Karlovich <lusinekarlovich@yahoo.com>, 2010
+# Instigate Training Center: Narine Martirosyan <training@instigate.am>, 2010
+# Nune <nune@instigatedesign.com>, 2010
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD.hy\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-06-23 12:21+0400\n"
+"Last-Translator: Nune <nune@instigatedesign.com>\n"
+"Language-Team:  <norik@freenet.am>\n"
+"Language: hy\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: KBabel 1.9.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Չհաջողվեց բացել '%s' ֆայլը․ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Պատկերային '%s' ֆայլը տվյալ չի պարունակում"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Չհաջողվեց բացել '%s' նկարը. պատճառն անհայտ է, հավանաբար ֆայլը վնասված է"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Չհաջողվեց բացել '%s' անիմացիան. պատճառն անհայտ է, հավանաբար վնասված է "
+"անիմացիոն ֆայլը"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Չհաջողվեց բեռնել պատկեր բեռնող մոդուլը. %s. %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Պատկեր բեռնող %s մոդուլը չի ցուցաբերում համապատասխան ինտերֆեյս․ հավանաբար "
+"այն այլ GTK տարբերակից է։"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Պատկերի '%s' տեսակը չի ապահովվում"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Չի հաջողվում ճանաչել պատկերային ֆայլի ֆորմատը '%s' ֆայլի համար"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Պատկերային ֆայլի անճանաչելի ֆորմատ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Չհաջողվեց բացել '%s' պատկերը․ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Պատկերային ֆայլում գրառման սխալ․ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"gdk-pixbuf գրադարանի այս տարբերակը չի թույլատրում պահել պատկերի ֆորմատը․ %s "
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Հիշողությունը անբավարար է պատկերը հիշելու համար"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Չհաջողվեց բացել ժամանակավոր ֆայլը"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Չհաջողվեց կարդալ ժամանակավոր ֆայլից"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Չհաջողվեց բացել '%s' գրելու համար՝ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Պատկերը գրելու ընթացքում չհաջողվեց փակել '%s', հնարավոր է բոլոր տվյալները "
+"չեն պահպանվել՝ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Հիշողությունը անբավարար է պատկերը բուֆերում պահելու համար"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Պատկերային ֆայլում գրառման սխալ՝ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Ներքին սխալ. պատկեր բեռնող  '%s' մոդուլը չկարողացավ ավարտել պատկերի "
+"բեռնումը, սակայն սխալի պատճառը չի նշվում"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr " '%s' տեսակ պատկերի աստիճանաբար բեռնումը չի ապահովվում"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Պատկերի վերնագիրը վնասված է"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Պատկերի անհայտ ֆորմատ"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Պատկերի պիքսելային տվյալները վնասված են"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, fuzzy, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+"Չհաջողվեց %d բայթանոց հիշողություն հատկացնել բուֆերին՝ ֆայլից կարդալու կամար"
+msgstr[1] ""
+"Չհաջողվեց %d բայթանոց հիշողություն հատկացնել բուֆերին՝ ֆայլից կարդալու կամար"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Անիմացիայում անսպասելի կադրերի մասնատում"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Անիմացիոն ֆայլը պարունակում է սխալ վերնագիր"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Անիմացիան բացելու համար հիշողությունը բավարար չէ"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Անիմացիան պարունակում է վատ ձևավորված կտոր"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Պատկերի ANI ֆորմատ"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP պատկերի վերնագիրը պարունակում է կեղծ տվյալ"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Հիշողությունը բավարար չէ կետպատկեր բեռնելու համար"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP պատկերը ունի չապահովվող վերնագրի չափ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Այս տեսակի (topdown) BMP պատկերնեը չեն կարող սեղմվել"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Ֆայլի վաղահաս վերջ"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Հնարավոր չեղավ հիշողություն հատկացնել BMP ֆայլը պահելու համար"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Հնարավոր չեղավ BMP ֆայլում գրել"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Պատկերի BMP ֆորմատ"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF պատկերային ֆորմատ"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Պատկերի GIF ֆորմատ"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Պատկերի ICO ֆորմատ"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG որակը պետք է ունենա 0–ից 100 միջակայքի արժեք. '%s' արժեքը չի կարող "
+"մշակվել"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG որակը պետք է ունենա 0–ից 100 միջակայքից արժեք. '%d' արժեքը "
+"անթույլատրելի է"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Պատկերի JPEG ֆորմատ"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Չհաջողվեց հատկացնել հիշողություն․ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Չհաջողվեց ստեղծել հոսք․ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Չհաջողվեց փոխել դիրքը հոսքում․ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Չկարողացավ կարդալ հոսքից․ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Չհաջողվեց բեռնել նկարը"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Չհաջողվեց բեռնել մետաֆայլը"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Չապահովվող պատկերի ֆորմատ GDI+ - ի համար"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Չհաջողվեց պահպանել "
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Պատկերի WBMP ֆորմատ"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Չի հաջողվում GIF կարդալ՝ %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF ֆայլում բացակայում էին որոշ տվյալներ. հնարավոր է այն ինչ որ կերպ "
+"կրճատվել է"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF բեռնիչի ներքին սխալ (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Ստեկի գերլցում"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF պատկերի բեռնիչը չի հասկանում այս պատկերը"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Հայտնաբերվել է սխալ կոդ"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ֆայլ ներմուծված է շրջանային աղյուսակ"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Հիշողությունը բավարար չէ GIF ֆայլը բեռնելու համար"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Հիշողությունը բավարար չէ ստեղծելու կադր GIF ֆայլում"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF պատկերը վնասված է (սխալ LZW խտացում)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Ֆայլը նման չէ GIF ֆայլի"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ֆորմատի %s տարբերակը չի ապահովվում"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF պատկերը չունի գլոբալ գունային քարտեզ, և ներքին շրջանակը զուրկ է տեղային "
+"գունային քարտեզից"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF պատկերը կտրված կամ կիսատ է"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS պատկերային ֆայլը կարդալու սխալ՝ %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Չհաջողվեց ապակոդավորել ICNS ֆայլը"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS պատկերի ֆորմատ"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Սխալ վերնագիր պատկերակում"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Հիշողությունը բավարար չէ պատկերակը բեռնելու համար"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Խտացված պատկերակները չեն ապահովվում"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Պատկերակի լայնությունը զրո է"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Պատկերակի բարձրությունը զրո է"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Չապահովվող պատկերակի տեսակ"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Հիշողությունը բավարար չէ ICO ֆայլը բեռնելու համար"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Պատկերը չափազանց մեծ է որպես ICO պահելու համար"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Սլաքի ցուցամասը պատկերից դուրս է"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ֆայլի չապահովվող խորություն՝ %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Հնարավոր չէ հիշողություն հատկացնել հոսքի համար"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Չհաջողվեց ապակոդավորել պատկերային ֆայլը"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Ձևափոխված  JPEG2000 - ն ունի զրոյական լայնություն կամ բարձրություն"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Պատկերի տեսակը ներկայումս չի ապահովվում "
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Չի հաջողվել հիշողություն հատկացնել գույնային պրոֆիլին"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Անբավարար հիշողություն JPEG 2000 ֆայլը բացելու համար "
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"Հնարավոր չէ հիշողություն հատկացնել բուֆերային պատկերների տվյալների համար"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 պատկերի ֆորմատ"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG պատկերային ֆայլի մեկնաբանման սխալ՝ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Հիշողությունը բավական չէ պատկերը բեռնելու համար. փորձեք ազատել "
+"հիշողությունը՝ փակելով որոշ ծրագրեր"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Չապահովվող JPEG գունային երանգ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Չի հաջողվել հիշողություն հատկացնել JPEG ֆայլ բեռնելու համար"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Ձևափոխված JPEG–ն ունի զրոյական լայնություն կամ բարձրություն։"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Հնարավոր չէ հիշողություն հատկացնել վերնագրի համար"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Հնարավոր չէ հիշողություն հատկացնել միջավայրի բուֆերի համար"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Պատկերն ունի անվավեր լայնություն կամ/և բարձրություն"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Պատկերն ունի չապահովվող պիքսելների քանակ 1 բիթում"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Պատկերն ունի չապահովվող քանակի %d–բիթային հարթություն"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Չհաջողվեց ստեղծել նոր pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Հնարավոր չէ հիշողություն հատկացնել գծային տվյալների համար"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Հնարավոր չէ հիշողություն հատկացնել վերնագրի համար"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX պատկերի ոչ բոլոր տողերն են առկա"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX տվյալի վերջում ոչ մի գունակազմ չի հայտնաբերվել"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Պատկերների PCX ֆորմատ"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Ձևափոխված PNG–ն ունի զրոյական լայնություն կամ բարձրություն"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Պատկերի GIF ֆորմատ"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Սխալ են PNG պատկերի բիթերն ըստ ալիքի"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Ձևափոխված PNG–ն ունի զրոյական լայնություն կամ բարձրություն"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Ձևափոխված PNG–ի բիթերի քանակը հոսքում 8 չէ"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Ձևափոխված PNG -ն ո՛չ RGB է, ո՛չ էլ RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Ձևափոխված PNG ֆայլը ունի չապահովվող քանակությամբ ալիքներ. պետք է լինի 3 կամ 4"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Վճռորոշ սխալ PNG պատկերային ֆայլում՝ %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Հիշողությունը բավարար չէ PNG ֆալը բեռնելու համար"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Հիշողությունը բավարար չէ %ld –ը %ld –ով փոխարինելու համար. փորձեք փակել որոշ "
+"աշխատածրագրեր, որպեսզի հիշողություն ազատեք"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Վճռորոշ սխալ՝ PNG պատկերային ֆայլը կարդալու ժամանակ"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Վճռորոշ սխալ՝ PNG պատկերային ֆայլը կարդալու ժամանակ․ %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG տեքստային կտորների բանալիները պետք է ունենան առնվազն 1 և առավելագույնը "
+"79 նիշ"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG տեքստային կտորների բանալիները պետք է լինեն ASCII տեսակի"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Գույնային պրոֆիլը ունի անվավեր երկարություն %d։"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG սեղմման աստիճանը կարող է ունենալ 0-ից 9 արժեք. '%s' արժեքը վերլուծելի չէ"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG սեղմման աստիճանը կարող է ունենալ 0-ից 9 արժեք. '%d' արժեքը անթույլատրելի "
+"է"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG տեքստային կտորի %s արժեքը չի կարող ձևափոխվել ISO-8859-1 կոդի։"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Պատկերի PNG ֆորմատ"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM բեռնիչը ակնկալում էր գտնել ամբողջ թիվ, բայց չգտավ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ֆայլն ունի սխալ սկզբնաբայթ "
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ֆայլը ճանաչելի PNM ենթաֆորմատով չէ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ֆայլի պատկերի լայնությունը 0 է"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ֆայլի պատկերի բարձրությունը 0 է"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ֆայլում գույների առավելագույն արժեքը 0 է"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Առավելագույն գունային արժեքը PNM ֆայլում չափազանց մեծ է"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "PNM ֆորմատի պատկերի տվյալ տեսակը անվավեր է"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM պատկերի բեռնիչը չի ապահովում այս PNM ենթաֆորմատը"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"PNM ֆորմատները պահանջում են ուղիղ մեկ միավոր ազատ տարածություն նմուշային "
+"տվյալներից առաջ"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Չի հաջողվում հատկացնել հիշողություն PNM պատկերը բեռնելու համար"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Հիշողությունը բավարար չէ PNM կոնտեքստային կառուցվածքը բեռնելու համար"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM պատկերային տվյալների անսպասելի ավարտ"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Հիշողությունը անբավարար է PNM ֆայլը բեռնելու համար"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM պատկերային ֆորմատի ընտանիք"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Մուտքային ֆայլի նկարագրիչը  NULL է։"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF վերնագիրը չհաջողվեց կարդալ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF ատոմի չափը շատ մեծ է (%d բիթերով)"
+msgstr[1] "QTIF ատոմի չափը շատ մեծ է (%d բիթերով)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Չհաջողվեց %d բայթանոց հիշողություն հատկացնել բուֆերին՝ ֆայլից կարդալու կամար"
+msgstr[1] ""
+"Չհաջողվեց %d բայթանոց հիշողություն հատկացնել բուֆերին՝ ֆայլից կարդալու կամար"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF ատոմը կարդալիս ֆայլային սխալ՝ %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Չհաջողվեց բաց թողնել հաջորդ %d բայթերը seek() ֆունկցիայի միջոցով"
+msgstr[1] "Չհաջողվեց բաց թողնել հաջորդ %d բայթերը seek() ֆունկցիայի միջոցով"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Չհաջողվեց հատկացնել QTIF կոնտեքստային կառուցվածք։"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Չհաջողվեց ստեղծել GdkPixbufLoader օբյեկտ։"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Չհաջողվեց գտնել պատկերի տվյալների ատոմը"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF պատկերային ֆորմատ"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS պատկերի վերնագիրը պարունակում է կեղծ տվյալ"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS պատկերի տեսակն անհայտ է"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Չապահովվող RAS պատկերի տարբերակ"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Հիշողությունը անբավարար է RAS պատկերը բեռնելու համար"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun–ի պատկերացանցային ֆորմատ"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+"Չի հաջողվում հիշողություն հատկացնել IOBuffer կառուցվածքի (struct) համար"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Չի հաջողվում հիշողություն հատկացնել IOBuffer տվյալներին"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Չի հաջողվում վերաբաշխել IOBuffer տվյալները"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Չի հաջողվում հատկացնել IOBuffer-ի ժամանակավոր տվյալները"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Չի հաջողվում հատկացնել նոր pixbuf գրադարան"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Պատկերը վնասված է կամ կտրված է"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+"Չի հաջողվում հիշողություն հատկացնել գունային քարտեզի տվյալների կառուցվածքին"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Չի հաջողվում հատկացնել հիշողություն գունային քարտեզի տարրերի համար"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Գունային քարտեզի տարրերի անսպասելի բիթային խորություն"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Չի հաջողվում հիշողություն հատկացնել TGA վերնագրին"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA պատկերի չափերը սխալ են"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Պատկերի TGA տեսակը չի ապահովվում"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Չի հաջողվում հիշողություն հատկացնել TGA կոնտեքստի կառուցվածքին"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Ավելցուկային տվյալներ ֆայլում"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Պատկերային Targa ֆորմատ"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Չհաջողվեց ստանալ պատկերի լայնությունը՝ սխալ TIFF ֆայլ"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Չհաջողվեց ստանալ պատկերի բարձրությունը՝ սխալ TIFF ֆայլ"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF պատկերն ունի զրոյական լայնություն կամ բարձրություն"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF պատկերի չափերը չափազանց մեծ են"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Հիշողությունը անբավարար է TIFF պատկերը բացելու համար"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Չհաջողվեց TIFF ֆայլից բեռնել RGB տվյալները"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Չհաջողվեց բացել TIFF պատկերը"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Չհաջողվեց փակել TIFF–ը"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Չհաջողվեց բեռնել TIFF պատկերը"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Չհաջողվեց պահպանել TIFF պատկերը"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF սեղմումը չի հղվում վավերական կոդավորչի վրա"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Չհաջողվեց գրել TIFF տվյալները"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Չկարողացավ գրել TIFF ֆայլում"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF պատկերային ֆորմատ"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Պատկերն ունի զրոյական լայնութուն"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Պատկերն ունի զրոյական բարձրություն"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Հիշողությունը անբավարար է նկար բեռնելու համար"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Չհաջողվեց պահպանել մնացածը"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Պատկերի WBMP ֆորմատ"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Անվավեր XBM ֆայլ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Հիշողությունը բավարար չէ XBM պատկերային ֆայլ բեռնելու համար"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Չհաջողվեց ժամանակավոր ֆայլում գրել XBM պատկերը բեռնելիս"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM պատկերային ֆորմատ"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM-ի վերնագիր չի հայտնաբերվել"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Անվավեր XPM-ի վերնագիր"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ֆայլում պատկերի լայնությունը <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ֆայլում պատկերի բարձրությունը <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM նկարը պարունակում է անվավեր քանակությամբ նիշեր ըստ պիքսելի"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ֆայլում գույների քանակը անվավեր է"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Չի հաջողվում հիշողություն հատկացնել XPM պատկերը բեռնելու համար"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Չի հաջողվում կարդալ XPM-ի գունային քարտեզը"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Չհաջողվեց գրել ժամանակավոր ֆայլ XPM պատկերը բեռնելիս"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Պատկերային XPM ֆորմատ"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Անիմացիայի տեսակը չի անապահովվում"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Հնարավոր չէ հիշողություն հատկացնել գունային տվյալների համար"
diff --git a/po/ia.gmo b/po/ia.gmo
new file mode 100644 (file)
index 0000000..720797b
Binary files /dev/null and b/po/ia.gmo differ
diff --git a/po/ia.po b/po/ia.po
new file mode 100644 (file)
index 0000000..3c85191
--- /dev/null
+++ b/po/ia.po
@@ -0,0 +1,924 @@
+# Interlingua translation
+# Copyright (C) 2000 Free Software Foundation, Inc.
+# Robert Brady <rwb197@zepler.org>
+#
+# I am a novice at Interlingua, please do not laugh.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 1.3\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2000-10-27 02:02+0100\n"
+"Last-Translator: Robert Brady <rwb197@zepler.org>\n"
+"Language-Team: Interlingua\n"
+"Language: ia\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, fuzzy, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Incapabile de localisar le cargarable modulo in module_path: \"%s\","
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, fuzzy, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+#, fuzzy
+msgid "Failed to open temporary file"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+#, fuzzy
+msgid "Failed to read from temporary file"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, fuzzy, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, fuzzy, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Incapabile de cargaration de archivo '%s' : %s"
+msgstr[1] "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF archivo manca datos (forsan truncateva?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interne error in le cargator de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Circular elemento de tabella in GIF archivo"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Archivo disapparer un GIF archivo"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Version %s de la formato de GIF archivo insupportava"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Renominar Archivo"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Incapabile de cargaration de archivo '%s' : %s"
+msgstr[1] "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Renominar Archivo"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+#, fuzzy
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-tiff.c:350
+#, fuzzy
+msgid "Failed to open TIFF image"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+#, fuzzy
+msgid "Failed to load TIFF image"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Incapabile de cargaration de archivo '%s' : %s"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Definir Color"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Renominar"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr ""
diff --git a/po/id.gmo b/po/id.gmo
new file mode 100644 (file)
index 0000000..d32cfd6
Binary files /dev/null and b/po/id.gmo differ
diff --git a/po/id.po b/po/id.po
new file mode 100644 (file)
index 0000000..47749fc
--- /dev/null
+++ b/po/id.po
@@ -0,0 +1,945 @@
+# Indonesia translation of gdk-pixbuf
+# Copyright (C) 2003 THE gdk-pixbuf'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the gdk-pixbuf package.
+# Ahmad Riza H Nst  <rizahnst@gnome.org>, 2006
+# Mohammad DAMT <mdamt@bisnisweb.com>, 2003.
+# Andika Triwidada <andika@gmail.com>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-11-26 12:02+0700\n"
+"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
+"Language-Team: GNOME Indonesian Translation Team <gnome@i15n.org>\n"
+"Language: id\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Poedit-Language: Indonesian\n"
+"X-Poedit-Country: Indonesia\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Gagal membuka berkas '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Berkas gambar '%s' tak memuat data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Gagal memuat citra '%s': alasan tak diketahui, mungkin berkas citra yang "
+"rusak"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Gagal memuat animasi '%s': alasan tak diketahui, mungkin berkas animasi yang "
+"rusak"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Tidak bisa jalankan modul pembuka gambar: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul pembuka gambar %s tidak mengekspor interface yang benar; mungkin modul "
+"berasal dari gdk-pixbuf versi lain?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Tipe gambar '%s' tak didukung"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Format berkas gambar pada berkas '%s' tidak dikenali"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Format berkas gambar tidak dikenali"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Gagal memuat berkas citra '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Galat saat menulis ke berkas citra: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"gdk-pixbuf yang ada sekarang tak mendukung penyimpanan bentuk citra: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Memori yang tersedia tidak mencukupi untuk menyimpan gambar"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Gagal membuka berkas sementara"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Gagal membaca dari berkas sementara"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Gagal membuka '%s' untuk menulis: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Tak bisa menutup '%s' saat menyimpan gambar, mungkin ada data yang tidak "
+"tersimpan: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+"Memori yang tersedia tidak mencukupi untuk menyimpan gambar ke dalam "
+"penyangga"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Galat menulis citra ke stream"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Error intern: Modul pembuka gambar '%s' gagal menyelesaikan suatu operasi, "
+"tapi tidak menyebutkan alasan errornya"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Pemuatan bertahap gambar tipe '%s' tak didukung"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Kepala berkas gambar rusak"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Format gambar tidak dikenal"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Data piksel gambar rusak"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "gagal mengalokasikan %u byte bagi penyangga berkas"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Ada data error pada bagian ikon pada animasi"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Header pada animasi tidak benar"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Tidak cukup memori untuk membuka animasi ini"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Ada bagian yang rusak pada animasi"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Format gambar ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Gambar BMP ini memiliki data header yang aneh"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Tidak cukup memori untuk membuka gambar bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Gambar BMP ini memiliki ukuran header yang tidak dikenal"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Gambar BMP topdown tidak dapat dikompresi"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Akhir berkas dijumpai secara mendadak"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Tidak bisa menyediakan ruang memori saat membuka berkas BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Berkas BMP tidak dapat ditulis"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Format gambar BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Format gambar EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Format gambar GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Format gambar ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kualitas JPEG harus bernilai antara 0 dan 100; nilai '%s' tidak bisa diurai."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "Kualitas JPEG harus bernilai antara 0 dan 100; nilai '%d' tidak boleh."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Format gambar JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Tidak dapat mengalokasikan memori: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Tidak bisa membuat stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Tidak dapat men-seek stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Tidak bisa membaca dari stream: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Tak bisa memuat bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Tak bisa memuat berkas meta"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Bentuk gambar yang tak didukung bagi GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Tak bisa menyimpan"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Format gambar WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Ada error saat membaca berkas GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Ada data yang hilang pada berkas GIF ini (mungkin rusak?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Error intern pada pembuka berkas GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack meluap"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Pembuka gambar GIF tidak mengenali isi berkas ini"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Ada kode yang salah"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Ada entri tabel sirkular pada berkas GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Tidak cukup memori untuk membuka berkas GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Tidak cukup memori untuk melakukan komposisi bingkai dalam  berkas GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Gambar dalam berkas GIF rusak (kompresi LZWnya salah)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Berkas ini bukan berkas GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versi %s berkas GIF ini tidak bisa dibuka"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Gambar GIF tidak memiliki peta warna global, dan frame di dalamnya tidak "
+"memiliki peta warna lokal."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Gambar GIF rusak atau tidak lengkap."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Galat saat membaca citra ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Tak bisa mengurai kode berkas ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Format citra ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Header error pada ikon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Tidak cukup memori untuk membuka ikon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ikon terkompresi tidak bisa dibuka"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikon memiliki lebar 0"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikon memiliki tinggi 0"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipe ikon tidak bisa dibuka"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Tidak cukup memori untuk membuka berkas ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Gambar ini terlalu besar untuk berkas ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kursor hotspot di luar gambar"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Kedalaman warna berkas ICO ini tidak didukung: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Tak dapat mengalokasikan memori untuk stream"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Tak bisa mengurai kode citra"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "JPEG2000 yang telah ditransformasi memiliki lebar atau tinggi 0"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Tipe citra kini belum didukung"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Tak bisa mengalokasikan memori untuk profil warna"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Tak cukup memori untuk membuka berkas JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Tak bisa mengalokasikan memori untuk menyangga data citra"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Format citra JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Galat menginterpretasi berkas citra JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Tidak cukup memori untuk membuka gambar, cobalah untuk menutup aplikasi "
+"lainnya untuk mengosongkan memori"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Ruang warna JPEG tidak bisa ditampilkan (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Tidak bisa menyediakan ruang memori saat membuka berkas JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "JPEG yang telah ditransformasi memiliki lebar atau tinggi 0"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Tidak dapat mengalokasikan memori untuk header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Tidak dapat mengalokasikan memori untuk buffer konteks"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Gambar memiliki tinggi dan/atau lebar yang salah"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Gambar ini memiliki bpp yang tidak dapat ditampilkan"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Gambar ini memiliki jumlah bidang %d-bit yang tidak dapat ditampilkan"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Tidak dapat membuat pixbuf baru"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Tidak dapat mengalokasikan memori untuk data baris"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Tidak dapat mengalokasikan memori gambar PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Tidak berhasil memperoleh semua baris pada gambar PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "TIdak ada palet pada data PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Format gambar PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "PNG tertransformasi memiliki lebar atau tinggi 0"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Format gambar GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Nilai bit per channel pada gambar PNG salah."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "PNG tertransformasi memiliki lebar atau tinggi 0"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Nilai bit ber channel pada berkas PNG tertransformasi tidak bernilai 8"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG tertransformasi bukan dalam mode RGB atau RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"PNG tertransformasi berisi nilai channel yang salah, seharusnya bernilai 3 "
+"atau 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Error fatal pada berkas gambar PNG: %s"
+
+# r gdk-pixbuf/io-png.c:301
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Tidak cukup memori untuk meload berkas PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memori tidak cukup untuk menyompan gambar %ld x %ld. Coba tutup beberapa "
+"aplikasi untuk mengurangi penggunaan memori"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Error fatal saat membaca berkas gambar PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Error fatal saat membaca berkas gambar PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Key untuk teks bagian PNG harus berukuran antara 1 dan 79 karakter."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Key untuk teks bagian PNG harus dalam karakter ASCII"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Panjang profil warna %d tak valid."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Tingkat kompresi PNG harus bernilai antara 0 dan 9; Nilai '%s' tidak bisa di "
+"baca."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Tingkat kompresi PNG harus bernilai antara 0 dan 9; Nilai '%d' tidak "
+"diperbolehkan."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Nilai teks bagian PNG %s tidak bisa dikonversikan ke gugus karakter "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Format gambar PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Pembuka PNM mengalami kegagalan, harusnya menemukan bilangan bulat"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Berkas PNM berisi byte awal yang salah"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Berkas PNM tidak dikenali"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Berkas PNM memiliki gambar dengan lebar 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Berkas PNM memiliki gambar dengan tinggi 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Warna maksimum PNM bernilai 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Nilai warna maksimum dalam berkas PNM terlalu besar"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Tipe gambar PNM raw tidak bisa dibaca"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Pembuka gambar PNM tidak bisa membaca subformat PNM ini"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Format PNM raw harus berisi satu whitespace sebelum data gambar"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Tidak dapat mengalokasikan memori untuk membuka gambar PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+"Memori yang tersedia tidak mencukupi untuk membuka struktur konteks PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Akhir data gambar PNM berakhir secara mendadak"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memori yang tersedia tidak mencukupi untuk membuka berkas PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Keluarga format gambar PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Deskriptor berkas masukan adalah NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Gagal membaca header QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Ukuran atom QTIF terlalu besar (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Gagal mengalokasikan %d byte bagi penyangga baca berkas"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Galat berkas ketika membaca atom QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Gagal melompati %d byte berikutnya dengan seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Gagal mengalokasikan struktur konteks QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Gagal membuat objek GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Gagal menemukan atom data citra."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Format gambar QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Gambar RAS memiliki data header yang salah"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Gambar RAS memiliki tipe yang tidak dikenali"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "varian gambar RAS yang tidak dapat dibuka"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Memori yang tersedia tidak mencukupi untuk membuka gambar RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Format gambar raster Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Tidak dapat mengalokasikan memori untuk struktur IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Tidak dapat mengalokasikan memori untuk data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Tidak dapat melakukan realokasi data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Tidak dapat mengalokasikan data sementara IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Tidak dapat mengalokasikan pixbuf baru"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Gambar rusak atau terpotong"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Tidak dapat mengalokasikan struktur peta warna"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Tidak dapat mengalokasikan isi peta warna"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Kedalaman bit untuk entri peta warna salah"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Tidak dapat mengalokasikan memori untuk kepala TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Gambar TGA ini memiliki dimensi yang salah"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Tipe gambar TGA jenis ini tidak dapat dibuka"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Tidak dapat mengalokasikan memori untuk struktur konteks TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Data berlebih pada file"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Format gambar Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Tidak dapat menentukan lebar gambar (file TIFFnya rusak)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Tidak dapat menentukan tinggi gambar (file TIFFnya rusak)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Lebar atau tinggi gambar TIFF ini bernilai nol"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensi gambar TIFF ini terlampau besar"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Memori yang tersedia tidak mencukupi untuk membuka berkas TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Data RGB gagal dibaca dari berkas TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Gambar TIFF ini tidak dapat dibuka"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operasi TIFFClose gagal"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Berkas TIFF tidak dapat dibuka"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Gambar TIFF ini tidak dapat disimpan"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Kompresi TIFF tidak mengacu ke suatu codec yang valid."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Gambar TIFF ini tidak dapat ditulis"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Tidak bisa menulis ke berkas TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Format gambar TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Gambar memiliki lebar nol"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Gambar memiliki tinggi nol"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Memori tidak mencukupi untuk membuka gambar"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Saya tidak dapat menyimpan sisa data"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Format gambar WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Berkas XBM ini tidak dapat dibuka"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memori yang tersedia tidak mencukupi untuk membuka berkas gambar XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Saat membuka gambar XBM ini, ada kegagalan saat menulis ke berkas sementara"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Format gambar XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Header XPM tidak dijumpai"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Kepala XPM tidak benar"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Berkas XPM ini memiliki lebar gambar <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Berkas XPM ini memiliki tinggi gambar <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Berkas XPM ini memiliki jumlah karakter per pixel yang salah"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Berkas XPM ini memiliki jumlah warna yang tidak benar"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Tidak dapat mengalokasikan memori untuk membuka gambar XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Saya tidak dapat membaca peta warna XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Saat membuka gambar XPM ini, ada kegagalan menulis ke berkas sementara"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Format gambar XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipe animasi tidak bisa dibuka"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Tidak dapat mengalokasikan memori untuk data berpalet"
diff --git a/po/insert-header.sin b/po/insert-header.sin
new file mode 100644 (file)
index 0000000..b26de01
--- /dev/null
@@ -0,0 +1,23 @@
+# Sed script that inserts the file called HEADER before the header entry.
+#
+# At each occurrence of a line starting with "msgid ", we execute the following
+# commands. At the first occurrence, insert the file. At the following
+# occurrences, do nothing. The distinction between the first and the following
+# occurrences is achieved by looking at the hold space.
+/^msgid /{
+x
+# Test if the hold space is empty.
+s/m/m/
+ta
+# Yes it was empty. First occurrence. Read the file.
+r HEADER
+# Output the file's contents by reading the next line. But don't lose the
+# current line while doing this.
+g
+N
+bb
+:a
+# The hold space was nonempty. Following occurrences. Do nothing.
+x
+:b
+}
diff --git a/po/io.gmo b/po/io.gmo
new file mode 100644 (file)
index 0000000..8f0caff
Binary files /dev/null and b/po/io.gmo differ
diff --git a/po/io.po b/po/io.po
new file mode 100644 (file)
index 0000000..88ccbd8
--- /dev/null
+++ b/po/io.po
@@ -0,0 +1,927 @@
+# Ido gtk+ po file.
+# Copyright (C) 2007
+# This file is distributed under the same license as the gtk+ package.
+# Michael Terry <mike@mterry.name>, 2007.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.12.1\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2007-09-22 14:13-0500\n"
+"Last-Translator: Michael Terry <mike@mterry.name>\n"
+"Language-Team: Ido <gnome-ido@lists.mterry.name>\n"
+"Language: io\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Faliis apertar dokumento '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Imajala tipo '%s' es nesuportata"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Faliis apertar imajo '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Eroro dum skribas ad imajala dokumento: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Faliis apertar tempala dokumento"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Faliis lektar de tempala dokumento"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Faliis apertar '%s' por skribo: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Faliis klozar '%s' dum skribas imajo, omna donaji forsan ne esabas salvita: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Eroro dum skribas ad imajala dokumento: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Imajala kapo es koruptita"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Imajala formato nekonocata"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Nevalida kapo en animo"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "La ANI imajala formato"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Ne povis skribar ad BMP-dokumento"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "La BMP imajala formato"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "La BMP imajala formato"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "La GIF imajala formato"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "La ICO imajala formato"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "La JPEG imajala formato"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ne povas asignar koloromapa strukturo"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Ne povis rinomizar %s a %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Ne povis forigar elemento"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Ne povis rinomizar %s a %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Ne povis konvertar dokumentonomo"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Ne povis konvertar dokumentonomo"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Ne povis konvertar dokumentonomo"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "La WBMP imajala formato"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Eroro dum lektas GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Eroro dum skribas ad imajala dokumento: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Ne povis selektar dokumento"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "La ICO imajala formato"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Nevalida kapo en ikono"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikono havas zera larjeso"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikono havas zera alteso"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nesuportata ikonala tipo"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nesuportata profundeso por ICO-dokumento: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Ne povas asignar koloromapa strukturo"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Ne povis konvertar dokumentonomo"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Imajala tipo '%s' es nesuportata"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "La JPEG imajala formato"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nesuportat JPEG-kolorospaco (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Imajo havas nesuportata bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ne povis krear nova imajobufro"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ne povas asignar koloromapa strukturo"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "La PCX imajala formato"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "La GIF imajala formato"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "La PNG imajala formato"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM dokumento havas imajala larjeso de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM dokumento havas imajala alteso de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La PNM/PBM/PGM/PPM-imajoformatala familio"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Faliis skribar kapo\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Eroro dum lektas GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Ne povas asignar koloromapa strukturo"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Faliis skribar dokumentuyala indexo\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Faliis apertar TIFF-imajo"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "La TIFF imajala formato"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ne povas asignar nova imajobufro"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ne povas asignar koloromapa strukturo"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ne povas asignar koloromapa elementi"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Ecesa donaji en dokumento"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "La Targa imajala formato"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ne povis aquirar imajala larjeso (mala TIFF dokumento)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ne povis aquirar imajala alteso (mala TIFF dokumento)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Larjeso od alteso di TIFF imajo es zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Faliis charjar RVB-donaji de TIFF-dokumento"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Faliis apertar TIFF-imajo"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose-operaco faliis"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Faliis charjar TIFF-imajo"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Faliis salvar TIFF-imajo"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Faliis skribar TIFF-donaji"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "La TIFF imajala formato"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Imajo havas zera larjeso"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Imajo havas zera alteso"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "La WBMP imajala formato"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Nevalida XBM-dokumento"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Faliis skribar a tempala dokumento dum ke charjis XBM-imajo"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "La XBM imajala formato"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM dokumento havas imajala larjeso <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM dokumento havas imajala alteso <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Ne povas lektar XPM-koloromapo"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Faliis skribar a tempala dokumento dum ke charjis XPM-imajo"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "La XPM imajala formato"
diff --git a/po/is.gmo b/po/is.gmo
new file mode 100644 (file)
index 0000000..2db65e5
Binary files /dev/null and b/po/is.gmo differ
diff --git a/po/is.po b/po/is.po
new file mode 100644 (file)
index 0000000..aec4cfb
--- /dev/null
+++ b/po/is.po
@@ -0,0 +1,988 @@
+# Icelandic translation of gtk 2.2
+# Copyright (C) 2003 Free Software Foundation, Inc.
+# This file is distributed under the same license as the GTK package.
+# Richard Allen <ra@ra.is>, 2003
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk 2.2\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-03-12 15:42-0000\n"
+"Last-Translator: Richard Allen <ra@ra.is>\n"
+"Language-Team: is <kde-isl@molar.is>\n"
+"Language: is\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Gat ekki opnað skrána '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Myndskráin '%s' inniheldur ekkert"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Gat ekki lesið myndina '%s': skýringin er ókunn en líklega er þetta gölluð "
+"skrá"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Gat ekki lesið hreyfimyndina '%s': skýringin er ókunn en líklega er þetta "
+"gölluð skrá"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Gat ekki lesið myndlestrareiningu: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Myndlestrareiningin %s hefur ekki rétt viðmót. Ef til vill er hún ættuð úr "
+"annari útgáfu af GTK?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Myndgerðin '%s' er ekki studd"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Óþekkt myndsnið í skránni '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Óþekkt myndsnið"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Gat ekki lesið myndina '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Villa við ritun í myndskrána: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Þessi útgáfa af gdk-pixbuf styður ekki að vista myndum á sniðinu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Gat ekki opnað tímabundna skrá"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Gat ekki lesið úr tímabundnu skránni"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Gat ekki opnað '%s' til skriftar: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Gat ekki lokað '%s' meðan á skrift stóð. Vera mað að öllum gögnum hafi ekki "
+"verið vistað: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Get ekki frátekið biðminni fyrir myndina"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Villa við ritun í myndskrána: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Innvær villa: Myndlestrareiningin '%s' gat ekki lesið myndina og gaf enga "
+"skýringu á hversvegna ekki"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Lestur hluta mynda af gerðinni '%s' er ekki studdur"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Haus myndarinnar skemmdur"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Óþekkt myndsnið"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Myndeiningagögn eru skemmd"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Óstudd táknmynd í hreyfimyndinni"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ógildur haus í hreyfimynd"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ekki nægjanlegt minni til að lesa hreyfimyndina"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Skemmdur bútur í hreyfimyndinni"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI myndsniðið"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP myndin er með gölluð gögn í hausnum"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ekki nægjanlegt minni til að lesa bitamyndina"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP myndin er með óstudda stærð hausa"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Óvæntur endi skráar"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Gat ekki tekið frá minni fyrir JPEG skrána"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Gat ekki umbreytt skráarheitinu"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP myndsniðið"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP myndsniðið"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF myndsniðið"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO skráarsniðið"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Gæði JPEG mynda verður að vera á milli 0 og 100. Gildið '%s' er óþekkt."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Gæði JPEG mynda verður að vera á milli 0 og 100. Gildið '%d' er óleyfilegt."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG myndsniðið"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Get ekki tekið frá minni fyrir TGA hausinn"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Villa við að búa til möppuna \"%s\": %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Litaval"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Villa við að búa til möppuna \"%s\": %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Gat ekki umbreytt skráarheitinu"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Gat ekki umbreytt skráarheitinu"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "óþekkt útgáfa af RAS mynd"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "gat ekki vistað afgangnum"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP myndsniðið"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Gat ekki lesið GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Í GIF myndina vantaði gögn (kanski vantar aftaná skrána?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Innvær villa í GIF lesaranum (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stakkurinn yfirflæðir"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF lesarinn skilur ekki þessa mynd."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Ógildur kóði fannst"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Töflubendlar í hring í GIF skránni"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ekki nægjanlegt minni til að lesa GIF skrána"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ekki nægjanlegt minni til að lesa GIF skrána"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF myndin er skemmd (ógild LZW þjöppun)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Skráin virðist ekki vera GIF skrá"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Útgáfa %s af GIF sniðinu er ekki studd"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF myndin er ekki með víðvært litakort og rammi innan hennar er ekki með "
+"litakort heldur."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF myndin endar óvænt eða er ókláruð."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Banvæn villa við lestur PNG skráar: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Litaval"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO skráarsniðið"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ógildur haus í táknmynd"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ekki nægjanlegt vinnsluminni til að lesa táknmynd"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Þjappaðar táknmyndir eru ekki studdar"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Táknmyndin hefur breyddina núll"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Táknmyndin hefur hæðina núll"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Óþekkt gerð táknmyndar"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ekki nægjanlegt minni til að lesa ICO skrá"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Nyndin er of stór til að geta verið vistuð sem ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Myndreiturinn er utan myndarinnar"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Þessi dýpt ICO skráa er ekki studd: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Get ekki tekið frá minni fyrir TGA hausinn"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Gat ekki umbreytt skráarheitinu"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Umbreytt PNG mynd hefur núll breydd eða hæð."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Myndgerðin '%s' er ekki studd"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Gat ekki tekið frá minni fyrir JPEG skrána"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ekki nægjanlegt minni til þess að opna TIFF skrá"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Get ekki tekið frá minni fyrir IOBuffer gögn"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG myndsniðið"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Villa við lestur JPEG skráar (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ekki nægjanlegt minni til að lesa inn myndina. Þú getur reynt að loka öðrum "
+"forritum til að losa minni"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Óþekkt JPEG litabil (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Gat ekki tekið frá minni fyrir JPEG skrána"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Umbreytt PNG mynd hefur núll breydd eða hæð."
+
+#: gdk-pixbuf/io-pcx.c:186
+#, fuzzy
+msgid "Couldn't allocate memory for header"
+msgstr "Get ekki tekið frá minni fyrir TGA hausinn"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+#, fuzzy
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Gat ekki tekið frá minni fyrir TAG context strúktúrinn"
+
+#: gdk-pixbuf/io-pcx.c:600
+#, fuzzy
+msgid "Image has invalid width and/or height"
+msgstr "Myndin er með hæð sem er núll"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+#, fuzzy
+msgid "Image has unsupported bpp"
+msgstr "BMP myndin er með óstudda stærð hausa"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, fuzzy, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "BMP myndin er með óstudda stærð hausa"
+
+#: gdk-pixbuf/io-pcx.c:641
+#, fuzzy
+msgid "Couldn't create new pixbuf"
+msgstr "Gat ekki tekið frá nýjann pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+#, fuzzy
+msgid "Couldn't allocate memory for line data"
+msgstr "Get ekki tekið frá minni fyrir IOBuffer gögn"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Get ekki tekið frá minni fyrir TGA hausinn"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+#, fuzzy
+msgid "The PCX image format"
+msgstr "BMP myndsniðið"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Umbreytt PNG mynd hefur núll breydd eða hæð."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF myndsniðið"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bitar í rás í PNG myndinni er ógilt."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Umbreytt PNG mynd hefur núll breydd eða hæð."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bitar í rás í umbreyttu PNG myndinni eru ekki 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Umbreytt PNG mynd er ekki á RGB eða RGBA sniði."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Umbreytta PNG myndin hefur ógildann fjölda rása. Rásafjöldi verður að vera 3 "
+"eða 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Banvæn villa í PNG skrá: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ekki nægjanlegt minni til að lesa PNG skrá"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Ekki nægjanlegt minni til að geyma %ld sinnum %ld mynd. Þú getur reynt að "
+"loka öðrum forrinum til að losa minni."
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Banvæn villa við lestur PNG skráar"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Banvæn villa við lestur PNG skráar: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Lyklar í PNG textablokkum verða að hafa að minnsta kosti 1 og mest 79 stafi."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Lyklar í PNG textablokkum verða að vera ASCII tákn."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Gæði JPEG mynda verður að vera á milli 0 og 100. Gildið '%s' er óþekkt."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Gæði JPEG mynda verður að vera á milli 0 og 100. Gildið '%d' er óleyfilegt."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "Gildi í PNG textablokkinni %s er ekki hægt að umbreyta í ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG myndsniðið"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM myndlesarinn átti von á heiltölu en fekk annað."
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM skráin er með ógilt fyrsta tákn"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM skráin er ekki gild PNM undirgerð"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM skráin hefur breyddina 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM skráin hefur hæðina 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Hámarks litagildi í PNM skrá er 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "hámarks litagildi í PNM skrá er of stórt"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Hráar PNM myndsniðið er ógilt"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM myndlesarinn styður ekki þessa PNM undirgerð"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Hráar PNM myndir verða að hafa eitt orðabil á undan myndgögnunum"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Get ekki frátekið minni til að lesa PNM mynd"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ekki nægjanlegt minni til að lesa PNM strúktúr"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Óvæntur endir á PNM gögnum"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ekki nægjanlegt minni til að lesa PNM mynd"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM myndsniðið"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Gat ekki opnað TIFF mynd"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Gat ekki tekið frá minni fyrir TAG context strúktúrinn"
+msgstr[1] "Gat ekki tekið frá minni fyrir TAG context strúktúrinn"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Gat ekki lesið GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Gat ekki tekið frá minni fyrir TAG context strúktúrinn"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Gat ekki lesið úr tímabundnu skránni"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Gat ekki opnað TIFF mynd"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF myndsniðið"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS myndin er með gallaðann haus"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS myndin er með óþekkta gerð"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "óþekkt útgáfa af RAS mynd"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ekki nægjanlegt minni til að lesa RAS mynd"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster myndsniðið"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Get ekki tekið frá minni fyrir IOBuffer strúktúr"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Get ekki tekið frá minni fyrir IOBuffer gögn"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "Get ekki endurfrátekið IOBuffer gögn"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Gat ekki tekið frá tímabundinn IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Gat ekki tekið frá nýjann pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF myndin endar óvænt eða er ókláruð."
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Get ekki tekið frá litakortsstrúktúr"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Gat ekki tekið frá litakortfærslur"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Ógild litadýpt í færslum litakortsins"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Get ekki tekið frá minni fyror TGA hausinn"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA myndin er með ógilda stærð"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Óþekkt gerð TGA myndar"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Gat ekki tekið frá minni fyrir TAG context strúktúrinn"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Auka gögn í skránni"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa myndsniðið"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Gat ekki lesið breydd myndarinnar (skemmd TIFF skrá)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Gat ekki lesið hæð myndarinnar (skemmd TIFF skrá)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Hæð eða breydd TIFF myndar er núll"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Stærð TIFF myndarinnar er of stór"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ekki nægjanlegt minni til þess að opna TIFF skrá"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Gat ekki lesið RGB gögn úr TIFF skrá"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Gat ekki opnað TIFF mynd"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose aðgerðin brást"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Gat ekki lesið TIFF mynd"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Gat ekki opnað TIFF mynd"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Gat ekki opnað TIFF mynd"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Gat ekki umbreytt skráarheitinu"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF myndsniðið"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Myndin er með breydd sem er núll"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Myndin er með hæð sem er núll"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ekki nægjanlegt minni til að lesa myndina"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "gat ekki vistað afgangnum"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP myndsniðið"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ógild XBM skrá"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Get ekki frátekið minni fyrir lestur XBM myndar"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Gat ekki ritað í tímabundna skrá við lestur XBM myndar"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM myndsniðið"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Enginn XPM haus fannst"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Ógild XBM skrá"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM er með breydd sem er <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM er með hæð sem er <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM er með ógildann fjölda rása á myndeiningu"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM er með ógildann litafjölda"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Get ekki frátekið minni fyrir lestur XPM myndar"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Get ekki lesið XPM litakortið"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Gat ekki ritað í tímabundna skrá við lestur XPM myndar"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM myndsniðið"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Óstudd gerð hreyfimyndar"
+
+#, fuzzy
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Get ekki tekið frá minni fyrir IOBuffer gögn"
diff --git a/po/it.gmo b/po/it.gmo
new file mode 100644 (file)
index 0000000..cd63cb8
Binary files /dev/null and b/po/it.gmo differ
diff --git a/po/it.po b/po/it.po
new file mode 100644 (file)
index 0000000..c1c8004
--- /dev/null
+++ b/po/it.po
@@ -0,0 +1,974 @@
+# This is the Italian locale definition for gdk-pixbuf
+# Based on GTK+ translation
+# Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+# Tristan Tarrant <ttarrant@etnoteam.it>, 1999.
+# Christopher Gabriel <cgabriel@gnu.org>, 2000, 2001, 2002.
+# Alessio Dessì <alessiodessi@tiscali.it>, 2003, 2004, 2005, 2006, 2007.
+# Luca Ferretti <lferrett@gnome.org>, 2007, 2008, 2009, 2010, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-20 15:19+0100\n"
+"Last-Translator: Luca Ferretti <lferrett@gnome.org>\n"
+"Language-Team: Italiano <tp@lists.linux.it>\n"
+"Language: it\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Apertura del file «%s» non riuscita: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Il file d'immagine «%s» non contiene dati"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Caricamento dell'immagine «%s» non riuscito: causa sconosciuta, "
+"probabilmente un file d'immagine danneggiato"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Caricamento dell'animazione «%s» non riuscito: causa sconosciuta, "
+"probabilmente un file d'animazione danneggiato"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+"Impossibile aprire il modulo «%s» per il caricamento delle immagini: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Il modulo per il caricamento delle immagini «%s» non esporta l'interfaccia "
+"opportuna, forse appartiene a una versione differente di gdk-pixbuf."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Il tipo di immagine «%s» non è supportato"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Impossibile riconoscere il formato di immagine per il file «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formato del file di immagine non riconosciuto"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Caricamento dell'immagine «%s» non riuscito: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Errore nello scrivere sul file d'immagine: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Questa versione di gdk-pixbuf non permette di salvare nel formato %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Memoria insufficiente per salvare l'immagine sulla callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Apertura del file temporaneo non riuscita"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Lettura dal file temporaneo non riuscita"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Apertura di «%s» in scrittura non riuscita: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Chiusura di «%s» non riuscita durante la scrittura dell'immagine, alcuni "
+"dati potrebbero non essere stati salvati: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Memoria insufficiente per salvare l'immagine in un buffer"
+
+# stream lasciato non tradotto come in glib/gio,
+# credo intenda qualcosa 'tipo' file, ma più generico
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Errore nello scrivere sullo stream d'immagine"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Errore interno: il modulo di caricamento immagine «%s» non riesce a "
+"completare l'operazione, causa del problema sconosciuta"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Caricamento progressivo non supportato per il tipo di immagine «%s»"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Header dell'immagine danneggiato"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Formato dell'immagine sconosciuto"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Immagine con dati dei pixel danneggiati"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+"allocazione di %u byte per il buffer di lettura del file non riuscita"
+msgstr[1] ""
+"allocazione di %u byte per il buffer di lettura del file non riuscita"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Segmento di icona inaspettato nell'animazione"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Header dell'animazione non valido"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Memoria insufficiente per caricare l'animazione"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Segmento malformato nell'animazione"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Formato ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Immagine BMP con dati fasulli nell'header"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Memoria insufficiente per caricare l'immagine bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Immagine BMP con dimensione dell'header non supportata"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Le immagini BMP topdown non possono essere compresse"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "End-of-file raggiunto prematuramente"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Impossibile allocare memoria per salvare il file BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Impossibile scrivere nel file BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formato BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formato EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formato GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formato ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La qualità di un'immagine JPEG deve essere compresa tra 0 e 100; il valore "
+"«%s» non può essere analizzato."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La qualità di un'immagine JPEG deve essere compresa tra 0 e 100; il valore "
+"«%d» non è permesso."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formato JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Impossibile allocare memoria: %s"
+
+# stream lasciato non tradotto come in glib/gio,
+# credo intenda qualcosa 'tipo' file, ma più generico
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Impossibile creare lo stream: %s"
+
+# stream lasciato non tradotto come in glib/gio,
+# credo intenda qualcosa 'tipo' file, ma più generico
+#
+# seek->posizionare come il gio
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Impossibile posizionarsi nello stream: %s"
+
+# stream lasciato non tradotto come in glib/gio,
+# credo intenda qualcosa 'tipo' file, ma più generico
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Impossibile leggere dallo stream: %s"
+
+# il bitmap o la bitmap ??
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Impossibile caricare la bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Impossibile caricare i metadati"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Formato di immagine non supportato per GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Impossibile salvare"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formato WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Lettura dell'immagine GIF non riuscita: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Il file GIF non è completo (forse parte dei dati sono andati persi)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Errore interno nel modulo di caricamento GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+"Il modulo di caricamento di immagini GIF non riconosce questa immagine."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Lettura di codice errato"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Voce tabella circolare nel file GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Memoria insufficiente per caricare il file GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Memoria insufficiente per comporre un fotogramma nel file GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Immagine GIF danneggiata (errori nella compressione LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Il file non sembra essere in formato GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "La versione %s del formato GIF non è supportata"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Immagine GIF priva di colormap globale e in un fotogramma interno manca la "
+"colormap locale."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Immagine GIF troncata o incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Errore nel leggere l'immagine ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Impossibile decodificare il file ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formato ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Header dell'icona non valido"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Memoria insufficiente per caricare l'icona"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Icone compresse non supportate"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Icona con larghezza pari a zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Icona con altezza pari a zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipo di icona non supportato"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Memoria insufficiente per caricare il file ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Immagine troppo larga per essere salvata come ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Hotspot del cursore esterno all'immagine"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Profondità non supportata per il file ICO: %d"
+
+# stream lasciato non tradotto come in glib/gio,
+# credo intenda qualcosa 'tipo' file, ma più generico
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Impossibile allocare memoria per lo stream"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Impossibile decodificare l'immagine"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "L'immagine trasformata in JPEG2000 ha larghezza o altezza pari a zero."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Il tipo di immagine non è attualmente supportato"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Impossibile allocare memoria per il profilo di colore"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Memoria insufficiente per aprire il file JPEG 2000"
+
+# FIXME: bufferizzare ???!!!!??
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Impossibile allocare memoria per bufferizzare i dati dell'immagine"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formato JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Errore nell'interpretare il file JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Memoria insufficiente per caricare l'immagine, provare a chiudere qualche "
+"applicazione per liberare memoria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Spazio di colore JPEG (%s) non supportato"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Impossibile allocare memoria per caricare il file JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "L'immagine convertita in JPEG ha larghezza o altezza pari a zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Impossibile allocare memoria per l'header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Impossibile allocare memoria per il «context buffer»"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Larghezza e/o altezza dell'immagine non valida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Byte per pixel dell'immagine non supportati"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Immagine ha un numero non supportato di piani %d-bit"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Impossibile creare un nuovo pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Impossibile allocare memoria per i dati della riga"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Impossibile allocare memoria per l'immagine PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Impossibile ottenere tutte le righe dell'immagine PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nessuna tavolozza trovata alla fine dei dati PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Formato PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "La pixbuf trasformata ha larghezza o altezza pari a zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Formato GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "I bit per canale dell'immagine PNG è non valido."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "L'immagine PNG trasformata ha larghezza o altezza pari a zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "I bit per canale dell'immagine PNG trasformata non è 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "L'immagine PNG trasformata non utilizza RGB o RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"L'immagine PNG trasformata presenta un numero di canali non supportato, deve "
+"essere 3 o 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Errore critico nel file di immagine PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Memoria insufficiente per caricare il file PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memoria insufficiente per contenere un'immagine %ld × %ld; chiudere qualche "
+"applicazione per liberare memoria"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Errore critico nella lettura del file PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Errore critico nella lettura del file PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Le chiavi per i segmenti di testo PNG devono avere da 1 a 79 caratteri."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Le chiavi per i segmenti di testo PNG possono contenere solo caratteri ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Il profilo di colore presenta la lunghezza %d non valida."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Il livello di compressione PNG deve essere un valore tra 0 e 9; il valore "
+"«%s» non può essere elaborato."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Il livello di compressione PNG deve essere un valore tra 0 e 9; il valore "
+"«%d» non è consentito."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Il valore per il segmento di testo PNG %s non è convertibile nella codifica "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formato PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Il numero intero atteso dal modulo di caricamento PNM non è stato trovato"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Il file PNM presenta un byte iniziale non corretto"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Il file PNM non è in un sottoformato PNM riconosciuto"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Il file PNM ha larghezza pari a zero"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Il file PNM ha altezza pari a zero"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Il valore di colore massimo nel file PNM è zero"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Il valore di colore massimo nel file PNM troppo grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Il tipo di immagine PNM Raw è non valido"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+"Il modulo di caricamento per le immagini PNM non supporta questo "
+"sottoformato PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"I formati Raw PNM richiedono esattamente uno spazio bianco prima dei dati "
+"grezzi"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Impossibile allocare memoria per caricare l'immagine PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Memoria insufficiente per caricare la struttura context del file PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Fine dei dati dell'immagine PNM inaspettata"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memoria insufficiente per caricare il file PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Famiglia formati PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Il descrittore di file di input è NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Lettura dell'intestazione QTIF non riuscita"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Dimensione dell'atom QTIF troppo grande (%d byte)"
+msgstr[1] "Dimensione dell'atom QTIF troppo grande (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Allocazione di %d byte per il buffer di lettura del file non riuscita"
+msgstr[1] ""
+"Allocazione di %d byte per il buffer di lettura del file non riuscita"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Errore di file nella lettura dell'atom QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Omissione dei successivi %d byte con seek() non riuscita."
+msgstr[1] "Omissione dei successivi %d byte con seek() non riuscita."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Allocazione della struttura di contesto QTIF non riuscita."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Creazione dell'oggetto GdkPixbufLoader non riuscita."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Ricerca di un atom dati di immagine non riuscita."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Formato QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "L'immagine RAS presenta dati fasulli nell'header"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "L'immagine RAS ha tipo sconosciuto"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "variante di immagine RAS non supportata"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Memoria insufficiente per caricare l'immagine RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Formato Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Impossibile allocare memoria per la struttura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Impossibile allocare memoria per i dati IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Impossibile riallocare i dati IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Impossibile allocare i dati IOBuffer temporanei"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Impossibile allocare il nuovo pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "L'immagine è danneggiata o troncata"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Impossibile allocare la struttura colormap"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Impossibile allocare gli elementi della struttura colormap"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profondità di colore inattesa per gli elementi della colormap"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Impossibile allocare memoria per l'header TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "L'immagine TGA presenta dimensioni non valide"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Tipo di immagine TGA non supportato"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Impossibile allocare memoria per la struttura context TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Dati in eccesso nel file"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formato Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Impossibile ottenere la larghezza dell'immagine (file TIFF difettoso)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Impossibile ottenere l'altezza dell'immagine (file TIFF difettoso)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "La larghezza o altezza dell'immagine TIFF è pari a zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensioni dell'immagine TIFF troppo grandi"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Memoria insufficiente per aprire il file TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Impossibile caricare i dati RGB dal file TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Impossibile aprire l'immagine TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operazione TIFFClose non riuscita"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Impossibile caricare l'immagine TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Impossibile salvare l'immagine TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "La compressione TIFF non fa riferimento a un codec valido."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Scrittura dati TIFF non riuscita"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Impossibile scrivere nel file TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formato TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Larghezza dell'immagine pari a zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Altezza dell'immagine pari a zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Memoria insufficiente per caricare l'immagine"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Impossibile salvare il resto"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formato WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "File XBM non valido"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memoria insufficiente per caricare l'immagine XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Fallita la scrittura sul file temporaneo durante il caricamento "
+"dell'immagine XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Formato XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Impossibile trovare l'header XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Header XBM non valido"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "File XPM con larghezza <= a zero"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "File XPM con altezza <= zero"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM con numero di byte per pixel non valido"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "File XPM con numero di colori non valido"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Impossibile allocare memoria per caricare l'immagine XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Impossibile leggere la colormap XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Scrittura nel file temporaneo durante il caricamento dell'immagine XPM non "
+"riuscita"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Formato XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipo di animazione non supportato"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Impossibile allocare memoria per i dati indicizzati"
diff --git a/po/ja.gmo b/po/ja.gmo
new file mode 100644 (file)
index 0000000..2cca3db
Binary files /dev/null and b/po/ja.gmo differ
diff --git a/po/ja.po b/po/ja.po
new file mode 100644 (file)
index 0000000..c396e23
--- /dev/null
+++ b/po/ja.po
@@ -0,0 +1,945 @@
+# gdk-pixbuf ja.po.
+# Copyright (C) 1998,2000-2009 Free Software Foundation, Inc.
+# Yasuhiro SHIRASAKI <yasuhiro@awa.tohoku.ac.jp>, 1998.
+# Yukihiro Nakai <nakai@gnome.gr.jp>, 2000-2001.
+# Takayuki KUSANO <AE5T-KSN@asahi-net.or.jp>, 2002, 2009-2010.
+# Akira TAGOH <tagoh@gnome.gr.jp>, 2002.
+# Takeshi AIHANA <takeshi.aihana@gmail.com>, 2003-2009.
+# KAMAGASAKO Masatoshi <emerald@gnome.gr.jp>, 2003.
+# Satoru SATOh <ss@gnome.gr.jp>, 2006.
+# Nishibori Kiyotaka <ml.nishibori.kiyotaka@gmail.com>, 2009-2010.
+# Masato Hashimoto <cabezon.hashimoto@gmail.com>, 2010.
+# Jiro Matsuzawa <jmatsuzawa@src.gnome.org>, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-09-11 00:28+0900\n"
+"Last-Translator: Jiro Matsuzawa <jmatsuzawa@src.gnome.org>\n"
+"Language-Team: Japanese <gnome-translation@gnome.gr.jp>\n"
+"Language: ja\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ファイル '%s' のオープンに失敗しました: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "画像ファイル '%s' にはデータがありません"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"画像 '%s' の読み込みに失敗しました: 理由は不明ですが、おそらく画像ファイルが"
+"壊れていると思われます"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"アニメーション '%s' の読み込みに失敗しました: 理由は不明ですが、おそらくアニ"
+"メーションファイルが壊れていると思われます"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "画像ロード・モジュールを読み込めません: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"画像ロード・モジュール %s は適切なインターフェースをエクスポートしていませ"
+"ん。gdk-pixbuf の別のバージョンのモジュールかも?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "画像の種類 '%s' はサポートされていません"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ファイル '%s' の画像ファイルの形式を認識できませんでした"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "認識できない画像ファイルの形式"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "画像 '%s' の読み込みに失敗しました: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "画像ファイルの書き込みでエラー: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"お使いの gdk-pixbuf は画像ファイルの形式 %s の保存をサポートしていません"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "画像をコールバックへ保存するために必要なメモリが足りません"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "作業用ファイルのオープンに失敗しました"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "作業用ファイルからの読み込みに失敗しました"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "書き込みモードで '%s' のオープンに失敗しました: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"画像を書き込む際に '%s' を閉じることができなかったため、すべてのデータが保存"
+"されていないかもしれません: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "画像をバッファーへ保存するために必要なメモリが足りません"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "画像ストリームへ書き込む際にエラー"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"内部エラー: 画像ロード・モジュール '%s' の処理に失敗しましたが、その原因を取"
+"得できませんでした"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "画像の種類 '%s' のインクリメンタル・ロードはサポートされていません"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "画像ヘッダーが壊れています"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "画像形式が不明です"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "画像のピクセルデータが壊れています"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%uバイトの画像バッファーの確保に失敗しました"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "アニメーションに予期しないアイコン・チャンクがあります"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "アニメーションのヘッダーがおかしいです"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "アニメーションを読み込むためのメモリが足りません"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "アニメーションに異常なチャンクがあります"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI 画像形式"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP 画像のヘッダーのデータがおかしいです"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "BMP 画像を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "サポートしていない BMP 画像のヘッダー・サイズです"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "全体を覆う BMP 画像は圧縮できません"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ファイルの終わりが早すぎます"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP 画像を読み込むためのメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ファイル名に書き込めませんでした"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP 画像形式"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF 画像形式"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF 画像形式"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO 画像形式"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG の \"クオリティ\" は 0〜100 の値にしてください。値 '%s' を解析できません"
+"でした"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG の \"クオリティ\" は 0〜100 の値にしてください。値 '%d' は確保されません"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG 画像形式"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "メモリを確保できませんでした: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ストリームを生成できませんでした: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ストリームの中を検索できませんでした: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ストリームから読み込めませんでした: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "BMP 画像を読み込めませんでした"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "メタ・ファイルを読み込めませんでした"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ ではサポートしていない画像です"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "保存できませんでした"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF 画像形式"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF 画像の読み込みに失敗: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF ファイルに何か足りないデータがあります (理由は不明ですが切りつめられたか"
+"も?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ローダの内部エラー (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "スタックあふれ"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "(GIF 画像ローダ) この画像を理解できません。"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "おかしなコードに出会いました"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ファイルのテーブル・エントリが循環しています"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF 画像を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF 画像でフレームを結合するために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF 画像が壊れています (おかしな LZW 圧縮です)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ファイルは GIF ファイルではないようです"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "バージョン %s の GIF ファイル形式はサポートしていません"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF 画像にグローバルなカラーマップがありません。そしてフレームにローカルなカ"
+"ラーマップがありません"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF 画像は切りつめられたか、不完全になっています。"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS 画像を読み込む際にエラー: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ファイルをデコードできませんでした"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS 画像形式"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "アイコンのヘッダーがおかしいです"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "アイコンを読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "圧縮アイコンはサポートされていません"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "アイコンの幅が 0 です"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "アイコンの高さが 0 です"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "サポートしていない種類のアイコンです"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "アイコン・ファイルを読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "アイコンとして保存するには画像が大きすぎます"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "カーソルのホットスポットより外側の画像です"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "アイコン・ファイルとしてサポートされない色深度です: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ストリームのメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "画像をデコードできませんでした"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "変換した JPEG2000 の幅または高さが 0 です"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "画像の種類はサポートされていません"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "色のプロファイルで使用するメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 のファイルをオープンするために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "画像データを格納するためのメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 画像形式"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG 画像ファイル (%s) の解釈でエラー"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"画像の読み込みに必要なメモリがありません。アプリケーションをいくつか終了して"
+"メモリを解放してください"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "サポートしていない JPEG のカラー・スペースです (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG 画像を読み込むためのメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "変換した JPEG の幅または高さが 0 です。"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ヘッダーのメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "コンテキスト・バッファー用のメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "画像の幅と/または高さが無効です"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "サポートしていない bpp を保持しています"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "サポートしていない数の %d ビット・プレーンを保持しています"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "新しい pixbuf を生成できませんでした"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "行のデータ用のメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX 画像のメモリを確保できませんでした"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX 画像のすべての行を取得できません"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX データ末尾のパレットが見つかりません"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX 画像形式"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "変換した PNG の幅または高さが 0 です。"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF 画像形式"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG 画像のチャンネル毎のビット数がおかしいです。"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "変換した PNG の幅または高さが 0 です。"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "変換した PNG のチャンネル毎のビット数が 8 ではありません。"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "変換した PNG は RGB でも RGBA でもありません。"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"変換した PNG のチャンネル数がサポートされているものではありません。3 または "
+"4 にしてください"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG 画像ファイルに致命的なエラー: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG 画像を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ldx%ld の画像を保存するために必要なメモリが足りません。アプリケーションをい"
+"くつか終了してメモリの使用量を減らしてください"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG 画像ファイルの読み込みで致命的なエラー"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG 画像ファイルの読み込みで致命的なエラー: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG のテキスト・チャンクのキーは 1〜79 文字にしてください。"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG のテキスト・チャンクのキーは ASCII 文字にしてください。"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "色のプロファイルが正しくない長さ %d です。"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG の圧縮レベルは 0〜9 の値にしてください。値 '%s' を解析できませんでした"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG の圧縮レベルは 0〜9 の値にしてください。値 '%d' は確保されません"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG のテキスト・チャンク %s の値を ISO-8859-1 エンコーディングに変換できませ"
+"ん。"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG 画像形式"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ローダは整数を期待していたのですが、整数ではありませんでした"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ファイルの最初のバイトが正しくありません"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ファイルが認識可能な PNM サブ形式ではありません"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ファイルの画像の幅が 0 です"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ファイルの画像の高さが 0 です"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ファイルの色の最大値が 0 です"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ファイルの色の最大値が大きすぎます"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ロー PNM 画像の形式がおかしいです"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM 画像ローダはこの PNM サブ形式をサポートしていません"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "ロー PNM 形式ではサンプルデータの前に空白文字が 1 つだけ必要です"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM 画像を読み込むためのメモリを確保できません"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM コンテキスト構造を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM 画像データが予期せずに終わっています"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ファイルを読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM 画像形式ファミリ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "入力ファイルディスクリプターが NULL です。"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF ヘッダーの読み込みに失敗しました"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF の atom の大きさが大きすぎます (%d バイト)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ファイル読み込みバッファー用に %d バイトの確保に失敗しました"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF の atom の読み込み時にファイルエラーです: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "seek() で %d バイト読み飛ばそうとして失敗しました。"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF コンテキスト構造体用のメモリ確保に失敗しました。"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader オブジェクトの生成に失敗しました。"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "画像データ atom を見つけられませんでした。"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF 画像形式"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS 画像のヘッダーのデータがおかしいです"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "不明な種類の RAS 画像です"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "サポートしていない RAS 画像の一種です"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS 画像を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ラスター画像形式"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer 構造体のメモリを確保できません"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer データのメモリを確保できません"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer データのメモリを再確保できません"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "一時的な IOBuffer データのメモリを確保できません"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "新しい pixbuf を確保できません"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "画像は壊れているか、切りつめられています"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "カラーマップ構造体を確保できません"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "カラーマップのエントリを確保できません"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "カラーマップのエントリの bitdepth が予期しないものです"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA ヘッダーのメモリを確保できません"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA 画像の次元がおかしいです"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA 画像はサポートしていません"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA コンテキスト構造体用のメモリを確保できません"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ファイルのデータが多すぎます"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa 画像形式"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "画像の幅を取得できません (おかしな TIFF ファイル)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "画像の高さを取得できません (おかしな TIFF ファイル)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF 画像の幅か高さが 0 です"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF 画像の次元が大きすぎます"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ファイルをオープンするために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ファイルから RGB データの読み込むに失敗しました"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF 画像のオープンに失敗しました"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose 操作に失敗しました"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF 画像を読み込むのに失敗しました"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF 画像の保存に失敗しました"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF 圧縮が適切なコーデックを参照していません。"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF データの書き込みに失敗しました"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ファイルに書き込めませんでした"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF 画像形式"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "画像の幅が 0 です"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "画像の高さが 0 です"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "画像を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "残りのデータを保存できませんでした"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP 画像形式"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "おかしな XBM 形式です"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM 画像を読み込むために必要なメモリが足りません"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM 画像を読み込む際に一時ファイルへの書き込みに失敗しました"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM 画像形式"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM ヘッダーが見つかりませんでした"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "おかしな XPM ヘッダーです"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ファイルの画像の幅が 0 以下です"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ファイルの画像の高さが 0 以下です"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM のピクセル当たりの文字数がおかしいです"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ファイルの色の数がおかしいです"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM 画像を読み込むためのメモリを確保できません"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM のカラーマップを読み込めません"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM 画像を読み込む際に一時ファイルへの書き込みに失敗しました"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM 画像形式"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "サポートされていないアニメーションの種類です"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "パレット・データ用のメモリを確保できませんでした"
diff --git a/po/ka.gmo b/po/ka.gmo
new file mode 100644 (file)
index 0000000..8cb8fe4
Binary files /dev/null and b/po/ka.gmo differ
diff --git a/po/ka.po b/po/ka.po
new file mode 100644 (file)
index 0000000..71f7e13
--- /dev/null
+++ b/po/ka.po
@@ -0,0 +1,944 @@
+# translation of ka.po to Georgian
+# Georgian translation for GTK+.
+# Copyright © 2006 The GTK Team
+# This file is distributed under the same license as the GTK package.
+#
+#
+# Gia Shervashidze <giasher@telenet.ge>, 2005.
+# Vladimer Sichinava ვლადიმერ სიჭინავა <vsichi@gnome.org>, 2007, 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: ka\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2008-10-17 18:05+0200\n"
+"Last-Translator: Vladimer Sichinava ვლადიმერ სიჭინავა <vsichi@gnome.org>\n"
+"Language-Team: Georgian <http://mail.gnome.org/mailman/listinfo/gnome-ge-"
+"list>\n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ვერ გაიხსნა ფაილი \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "გამოსახულების ფაილი \"%s\" არ შეიცავს მონაცემებს"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"გამოსახულება \"%s\" ვერ ჩამოიტვირთა: მიზეზი უცნობია, შესაძლოა გამოსახულების "
+"ფაილია დაზიანებული"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"ანიმაცია \"%s\" ვერ ჩამოიტვირთა: მიზეზი უცნობია, შესაძლოა ანიმაციის ფაილია "
+"დაზიანებული"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ვერ იტვირთება ნახატების ჩამოტვირთვის მოდული: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ნახატების ჩამოტვირთვის მოდული \"%s\" ვერ ახდენს მართებული ინტერფეისის "
+"ექსპორტს; შესაძლოა იგი GTK–ს სხვა ვერსიიდანაა?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "გამოსახულების ტიპი \"%s\"  ვერ გამოიყენება"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ვერ ვახდენ გამოსახულების \"%s\" ფაილის ფორმატის ამოცნობას"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "გამოსახულების ფაილის უცნობი ფორმატი"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ფაილის ჩამოტვირთვის შეცდომა \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "გამოსახულების ფაილის ჩაწერის შეცდომა: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"ეს ქვესისტემა \"gdk-pixbuf\" ვერ უზრუნველყოფს ფაილის შენახვას ფორმატით: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "მეხსიერების უკმარისობა გამოსახულების ფაილის შესანახად"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "დროებითი ფაილი ვერ იხსნება"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "დროებითი ფაილი ვერ იკითხება"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "ვერ იხსნება ფაილი \"%s\" ჩასაწერად: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ვერ დაიხურა ფაილი \"%s\" გამოსახულების ჩაწერისას, შესაძლოა ყველა მონაცემი არ "
+"შენახულა: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "მეხსიერების უკმარისობა გამოსახულების ბუფერში შესანახად"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "გამოსახულების ნაკადში ჩაწერისას დაიშვა შეცდომა"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"შიდა შეცდომა: გამოსახულების ჩატვირთვის მოდული '%s' ვერ ასრულებს ოპერაციას, "
+"მაგრამ არ იტყობინება მიზეზს"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "გამოსახულების \"%s\" ფორმატით საფეხურებრივი ჩატვირთვა  ვერ გამოიყენება"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "გამოსახულების თავსართი დაზიანებულია"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "გამოსახულების ფორმატი უცნობია"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "გამოსახულების წერტილოვანი მონაცემები მცდარია"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "გამოსახულების ბუფერისთვის ვერ ვიყენებ %u ბაიტს"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "კადრების მცდარი მიმდევრობა ანიმაციაში"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ანიმაციის თავსართი მცდარია"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "არასაკმარისი მეხსიერება ანიმაციის ჩასატვირთად"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ანიმაციის კადრების მცდარი მიმდევრობა"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "გამოსახულების ANI ფორმატი"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP გამოსახულების ფორმატის თავსართი მცდარია"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "არასაკმარისი მეხსიერება bitmap გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP გამოსახულების თავსართის ეს ზომა  ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP ნახატები ვერ შეიკუმშება"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ფაილის ადრეული ბოლო"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "ვერ ვიყენებ მეხსიერებას BMP ფაილის შესანახად"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "ვერ ვწერ BMP ფაილს"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "გამოსახულების BMP ფორმატი"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "გამოსახულების EMF ფორმატი"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF გამოსახულების ფორმატი"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "გამოსახულების ICO ფაილის ფორმატი"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG ხარისხის მნიშვნელობა უნდა იყოს 0–დან 100–მდე; მნიშვნელობა \"%s\" ვერ "
+"მუშავდება."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG ხარისხის მნიშვნელობა უნდა იყოს 0–დან 100–მდე; მნიშვნელობა "
+"'%d'დაუშვებელია."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG გამოსახულების ფორმატი"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "შეუძლებელი გახდა მეხსიერების მინიჭება: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "შეუძლებელი გახდა ნაკადის შექმნა: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "შეუძლებელი გახდა ნაკადის მოძებნა: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "შეუძლებელი გახდა ნაკადიდან წაკითხვა: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "შეუძლებელი გახდა გამოსახულების ჩატვირთვა"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "შეუძლებელი გახდა მეტაფაილის ჩატვირთვა"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "მოცემული გამოსახულების ფორმატი GDI+ თვის მიუღებელია"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "შეუძლებელია დამახსოვრება"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF გამოსახულების ფორმატი"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "ვერ იკითხება GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ფორმატის ფაილს აკლია მონაცემები (შესაძლოა ჩამოიჭრა?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ჩამტვირთავის შიდა შეცდომა(%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "მჭიდე გადავსებულია"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF გამოსახულების ჩამტვირთავმა ეს გამოსახულება ვერ აღიქვა."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "მცდარი კოდი"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "წრიული ცხრილის ელემენტი GIF ფაილში"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "მეხსიერების უკმარისობა GIF ფაილის ჩასატვირთად"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "მეხსიერების უკმარისობა GIF ფაილის კადრის ასაგებად"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF გამოსახულება დაზიანებულია (მცდარი LZW შეკუმშვა)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ფაილი როგორც ჩანს GIF ფორმატის არაა"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ფაილის ფორმატის %s ვერსია  ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF ნახატს და მის შიდა კადრს არა აქვს გლობალური პალიტრა"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF გამოსახულება ჩამოჭრილია ან არასრულია."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "დაიშვა შეცდომა ICNS გამოსახულების კითხვისას: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "შეუძლებელი გახდა ICNS ფაილის დეკოდირება"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "გამოსახულების ფორმატი ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "პიქტოგრამის მცდარი თავსართი"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "არასაკმარისი მეხსიერება პიქტოგრამის ჩასატვირთად"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "შეკუმშული პიქტოგრამები ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "პიქტოგრამის სიგანე ნულია"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "პიქტოგრამის სიმაღლე ნულია"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "პიქტოგრამის ეს ტიპი ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "მეხსიერების უკმარისობა ICO ფაილის ჩასატვირთად"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "გამოსახულება ძალიან დიდია ICO ფორმატში შესანახად"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "კურსორის ველი გამოსახულების გარეთაა"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ფაილის ფორმატის ფერის სიღრმე %d ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "შეუძლებელი გახდა ნაკადისთვის მეხსიერების მინიჭება"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "შეუძლებელია გამოსახულების დეკოდირება"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "დამუშავებული JPEG2000-ს სიმაღლე ან სიგანე ნულის ტოლია"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "გამოსახულების ტიპი მოცემულ ვერსიაში მხარდაუჭერელია"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "შეუძლებელი გახდა ფერების პროფილისთვის მეხსიერების მინიჭება"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "მეხსიერების უკმარისობა JPEG 2000 გახსნისთვის"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"შეუძლებელია მეხსიერების გამოყოფა გამოსახულების მონაცემების ბუფერიზაციისთვის"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "სურათის ფორმატი JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG გამოსახულების ფაილის კითხვის შეცდომა (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"მეხსიერების უკმარისობა ფაილის ჩასატვირთად; შეეცადეთ დახუროთ რამდენიმე "
+"პროგრამა მეხსიერების გასათავისუფლებლად"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG პალიტრა(%s) ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "შეუძლებელია მეხსიერების მინიჭება JPEG ფაილის ჩასატვირთად"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "დამუშავებული JPEG-ის სიმაღლე და სიგანე ნულის ტოლია."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "შეუძლებელია თავსართისთვის მეხსიერების მინიჭება"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "შეუძლებელია მეხსიერების მინიჭება კონტექსტური ბუფერისთვის"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "გამოსახულების სიგანე და/ან სიმაღლე ნულოვანია"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "გამოსახულების ბიტი წერტილზე პარამეტრი ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "გამოსახულების მრავალბიტიანი (%d) სიბრტყეების რაოდენობა ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "შეუძლებელია ახალი pixbuf შექმნა"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "ვერ ვიყენებ მეხსიერებას ხაზობრივი მონაცემებისთვის"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "შეუძლებელია თავსართისთვის მეხსიერების მინიჭება"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "ვერ მივიღე PCX ფორმატის ყველა ხაზი"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX ფორმატის ბოლოს პალიტრა არ აღმოჩნდა"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX გამოსახულების ფორმატი"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "გარდაქმნილი PNG–ს სიმაღლე ან სიგანე 0–ია."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF გამოსახულების ფორმატი"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "გარდაქმნილი PNG–ს ბიტები არხზე მცდარია."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "გარდაქმნილი PNG–ს სიმაღლე ან სიგანე 0–ია."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "გარდაქმნილი PNG–ს ბიტები არხზე 8–ის ტოლი არაა."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "გარდაქმნილი PNG არ გახლავთ  RGB ან RGBA ტიპის"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "გარდაქმნილი PNG–ს გამოუყენებელი არხების რაოდენობა 3 ან 4 უნდა იყოს."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "კრიტიკული შეცდომა PNG გამოსახულების ფაილში: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "მეხსიერების უკმარისობა PNG ფაილის ჩასატვირთად"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"მეხსიერების უკმარისობა %ld შესანახად %ld გამოსახულებადან; შეეცადეთ რამდენიმე "
+"პროგრამის დახურვას მეხსიერების გასათავისუფლებლად"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG გამოსახულების ფაილის კითხვის კრიტიკული შეცდომა"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG გამოსახულების ფაილის კითხვის კრიტიკული შეცდომა: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG ტექსტური ბლოკი უნდა შეიცავდეს 1–დან 79 სიმბოლომდე."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG ტექსტური ბლოკის კოდი ASCII სიმბოლოებისგან უნდა შედგებოდეს."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG შეკუმშვის ხარისხი 0-დან 9-მდე უნდა იყოს; მნიშვნელობა '%s' ვერ დამუშავდება"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG შეკუმშვის ხარისხი 0-დან 9-მდე უნდა იყოს; მნიშვნელობა '%d' არ დაიშვება"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG ტექსტური ბლოკი %s ვერ გარდაიქმნება ISO-8859-1 კოდირებაში."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "გამოსახულების PNG ფორმატი"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ჩამტვირთავი მთელ რიცხვს ეძებდა, მაგრამ ვერ იპოვნა"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ფაილის საწყისი ბაიტი მცდარია"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ფაილია ქვეფორმატი PNM ამოუცნობია"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ფაილის სიგანე ნულოვანია"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ფაილის სიმაღლე ნულოვანია"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "ფერის მაქსიმალური მნიშვნელობები PNM ფაილისთვის 0–ია"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "ფერის მაქსიმალური მნიშვნელობები PNM ფაილისთვის მეტისმეტად დიდია"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "PNM გამოსახულების ტიპი მცდარია"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM გამოსახულების ჩამტვირთავი PNM–ის ამ ფორმატს ვერ იყენებს"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "PNM ფორმატი სანიმუშო მონაცემების წინ ზუსტად ერთ ხარეს ითხოვს"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "ვერ ვიყენებ მეხსიერებას PNM გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "მეხსიერების უკმარისობა PNM გამოსახულების სტრუქტურის ჩასატვირთად"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM გამოსახულების ფაილის გაუთვალისწინებელი დასასრული"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "მეხსიერების უკმარისობა PNM გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "გამოსახულების PNM/PBM/PGM/PPM ფორმატები"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "თავსართის ჩაწერა ვერ მოხერხდ\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "გამოსახულების ბუფერისთვის ვერ ვიყენებ %u ბაიტს"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "ვერ იკითხება GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "ვერ ვიყენებ მეხსიერებას TGA შიგთავსის სტრუქტურისთვის"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "ვერ განხორციელდა დასტის ინდექსის ჩაწერა\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF გამოსახულება ვერ გაიხსნა"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "გამოსახულების TIFF ფორმატი"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS გამოსახულების თავსართი მცდარია"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS გამოსახულების ეს ტიპი უცნობია"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS გამოსახულების ეს ვერსია ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "მეხსიერების უკმარისობა RAS გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "გამოსახულების Sun რასტრული ფორმატი"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "ვერ ვიყენებ მეხსიერებას IOBuffer სტრუქტურისთვის"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "ვერ ვიყენებ მეხსიერებას IOBuffer მონაცემებისთვის"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "ვერ ვიყენებ IOBuffer მონაცემებს"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "ვერ ვიყენებ დროებით IOBuffer მონაცემებს"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "ვერ ვიყენებ მეხსიერებას ახალი pixbuf სტრუქტურისთვის"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF გამოსახულება ჩამოჭრილია ან არასრულია."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "ვერ ვიყენებ მეხსიერებას პალიტრის სტრუქტურისთვის"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "ვერ ვიყენებ მეხსიერებას პალიტრის ელემენტებისთვის"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "პალიტრის ელემენტის ფერის გაუთვალისწინებელი სიღრმე"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "ვერ ვიყენებ მეხსიერებას TGA თავსართისთვის"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ნახატს უმართებლო ზომები აქვს"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "გამოსახულების TGA ტიპი ვერ გამოიყენება"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "ვერ ვიყენებ მეხსიერებას TGA შიგთავსის სტრუქტურისთვის"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ფაილში მეტისმეტი მონაცემია"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "გამოსახულების Targa ფორმატი"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ვერ ისაზღვრება გამოსახულების სიგანე (მცდარი TIFF ფაილი)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ვერ ისაზღვრება გამოსახულების სიმაღლე (მცდარი TIFF ფაილი)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF გამოსახულების სიმაღლე ან სიგანე ნულია"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF გამოსახულების განზომილებები ძალიან დიდია"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "მეხსიერების უკმარისობა TIFF გამოსახულების გასახსნელად"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "RGB მონაცემების ჩატვირთვა TIFF ფაილიდან ვერ შედგა"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF გამოსახულება ვერ გაიხსნა"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose ოპერაცია ვერ შედგა"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF გამოსახულება ვერ ჩამოიტვირთა"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "ვერ განხორციელდა TIFF გრაფიკული გამოსახულების დამახსოვრება"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "ვერ განხორციელდა მონაცემების TIFF-ში ჩაწერა"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "ვერ ვწერ TIFF ფაილს"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "გამოსახულების TIFF ფორმატი"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "გამოსახულების სიგანე ნულოვანია"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "გამოსახულების სიმაღლე ნულოვანია"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "მეხსიერების უკმარისობა გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "დანარჩენი ნაწილის შენახვა ვერ ხერხდება"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "გამოსახულების WBMP ფორმატი"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "მცდარი XBM ფაილი"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "მეხსიერების უკმარისობა XBM გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "ვერ ვწერ დროებით ფაილს XBM გამოსახულების ჩატვირთვისას"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "გამოსახულების XBM ფორმატი"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM თავსართი ვერ მოიძებნა"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "მცდარი XBM თავსართი"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ფაილში გამოსახულების სიგანე <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ფაილში გამოსახულების სიმაღლე <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ფაილს პიქსელზე სიმბოლოების მცდარი რაოდენობა აქვს"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ფაილს ფერების მცდარი რაოდენობა აქვს"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "ვერ ვიყენებ მეხსიერებს XPM გამოსახულების ჩასატვირთად"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "ვერ ვკითხულობ XPM პალიტრას"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "ვერ ვწერ დროებით ფაილს XPM გამოსახულების ჩატვირთვისას"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "გამოსახულების XPM ფორმატი"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "ანიმაციის ეს ტიპი  ვერ გამოიყენება"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "ვერ ვიყენებ მეხსიერებას პალიტრის მონაცემებისთვის"
diff --git a/po/km.gmo b/po/km.gmo
new file mode 100644 (file)
index 0000000..36efba7
Binary files /dev/null and b/po/km.gmo differ
diff --git a/po/km.po b/po/km.po
new file mode 100644 (file)
index 0000000..c773183
--- /dev/null
+++ b/po/km.po
@@ -0,0 +1,931 @@
+# translation of gdk-pixbuf.master.po to Khmer
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Khoem Sokhem <khoemsokhem@khmeros.info>, 2012.
+# Seng Sutha <sutha@khmeros.info>, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf.master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-15 11:52+0700\n"
+"Last-Translator: Seng Sutha <sutha@khmeros.info>\n"
+"Language-Team: Khmer <supprot@khmeros.info>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: WordForge 0.8 RC1\n"
+"X-Language: km-KH\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បើក​ឯកសារ '%s' ៖ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "គ្មាន​ទិន្នន័យ​ឯកសារ​រូបភាព '%s' ឡើយ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ទុក​រូបភាព '%s' ៖ មិន​ដឹង​​ហេតុផល ។ ប្រហែល​ជា ឯកសារ​រូបភាព​ខូច"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ទុក​ចលនា '%s' ៖ មិន​ដឹង​ហេតុផល ប្រហែល​ជា​ឯកសារ​​របស់​ចលនា​ខូច"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "មិន​អាច​ផ្ទុក​រូបភាព ម៉ូឌុល​ដែល​​ផ្ទុក​ឡើយ ៖ %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ម៉ូឌុល​រូបភាព​ដែល​ផ្ទុក %s មិន​នាំចេញ​ចំណុច​ប្រទាក់​ត្រឹមត្រូវ​ឡើយ ប្រហែល​ជា​​មក​ពី​​កំណែ​របស់ gdk-pixbuf ខុស​គ្នា​"
+"ឬ ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "មិន​គាំទ្រ​ប្រភេទ​រូបភាព '%s' ឡើយ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "មិន​អាច​ទទួល​ស្គាល់​ទ្រង់ទ្រាយ​ឯកសារ​រូបភាព​​សម្រាប់​ឯកសារ '%s' ឡើយ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ទ្រង់ទ្រាយ​ឯកសារ​រូបភាព​ដែល​មិន​ទទួលស្គាល់"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ទុក​រូបភាព '%s' ៖ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "កំហុស​ក្នុង​ការ​សរសេរ​ទៅកាន់​ឯកសារ​រូបភាព ៖ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "ស្ថាបនា gdk-pixbuf ​នេះ​មិន​គាំទ្រ​ការ​រក្សាទុក​ទ្រង់ទ្រាយ​ឯកសារ​ឡើយ ៖ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​រក្សាទុក​រូបភាព ដើម្បី​​ហៅ​​ទៅ​វិញ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បើក​ឯកសារ​បណ្ដោះ​អាសន្ន"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​អាន​ពី​ឯកសារ​បណ្ដោះ​អាសន្ន"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បើក '%s' សម្រាប់​សរសេរ ៖ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"បាន​បរាជ័យ​ក្នុង​ការ​បិទ '%s' ខណៈ​ពេល​គូរ​រូបភាព ទិន្នន័យ​ទាំងអស់​​អាច​​មិន​ត្រូវ​បាន​រក្សាទុក​ឡើយ ៖ %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​រក្សាទុក​រូបភាព​​ក្នុង​អង្គ​ចងចាំ​បណ្ដោះ​អាសន្ន​ឡើយ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "កំហុស​ក្នុង​ការ​សរសេរ​អំពី​ស្ទ្រីម"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"កំហុស​ខាងក្នុង ៖ ម៉ូឌុល​កម្មវិធី​ផ្ទុក​រូបភាព '%s' បាន​បរាជ័យ​ក្នុង​ការ​បំពេញ​ប្រតិបត្តិការ ប៉ុន្តែ​​មិន​បាន​ផ្ដល់​ហេតុ​"
+"ចំពោះ​ភាព​បរាជ័យ​ឡើយ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "មិន​គាំទ្រ​ការ​ផ្ទុក​ប្រភេទ​រូបភាព​​នៃ​ចំនួន​បន្ថែម '%s' ឡើយ"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "បឋម​កថារបស់​​រូបភាព​ខូច"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "មិន​ស្គាល់​ទ្រង់ទ្រាយ​រូបភាព"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ទិន្នន័យ​ភីកសែល​រូបភាព​ខូច"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] "បាន​បរាជ័យ​ក្នុងការ​បម្រុង​ទុក​អង្គ​ចងចាំ​បណ្ដោះ​អាសន្ន​​រូបភាព​​ %u បៃ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "ផ្នែក​នៃ​ចលនា​របស់​រូបតំណាង​ដែល​មិន​រំពឹង"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "បឋម​កថា​ក្នុង​ចលនា​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​ចលនា​ឡើយ"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ផ្នែក​នៃ​ចលនា​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "រូបភាព​របស់ BMP ​មាន​ទិន្នន័យ​បឋម​កថា​ក្លែងក្លាយ"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​រូបភាព​​ឡើយ"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "រូបភាព​របស់ BMP ​មាន​ទំហំ​បឋម​កថា​ដែល​មិន​គាំទ្រ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "មិន​អាច​បង្ហាប់​រូបភាព Topdown BMP ឡើយ"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ចុង​របស់​ឯកសារ​មុន​កាល​កំណត់​ដែល​បាន​ជួបប្រទះ"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​ការ​រក្សាទុក​ឯកសារ​របស់ BMP ឡើយ"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "មិន​អាច​សរសេរ​អំពី​​ឯកសារ​របស់ BMP បាន​​ទេ"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "ទ្រង់ទ្រាយ​ឯកសារ​របស់ BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ទ្រង់ទ្រាយ​ឯកសារ​របស់ ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "គុណភាព​របស់ JPEG ត្រូវ​តែ​​មាន​តម្លៃ​ចន្លោះ ០ ដល់ ១០០ តម្លៃ '%s' មិន​អាច​ត្រូវ​បាន​ញែក​ឡើយ ។"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"គុណភាព​របស់ JPEG  ត្រូវ​តែ​មាន​តម្លៃ​​​ចន្លោះ ០ ដល់ ១០០ តម្លៃ '%d' មិន​ត្រូវ​បាន​អនុញ្ញាត​ឡើយ ។"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​បាន​ទេ ៖ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "មិន​អាច​បង្កើត​ស្ទ្រីម​បាន​ទេ ៖ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "មិន​អាច​ស្វែងរក​ស្ទ្រីម​បាន​ទេ ៖ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "មិន​អាច​អាន​ពី​ស្ទ្រីម​បាន​ទេ ៖ %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "មិន​អាច​ផ្ទុក​រូបភាព​បាន​ទេ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "មិន​អាច​ផ្ទុក​ឯកសារ​មេតា​បាន​ទេ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​ដែល​មិន​បាន​គាំទ្រ​សម្រាប់ GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "មិន​អាច​រក្សាទុក​បាន​ទេ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "ភាព​បរាជ័យ​ក្នុង​ការ​អាន GIF ៖ %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+#, fuzzy
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "បាត់​ទិន្នន័យ​​ឯកសារ​មួយ​ចំនួន​របស់ GIF (ប្រហែល​ជា​វា​ត្រូវ​បាន​កាត់​ឲ្យ​ខ្លី​ somehow?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "កំហុស​ខាង​ក្នុង​​ក្នុង​កម្មវិធី​ផ្ទុក​របស់ GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "លើស​ចំនួន​ជង់"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "កម្មវិធី​ផ្ទុក​រូបភាព​របស់ GIF មិន​អាច​ចំណាំ​រូបភាព​នេះ​បាន​ទេ ។"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "បាន​ជួប​ប្រទះ​កូដ​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "ធាតុ​របស់ Circular table នៅ​ក្នុង​ឯកសារ​របស់ GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​ឯកសារ​របស់ GIF ឡើយ"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ ដើម្បី​ប្រមូលផ្ដុំ​ស៊ុម​នៅ​ក្នុង​ឯកសារ​របស់ GIF បាន​ឡើយ"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "រូបភាព​របស់ GIF គឺ​ខូច (ការ​បង្ហាប់​របស់ LZW មិន​ត្រឹមត្រូវ)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ឯកសារ​​មិន​លេចឡើង​​​ជា​ឯកសារ​របស់ GIF ឡើយ"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "មិន​គាំទ្រ​កំណែ %s នៃ​ទ្រង់ទ្រាយ​ឯកសារ​របស់ GIF ឡើយ"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"រូបភាព​របស់ GIF ​គ្មាន​ colormap សាកល​ឡើយ ហើយ​ស៊ុម​ខាង​ក្នុង​វា​គ្មាន colormap មូលដ្ឋាន​ទេ ។"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "រូបភាព​របស់ GIF ត្រូវ​បាន​​កាត់​ឲ្យ​ខ្លី ឬ​មិន​ពេញ​លេញ ។"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "កំហុស​ក្នុង​ការ​មើល​រូបភាព​របស់ ICNS ៖ %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "មិន​អាច​ឌិកូដ​ឯកសារ​របស់ ICNS បាន​ទេ"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ ICNS បាន​ទេ"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "បឋម​កថា​ក្នុង​រូបតំណាង​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ត្រូវ​ផ្ទុក​រូបតំណាង​ឡើយ"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "គ្មាន​រូបតំណាង​ដែល​បាន​បង្ហាញ​ឡើយ"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "រូបតំណាង​មាន​ទទឹង ០"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "រូបតំណាង​មាន​កម្ពស់​ ០"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ប្រភេទ​រូបតំណាង​ដែល​មិន​គាំទ្រ"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​ឯកសារ​របស់ ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "រូបភាព​ធំ​ពេក​​ត្រូវ​បាន​រក្សាទុក​ជា ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+#, fuzzy
+msgid "Cursor hotspot outside image"
+msgstr "រូបភាព​ខាងក្រៅ Cursor hotspot"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "កម្រិត​ដែល​មិន​បាន​គាំទ្រ​សម្រាប់​ឯកសារ ICO ៖ %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​ស្ទ្រីម​បាន​ទេ"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "មិន​អាច​ឌិកូដ​រូបភាព​បាន​ទេ"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "JPEG2000 ដែល​បាន​​​ប្លែង​​មាន​កម្ពស់ ឬ ទទឹង ០"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "មិន​គាំទ្រ​ប្រភេទ​រូបភាព​បច្ចុប្បន្ន"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​ទម្រង់​ពណ៌​ឡើយ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​បើក​ឯកសារ​របស់ JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​​​សម្រាប់​​ទិន្នន័យ​រូបភាព​នៃ​អង្គ​ចងចាំ​​បណ្ដោះ​អាសន្ន​ឡើយ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "កំហុស​ក្នុង​ការ​​បកប្រែ​ឯកសារ​រូបភាព JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​រូបភាព សាកល្បង​កម្មវិធី​មួយ​ចំនួន​ដែល​មាន​ស្រាប់​ទៅកាន់​អង្គ​ចងចាំ​ដែល​ទំនេរ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "គំរូ​ពណ៌​របស់ JPEG ដែល​មិន​គាំទ្រ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​​ផ្ទុក​រូបភាព​របស់ JPEG ឡើយ"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "បាន​បម្លែង JPEG មាន​កម្ពស់ ឬ​ទទឹង ០ ។"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​បឋមកថា​ឡើយ"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​អង្គ​ចងចាំ​បណ្ដោះ​អាសន្ន​នៃ​បរិបទ​ឡើយ"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "រូបភាព​មាន​ទទឹង និង​/​ឬ កម្ពស់​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "រូបភាព​មាន bpp ដែល​មិន​គាំទ្រ"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "រូបភាព​មាន​​ចំនួន​ផ្ទៃ​រាប %d ប៊ីត​ដែល​មិន​បាន​គាំទ្រ"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "មិន​អាច​បង្កើត​ pixbuf ថ្មី​បាន​ទេ"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "មិន​អាច​បម្រុងទុក​​អង្គ​ចងចាំ​សម្រាប់​ទិន្នន័យ​ឡើយ"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "មិន​អាច​បម្រុងទុក​អង្គ​ចងចាំ​សម្រាប់​រូបភាព​របស់ PCX ឡើយ"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "កុំ​យក​ជួរ​ទាំងអស់​របស់​រូបភាព PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "រក​មិន​ឃើញ​ក្ដារ​ពណ៌​នៅ​ចុង​នៃ​ទិន្នន័យ​របស់ PCX ឡើយ"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "PNG ដែល​បាន​​ប្លែង​មាន​កម្ពស់ ឬ​ទទឹង ០ ។"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "ប៊ីត​តាម​ឆានែល​របស់​រូបភាព PNG មិន​ត្រឹមត្រូវ​ឡើយ ។"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "PNG ដែល​បាន​​ប្លែង​មាន​កម្ពស់ ឬ​ទទឹង ០ ។"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "ប៊ីត​តាម​ឆានែល​របស់ PNG ដែល​បាន​បម្លែង​គឺ​មិន ៨ ឡើយ ។"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG ដែល​បាន​បម្លែង មិន​មែន RGB ឬ RGBA ឡើយ ។"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "PNG ដែល​បម្លែង​មិន​គាំទ្រ​ចំនួន​ឆានែល ត្រូវ​តែ​ ៣ ឬ ៤ ។"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "កំហុស​ធ្ងន់ធ្ងរ​នៅ​ក្នុង​ឯកសារ​រូបភាព​ PNG ៖ %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​ឯកសារ PNG ឡើយ"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​ទុក %ld តាម​រូបភាព %ld ៖ សាកល្បង​កម្មវិធី​មួយ​ចំនួន​ដែល​មាន​ស្រាប់ ដើម្បី​"
+"កាត់​បន្ថយ​ការ​ប្រើប្រាស់​អង្គ​ចងចាំ"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "កំហុស​ធ្ងន់ធ្ងរ​ក្នុង​ការ​​អាន​ឯកសារ​រូបភាព PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "កំហុស​ធ្ងន់ធ្ងរ​ក្នុង​ការ​អាន​ឯកសារ​រូបភាព PNG ៖ %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "សោ​សម្រាប់​សង្ខេប​អត្ថបទ​របស់ PNG មាន​តួអក្សរ​​យ៉ាងហោចណាស់ ១ ហើយ​ច្រើន​បំផុត ៧៩ ។"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "សោ​សម្រាប់​សង្ខេប​អត្ថបទ​របស់ PNG ​ត្រូវ​តែ​មាន​តួអក្សរ ASCII ។"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "ទម្រង់​ពណ៌​មាន​ប្រវែង​មិន​ត្រឹមត្រូវ %d ។"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"កម្រិត​ការ​បង្ហាប់​​របស់ PNG ត្រូវ​តែ​មាន​តម្លៃ​ចន្លោះ ០ ដល់ ៩ តម្លៃ '%s' មិន​អាច​ត្រូវ​បាន​ញែក​ឡើយ ។"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"កម្រិត​ការ​បង្ហាញ PNG ត្រូវ​តែ​មាន​តម្លៃ​ចន្លោះ ០ ដល់ ៩ តម្លៃ '%d' មិន​ត្រូវ​បាន​អនុញ្ញាត​ឡើយ ។"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"តម្លៃ​សម្រាប់​សង្ខេប​អត្ថបទ​​អត្ថបទ​របស់​​ PNG  %s មិន​អាច​ត្រូវ​បាន​បម្លែង​ទៅ​ជា​ការ​អ៊ិនកូដ ISO-8859-1 "
+"ឡើយ ។"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​ PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "កម្មវិធី​ផ្ទុក​របស់ PNM ដែល​រំពឹង​ក្នុង​ការ​រក​លេខគត់ ប៉ុន្តែ​​​មិន​ឡើយ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "ឯកសារ​របស់ PNM មាន​បៃ​ដំបូង​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "ឯកសារ​របស់ PNM មិន​​ទទួល​ស្គាល់​ទ្រង់ទ្រាយ​​រង​​របស់ PNM ឡើយ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "ឯកសារ​របស់ PNM ​មាន​ទទឹង​រូបភាព​ ០"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "ឯកសារ​របស់ PNM មាន​កម្ពស់​រូបភាព ០"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "តម្លៃ​ពណ៌​អតិបរមា​នៅ​​ក្នុង​ឯកសារ​របស់ PNM គឺ ០"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "តម្លៃ​ពណ៌​អតិបរមា​នៅ​ក្នុង​ឯកសារ​របស់ PNM គឺ​ធំពេក"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ប្រភេទ​រូបភាព​របស់ PNM ដើម​គឺ​មិន​ត្រឹមត្រូវ​ឡើយ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "កម្មវិធី​ផ្ទុក​រូបភាព PNM ​មិន​គាំទ្រ​ទ្រង់ទ្រាយ​រង​​របស់ PNM នេះ​ឡើយ"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "ទ្រង់ទ្រាយ​របស់ PNM ដើម​ទាមទារ​ចន្លោះ​មិន​ឃើញ​មួយ ខាង​មុខ​​ទិន្នន័យ​គំរូ"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​​ផ្ទុក​រូបភាព PNM ឡើយ"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​រចនាសម្ព័ន្ធ​បរិបទ​របស់ PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "ចុង​ដែល​មិន​រំពឹង​​នៃ​ទិន្នន័យ​រូបភាព​របស់ PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​ឯកសារ​ PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "ក្រុម​ទ្រង់ទ្រាយ​រូបភាព PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "កម្មវិធី​ពណ៌នា​​​ឯកសារ​​អំពី​ព័ត៌មាន​បញ្ចូល​គឺ​គ្មាន​ឡើយ ។"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "បាន​បរាជ័យ​ក្នុង​អាន​បឋមកថា QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] "ទំហំ​អាតូម​របស់ QTIF ធំ​ពេក (%d បៃ)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] "បាន​បរាជ័យ​ក្នុង​ការ​បម្រុង​ទុក %d បៃ​សម្រាប់​អង្គ​ចងចាំ​​ក្នុង​ការ​អាន​ឯកសារ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "កំហុស​ឯកសារ​ នៅ​ពេល​​មើល​អាតូម​របស់ QTIF ៖ %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] "បាន​បរាជ័យ​ក្នុង​ការរំលង %d បៃ​បន្ទាប់​ដោយ​មាន​ seek() ។"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បម្រុង​ទុក​រចនាសម្ព័ន្ធ​បរិបទ​របស់ QTIF ។"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បង្កើត​វត្ថុ GdkPixbufLoader ។"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​រក​​អាតូម​ទិន្នន័យ​រូបភាព ។"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​​របស់ QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "រូបភាព​របស់ RAS មាន​ទិន្នន័យ​បឋមកថា​ក្លែងក្លាយ"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "រូបភាព​របស់ RAS ​មាន​បៃ​ដែល​មិន​ស្គាល់"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "បម្រែបម្រួល​រូបភាព​របស់ RAS ដែល​មិន​គាំទ្រ"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​រូបភាព​របស់ RAS ឡើយ"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​ Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​រចនាសម្ព័ន្ធ IOBuffer ឡើយ"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​ទិន្នន័យ IOBuffer ឡើយ"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "មិន​អាច​ជា​ទិន្នន័យ realloc IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "មិន​អាច​បម្រុង​ទុក​ទិន្នន័យ​របស់ IOBuffer បណ្ដោះ​អាសន្ន​បាន​ទេ"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "មិន​អាច​បម្រុង​ទុក pixbuf ថ្មី​បាន​ទេ"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "រូបភាព​ត្រូវ​បាន​កាត់​ឲ្យ​ខ្លី ឬ​ខូច"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "មិន​អាច​បម្រុង​ទុក​រចនាសម្ព័ន្ធ​ colormap បាន​ទេ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "មិន​អាច​បម្រុង​ទុក​ធាតុ colormap បាន​ទេ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "bitdepth ដែល​មិន​រំពឹង​សម្រាប់​ធាតុ colormap"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​បឋមកថា​របស់ TGA បាន​ទេ"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "រូបភាព​របស់ TGA មាន​ទំហំ​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "មិន​គាំទ្រ​ប្រភេទ​រូបភាព​របស់ TGA ឡើយ"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​រចនាសម្ព័ន្ធ​បរិបទ​របស់ TGA បាន​ទេ"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ទិន្នន័យ​ដែល​លើស​នៅ​ក្នុង​ឯកសារ"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​ Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "មិន​អាច​យក​ទទឹង​រូបភាព​បាន​ទេ (ឯកសារ​របស់ TIFF មិន​ត្រឹម​ត្រូវ)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "មិន​អាច​យក​កម្ពស់​រូបភាព​បាន​ទេ (ឯកសារ​របស់ TIFF មិន​ត្រឹមត្រូវ)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "ទទឹង ឬ​កម្ពស់​​​របស់​​រូបភាព TIFF គឺ ០"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "ទំហំ​របស់​រូបភាព TIFF ធំពេក"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​​ក្នុង​ការ​បើក​ឯកសារ​របស់ TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ទុក​ទិន្នន័យ​របស់ RGB ពី​ឯកសារ​របស់ TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បើក​រូបភាព TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ប្រតិបត្តិការ TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​ផ្ទុក​រូបភាព​ TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​រក្សាទុក​រូបភាព TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "ការ​បង្ហាប់​របស់ TIFF មិន​​សំដៅ​កូដឌិក​​ត្រឹមត្រូវ​ឡើយ ។"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​សរសេរ​ទិន្នន័យ​របស់ TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "មិន​អាច​សរសេរ​ទៅកាន់​ឯកសារ​របស់ TIFF បាន​ទេ"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "ទ្រង់ទ្រាយ​ឯកសារ​របស់ TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "រូបភាព​មាន​ទទឹង ០"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "រូបភាព​មាន​កម្ពស់ ០"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "គ្មាន​អង្គ​ចងចាំ​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​រូបភាព​ឡើយ"
+
+#: gdk-pixbuf/io-wbmp.c:333
+#, fuzzy
+msgid "Couldn't save the rest"
+msgstr "មិន​អាច​រក្សាទុក rest បាន​ទេ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព​របស់ WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "ឯកសារ​របស់ XBM មិន​ត្រឹមត្រូវ​ទេ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "អង្គ​ចងចាំ​មិន​គ្រប់គ្រាន់​ក្នុង​ការ​ផ្ទុក​ឯកសារ​រូបភាព​របស់ XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​សរសេរ​អំពី​​​ឯកសារ​បណ្ដោះ​អាសន្ន នៅ​ពេល​ផ្ទុក​រូបភាព XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "រក​មិន​ឃើញ​បឋមកថា​របស់ XPM ឡើយ"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "បឋមកថា​របស់ XPM មិន​ត្រឹមត្រូវ​ឡើយ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "ឯកសារ​របស់ XPM មាន​ទទឹង​រូបភាព <= ០"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "ឯកសារ​របស់ XPM មាន​កម្ពស់​រូបភាព <= ០"
+
+#: gdk-pixbuf/io-xpm.c:502
+#, fuzzy
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM មាន​ចំនួន​តួអក្សរ​មិន​​ត្រឹមត្រូវ​​ក្នុង​មួយ​ភីកសែល"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "ឯកសារ​របស់ XPM មាន​ចំនួន​ពណ៌​​មិន​ត្រឹមត្រូវ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "មិន​អាច​បម្រុង​ទុក​អង្គ​ចងចាំ​សម្រាប់​ផ្ទុក​រូបភាព XPM បាន​ទេ"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "មិន​អាច​អាន​ XPM colormap បាន​ទេ"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​សរសេរ​អំពី​ឯកសារ​បណ្ដោះ​អាសន្ន នៅ​ពេល​ផ្ទុក​រូបភាព XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "ទ្រង់ទ្រាយ​រូបភាព XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "ប្រភេទ​ចលនា​ដែល​មិនគាំទ្រ"
diff --git a/po/kn.gmo b/po/kn.gmo
new file mode 100644 (file)
index 0000000..4ff19d7
Binary files /dev/null and b/po/kn.gmo differ
diff --git a/po/kn.po b/po/kn.po
new file mode 100644 (file)
index 0000000..d3fe2b1
--- /dev/null
+++ b/po/kn.po
@@ -0,0 +1,951 @@
+# translation of gtk+.master.kn.po to Kannada
+# translation of kn.po to
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Shankar Prasad <svenkate@redhat.com>, 2007, 2008, 2009, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master.kn\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-04-21 22:38+0530\n"
+"Last-Translator: Shankar Prasad <svenkate@redhat.com>\n"
+"Language-Team: kn-IN <>\n"
+"Language: kn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms:  nplurals=2; plural=(n != 1);\n"
+"\n"
+"X-Generator: Lokalize 1.0\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' ಕಡತವನ್ನು ತೆರೆಯುವಲ್ಲಿ ವಿಫಲತೆ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "ಚಿತ್ರ ಕಡತ '%s' ದಲ್ಲಿ ಯಾವುದೇ ದತ್ತಾಂಶವಿಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"ಚಿತ್ರ '%s'ವನ್ನು ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ: ಕಾರಣ ತಿಳಿದಿಲ್ಲ, ಬಹುಷಃ ಒಂದು ಭ್ರಷ್ಟಗೊಂಡ ಚಿತ್ರ "
+"ಕಡತದಿಂದಾಗಿರಬಹುದು"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"ಸಜೀವನ (animation) '%s'ಯನ್ನು ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ: ಕಾರಣ ತಿಳಿದಿಲ್ಲ, ಬಹುಷಃ ಒಂದು "
+"ಭ್ರಷ್ಟಗೊಂಡ ಸಜೀವನ (animation) ಕಡತದಿಂದಾಗಿರಬಹುದು"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡುವ ಘಟಕವನ್ನು ಲೋಡ್ ಮಾಡಲಾಗಿಲ್ಲ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ಚಿತ್ರ-ಲೋಡ್ ಮಾಡುವ ಘಟಕ %s ವು ಸರಿಯಾದ ಸಂಪರ್ಕಸಾಧನವನ್ನು ರವಾನಿಸುವುದಿಲ್ಲ; ಬಹುಷಃ ಅದು "
+"ಬೇರೊಂದು GTK ಆವೃತ್ತಿಯದ್ದಾಗಿರಬೇಕು?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "ಚಿತ್ರ '%s'ವು ರೀತಿಯು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ಕಡತ '%s'ಕ್ಕಾಗಿನ ಚಿತ್ರ ಕಡತ ವಿನ್ಯಾಸವನ್ನು ಗುರುತಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ಗುರುತಿಸಲಾಗದ ಚಿತ್ರ ಕಡತ ರಚನೆ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ಚಿತ್ರ '%s'ವನ್ನು ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ವಿಫಲತೆ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ಚಿತ್ರ ಕಡತಕ್ಕೆ ಬರೆಯುವಲ್ಲಿ ವಿಫಲತೆ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"gdk-pixbuf ನ ಈ ನಿರ್ಮಿತಿಯು ಚಿತ್ರ ವಿನ್ಯಾಸವನ್ನು ಉಳಿಸುವುದನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "ಚಿತ್ರವನ್ನು ಕಾಲ್-ಬ್ಯಾಕಿಗೆ ಉಳಿಸಲು ಸಾಕಷ್ತು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "ತಾತ್ಕಾಲಿಕ ಕಡತವನ್ನು ತೆಗೆಯುವಲ್ಲಿ ವಿಫಲತೆ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "ತಾತ್ಕಾಲಿಕ ಕಡತದಿಂದ ಓದುವಲ್ಲಿ ವಿಫಲತೆ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' ಅನ್ನು ಬರೆಯಲು ತೆರೆಯುವಲ್ಲಿ ವಿಫಲತೆ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ಚಿತ್ರವನ್ನು ಬರೆಯುವಾಗ '%s' ಅನ್ನ್ನು ಮುಚ್ಚುವಲ್ಲಿ ವಿಫಲತೆ, ಎಲ್ಲಾ ದತ್ತಾಂಶಗಳು ಉಳಿಸಲ್ಪಡದೆ "
+"ಇರಬಹುದು: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ಚಿತ್ರವನ್ನು ಬಫರಿಗೆ ಉಳಿಸಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ಚಿತ್ರ ಸ್ಟ್ರೀಮ್‍ಗೆ ಬರೆಯುವಲ್ಲಿ ವಿಫಲತೆ:"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ಆಂತರಿಕ ದೋಷ: ಚಿತ್ರ ಲೋಡ್ ಮಾಡುವ ಘಟಕ '%s'ವು ಒಂದು ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸುವಲ್ಲಿ "
+"ವಿಫಲತೆ ಎದುರಾಗಿದೆ, ಆದರೆ ಯಾವುದೆ ಕಾರಣವನ್ನು ನೀಡಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' ಪ್ರಕಾರದ ಚಿತ್ರವನ್ನು ಏರಿಕೆ ಕ್ರಮದಲ್ಲಿ ಲೋಡ್ ಮಾಡುವುದು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ಚಿತ್ರ ಶೀರ್ಷಿಕೆಯು ಭ್ರಷ್ಟಗೊಂಡಿದೆ"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ಚಿತ್ರ ರಚನೆಯು ತಿಳಿದಿಲ್ಲ"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ಚಿತ್ರದ ಪಿಕ್ಸೆಲ್ ದತ್ತಾಂಶ ಭ್ರಷ್ಟಗೊಂಡಿದೆ"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "ಚಿತ್ರ ಬಫರಿಗೆ %u ಬೈಟನ್ನು ನಿಯೋಜಿಸುವಲ್ಲಿ ವಿಫಲತೆ "
+msgstr[1] "ಚಿತ್ರ ಬಫರಿಗೆ %u ಬೈಟುಗಳನ್ನು ನಿಯೋಜಿಸುವಲ್ಲಿ ವಿಫಲತೆ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "ಸಜೀವನದಲ್ಲಿ (ಅನಿಮೇಶನ್) ಅನಿರೀಕ್ಷಿತ ಲಾಂಛನ ತುಂಡು ಎದುರಾಗಿದೆ"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ಸಜೀವನದ ಅಮಾನ್ಯ ಶೀರ್ಷಿಕೆ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "ಸಜೀವನವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ಸಜೀವನದಲ್ಲಿ (ಅನಿಮೇಶನ್) ವೈರೂಪ್ಯಗೊಂಡ ತುಂಡು"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ಚಿತ್ರದ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ಚಿತ್ರವು (ಇಮೇಜ್) ನಕಲಿ ಶೀರ್ಷಿಕಾ ದತ್ತಾಂಶವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "ಬಿಟ್-ಮ್ಯಾಪ್ ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP ಚಿತ್ರವು ಬೆಂಬಲವಿಲ್ಲದ ಶೀರ್ಷಿಕೆಯ ಗಾತ್ರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "ಟಾಪ್-ಡೌನ್ BMP ಚಿತ್ರಗಳನ್ನು ಸಂಕುಚಿತಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ಅಕಾಲಿಕ ಕಡತದ ಕೊನೆ ಎದುರಾಗಿದೆ"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ಕಡತವನ್ನು ಉಳಿಸಲು ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ಕಡತಕ್ಕೆ ಬರೆಯಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG ಗುಣ ಮಟ್ಟವು ೦ ಹಾಗು ೧೦೦; ಮೌಲ್ಯ '%s' ವನ್ನು ಬಿಡಿಸಲಾಗಿಲ್ಲ(parse)."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG ಗುಣ ಮಟ್ತವು ೦ ಹಾಗು ೧೦೦; ಮಾಲ್ಯ '%d' ವು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ಸ್ಟ್ರೀಮ್ ಅನ್ನು ನಿರ್ಮಿಸಲಾಗಿಲ್ಲ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ಸ್ಟ್ರೀಮ್‌ಗಾಗಿ ಪ್ರಯತ್ನಿಸಲಾಗಿಲ್ಲ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ಸ್ಟ್ರೀಮ್‌ನಿಂದ ಓದಲಾಗಿಲ್ಲ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "ಬಿಟ್‌ಮ್ಯಾಪನ್ನು ಲೋಡ್ ಮಾಡಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "ಮೆಟಾಫೈಲನ್ನು ಲೋಡ್ ಮಾಡಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ ಗೆ ಬೆಂಬಲವಿಲ್ಲದ ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "ಉಳಿಸಲಾಗಲಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF ಅನ್ನು ಓದುವಲ್ಲಿ ವಿಫಲತೆ: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF ಕಡತದಿಂದ ಕೆಲವೊಂದು ದತ್ತಾಂಶಗಳು ಕಾಣೆಯಾಗಿವೆ (ಬಹುಷಃ ಯಾವುದಾದರೂ ಬಗೆಯಲ್ಲಿ ಅದು "
+"ಕತ್ತರಿಸಲ್ಪಟ್ಟಿದೆಯೆ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ಲೋಡರಿನಲ್ಲಿ ಆಂತರಿಕ ದೋಷ (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "ಕಲೆಹಾಕಿದ್ದು ಮಿತಿಮೀರಿದೆ"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ಚಿತ್ರ ಲೋಡರಿಗೆ ಈ ಚಿತ್ರವನ್ನು ಅರ್ಥ ಮಾಡಿಕೊಳ್ಳಲ್ಲಾಗಿಲ್ಲ."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ಸರಿಯಲ್ಲದ ಸಂಕೇತ ಎದುರಾಗಿದೆ"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ಕಡತದಲ್ಲಿನ ವೃತ್ತಾಕಾರದ ಟೇಬಲ್ ನಮೂದು"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ಕಡತವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಲಭ್ಯವಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+"GIF ಕಡತದಲ್ಲಿನ ಒಂದು ಚೌಕಟ್ಟನ್ನು ಸಂಯುಕ್ತಗೊಳಿಸಲು (composite) ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಲಭ್ಯವಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ಚಿತ್ರವು ಭ್ರಷ್ಟಗೊಂಡಿದೆ (ತಪ್ಪಾದ LZW ಸಂಕೋಚನೆ)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ಕಡತವು ಒಂದು GIF ಕಡತ ಎಂದು ತೋರುತ್ತಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ಕಡತ ವಿನ್ಯಾಸದ %s ಆವೃತ್ತಿಯು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ಚಿತ್ರವು ಜಾಗತಿಕ ಕಲರ್-ಮ್ಯಾಪ್ ಹೊಂದಿಲ್ಲ, ಹಾಗು ಅದರಲ್ಲಿನ ಒಂದು ಚೌಕಟ್ಟು ಸ್ಥಳೀಯ ಕಲರ್-"
+"ಮ್ಯಾಪನ್ನು ಹೊಂದಿಲ್ಲ."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ಚಿತ್ರವು ತುಂಡರಿಸಲ್ಪಟ್ಟಿದೆ ಅಥವ ಅಪೂರ್ಣಗೊಂಡಿದೆ"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ಚಿತ್ರ ಕಡತವನ್ನು ಓದುವಲ್ಲಿ ದೋಷ: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ಕಡತವನ್ನು ಡೀಕೋಡ್ ಮಾಡಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ಲಾಂಛನದಲ್ಲಿನ ಅಮಾನ್ಯ ಶೀರ್ಷಿಕೆ"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ಲಾಂಛನವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಲಭ್ಯವಿಲ್ಲ"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "ಸಂಕುಚಿತಗೊಂಡ ಲಾಂಛನವು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ಲಾಂಛನವು ಶೂನ್ಯ ಅಗಲವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ಲಾಂಛನವು ಶೂನ್ಯ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ಬೆಂಬಲವಿಲ್ಲದ ಲಾಂಛನದ ಪ್ರಕಾರ"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ಕಡತವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO ಆಗಿ ಉಳಿಸಲು ಚಿತ್ರವು ಬಹಳ ದೊಡ್ಡದಾಗಿದೆ"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "ಚಿತ್ರದ ಹೊರಗಿನ ತೆರೆಸೂಚಕ(cursor) ಹಾಟ್ ಸ್ಪಾಟ್"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ಕಡತಕ್ಕೆ ಬೆಂಬಲವಿಲ್ಲದ ಆಳ: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ಸ್ಟ್ರೀಮ್‍ಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ಚಿತ್ರವನ್ನು ಡೀಕೊಡ್ ಮಾಡಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "ರೂಪಾಂತರಗೊಂಡ JPEG2000 ವು ಶೂನ್ಯ ಅಗಲ ಅಥವ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "ಈ ಬಗೆಯ ಚಿತ್ರ ವಿನ್ಯಾಸವು ಪ್ರಸಕ್ತ ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "ಬಣ್ಣದ ಪ್ರೊಫೈಲ್‍ಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ಕಡತವನ್ನು ತೆರೆಯಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ಬಫರ್ ಚಿತ್ರ ದತ್ತಾಂಶಕ್ಕೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ಚಿತ್ರ ಕಡತವನ್ನು ವಿವರಿಸುವಲ್ಲಿ ದೋಷ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ, ಮೆಮೊರಿಯನ್ನು ತೆರವುಗೊಳಿಸಲು ಕೆಲವೊಂದು "
+"ಅನ್ವಯಗಳಿಂದ ನಿರ್ಗಮಿಸುವ ಮೂಲಕ ಪ್ರಯತ್ನಿಸಿ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "ಬೆಂಬಲವಿಲ್ಲದ JPEG ವರ್ಣ ಸ್ಥಳ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ಕಡತವನ್ನು ಲೋಡ್ ಮಾಡಲು ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "ರೂಪಾಂತರಗೊಂಡ JPEGಯು ಶೂನ್ಯ ಅಗಲ ಅಥವ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ಶೀರ್ಷಿಕೆಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "ಸನ್ನಿವೇಶ ಬಫರಿಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ಚಿತ್ರವು ಅಮಾನ್ಯ ಅಗಲ ಹಾಗು/ಅಥವ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ಚಿತ್ರವು ಬೆಂಬಲವಿಲ್ಲದ bpp ಯನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ಚಿತ್ರವು ಬೆಂಬಲವಿಲ್ಲದ %d-ಬಿಟ್ ಸಮತಲಗಳ ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "ಹೊಸ pixbuf ಅನ್ನು ಸೃಷ್ಟಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "ಸಾಲು ದತ್ತಾಂಶಕ್ಕೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "ಶೀರ್ಷಿಕೆಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ಚಿತ್ರದ ಎಲ್ಲಾ ಸಾಲುಗಳು ಅರ್ಥವಾಗಲಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX ದತ್ತಾಂಶದ ಕೊನೆಯಲ್ಲಿ ಯಾವುದೇ ವರ್ಣಫಲಕ ಕಂಡು ಬಂದಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "ರೂಪಾಂತರಗೊಳಿಸಲಾದ PNGಯು ಶೂನ್ಯ ಅಗಲ ಅಥವ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ಯ ಪ್ರತಿ ಚಾನಲ್ಲಿನ ದ್ವಿಮಾನಾಂಕಗಳು(bits) ಅಮಾನ್ಯವಾಗಿವೆ."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "ರೂಪಾಂತರಗೊಳಿಸಲಾದ PNGಯು ಶೂನ್ಯ ಅಗಲ ಅಥವ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "ರೂಪಾಂತರಗೊಂಡ PNG ಯ ಪ್ರತಿ ಚಾನಲ್ಲಿನ ದ್ವಿಮಾನಾಂಕಗಳು(bits) ೮ ಅಲ್ಲ."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "ರೂಪಾಂತರಗೊಂಡ PNG ಯು RGB ಅಥವ RGBA ಆಗಿಲ್ಲ."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"ರೂಪಾಂತರಗೊಂಡ PNG ಯು ಬೆಂಬಲವಿಲ್ಲದ ಸಂಖ್ಯೆಯ ಚಾನಲ್ಲುಗಳನ್ನು ಹೊಂದಿದೆ, ೩ ಅಥವ ೪ ಆಗಿರಬೇಕು."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ಚಿತ್ರಕಡತದಲ್ಲಿ ಮಾರಕ ದೋಷ: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ಕಡತವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld ಅನ್ನು %ld ಚಿತ್ರದಲ್ಲಿ ಉಳಿಸುಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಲಭ್ಯವಿಲ್ಲ; ಕೆಲವೊಂದು ಅನ್ವಯಗಳಿಂದ "
+"ನಿರ್ಗಮಿಸಿ ಪ್ರಯತ್ನಿಸು ಮೂಲಕ ಮೆಮೊರಿಯ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಿ"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ಚಿತ್ರ ಕಡತವನ್ನು ಓದುವಲ್ಲಿ ಮಾರಕ ದೋಷ"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ಚಿತ್ರ ಕಡತವನ್ನು ಓದುವಲ್ಲಿ ಮಾರಕ ದೋಷ: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG ಪಠ್ಯದ ತುಣುಕುಗಳ ಕೀಲಿಗಳು ಕನಿಷ್ಠ ೧ ಹಾಗು ಗರಿಷ್ಟ ೭೮ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿರಬೇಕು."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG ಪಠ್ಯದ ತುಣುಕುಗಳ ಕೀಲಿಗಳು ASCII ಅಕ್ಷರಗಳಲ್ಲಿರಬೇಕು."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"JPEG ಸಂಕುಚನ ಮಟ್ಟವು ೦ ಹಾಗು ೯ ರ ನಡುವಿನ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರಬೇಕು; ಮೌಲ್ಯ '%s' ವನ್ನು "
+"ಬಿಡಿಸಲಾಗಿಲ್ಲ(parse)."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"JPEG ಸಂಕುಚನ ಮಟ್ಟವು ೦ ಹಾಗು ೯ ರ ನಡುವಿನ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರಬೇಕು; ಮೌಲ್ಯ '%d' ಕ್ಕೆ ಅನುಮತಿ "
+"ಇಲ್ಲ."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG ಪಠ್ಯ ತುಣುಕು %s ನ ಮೌಲ್ಯವನ್ನು ISO-8859-1 ಸಂಕೇತಿಕರಣಕ್ಕೆ(encoding) ಬದಲಾಯಿಸಲಾಗಿಲ್ಲ."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ಲೋಡರನ್ನು ಒಂದು ಪೂರ್ಣಾಂಕಕ್ಕೆ ನಿರೀಕ್ಷಿಸಲಾಗಿತ್ತು, ಆದರೆ ಹಾಗಾಗಲಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ಕಡತವು ಒಂದು ಸರಿಯಲ್ಲದ ಆರಂಭಿಕ ಅಷ್ಟಕವನ್ನು(byte) ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ಕಡತವು ಗುರುತಿಸಬಹುದಾದ ಒಂದು PNM ಉಪವಿನ್ಯಾಸದಲ್ಲಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ಕಡತವು ೦ ಚಿತ್ರ ಅಗಲವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ಕಡತವು ೦ ಚಿತ್ರ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ಕಡತದಲ್ಲಿನ ಗರಿಷ್ಠ ವರ್ಣ ಮೌಲ್ಯವು ೦ ಆಗಿದೆ"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ಕಡತದಲ್ಲಿನ ಗರಿಷ್ಠ ವರ್ಣ ಮೌಲ್ಯವು ಬಹಳ ದೊಡ್ಡದಾಗಿದೆ"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ಕಚ್ಚಾ(raw) PNM ಚಿತ್ರದ ಪ್ರಕಾರವು ಅಮಾನ್ಯವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ಚಿತ್ರ ಲೋಡರ್ ಈ PNM ಉಪವಿನ್ಯಾಸವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"PNM ವಿನ್ಯಾಸಗಳಿಗೆ ನಮೂನಾ ದತ್ತಾಂಶದ(sample data) ಮೊದಲು ಕರಾರುವಕ್ಕಾಗಿ ಒಂದು ಖಾಲಿಜಾಗದ "
+"(whitespace) ಅಗತ್ಯವಿರುತ್ತದೆ"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM ಸನ್ನಿವೇಶ ರಚನೆಯನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ಚಿತ್ರ ದತ್ತಾಂಶದ ಅನಿರೀಕ್ಷಿತ ಮುಕ್ತಾಯ"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ಕಡತವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ಚಿತ್ರ ವಿನ್ಯಾಸ ಪರಿವಾರ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "ಶೀರ್ಷಿಕೆಯನ್ನು ಬರೆಯುವಲ್ಲಿ ವಿಫಲತೆ\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ಚಿತ್ರ ಬಫರಿಗೆ %u ಬೈಟನ್ನು ನಿಯೋಜಿಸುವಲ್ಲಿ ವಿಫಲತೆ "
+msgstr[1] "ಚಿತ್ರ ಬಫರಿಗೆ %u ಬೈಟನ್ನು ನಿಯೋಜಿಸುವಲ್ಲಿ ವಿಫಲತೆ "
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF ಅನ್ನು ಓದುವಲ್ಲಿ ವಿಫಲತೆ: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA ಸನ್ನಿವೇಶ ರಚನೆಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "ಕಡತಕೋಶ ಸೂಚಿಗೆ ಬರೆಯುವಲ್ಲಿ ವಿಫಲತೆ\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF ಚಿತ್ರವನ್ನು ತೆರೆಯಲು ವಿಫಲ"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ಚಿತ್ರವು (ಇಮೇಜ್) ನಕಲಿ ಶೀರ್ಷಿಕಾ ದತ್ತಾಂಶವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ಚಿತ್ರವು ಗೊತ್ತಿರದ ಬಗೆಯದ್ದಾಗಿದೆ"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "ಬೆಂಬಲವಿಲ್ಲದ RAS ಚಿತ್ರ ಬದಲಾವಣೆ(variation)"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ರಾಸ್ಟರ್ ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struct ಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer ದತ್ತಾಂಶಕ್ಕೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "realloc IOBuffer ದತ್ತಾಂಶವನ್ನು ಪುನರ್ ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "IOBuffer ದತ್ತಾಂಶವನ್ನು ಪುನರ್ ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "ಹೊಸ pixbuf ಅನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "ಚಿತ್ರವು ತುಂಡರಿಸಲ್ಪಟ್ಟಿದೆ ಅಥವ ಅಪೂರ್ಣಗೊಂಡಿದೆ"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "ವರ್ಣನಕ್ಷೆ ರಚನೆಯನ್ನು (colormap structure) ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "ವರ್ಣನಕ್ಷೆ ನಮೂದುಗಳನ್ನು (colormap structure) ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "ವರ್ಣನಕ್ಷೆ ನಮೂದುಗಳಿಗೆ ಅನಿರೀಕ್ಷಿತ ದ್ವಿಮಾನ-ಆಳ(bitdepth)"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA ಶೀರ್ಷಿಕಾ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ಚಿತ್ರ ಅಮಾನ್ಯ ಆಯಾಮಗಳನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ಚಿತ್ರವು ಬೆಂಬಲಿತವಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA ಸನ್ನಿವೇಶ ರಚನೆಗೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ಕಡತದಲ್ಲಿ ವಿಪರೀತ ದತ್ತಾಂಶವಿದೆ"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ಚಿತ್ರ ಎತ್ತರವನ್ನು ಪಡೆಯಲಾಗಿಲ್ಲ (ಸರಿ ಇಲ್ಲದ TIFF ಕಡತ)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ಚಿತ್ರದ ಎತ್ತರವನ್ನು ಪಡೆಯಲಾಗಿಲ್ಲ (ಸರಿ ಇಲ್ಲದ TIFF ಕಡತ)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ಚಿತ್ರದ ಅಗಲ ಅಥವ ಎತ್ತರವು ಶೂನ್ಯವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ಚಿತ್ರದ ಆಯಾಮಗಳು ಬಹಳ ದೊಡ್ಡದಾಗಿವೆ"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ಕಡತವನ್ನು ತೆರೆಯಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "RGB ದತ್ತಾಂಶವನ್ನು TIFF ಕಡತದಿಂದ ಲೋಡ್ ಮಾಡುವಲ್ಲಿ ವಿಫಲವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ಚಿತ್ರವನ್ನು ತೆರೆಯಲು ವಿಫಲ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose ಕಾರ್ಯಾಚರಣೆಯು ವಿಫಲವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ವಿಫಲವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ಚಿತ್ರವನ್ನು ಉಳಿಸಲು ವಿಫಲ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF ದತ್ತಾಂಶವನ್ನು ಬರೆಯುವಲ್ಲಿ ವಿಫಲ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ಕಡತಕ್ಕೆ ಬರೆಯಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ಚಿತ್ರವು ಶೂನ್ಯ ಅಗಲವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ಚಿತ್ರವು ಶೂನ್ಯ ಎತ್ತರವನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ಬಾಕಿಯದನ್ನು ಉಳಿಸಲಾಗಲಿಲ್ಲ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "ಅಮಾನ್ಯ XBM ಕಡತ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ಚಿತ್ರ ಕಡತವನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಕಷ್ಟು ಮೆಮೊರಿ ಇಲ್ಲ"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ ತಾತ್ಕಾಲಿಕ ಕಡತಕ್ಕೆ ಬರೆಯವಲ್ಲಿ ವಿಫಲವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM ಶೀರ್ಷಿಕೆ ಪತ್ತೆಯಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "ಅಮಾನ್ಯ XPM ಶೀರ್ಷಿಕೆ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ಕಡತದಲ್ಲಿನ ಚಿತ್ರದ ಅಗಲವು <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ಕಡತದಲ್ಲಿನ ಚಿತ್ರದ ಎತ್ತರವು <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ಪ್ರತಿ ಪಿಕ್ಸೆಲ್ಲಿನಲ್ಲಿ ಒಂದು ಅಮಾನ್ಯ ಸಂಖ್ಯೆಯ ಅಕ್ಷರಗಳನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ಕಡತದಲ್ಲಿ ಅಮಾನ್ಯ ಸಂಖ್ಯೆಯ ಬಣ್ಣಗಳನ್ನು ಹೊಂದಿದೆ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM ಬಣ್ಣನಕ್ಷೆಯನ್ನು(colormap) ಓದಲಾಗಿಲ್ಲ"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡುವಾಗ ತಾತ್ಕಾಲಿಕ ಕಡತಕ್ಕೆ ಬರೆಯವಲ್ಲಿ ವಿಫಲವಾಗಿದೆ"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ಚಿತ್ರ ವಿನ್ಯಾಸ"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "ಬೆಂಬಲಿತವಿಲ್ಲದ ಸಜೀವನದ (animation) ರೀತಿ"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "ವರ್ಣಫಲಕ(palette) ಮಾಡಲಾದ ದತ್ತಾಂಶಕ್ಕೆ ಮೆಮೊರಿಯನ್ನು ನಿಯೋಜಿಸಲಾಗಿಲ್ಲ"
diff --git a/po/ko.gmo b/po/ko.gmo
new file mode 100644 (file)
index 0000000..a663795
Binary files /dev/null and b/po/ko.gmo differ
diff --git a/po/ko.po b/po/ko.po
new file mode 100644 (file)
index 0000000..20ff68a
--- /dev/null
+++ b/po/ko.po
@@ -0,0 +1,924 @@
+# gtk+ ko.po
+# This file is distributed under the same license as the gdk-pixbuf package.
+#
+# Sung-Hyun Nam <namsh@lgic.co.kr>, 1998
+# Changwoo Ryu <cwryu@debian.org>, 2002-2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-04 18:56+0900\n"
+"Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"
+"Language-Team: Gnome Korea <gnome-kr@googlegroups.com>\n"
+"Language: Korean\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "파일 '%s' 열기 실패 : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "그림 파일 '%s'에 데이터가 없습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"그림 '%s' 읽기 실패: 이유를 알 수 없습니다, 아마 그림파일이 깨졌을 것입니다"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"움직이는 그림 '%s' 읽기 실패 : 이유를 알 수 없습니다, 아마 움직이는 그림파일"
+"이 깨졌을 것입니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "그림 읽기 모듈을 읽을 수 없습니다: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"%s 그림 읽기 모듈이 올바른 인터페이스를 내놓지 않습니다. 아마 다른 gdk-"
+"pixbuf 버전의 모듈로 보입니다."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "그림 형식 '%s'을(를) 지원하지 않습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "파일 '%s'의 그림파일 형식을 알 수 없습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "알 수 없는 그림 파일 형식"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "그림 '%s' 읽기 실패: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "그림 파일을 쓰는 중 오류가 발생했습니다: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf의 이 빌드에서는 그림 형식 저장을 지원하지 않습니다: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "콜백에 그림을 저장하기에는 메모리가 부족합니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "임시 파일을 여는데 실패했습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "임시 파일을 읽는데 실패했습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "쓰기용 '%s' 열기 실패: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"그림을 저장하는 동안 '%s'을(를) 닫는데 실패하였습니다, 모든 데이터를 저장하"
+"지 않았을 것입니다: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "버퍼에 그림을 저장하기에는 메모리가 부족합니다"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "그림 스트림을 쓰는 중 오류가 발생했습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"내부 오류: 그림 읽어들이기 모듈 '%s'이(가) 작업 완료에 실패했지만, 실패한 이"
+"유를 넘겨주지 않았습니다"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' 타입의 그림에서는 점진적 읽어들이기를 지원하지 않습니다"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "잘못된 그림 헤더"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "알 수 없는 그림 형식"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "잘못된 그림 픽셀 데이터"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "그림 버퍼에 %u 바이트를 할당하는데 실패"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "움직이는 그림안에 뜻밖의 아이콘 부분이 있습니다"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "움직이는 그림의 헤더가 잘못되었습니다"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "움직이는 그림을 읽어 들이는데 메모리가 부족합니다"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "움직이는 그림에 잘못된 부분이 있습니다"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI 그림 형식"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP 그림의 헤더 데이터가 잘못되었습니다"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "비트맵 그림을 읽을 메모리가 충분하지 않습니다"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP 그림이 지원되지 않는 헤더 크기를 가지고 있습니다"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "톱다운 BMP 그림은 압축할 수 없습니다"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "파일이 갑작스럽게 끝났습니다"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP 파일을 저장하는데 필요한 메모리 할당을 할 수 없습니다"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP 파일에 쓸 수 없습니다"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP 그림 형식"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF 그림 형식"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF 그림 형식"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO 그림 형식"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG 화질은 0에서 100 사이의 값이어야 합니다; '%s' 값을 분석할 수 없습니다."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG 화질은 0에서 100 사이의 값이어야 합니다; '%d' 값은 쓸 수 없습니다."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG 그림 형식"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "메모리를 할당할 수 없습니다: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "스트림을 만들 수 없습니다: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "스트림에서 이동할 수 없습니다: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "스트림을 읽을 수 없습니다: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "비트맵을 읽어들일 수 없습니다"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "메타파일을 읽어들일 수 없습니다"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+에서 지원하지 않는 그림 형식"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "저장할 수 없습니다"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF 그림 형식"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF 읽는 중 실패: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF 파일에 데이터가 부족합니다 (중간에 잘린 파일?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF 읽기에서 내부 오류 (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "스택 넘침"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF 그림 읽기에서 이 그림을 이해할 수 없습니다."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "잘못된 코드 발견"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF 파일에 순환 테이블 항목"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF 파일을 읽는데 메모리가 충분하지 않습니다"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF 파일의 프레임을 만드는데 메모리가 충분하지 않습니다"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF 그림이 잘못되었습니다 (잘못된 LZW 압축)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "GIF 파일이 아닌 것 같습니다"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF 파일 형식의 버전 %s은(는) 지원되지 않습니다."
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF 그림에 전체 컬러맵이 없고, 프레임 내부에 부분 컬러맵이 없습니다."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF 그림이 잘려져 있거나 불완전합니다."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS 그림을 읽어들이는데 오류: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS 파일을 디코딩할 수 없습니다"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS 그림 형식"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "아이콘의 헤더가 잘못되었습니다"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "아이콘을 읽어 들이는데 메모리가 부족합니다"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "압축된 아이콘은 지원하지 않습니다"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "아이콘의 너비가 0입니다"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "아이콘의 높이가 0입니다"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "지원하지 않는 아이콘 형식"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO 파일을 읽는데 메모리가 충분하지 않습니다"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "그림을 ICO로 저장하기에는 너무 큽니다"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "핫스폿이 그림 바깥에 있습니다"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO 파일에서 지원하지 않는 색상 모드: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "스트림에 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "그림을 디코딩할 수 없습니다"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "변환된 JPEG 2000의 너비나 높이가 0입니다."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "그림 형식을 현재 지원하지 않습니다"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "컬러 프로파일에 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 파일 여는데 메모리 부족"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "그림 데이터를 버퍼링하는데 사용할 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 그림 형식"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG 파일 해석 중 오류 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"그림을 읽어들이기에 메모리가 부족합니다.  메모리를 확보하려면 실행중인 프로그"
+"램을 끝내보십시오"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "지원하지 않는 JPEG 색 공간 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG파일을 읽는 중 메모리 할당을 할 수 없습니다"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "변환된 JPEG의 너비나 높이가 0입니다."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "헤더에 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "컨텍스트 버퍼에 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "그림의 폭이나 높이, 혹은 둘 다 잘못되었습니다"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "그림의 픽셀당 비트수를 지원하지 않습니다"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "그림의 %d비트 플레인을 지원하지 않습니다"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "새 픽스버퍼를 만들 수 없습니다"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "라인 데이터에 쓸 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX 그림에 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCXX 그림에서 읽지 못한 라인이 있습니다"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX 데이터의 끝까지 팔레트를 발견하지 못했습니다"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX 그림 형식"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "변환한 픽스버퍼의 너비나 높이가 0입니다."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata 형식"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG 그림의 채널 당 비트수가 잘못되었습니다."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "변환된 PNG의 너비나 높이가 0입니다."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "변환된 PNG의 채널 당 비트수가 8이 아닙니다."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "변환된 PNG가 RGB나 RGBA 형식이 아닙니다."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "변환된 PNG의 채널 수를 지원하지 않습니다. 3이나 4가 되어야 합니다."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG 그림 파일에서 치명적인 오류: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG 파일을 읽어들이는데 메모리가 부족합니다"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"폭 %ld 높이 %ld의 그림을 저장할 메모리가 부족합니다.  메모리를 확보하려면 실"
+"행중인 프로그램을 끝내보십시오"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG 그림 파일을 읽어들이는데 치명적인 오류"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG 그림 파일을 읽어들이는데 치명적인 오류: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG 텍스트 부분의 키에서는 최소 1 최대 79 문자까지 쓸 수 있습니다."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG 텍스트 부분의 키는 아스키 문자로 되어 있어야 합니다."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "색 프로파일의 길이가 (%d) 올바르지 않습니다."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG 압축 단계는 0에서 9 사이의 값이어야 합니다; '%s' 값을 분석할 수 없습니다."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG 압축 단계는 0에서 9 사이의값이어야 합니다; '%d' 값을 쓸 수 없습니다."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG 텍스트 부분 %s의 값을 ISO-8859-1 인코딩으로 변환할 수 없습니다."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG 그림 형식"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"PNM 읽어들이기에서 정수가 나와야 하는 상황에서, 정수가 나오지 않았습니다"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM 파일의 최초 바이트가 올바르지 못합니다"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM 파일이 인식 가능한 PNM 서브포맷에 맞지 않습니다"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM 파일의 그림 너비가 0입니다"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM 파일의 그림 높이가 0입니다"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM 파일의 최대 색 값이 0입니다"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM 파일의 최대 색 값이 너무 큽니다"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "로우 PNM 그림 형식이 잘못되었습니다"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM 그림 읽어들이기가 이 PNM 서브포맷을 지원하지 않습니다"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "로우 PNM 형식에서는 견본 데이터 앞에 정확히 한 개의 공백이 와야 합니다"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM 그림을 읽어들이는데 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM 컨텍스트 구조를 읽어들이는데 메모리가 부족합니다"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM 그림 데이터가 갑자기 끝났습니다"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM 파일 읽는데 메모리 부족"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM 그림 형식 패밀리"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "입력 파일 디스크립터가 NULL입니다."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF 헤더를 읽는데 실패"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF 아톰 크기가 너무 큽니다 (%d 바이트)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "파일 읽기 버퍼에 %d 바이트를 할당하는데 실패"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF 아톰을 읽는 중 파일 오류: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "seek()을 이용해 다음 %d 바이트 위치로 이동하는데 실패."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF 컨텍스트 구조를 할당하는데 실패."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader 오브젝트를 만드는데 실패."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "그림 데이터 아톰을 찾는데 실패."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF 그림 형식"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS 그림의 헤더 데이터가 잘못되었습니다"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS 그림의 형식을 알 수 없습니다"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "지원하지 않는 RAS 그림 형식"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS 그림을 읽어들이는데 메모리가 충분하지 않습니다"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun 래스터 그림 형식"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer 구조에 쓸 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer 데이터에 쓸 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer 데이터를 다시 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "임시 IOBuffer 데이터를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "새 픽스버퍼를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "그림이 손상되었거나 잘려져 있습니다."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "컬러맵 구조를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "컬러맵 항목을 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "지원하지 않는 컬러맵 항목의 색상 모드"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA 헤더 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA 그림의 크기가 잘못되었습니다"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA 그림 형식은 지원하지 않습니다"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA 컨텍스트 구조에 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "파일에 데이터가 너무 많습니다"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa 그림 형식"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "그림 너비를 얻을 수 없습니다 (틀린 TIFF 파일)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "그림 높이를 얻을 수 없습니다 (틀린 TIFF 파일)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF 그림의 너비나 높이가 0입니다"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF 그림의 크기가 너무 큽니다"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF 파일 여는데 메모리 부족"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF 파일에서 RGB 데이터 읽기 실패"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF 그림 열기 실패"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose 작업 실패"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF 그림을 읽어들이는데 실패"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF 그림을 저장하는데 실패"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF 압축이 가리키는 코덱이 올바르지 않습니다."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF 데이터를 쓰는데 실패"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF 파일에 쓸 수 없습니다"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF 그림 형식"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "그림의 너비가 0입니다"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "그림의 높이가 0입니다"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "그림을 읽어들이는데 메모리가 충분하지 않습니다"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "나머지를 저장할 수 없습니다"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP 그림 형식"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "잘못된 XBM 파일"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM 그림 파일을 읽어들이기에 메모리가 부족합니다"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM 그림을 읽어들이는데 임시 파일을 쓸 수 없습니다"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM 그림 형식"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM 헤더를 찾을 수 없습니다"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "잘못된 XPM 헤더"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM 파일의 그림 너비가 0보다 같거나 작습니다"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM 파일의 그림 높이가 0보다 같거나 작습니다"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM 파일이 잘못된 픽셀당 문자 수를 가지고 있습니다"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM 파일이 잘못된 색 개수를 가지고 있습니다"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM 그림을 읽어들이는데 필요한 메모리를 할당할 수 없습니다"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM 컬러맵을 읽을 수 없습니다"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM 그림을 읽어들이는데 임시 파일을 쓸 수 없습니다"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM 그림 형식"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "지원하지 않는 움직이는 그림 형식"
diff --git a/po/ku.gmo b/po/ku.gmo
new file mode 100644 (file)
index 0000000..ffa97d6
Binary files /dev/null and b/po/ku.gmo differ
diff --git a/po/ku.po b/po/ku.po
new file mode 100644 (file)
index 0000000..3d8c4b1
--- /dev/null
+++ b/po/ku.po
@@ -0,0 +1,951 @@
+# translation of ku.po to Kurdish
+# This file is distributed under the same license as the gtk+ package.
+# Copyright (C) 2005 THE gtk+'S COPYRIGHT HOLDER.
+# Erdal Ronahi <erdal dot ronahi at gmail dot com>, 2008.
+# Erdal Ronahi <erdal dot ronahi at gmail dot com>, 2009
+msgid ""
+msgstr ""
+"Project-Id-Version: ku\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-02-24 01:08+0200\n"
+"Last-Translator: Erdal Ronahi <erdal dot ronahi at gmail dot com>\n"
+"Language-Team: http;//pckurd.net\n"
+"Language: ku\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural= n != 1\n"
+"X-Generator: Virtaal 0.3.0\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Vekirina pelê '%s' biserneket: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Di pelê wêne '%s' de qet agahî nîn e"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Wêneyê '%s' nehate barkirin: sedem nayê zanîn, dibe pelê wêne xerabe be"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Zindîkirina '%s' nehate barkirin: sedem nayê zanîn, dibe pelê zindîkirinê "
+"xerabe be"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Modula barkirina wêne nehate dîtin: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modula barkirina wêne %s ji navrûyê rastî re nehatiye şandin. Gelo dibe ew "
+"guhertoyeke cuda ya GTK'ê be?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Cureyê wêne %s' destekê nade"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nikare formata pelê wêne nasbike ji bo pelê '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formata pelê wêne nenaskirî ye"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Barkirina wêneya '%s' biserneket: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Çewtiya nivisandinê ya pelê wêne : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Ev avakirina gdk-pixbuf destekê nade tomarkirina formata wêne: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ji bo paş de vegerandinê dema wêne dihate tomarkirin bîr têrê nake"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Vekirina pelê demîn serneket"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Xwendina ji pelê demî biserneket"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Vekirina '%s' ji bo nivîsandinê bi ser neket: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Çewtiya girtinê'%s' di dema nivisandina wêne de, dibe ku hemû dane nehatibin "
+"tomar kirin: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Bîr têr nake ku wêne di Bîra navbênkar de were tomarkirin"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Çewtiya nivisandinê ya pelê wêne : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Çewtiyek hundirî: Modula barkirina wêneyan '%s' di temamkirina operasiyonekê "
+"de biserneket, sedemê biserneketinê ne hate destnîşankirin"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Daxistina zêdeyî ya cureyê wêne  '%s' destekê nade"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Sernavê wêne xerabe ye"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Fomata wêne nenase"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Daneya pixel na xebite"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+"Veqetandina bîra navbênkar bo wêneyê bi meznahiya %u byte bi ser neket"
+msgstr[1] ""
+"Veqetandina bîra navbênkar bo wêneyê bi meznahiya %u byte bi ser neket"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Perçeyek ikona ne bitexmîn di wêneyên bi liv de"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Di hundirê sêwirandinê de sernavê nederbasdar"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Bîr têra barkirina wêneyên bi liv nake"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Perçeyek beloq di wêneyên bi liv de"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Amadekariya ANI bo wêne"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Sernavê wêneyê BMP daneyên şaş dihundirîne"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Bîr têra tomarkirina wêneyê bitmap nake"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Wêneyê BMP ne li gor mezinahiya serike"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Ji jor ber bi jêr wêneyên BMP tayê tengkirin"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Pêrgî dawiya dosyeyê ya zû hat"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nikarî ku bîreke ji bo barkirina pelê BMP veqetîne"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nikarî ku di pelê BMP de binvîse"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formata wêneya BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formata wêneya EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formata wêneya GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formata wêneya ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Pêwiste ku nirxê JPEG di navbera 0 û 100 de be; nirxa %s' nayê şîrovekirin."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Pêwiste ku nirxê kalîteya JPEG  di navbera 0 û 100 de be; nirxa  '%d' ne "
+"gengaz e."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formata wêneya JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ji bo stream bîr nehate veqetandin"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Nikare ji nû nav li pelê %s bike ji bo %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Rakirina hêmanê biserneket"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nikare ji nû nav li pelê %s bike ji bo %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Wêne nehate dekodkirin"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Wêne nehate dekodkirin"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "Bihêkirina wêneyê RAS ne destekiriye"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nikarî tomar bike"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formata wêneya WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Çewtî di dema xwendina GIF: %s de"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Pelê GIF hin dane winda kirin (dibe ku hatiye qudkirin?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Çewtiyek hundirîn di barkerê GIF (%s) de"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Lod pir zêdeye"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Barkerê wêneyê GIF nikare vî wêneyî fam bike."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Şifreyek ne durust hate dîtin"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Malika gilover di pelê GIF de"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Bîr têra barkirina pelê GIF nake"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Bîr têra barkirina frame bo dosya GIF nake"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Wêneyê GIF xerabe ye (şidandina LZW ne duriste)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Xuyaye ku dosya ne GIF e"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Guhertoya %s dosya GIF nayê destekirin"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Nexşeya reng a wêneyê GIF tuneye û nexşeya rengan a herêmî jî di çarçoveya "
+"hidurê wê de tuneye."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Wêneyê GIF kême an perçekiriye."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Çewtiyek di dema xwendina wêneya ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Dekodkirina pelê ICNS biserneket"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formata wêneya ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Sernivîsek çewt di ikonê de"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Bîr têra barkirina ikonê nake"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Îkonê şidandî nayên destekirin"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Firehiya ikonê sifire"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Bilidiya İkonê sifire"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Cureyek îkonê nayê destekirin"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Bîr têra barkirina dosya ICO nake"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Wêne gelekî mezine ji bo tomarkirina wek ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Nîşankera nîşanekê derveyî wêne ye"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Firehiya dosya ICO nayê destekirin: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Ji bo stream bîr nehate veqetandin"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Wêne nehate dekodkirin"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Bilindahî an firehiya JPEG2000 a guherî sifir e"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Heta niha piştgirya cureyê wêneyê tune"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nikarî bîrekê bo barkirina profîla rengan veqetîne"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Bîr têra vekirina pelê JPEG2000 nake"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nikarî bîrê ji pêştomarkirina daneyên wêneyê re veqetîne"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formata wêneya JPEG2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Çewtiya wergera dosya wêneyê JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "Bîr têra tomarkirinê nake, hin gavan jêbibin da cih di bîrê de çêbibe"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Asoya rengên JPEG (%s)nayê destekirin"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nikare bîrekê bo barkirina dosya JPEG veqetîne"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Bilindahî an firehiya JPEG a guherî sifir e."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ji bo sernavê bîr nehate veqetandin"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Bîrek ji bîra navbênkar re nayê veqetandin"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Bilidî an jî firehiya wêne ne raste"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Wêne bpp destek nake"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Gelek astên ne destekirî yên wêne hene %d-bit planes"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nikare pixbufeke nû avabike"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nikare bîrê ji rêza daneyê re veqetîne"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ji bo sernavê bîr nehate veqetandin"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Hemû rêzikên wêneyê PCX ne girtin"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Di dawiya daneyên pcx de tabloya rengan nîne"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Amadekariya formata PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Nirxê wêneyê PNG ê sarkirî sifire."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Formata wêneya GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Hejmara bitan di her qenalên wêneyê PNG de çewt e."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Nirxê wêneyê PNG ê sarkirî sifire."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bitên her qenalekî yên wêneyê guheztî yê PNG nake 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Wêneyê PNG ne RGB an jî RGBA ye."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Qenalên wêneyê PNG yê guhestî ne destnîşankirîne pêwiste ku 3 an 4 be."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Çewtiyek mezin di dosya wêneyê PNG de: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Bîr têra barkirina dosya PNG nake"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Bîr têra bicihkirina  %ld nake ji alî wêneyên %ld, hewl bide ku tu hinek "
+"sepanan bavêjî da ku cih vale bibe"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Çewtiyek mezin di dosya wêneyê PNG de"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Çewtiyek mezin di dema xwendina dosya wêneyê PNG de: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Mifteyên lodên tekstê yê PNG herî kêm divê 1 karakter û herî zêde jî divê 79 "
+"karakter be."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Pêwiste ku şifreyên PNG yê nivîskî  ASCII be."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Pêwiste ku nirxa JPEG di navbera 0 û 100 de be '%s' lewra nirx nehate şîrove "
+"kirin."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Pêwiste ku nirxa JPEG di navbera 0 û 100 de be , nirxa %d' nayê destekirin."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "Nirxa perçeyê PNG yên niviskî %s snayên sembolkirin bo ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formata wêneya PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Lêkerê PNM pêrgî hejmarake rast nebû"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Byteke destpêkî ya ne rast bo dosya PNM"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Dosya PNM ne di amadekariyek şaxikî de ye, dikare were xuyakirin"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Firehûna wêneyê di hundirê pelê PNM de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Dirêjahiya wêneyê di hundirê pelê PNM de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Asta herî bilind a nirxa reng di pelê PNM de 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Asta herî bilind a nirxa reng di dosya PNM de"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Cureyê wêneyê PNM yê bingeh ne derbasdar e"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Barkera wêneyan a PNM vê jêrecureyê destek nake"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Pêwistiya amadekirina PNM bi valehiyekê heye beriya daxuyaniya daneyê"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ji wêneyê PNM were barkirin bîr nayê veqetandin"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ji bo barkirina avahiya naveroka PNM bîr têrê nake"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Dawiya daneyan a wêneyên PNM encama kes ne li bendê"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ji bo barkirina dosyaya PNM bîr têrê nake"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Malbata şêwazên wêneyên PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Di sernivîsê de têkçûn\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Veqetandina bîra navbênkar bo wêneyê bi meznahiya %u byte bi ser neket"
+msgstr[1] ""
+"Veqetandina bîra navbênkar bo wêneyê bi meznahiya %u byte bi ser neket"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Çewtî di dema xwendina GIF: %s de"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nikare bîrekê ji TGA re veqetîne"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Nivisîna pêrista peldankê biserneket\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Vekirina wêneya TIFF biserneket"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Formata wêneya TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Daneyên çewt ê wêneyê Ras"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Wêneyê RAS xwedî cureyeke nenase"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Bihêkirina wêneyê RAS ne destekiriye"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Bîr têra barkirina wêneyê RAS nake"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Amadekirinên wêne yên Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ji bo binyada IOBufferê di bîrê de cih nayê veqetandin"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ji bo daneya IOBufferê di bîrê de cih nayê veqetandin"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ji bo daneya IOBufferê di bîrê de dîsa cih nayê veqetandin"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ji bo daneya derbasdar ya IOBuffer di bîrê de cih nayê veqetandin"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ji bo pixbufa nû bîr nayê veqetandin"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Wêneyê GIF kême an perçekiriye."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nikare bingehekê ji nexşeya rengan re veqetîne"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Malik ji bo nexşiya rengan nikarin werin veqetandin"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Kûrahiyek ne di hesêb de ya malikên nexşeya rengan"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nikare bîrekê ji serikê TGA re veqetîne"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "pîvanên wêneyê TGA ne rastin"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Cureyê wêneyê TGA ne destekirî ye"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nikare bîrekê ji TGA re veqetîne"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Daneyên zêde di dosya de hene"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formata wêneya Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Firehiya wêne nayê pejirandin (dosya TIFF ya ne baş )"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Bilidahiya wêne napejirîne (dosya TIFF ya ne baş )"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Firehî an bilindahiya wêneyê TIFF sifire"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "pîvanên wêneyê TIFF gelekî mezinin"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Bîr têra vekirina dosya TIFF nake"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Barkirina dane ya RGB ye ji dosya TIFF biserneket"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Vekirina wêneya TIFF biserneket"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Girtina TIFF biserneket"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Barkirina wêneya TIFF biserneket"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Tomarkirina wêneya TIFF biserneket"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Nivîsandina daneyên TIFF biserneket"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nikarî ku di dosya TIFF de binvîse"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formata wêneya TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Firehiya wêne sifire"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "bilidahiya wêne sifire"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Bîr têra barkirina wêne nake"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nikare yê mayî tomar bike"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formata wêneya WMBP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Pelê XBM ya nederbasdar"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Bîr têra vekirina dosya wêneyê XBM nake"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Dema wêneya XBM hatiye barkirin nivîsandina pelê demî serneket"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Şêwaza wêneyê XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "serikê XPM nîne"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Serikê XPM çewte"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Firehiya wêne di dosya XPM <= 0 ye"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Bilindahiya wêneyê dosya XPM <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Dosya XPM xwedî hejmarek ne rast a sembolane"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Dosya XPM xwedî hejmarek ne rast a rengane"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nikare bîrekê ji bo barkirina wêneyê XPM veqetîne"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nikare nexşeya rengan XPM bixwîne"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Di dema barkirina wêneyê XPM de Nivîsîna di pelê demî de biserneket"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Formata wêneya XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "cureyê wêneyên bi liv yên ku nayên destekirin"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Nikare bîrê ji daneyên rêzkirî re veqetîne"
diff --git a/po/li.gmo b/po/li.gmo
new file mode 100644 (file)
index 0000000..88d1fbe
Binary files /dev/null and b/po/li.gmo differ
diff --git a/po/li.po b/po/li.po
new file mode 100644 (file)
index 0000000..4a115f5
--- /dev/null
+++ b/po/li.po
@@ -0,0 +1,1010 @@
+# Limburgish translation of gtk+.
+# Mathieu van Woerkom <mathieu@brabants.org>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.0\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2003-05-28 17:57+0000\n"
+"Last-Translator: Mathieu van Woerkom <mathieu.brabants.org>\n"
+"Language-Team: Limburgish <li.org>\n"
+"Language: li\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Äöpene van besjtandj '%s' mislök: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Aafbiljing '%s' haet gei data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Laje van aafbiljing '%s' mislök: oerzaak ónbekènd, dènkelik ein "
+"versjangeleerde aafbiljing"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Laje van animasie '%s' mislök: oerzaak ónbekènd, dènkelik ein "
+"versjangeleerde animasie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Laje van module in module_path: %s mislök: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Aafbiljingslajer %s geuf de verkierde interface door ; mesjiens is 't de "
+"lajer van ein anger GTK+ verzie?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Aafbiljingstiep '%s' weurt neet gesjtiep"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Aafbiljingstiep van besjtandj '%s' neet herkènd"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Ónbekènd aafbiljingstiep"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Laje van aafbiljing '%s' mislök: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, fuzzy, c-format
+msgid "Error writing to image file: %s"
+msgstr "Faeler bie 't interpretere van JPEG-aafbiljing (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Dees verzie van gdk-pixbuf haet gein sjtiep veur 't opsjlaon van 't "
+"besjtandjsformaat: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+#, fuzzy
+msgid "Insufficient memory to save image to callback"
+msgstr "Neet genóg ónthaud óm XBM-aafbiljing te laje"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+#, fuzzy
+msgid "Failed to open temporary file"
+msgstr "Kós TIFF-aafbiljing neet äöpene"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+#, fuzzy
+msgid "Failed to read from temporary file"
+msgstr ""
+"Neet mäögelik om nao tiedelik besjtandj te sjrieve bie 't laje van XBM-"
+"aafbiljing"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Äöpene van '%s' veur te sjrieve is mislök: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Sjloete van '%s' tiedes 't sjrieve is mislök; 't kèn zeen det data verlaore "
+"is gegange: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+#, fuzzy
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Neet genóg ónthaud óm XBM-aafbiljing te laje"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Faeler bie 't interpretere van JPEG-aafbiljing (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interne faeler: aafbiljingslajer '%s' sjtarte neet mit 't laje van ein "
+"aafbiljing, mer goof gein oerzaak"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Inkrementeel laje van aafbiljingstiep '%s' weurt neet gesjtiep"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Aafbiljingsheader versjangeleerd"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Besjtandjsformaat van aafbiljing is ónbekènd"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Aafbiljings-pixeldata korrup"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, fuzzy, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Neet mäögelik aafbiljingsbuffer van %u bytes te allokere"
+msgstr[1] "Neet mäögelik aafbiljingsbuffer van %u bytes te allokere"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Ónverwach piktogram-brökske in animasie"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Óngeljige header in animasie"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Neet genóg ónthaud veur animasie te laje"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Kröppel brökske in animasie"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "'t ANI-besjtandjsformaat"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-aafbiljing haet ónzinnige headerdata"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Neet genóg ónthaud veur 't laje van de bitmap-aafbiljing"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-aafbiljing haet ein neet-gestiepde headergruutde"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Veurtiedig besjtandjsènj gevónje"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Allokasie van ónthaud veur JPEG-besjtandj is mislök"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Kós besjtandjsnaam neet konvertere"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "'t BMP-besjtandjsformaat"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "'t BMP-besjtandjsformaat"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "'t GIF-besjtandjsformaat"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "'t ICO-besjtandjsformaat"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kwaliteit moot ein waerd tösje 0 en 100 zeen: waerd '%s' kèn neet "
+"verwirk waere."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kwaliteit moot tösje 0 en 100 likge; waerd '%d' is neet toegesjtange."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "'t JPEG-besjtandjsformaat"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Allokasie van ónthaud veur TGA-header is mislök"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Faeler bie 't make van map \"%s\": %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"Faeler bie 't make van map \"%s\": %s\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Faeler bie 't make van map \"%s\": %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Kós besjtandjsnaam neet konvertere"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Kós besjtandjsnaam neet konvertere"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "Neet gesjtiepde RAS-aafbiljingsvarrejasie"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Kós de res neet opsjlaon"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "'t WBMP-besjtandjsformaat"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Laeze van GIF mislök: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-besjtandj mankeerde data (mesjiens waor 't aafgebraoke?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interne faeler in de GIF-lajer (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-lajer begriep dees aafbiljing neet."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Verkierde kood óntdèk"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Circulaer tabelveldj in GIF-besjtandj"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Neet genóg ónthaud veur GIF-besjtandj te laje"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Neet genóg ónthaud veur GIF-besjtandj te laje"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-besjtandj is versjangeleerd (verkierde LZW-kompressie)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Besjtandj lik neet op ein GIF-besjtandj"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Verzie %s van 't GIF-tiep weurt neet gesjtiep"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-besjtandj haet gein globaal kleurepalet, en ein aafbiljing dao-in haet "
+"gein lokaal kleurepalet"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-besjtandj is aafgebraoke of ónvolsjtendig"
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fatale faeler bie 't laeze van PNG aafbiljing: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"Faeler bie 't make van map \"%s\": %s\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "'t ICO-besjtandjsformaat"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Óngeljige header in piktogram"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Neet genóg ónthaud veur piktogram te laje"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Gekomprimeerde piktogramme waere neet gesjtiep"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Piktogram haet breide nöl"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Piktogram haet huugde nöl"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Neet gesjtiep piktogramtiep"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Neet genóg ónthaud veur ICO-besjtandj te laje"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Allokasie van ónthaud veur TGA-header is mislök"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Kós besjtandjsnaam neet konvertere"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Getransformeerde PNG haet nöl breide of huugde."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Aafbiljingstiep '%s' weurt neet gesjtiep"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Allokasie van ónthaud veur JPEG-besjtandj is mislök"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Neet genóg ónthaud veur TIFF-besjtandj te äöpene"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Allokasie van ónthaud veur IOBUFFER gegaeves neet gelök"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "'t JPEG-besjtandjsformaat"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Faeler bie 't interpretere van JPEG-aafbiljing (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Neet genóg ónthaud veur aafbiljing te laje, probeer get programme aaf te "
+"sjloete veur ónthaud vrie te make"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Neet gesjtiep JPEG kleurruumde (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Allokasie van ónthaud veur JPEG-besjtandj is mislök"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Getransformeerde PNG haet nöl breide of huugde."
+
+#: gdk-pixbuf/io-pcx.c:186
+#, fuzzy
+msgid "Couldn't allocate memory for header"
+msgstr "Allokasie van ónthaud veur TGA-header is mislök"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+#, fuzzy
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Allokasie van ónthaud veur TGA-conteks struct mislök"
+
+#: gdk-pixbuf/io-pcx.c:600
+#, fuzzy
+msgid "Image has invalid width and/or height"
+msgstr "Aafbiljing haet huugde nöl"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+#, fuzzy
+msgid "Image has unsupported bpp"
+msgstr "BMP-aafbiljing haet ein neet-gestiepde headergruutde"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, fuzzy, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "BMP-aafbiljing haet ein neet-gestiepde headergruutde"
+
+#: gdk-pixbuf/io-pcx.c:641
+#, fuzzy
+msgid "Couldn't create new pixbuf"
+msgstr "Kèn nuuj pixbuf neet allokere"
+
+#: gdk-pixbuf/io-pcx.c:649
+#, fuzzy
+msgid "Couldn't allocate memory for line data"
+msgstr "Allokasie van ónthaud veur IOBUFFER gegaeves neet gelök"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Allokasie van ónthaud veur TGA-header is mislök"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+#, fuzzy
+msgid "The PCX image format"
+msgstr "'t BMP-besjtandjsformaat"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Getransformeerde PNG haet nöl breide of huugde."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "'t GIF-besjtandjsformaat"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bits per kenaal van PNG-aafbiljing is óngeljig."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Getransformeerde PNG haet nöl breide of huugde."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits per kenaal van getransformeerde PNG is neet geliek aan 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Getransformeerde PNG is gein RGB of RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Getransformeerde PNG haet ein deil neet gesjtiepde kenale, moot geliek zeen "
+"aan 3 of 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatale faeler in PNG-aafbiljing: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Neet genóg ónthaud veur PNG-besjtandj te laje"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Neet genóg ónthaud veur ein aafbiljing van %ld bie %ld op te sjlaon; probeer "
+"get programme aaf te sjloete veur ónthaud vrie te make"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatale faeler bie 't laeze van PNG aafbiljing"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatale faeler bie 't laeze van PNG aafbiljing: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Sjleutels veur PNG teksblök mote minimaal 1, en maksimaal 79 teikes höbbe"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Sjleutels veur PNG tektblök mote oet ASCII teikes besjtaon"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"JPEG-kwaliteit moot ein waerd tösje 0 en 100 zeen: waerd '%s' kèn neet "
+"verwirk waere."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"JPEG-kwaliteit moot tösje 0 en 100 likge; waerd '%d' is neet toegesjtange."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Waerd veur PNG teksblok %s kèn neet gekonverteerd waere nao ISO-8859-1 "
+"kodering"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "'t PNG-besjtandjsformaat"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-lajer verwachde ein integer te vènje, mer deeg daet neet"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM besjtandj haet ein verkierde ierste byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM is neet in ein herkènbaar PNM subformaat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM besjtandj haet breide 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM besjtandj haet huugde 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimale kleurwaerd in PNM besjtandj is 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimale kleurwaerd in PNM besjtandj is te groet"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raw PNM-aafbiljingstiep is óngeljig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-lajer sjtiep dit PNM-subtiep neet"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Raw PNM-formate mote zjus ein sjpasie höbbe veur d'n aanvang van de data"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Allokasie van ónthaud veur laje van PNM besjtandj mislök"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Neet genóg ónthaud veur 't laeze van PNM context struct"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Ónverwach ènj van PNM aafbiljingsgegaeves"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Neet genóg ónthaud veur PNM-besjtandj te laje"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "De PNM/PBM/PGM/PPM-besjtandjsformaatfemielie"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Kós TIFF-aafbiljing neet äöpene"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Neet mäögelik aafbiljingsbuffer van %u bytes te allokere"
+msgstr[1] "Neet mäögelik aafbiljingsbuffer van %u bytes te allokere"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Laeze van GIF mislök: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Allokasie van ónthaud veur TGA-conteks struct mislök"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+"Neet mäögelik om nao tiedelik besjtandj te sjrieve bie 't laje van XBM-"
+"aafbiljing"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Kós TIFF-aafbiljing neet äöpene"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "'t TIFF-besjtandjsformaat"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-aafbiljing haet ónzinnige headerdata"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-aafbiljing is van ónbekènd tiep"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Neet gesjtiepde RAS-aafbiljingsvarrejasie"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Neet genóg ónthaud veur 't laje van de RAS-aafbiljing"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "'t Sun raster-besjtandjsformaat"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Allokasie van ónthaud veur IOBuffer struct neet gelök"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Allokasie van ónthaud veur IOBUFFER gegaeves neet gelök"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kèn IOBuffer gegaeves neet obbenuuts allokere"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kèn tiedelike IOBuffer gegaeves neet allokere"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Kèn nuuj pixbuf neet allokere"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF-besjtandj is aafgebraoke of ónvolsjtendig"
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Kèn struktuur van kleurekaart neet allokere"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Kèn eingange van kleurekaart neet allokere"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Ónverwachde bitdeepde veur eingange van kleurekaart"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Kèn ónthaud veur TGA-kop neet allokere"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA aafbiljing haet óngeljige aafmaetinge"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA besjtandjstiep weurt neet gesjtiep"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Allokasie van ónthaud veur TGA-conteks struct mislök"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Euverbaojige data in besjtandj"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "'t Targa-besjtandjsformaat"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kós aafbiljingsbreide neet vènje (verkierd TIFF besjtandj)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kós aafbiljingshuugde neet vènje (verkierd TIFF besjtandj)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Huugde of breide van TIFF-aafbiljing is nöl"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Aafmaetinge van TIFF-aafbiljing te groet"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Neet genóg ónthaud veur TIFF-besjtandj te äöpene"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Kós RGB-gegaeves neet inlaeze oet TIFF besjtandj"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Kós TIFF-aafbiljing neet äöpene"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose bewirking mislök"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Neet mäögelik óm TIFF-aafbiljing te laje"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Kós TIFF-aafbiljing neet äöpene"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Kós TIFF-aafbiljing neet äöpene"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Kós besjtandjsnaam neet konvertere"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "'t TIFF-besjtandjsformaat"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Aafbiljing haet breide nöl"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Aafbiljing haet huugde nöl"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Neet genóg ónthaud veur 't laje van de aafbiljing"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kós de res neet opsjlaon"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "'t WBMP-besjtandjsformaat"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Óngeljig XBM-besjtandj"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Neet genóg ónthaud óm XBM-aafbiljing te laje"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Neet mäögelik om nao tiedelik besjtandj te sjrieve bie 't laje van XBM-"
+"aafbiljing"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "'t XBM-besjtandjsformaat"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Gein XPM-header gevónje"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Óngeljig XBM-besjtandj"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-besjtandj haet aafbiljingsbreide <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-besjtandj haet aafbiljingshuugde <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM haet ein deil óngeljige teikes per pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-besjtandj haet ein deil óngeljige kleure"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kèn ónthaud veur 't laje van XPM-aafbiljing neet allokere"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Kèn XPM-kleurekaart neet laeze"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Neet mäögelik óm nao tiedelik besjtandj te sjrieve bie 't laje van XPM-"
+"aafbiljing"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "'t XPM-besjtandjsformaat"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Neet gesjtiep animasietiep"
+
+#, fuzzy
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Allokasie van ónthaud veur IOBUFFER gegaeves neet gelök"
diff --git a/po/lt.gmo b/po/lt.gmo
new file mode 100644 (file)
index 0000000..b1c6df4
Binary files /dev/null and b/po/lt.gmo differ
diff --git a/po/lt.po b/po/lt.po
new file mode 100644 (file)
index 0000000..7d480d7
--- /dev/null
+++ b/po/lt.po
@@ -0,0 +1,951 @@
+# Lithuanian translation of GTK+
+# Copyright (C) 2000-2010 Free Software Foundation, Inc.
+# Gediminas Paulauskas <menesis@delfi.lt>, 2000-2004.
+# Tomas Kuliavas <tokul@users.sourceforge.net>, 2004.
+# Žygimantas Beručka <zygis@gnome.org>, 2004-2007, 2010.
+# Mantas Kriaučiūnas <mantas@akl.lt>, 2006.
+# Gintautas Miliauskas <gintas@akl.lt>, 2007.
+# Rimas Kudelis <rq@akl.lt>, 2008, 2010.
+# Gintautas Miliauskas <gintautas@miliauskas.lt>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: lt\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-17 18:35+0300\n"
+"Last-Translator: Aurimas Černius <aurisc4@gmail.com>\n"
+"Language-Team: Lithuanian <komp_lt@konferencijos.lt>\n"
+"Language: lt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n"
+"%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Virtaal 0.6.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Nepavyko atverti failo „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Paveikslėlio faile „%s“ nėra duomenų"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Nepavyko įkelti paveikslėlio „%s“: nežinoma priežastis, tikriausiai "
+"sugadintas failas"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Nepavyko įkelti animacijos „%s“: nežinoma priežastis, tikriausiai sugadintas "
+"failas"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Nepavyko įkelti paveikslėlių kelties modulio: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Paveikslėlių kelties modulis „%s“ neeksportuoja teisingos sąsajos; galbūt "
+"jis yra iš kitos „gdk-pixbuf“ versijos?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Paveikslėlio tipas „%s“ nepalaikomas"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nepavyko atpažinti paveikslėlio failo „%s“ formato"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Neatpažintas paveikslėlio failo formatas"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Nepavyko įkelti paveikslėlio „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Klaida rašant į paveikslėlio failą: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Jūsų naudojamas gdk-pixbuf variantas nepalaiko saugojimo į šį paveikslėlių "
+"formatą: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nepakanka atminties paveikslėlio išsaugojimui funkcijoje"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nepavyko atverti laikino failo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Nepavyko perskaityti laikino failo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Nepavyko atverti „%s“ įrašymui: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Saugant paveikslėlį nepavyko uždaryti „%s“, duomenys gali būti neišsaugoti: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nepakanka atminties įšsaugoti paveikslėlį į buferį"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Klaida rašant į paveikslėlio srautą"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Vidinė klaida: Paveikslėlių įkėlimo moduliui „%s“ nepavyko užbaigti, "
+"operacijos, tačiau nebuvo išvestas joks klaidos pranešimas"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+"Laipsniškas apdorojimas piešinių, kurių tipas yra „%s“, yra nepalaikomas"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Paveikslėlio antraštė sugadinta"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Paveikslėlio formatas nežinomas"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Paveikslėlio taškiniai duomenys apgadinti"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "nepavyko rezervuoti %u baito paveikslėlio buferio"
+msgstr[1] "nepavyko rezervuoti %u baitų paveikslėlio buferio"
+msgstr[2] "nepavyko rezervuoti %u baitų paveikslėlio buferio"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Nesuprantamas piktogramos gabalas animacijoje"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Netinkama animacijos antraštė"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nepakanka atminties įkelti animacijai"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Blogai suformuotas animacijos blokas"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI paveikslėlių formatas"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP paveikslėlis turi klaidinančią antraštę"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nepakanka atminties įkelti rastrinį paveikslėlį"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP paveikslėlis turi nepalaikomą antraštės dydį"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP paveikslėliai negali būti suspausti"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Per anksti aptiktas failo pabaigos simbolis"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nepavyko priskirti atminties BMP failui išsaugoti"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nepavyko įrašyti į BMP failą"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP paveikslėlių formatas"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF paveikslėlių formatas"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF paveikslėlių formatas"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO paveikslėlių formatas"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG kokybės reikšmė turi būti tarp 0 ir 100, reikšmės „%s“ nepavyko "
+"apdoroti."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG kokybės reikšmė turi būti tarp 0 ir 100; reikšmė „%d“ yra neleistina."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG paveikslėlių formatas"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nepavyko rezervuoti atminties: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nepavyko sukurti srauto: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nepavyko ieškoti sraute: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nepavyko skaityti iš srauto: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nepavyko įkelti rastrinio paveikslėlio"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nepavyko įkelti metafailo"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ nepalaikomas paveikslėlio tipas"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nepavyko išsaugoti"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF paveikslėlių formatas"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Klaida skaitant GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF failui trūksta dalies duomenų (galbūt ji buvo kaip nors sugadinta?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Vidinė klaida GIF kelties programoje (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Steko perpildymas"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF įkelties programa negali suprasti šio paveikslėlio."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Aptiktas blogas kodas"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cikliškas lentelės įrašas GIF faile"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nepakanka atminties įkelti GIF failui"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nepakanka atminties sukurti kadrui GIF faile"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF paveikslėlis apgadintas (netinkamas LZW suspaudimas)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Atrodo, kad tai ne GIF failas"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF formato versija %s nėra palaikoma"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF paveikslėlis neturi bendros spalvų lentelės, o jo kadras irgi neturi "
+"spalvų lentelės."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF paveikslėlis buvo nukirstas arba nepilnas."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Įvyko klaida skaitant ICNS paveikslėlį: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nepavyko iškoduoti ICNS failo"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS paveikslėlių formatas"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Netinkama piktogramos antraštė"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nepakanka atminties įkelti piktogramai"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Suspaustos piktogramos yra nepalaikomos"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Piktogramos plotis yra nulinis"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Piktogramos aukštis yra nulinis"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nepalaikomas piktogramos tipas"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nepakanka atminties įkelti ICO failui"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Paveikslėlis yra per didelis ir negali būti išsaugotas ICO formatu"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Žymeklio aktyvus taškas yra už paveikslėlio ribų"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nepalaikomas ICO failo spalvų gylis: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nepavyko rezervuoti atminties srautui"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nepavyko iškoduoti paveikslėlio"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Pakeistas JPEG2000 turi nulinį plotį arba aukštį."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Paveikslėlio tipas šiuo metu nepalaikomas"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nepakako atminties spalvų profiliui"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nepakanka atminties atverti JPEG 2000 failą"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nepavyko rezervuoti atminties paveikslėlio duomenims"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 paveikslėlių formatas"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Klaida interpretuojant JPEG paveikslėlio failą (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nepakanka atminties pakrauti paveikslėlį, uždarykite dalį programų, kad "
+"atlaisvinti atmintį"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nepalaikoma JPEG spalvų gama (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nepakako atminties įkelti JPEG failą"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Pakeistas JPEG turi nulinį plotį arba aukštį."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nepavyko rezervuoti atminties būtinos antraštei"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nepavyko rezervuoti atminties būtinos turinio buferiui"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Paveikslėlio aukštis arba plotis yra neteisingas"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Paveikslėlis turi nepalaikomą bpp dydį"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Paveikslėlis turi nepalaikomą %d bitų lygių kiekį"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nepavyko sukurti naujo pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nepavyko rezervuoti atminties eilučių duomenims"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nepavyko rezervuoti atminties PCX paveikslėliui"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nepavyko gauti visų PCX paveikslėlio eilučių"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX duomenų pabaigoje nerasta paletė"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX paveikslėlių formatas"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformuotas pikselių žemėlapis turi nulinį plotį arba aukštį."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata formatas"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Netinkamas PNG paveikslėlio bitų skaičius kanalui."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Pakeistas PNG turi nulinį plotį arba aukštį."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Pakeistas PNG turi ne 8 bitus kanalui."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Pakeistas PNG yra ne RGB arba RGBA formate."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Pakeistas PNG turi nepalaikomą kanalų kiekį, turi būti 3 arba 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Lemtinga klaida PNG paveikslėlių faile: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nepakanka atminties įkelti PNG failą"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nepakanka atminties apdoroti %ld ant %ld dydžio paveikslėlį; uždarykite dalį "
+"programų, kad sumažinti atminties panaudojimą"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Skaitant PNG įvyko lemtinga klaida"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Įvyko lemtinga klaida skaitant PNG paveikslėlį: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG tekstiniai raktai turi turėti nuo 1 iki 79 simbolių."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG tekstiniai raktai turi naudoti tik ASCII simbolius."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Spalvų profilio ilgis (%d) netinkamas."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG suspaudimo lygis turi būti reikšmė tarp 0 ir 9: reikšmės „%s“ nesuprasta."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG suspaudimo lygis turi būti reikšmė tarp 0 ir 9: reikšmė „%d“ yra "
+"neleistina."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG tekstinės dalies reikšmė %s negali būti perkoduota į ISO-8859-1 koduotę."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG paveikslėlių formatas"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM apdorojimui reikėjo sveikų skaičių, tačiau jie nebuvo rasti"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM failas turi netinkamą pradinį baitą"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM failas naudoja neatpažįstamą PNM antrinį formatą"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM faile yra paveikslėlis, kurio plotis lygus nuliui"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM faile yra paveikslėlis, kurio aukštis lygus nuliui"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Didžiausia PNM spalvos reikšmė yra 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Didžiausia spalvos reikšmė PNM faile yra per didelė"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Netinkamas neapdoroto PNM paveikslėlio tipas"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM apdorojimo posistemė nepalaiko šio PNM antrinio formato"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Neapdorotuose PNM formato paveikslėliose turi būti lygiai vienas tarpas "
+"prieš pavyzdžio duomenis"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nepavyko rezervuoti atminties kiekio būtino PNM failo atvaizdavimui"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nepakanka atminties apdoroti PNM struktūrą"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Netikėta PNM paveikslėlio duomenų pabaiga"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nepakanka atminties apdoroti PNM failą"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM paveikslėlių formatų šeima"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Įvesties failo deskriptorius yra NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Nepavyko perskaityti QTIF antraštės"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atomas per didelis (%d baitas)"
+msgstr[1] "QTIF atomas per didelis (%d baitai)"
+msgstr[2] "QTIF atomas per didelis (%d baitų)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Nepavyko rezervuoti %d baito failo skaitymo buferio"
+msgstr[1] "Nepavyko rezervuoti %d baitų failo skaitymo buferio"
+msgstr[2] "Nepavyko rezervuoti %d baitų failo skaitymo buferio"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Failo klaida skaitant QTIF atomą: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Nepavyko praleisti %d baito naudojant seek() funkciją."
+msgstr[1] "Nepavyko praleisti %d baitų naudojant seek() funkciją."
+msgstr[2] "Nepavyko praleisti %d baitų naudojant seek() funkciją."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nepavyko rezervuoti QTIF konteksto struktūros."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Nepavyko sukurti GdkPixbufLoader objekto."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Nepavyko rasti paveikslėlio duomenų atomo."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF paveikslėlių formatas"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS paveikslėlio antraštė turi klaidinančius duomenis"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Nežinomas RAS paveikslėlio tipas"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nepalaikomas RAS paveikslėlio variantas"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nepakanka atminties apdoroti RAS paveikslėlį"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun rastrinis paveikslėlių formatas"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nepavyko rezervuoti atminties IOBuffer struktūrai"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nepavyko rezervuoti atminties IOBuffer duomenims"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nepavyko perkelti IOBuffer duomenų"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nepavyko rezervuoti laikinų IOBuffer duomenų"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nepavyko rezervuoti naujo pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Paveikslėlis yra sugadintas arba nepilnas."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nepavyko paskirti spalvų lentelės struktūros"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nepavyko paskirti spalvų lentelės įrašų"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Netikėtas bitdepth požymis spalvų lentelės įrašuose"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nepavyko rezervuoti atminties TGA antraštei"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA paveikslėlis turi neteisingus išmatavimus"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA paveikslėlio tipas nepalaikomas"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nepavyko rezervuoti atminties TGA struktūrai"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Faile duomenų perteklius"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa paveikslėlių formatas"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nepavyko gauti paveikslėlio pločio (blogas TIFF failas)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nepavyko gauti paveikslėlio aukščio (blogas TIFF failas)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF paveikslėlio plotis ar aukštis yra nulis"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF paveikslėlio išmatavimai per dideli"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nepakanka atminties atverti TIFF failą"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Nepavyko įkelti RGB duomenų iš TIFF failo"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nepavyko atverti TIFF failo"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operacijos klaida"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Nepavyko įkelti TIFF paveikslėlio"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Nepavyko išsaugoti TIFF paveikslėlio"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF glaudinimas nurodo nežinomą kodeką."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Nepavyko įrašyti TIFF duomenų"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nepavyko įrašyti į TIFF failą"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF paveikslėlių formatas"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Paveikslėlio plotis yra nulinis"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Paveikslėlio aukštis yra nulinis"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nepakanka atminties įkelti paveisklėliui"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nepavyko išsaugoti likučių"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP paveikslėlių formatas"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Sugadintas XBM failas"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nepakanka atminties įkelti XBM paveikslėlio failą"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM apdorojimo metu nepavyko įrašyti į laikiną failą"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM paveikslėlių formatas"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nerasta XPM antraštė"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Netinkama XPM antraštė"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM faile saugomo paveikslėlio plotis <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM faile saugomo paveikslėlio aukštis <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM faile yra klaidingas simbolių kiekis pikseliui"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM faile yra netinkamas spalvų skaičius"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nepavyko rezervuoti atminties reikalingos įkelti XPM paveikslėlį"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nepavyko perskaityti XPM spalvų lentelės"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Įkeliant XPM failą nepavyko įrašyti laikino failo"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM paveikslėlių formatas"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nepalaikomas animacijos tipas"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Nepavyko rezervuoti atminties paletės duomenims"
diff --git a/po/lv.gmo b/po/lv.gmo
new file mode 100644 (file)
index 0000000..b7dcc2e
Binary files /dev/null and b/po/lv.gmo differ
diff --git a/po/lv.po b/po/lv.po
new file mode 100644 (file)
index 0000000..81ee470
--- /dev/null
+++ b/po/lv.po
@@ -0,0 +1,942 @@
+# translation of gtk+.HEAD.po to Latvian
+# Copyright (C) 2006, 2007, 2009 Free Software Foundation, Inc.
+#
+# Raivis Dejus <orvils@gmail.com>, 2006, 2007, 2009.
+# Anita Reitere <nitalynx@gmail.com>, 2010.
+# Rudolfs <rudolfs.mazurs@gmail.com>, 2011, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-24 19:05+0200\n"
+"Last-Translator: Rūdolfs Mazurs <rudolfs.mazurs@gmail.com>\n"
+"Language-Team: Latvian <lata-l10n@googlegroups.com>\n"
+"Language: lv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.2\n"
+"Plural-Forms:  nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : "
+"2);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Neizdevās atvērt failu '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Attēla fails '%s' nesatur datus"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Neizdevās ielādēt attēlu '%s': iemesls nezināms, iespējams, bojāts attēla "
+"fails"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Neizdevās ielādēt animāciju '%s': iemesls nezināms, iespējams, bojāts "
+"animācijas fails"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Neizdevās ielādēt attēla ielādēšanas moduli: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Attēla ielādes modulis %s neeksportē pareizo saskarni; varbūt tā ir no citas "
+"gdk-pixbuf versijas?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Attēlu tips '%s' nav atbalstīts"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Neizdevās atpazīt attēla faila formātu failam '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Neatpazīts attēla faila formāts"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Neizdevās ielādēt attēlu '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Kļūda, rakstot attēla failā: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Šis gdk-pixbuf būvējums nesatur atbalstu, lai saglabātu attēla formātu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nepietiek atmiņas, lai saglabātu attēlu atzvanam"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Neizdevās atvērt pagaidu failu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Neizdevās nolasīt no pagaidu faila"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Neizdevās atvērt '%s' rakstīšanai: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Neizdevās aizvērt '%s', rakstot attēlu, visi dati var nebūt saglabāti: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nepietiek atmiņas, lai attēlu saglabātu buferī"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Kļūda, rakstot attēlā"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Iekšēja kļūda: Attēlu ielādes modulis '%s' nespēja pabeigt darbību, bet "
+"nepaziņoja kļūdas iemeslu"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Pakāpeniskā ielāde attēlu tipam '%s' nav atbalstīta"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Attēla galvene bojāta"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Attēla formāts nezināms"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Attēla pikseļu dati bojāti"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "neizdevās izveidot %u baita lielu attēla buferi"
+msgstr[1] "neizdevās izveidot %u baitu lielu attēla buferi"
+msgstr[2] "neizdevās izveidot %u baitu lielu attēla buferi "
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Negaidīts ikonas fragments animācijā"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Nepareiza galvene animācijā"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nav pietiekami daudz atmiņas, lai ielādētu animāciju"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Nederīgs ikonas fragments animācijā"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI attēla formāts"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP attēlam ir neīsti galvenes dati"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nepietiek atmiņas, lai ielādētu bitkartes attēlu"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP attēlam ir neatbalstāmi liels galvenes izmērs "
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Lejupejošie BMP attēli nevar tikt saspiesti"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Priekšlaicīgas faila beigas (end-of-file)"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Neizdevās piešķirt atmiņu, lai saglabātu BMP failu"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Neizdevās rakstīt BMP failā"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP attēla formāts"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF attēla formāts"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF attēla formāts"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO attēla formāts"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG kvalitātei jābūt apzīmētai ar vērtību no 0 līdz 100; vērtību '%s' "
+"neizdevās interpretēt."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG kvalitātei jābūt apzīmētai ar vērtību no 0 līdz 100; vērtība '%d' nav "
+"atļauta."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG attēla formāts"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Neizdevās piešķirt atmiņu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Neizdevās izveidot straumi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Neizdevās meklēt straumē: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Neizdevās nolasīt no straumes: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Neizdevās ielādēt bitkarti"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Neizdevās ielādēt metafailu"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Neatbalstīts GDI+ attēla formāts"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Neizdevās saglabāt"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF attēla formāts"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Kļūda, nolasot GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF failam iztrūkst dati (varbūt tas ticis aprauts?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Iekšēja kļūda GIF ielādētājā (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Steka pārpilde"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF attēlu ielādētājs nespēj saprast šo attēlu."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Sastapts slikts kods"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cirkulārs tabulas ieraksts GIF failā"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nepietiek atmiņas, lai ielādētu GIF failu"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nepietiek atmiņas, lai GIF failā izveidotu rāmi"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF fails ir bojāts (nepareiza LZW kompresija)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Šķiet, ka fails nav GIF fails"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF faila formāta versija %s nav atbalstīta"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF attēlam nav globālas krāsukartes, un kadram tā iekšpusē nav lokālas "
+"krāsukartes."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF attēls ir ticis aprauts vai ir nepilnīgs."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Kļūda, nolasot ICNS attēlu: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Neizdevās atkodēt ICNS failu"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS attēla formāts"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Nepareiza galvene ikonai"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nepietiek atmiņas, lai ielādētu ikonu"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Kompresētas ikonas nav atbalstītas"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikonai ir nulles platums"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikonai ir nulles augstums"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Neatbalstīts ikonu tips"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nepietiek atmiņas, lai ielādētu ICO failu"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Attēls ir pārāk liels, lai to saglabātu kā ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Kursora karstvieta ārpus attēla"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Neatbalstīts ICO faila dziļums: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Neizdevās piešķirt atmiņu straumei"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Neizdevās atkodēt attēlu"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Pārveidotajam JPEG2000 trūkst platuma vai augstuma"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Attēla tips šobrīd nav atbalstīts"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Neizdevās piešķirt atmiņu krāsu profilam"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nepietiek atmiņas JPEG 2000 faila ielādei"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Neizdevās piešķirt atmiņu attēla datu buferim"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 attēla formāts"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Kļūda, interpretējot JPEG attēla failu (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Pietrūkst atmiņas, lai ielādētu attēlu. Atmiņu varētu atbrīvot, izslēdzot "
+"dažas programmas."
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Neatbalstīta JPEG krāsu telpa (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Neizdevās piešķirt atmiņu, lai ielādētu JPEG failu"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Pārveidotais JPEG ir ar nulles platumu vai augstumu."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Neizdevās piešķirt atmiņu galvenei"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Neizdevās piešķirt atmiņu konteksta buferim"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Attēlam ir nederīgs platums un/vai augstums"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Attēlam ir neatbalstīts bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Attēlam ir neatbalstīts %d-bitu plakņu skaits"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Neizdevās radīt jaunu pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Neizdevās piešķirt atmiņu rindu datiem"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Neizdevās piešķirt atmiņu PCX attēlam"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Netika iegūtas visas PCX attēla rindas"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nav atrasta palete PCX datu beigās"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX attēla formāts"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Pārveidotais pixbuf ir ar nulles platumu vai augstumu."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata formāts"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bitu skaits uz kanālu PNG attēlam ir nepareizs."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Pārveidotais PNG ir ar nulles platumu vai augstumu."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Biti uz katru kanālu transformētajā PNG nav 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformētais PNG nav RGB vai RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Transformētajam PNG ir neatbalstīts kanālu skaits, jābūt 3 vai 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatāla kļūda PNG attēla failā: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nepietiek atmiņas PNG faila ielādei"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nepietiek atmiņas, lai uzturētu %ld x %ld attēlu; pamēģiniet iziet no dažām "
+"lietotnēm, lai samazinātu atmiņas lietojumu"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Kļūda, nolasot PNG attēla failu"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Kļūda, nolasot PNG attēla failu: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG teksta fragmentu atslēgām jābūt no 1 līdz 79 rakstzīmēm."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG teksta fragmentu atslēgām jābūt ASCII rakstzīmēm."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Krāsu profilam ir nederīgs garums %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG saspiešanas līmeņa vērtībai jābūt starp 0 un 9; vērtību '%s' neizdevās "
+"parsēt."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG saspiešanas līmeņa vērtībai jābūt starp 0 un 9; vērtība '%d' nav atļauta."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG teksta vērtība %s nevar tikt pārvērsta ISO-8859-1 kodējumā."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG attēla formāts"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ielādētājam vajadzēja atrast skaitli, bet neatrada"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM failam ir nepareizs pirmais bits"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM fails ir neatpazītā PNM apakšformātā"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM faila attēla platums ir 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM faila attēla augstums ir 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimālā krāsu vērtība PNM failā ir 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimālā krāsu vērtība PNM failā ir par lielu"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raw PNM attēla tips ir nepareizs"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM attēla ielādētājs neatbalsta šo PNM apakšformātu"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Raw PNM formāti pieprasa tieši vienu atstarpi pirms nolases datiem"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Neizdevās piešķirt atmiņu PNM attēla ielādei"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nepietiek atmiņas, lai ielādētu PNM konteksta struktūru"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Negaidītas PNM attēla datu beigas"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nepietiek atmiņas PNM faila ielādei"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM attēla formātu ģimene"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Ievades faila deskriptors ir NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Neizdevās nolasīt QTIF galveni"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atoms par lielu (%d baits)"
+msgstr[1] "QTIF atoms par lielu (%d baiti)"
+msgstr[2] "QTIF atoms par lielu (%d baitu)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Neizdevās piešķirt %d baitu lasīšanas buferim"
+msgstr[1] "Neizdevās piešķirt %d baitus lasīšanas buferim"
+msgstr[2] "Neizdevās piešķirt %d baitu lasīšanas buferim"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Kļūda, nolasot QTIF atomu: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Neizdevās izlaist nākamo %d baitu ar seek()."
+msgstr[1] "Neizdevās izlaist nākamos %d baitus ar seek()."
+msgstr[2] "Neizdevās izlaist nākamos %d baitus ar seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Neizdevās piešķirt atmiņu QTIF konteksta struktūrai"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Neizdevās radīt GdkPixbufLoader objektu."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Neizdevās atrast attēla datu atomu."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF attēla formāts"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS attēlam ir neīsti galvenes dati"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS attēls ir nezināma tipa"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Neatbalstīta RAS attēla variācija"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nepietiek atmiņas RAS attēla ielādei"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun rastra attēla formāts"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Neizdevās piešķirt atmiņu IOBuffer struktūrai"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Neizdevās piešķirt atmiņu IOBuffer datiem"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Neizdevās pārpieškirt atmiņu IOBuffer datiem"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Neizdevās piešķirt atmiņu pagaidu IOBuffer datiem"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Neizdevās piešķirt atmiņu jaunam pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Attēls ir ticis aprauts vai ir bojāts"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Neizdevās piešķirt atmiņu krāsu kartes struktūrai"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Neizdevās piešķirt atmiņu krāsu kartes ierakstiem"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Negaidīts krāsukaršu ierakstu bitu dziļums"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Neizdevās piešķirt atmiņu TGA galvenei"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA attēlam ir nepareizas dimensijas"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA attēla tips nav atbalstīts"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Neizdevās piešķirt atmiņu TGA konteksta struktūrai"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Failā lieki dati"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa attēla formāts"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Neizdevās iegūt attēla platumu (slikts TIFF fails)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Neizdevās iegūt attēla augstumu (slikts TIFF fails)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Platums vai augstums TIFF attēlam ir nulle"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF attēla dimensijas ir par lielu"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nepietiek atmiņas TIFF faila ielādei"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Neizdevās nolasīt RGB datus no TIFF faila"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Neizdevās atvērt TIFF attēlu"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operācija neizdevās"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Neizdevās ielādēt TIFF attēlu"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Neizdevās saglabāt TIFF attēlu"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF kompresija neatsaucas uz derīgu kodeku."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Neizdevās ierakstīt TIFF datus"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Neizdevās rakstīt TIFF failā"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF attēla formāts"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Attēlam ir nulles platums"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Attēlam ir nulles augstums"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nepietiek atmiņas attēla ielādei"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Neizdevās saglabāt pārējo"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP attēla formāts"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Nepareizs XBM fails"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nepietiek atmiņas XBM attēla faila ielādei"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Neizdevās ierakstīt pagaidu failu, ielādējot XBM attēlu"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM attēla formāts"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nav atrasta XPM galvene"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Nederīga XPM galvene"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM failam ir attēla platums <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM failam ir attēla augstums <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ir nederīgs rakstzīmju skaits uz pikseli"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM failam ir nederīgs krāsu skaits"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nevar piešķirt atmiņu XPM attēla ielādei"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nevar nolasīt XPM krāsu karti"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Neizdevās ierakstīt pagaidu failu, ielādējot XPM attēlu"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM attēla formāts"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Neatbalstīts animācijas tips"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Neizdevās piešķirt atmiņu paletes datiem"
diff --git a/po/mai.gmo b/po/mai.gmo
new file mode 100644 (file)
index 0000000..28d6763
Binary files /dev/null and b/po/mai.gmo differ
diff --git a/po/mai.po b/po/mai.po
new file mode 100644 (file)
index 0000000..719a38b
--- /dev/null
+++ b/po/mai.po
@@ -0,0 +1,938 @@
+# translation of gtk+.master.mai.po to Hindi
+# BOSS GNU/Linux <bosslinux@cdac.in>, 2008.
+# Rajesh Ranjan <rranjan@redhat.com>, 2009.
+# Rajesh Ranjan <rajesh672@gmail.com>, 2009.
+# translation to gtk+ to Maithili
+# Copyright (C) 2006 The GNOME Foundation
+# This file is distributed under the same license as the PACKAGE package.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master.mai\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-09-20 11:07+0530\n"
+"Last-Translator: Rajesh Ranjan <rajesh672@gmail.com>\n"
+"Language-Team: Hindi <hindi.sf.net>\n"
+"Language: mai\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' फाइल खोलबामे असफल :%s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "बिंब फाइल '%s' मे कोनो आँकड़ा नहि अछि"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "बिंब '%s' केँ लोड करबामे असफल, कारण अज्ञात, साइत अधलाह बिंब फाइल"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "संजीवन '%s' केँ लोड करबामे असफल, कारण अज्ञात, साइत अधलाह संजीवन फाइल."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "बिंब लोडिंग माड्यूलः %s केँ लोड करबामे अक्षमः %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"बिंब लोडिंग माड्यूल %s सही अंतरफलक निर्यात नहि कए सकल, साइत ई भिन्न GTK संस्करणसँ अछि?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "बिंब प्रकार '%s' समर्थित नहि अछि"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "फाइल '%s' लेल बिंब फाइल प्रारूप पहचानि नहि सकल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "अनचिन्ह बिंब फाइल प्रारूप"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "बिंब '%s' केँ लोड करबामे असफल: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "बिंब फाइलमे लिखबामे त्रुटि: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbf  क' ई बिल्ड बिंब प्रारूप: %s केँ सहेजनाइकेँ समर्थन नहि करैत अछि"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "बिंबकेँ कालबैकमे सहेजब लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "अस्थाइ फाइल खोलबामे असफल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "अस्थाइ फाइलसँ पढ़बामे अक्षम"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' केँ लिखबाक लेल खोलबामे असफलः %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "लिखबाक दौरान बिंब '%s' केँ बन्द करबामे असफल, सबहि आँकड़ा सहेजल नहि गेल हाएत: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "बिंबकेँ बफरमे सहेजबाक लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "चित्र स्ट्रीममे लिखबामे त्रुटि"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"भितरका त्रुटि: बिंब लोडर माड्यूल '%s' संक्रिया पूर्ण करबामे विफल रहल, मगर असफलता क' "
+"कारण नहि बताए सकल"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "बिंब प्रकार '%s' क' बढ़ैत लोडिंग समर्थित नहि अछि"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "बिंब शीर्ष अधलाह अछि"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "बिंब प्रारूप अज्ञात अछि"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "बिंब पिक्सल आँकड़ा अधलाह अछि"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "संजीवनमे अप्रत्याशित चिह्न चंक"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "संजीवनमे अवैध शीर्ष"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "संजीवन लोड करब लेल पर्याप्त स्मृति नहि अछि"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "संजीवनमे अधलाह भाग"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI बिंब प्रारूप"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP बिंबमे बेकाजक शीर्ष आँकड़ा अछि"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "बिटमैप बिंबकेँ लोड करब लेल पर्याप्त स्मृति उपलब्ध नहि"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP बिंबमे असमर्थित शीर्ष आकार अछि"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP बिंब संकुचित नहि कएल जाए सकैत अछि"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "फाइल समाप्ति बिन्दु पहिने आबि गेल अछि"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP फाइलकेँ सहेजबा क' लेल स्मृति प्रदान नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP फाइलमे नहि लिखल जाए सकल"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP बिंब प्रारूप"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF छवि प्रारूप"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF बिंब प्रारूप"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO बिंब प्रारूप"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG गुणवत्ता क' मान 0 सँ 100 क' बीच होएबा चाही मान '%s' विश्लेषित नहि कएल जाए "
+"सकल."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG गुणवत्ता क' मान 0 सँ 100 क' बीच होएबा चाही, '%d' स्वीकार्य नहि अछि."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG बिंब प्रारूप"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "स्मृति नहि दए सकल: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "स्ट्रीम नगि दए सकल: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "स्ट्रीम नहि खोजि सकल: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "स्ट्रीमसँ पढ़ि नहि सकल: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "बिटमैप नहि लोड कए सकल"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "मेटाफाइल नहि लोड कए सकल"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ कए लेल असमर्थित छवि प्रारूप"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "नहि सहेजि सकल"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF छवि प्रारूप"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF: %s केँ पढ़बामे असफल"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF फाइलमे किछु आँकड़ा गुम अछि (संभवतः ई किछु अधलाह अछि?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF बिंब लोडरमे भितरका त्रुटि (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "स्टैक ओवरफ्लो"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF बिंब लोडर ई बिंबकेँ समझि नहि सकल."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "अधलाह कोड मिलल"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF फाइलमे चक्रीय तालिका प्रविष्टि"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF फाइलकेँ लोड करबाक लेल पर्याप्त स्मृति नहि अछि"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF फाइलमे एकटा ढाँचा केँ जोड़बा क' लेल पर्याप्त स्मृति नहि अछि"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF बिंब अधलाह अछि (गलत LZW संपीडन)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "प्रतीत होइछ जे ई फाइल GIF फाइल नहि अछि"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF फाइल प्रारूप क' संस्करण %s समर्थित नहि अछि"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF बिंबमे वैश्विक रंगमैप नहि अछि आओर एकटा फ्रेम क' अंदर स्थानीय रंगमैप नहि अछि."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF बिंब अधूरा अथवा बिगड़ल छला."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS छवि: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS फाइलकेँ डिकोड नहि कए सकल"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS छवि प्रारूप"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "चिह्नमे अवैध शीर्ष अछि"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "चिह्न लोड करब लेल पर्याप्त स्मृति नहि अछि"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "संपीडित चिह्न समर्थित नहि अछि"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "चिह्नक चओड़ाइ शून्य अछि"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "चिह्नक उँचाइ शून्य अछि"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "असमर्थित चिह्न प्रकार"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO फाइलकेँ लोड करब लेल पर्याप्त स्मृति नहि"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO क' रूपेँ सहेजबाक लेल बिंब बहुत पैघ अछि"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "संकेतक हाटस्पाट बिंबसँ बाहर"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO फाइल लेल असमर्थित गहराइ: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "स्ट्रीमक लेल स्मृति नहि दए सकल"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "छवि डिकोड नहि कए सकल"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "बदलल JPEG2000 केँ सून चओड़ाइ अथवा उँचाइ अछि"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "छवि प्रकार अखन समर्थित नहि अछि"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "रंगक प्रोफाइलक लेल स्मृति नहि दए सकल"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 फाइलकेँ खोलबाक लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "बफर छविमे स्मृति नहि दए सकल"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 छवि प्रारूप"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG बिंब फाइल (%s) केँ समझबमे त्रुटि"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"बिंबकेँ लोड करबा लेल अपर्याप्त स्मृति, किछु अनुप्रयोग बन्द कए किछु स्मृति मुक्त करबाक कोसिस करू"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "असमर्थित JPEG रँग स्थान (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG फाइल केँ लोड करब लेल मेमोरी बांटल नहि जाए सकल"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "बदलल JPEG2000 केँ सून चओड़ाइ अथवा उँचाइ अछि"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "शीर्ष लेल स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "संदर्भित संरचना बफर लेल स्मृति आबंटन नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "बिंबक चओड़ाइ आओर/अथवा उँचाइ अवैध अछि"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "बिंबमे असमर्थित bpp अछि"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "बिंबमे असमर्थित %d-बिट समतल अछि"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "नवीन Pixbuf बनाएल नहि जाए सकल"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "पँक्ति आँकड़ा लेल स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "शीर्ष लेल स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX बिंबक सबहि पँक्तिसभ नहि भेटल"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX आँकड़ाक अँतमे कोनो पैलेट नहि भेटल"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX बिंब प्रारूप"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "परिवर्तित PNG क' उँचाइ अथवा चओड़ाइ शून्य अछि"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF बिंब प्रारूप"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG बिंबक प्रति चैनल बिटसभ सँख्या अवैध अछि."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "परिवर्तित PNG क' उँचाइ अथवा चओड़ाइ शून्य अछि"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "परिवर्तित PNG मे प्रति चैनल बिट्स 8 नहि अछि."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "परिवर्तित PNG, RGB अथवा RGBA नहि अछि"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "परिवर्तित PNG मे असमर्थित चैनल सँख्या अछि. एकरा 3 अथवा 4 होनाइ चाही."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG बिंब फाइल मे गंभीर त्रुटि: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG फाइलकेँ लोड करबा लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld x %ld आकार क' बिंबकेँ सहेजबाक लेल अपर्याप्त स्मृति, स्मृति उपयोग कम करबा लेल किछु "
+"अनुप्रयोगसभकेँ बन्न करू"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG बिंब फाइलकेँ पढ़बामे गंभीर त्रुटि भेल"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG बिंब फाइलकेँ पढ़बामे गंभीर त्रुटि भेल: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG पाठ चँकसभक कुंजीसभमे कम सँ कम 1 आओर बेसी सँ बेसी 79 संप्रतीक भ' सकैत अछि."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG पाठ चँकक कुंजीसभ केवल आस्की संप्रतीके भ' सकैत अछि"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG संकुचन स्तर केँ 0 आओर 9 क' बीच होनाइ चाही; मान '%s' केँ विश्लेषित नहि कएल जाए सकत."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG संकुचन स्तर केँ 0 आओर 9 क' बीच होनाइ चाही; मान '%d' स्वीकार्य नहि अछि."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG पाठ चंक मान %s केँ ISO-8859-1 एनकोडिंगमे परिवर्तित नहि कएल जाए सकैत अछि."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG बिंब प्रारूप"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM लोडर केँ एकटा पूर्णांक सँख्या चाही, जे नहि भेट रहल अछि"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM फाइलमे गलत प्रारंभिक बाइट अछि"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM फाइल पहचान योग्य PNM उपफार्मेटमे नहि अछि"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM फाइलमे बिंबक चओड़ाइ 0 अछि"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM फाइलमे बिंबक उँचाइ 0 अछि"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM फाइलमे रँगक अधिकतम सँख्या 0 अछि"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM फाइलमे रँगक अधिकतम सँख्या बहुत बेसी अछि"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "काँच PNM बिंब प्रारूप अवैध अछि"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM बिंब लोडर ई PNM उप-प्रारूपक समर्थन नहि करैत अछि"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "काँच PNM प्रारूपमे नमूना आँकड़ाक पहिने एकटा रिक्त स्थान होनाइ आवश्यक अछि"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM बिंबक लोडिंग लेल स्मृति आबंटित नहि कएल जाए सकैत अछि"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM संरचना लोड करबा लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM बिंब आँकड़ा क' अप्रत्याशित अँत"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM फाइलकेँ लोड करबाक लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM बिंब प्रारूप परिवार"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "हेडर लिखबामे विफल\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "संदर्भित संरचना बफर लेल स्मृति आबंटन नहि कएल जाए सकल"
+msgstr[1] "संदर्भित संरचना बफर लेल स्मृति आबंटन नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF: %s केँ पढ़बामे असफल"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA संदर्भित संरचना लेल स्मृति आबंटन नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "फोल्डर सूची लिखबामे विफल\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF बिंबकेँ खोलबामे असफल"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF बिंब प्रारूप"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS बिंबमे गलत शीर्ष आँकड़ा अछि"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS बिंबमे अज्ञात प्रकार अछि"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "असमर्थित RAS बिंब विभिन्नता"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS बिंबकेँ लोड करबा लेल पर्याप्त स्मृति नहि अछि"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "सन रास्टर बिंब प्रारूप"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IO Buffer struct (संरचना) लेल स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer आँकड़ा लेल स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer आँकड़ा क' फिनु आबंटन नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "अस्थाइ IOBuffer आँकड़ा क' आबंटन नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "नवीन Pixbuf आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF बिंब अधूरा अथवा बिगड़ल छला."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "रंग मैप संरचना आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "रंगमैप प्रविष्टिसभ आबंटित नहि कएल जाए सकैत अछि"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "रंगमैप प्रविष्टिसभ लेल अप्रत्याशित बिट गहराइ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA शीर्ष स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA बिंबमे अवैध आयाम अछि"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA बिंब प्रकार समर्थित नहि अछि"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA संदर्भित संरचना लेल स्मृति आबंटन नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "फाइलमे आँकड़ा बेसी अछि"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "टार्गा बिंब प्रारूप"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "बिंबक चओड़ाइ नहि भेट रहल अछि (अधलाह TIFF फाइल)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "बिंबक उँचाइ नहि भेट रहल अछि (अधलाह TIFF फाइल)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF बिंबक चओड़ाइ अथवा उँचाइ शून्य अछि"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF बिंबक' आयाम बहुत पैघ अछि"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF फाइलकेँ खोलबा लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF फाइलसँ RGB आँकड़ा लोड करबामे असफल"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF बिंबकेँ खोलबामे असफल"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose प्रक्रिया असफल"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF बिंबकेँ लोड करबामे असफल"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF बिंब सहेजबामे असफल"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF आँकड़ा लिखबामे असफल"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF फाइलमे नहि लिखल जाए सकल"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF बिंब प्रारूप"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "बिंबक चओड़ाइ शून्य अछि"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "बिंबक उँचाइ शून्य अछि"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "बिंबकेँ लोड करब लेल पर्याप्त स्मृति नहि"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "शेषकेँ सहेजल नहि जाए सकल"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP बिंब प्रारूप"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "अवैध XBM फाइल"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM बिंब फाइलकेँ लोड करबाक लेल अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM बिंबकेँ लोड करैत समय अस्थाइ फाइलमे लिखबामे असफल"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XMB बिंब प्रारूप"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "कोनो XPM शीर्ष नहि भेटल"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "अवैध XPM शीर्ष"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM फाइलमे बिंबक चओड़ाइ <= 0 अछि"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM फाइलमे बिंबक उँचाइ <= 0 अछि"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM फाइलमे प्रति पिक्सल संप्रतीक क अवैध सँख्या अछि"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM फाइलमे रंग क' अवैध सँख्या अछि"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM बिंबकेँ लोड करबा लेल स्मृति आबंटित नहि कएल जाए सकल"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM रंग-मैप नहि पढ़ि सकैत अछि"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM बिंबकेँ लोड करैत समय अस्थाइ फाइलमे लिखबामे असफल"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM बिंब प्रारूप"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "असमर्थित संजीवन प्रकार"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "पैलेटेड आँकड़ा लेल स्मृति आबंटित नहि कएल जाए सकल"
diff --git a/po/mi.gmo b/po/mi.gmo
new file mode 100644 (file)
index 0000000..e361565
Binary files /dev/null and b/po/mi.gmo differ
diff --git a/po/mi.po b/po/mi.po
new file mode 100644 (file)
index 0000000..8a711a8
--- /dev/null
+++ b/po/mi.po
@@ -0,0 +1,969 @@
+# Māori translation of gtk+ 2.0.
+# Copyright (C) 2004 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# John C Barstow <jbowtie@amathaine.com>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.3.2\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-01-27 07:36+1300\n"
+"Last-Translator: Wesley Parish <wes.parish@paradise.net.nz>\n"
+"Language-Team: GNOME Māori Team <maori@nzlinux.org.nz>\n"
+"Language: mi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Kua hinga kia huaki i te puarahi '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Kaore etahi mohiotanga i te puarahi a te whakaahua '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Kua hinga kia uta ataahua '%s': ehara mohiotia te take, pea kino tetahi "
+"puarahi a te ataahua"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Kua hinga kia uta pikitia '%s': ehara e mohiotia te take, pea kino tetahi "
+"puarahi a te pikitia"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Kaore e taea e uta te tauira kaiwhakauta whakaahua: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Kaore te tauira kaiwhakauta whakaahua %s i te tuku i te (takawaenga) tuturu; "
+"pea no tetahi whakaaturanga GTK rereke?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Kaore te momo ataahua '%s' i te tautokotia"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+"Kaore e taea e mohio te whakatakotoranga a te puarahi a te whakaahua '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Kaore te whakatakotoranga a te puarahi a te whakaahua i te mohiotia"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "kua hinga kia uta i te whakaahua '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "He tuhituhi ki te puarahi a te whakaahua: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Kaore  tautoko kia puripuri i te whakatakotoranga a te whakaahua: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ehara pumahara ake kia pupuri i te ataahua ki "
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Kua hinga kia huaki puarahi taupua"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Kua hinga kia korero pukapuka i te puarahi taupua"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Kua hinga kia huaki i  '%s' kia tuhituhi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Ka tuhituhi i te ataahua, kua hinga kia kati i '%s', ehara pea mohiotanga "
+"katoa i te purihia: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Ehara pumahara ake kia puripuri i te ataahua ki tetahi "
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "He tuhituhi ki te puarahi a te whakaahua: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"He whakaroto: kua hinga te tauira kaiwhakauta whakaahua '%s' kia timata uta "
+"i tetahi ataahua, engari kaore te hinga i whakatakitaki"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Kaore uta momo ataahua '%s' i te tautokotia"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Ko kino te  a te ataahua"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Ehara te ahua a te ataahua i te mohiotia"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Ko kino te mohiotanga a te (pixel) ataahua"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, fuzzy, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Kua hinga kia  ataahua "
+msgstr[1] "Kua hinga kia  ataahua "
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "He motete pakoko puta noa kei pikitia"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "He  koremana kei pikitia"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ehara pumahara ake kia uta pikitia"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "He kino te motete kei pikitia "
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Te whakatakotoranga a te ataahua ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Kei ataahua BMP he mohiotanga "
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ehara pumahara ake kia uta ataahua "
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Kei ataahua BMP he rahi  tautokotia"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Kua kitea taro nunui te otinga-a-te-puarahi"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kaore taea e whakarato pumahara kia uta puarahi JPEG"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Kaore e taea e   i te ingoa a te puarahi"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Te whakatakotoranga a te ataahua BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "Te whakatakotoranga a te ataahua BMP"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Te whakatakotoranga a te ataahua GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Te whakatakotoranga a te ataahua ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Te whakatakotoranga a te ataahua JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Kaore taea e whakarato pumahara mo "
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "He tanga  '%s' : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Mea whiriwhiri a te atanga"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "He tanga  '%s' : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Kaore e taea e   i te ingoa a te puarahi"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Kaore e taea e   i te ingoa a te puarahi"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "He  ataahua RAS tautokotia"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Kaore e taea te toenga e pupuri"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "Te whakatakotoranga a te ataahua WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Hinga korero pukapuka GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Ka ngaro te puarahi GIF i etahi mohiotanga (I whakapoto pea?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "He whakaroto kei te GIF whakauta (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "He mata purena"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "Kaore te ataahua GIF whakaatu  i te mohio i te ataahua nei"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "He kino te  ka kitea"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "He tepu  kei puarahi GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ehara pumahara ake kia uta puarahi GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ehara pumahara ake kia uta puarahi GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "He kino te ataahua GIF ( "
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Kaore he puarahi GIF e ahua"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Kaore te  %s a te whakatakotoranga a te ataahua GIF i te tautokotia"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "I whakapoto   te ataahua GIF  "
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "He mate korero pukapuka i te puarahi a ataahua PNG: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Mea whiriwhiri a te atanga"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Te whakatakotoranga a te ataahua ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "He  koremana kei pakoko"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ehara pumahara ake kia uta i te pakoko"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Kaore te pakoko   i te tautokotia"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ehara whanui kei pakoko"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ehara ikeike kei pakoko"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Pakoko momo tautokotia"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ehara pumahara ake kia uta i te puarahi ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Ko tino nunui te ataahua kia purihia me he mea ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "He hohonu tautokotia  mo puarahi ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Kaore taea e whakarato pumahara mo "
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Kaore e taea e   i te ingoa a te puarahi"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Ehara whanui ranei ehara ikeike kei PNG "
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Kaore te momo ataahua '%s' i te tautokotia"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kaore taea e whakarato pumahara kia uta puarahi JPEG"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ehara pumahara ake kia huaki puarahi TIFF"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kaore taea e whakarato pumahara  "
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "Te whakatakotoranga a te ataahua JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "He kitea puarahi a te ataahua JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "Ehara pumahara ake kia uta i te ataahua, "
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr " atanga tautokotia (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kaore taea e whakarato pumahara kia uta puarahi JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Ehara whanui ranei ehara ikeike kei PNG "
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kaore taea e whakarato pumahara mo "
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kaore taea e whakarato pumahara mo "
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "He whanui koremana, he ikeike koremana kei ataahua"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Ehara bpp e tautokotia kei ataahua"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Ehara  tautokotia %d kei ataahua"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kaore te (pixbuf) hou e mahi"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kaore taea e whakarato pumahara  "
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kaore taea e whakarato pumahara mo "
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Ehara papa peita i te kitea kei otinga a te mohiotanga PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Te whakatakotoranga a te ataahua PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Ehara whanui ranei ehara ikeike kei PNG "
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Te whakatakotoranga a te ataahua GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Koremana ko nga   a te ataahua PNG"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Ehara whanui ranei ehara ikeike kei PNG "
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr " PNG kao RGB ranei RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr " tautokotia "
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "He mate kei te puarahi a te ataahua PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ehara pumahara ake kia uta i te puarahi PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr "Ehara pumahara ake kia %ld %ld"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "He mate korero pukapuka i te puarahi a ataahua PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Patuhi mo etahi motete "
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Patuhi mo etahi motete "
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "%s motete "
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Te whakatakotoranga a te ataahua PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "He   kei puarahi PNM"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "He ataahua whanui a   kei puarahi PNM"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "He ataahua ikeike a   kei puarahi PNM"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Ko koremana te totouka a te momo ataahua PNM"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Kaore kaiwhakauta a te ataahua PNM i te tautoko "
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr " whakatakotoranga totouka PNM"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kaore taea e whakarato pumahara kia uta i te ataahua PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ehara pumahara ake kia uta "
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr " puta noa "
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ehara pumahara ake kia uta i te puarahi PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Te whanau a nga whakatakotoranga a nga PNM/PBM/PGM/PPM ataahua"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Kua hinga kia huaki ataahua TIFF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Kua hinga kia  ataahua "
+msgstr[1] "Kua hinga kia  ataahua "
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Hinga korero pukapuka GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Kaore taea e whakarato pumahara mo te "
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Kua hinga kia korero pukapuka i te puarahi taupua"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Kua hinga kia huaki ataahua TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Te whakatakotoranga a te ataahua TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "He  mohiotanga koretake kei ataahua RAS"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "He momo koremohiotia kei ataahua RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "He  ataahua RAS tautokotia"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ehara nui te pumahara kia uta i te ataahua RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Te whakatakotoranga a te ataahua (raster) o Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kaore taea e whakarato pumahara mo te "
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kaore taea e whakarato pumahara mo te "
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr " mohiotanga "
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr " mohiotanga "
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Kaore te (pixbuf) hou e mahi"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "I whakapoto   te ataahua GIF  "
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Kaore taea e whakarato pumahara mo te "
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr " puta noa "
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr " puta noa "
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Kaore te pumahara ma te  TGA i te "
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Kei ataahua TGA i a  koremana"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Kaore te momo ataahua TGA i te tautokotia"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kaore taea e whakarato pumahara mo te "
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "He nunui te mohiotanga kei te puarahi"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Te whakatakotoranga a te ataahua Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ehara pumahara ake kia huaki puarahi TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Kua hinga kia uta te mohiotanga RGB mai Puarahi TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Kua hinga kia huaki ataahua TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Kua hinga "
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Kua hinga kia uta ataahua TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Kua hinga kia huaki ataahua TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Kua hinga kia huaki ataahua TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Kaore e taea e   i te ingoa a te puarahi"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Te whakatakotoranga a te ataahua TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Ehara whanui kei ataahua"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Ehara ikeike kei ataahua"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ehara pumahara ake kia uta i te ataahua"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kaore e taea te toenga e pupuri"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Te whakatakotoranga a te ataahua WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Koremana puarahi XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Ehara pumahara ake kia uta i te puarahi a te ataahua XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Kua hinga kia tuhituhi ki te puarahi   ka uta ataahua XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Te whakatakotoranga a te ataahua XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Kaore XPM  i te kitea"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Koremana puarahi XBM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr " koremana "
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kaore taea e whakarato pumahara kia uta i te ataahua XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Kaore XPM  i te korero pukapuka"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Kua hinga kia tuhituhi ki te puarahi taupua ka uta ataahua XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Te whakatakotoranga a te ataahua XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Kaore te momo pikitia i te tautokotia"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Kaore taea e whakarato pumahara mo mohiotanga whakapapapeitatia"
diff --git a/po/mk.gmo b/po/mk.gmo
new file mode 100644 (file)
index 0000000..a73880c
Binary files /dev/null and b/po/mk.gmo differ
diff --git a/po/mk.po b/po/mk.po
new file mode 100644 (file)
index 0000000..5b058e8
--- /dev/null
+++ b/po/mk.po
@@ -0,0 +1,978 @@
+# translation of gtk+.HEAD.po to Macedonian
+# This file is distributed under the same license as the PACKAGE package.
+# Copyright (C) 2005 THE PACKAGE'S COPYRIGHT HOLDER.
+#
+# Ivan Stojmirov <stojmir@linux.net.mk>, 2002.
+# Tomislav Markovski <herrera@users.sourceforge.net>, 2004.
+# Арангел Ангов <ufo@linux.net.mk>, 2005.
+# Arangel Angov <ufo@linux.net.mk>, 2006.
+# Jovan Naumovski <jovan@lugola.net>, 2006, 2007.
+# Arangel Angov <arangel@linux.net.mk>, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2007-09-08 18:58+0200\n"
+"Last-Translator: Arangel Angov <arangel@linux.net.mk>\n"
+"Language-Team: Macedonian <ossm-members@hedona.on.net.mk>\n"
+"Language: mk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural= n==1 || n%10==1 ? 0 : 1\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Не успеав да ја отворам датотеката „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Датотеката слика „%s“ не содржи податоци"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Не успеав да ја вчитам сликата „%s“: причината не е позната, најверојатно се "
+"работи за расипана слика"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Не успеав да ја вчитам анимацијата „%s“: причината е непозната, најверојатно "
+"се работи за расипана датотека"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Не успеав да го вчитам модулот за вчитување на слики: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Модулот за вчитување на слики %s не го извесува точниот интерфејс; можеби е "
+"напишан во друга верзија на GTK?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Типот на слика „%s“ не е поддржан"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Не можам да го препознаам датотечниот формат на датотеката „%s“"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Непознат датотечен формат на слика"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Не успеав да ја вчитам сликата „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Грешка при снимање на сликата: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Градењето на gdk-pixbuf не поддржува зачувување на форматот на сликата: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Нема доволно меморија за да ја зачувам сликата во callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Не успеав да ја отворам привремената датотека"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Не успеав да прочитам од привремената датотека"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Не успеав да го отворам „%s“ за запишување: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Не успеав да го затворам „%s“ додека ја снимав сликата, можно е да не се "
+"зачувани сите податоци: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Нема доволно меморија за да ја зачувам сликата во баферот"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Грешка при снимање на сликата: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Внатрешна грешка: Модулот за вчитување на слики „%s“ не успеа да почне да "
+"вчитува слика и не даде причина за неуспехот"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Инкрементално вчитување на типот на сликата „%s“ не е поддржано"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Заглавјето на слиакта е расипано"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Форматот на сликата е непознат"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Податоците за пикеслите на сликата се расипани"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "не успеав да алоцирам бафер на сликата од %u бајт"
+msgstr[1] "не успеав да алоцирам бафер на сликата од %u бајти"
+msgstr[2] "не успеав да алоцирам бафер на сликата од %u бајт"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Неочекувана икона во анимацијата"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Невалидно заглавје во анимацијата"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Нема доволно меморија за да се вчита анимацијата"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Деформирано парче во анимацијата"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI формат на слика"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP сликата име погрешни податоци во заглавјето"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Нема доволно меморија за да се вчита bitmap сликата"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP сликата има неподдржана големина на заглавје"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "BMP сликата не може да биде компресирана"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Преран крај на датотеката"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Не можам да алоцирам меморија за зачувување на BMP датотеката"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Не можам да запишам во BMP датотека"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP формат на слика"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP формат на слика"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Форматот GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Форматот ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Квалитетот на JPEG мора да биде помеѓу 0 и 100; вредноста „%s“ не може да "
+"биде парсирана."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Квалитетот на JPEG сликата мора да биде помеѓу 0 и 100; вредноста '%d' не е "
+"дозволена."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG формат на слика"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Не можам да алоцирам меморија за заглавјето"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Не можам да го преименувам %s во %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Не можам да го отстранам предметот"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Не можам да го преименувам %s во %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Не можам да го конвертирам името на датотеката"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Не можам да го конвертирам името на датотеката"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "неподдржана варијација на RAS слика"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Не можев да го зачувам остатокот"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP форматот на слика"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Грешка при читањето на GIF-от: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"На GIF датотеката и недостасуваа податоци (можеби била скратена некако ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Внатрешна грешка во вчитувачот за GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Вчитувачот на GIF слики не може да ја разбере оваа слика."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Налетав на лош код"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Запис на циркуларна табела во GIF датотеката"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Нема доволно меморија за да се вчита GIF датотеката"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Нема доволно меморија за компонирање на рамка во GIF датотеката"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF сликата е расипана (неточна LZW компресија)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Датотеката изгледа дека не е GIF датотека"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Верзијата %s од датотечниот формат GIF не е поддржана"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF сликата нема глобална боја и рамката во неа нема локална боја."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF сликата беше скратена или нецелосна."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Фатлна грешка при читањето на PNG сликата: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Не можам да ја одберам датотеката"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Форматот ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Невалидно заглавје во иконата"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Нема доволно меморија за вчитување на иконата"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Не се поддржани компресирани икони"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Иконата има нула широчина"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Иконата има нула височина"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Неподдржан тип на икони"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Нема доволно меморија за вчитувае на ICO датотеката"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Сликата е преголема за да биде зачувана како ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Место за стрелката надвор од сликата"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Неподдржана длабочина за ICO датотеката: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Не можам да алоцирам меморија за заглавјето"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Не можам да го конвертирам името на датотеката"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Трансформираната JPEG има нула широчина и височина."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Типот на слика „%s“ не е поддржан"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Не можам да алоцирам меморија за вчитување на JPEG датотеката"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Нема доволно меморија за отворање на TIFF датотеката"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Не можам да алоцирам меморија за податоците на линијата"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG формат на слика"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Грешка при интерпретација на JPEG датотеката (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Недоволно меморија за да се вчита сликата, пробајте да исклучите некои од "
+"апликациите за да ослободите меморија"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Неподдржан простор помеѓу бојата во JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Не можам да алоцирам меморија за вчитување на JPEG датотеката"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Трансформираната JPEG има нула широчина и височина."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Не можам да алоцирам меморија за заглавјето"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Не можам да алоцирам меморија за контекстниот бафер"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Сликата има невалидна широчина и/или височина"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Сликата има неподдржан bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Сликата има неподдржан број на %d bit planes"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Не можам да креирам нов pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Не можам да алоцирам меморија за податоците на линијата"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Не можам да алоцирам меморија за заглавјето"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Не ги добив сите линии за PCX сликата"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Не најдов палета на крајот од PCX податоците"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX формат на слика"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Трансформираната PNG има нула широчина и височина."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Форматот GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Битовите по канал за PNG сликата се невалидни."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Трансформираната PNG има нула широчина и височина."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Битовите по канал на трансформираната PNG не се 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Трансформирана PNG а не RGB или RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Трансформираната PNG содржи неподдржани канали, мораат да биде 3 или 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Фатална грешка во PNG сликата: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Нема доволно меморија за вчитување на PNG датотеката"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Нема доволно меморија за да се складира %ld од %ld сликата; пробајте да "
+"исклучите неколку апликации за да се намали употребата на меморијата"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Фатална грешка при вчитување на PNG сликата"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Фатлна грешка при читањето на PNG сликата: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Копчињата за текстот на PNG мора да бидат помеѓу 1 и 70 букви или броеви."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Копчињата за текстот за PNG мораат да бидат во ASCII букви или броеви."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Нивото на компресија на PNG сликата мора да биде помеѓу 0 и 9; вредноста "
+"'%s' не може да биде парсирана."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Нивото на компресија на PNG сликата мора да биде помеѓу 0 и 9; вредноста "
+"'%d' не е дозволена."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Вредноста на текстот за PNG %s не може да биде конвертирана во енкодингот "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG форматот на слика"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Вчитувачот на PNM очекуваше да најде цело број, но не најде"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM датотеката има неточен почетен бајт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNМ датотеката не е препозната како PNM подформат"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM датотеката има слика со широчина од 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM датотеката има слика со височина од 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Максимална вредност на боја во PNM датотека е 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Максималната вредност на боја во PNM датотеката е преголема"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Грубиот тип на PNM слика е невалиден"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Вчитувачот на PNM слики не го поддржувам овој подформат на PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Груби PNM формати бараат точно едно бело место пред податоците"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Не можам да алоцирам меморија за вчитување на PNM сликата"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Нема доволно меморија за да се вчитам PNM контекстот"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Неочекуван крај на податоците за PNM сликата"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Нема доволно меморија за вчитување на PNM датотеката"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM фамилија на формати на слики"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Не можам да го запишам заглавието\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "не успеав да алоцирам бафер на сликата од %u бајт"
+msgstr[1] "не успеав да алоцирам бафер на сликата од %u бајт"
+msgstr[2] "не успеав да алоцирам бафер на сликата од %u бајт"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Грешка при читањето на GIF-от: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Не можам да алоцирам меморија во TGA контекстот"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Не успеав да го запишам индексирањето на папката\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Не успеав да ја отворам TIFF сликата"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF форматот на слика"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS сликата има погрешни податоци во заглавјето"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS сликата и од непознат тип"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "неподдржана варијација на RAS слика"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Нема доволно меморија за вчитување на RAS сликата"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Формат на слика Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Не можам да алоцирам меморија за IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Не можам да алоцирам меморија за податоците на IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не можам да реалоцирам податоци за IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не можам да алоцирам привремени податоци за IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Не можам да алоцирам нов pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF сликата беше скратена или нецелосна."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Не можам да алоцирам структура на мапа за бои"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Не можам да алоцирам записи за мапа на бои"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Неочекувана длабочиња на бит за записит за мапата на бои"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Не можам да алоцирам меморија во заглавјето на TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA сликата има невалидни димензии"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA сликата не е поддржана"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Не можам да алоцирам меморија во TGA контекстот"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Поголемо количество на податоци во датотеката"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa форматот на слика"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Не можам да ја добијам широчината на сликата (лоша TIFF датотека)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Не можам да ја добијам височината на сликата (лоша TIFF датотека)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Височината или широчината на TIFF сликата е нула"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Димензиите на TIFF сликате се преголеми"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Нема доволно меморија за отворање на TIFF датотеката"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Не успеав да ги вчитам податоците за RGB за TIFF датотеката"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Не успеав да ја отворам TIFF сликата"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Операцијата за затворање на TIFF не успеа"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Не успеав да ја вчитам TIFF сликата"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Не успеав да ја зачувам TIFF сликата"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Не успеав да запишам TIFF податоци"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Не можам да запишам во TIFF датотека"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF форматот на слика"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Сликата има нула широчина"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Сликата има нула височина"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Нема доволно меморија за вчитување на сликата"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Не можев да го зачувам остатокот"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP форматот на слика"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Невалидна XBM датотека"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Нема доволно меморија за вчитување на XBM слика"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Не успеав да запишам во привремената датотека при вчитување на XBM сликата"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM форматот на слика"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Не е пронајдено заглавје за XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Невалидно заглавје на XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM датотеката има широчина <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM датотеката има височина <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM има невалиден број на промеливи по пиксел"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM датотеката има невалиден број на бои"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Не можам да алоцирам меморија за вчитување на XPM сликата"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Не можам да ја вчитам бојата на XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Не успеав да запишам во привремената датотека при вчитување на XPM сликата"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM формат на слика"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Неподдржан тип на анимација"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Не можам да алоцирам меморија за податоците во палетата"
diff --git a/po/ml.gmo b/po/ml.gmo
new file mode 100644 (file)
index 0000000..c446b0d
Binary files /dev/null and b/po/ml.gmo differ
diff --git a/po/ml.po b/po/ml.po
new file mode 100644 (file)
index 0000000..8a3cdd1
--- /dev/null
+++ b/po/ml.po
@@ -0,0 +1,942 @@
+# translation of gtk+.master.ml.po to
+# This file is distributed under the same license as the gtk+ package.
+# Copyright (C) 2003-2008 gtk+'S COPYRIGHT HOLDER.
+#
+# FSF-India <locale@gnu.org.in>, 2003.
+# Ani Peter <apeter@redhat.com>, 2006, 2007, 2009.
+# Hari Vishnu <harivishnu@gmail.com>, 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master.ml\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-09-01 08:52+0530\n"
+"Last-Translator: \n"
+"Language-Team:  <en@li.org>\n"
+"Language: ml\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' എന്ന ഫയല്‍ തുറക്കുന്നില്‍ പരാജയം: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' എന്ന ഇമേജ് ഫയലില്‍ ഡേറ്റാ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s' എന്ന ഇമേജ് ലഭ്യമാക്കുന്നതില്‍ പരാജയം: ഒരു പക്ഷേ തകരാറുള്ള ഇമേജ് ഫയല്‍ആവാം കാരണം "
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' എന്ന ആനിമേഷന്‍ ലഭ്യമാക്കുന്നതില്‍ പരാജയം: ഒരു പക്ഷേ തകരാറുള്ള ആനിമേഷന്‍ ഫയല്‍ ആവാം കാരണം "
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ഇമേജ് ലഭ്യമാക്കുന്ന ഘടകം ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ഇമേജ് ലഭ്യമാക്കുന്ന ഘടകമായ %s ശരിയായ സംയോജക ഘടകം എക്സ്പോറ്‍ട്ട് ചെയ്യുന്നില്ല; മറ്റൊരു GTK "
+"ലക്കത്തില്‍ നിന്നുമാവാം?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' തരത്തിലുള്ള ഇമേജിന് പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' ഫയലിനുള്ള ഇമേജിന്റെ ഫയലിന്റെ രീതി തിരിച്ചറിയുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ഇമേജ് ഫയലിന്റെ അപരിചിതമായ രീതി"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' എന്ന ഇമേജ് ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ഇമേജ് ഫയലിലേക്ക് സൂക്ഷിക്കുന്നതില്‍ പരാജയം: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "ഇമേജിന്റെ രീതി സൂക്ഷിക്കുന്നതിനുള്ള പിന്തുണ gdk-pixbuf -ന്റെ ഈ ബിള്‍ഡില്‍ ലഭ്യമല്ല: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "കോള്‍ബാക്കിലേക്ക് ഇമേജ് സൂക്ഷിക്കുന്നതിന് ആവശ്യമായ മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "താല്‍ക്കാലിക ഫയല്‍ തുറക്കുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "താല്‍ക്കാലിക ഫയലില്‍ നിന്നും വായിക്കുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s'-ലേക്ക് സൂക്കഷിക്കുവാന്‍ സാധ്യമല്ല: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ഇമേജ് സൂക്ഷിക്കുമ്പോള്‍ '%s' അടയ്ക്കുന്നതില്‍ പരാജയം, ഡേറ്റാ പൂറ്‍ണ്ണമായി സൂക്ഷിക്കുവാന്‍ സാധ്യമായി "
+"കാണില്ല: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ബഫറിലേക്ക് ഇമേജ് സൂക്ഷിക്കുന്നതിനാവശ്യമായ മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ഇമേജ് സ്റ്റ്രീമിലേക്കു്‌ സൂക്ഷിക്കുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ആന്തരിക പിശക്: ഇമേജ് ലഭ്യമാക്കുന്ന ഘടകമായ '%s' ഒരു പ്രക്രിയ പൂര്‍ണ്ണമാക്കുന്നതില്‍ പരാജയപ്പെട്ടു, "
+"കാരണമെന്തെന്ന് വ്യക്തമല്ല"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' തരത്തിലുള്ള ഇമേജിന്റെ വര്‍ദ്ധിച്ചുള്ള ലഭ്യമാക്കല്‍ പിന്തുണയ്ക്കുന്നില്ല"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ഇമേജ് ഹെഡറിന് തകരാറു സംഭവിച്ചു"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ഇമേജ് ഏത് രീതിയിലുള്ളതെന്ന് അവ്യക്തം"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ഇമേജ് പിക്സല്‍ ഡേറ്റായില്‍ തകരാറ്"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "ചലനചിത്രത്തില്‍ അപ്രതീക്ഷിതമായ പ്രതീരൂപം"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ആനിമേഷനില്‍ തെറ്റായ ഹെഡറ്‍"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "ആനിമേഷന്‍ ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ചലനചിത്രത്തില്‍ പിശക്"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ഇമേജില്‍ തെറ്റായ ഹെജറ്‍ ഡേറ്റാ"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "ബിറ്റ്മാപ്പ് ഇമേജ് ലഭ്യമാക്കുന്നതിന് ആവശ്യമായ മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "പിന്തുണ ലഭ്യമല്ലാത്ത BMP ഇമേജ് ഹെഡറിന്റെ വലിപ്പം"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "ടോപ്പ് ഡൌണ്‍ BMP ഇമേജുകള്‍ കംപ്രസ്സ് ചെയ്യുവാന്‍ സാധ്യമല്ല"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "അസാധുവായ end-of-file ലഭ്യമായി"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ഫയല്‍ സൂക്ഷിക്കുന്നതിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ഫയലിലേക്ക് സൂക്ഷിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG തനിമ 0-ത്തിനും 100-നും മദ്ധ്യത്തിലുള്ള മൂല്ല്യമായിരിക്കണം; '%s' എന്ന മൂല്ല്യം പാഴ്സ് "
+"ചെയ്യുവാന്‍ സാധ്യമായില്ല."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG തനിമ 0-ത്തിനും 100-നും മദ്ധ്യത്തിലുള്ള മൂല്ല്യമായിരിക്കണം; %d അനുവദനീയമല്ല."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല :%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "സ്റ്റ്രീം ഉണ്ടാക്കാന്‍ കഴിഞ്ഞില്ല : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "സ്റ്റ്രീം കണ്ടുപിടിക്കാന്‍/തിരയാന്‍ കഴിഞ്ഞില്ല : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "സ്റ്റ്രീം വായിക്കാന്‍ കഴിഞ്ഞില്ല : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "ബിറ്റ്മാപ് തുരക്കാന്‍ കഴിഞ്ഞില്ല"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "മെറ്റാഫയല്‍ തുരക്കാന്‍ കഴിഞ്ഞില്ല"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "പിന്തുണ ലഭ്യമല്ലാത്ത ചിത്ര രീതി,  GDI+ -ഇനുള്ളതു്‌"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "സൂക്ഷിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF ലഭ്യമാക്കുന്നതില്‍ പിശക്: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ഫയലില്‍ പൂറ്‍ണ്ണ ഡേറ്റാ ലഭ്യമല്ല "
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ലോഡറില്‍ (%s) ആന്തരിക പിശക്"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "സ്റ്റാക്ക് ഓവറ്‍ഫ്ളോ"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ഇമേജ് ലോഡറിന് ഈ ഇമേജ് തിരിച്ചറിയുവാന്‍ സാധ്യമായില്ല."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "തെറ്റായ കോഡ് ലഭിച്ചു"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ഫയലില്‍ സിറ്‍ക്കുലാറ്‍ ടേബിള്‍ എന്‍ട്രി"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ഫയല്‍ ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ഫയലില്‍ ഒരു ഫ്റെയിം തയ്യാറാക്കുന്നതിന് ആവശ്യമായ മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ഇമേജില്‍ തകരാറ് (തെറ്റായ LZW കംപ്രഷന്‍)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ഫയല്‍ ഒരു GIF ഫയല്‍ അല്ല"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ഫയലിന്റെ %s ലക്കത്തിനുള്ള പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ഇമേജില്‍ ഗ്ളോബല്‍ കളറ്‍മാപ്പ് ലഭ്യമല്ല, അതിലുള്ള ഒരു ഫ്റെയിമില്‍ ലോക്കല്‍ കളറ്‍മാപ്പും ലഭ്യമല്ല."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ഇമേജ് പൂറ്‍ണ്ണമല്ല."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ഇമേജ് തുറക്കുന്നതില്‍ പിശക്: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ഫയല്‍ ഡീക്കോഡ് ചെയ്യുവാന്‍ കഴിഞ്ഞില്ല"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ചിത്ര ഫോര്‍മാറ്റ്"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ചിഹ്നത്തില്‍ തെറ്റായ ഹേഡറ്‍"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ചിഹ്നം ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "കംപ്രസ്സ് ചെയ്ത ചിഹ്നങ്ങള്‍ക്ക് പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ചിഹ്നത്തിന്റെ വീതി പൂജ്യം"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ചിഹ്നത്തിന്റെ ഉയരം പൂജ്യം"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ചിഹ്നത്തിന്റെ രീതിയ്ക്കുള്ള പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ഫയല്‍ ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO ആയി സൂക്ഷിക്കുവാന്‍ സാധ്യമല്ല; ഇമേജ് വളരെ വലുതാണ്"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "കര്‍സര്‍ ഹോട്ട്സ്പോട്ട് പുറമേയുള്ള ഇമേജ്"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ഫയലിനു് പിന്തുണ ലഭ്യമല്ലാത്ത വ്യാപ്തി: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "സ്റ്റ്രീമിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ചിത്രം ഡീക്കോഡ് ചെയ്യുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "മാറ്റം വരുത്തിയ JPEG-യുടെ വീതിയോ ഉയരമോ പൂജ്യം."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr " ഇമേജ് തരത്തിനുള്ള പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "നിറം പ്രൊഫൈലിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ഫയല്‍ തുറക്കുന്നതിന് ആവശ്യമായ മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ചിത്രം  ഡേറ്റായ്ക്ക് ആവശ്യമുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ഇമേജ് ഫയല്‍ (%s) തിരിച്ചറിയുന്നതില്‍ പിശക്"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ഇമേജ് തുറക്കുന്നതിനുള്ള മെമ്മറി ലഭ്യമല്ല, ഫ്രീ മെമ്മറിയ്ക്കായി ചില പ്രയോഗങ്ങളില്‍ നിന്നും പുറത്ത് "
+"കടക്കുക"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "പിന്തുണ ഇല്ലാത്ത JPEG കളര്‍ സ്പെയിസ് (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ഫയല്‍ ലഭ്യമാക്കുന്നതിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "മാറ്റം വരുത്തിയ JPEG-യുടെ വീതിയും ഉയരവും പൂജ്യം."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ഹെഡറിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "കോണ്‍ടെക്സ്റ്റിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ഇമേജിന്റെ വീതി അല്ലെങ്കില്‍ ഉയരം തെറ്റാണ്"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ഇമേജിന്റെ bpp-യ്ക്ക് പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ഇമേജിന് പിന്തുണ ലഭ്യമല്ലാത്ത %d-ബിറ്റ് പ്ളെയിനുകള്‍"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "പുതിയ pixbuf ഉണ്ടാക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "ലൈന്‍ ഡേറ്റയ്ക്കുള്ള മെമ്മറി ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "ഹെഡറിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ഇമേജിന്റെ വരികളെല്ലാം ലഭ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX ഡേറ്റായുടെ അവസാനം പാലറ്റ് ലഭ്യമായില്ല"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "മാറ്റം വരുത്തിയ PNG-യുടെ വീതിയും ഉയരവും പൂജ്യമാണ്."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ഇമേജിന്റെ ഒരോ ചാനലിലും ഉള്ള ബിറ്റുകള്‍ തെറ്റാണ്."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "മാറ്റം വരുത്തിയ PNG-യുടെ വീതിയും ഉയരവും പൂജ്യമാണ്."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "മാറ്റം വരുത്തിയ PNG-യുടെ ഓരോ ചാനലിലും ഉള്ള ബിറ്റുകളുടെ എണ്ണം 8 അല്ല."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "മാറ്റം വരുത്തിയ PNG, RGB അല്ലെങ്കില്‍ RGBA അല്ല."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"മാറ്റം വരുത്തിയ PNG-ല്‍ പിന്തുണ ലഭ്യമല്ലാത്ത ചാനലുകള്‍ ഉണ്ട്, 3 അല്ലെങ്കില്‍ 4 എണ്ണം ആവശ്യമുണ്ട്."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ഇമേജ് ഫയലില്‍ സാരമായ പിശക്: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ഫയല്‍ തുറക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld ഇമേജ് ഉപയോഗിച്ച് ഒരു %ld സൂക്ഷിക്കുന്നതിനുള്ള മെമ്മറി ലഭ്യമല്ല; ചില പ്രയോഗങ്ങള്‍ നിറ്‍ത്തി "
+"മെമ്മറിയുടെ ഉപയോഗം കുറയ്ക്കുക"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ഇമേജ് ഫയല്‍ തുറക്കുന്നതില്‍ സാരമായ പിശക്"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ഇമേജ് ഫയല്‍ തുറക്കുന്നതില്‍ സാരമായ പിശക്: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG ടെക്സ്റ്റുകളുടെ കീകളില്‍ കുറഞ്ഞത് 1 അക്ഷരം ഉണ്ടായിരിക്കണം, 79-ല്‍ കൂടുതല്‍ പാടില്ല."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG ടെക്സ്റ്റുകളുടെ കീകള്‍ ASCII അക്ഷരങ്ങളായിരിക്കണം"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG കംപ്രഷന്‍ ലവല്‍ 0-ത്തിനും 9-നും മദ്ധ്യത്തിലുള്ള മൂല്ല്യമായിരിക്കണം; '%s' എന്ന മൂല്ല്യം പാഴ്സ് "
+"ചെയ്യുവാന്‍ സാധ്യമായില്ല."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG കംപ്രഷന്‍ ലവല്‍ 0-ത്തിനും 9-നും മദ്ധ്യത്തിലുള്ള മൂല്ല്യമായിരിക്കണം; '%d' അനുവദനീയമല്ല"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG ടെക്സ്റ്റ് ചങ്ക് %s-നുള്ള മൂല്ല്യം ISO-8859-1 എന്‍കോഡിങിലേക്കു് വേര്‍തിരിക്കുവാന്‍ സാധ്യല്ല."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ലോഡറിന് ഒരു ഇന്റിജറ്‍ ലഭിക്കും എന്ന് പ്രതീക്ഷിച്ചു, പക്ഷേ ലഭ്യമായില്ല"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ഫയലില്‍ ആരംഭത്തില്‍ തെറ്റായ ബൈറ്റ്"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ഫയലിന്റെ PNM സബ്ഫോറ്‍മാറ്റ് അപരിചിതമാണ്"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ഫയലിനുള്ള ഇമേജിന്റെ വീതി 0 ആണ്"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ഫയലിനുള്ള ഇമേജിന്റെ ഉയരം 0 ആണ്"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ഫയലിന്റെ ഏറ്റവും കൂടിയ കളറ്‍ മൂല്ല്യം 0 ആണ്."
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ഫയലിന്റെ ഏറ്റവും കൂടിയ കളറ്‍ മൂല്ല്യം വളരെ വലുതാണ്"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "റോ PNM ഇമേജ് തരം തെറ്റാണ്"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ഇമേജ് ലോഡറ്‍ PNM സബ്ഫോറ്‍മാറ്റ് പിന്തുണയ്ക്കുന്നില്ല"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "റോ PNM രീതിയിലുള്ളവയ്ക്കു് മാതൃക ഡേറ്റായ്ക്കു് മുമ്പ് ഒരൊറ്റ് വൈറ്റ്സ്പെയിസ് ആവശ്യമുണ്ടു്"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ഇമേജ് ലഭ്യമാക്കുന്നതിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM context struct ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ഇമേഡ് ഡേറ്റാ അപ്രതീക്ഷിതമായി അവസാനിച്ചിരിക്കുന്നു"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ഫയല്‍ ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറിയില്ല"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "ഹെഡറ്‍ എഴുതുന്നതില്‍ പരാജയം\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "കോണ്‍ടെക്സ്റ്റിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+msgstr[1] "കോണ്‍ടെക്സ്റ്റിനുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF ലഭ്യമാക്കുന്നതില്‍ പിശക്: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA context struct-നുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "index അറ എഴുതുന്നതില്‍ പരാ‍ജയം\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF ഇമേജ് തുറക്കുവാന്‍ സാധ്യമല്ല"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF ഇമേഡ് രീതി"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ഇമേജില്‍ തെറ്റായ ഹെഡറ്‍ ഡേറ്റാ"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ഇമേജില്‍ അപരിചിമായ തരത്തിലുള്ളത്"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "പിന്തുണ ലഭ്യമല്ലാത്ത RAS ഇമേജ് മാറ്റം"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ഇമേജ് ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറിയില്ല"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struct-ന് ആവശ്യമുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer ഡേറ്റായ്ക്ക് ആവശ്യമുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer data realloc ചെയ്യുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "താല്‍ക്കാലികമായ IOBuffer ഡേറ്റാ  അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "പുതിയ pixbuf അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF ഇമേജ് പൂറ്‍ണ്ണമല്ല."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "കളറ്‍മാപ്പ് രൂപം അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "കളറ്‍മാപ്പ് എന്‍ട്രികള്‍ അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "colormap എന്‍ട്രികള്‍ക്ക് അപ്രതീക്ഷിതമായ bitdepth"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA ഹെഡറ്‍ മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ഇമേജില്‍ തെറ്റായ അളവുകള്‍"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA തരത്തിലുള്ള ഇമേജിന് പിന്തുണ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA context struct-നുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ഫയലില്‍ കൂടുതല്‍ ഡേറ്റാ"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ഇമേജിന്റെ വീതി ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല (തെറ്റായ TIFF ഫയല്‍)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ഇമേജിന്റെ ഉയരം ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല (തെറ്റായ TIFF ഫയല്‍)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ഇമേജിന്റെ വീതി അല്ലെങ്കില്‍ ഉയരം പൂജ്യമാണ്"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ഇമേജിന്റെ അളവുകള്‍ വളരെ കൂടുതലാണ്"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ഫയല്‍ തുറക്കുന്നതിന് ആവശ്യമായ മെമ്മറി ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ഫയലില്‍ നിന്നും RGB ഡേറ്റാ ലഭ്യമാക്കുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ഇമേജ് തുറക്കുവാന്‍ സാധ്യമല്ല"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose പ്രക്രിയ പരാജയപ്പെട്ടു"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ഇമേജ് ലഭ്യമാക്കുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ഇമേജ് സൂക്ഷിക്കുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF ഇമേജ് എഴുതുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ഫയലിലേക്ക് എഴുതുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ഇമേഡ് രീതി"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ഇമേജിന്റെ വീതി പൂജ്യമാണ്"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ഇമേജിന്റെ ഉയരം പൂജ്യമാണ്"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ഇമേജ് ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറിയില്ല"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ബാക്കിയുള്ളവ സൂക്ഷിക്കുവാന്‍ സാധ്യമായില്ല"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "തെറ്റായ XBM ഫയല്‍"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ഇമേജ് ഫയല്‍ ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറിയില്ല"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ഇമേജ് ലഭ്യമാക്കുമ്പോള്‍ താല്‍ക്കാലിക ഫയലിലേക്ക് എഴുതുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ഇമേജ് രീതി"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM ഹെഡറ്‍ ലഭ്യമല്ല"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "തെറ്റായ XPM ഹെഡറ്‍"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ഫയലിന്റെ ഇമേജ് വീതി <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ഫയലിന്റെ ഇമേജ് ഉയരം <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM-ലുള്ള ഓരോ പിക്സലുകളിലേയും അക്ഷരങ്ങളുടെ എണ്ണം തെറ്റാണ്"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ഫയലിലുള്ള നിറങ്ങളുടെ എണ്ണം തെറ്റാണ്"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ഇമേജ് ലഭ്യമാക്കുന്നതിന് ആവശ്യമുള്ള മെമ്മറി അനുവദിക്കുവാന്‍ സാധ്യമല്ല"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM കളറ്‍മാപ്പ് വായിക്കുവാന്‍ സാധ്യമല്ല"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ഇമേജ് ലഭ്യമാക്കുമ്പോള്‍ താല്‍ക്കാലിക ഫയലിലേക്ക് എഴുതുന്നതില്‍ പരാജയം"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ഇമേജ് രീതി"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "പിന്തുണ ലഭ്യമല്ലാത്ത ആനിമേഷന്‍ രീതി"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "പാലറ്റഡ് ഡേറ്റയ്ക്കുള്ള മെമ്മറി ലഭ്യമാക്കുവാന്‍ സാധ്യമായില്ല"
diff --git a/po/mn.gmo b/po/mn.gmo
new file mode 100644 (file)
index 0000000..a1d4fdb
Binary files /dev/null and b/po/mn.gmo differ
diff --git a/po/mn.po b/po/mn.po
new file mode 100644 (file)
index 0000000..8f591a6
--- /dev/null
+++ b/po/mn.po
@@ -0,0 +1,1167 @@
+# translation of mn.po to Mongolian
+# translation of gtk+.HEAD.po to Mongolian
+# translation of gtk+.mn.po to Mongolian
+# This file is distributed under the same license as the PACKAGE package.
+# Copyright (C) 2003 OpenMN team
+# SukhOchir <sukhochir@csms.edu.mn>
+# Sanlig Badral <badral@openmn.org>, 2003, 2004.
+# Sanlig Badral <Badral@openmn.org>, 2004.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: mn\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-03-17 17:16+0100\n"
+"Last-Translator: Sanlig Badral <badral@openmn.org>\n"
+"Language-Team: Mongolian <openmn-gnome@lists.sf.net>\n"
+"Language: mn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:144 gdk-pixbuf/gdk-pixbuf-io.c:581
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "\"%s\" файл нээгдсэнгүй: %s"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:155 gdk-pixbuf/gdk-pixbuf-io.c:591
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "\"%s\" зургийн файл өгөгдөл агуулаагүй"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"\"%s\" зураг ачаалагдсангүй: Шалтгаан нь тодорхойгүй, магадгүй зураг "
+"эвдэрхий бололтой"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Хөдөлгөөнт зураг \"%s\" ачаалагдсангүй: Шалтгаан нь тодорхойгүй, магадгүй "
+"хөдөлгөөнт зурагийн файл эвдэрсэн бололтой"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:354
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Зураг ачаалагч модулийг ачаалах боломжгүй байна: %s: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:373
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Зураг ачаалагч модул \"%s\" зөв интерфейсийг гаргаж чадахгүй байна.Магад энэ "
+"нь ялгаатай GTK хувилбараас байж болох юм."
+
+# gdk-pixbuf/gdk-pixbuf-io.c:490 gdk-pixbuf/gdk-pixbuf-io.c:516
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Зургийн \"%s\" төрөл дэмжигдээгүй"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:538
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "\"%s\" файлын зургийн төрөл танигдахгүй байна"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:544
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Зургийн файлын төрөл танигдсангүй"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:647
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "\"%s\" зураг ачаалагдсангүй: %s"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Зургийн файл руу бичиж байхад алдаа (%s)"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:752
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"\"gdk-pixbuf\"-ийн энэ байгуулалт нь: %s зургийн төрлийг хадгалахад "
+"тохирохгүй байна"
+
+# gdk-pixbuf/io-xbm.c:293
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "callback руу зураг хадгалах хангалттай санах ой алга"
+
+# gdk-pixbuf/io-tiff.c:273
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Түр зуурын файл нээгдсэнгүй "
+
+# gdk-pixbuf/io-xbm.c:427
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Түр зуурын файлаас уншигдсангүй"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:859
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "\"%s\" бичихээр нээхэд онгойсонгүй: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:880
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Зургийн \"%s\" файлд бичилт хийгээд хаах гэтэл хаагдсангүй, бүх өгөгдөл "
+"хадгалагдаагүй байж болно: %s"
+
+# gdk-pixbuf/io-xbm.c:293
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Буфер рүү зураг хадгалах хангалттай санах ой алга"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Зургийн файл руу бичиж байхад алдаа (%s)"
+
+# gdk-pixbuf/gdk-pixbuf-loader.c:273 gdk-pixbuf/gdk-pixbuf-loader.c:374
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Дотоод алдаа: Зураг ачаалагч модул \"%s\" зураг ачаалж эхлэхэд бүтэлгүйтлээ, "
+"харин нурсан шалгааныг өгсөнгүй"
+
+# gdk-pixbuf/gdk-pixbuf-loader.c:250
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Зургийн \"%s\" төрлийг нэмэгдүүлэн ачаалах боломжгүй"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Зургийн толгой эвдэрсэн"
+
+# gdk-pixbuf/gdk-pixdata.c:151
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Зургийн тодорхойгүй төрөл"
+
+# gdk-pixbuf/gdk-pixdata.c:156 gdk-pixbuf/gdk-pixdata.c:457
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Зургийн цэгэн өгөгдөл эвдэрсэн"
+
+# gdk-pixbuf/gdk-pixdata.c:403
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Зургийн %u байтын буфер байрлуулж чадсангүй"
+msgstr[1] "Зургийн %u байтын буфер байрлуулж чадсангүй"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Хөдөлгөөнт зурганд санамсаргүй дүрс"
+
+# gdk-pixbuf/io-ico.c:303
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Хөдөлгөөнт зургийн толгой хэсэг хүчингүй"
+
+# gdk-pixbuf/io-ico.c:262 gdk-pixbuf/io-ico.c:318 gdk-pixbuf/io-ico.c:381
+# gdk-pixbuf/io-ico.c:443 gdk-pixbuf/io-ico.c:460
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Хөдөлгөөнт зураг ачаалахад санах ой хүрэлцэхгүй байна"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Хөдөлгөөнт зурагт кадр дутуу байна"
+
+# gdk-pixbuf/gdk-pixdata.c:151
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI зургийн төрөл "
+
+# gdk-pixbuf/io-bmp.c:300 gdk-pixbuf/io-bmp.c:323 gdk-pixbuf/io-bmp.c:382
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP зургийн толгой өгөгдөл худал байна"
+
+# gdk-pixbuf/io-bmp.c:249 gdk-pixbuf/io-bmp.c:349
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Bitmap зураг ачаалахад санах ой хүрэлцэхгүй байна"
+
+# gdk-pixbuf/io-bmp.c:275
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP зургийн толгойн хэмжээ тодорхойгүй"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+# gdk-pixbuf/io-pnm.c:716
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Файлын төгсгөл хэт эрт олдлоо"
+
+# gdk-pixbuf/io-jpeg.c:345 gdk-pixbuf/io-jpeg.c:538 gdk-pixbuf/io-jpeg.c:710
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "JPEG төрлийн файлыг санах ойд байрлуулж чадсангүй"
+
+# gtk/gtkfilesel.c:3854
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Файлын нэр өөрчлөгдсөнгүй"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP зургийн төрөл "
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP зургийн төрөл "
+
+# gdk-pixbuf/gdk-pixdata.c:151
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF зургийн төрөл"
+
+# gdk-pixbuf/gdk-pixdata.c:151
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO зургийн төрөл"
+
+# gdk-pixbuf/io-jpeg.c:664
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"0 ба 100 -ийн хоорондох утгыг авбал JPEG чанартай; \"%s\" гэсэн утгыг задлан "
+"ялгал хийж чадсангүй"
+
+# gdk-pixbuf/io-jpeg.c:679
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG төрөл нь 0 ба 100 -ийн хоорондох утгыг авбал сайн; \"%d\" утга бол "
+"зөвшөөрөгдөөгүй."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG зургийн төрөл байна"
+
+# gdk-pixbuf/io-tga.c:903
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Файлын толгойг санах ойд ачаалж чадахгүй байна"
+
+# gtk/gtkfilesel.c:1369
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "\"%s\" хавтас үүсгэхэд алдлаа: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"%s-г тэмдэглэж чадсангүй:\n"
+"%s"
+
+# gtk/gtkfilesel.c:1369
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "\"%s\" хавтас үүсгэхэд алдлаа: %s"
+
+# gtk/gtkfilesel.c:3854
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Файлын нэр өөрчлөгдсөнгүй"
+
+# gtk/gtkfilesel.c:3854
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Файлын нэр өөрчлөгдсөнгүй"
+
+# gdk-pixbuf/io-tga.c:1308 gdk-pixbuf/io-tga.c:1337
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "RAS зургийн өөрчлөлт тодорхойлогдоогүй"
+
+# gdk-pixbuf/io-wbmp.c:366
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Хадгалж чадсангүй"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP зургийн төрөл "
+
+# gdk-pixbuf/io-gif.c:218
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF төрлийн файл уншигдахгүй байна: %s"
+
+# gdk-pixbuf/io-gif.c:460 gdk-pixbuf/io-gif.c:1382 gdk-pixbuf/io-gif.c:1542
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF төрлийн файлын зарим өгөгдөл алдагдсан байна (магадгүй тасарсан байх?)"
+
+# gdk-pixbuf/io-gif.c:469
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF зураг ачаалагчийн дотоод алдаа (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Стек дүүрлээ"
+
+# gdk-pixbuf/io-gif.c:592
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF зураг ачаалагч уг зургийг ойлгож чадахгүй байна"
+
+# gdk-pixbuf/io-gif.c:621
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Буруу код тааралдлаа"
+
+# gdk-pixbuf/io-gif.c:630
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF зургийн файлын заавар хүснэгтийн бичлэг"
+
+# gdk-pixbuf/io-gif.c:762 gdk-pixbuf/io-gif.c:1370 gdk-pixbuf/io-gif.c:1415
+# gdk-pixbuf/io-gif.c:1530
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF зургийн файл ачаалахад санах ой хүрэлцэхгүй байна"
+
+# gdk-pixbuf/io-gif.c:762 gdk-pixbuf/io-gif.c:1370 gdk-pixbuf/io-gif.c:1415
+# gdk-pixbuf/io-gif.c:1530
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF зургийн файл ачаалахад санах ой хүрэлцэхгүй байна"
+
+# gdk-pixbuf/io-gif.c:1009
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF зураг бол гэмтсэн (буруу LZW алгоритмын шахалт)"
+
+# gdk-pixbuf/io-gif.c:1059
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "GIF зургийн файл гэж санагдахгүй байна"
+
+# gdk-pixbuf/io-gif.c:1071
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF зургийн файлын төрөлийн %s хувилбар тодорхойгүй"
+
+# gdk-pixbuf/io-gif.c:1208
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF төрөлд гадаад бус өнгөний дүрслэл байдаг, ба кадр дотор дотоод өнгөний "
+"дүрслэлтэй."
+
+# gdk-pixbuf/io-gif.c:1437
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF зураг тасархай эсвэл дутуу болсон"
+
+# gdk-pixbuf/io-png.c:734
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "PNG зургийн файлыг уншихад ноцтой алдаа %s "
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"%s-г тэмдэглэж чадсангүй:\n"
+"%s"
+
+# gdk-pixbuf/gdk-pixdata.c:151
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO зургийн төрөл"
+
+# gdk-pixbuf/io-ico.c:303
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Дүрсний толгой нь буруу"
+
+# gdk-pixbuf/io-ico.c:262 gdk-pixbuf/io-ico.c:318 gdk-pixbuf/io-ico.c:381
+# gdk-pixbuf/io-ico.c:443 gdk-pixbuf/io-ico.c:460
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Дүрс ачаалахад санах ой хүрэлцэхгүй байна"
+
+# gdk-pixbuf/io-ico.c:395
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Шахагдсан дүрлэл дэмжигдээгүй"
+
+# gdk-pixbuf/io-ico.c:340
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Дүрсний өргөн нь \" 0 \" болжээ"
+
+# gdk-pixbuf/io-ico.c:350
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Дүрсийн өндөр нь \" 0 \" болжээ"
+
+# gdk-pixbuf/io-ico.c:428
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Дэмжигдээгүй дүрлэлийн төрөл"
+
+# gdk-pixbuf/io-ico.c:499
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO файл ачаалахад санах ой хүрэлцэхгүй байна"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO-р хадгалахад зураг хэтэрхий том"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Түүчээний-Hotspot зургийн гадна"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO файлын өнгөний гүн дэмжигдээгүй: %d"
+
+# gdk-pixbuf/io-tga.c:903
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Файлын толгойг санах ойд ачаалж чадахгүй байна"
+
+# gtk/gtkfilesel.c:3854
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Файлын нэр өөрчлөгдсөнгүй"
+
+# gdk-pixbuf/io-png.c:136
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Хөрвөсөн PNG тэг өргөн ба өндөртэй болов."
+
+# gdk-pixbuf/gdk-pixbuf-io.c:490 gdk-pixbuf/gdk-pixbuf-io.c:516
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Зургийн \"%s\" төрөл дэмжигдээгүй"
+
+# gdk-pixbuf/io-jpeg.c:345 gdk-pixbuf/io-jpeg.c:538 gdk-pixbuf/io-jpeg.c:710
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "JPEG төрлийн файлыг санах ойд байрлуулж чадсангүй"
+
+# gdk-pixbuf/io-tiff.c:178 gdk-pixbuf/io-tiff.c:194 gdk-pixbuf/io-tiff.c:485
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "TIFF төрлийн файлыг ачаалахад санах хүрэхгүй байна"
+
+# gdk-pixbuf/io-tga.c:178
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Мөрийн өгөгдөлд зориулсан санах ой гаргаж чадахгүй б/а"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG зургийн төрөл байна"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG зургийн файлыг тасарч байхад алдаа (%s)"
+
+# gdk-pixbuf/io-jpeg.c:234
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Зургийг ачаалахад санах ой хүрэхгүй, зарим программаа санах ойгоос чөлөөлөх "
+"гэж оролдоно уу "
+
+# gdk-pixbuf/io-ico.c:428
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG төрлийн өнгөний орон зай дэмжигдээгүй (%s)"
+
+# gdk-pixbuf/io-jpeg.c:345 gdk-pixbuf/io-jpeg.c:538 gdk-pixbuf/io-jpeg.c:710
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG төрлийн файлыг санах ойд байрлуулж чадсангүй"
+
+# gdk-pixbuf/io-png.c:136
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Хөрвөсөн PNG тэг өргөн ба өндөртэй болов."
+
+# gdk-pixbuf/io-tga.c:903
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Файлын толгойг санах ойд ачаалж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:793
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Контекст буферт санах ой гаргаж чадахгүй байна"
+
+# gdk-pixbuf/io-wbmp.c:296
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Зураг хүчингүй өргөн ба/эсвэл өндөртэй"
+
+# gdk-pixbuf/io-bmp.c:275
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Зураг дэмжигдээгүй bpp-тэй"
+
+# gdk-pixbuf/io-bmp.c:275
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Зураг дэмжигдээгүй %d-бит-нийлүүр тоотой б/а"
+
+# gdk-pixbuf/io-tga.c:305
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Шинэ pixbuf -ийг байрлуулж чадсангүй"
+
+# gdk-pixbuf/io-tga.c:178
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Мөрийн өгөгдөлд зориулсан санах ой гаргаж чадахгүй б/а"
+
+# gdk-pixbuf/io-tga.c:903
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Файлын толгойг санах ойд ачаалж чадахгүй байна"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX-зургийн бүх мөрүүд дуудагдах боломжгүй"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX өгөгдлийн төгсгөлд нийлүүр алга"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX зургийн төрөл "
+
+# gdk-pixbuf/io-png.c:136
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Хөрвөсөн PNG тэг өргөн ба өндөртэй болов."
+
+# gdk-pixbuf/gdk-pixdata.c:151
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF зургийн төрөл"
+
+# gdk-pixbuf/io-png.c:55
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG зургийн суваг тус бүрийн битүүд хүчингүй байна."
+
+# gdk-pixbuf/io-png.c:136
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Хөрвөсөн PNG тэг өргөн ба өндөртэй болов."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Хөрвөсөн PNG зургийн суваг тус бүрийн битүүд 8 биш байна"
+
+# gdk-pixbuf/io-png.c:153
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Хөрвөсөн PNG RGB эсвэл RGBA төрлийнх биш."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Хөрвөсөн PNG сувгуудын тоо хүчингүй,3 эсвэл 4 байх ёстой."
+
+# gdk-pixbuf/io-png.c:183
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG зургийн файлд хүнд алдаа : %s"
+
+# gdk-pixbuf/io-png.c:310
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG зургийн файлыг ачаалахад санах ой хүрэхгүй байна"
+
+# gdk-pixbuf/io-png.c:634
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld нөөц %ld зурагаар хадгалахад санах хүрэхгүй байна. Санах ойн хэрэглээг "
+"багасгахын тулд ашиглаж байгаа зарим программаа хаах хэрэгтэй."
+
+# gdk-pixbuf/io-png.c:685
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG зургийн файлыг уншихад ноцтой алдаа"
+
+# gdk-pixbuf/io-png.c:734
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG зургийн файлыг уншихад ноцтой алдаа %s "
+
+# gdk-pixbuf/io-png.c:800
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG хэсэг текстийн түлхүүр нь 1 ба 79 хүртэл тэмдэгтүүдээр байвал зүгээр."
+
+# gdk-pixbuf/io-png.c:808
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"PNG хэсэг текстэд түлхүүр нь ASCII тэмдэгтүүд байвал зүгээр набора ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+# gdk-pixbuf/io-jpeg.c:664
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"0 ба 100 -ийн хоорондох утгыг авбал JPEG чанартай; \"%s\" гэсэн утгыг задлан "
+"ялгал хийж чадсангүй"
+
+# gdk-pixbuf/io-jpeg.c:679
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"JPEG төрөл нь 0 ба 100 -ийн хоорондох утгыг авбал сайн; \"%d\" утга бол "
+"зөвшөөрөгдөөгүй."
+
+# gdk-pixbuf/io-png.c:829
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG хэсэг текстэд утга нь %s -г ISO-8859-1 хувиргагч руу хөрвүүлж чадсангүй."
+
+# gdk-pixbuf/io-pnm.c:560 gdk-pixbuf/io-pnm.c:602
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG төрлийн зураг."
+
+# gdk-pixbuf/io-pnm.c:254
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ачаалагч бүхэл тоог олох санаатай, гэвч олдсонгүй."
+
+# gdk-pixbuf/io-pnm.c:286
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM файл буруу эхлэл байттай байна"
+
+# gdk-pixbuf/io-pnm.c:316
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM файл бол танигдсан PNM ын дэд төрөлд биш"
+
+# gdk-pixbuf/io-pnm.c:341
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM файл 0 өргөнтэй зурагтай байна"
+
+# gdk-pixbuf/io-pnm.c:362
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM файл 0 өндөртэй зурагтай байна"
+
+# gdk-pixbuf/io-pnm.c:385
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM файлын хамгийн их өнгөний утга 0"
+
+# gdk-pixbuf/io-pnm.c:393
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM файлын хамгийн их өнгөний утга хэт том байна"
+
+# gdk-pixbuf/io-pnm.c:440 gdk-pixbuf/io-pnm.c:468 gdk-pixbuf/io-pnm.c:500
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Боловсрогдоогүй PNM зургийн төрөл нь хүчингүй"
+
+# gdk-pixbuf/io-pnm.c:661
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM зураг ачаалагч энэ PNM -ийн дэд төрөлийг дэмжээгүй байна"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Боловсроогүй PNM төрөл яг нэг цагаан зай жишээ өгөгдлийн өмнөө шаарддаг"
+
+# gdk-pixbuf/io-pnm.c:775
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM зургийг санах ойд байрлуулж чадсангүй"
+
+# gdk-pixbuf/io-pnm.c:824
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM өмнөх бүтцийг ачаалахад санах ой хүрэхгүй."
+
+# gdk-pixbuf/io-pnm.c:874
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM зургийн өгөгдлийн гэнэтийн төгсгөл"
+
+# gdk-pixbuf/io-pnm.c:996
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM файлыг ачаалахад хангалтгүй санах ой"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM гэсэн зургийн төрлийн нэг бүлэг"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+# gdk-pixbuf/io-tiff.c:273
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "TIFF зураг онгойсонгүй "
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+# gdk-pixbuf/gdk-pixdata.c:403
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Зургийн %u байтын буфер байрлуулж чадсангүй"
+msgstr[1] "Зургийн %u байтын буфер байрлуулж чадсангүй"
+
+# gdk-pixbuf/io-gif.c:218
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF төрлийн файл уншигдахгүй байна: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+# gdk-pixbuf/io-tga.c:793
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA контекст бүтцэд зориулан санах ой гаргаж чадахгүй байна"
+
+# gdk-pixbuf/io-xbm.c:427
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Түр зуурын файлаас уншигдсангүй"
+
+# gdk-pixbuf/io-tiff.c:273
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF зураг онгойсонгүй "
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF зургийн төрөл "
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS зургийн толгой өгөгдөл нь худал"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS зургийн тодорхойгүй төрөл"
+
+# gdk-pixbuf/io-tga.c:1308 gdk-pixbuf/io-tga.c:1337
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS зургийн өөрчлөлт тодорхойлогдоогүй"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS зураг ачаалахад санах ой хүрэлцэхгүй байна"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun компаны �астэрийн алгоритмийн зургийн төрөл"
+
+# gdk-pixbuf/io-tga.c:159
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "О/Г зориулсан IOBuffer бүтцийг санах ойд байрлуулж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:178
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "О/Г зориулсан IOBuffer өгөгдлийг санах ойд байрлуулж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:189
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "О/Г буферийн өгөгдлийг дахин байрлуулж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:218
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Түр зуурын О/Г -ийн буферын өгөгдөл байрлуулж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:305
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Шинэ pixbuf -ийг байрлуулсангүй"
+
+# gdk-pixbuf/io-gif.c:1437
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF зураг тасархай эсвэл дутуу болсон"
+
+# gdk-pixbuf/io-tga.c:617
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Өнгөний таблицийн бүтцийг байрлуулж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:624
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Өнгөний хүснэгтийн бичлэг байрлуулж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:646
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Өнгөний хүснэгт бичлэгийн санамсаргүй өнгөний гүн"
+
+# gdk-pixbuf/io-tga.c:664
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA толгой санах ойг байрлуулж чадсангүй"
+
+# gdk-pixbuf/io-tga.c:697
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA зургийн хэмжээс буруу байна"
+
+# gdk-pixbuf/io-tga.c:712 gdk-pixbuf/io-tga.c:721 gdk-pixbuf/io-tga.c:731
+# gdk-pixbuf/io-tga.c:741 gdk-pixbuf/io-tga.c:748
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA зургийн төрөл тодорхойлогдсонгүй"
+
+# gdk-pixbuf/io-tga.c:793
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA контекст бүтцэд зориулан санах ой гаргаж чадахгүй байна"
+
+# gdk-pixbuf/io-tga.c:857
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Файлд илүүдэл өгөгдөл байна"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa зургийн төрөл "
+
+# gdk-pixbuf/io-tiff.c:152
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Зургийн өргөнийг авч чадахгүй байна (TIFF файл алдаатай)"
+
+# gdk-pixbuf/io-tiff.c:159
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Зургийн өндөрийг авч чадахгүй байна (TIFF файл алдаатай)"
+
+# gdk-pixbuf/io-tiff.c:169
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF зургийн өргөн эсвэл өндөр нь '' 0 '' байна"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF зургийн багтаамж нь хэт их байна"
+
+# gdk-pixbuf/io-tiff.c:178 gdk-pixbuf/io-tiff.c:194 gdk-pixbuf/io-tiff.c:485
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF төрлийн файлыг ачаалахад санах хүрэхгүй байна"
+
+# gdk-pixbuf/io-tiff.c:203
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF файлаас RGB өгөгдлийг ачаалахгүй байна"
+
+# gdk-pixbuf/io-tiff.c:273
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF зураг онгойсонгүй "
+
+# gdk-pixbuf/io-tiff.c:286
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose функцийн биелэлтийн алдаа "
+
+# gdk-pixbuf/io-tiff.c:419 gdk-pixbuf/io-tiff.c:433
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF зураг ачаалагдсангүй"
+
+# gdk-pixbuf/io-tiff.c:273
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "TIFF зураг онгойсонгүй "
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+# gdk-pixbuf/io-tiff.c:273
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "TIFF зураг онгойсонгүй "
+
+# gtk/gtkfilesel.c:3854
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Файлын нэр өөрчлөгдсөнгүй"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF зургийн төрөл "
+
+# gdk-pixbuf/io-wbmp.c:278
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Зурагын өргөн '' 0 '' болжээ"
+
+# gdk-pixbuf/io-wbmp.c:296
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Зурагын өндөр '' 0 '' болжээ"
+
+# gdk-pixbuf/io-wbmp.c:307
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Зургийг ачаалахад санах ой хүрэлцэхгүй байна "
+
+# gdk-pixbuf/io-wbmp.c:366
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Хадгалж чадсангүй"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP зургийн төрөл "
+
+# gdk-pixbuf/io-xbm.c:283
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "XBM файл буруу байна "
+
+# gdk-pixbuf/io-xbm.c:293
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM зургийн файлыг ачаалахад санах ой хүрэлцэхгүй байна"
+
+# gdk-pixbuf/io-xbm.c:427
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM зургийг түр зуурын файлд бичиж чадахгүй байна "
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM зургийн төрөл "
+
+# gdk-pixbuf/io-xpm.c:1235
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM биш толгой олдлоо"
+
+# gdk-pixbuf/io-xbm.c:283
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "XBM файл буруу байна "
+
+# gdk-pixbuf/io-xpm.c:1243
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM зургийн файлын өргөн <= '' 0 '' байна"
+
+# gdk-pixbuf/io-xpm.c:1251
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM зургийн файлын өндөр <= '' 0 '' байна"
+
+# gdk-pixbuf/io-xpm.c:1267
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM тэмдэгтүүдийн цэг бүрийн дугаар буруу "
+
+# gdk-pixbuf/io-xpm.c:1259
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM зургийн өнгөний дугаар буруу "
+
+# gdk-pixbuf/io-xpm.c:1326
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM зураг ачаалахад санах ой хүрэлцэхгүй байна"
+
+# gdk-pixbuf/io-xpm.c:1285
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "XPM өнгөний хүснэгтийг уншиж чадахгүй байна"
+
+# gdk-pixbuf/io-xpm.c:1509
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM зураг ачаалахад завсрын файлаа үүсгэж чадахгүй байна"
+
+# gdk-pixbuf/io-pnm.c:560 gdk-pixbuf/io-pnm.c:602
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM зургийн төрөл "
+
+# gdk-pixbuf/io-ico.c:428
+#~ msgid "Unsupported animation type"
+#~ msgstr "Хөдөлгөөнт зургийн тодорхойгүй төрөл"
+
+# gdk-pixbuf/io-tga.c:178
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Нийлүүрийн өгөгдөлд зориулсан санах ой гаргаж чадахгүй б/а"
diff --git a/po/mr.gmo b/po/mr.gmo
new file mode 100644 (file)
index 0000000..a6a80bf
Binary files /dev/null and b/po/mr.gmo differ
diff --git a/po/mr.po b/po/mr.po
new file mode 100644 (file)
index 0000000..5f94c63
--- /dev/null
+++ b/po/mr.po
@@ -0,0 +1,932 @@
+# translation of mr.po to Marathi
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Sandeep Shedmake <sandeep.shedmake@gmail.com>, 2008, 2009.
+# Sandeep Shedmake <sshedmak@redhat.com>, 2009, 2010, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: mr\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-03-23 17:04+0530\n"
+"Last-Translator: Sandeep Shedmake <sshedmak@redhat.com>\n"
+"Language-Team: Marathi <fedora-trans-mr@redhat.com>\n"
+"Language: mr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%1s' फाइल उघडण्यात असफल: %2s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "प्रतिमा फाइल '%s' मध्ये कोणतीही माहीती नाही "
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"प्रतिमा '%s' ला सुरु करण्यात असफल: कारण माहीत नाही , बहुदा ही एक दुषित प्रतिमा फाइल "
+"असावी "
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"प्रतिमा '%s' ला सुरु करण्यात असफल: कारण माहीत नाही, बहुदा ही एक दुषित प्रतिमा फाइल "
+"असावी "
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "प्रतिमा सुरु करण्याची पध्दत %1s: सुरु करण्यास असमर्थ: %2s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"इमेज-लोडिंग घटक %s योग्य संवाद एक्सपोर्ट करत नाही; बहुदा वेगळ्या gdk-pixbug आवृत्तीपासून "
+"असावे?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' प्रतिमेला आधार नाही"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "फाइल '%s' कोणत्या प्रकारची फाइल आहे ते उमगले नाही"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "अपरिचित असणारी प्रतिमा फाइल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%1s' प्रतिमा उघडण्यास असमर्थ: %2s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "प्रतिमा फाइलवर लिहिण्यात चूक: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "प्रतिमेची रचना रक्षित करण्यासाठी या भागातgdk-pixbf चे सहकार्य नाही : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "कॉलबॅकसाठी प्रतिमा सुरक्षित करण्यासाठी पुरेशी स्मृती नाही"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "तात्कालिक फाइल उघडण्यात असफल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "तात्कालिक फाइलमधून वाचण्यास असफल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "लिहण्यासाठी '%1$s' ही फाइल उघडण्यास अपयशी: %2$s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"लेखन करताना '%s' ला बन्द करता आले नाही,  बहुदा सर्व माहीती रक्षित झाली नसेल:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "प्रतिमा बफरमध्ये सुरक्षित करण्यासाठी अपुरी स्मृती"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "प्रतिमा स्ट्रीम करीता लिहीतेवेळी त्रुटी आढळली"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"अंतर्गत चूक: प्रतिमा लोडर माड्यूल '%s' संक्रिया पूर्ण करू शकला नाही, परंतू याचे कारण दिलेले "
+"नाही"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "प्रतिमा प्रकार '%s' चे वाढीव लोडिंग करण्यासाठी कोणतीही मदत नाही"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "प्रतिमेची शिर्षक पट्टी भ्रष्ट आहे "
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "प्रतिमेची रचना अपरिचीत आहे"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "प्रतिमेमधील चित्रकणविषयक माहिती दुषित आहे "
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u बाईटचे इमेज बफर वाटप करण्यास अपयशी"
+msgstr[1] "%u बाईटस्चे इमेज बफर वाटप करण्यास अपयशी"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "एनिमेशनमध्ये अनपेक्षित चिन्ह चंक"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "एनिमेशनमधील मथळा अयोग्य आहे"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "एनिमेशन भारीत करण्यासाठी पुरेशी स्मृती नाही"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "एनिमेशनमध्ये बिघडलेला चंक"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP प्रतिमेमध्ये असणाऱ्या शिर्षकपट्टी विषयीची माहीती खोटी आहे"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "प्रतिमा उघडण्यासाठी पुरेशी जागा नाही"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+"BMP प्रतीमेमध्ये असणाऱ्या शिर्षकपट्टी व्यतीरिक्त अन्य शिर्षकपट्या बनवता वाचता येणार नाहीत"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "टॉपडाउन BMP प्रतिमा संकुचित नाही करता येत"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "फाइल अपूर्ण अवस्थेत बंद झाल्याचे नजरेस आले हे"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP फाइल सुरक्षित करण्यासाठी स्मृती राखू शकता आली नाही"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP फाइलमध्ये लिहिता आले नाही"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP फाइल स्वरूप"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG ची  गुणवत्ता ० ते 1०0 दरम्यान असायला हवी; %s ची गुणवत्ता मोजली जाऊ शकत नाही."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG मधील गुणवत्ता किंमत  ० ते 1०0 दरम्यान असायला हवी; '%d' वैध नाही."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "स्मृती वाटप करू शकत नाही: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "स्ट्रीम बनवू शकत नाही: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "माहिती ते स्ट्रीम रूपांतर अपयशी: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "स्ट्रीम पासून वाचण्यास अपयशी: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "bitmap दाखल करू शकले नाही"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "मेटाफाइल दाखल करू शकले नाही"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ करीता असमर्थीत प्रतिमा प्रकार"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "संचयीत करू शकले नाही"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF प्रतिमा स्वरूपन"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF %s मधील मजकूर वाचता येत नाहीः"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF फाइल मधील काही माहीती हरवली आहे (बहुदा ती माहीती अन्यत्र साठलेली असेल)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF प्रतिमेमध्ये (%s) अंतर्गत त्रुटी आहेत"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "माहीती साठवण क्षमतेपेक्षा अधिक आहे"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF प्रतिमा भारक ही प्रतिमा समजू शकत नाही."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "सदोष सुत्रे मिळाली"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF फाइल मध्ये वर्तुळाकार तक्त्याची नोंद आहे"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF फाइलसाठी पुरेशी स्मरणशक्ती उपलब्ध नाही"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF फाइलमध्ये चौकट बसवण्यासाठी पुरेशी स्मृती नाही"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF प्रतिमा खराब आहे  (चुकीचे  LZW संक्षेप )"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ही फाइल GIF फाइल वाटत नाही "
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF फाइल मधील %s भागाला समर्थन नाही"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF प्रतिमेमध्ये व्यापक रंगसंगती नाही आणि चित्रामधील चौकटीत स्थानिकरंगसंगती उपलब्ध नाहीत."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF प्रतिमा अपूर्ण किंवा सदोष होते."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS प्रतिमा वाचतेवेळी त्रुटी आढळली: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS फाइल डीकोड करण्यास अपयशी"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS प्रतिमा स्वरूपन"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "अक्षरमालिकेतील शिर्षकपट्टी अयोग्य आहे"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "चिन्ह भारित करण्यासाठी पुरेशी स्मृती नाही"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+"संक्षेपित अक्षरमालिकेतील अक्षरांना मदत नसल्यामुळे त्या मालिकेचा वापर करता येनार नाही"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "अक्षरमालिकेची रुंदी शुन्य आहे "
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "अक्षरमालिकेची उंची शुन्य आहे"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "या प्रकारच्या अक्षरमालिकेचा वापर केला जाऊ शकत नाही"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO फाइल सुरू करण्यासाठी पुरेशी स्मरणशक्ती उपलब्ध नाही"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO प्रमाणे सुरक्षित करण्यासाठी प्रतिमा खूप मोठी आहे"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "कर्सर हॉटस्पॉट प्रतिमे बाहेर"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO फाइलसाठी असमर्थनीय खोली: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "स्ट्रीम करीता स्मृती वाटप करू शकले नाही"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "प्रतिमा डीकोड करू शकले नाही"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "रूपांतरीत JPEG2000 ची रूंदी किंवा ऊंची शून्य आहे"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "प्रतिमा स्वरूपन वर्तमानक्षणी समर्थीत नाही"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "रंग प्रोफाइल करीता स्मृती वाटप करण्यास अपयशी"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 फाइल उघडण्यास अपुरे स्मृती आढळली"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "बफर प्रतिमा माहिती करीता स्मृती वाटप करण्यास अपयशी"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 प्रतिमा स्वरूपन"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG फाइल (%s) मधील चित्रणाचा अर्थ/आशय कळण्यात चुक आढळते"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"प्रतिमा सुरू करण्यासाठी पुरेशी स्मरणशक्ती नाही, त्यातील काही भाग काढून स्मरणशक्ती वाढवावी"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "असमर्थनीय JPEG रंग अंतराळ (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG मधील फाइल सुरु करण्यासाठी आवश्यक ती स्मरणशक्ती देता येत नाही"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "रूपांतरीत JPEG मधील ऊंची किंवा रुंदी शून्य आहे."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "मथळ्यासाठी स्मृती राखू शकता आली नाही"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "संदर्भ बफरसाठी स्मृती राखता आली नाही"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "प्रतिमेची रूंदी आणि/किंवा उंची अवैध आहे"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "प्रतिमेत असमर्थनीय bpp आहेत"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "प्रतिमेत %d-bit  प्रतलांची असमर्थनीय संख्या आहे"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "नविन Pixbuf निर्माण करता येत नाही"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "लाइन डेटासाठी स्मृती राखता आली नाही"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX प्रतिमाकरीता स्मृती वाटप अशक्य"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX प्रतिमेच्या सर्व ओळी मिळाल्या नाहीत"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX डेटाच्या शेवटी पॅलेट डेटा सापडला नाही"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "परिवर्तित PNG मधील ऊंची  किंवा रुंदी शुन्य आहे."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG चित्रामधील प्रती ओळीतील कणसमुहांची(बिट्स) संख्या अवैध आहे."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "परिवर्तित PNG मधील ऊंची  किंवा रुंदी शुन्य आहे."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "परिवर्तित PNG चित्रामधील प्रती ओळीतील कणसमुहांची(बिट्स) 8 ही संख्या अवैध  आहे."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "परिवर्तित PNG, हे प्रतिमा RGB किंवा RGBA प्रतिमा नाही."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"परिवर्तित PNG प्रतिमेमधील ओळींमधे समर्थन नसनार्या ओळी आहेत, त्या 3 किंवा 4 असाव्यात."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG प्रतिमा %s फाइल मध्ये  घातक त्रुटी आहेः"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG फाइल सुरु करण्यासाठी पुरेशी स्मरणशक्ती नाही"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld x %ld आकाराचे प्रतिमा साठविण्यासाठी पुरेशी स्मरणशक्ती नाही; नको असणाऱ्या "
+"बाबीकाढून उपलब्ध स्मरणशक्तीचा साठा वाढवा"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG प्रतिमेची फाइल वाचताना घातक चुक झाली आहे"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG प्रतिमा फाइल वाचतेवेळी त्रुटी आढळली: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG पाठ चंकसाठी कळा किमान 1 आणि कमाल 7९ अक्षरी असाव्यात."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG पाठ चंकसाठी कळा ASCII अक्षरांच्याच असाव्यात."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "रंग प्रोफाइलची अवैध लांबी %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG संकुचन स्तराचे मुल्य 0 ते 9 च्या दरम्यानच असायला हवे; मुल्य '%s' विश्लेषित केले जाऊ शकत "
+"नाही."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG संकुचन स्तराचे मुल्य 0 ते 9 च्या दरम्यानच असायला हवे; मुल्य '%d' अनुमत केलेलेनाही."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG पाठ चंक %s चे मुल्य ISO-8859-1 एनकोडिंगमध्ये परिवर्तीत केले जाऊ शकत नाही."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNM प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM लोडर ला एक पूर्णांक संख्या पाहीजे, जी आढळली नाही"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM फाइल मध्ये प्रारंभिक बाइट चुकीचा आहे"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM फाइल ही  योग्य PNM उपरचनेत  नाही"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM फाइलमधील प्रतिमेची रुंदी शून्य आहे "
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM फाइल मधल्या प्रतिमेची उंची शून्य आहे"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM फाइल मध्ये  रंगाची  कमाल संख्या 0 आहे "
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM फाइल मध्ये  रंगाची  कमाल संख्या बरीच मोठी आहे"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr " PNM प्रतिमेचा प्रकार अवैध आहे "
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM नामक ह्या चित्रासाठी PNM उरने च्या फाइलचा वापर करू शकत नाही"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr " PNM कच्या फाइल मधील शब्दांमध्ये योग्य रिक्त जागा असाव्यात"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM प्रतिमा भारित करण्यासाठी स्मृती राखता येत नाही"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM संरचनेसाठी पुरेशी जागा नाही"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM प्रतिमेतील माहीतीचा अनपेक्षित शेवट झाला"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM फाइल सुरू करण्याकरीता पुरेशी जागा नाही"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM प्रतिमा स्वरूप परिवार"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "इंपुट फाइल डिस्क्रीप्टर NULL आहे."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF हेड्डर वाचण्यास अपयशी"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF ऍटम आकार खूप मोठे आहे (%d बाईट्स्)"
+msgstr[1] "QTIF ऍटम आकार खूप मोठे आहे (%d बाईट्स्)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "फाइल रीड बफरकरीता %d बाईट्स्चे वाटप करण्यास अपयशी"
+msgstr[1] "फाइल रीड बफरकरीता %d बाईट्स्चे वाटप करण्यास अपयशी"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF atom वाचतेवेळी फाइल त्रुटी: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "पुढचे %d बाईट्स् seek() सह वगळण्यास अपयशी."
+msgstr[1] "पुढचे %d बाईट्स् seek() सह वगळण्यास अपयशी."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF कंटेक्स्ट स्ट्रक्चरचे वाटप करण्यास अपयशी."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader ऑब्जेक्ट निर्माण करण्यास अपयशी."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "प्रतिमा डाटा ऍटम शोधण्यास अपयशी."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF प्रतिमा रूपण"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS प्रतिमेतील शिर्षकपट्टीतील माहीती खोटी आहे"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr " RAS प्रतिमा अपरिचीत आहे"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS  प्रतिमेमध्ये असणारा बदल विना आधार आहे"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS प्रतिमा सुरू करण्याकरीता पुरेशी जागा देता येत नाही"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun रास्टर प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer struct साठी स्मृती राखू शकत नाही"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer डेटा साठी स्मृती राखू शकत नाही"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer डेटासाठी स्मृती पुन्हा राखता येत नाही"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "तात्पुरत्या IO Buffer डेटासाठी स्मृती राखता येत नाही"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "नविन  Pixbuf साठी स्मृती राखता येत नाही"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "प्रतिमा दोषीत किंवा ट्रंकेटेड आहे"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "colormap structure साठी स्मृती राखता येत नाही"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "colormap प्रविष्टांसाठी स्मृती राखता येत नाही"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "उपलब्द रंगांच्या प्रारंभी अनपेक्षित खोलीच्या अक्षरमालीका दिसते"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA मथळा स्मृती राखता येत नाही"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA प्रतिमेमध्ये अवैध रूपे आहेत "
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA प्रकारच्या प्रतिमे ला आधार नाही"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA संदर्भ struct साठी स्मृती राखू शकत नाही"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "फाइलमधील अतिरीक्त माहिती"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "प्रतिमेची रुंदी आढळली नाही (TIFF फाइल प्रदुषित आहे)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr " प्रतिमेची ऊंची  आढळली नाही(TIFF फाइल प्रदुषित आहे)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF प्रतिमेची रुंदी किंवा ऊंची शून्य आहे "
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF प्रतिमेची रुपे बरीच मोठी आहेत"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF फाइल उघडण्यासाठी जागा अपुरी आहे"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF फाइल मधून  RGB माहीती सुरू करण्यात असफल"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF प्रतिमा उघडण्यात असफल"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose ही क्रिया असफल"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF प्रतिमा सुरु करण्यात असफल"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF प्रतिमा सुरक्षित करण्यात असफल"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF संकोचन वैध कोडेककरीता संदर्भ पुरवत नाही."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF डेटा लिहीण्यास असफल"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF फाइलवर लिहीता आले नाही"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "प्रतिमेची रुंदी शून्य आहे"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "प्रतिमेची ऊंची शून्य आहे"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "प्रतिमा सुरु करण्यासाठी पुरेशी जागा नाही"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "उर्वरीत (माहीती) साठवता येऊ शकली नाही "
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "अवैध XBM फाइल"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM प्रतिमेची फाइल सुरू करण्यासाठी पुरेशी जागा नाही"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM प्रतिमा फाइल सुरु करताना तात्पुरत्या फाइलमध्ये लेखन करतेवेळी असफल"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM प्रतिमा स्वरूप"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM मथळा सापडला नाही"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "अवैध XPM मथळा"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM प्रतिमा फाइलची रुंदी <= 0 आहे"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM प्रतिमा फाइलची ऊंची  <= 0 आहे"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM फाइलमध्ये प्रति ओळीतील अक्षर संख्या अवैध आहे "
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM फाइल मध्ये रंगांची संख्या अवैध आहे"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM प्रतिमा भारित करण्यासाठी स्मृती राखू शकत नाही"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM colormap वाचता येत नाही"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM प्रतिमा सुरु करताना तात्पुरत्या फाइल मध्ये लेखन करण्यास असफल"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM प्रतिमा स्वरूप"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "असमर्थनीय एनिमेशन प्रकार"
diff --git a/po/ms.gmo b/po/ms.gmo
new file mode 100644 (file)
index 0000000..5b455e7
Binary files /dev/null and b/po/ms.gmo differ
diff --git a/po/ms.po b/po/ms.po
new file mode 100644 (file)
index 0000000..4e33204
--- /dev/null
+++ b/po/ms.po
@@ -0,0 +1,981 @@
+# [       Ruang untuk disewa                    ]
+# Copyright (C) 2002 Free Software Foundation, Inc.
+# Hasbullah Bin Pit (sebol)<sebol@ikhlas.com>, 2002.
+msgid ""
+msgstr ""
+"Project-Id-Version: Gtk+ 1.3.x\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-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"
+"Language: ms\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Gagal membuka fail '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Fail imej '%s' tida mengandungi data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Gagal memuatkan imej  '%s': sebab tidak diketahui, mungkin fail imej rosak"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Gagal memuatkan animasi '%s':sebab tidak diketahui, mungkin fail imej rosak"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, 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:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul Image-loading %s tidak boleh mengeksport antaramuka dengan betul; "
+"mungkin ianya daripada GTK versi lain"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Jenis imej '%s'tidak disokong"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, 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:972
+msgid "Unrecognized image file format"
+msgstr "Jenis format fail imej tidak dikenali"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Gagal memuatkan imej '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Ralat ketika menulis ke fail imej: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, 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:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Tak cukup memori untuk menyimpan imej ke callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Gagal membuka fail sementara"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Gagal membaca drpd fail sementara"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Gagal membuka fail '%s' untuk ditulis: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Gagal untuk menutup '%s' bila menulis imej, semua dara mungkin tidak akan "
+"disimpan:i %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Tak cukup memori untuk menyimpan imej ke penimbal"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Ralat ketika menulis ke fail imej: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Ralat dalaman: modul pemuatan imej  '%s' gagal untuk mulakan pemuatan imej, "
+"tetapi tidak memberi sebab kegagalannya"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Pemuatan imej jenis '%s' secara menaik tidak disokong"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Pengepala imej rosak"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Format imej tidak diketahui"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Data piksel imej rosak"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Bahagian ikon luardugaan pada animasi"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Pengepala tidak sah pada animasi"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Tak cukup memori untuk memuatkan animasi"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Format imej ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Imej BMP mempunyai data pengepala bogus"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Tak cukup memori untuk memuatkan imej bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Imej BMP mempunyai saiz pengepala yang tidak disokong"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "end-of-file tak matang berlaku"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Tak dapat memperuntukkan memori bagi memuatkan fail JPEG"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Tak dapat menukar namafail"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Format imej BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "Format imej BMP"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Format imej GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Format imej ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kualiti JPEG mestilah diantara nilai 0 dan 100; nilai '%s' tak boleh "
+"dihantar."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Kualiti JPEG mestilah diantara nilai 0 dan 100; nilai '%d' tak diizinkan."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Format imej JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Tak dapat memperuntukkan memori bagi pengepala"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "ralat mencipta direktori '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"Tak dapat memilih %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "ralat mencipta direktori '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Tak dapat menukar namafail"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Tak dapat menukar namafail"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "Variasi imej RAS tidak disokong"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Tak dapat menyimpang yang selebihnya"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "Format imej WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Gagal membaca GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Fail GIF kehilangan sebahagian data (mungkin ianya dikerat?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Ralat dalaman pada pemuat GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "tindanan melimpah"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "Pemuat imej GIF tidak memahami imej ini."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Kod teruk berlaku"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Kemasukan jadual berpusing pada fail GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Tak cukup memori untuk memuatkan fail GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Tak cukup memori untuk memuatkan fail GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Imej GIF rosak (mampatan LZW tidak betul)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fail nampaknya bukan fail GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versi %s format fail GIF tidak disokong"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Imej GIF tiada colormap global, dan kerangka didalamnya tiada colormap lokal."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Imej GID terkerat atau tidak selepas"
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Ralat fatal membaca fail imej PNG: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"Tak dapat memilih %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Format imej ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Pengepala tidak sah dalam ikon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Tak cukup memori untuk memuatkan ikon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ikon termampat adalah tidak disokong"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikon mempunyai kelebaran sifar"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikon mempunyai ketinggian sifar"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Jenis ikon tidak disokong"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Tak cukup memori untuk memuatkan fail ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Imej terlalu besar untuk disimpan sebagai ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Hotspot kursor diluar imej"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Kedalaman tak disokong bagi fail ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Tak dapat memperuntukkan memori bagi pengepala"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Tak dapat menukar namafail"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Jenis imej '%s'tidak disokong"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Tak dapat memperuntukkan memori bagi memuatkan fail JPEG"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Tak cukup memori untuk membuka fail TIFF"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Tak dapat memperuntukkan memori data garisan"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "Format imej JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Ralat mentafsirkan fail imej JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Tak cukup memori untuk memuatkan imej, cuba keluar aplikasi lain untuk "
+"membebaskan memori"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Ruang warna JPEG tidak disokong (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Tak dapat memperuntukkan memori bagi memuatkan fail JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Tak dapat memperuntukkan memori bagi pengepala"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Tak dapat memperuntukkan memori untuk penimbal konteks"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Imej mempunyai kelebaran dan/atau ketinggian tidak sah"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Imej mempunyai bpp yang tidak disokong"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Imej mempunyai bilangan satah %d-bit yang tidak disokong"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Tak dapat mencipta pixbuf baru"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Tak dapat memperuntukkan memori data garisan"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Tak dapat memperuntukkan memori bagi pengepala"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Tak dapat semua garisan bagi imej PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Tiada palet dijumpai pada akhir data PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Format imej PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Format imej GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bit per saluran bagi Imej PNM adalah tidak sah."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+# ;fuzzy
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bit per saluran bagi PNG adalah bukan 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Ralat fatal pada fail imej PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Tak cukup memori untuk memuatkan fail PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Tak cukup memori untuk menyimpan imej  %ld x %ld ; Cuba keluar aplikasi lain "
+"untuk mengurangkan penggunaan memori"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Ralat fatal membaca fail imej PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Ralat fatal membaca fail imej PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Kekunci untuk bahagian teks PNG mestilah sekurang-kurangnya 1 , paling "
+"banyak pun 79 aksara."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Kekunci untuk bahagian teks PNG mestilah aksara ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Kualiti JPEG mestilah diantara nilai 0 dan 100; nilai '%s' tak boleh "
+"dihantar."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Kualiti JPEG mestilah diantara nilai 0 dan 100; nilai '%d' tak diizinkan."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Nilai bahagian teks PNG %s tak boleh ditukarkan ke pengenkodan ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Format Imej PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Pemuat PNM dijangkakan untuk mencari intiger, tetapi tidak."
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Fail PNM mempunyai byte permulaan yg salah"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Fail PNM tidak diiktiraf sebagai subformat PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Fail PNM mempunyai kelebaran 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Fail PNM mempunyai ketinggian 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Nilai warna maksima pada fail PNM ialah 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Nilai warna maksima pada fail PNM terlalu besar"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Imej PNM jenis rawak tidak sah"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Pemuat imej PNM tidak menyokong subformat PNM ini"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Format PNM rawak memerlukan tepat-tepat satu ruangputih sebelum data sampel"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Tak dapat memperuntukkan memori untuk memuatkan imej PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Tak cukup memori untuk memuatkan struktur konteks PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Penghujungan tanpa diduga data imej PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Tak cukup memori untuk memuatkan fail PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Keluarga format imej PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Gagal membuka imej TIFF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Tak dapat memperuntukkan memori untuk penimbal konteks"
+msgstr[1] "Tak dapat memperuntukkan memori untuk penimbal konteks"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Gagal membaca GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Tak dapat memperuntukkan memori untuk struct konteks TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Gagal membaca drpd fail sementara"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Gagal membuka imej TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Format imej TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Imej RAS mempunyai data pengepala bogus"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Jenis  imej RAS tidak diketahui"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Variasi imej RAS tidak disokong"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Tak cukup memori untuk memuatkan imej RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Format imej raster Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Tak dapat memperuntukkan memori untukstruct IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Tak dapat memperuntukkan memori data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "Tak dapat memperuntukkan data IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Tak dapat memperuntukkan memori menentara IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Tak dapat memperuntukkan pixbuf baru"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Imej GID terkerat atau tidak selepas"
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Tak dapat memperuntukkan struktur colormap"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Tak dapat memperuntukkan kemasukan colormap"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Bitdepth tak diduga bagi kemasukan colormap"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Takdapat memperuntukkan memori pengepala TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Imej TGA mempunyai dimensi tidak sah"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Jenis imej TGA ini tidak disokong"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Tak dapat memperuntukkan memori untuk struct konteks TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Limpahan data pada fail"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Format imej Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Tak dapat kelebaran imej (fail TIFF teruk)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Taidak mendpaatkan ketinggian imej (fail TIFF teruk)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Lebar atau tinggi imej TIFF ialah sifar"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensi bagi imej TIFF terlalu besar"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Tak cukup memori untuk membuka fail TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Gagal memuatkan data RGB daripada fail TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Gagal membuka imej TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operasi TIFFClose gagal"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Gagal memuatkan imej TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Gagal membuka imej TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Gagal membuka imej TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Tak dapat menukar namafail"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Format imej TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Imej mempunyai kelebaran sifar"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Imej mempunyai ketinggian sifar"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Tak cukup memori untuk memuatkan imej"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Tak dapat menyimpang yang selebihnya"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Format imej WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Fail XBM tidak sah"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Tak cukup memori untuk memuatkan fail imej XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Gagal menulis ke fail sementara bila memuatkan imej XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Format imej XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Tiada pengepala XPM dijumpai"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Fail XBM tidak sah"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Fail XPM imej mempunyai kelebaran <=0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Fail imej XPM mempunyai tinggi <=0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM mempunyai bilangan aksara per piksel yang tidak sah"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Fail XPM mempunyai bilangan warna yang tidak sah"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Tak dapat memperuntukkan"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Tak dapat membaca colormap XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Gagal menulis fail sementara bila memuatkan imej XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Format Imej XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Jenis animasi tidak disokong"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Tak dapat memperuntukkan memori bagi data dipalet"
diff --git a/po/my.gmo b/po/my.gmo
new file mode 100644 (file)
index 0000000..fd7cf50
Binary files /dev/null and b/po/my.gmo differ
diff --git a/po/my.po b/po/my.po
new file mode 100644 (file)
index 0000000..f2a7014
--- /dev/null
+++ b/po/my.po
@@ -0,0 +1,930 @@
+# Burmese (Myanmar) translation of gtk+.
+# Copyright © 2009, 2010 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# Russell Kyaw <rkyaw@yahoo.com>, 2009, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-01-19 16:30+0200\n"
+"Last-Translator: Russell Kyaw <rkyaw@yahoo.com>\n"
+"Language-Team: Burmese <my@li.org>\n"
+"Language: my\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8-bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ဖွင့်ဖို့ မအောင်မြင်တဲ့ ဖိုင် '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "ရုပ်ပုံဖိုင် '%s' မှာ အချက်အလက်ကြမ်း မရှိဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "ရုပ်ပုံ %s': ဖွင့်လို့ မရတဲ့ အကြောင်းရင်းကို မသိရဘူး၊ ပျက်စီးတဲ့ ဖိုင်တခု ဖြစ်နိုင်တယ်"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"သက်၀င်လှုပ်ရှားတဲ့ '%s': ဖွင့်လို့ မရတဲ့ အကြောင်းရင်းကို မသိရဘူး၊ ပျက်စီးတဲ့ သက်၀င်လှုပ်ရှားမှု ဖိုင်တခု ဖြစ်နိုင်တယ်"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ရုပ်ပုံ-ဖွင့်တဲ့ အစိတ်အပိုင်းကို မဖွင့်နိုင်ဘူး - %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ရုပ်ပုံ-ဖွင့်ပေးတဲ့ အစိတ်အပိုင်း %s က သင့်တော်တဲ့ ကြားခံမြင်ကွင်းကို မတင်ပို့​ဘူး၊ ခြားနားတဲ့ GTK မူအဆင့်​ "
+"တခုကြောင့် ဖြစ်နိုင်တယ်။"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "ရုပ်ပုံ အမျိုးအစား '%s' ကို လက်မခံဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' ဖိုင်ရဲ့ ရုပ်ပုံဖိုင် အမျိုးအစားကို နားမလည်ဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "နားမလည်ဘူးတဲ့ ရုပ်ပုံဖိုင် အမျိုးအစား"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ဖွင့်ဖို့ မအောင်မြင်တဲ့ ရုပ်ပုံ '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ရေးသားချက် ချို့ယွင်းတဲ့ ရုပ်ပုံဖိုင် - %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf တည်ဆောက်မှုက လက်မခံတဲ့ ရုပ်ပုံ အမျိုးအစား သိမ်းဆည်းမှု - %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "တန်ပြန်ခေါ်ဆိုရန် ရုပ်ပုံကို သိမ်းဆည်းဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "ယာယီဖိုင်ကို ဖွင့်ဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "ယာယီဖိုင်ထဲကို ဖတ်ဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' ကို ဖွင့်ပြီး ရေးသားဖို့ မအောင်မြင်တဲ့ အရာ - %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ရုပ်ပုံကို ရေးကူးစဉ် '%s' ကို ပိတ်ဖို့ မအောင်မြင်ဘူး၊ အချက်အလက်ကြမ်း အားလုံးကို မသိမ်းဆည်းတာ ဖြစ်နိုင်တယ် - %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ရုပ်ပုံကို ကြားခံတခုအတွင်း သိမ်းဆည်းဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ရုပ်ပုံ စီးကြောင်းမှာ ရေးသားချက် ချို့ယွင်းမှု"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"အတွင်းပိုင်း ချို့ယွင်းမှု၊ ရုပ်ပုံဖွင့်ကိရိယာ အစိတ်အပိုင်း '%s' က လုပ်ငန်းတခု ပြီးစီးဖို့ မအောင်မြင်ဘူး၊ ဒါပေမဲ့ "
+"မှားယွင်းမှုအတွက် အကြောင်းပြချက် တခု မပေးဘူး။"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "ရုပ်ပုံ အမျိုးအစား '%s' ဖွင့်လာတဲ့ နှစ်တိုးကို လက်မခံဘူး"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ရုပ်ပုံ ခေါင်းစီး ပျက်နေတယ်။"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "အမည်မသိ ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ရုပ်ပုံ ပစ်ဆယ် အချက်အလက်ကြမ်း ပျက်သွားတယ်"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "သက်၀င်လှုပ်ရှားနေတဲ့ မမျှော်လင့်တဲ့ ပုံသ​င်္ကေတ အတုံး"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "သက်၀င်လှုပ်ရှားနေတဲ့ မမှန်တဲ့ ခေါင်းစီး"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "သက်၀င်လှုပ်ရှားမှုကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံးလောက်ဘူး"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "သက်၀င်လှုပ်ရှားနေတဲ့ ပုံမှန်မဟုတ်တဲ့ အတုံး"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ရုပ်ပုံမှာ ခေါင်းစီး အချက်အလက်ကြမ်း အတု ရှိတယ်"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "bitmap ရုပ်ပုံကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP ရုပ်ပုံမှာ လက်ခံမထားတဲ့ ခေါင်းစီး အရွယ် ရှိတယ်"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "အထက်အောက် BMP ရုပ်ပုံများကို မဖိသိပ်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "အချိန်မတန် ​ပျက်စီးမှု ဖြစ်နေတယ်"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ဖိုင်ကို သိမ်းဆည်းဖို့ မှတ်ဉာဏ် ခွဲဝေလို့ မရနိုင်ဘူး"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ဖိုင်ထဲ မရေးနိုင်ဘူး"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ရုပ်ပုံ အမျိးအစား"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG ရဲ့ အရည်အသွေးဟာ တန်ဖိုး ၁ နဲ့ ၁၀၀ အကြားမှ တခု ဖြစ်ရမယ်၊ '%s' တန်ဖိုးကို မခွဲခြမ်းနိုင်ဘူး။"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG ရဲ့ အရည်အသွေးဟာ တန်ဖိုး ၁ နဲ့ ၁၀၀ အကြားမှ တခု ဖြစ်ရမယ်၊ '%d' တန်ဖိုးကို ခွင့်မပြုဘူး။"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "မှတ်ဉာဏ်ကို မခွဲဝေနိုင်ဘူး - %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "စီးကြောင်းကို မဖန်တီးနိုင်ဘူး - %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "စီးကြောင်းကို မရှာဖွေနိုင်ဘူး - %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "စီးကြောင်းထဲမှာ မဖတ်နိုင်ဘူး - %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "ဘစ်မက်ကို မဖွင့်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "metaဖိုင်ကို မဖွင့်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ အတွက် ထောက်ပံ့မထားတဲ့ ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "မသိမ်းဆည်းနိုင်ဘူး"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF ဖတ်ရှုခြင်း ချုံ့ယွင်းချက် - %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ဖိုင်မှာ အချို့ အချက်အလက်ကြမ်း ပျောက်နေခဲ့တယ် (၄င်းဟာ တနည်းနည်းနဲ့ တိဖြတ်တာ ဖြစ်နိုင်တယ်)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "အတွင်းပိုင်း ချို့ယွင်းတဲ့ GIF ဖွင့်ကိရိယာ (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "ဆင့်စီချက် လျှံသွားတယ်"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ရုပ်ပုံ ဖွင့်ကိရိယာက ဒီရုပ်ပုံကို နားမလည်ဘူး။"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ကုဒ် အမှား ကြုံနေတယ်"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ဖိုင်နဲ့ စက်ဝိုင်းပုံ ဇယား ရေးသွင်းချက်"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ဖိုင်ကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "ဘောင်တခုကို GIF ဖိုင်နဲ့ ပေါင်းစပ်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ရုပ်ပုံ ပျက်နေတယ် (LZW ဖိသိပ်မှု မမှန်ဘူး)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "GIF ဖိုင်တခု ဖြစ်ပုံ မပေါ်ဘူး"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ဖိုင် အမျိုးအစားရဲ့ %s မူအဆင့်ကို မထောက်ပံ့ဘူး"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ရုပ်ပုံမှာ အများဆိုင် အရောင်ဇယား တခု မရှိဘူး၊ နောက်ပြီး အဲဒီ အထဲက ဘောင်တခုမှာ အများဆိုင် အရောင် "
+"ဇယား မရှိဘူး။"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ရုပ်ပုံဟာ တိဖြတ်ထားတယ် (သို့) မပြည့်စုံဘူး။"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ချို့ယွင်းတဲ့ ICNS ရုပ်ပုံ ဖတ်ရူခြင်း - %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ဖိုင်ကို စာဝှက်ဖေါ်လို့ မဖေါ်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ပုံသင်္ကေတထဲမှ မမှန်တဲ့ ခေါင်းစီး"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ပုံသင်္ကေတ ဖွင့်ဖို့ လုံလောက်တဲ့ မှတ်ဉာဏ် မရှိဘူး"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "ဖိသိပ်ထားတဲ့ ပုံသင်္ကေတများကို ထောက်ပံ့မထားဘူး"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ပုံသင်္ကေတမှာ သုည အကျယ် ရှိတယ်"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ုံသင်္ကေတမှာ သုည အမြင့် ရှိတယ်"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ထောက်ပံ့မထားတဲ့ ပုံသင်္ကေတ အမျိုးအစား"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ဖိုင်ကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO လို သိမ်းဆည်းထားဖို့ ရုပ်ပုံ အရမ်းကြီးတယ်"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "ရုပ်ပုံပြင်ပမှ Cursor အချက်အချာနေရာ"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ဖိုင်အတွက် မထောက်ပံ့တဲ့ ICO ဖိုင် - %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "စီးကြောင်းအတွက် မှတ်ဉာဏ်ကို ခွဲဝေမပေးနိုင်ဘူး"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ရုပ်ပုံကို စာဝှက် မဖေါ်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "အသွင်ပြောင်းထားတဲ့ JPEG2000 မှာ သုည အကျယ် (သို့) အမြင့် ရှိတယ်"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "လတ်တလော ထောက်ပံ့မထားတဲ့ ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "အရောင် မှတ်တမ်းအတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG ၂၀၀၀ ဖိုင်ကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ကြားခံ ရုပ်ပုံ အချက်အလက်ကြမ်းအတွက် မှတ်ဉာဏ်ကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG ၂၀၀၀ ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "ဘာသာပြန်မှု ချို့ယွင်းတဲ့ JPEG ရုပ်ပုံ ဖိုင် (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ရုပ်ပုံကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး၊ မှတ်ဉာဏ်ကို ရှင်းလင်းဖို့ ရှိနေတဲ့ အချို့ လုပ်ငန်းသုံး ကိရိယာများကို စမ်းကြည့်ပါ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "ထောက်ပံ့မထားတဲ့ JPEG အရောင် နေရာလပ် (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ဖိုင်ကို ဖွင့်ဖို့ မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "အသွင်ပြောင်းထားတဲ့ JPEG မှာ သုည အကျယ်နဲ့ အမြင့် ရှိတယ်။"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ခေါင်းစီးအတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "စကားစပ် ကြားခံ အတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ရုပ်ပုံမှာ မမှန်တဲ့ အကျယ်နဲ့/(သို့)အမြင့်"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ရုပ်ပုံမှာ ထောက်ပံ့မထားတဲ့ bpp ရှိတယ်"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ရုပ်ပုံမှာ ထောက်ပံ့မထားတဲ့ %d-bit ပြင်ညီများ အရေအတွက် ရှိတယ်"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "pixbuf အသစ်ကို မဖန်တီးနိုင်ဘူး"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "လိုင်း အချက်အလက်ကြမ်း အတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "ခေါင်းစီးအတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ရုပ်ပုံရဲ့ လိုင်းများ အားလုံးကို မယူရဘူး။"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX အချက်အလက်ကြမ်းရဲ့ အဆုံးမှာ အရောင်စပ် ဆေးခွက် မတွေ့ရဘူး"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "အသွင်ပြောင်းထားတဲ့ PNG မှာ သုည အကျယ် (သို့) အမြင့် ရှိတယ်။"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ရုပ်ပုံရဲ့ လိုင်းတခုစီမှ အတိုင်းအတာများဟာ မမှန်ဘူး။"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "အသွင်ပြောင်းထားတဲ့ PNG မှာ သုည အကျယ် (သို့) အမြင့် ရှိတယ်။"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "အသွင်ပြောင်းထားတဲ့ PNGရဲ့ လိုင်းတခုစီမှ အတိုင်းအတာများဟာ မမှန်ဘူး။"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "အသွင်ပြောင်းထားတဲ့ PNG မှာ RGB (သို့) RGBA မရှိဘူး။"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "အသွင်ပြောင်းထားတဲ့ PNG မှာ ထောက်ပံ့မထားတဲ့ လိုင်းတွေ ရှိတယ်၊ ၃ (သို့) ၄ ဖြစ်ရမယ်။"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "ဆိုးရွားတဲ့ ချို့ယွင်းဖြစ်နေတဲ့ PNG ရုပ်ပုံ ဖိုင် - %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ဖိုင်ကို ဖွင့်ဖို့ မှတ်ဉာဏ် မရှိဘူး"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld ရုပ်ပုံနဲ့ %ld တခု သိုထားဖို့ လုံလောက်တဲ့ မှတ်ဉာဏ် မရှိဘူး၊ မှတ်ဉာဏ် သုံးစွဲမှုကို လျှော့ချဖို့ ရှိနေတဲ့ အချို့ "
+"လုပ်ငန်းသုံးကိရိယာများကို စမ်းကြည့်ပါ"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "ဆိုးရွားတဲ့ ဖတ်ရှုမှု ချို့ယွင်းဖြစ်နေတဲ့ PNG ရုပ်ပုံ ဖိုင်"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "ဆိုးရွားတဲ့ ဖတ်ရှုမှု ချို့ယွင်းဖြစ်နေတဲ့ PNG ရုပ်ပုံ ဖိုင် - %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG စာသား အတုံးများရဲ့ သော့ချက်များမှာ အနည်းဆုံး အက္ခရာများ ၁ နဲ့ ၁၀၀ အကြား ရှိရမယ်။"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG စာသား အတုံးများဟာ ASCII အက္ခရာများ ဖြစ်ရမယ်။"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG ဖိသိပ်မှု အဆင့်ဟာ တန်ဖိုး ၀ နဲ့ ၉ တန်ဖိုးကြားမှ တခု ဖြစ်ရမယ်၊ '%s' တန်ဖိုးကို ခွဲခြမ်းလို့ မရနိုင်ဘူး။"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG ဖိသိပ်မှု အဆင့်ဟာ တန်ဖိုး ၀ နဲ့ ၉ တန်ဖိုးကြားမှ တခု ဖြစ်ရမယ်၊ '%d' တန်ဖိုးကို ခွင့်မပြုဘူး။"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"PNG စာသား အတုံး %s တန်ဖိုးကို ISO-8859-1 စာဝှက်ရေးသားခြင်း အဖြစ် အသွင်ပြောင်းလို့ မရနိုင်ဘူး။"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ပွင့်ကိရိယာက ကိန်းပြည့်တခုကို တွေ့ဖို့ မျှော်လင့်ထားတယ်၊ ဒါပေမဲ့ မတွေ့ခဲ့ဘူး။"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM မှာ မမှန်တဲ့ ဘိုက်အစပိုင်း တခု ရှိတယ်"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ဖိုင်ဟာ အသိအမှတ်ပြုထားတဲ့ PNM ပုံစံခွဲတခုထဲမှာ မရှိဘူး"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ဖိုင်မှာ 0 ရဲ့ ရုပ်ပုံ အကျယ် တခု ရှိတယ်"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ဖိုင်မှာ 0 ရဲ့ ရုပ်ပုံ အမြင့် တခု ရှိတယ်"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ဖိုင်ထဲက အများဆုံး အရောင် တန်ဖိုးဟာ 0 ဖြစ်တယ်"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ဖိုင်ထဲက အများဆုံး အရောင်တန်ဖိုးဟာ အလွန်ကြီးတယ်"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "PNM အကြမ်း ရုပ်ပုံ အမျိုးအစားဟာ မမှန်ဘူး"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ရုပ်ပုံဖွင့်ကိရိယာက ဒီ PNM ပုံစံခွဲကို ထောက်ပံ့မထားဘူး"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "PNM အကြမ်း အမျိုးအစားများက နမူနာ အချက်အလက်ကြမ်း မတိုင်ခင် အတိအကျ နေရာလပ် တခု လိုအပ်တယ်"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ရုပ်ပုံ ဖွင့်ဖို့ မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM အကြောင်းအချက် တည်ဆောက်ပုံကို ဖွင့်ဖို့ လုံလောက်တဲ့ မှတ်ဉာဏ် မရှိဘူး"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "မမျှော်လင့်တဲ့ PNM ရုပ်ပုံ အချက်အလက်ကြမ်း အဆုံး"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ဖိုင်ကို ဖွင့်ဖို့ လုံလေက်တဲ့ မှတ်ဉာဏ် မရှိဘူး"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ရုပ်ပုံ အမျိုးအစား အုပ်စု"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "ခေါင်းစီးကို ရေးဖို့ မအောင်မြင်ဘူး\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "စကားစပ် ကြားခံ အတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF ဖတ်ရှုခြင်း ချုံ့ယွင်းချက် - %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA အကြောင်းအချက် တည်ဆောက်မှု အတွက် မှတ်ဉာဏ်ကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "ဖိုင်တွဲ အညွှန်းကို ရေးဖို့ မအောင်မြင်ဘူး\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF ဖိုင်ကို ဖွင့်ဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ရုပ်ပုံမှာ ခေါင်းစီး အ​ချက်အလက်ကြမ်း အတု ရှိတယ်"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ရုပ်ပုံမှာ အမည်မသိတဲ့ အမျိုးအစား ရှိတယ်"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "ထောက်ပံ့ထားတဲ့ RAS ရုပ်ပုံ ကွာခြားမှု"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ရုပ်ပုံကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ရာစတာ ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "အ၀င်အထွက်ကြားခံ တည်ဆောက်ပုံအတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "အ၀င်အထွက်ကြားခံ အချက်အလက်ကြမ်း အတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "အ၀င်အထွက်ကြားခံ အချက်အလက်ကြမ်းကို realloc မလုပ်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "အ၀င်အထွက်ကြားခံ အချက်အလက်ကြမ်းကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "pixbuf အသစ်ကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF ရုပ်ပုံဟာ တိဖြတ်ထားတယ် (သို့) မပြည့်စုံဘူး။"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "အရောင်ဇယား တည်ဆောက်ပုံကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "အရောင်ဇယား ရေးသွင်းချက်များကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "အရောင်ဇယား ရေးသွင်းချက်များ အတွက် မမျှော်လင့်တဲ့ bitdepth"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA ခေါင်းစီး မှတ်ဉာဏ်ကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ရုပ်ပုံမှာ မမှန်တဲ့ အတိုင်းအတာများ ရှိတယ်"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ရုပ်ပုံ အမျိုးအစားကို ထောက်ခံ မထားဘူး"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA အကြောင်းအချက် တည်ဆောက်မှု အတွက် မှတ်ဉာဏ်ကို မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ဖိုင်မှ ပိုသွားတဲ့ အချက်အလက်ကြမ်း"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "တာဂါ ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ရုပ်ပုံရဲ့ အကျယ်ကို မရနိုင်ဘူး (မကောင်းတဲ့ TIFF ဖိုင်)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ရုပ်ပုံရဲ့ အမြင့်ကို မရနိုင်ဘူး (မကောင်းတဲ့ TIFF ဖိုင်)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ရုပ်ပုံရဲ့ အကျယ်နဲ့ အမြင့် သုညဖြစ်တယ်"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ရုပ်ပုံရဲ့ အတိုင်းအတာ အရမ်း ကြီးတယ်"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ဖိုင် ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ဖိုင်မှ RGB အ​ချက်အလက်ကြမ်းကို ဖွင့်ဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ဖိုင်ကို ဖွင့်ဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFအပိတ် လုပ်ဆောင်ချက် မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ရုပ်ပုံ ဖွင့်ဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ရုပ်ပုံ သိမ်းဆည်းဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF အချက်အလက်ကြမ်း ရေးဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ဖိုင် မရေးသားနိုင်ဘူး"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ရုပ်ပုံမှာ သုည အကျယ် ရှိတယ်"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ရုပ်ပုံမှာ သုည အမြင့် ရှိတယ်"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ရုပ်ပုံကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ကျန်တာကို မသိမ်းဆည်းနိုင်ဘူး"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "မမှန်တဲ့ XBM ဖိုင်"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ရုပ်ပုံဖိုင်ကို ဖွင့်ဖို့ မှတ်ဉာဏ် မလုံလောက်ဘူး"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ရုပ်ပုံကို ဖွင့်နေစဉ် ယာယီဖိုင်ထဲ ရေးသားဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ရုပ်ပုံ အမျိုးအစား"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM ခေါင်းစီး မတွေ့ရဘူး"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "မမှန်တဲ့ XPM ခေါင်းစီး"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ဖိုင်ရဲ့ ရုပ်ပုံ အကျယ် <= 0 "
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ဖိုင်ရဲ့ ရုပ်ပုံ အမြင့် <= 0 "
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM မှာ အက္ခရာများရဲ့ မမှတ်တဲ့ အစက် အရေအတွက် ရှိတယ်"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ဖိုင်မှာ မမှန်တဲ့ အရောင်များရဲ့ အရေအတွက် ရှိတယ်"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ရုပ်ပုံ ဖွင့်ဖို့ မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM အရောင်ဇယားကို မဖတ်နိုင်ဘူး"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ရုပ်ပုံကို ဖွင့်နေစဉ် ယာယီဖိုင်ထဲ ရေးသားဖို့ မအောင်မြင်ဘူး"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ရုပ်ပုံ အမျိုးအစား"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "လက်ခံမထားတဲ့ သက်၀င်လှုပ်ရှားမှု အမျိုးအစား"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "အရောင်စပ် ဆေးခွက် အချက်အလက်ကြမ်း အတွက် မှတ်ဉာဏ် မခွဲဝေနိုင်ဘူး"
diff --git a/po/nb.gmo b/po/nb.gmo
new file mode 100644 (file)
index 0000000..7074b74
Binary files /dev/null and b/po/nb.gmo differ
diff --git a/po/nb.po b/po/nb.po
new file mode 100644 (file)
index 0000000..3b8818a
--- /dev/null
+++ b/po/nb.po
@@ -0,0 +1,935 @@
+# Norwegian bokmål translation of gdk-pixbuf.
+# Copyright (C) 1998-2004, 2005 Free Software Foundation, Inc.
+# Kjartan Maraas <kmaraas@gnome.org>, 1998-2012.
+# Terance Edward Sola <terance@lyse.net>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf 2.25.x\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-02 13:02+0100\n"
+"Last-Translator: Kjartan Maraas <kmaraas@gnome.org>\n"
+"Language-Team: Norwegian bokmål <i18n-nb@lister.ping.uio.no>\n"
+"Language: nb\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8-bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Klarte ikke å åpne fil «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Bildefil «%s» inneholder ikke data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Feil under lasting av bilde «%s»: årsak ikke kjent, sannsynligvis korrupt "
+"bildefil"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Feil under lasting av animasjon «%s»: årsak ikke kjent, sannsynligvis "
+"korrupt animasjonsfil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Kan ikke laste modul for innlesing av bilder: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul %s for bildelasting eksporterer ikke riktig grensesnitt; kanskje den "
+"er fra en annen versjon av gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Bildetype «%s» er ikke støttet"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Kunne ikke gjenkjenne bildeformatet for fil «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Ikke-gjenkjent bildeformat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Feil under lasting av bilde «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Feil under skriving til bildefil: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Dette versjonen av gdk-pixbuf støtter ikke lagring av bildeformatet: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ikke nok minne til å lagre bilde til callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Kunne ikke åpne midlertidig fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Kunne ikke lese fra midlertidig fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Feil under åpning av «%s» for skriving: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Feil under lukking av «%s» under skriving av bilde. Det er ikke sikkert at "
+"alle data er lagret: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Ikke nok minne til å lagre bilde til buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Feil under skriving til bildestrøm"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Intern feil: Modul for lasting av bilder «%s» klarte ikke å fullføre en "
+"operasjon, men ga ingen årsak for feilen"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Stegvis lasting av bildetype «%s» er ikke støttet"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Korrupt hode i bilde"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Ukjent bildeformat"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Korrupt pikseldata i bilde"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "klarte ikke å allokere bildebuffer på %u byte"
+msgstr[1] "klarte ikke å allokere bildebuffer på %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Uventet ikondel i animasjonen"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ugyldig hode i animasjon"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ikke nok minne til å laste animasjon"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Feil i en del av animasjonen"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI bildeformat"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-bilde har ugyldige data i hode"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ikke nok minne til å laste bitkart-bilde"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-bilde har ikke-støttet størrelse på hode"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP-bilder kan ikke komprimeres"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Prematur slutt-på-fil funnet"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kunne ikke allokere minne for lagring av BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Kunne ikke skrive til BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP bildeformat"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF bildeformat"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF bildeformat"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO bildeformat"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kvalitet må være en verdi mellom 0 og 100; verdien «%s» kunne ikke "
+"tolkes."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kvalitet må være en verdi mellom 0 og 100; verdien «%d» er ikke tillatt."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG bildeformatet"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Kan ikke allokere minne: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Kunne ikke opprette strøm: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Kunne ikke søke i strøm: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Kunne ikke lese fra strøm: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Kunne ikke laste bitkart"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Kunne ikke laste metafil"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Bildeformat ikke støttet for GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kunne ikke lagre"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF bildeformat"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Feil under lesing av GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-fil mangler data (kanskje den har blitt avkuttet på en måte?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Intern feil i GIF-laster (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stabeloverflyt"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Laster for GIF-bilder forstår ikke dette bildet."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Ugyldig kode funnet"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Sirkulær tabelloppføring i GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ikke nok minne til å laste GIF-bilde"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ikke nok minne til å sette sammen en ramme i GIF-filen"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-bilde er korrupt (ukorrekt LZW-kompresjon)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Filen ser ikke ut til å være en GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versjon %s av GIF filformatet er ikke støttet"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-bildet har ikke globalt fargekart, og et delbilde i det har ikke lokalt "
+"fargekart."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-bildet er avkuttet eller ukomplett."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Feil under lesing av ICNS-bilde: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Kunne ikke dekode ICNS-fil"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS bildeformat"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ugyldig hode i ikon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ikke nok minne til å laste ikon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimerte ikoner er ikke støttet"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikon har null bredde"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikon har null høyde"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Ikontype ikke støttet"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ikke nok minne til å laste ICO-fil"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Bildet er for stort til å lagre som ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Markørposisjon utenfor bildet"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Ikke støttet dybde for ICO-fil: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Kan ikke allokere minne for strøm"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kunne ikke dekode bilde"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformert JPEG2000 har bredde eller høyde lik null"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Bildetypen er ikke støttet"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kunne ikke allokere minne for fargeprofil"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ikke nok minne til å åpne JPEG2000-bilde"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kunne ikke allokere minne for buffer til bildedata"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG2000 bildeformatet"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Feil under tolking av JPEG-bildefil (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ikke nok minne til å laste bildet. Prøv å avslutte noen applikasjoner for å "
+"frigjøre minne"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG-fargeområde ikke støttet (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kunne ikke allokere minne for lasting av JPEG-fil"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformert JPEG har bredde eller høyde lik null."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kan ikke allokere minne for hode"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kan ikke allokere minne for kontekstbuffer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Bilde har ugyldig bredde og/eller høyde"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Bildet har ustøttet bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Bildet har ustøttet antall %d-bits plan"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kan ikke opprette ny pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kunne ikke allokere minne for linjedata"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kunne ikke allokere minne for PCX-bilde"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Mottok ikke alle linjene for PCX-bilde"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Ingen palett funnet ved slutten av PCX-data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX bildeformat"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformert pixbuf har bredde eller høyde lik null."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata-format"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Ugyldig antall biter per kanal i PNG-bilde."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformert PNG har bredde eller høyde lik null."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Antall biter per kanal i transformert PNG er forskjellig fra 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformert PNG er ikke RGB eller RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformert PNG har et ikke-støttet antall kanaler, må være 3 eller 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatal feil i PNG-bildefil: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ikke nok minne til å laste PNG-fil"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Ikke nok minne til å lagre et %ld ganger %ld bilde; prøv å avslutte noen "
+"applikasjoner for å redusere minnebruken"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatal feil under lesing av PNG-bildefil"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatal feil under lesing av PNG-bildefil: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Nøkler for PNG tekstbiter må minst ha mellom 1 og 79 tegn."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Nøkler for PNG tekstbiter må bestå av ASCII-tegn."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Fargeprofilen har ugyldig lengde %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Nivået til PNG-komprimeringen må være en verdi mello 0 og 9; verdi «%s» kan "
+"ikke brukes."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Nivået på PNG-komprimering må være en verdi mellom 0 og 9; verdien «%d» er "
+"ikke tillat."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "Verdi for PNG-tekstbit %s kan ikke konverteres til ISO-8859-1-koding."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG-bildeformat"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-laster ventet å finne et heltall, men gjorde ikke det"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-filen har ukorrekt initiell byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-filen er ikke i et gjenkjent PNM-underformat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-filen har en bildebredde på 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-filen har en bildehøyde på 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksimal fargeverdi i PNM-filen er 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksimal fargeverdi i PNM-filen er for stor"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Rå PNM-bildetype er ugyldig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-bildelaster støtter ikke dette PNM-underformatet"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Ubehandlede PNM-formater krever eksakt ett blankt felt før eksempeldata"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kan ikke allokere minne for lasting av PNM-bilde"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ikke nok minne til å laste PNM kontekstdata"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Uventet slutt på PNM-bildedata"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ikke nok minne til å laste PNM-fil"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM-bildeformatfamilien"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Fildeskriptor for inndata er NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Klarte ikke å lese QTIF-hode"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Størrelse på QTIF-atom for stor (%d byte)"
+msgstr[1] "Størrelse på QTIF-atom for stor (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Klarte ikke å allokere %d byte for lesebuffer for filen"
+msgstr[1] "Klarte ikke å allokere %d bytes for lesebuffer for filen"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Feil med fil under lesing av QTIF-atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Klarte ikke å hoppe over neste %d byte med seek()."
+msgstr[1] "Klarte ikke å hoppe over neste %d bytes med seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Klarte ikke å allokere QTIF-kontekststruktur."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Klarte ikke å lage GdkPixbufLoader-objekt."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Klarte ikke å finne atom for bildedata."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF bildeformatet"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-bilde har ugyldige data i hode"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-bilde har ukjent type"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS-bildevariasjon ikke støttet"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ikke nok minne til å laste RAS-bilde"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster-bildeformat"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kan ikke allokere minne for IOBuffer-struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kan ikke allokere minne for IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kan ikke kjøre realloc for IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kan ikke allokere midlertidige IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Kan ikke allokere ny pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Bildet er korrupt eller avkuttet"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Kan ikke allokere struktur for fargekart"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Kan ikke allokere fargekartoppføringer"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Uventet oppløsning for fargekartoppføringer"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Kan ikke allokere minne for TGA-hode"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-bilde har ugyldige dimensjoner"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA bildetype er ikke støttet"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kan ikke allokere minne for TGA-kontekststruktur"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Overflødige data i filen"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa bildeformatet"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kunne ikke finne bildebredde (ugyldig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kunne ikke finne bildehøyde (ugyldig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Bredde eller høyde på TIFF-bilde er null"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF-bildet er for stort"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ikke nok minne til å åpne TIFF-bilde"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Feil under lasting av RGB-data fra TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Feil under åpning av TIFF-bilde"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operasjonen feilet"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Feil under åpning av TIFF-bilde"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Klarte ikke å lagre TIFF-bilde"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-komprimering har ingen referanse til en gyldig kodek."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Klarte ikke å lagre TIFF-data"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Kunne ikke skrive til TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF bildeformat"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Bilde har null bredde"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Bilde har null høyde"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ikke nok minne til å laste bilde"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kunne ikke lagre resten"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP bildeformatet"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ugyldig XBM-fil"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Ikke nok minne til å laste XBM-bildefil"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Feil under skriving til midlertidig file under lasting av XBM-bilde"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM bildeformat"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Fant ikke XPM-hode"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ugyldig XPM-hode"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-filen har en bildebredde <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-filen har en bildehøyde <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM har et ugyldig antall tegn per piksel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-filen har et ugyldig antall farger"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kan ikke allokere minne for lasting av XPM-bilde"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kan ikke lese fargekart for XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Feil under skriving til midlertidig fil under lasting av XPM-bilde"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM bildeformat"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Animasjonstype ikke støttet"
diff --git a/po/nds.gmo b/po/nds.gmo
new file mode 100644 (file)
index 0000000..f8ac75a
Binary files /dev/null and b/po/nds.gmo differ
diff --git a/po/nds.po b/po/nds.po
new file mode 100644 (file)
index 0000000..ee29296
--- /dev/null
+++ b/po/nds.po
@@ -0,0 +1,915 @@
+# German, Low translation for gtk+2.0
+# Copyright (c) 2008 Rosetta Contributors and Canonical Ltd 2008
+# This file is distributed under the same license as the gtk+2.0 package.
+# Nils-Christoph Fiedler <fiedler@medienkompanie.de>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+2.0\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-03-08 11:11+0100\n"
+"Last-Translator: Nils-Christoph Fiedler <fiedler@medienkompanie.de>\n"
+"Language-Team: German, Low <nds-lowgerman@lists.sourceforge.net>\n"
+"Language: nds\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Launchpad-Export-Date: 2009-11-15 12:24+0000\n"
+"X-Generator: Launchpad (build Unknown)\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Das Öffnen der Datei '%s' ist fehlgeschlagen: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Das Bild '%s' enthält keine Daten."
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Laden des Bildes '%s' fehlegeschlagen. Es ist kein Grund bekannt, vielleicht"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Der Dateityp '%s wir nicht unterstützt."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Laden des Bildes '%s' fehlgeschlagen: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fehler bi'm Schrieven to de Billdatei: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Künn de twüschentiedliche Datei nich opmaken"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Fehler bi'm Lesen vun de twüschentiedliche Datei"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Dateiformat unbekannt"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Der Kopf der Animation ist ungültig."
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Es steht nicht genügend Speicher bereit, um die Animation zu laden."
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nicht genügend Speicher um das Bild zu laden."
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Die bmp-Datei hat eine nicht unterstützte header-größe."
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Konnte nicht in die bmp-Datei schreiben."
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Das BMP-Bilddateiformat."
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Dat EMF Billformat"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Dat GIF Billformat"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Dat ICO Billformat"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "dat JPEG Billformat"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kunn nich sekern"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Dat WMF Billformat"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Fehler beim lesen der GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "De GIF Billlader versteiht düsses Bill eenfach nich."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Nich akerater Code funnen"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Dat seht nich so ut, as ob dat eene GIF Datei is"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Verschoon %s vun de GIF Dateiformat is nich unnerstütt"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Dat GIF Bill het keene globale Klöörkoort, un een Rahmen binnen het keene "
+"lokale Klöörkoort."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fehler bi'm Lesen vun de ICNS Bill: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Künn de ICNS Datei nich dekoderen"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Dat ICNS Billformat"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nich genug Spieker, um das lütte Bill to l-aden"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Dat lütte Bill het keene Brede"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Dat lütte Bill het keene Höhe"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nich unnerstütter lütter Billtyp"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nich genug Spieker, um de ICO Datei to laden"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Bill to grot, um da as ICO to spiekern"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Künn dat Bill nich dekoderen"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Dat PCX Billformat"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Dat GIF Billformat"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Dat PNG Billformat"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Ingav Dateibeschriever is NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Dat QTIF Billformat"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Dat TIFF Billformat"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Bill het keene Brede"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Bill het keene Höhe"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nich genug Spieker, um dat Bill to laden"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Künn de Rest nich spiekern"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Nich akerate XBM Datei"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Dat XPM Billformat"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "nicht unterstützter Animationstyp"
diff --git a/po/ne.gmo b/po/ne.gmo
new file mode 100644 (file)
index 0000000..ed94076
Binary files /dev/null and b/po/ne.gmo differ
diff --git a/po/ne.po b/po/ne.po
new file mode 100644 (file)
index 0000000..9149534
--- /dev/null
+++ b/po/ne.po
@@ -0,0 +1,957 @@
+# translation of gtk.gnome-2-14.ne.po to Nepali
+# translation of gtk+.HEAD.po to Nepali
+# Pawan Chitrakar <pawan@nplinux.org>, 2004.
+# Jyotshna Shrestha <shresthajyo@hotmail.com>, 2005.
+# Ganesh Ghimire <gghimire@gmail.com>, 2005.
+# Jaydeep Bhusal <zaydeep@hotmail.com>, 2005.
+# Shyam Krishna Bal <shyamkrishna_bal@yahoo.com>, 2006.
+# Shiva Pokharel <pokharelshiva@hotmail.com>, 2006.
+# Mahesh subedi <submanesh@hotmail.com>, 2006.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk.gnome-2-14.ne\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2006-07-07 14:33+0545\n"
+"Last-Translator: Mahesh subedi <submanesh@hotmail.com>\n"
+"Language-Team: Nepali <info@mpp.org.np>\n"
+"Language: ne\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.10.2\n"
+"Plural-Forms: nplurals=2;plural=(n!=1)\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "फाइल '%s' खोल्न असफल: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "छवि फाइल '%s' मा डेटा छैन"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "छवि '%s' लोड गर्न असफल: कारण अज्ञात, संभवत एउटा नष्ट छवि फाइल"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "एनिमेसन '%s' लोड गर्न असफल: कारण अज्ञात, संभवत एउटा नष्ट एनिमेसन फाइल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "छवि-लोडिङ मोड्युल लोड गर्न असफल: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"छवि-लोडिङ मोड्युल %s ले उचित इन्टरफेस निर्यात गर्दैन; सायद यो फरक GTK संस्करण बाट हो ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "छवि प्रकार '%s' समर्थित छैन"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "फाइल '%s' का लागि छवि फाइल ढाँचा पहिचान गर्न सकेन"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "पहिचान नभएको छवि फाइल ढाँचा"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "छवि '%s' लोड गर्न असफल: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "छवि फाइलमा लेख्दा त्रुटि: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf को निर्माणले छवि ढाँचा बचत गर्न समर्थन गर्दैन: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "कलब्याकमा छवि बचत गर्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "अस्थायी फाइल खोल्न असफल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "अस्थायी फाइलबाट पढ्न असफल"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "लेख्नका लागि '%s' खोल्न असफल: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "छवि लेख्दा '%s' बन्द गर्न असफल, सबै डेटा बचत नभएको हुनसक्छ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "एउटा बफरमा छवि बचत गर्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "छवि फाइलमा लेख्दा त्रुटि: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"आन्तरिक त्रुटि: छवि लोडर मोड्युल '%s' ले एउटा छवि लोड सुरु गर्न असफल भयो, तर असफलताका "
+"लागि कारण दिएन।"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "छवि प्रकार '%s' को बढ्दो लोडिङ समर्थित छैन"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "छवि हेडर नष्ट"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "छवि ढाँचा अज्ञात"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "छवि पिक्सेल डेटा नष्ट"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u बाईटको छवि बफर निर्धारण गर्न असफल"
+msgstr[1] "%u बाईट्सको छवि बफर निर्धारण गर्न असफल"
+
+# msgstr[0] "चित्र स्मृतिको %u वार्णिक एकाइ छुट्याउन असफल "
+# msgstr[1] "चित्र स्मृतिको %u वार्णिक एकाइहरू छुट्याउन असफल "
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "एनिमेसनमा अप्रत्याशित प्रतिमा खण्ड"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "एनिमेसनमा अवैध हेडर"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "एनिमेसन लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "एनिमेसनमा विकृत खण्ड"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI छवि ढाँचा"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP छविसँग बनावटी हेडर डेटा छ"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "बिटम्याप छवि लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP छविसँग असमर्थित हेडर साइज छ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "टपडाउन BMP छविहरू सङ्कुचन गर्न सकिँदैन"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "अपरिपक्व फाइल-को-अन्त्यसँग सामना भयो"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP फाइल बचत गर्नका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP फाइलमा लेख्न सकेन"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP छवि ढाँचा"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP छवि ढाँचा"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF छवि ढाँचा"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO छवि ढाँचा"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG गुण ० देखि १०० बीचको एउटा मान हुनुपर्दछ; मान '%s' पदवर्णन गर्न सकिएन।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG गुण ० देखि १०० बीचको एउटा मान हुनुपर्दछ; '%d' लाई अनुमति दिइएको छैन।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG छवि ढाँचा"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "हेडरका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "\"%s\"बाट\"%s\" मा फाइलको नाम फेर्दा त्रुटि: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "वस्तु चयन गर्न सकेन"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "\"%s\"बाट\"%s\" मा फाइलको नाम फेर्दा त्रुटि: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "फाइलनाम रूपान्तरण गर्न सकेन"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "फाइलनाम रूपान्तरण गर्न सकेन"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "असमर्थित RAS छवि घटबढ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "बाँकी बचत गर्न सकेन"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP छवि ढाँचा"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF पढ्न असफल: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF फाइलले केही डेटा हराएको थियो (सायद यो कुनै प्रकारले काटिएको थियो ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF लोडर (%s) मा आन्तरिक त्रुटि"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "थाक अधिप्रवाह"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF छवि लोडरले यो छवि बुझ्न सकेन।"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "खराब सङ्केतको देखा पर्यो"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF फाइलमा वृत्ताकारि तालिका प्रविष्टि"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF फाइल लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF फाइलमा एउटा फ्रेम मिश्रण गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF छवि नष्ट छ (गलत LZW सङ्कुचन)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "फाइल एउटा GIF फाइलको रूपमा देखा पर्दैन"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF फाइल ढाँचाको संस्करण %s समर्थित छैन"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF छविसँग विश्वव्यापी कलरम्याप छैन, र यसभित्रको एउटा फ्रेममा स्थानीय कलरम्याप छैन।"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF छवि काटिएको थियो वा अपूर्ण थियो।"
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "PNG छवि फाइल पढ्दा घातक त्रुटि: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "फाइल चयन गर्न सकेन"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO छवि ढाँचा"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "प्रतिमामा अवैध हेडर"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "प्रतिमा लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "सङ्कुचित प्रतिमाहरू समर्थित छैनन्"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "प्रतिमासँग शून्य चौडाइ छ"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "प्रतिमासँग शून्य उचाइ"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "असमर्थित प्रतिमा प्रकार"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO फाइल लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO को रूपमा बचत गर्न छवि अति ठूलो भयो"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "छवि बाहिर कर्सर हटस्पट"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO फाइलका लागि असमर्थित गहिराइ: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "हेडरका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "फाइलनाम रूपान्तरण गर्न सकेन"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "बदलिएको PNGसँग शून्य चौडाइ वा उचाइ छ।"
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "छवि प्रकार '%s' समर्थित छैन"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "JPEG फाइल लोड गर्नका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "TIFF फाइल खोल्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "लाइन डेटाका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG छवि ढाँचा"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG छवि फाइल (%s) व्याख्या गर्दा त्रुटि"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"छवि लोड गर्न अपर्याप्त स्मृति, स्मृति स्वतन्त्र गर्न केही अनुप्रयोगहरू निष्काशन गरेर प्रयास "
+"गर्नुहोस्"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "असमर्थित JPEG रङ खाली स्थान (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG फाइल लोड गर्नका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "बदलिएको PNGसँग शून्य चौडाइ वा उचाइ छ।"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "हेडरका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "प्रसँग बफरका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "छविसँग अवैध चौडाइ र/वा उचाइ छ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "छविले bpp लाई असमर्थन गरेको छ"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "छविसँग %d-बिट प्लेनहरूको असमर्थित नम्बर छ"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "नयाँ pixbuf सिर्जना गर्न सकेन"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "लाइन डेटाका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "हेडरका लागि स्मृति निर्धारण गर्न सकेन"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "(PCX) छविको सबै लाइनहरू प्राप्त गर्न सकेन"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX डेटाको अन्त्यमा कुनै रङदानी फेला परेन"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX छवि ढाँचा"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "बदलिएको PNGसँग शून्य चौडाइ वा उचाइ छ।"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF छवि ढाँचा"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG छविको बिट प्रति च्यानल अवैध छ।"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "बदलिएको PNGसँग शून्य चौडाइ वा उचाइ छ।"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "बदलिएको PNG को बिट प्रति च्यानल ८ होइन।"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "बदलिएको PNG RGB वा RGBA होइन।"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "बदलिएको PNGसँग च्यानलहरूको असमर्थित नम्बर छन्, ३ वा ४ हुनुपर्दछ।"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG छवि फाइलमा घातक त्रुटि: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG फाइल लोड गर्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"एउटा %ld छवि द्धारा %ld भण्डारण गर्न अपर्याप्त स्मृति; स्मृति उपयोग घटाउन केही "
+"अनुप्रयोगहरू निष्काशन गरेर प्रयास गर्नुहोस्"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG छवि फाइल पढ्दा घातक त्रुटि"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG छवि फाइल पढ्दा घातक त्रुटि: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG पाठ टुक्राहरूका लागि कुञ्जीहरूसँग कम्तीमा १ र बढीमा ७९ क्यारेक्टरहरू हुनुपर्दछ।"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG पाठ टुक्राहरूका लागि कुञ्जीहरू ASCII क्यारेक्टरहरू हुनुपर्दछ।"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG सङ्कुचन तह ० र ९ बीचको एउटा मान हुनुपर्दछ; मान '%s' पदवर्णन गर्न सकिएन।"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG सङ्कुचन तह ० र ९ बीचको एउटा मान हुनुपर्दछ; '%d' लाई अनुमति दिइएको छैन।"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG पाठ टुक्रा %s का लागि मान ISO-8859-1 सङ्केतनमा रूपान्तरण गर्न सकिँदैन।"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG छवि ढाँचा"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM लोडरले एउटा इन्टिजर फेला पार्ने आशा गरेको थियो, तर पारेन"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM फाइलसँग एउटा गतल प्रारम्भिक बाइट छ"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM फाइल एउटा ज्ञात उपढाँचा होइन"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM फाइलसँग चौडाइ ० भएको एउटा छवि छ"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM फाइलसँग उचाइ ० भएको एउटा छवि छ"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM फाइलमा अधिकतम रङ मान ० हो"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM फाइलमा अधिकतम रङ मान अति ठूलो छ"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "कच्चा PNM छवि प्रकार अवैध छ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM छवि लोडरले यो PNM उपढाँचा समर्थन गर्दैन"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "कच्चा PNM ढाँचाहरूलाई नमूना डेटा भन्दा अघि ठीक एउटा सेतो खाली स्थान आवश्यक पर्दछ"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM छवि लोड गर्नका लागि स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM प्रसँग स्ट्रक्ट लोड गर्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM छवि डेटाको अप्रत्याशित अन्त्य"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM फाइल लोड गर्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM छवि ढाँचा परिवार"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "TIFF छवि लोड गर्न असफल"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "%u बाईटको छवि बफर निर्धारण गर्न असफल"
+msgstr[1] "%u बाईटको छवि बफर निर्धारण गर्न असफल"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF पढ्न असफल: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "TGA प्रसँग स्ट्रक्टका लागि स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "अस्थायी फाइलबाट पढ्न असफल"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF छवि खोल्न असफल"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF छवि ढाँचा"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS छविसँग बनावटी हेडर डेटा छ"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS छविसँग अज्ञात प्रकार छ"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "असमर्थित RAS छवि घटबढ"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS छवि लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "सन रास्टर छवि ढाँचा"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer स्ट्रक्टका लागि स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer डेटाका लागि स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer डेटा पुन: निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "अस्थायी IOBuffer डेटा निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "नयाँ pixbuf निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF छवि काटिएको थियो वा अपूर्ण थियो।"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "कलरम्याप बनावट निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "कलरम्याप प्रविष्टिहरू निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "कलरम्याप प्रविष्टिहरूका लागि अप्रत्याशित बिट गहिराइ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA हेडर स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA छविसँग अवैध आयामहरू छन्"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA छवि प्रकार समर्थित छैन"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA प्रसँग स्ट्रक्टका लागि स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "फाइलमा अत्याधिक डेटा"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "टार्गा छवि ढाँचा"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "छवि चौडाइ प्राप्त गर्न सकेन (खराब TIFF फाइल)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "छवि उचाइ प्राप्त गर्न सकेन (खराब TIFF फाइल)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF छविको चौडाइ वा उचाइ शून्य छ"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF छविको आयामहरू अति ठूलो छ"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF फाइल खोल्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF फाइल बाट RGB डेटा लोड गर्न असफल"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF छवि खोल्न असफल"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFF बन्द सञ्चालन असफल"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF छवि लोड गर्न असफल"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "TIFF छवि खोल्न असफल"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "TIFF छवि खोल्न असफल"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "BMP फाइलमा लेख्न सकेन"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF छवि ढाँचा"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "छविको चौडाइ शून्य छ"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "छविको उचाइ शून्य छ"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "छवि लोड गर्न पर्याप्त स्मृति छैन"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "बाँकी बचत गर्न सकेन"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP छवि ढाँचा"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "अवैध XBM फाइल"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM छवि फाइल लोड गर्न अपर्याप्त स्मृति"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM छवि लोड गर्दा अस्थायी फाइल लेख्न असफल"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM छवि ढाँचा"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "कुनै XPM हेडर फेला परेन"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "अवैध XPM हेडर"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM फाइलसँग छवि चौडाइ <= 0 छ"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM फाइलसँग छवि उचाइ <= 0 छ"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPMसँग क्यारेक्टर प्रति पिक्सेलको अवैध नम्बर छ"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM फाइलसँग रङहरूको अवैध नम्बर छ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM छवि लोड गर्नका लागि स्मृति निर्धारण गर्न सक्दैन"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM कलरम्याप पढ्न सक्दैन"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM छवि लोड गर्दा अस्थायी फाइलमा लेख्न असफल"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM छवि ढाँचा"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "असमर्थित एनिमेसन प्रकार"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "प्यालेट गरिएको डेटाका लागि स्मृति निर्धारण गर्न सकेन"
diff --git a/po/nl.gmo b/po/nl.gmo
new file mode 100644 (file)
index 0000000..a38a5d0
Binary files /dev/null and b/po/nl.gmo differ
diff --git a/po/nl.po b/po/nl.po
new file mode 100644 (file)
index 0000000..3a062e5
--- /dev/null
+++ b/po/nl.po
@@ -0,0 +1,997 @@
+# Dutch translation for gdk-pixbuf
+#
+# This file is distributed under the same license as the gtk+ package.
+#
+# Dirk-Jan C. Binnema <djcb@djcbsoftware.nl>, 2002
+# Ronald Hummelink <ronald@hummelink.xs4all.nl>, 2002
+# Tino Meinen <tino.meinen@gmail.com>, 2002–2010
+# Reinout van Schouwen <reinouts@gnome.org>, 2009
+# Wouter Bolsterlee <wbolster@gnome.org>, 2010–2011
+#
+# expander             - samenvouwer/openvouwen
+# image format         - bestandsformaat
+# image file           - afbeelding
+# image file format    - afbeeldingstype
+# image type           - afbeeldingstype
+# job                  - printopdracht
+# render               - render/weergeven/tonen/opmaken
+# spinbutton           - spinknop/teller
+# tag                  - markering/etiket/label/trefwoord
+# tooltip              - tooltip/werktip/tip
+# separator            - scheiding/scheidingslijn/scheidingsteken
+# selected             - geselecteerde/gekozen
+# standard display     - standaard display
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-03-15 22:19+0100\n"
+"Last-Translator: Wouter Bolsterlee <wbolster@gnome.org>\n"
+"Language-Team: Dutch <vertaling@vrijschrift.org>\n"
+"Language: nl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Openen van bestand ‘%s’ mislukt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Afbeelding ‘%s’ bevat geen data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Laden van afbeelding ‘%s’ mislukt: reden onbekend, waarschijnlijk een "
+"beschadigde afbeelding"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Laden van animatie ‘%s’ mislukt: reden onbekend, waarschijnlijk een "
+"beschadigde animatie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Laden van afbeeldingslader %s mislukt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Afbeeldingslader %s geeft de verkeerde interface door; misschien is het de "
+"lader van een andere gdk-pixbuf-versie?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Afbeeldingstype ‘%s’ wordt niet ondersteund"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Afbeeldingstype van bestand ‘%s’ werd niet herkend"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Onbekend afbeeldingstype"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Laden van afbeelding ‘%s’ mislukt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fout bij het schrijven naar afbeelding: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Deze versie van gdk-pixbuf heeft geen ondersteuning voor het opslaan van het "
+"bestandsformaat: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Onvoldoende geheugen om de afbeelding op te slaan naar de callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Openen van tijdelijk bestand is mislukt"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Lezen van tijdelijk bestand is mislukt"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Openen van ‘%s’ voor schrijven is mislukt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Sluiten van ‘%s’ tijdens het schrijven is mislukt; er kan data verloren zijn "
+"gegaan: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Onvoldoende geheugen om afbeelding in een buffer op te slaan"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Fout bij het schrijven naar afbeelding-stream"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interne fout: afbeeldingslader ‘%s’ heeft een bewerking niet voltooid, maar "
+"gaf daar geen reden voor"
+
+# incrementeel is geen nederlands woord.
+# Hier wordt ws bedoeld:
+# Het gedeeltelijk laden en dan al gedeeltelijk weergaven van een afbeelding
+# geleidelijk laden/deelsgewijs laden
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Deelsgewijs laden van afbeeldingstype ‘%s’ wordt niet ondersteund"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Afbeeldingsheader beschadigd"
+
+# afbeeldingstype
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Het bestandsformaat van de afbeelding is onbekend"
+
+# pixelgegevens/pixeldata
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Beeldpuntdata van de afbeelding is beschadigd"
+
+# meervoud in nl van byte is byte
+# reserveren van %u byte geheugenruimte voor de afbeelding is mislukt
+# Niet mogelijk om afbeeldingsbuffer van %u byte te alloceren
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "reserveren van %u byte geheugenruimte voor de afbeelding is mislukt"
+msgstr[1] "reserveren van %u byte geheugenruimte voor de afbeelding is mislukt"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Onverwacht pictogrambrokje in animatie"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ongeldige header in animatie"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Onvoldoende geheugen om animatie te laden"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Misvormd brokje in animatie"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Het ANI-bestandsformaat"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-afbeelding bevat onzinnige data in de header"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Onvoldoende geheugen voor het laden van de bitmap-afbeelding"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-afbeelding heeft een niet-ondersteunde headergrootte"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP-afbeeldingen kunnen niet worden gecomprimeerd"
+
+# tegengekomen/ontdekt/gevonden
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Voortijdig bestandseinde ontdekt"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kon geen geheugenruimte reserveren voor opslaan van BMP-bestand"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Kon niet naar BMP-bestand schrijven"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Het BMP-bestandsformaat"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Het EMF-bestandsformaat"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Het GIF-bestandsformaat"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Het ICO-bestandsformaat"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kwaliteit moet een waarde tussen 0 en 100 zijn: waarde ‘%s’ kan niet "
+"verwerkt worden."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kwaliteit moet tussen 0 en 100 liggen; waarde '%d' is niet toegestaan."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Het JPEG-bestandsformaat"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Kon geen geheugenruimte reserveren: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr " Kon stream niet aanmaken: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Kon stream niet doorzoeken: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Kon niet van stream lezen: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Kon bitmap niet laden"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Kon metabestand niet laden"
+
+# bestandsformaat/afbeeldingsformat/bestandsindeling
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Niet ondersteund afbeeldingsformaat voor GDI+"
+
+# telegramstijl...
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kon niet opslaan"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Het WMF-bestandsformaat"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Lezen van GIF mislukt: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Er ontbrak data in het GIF-bestand (misschien was het afgebroken?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interne fout in de GIF-lader (%s)"
+
+# overlopende stapel
+# maar dit is toch een melding waar newbies niets mee kunnen.
+# Ze zouden deze melding eigenlijk niet mogen zien.
+# Om degene die wel weten wat ze ermee kunnen doen niet op een dwaalspoor
+# te zetten: Niet vertaald
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-lader begrijpt deze afbeelding niet."
+
+# onjuiste code
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Foutieve code ontdekt"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Circulair tabelveld in GIF-bestand"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Onvoldoende geheugen om GIF-bestand te laden"
+
+# composite a frame?
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Onvoldoende geheugen om een frame samen te stellen in GIF-bestand"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-bestand is beschadigd (incorrecte LZW-compressie)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Bestand lijkt geen GIF-bestand te zijn"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versie %s van het GIF-bestandsformaat wordt niet ondersteund"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-bestand heeft geen algemeen kleurenpalet, en een kader daarbinnen heeft "
+"geen lokaal kleurenpalet"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-bestand is afgebroken of onvolledig"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fout bij het lezen van ICNS-afbeelding: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Kon ICNS-bestand niet decoderen"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Het ICNS-bestandsformaat"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ongeldige header in pictogram"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Onvoldoende geheugen om pictogram te laden"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Gecomprimeerde pictogrammen worden niet ondersteund"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Pictogram heeft breedte nul"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Pictogram heeft hoogte nul"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Niet ondersteund pictogramtype"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Onvoldoende geheugen om ICO-bestand te laden"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Afbeelding te groot om als ICO-bestand te worden opgeslagen"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Cursor hotspot valt buiten de afbeelding"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Niet ondersteunde diepte voor ICO-bestand: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Kon geen geheugenruimte reserveren voor de stream"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kon afbeelding niet decoderen"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Getransformeerde JPEG2000 heeft nul breedte of hoogte."
+
+# 'currently' is eigenlijk overbodige info.
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Afbeeldingstype wordt nog niet ondersteund"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kon geen geheugenruimte reserveren voor het kleurenprofiel"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Onvoldoende geheugen om JPEG 2000-bestand te openen"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kon geen geheugenruimte reserveren voor het bufferen van de afbeelding"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Het JPEG 2000-bestandsformaat"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Fout bij het interpreteren van JPEG-afbeelding (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Onvoldoende geheugen om afbeelding te laten, probeer enkele programma's af "
+"te sluiten om geheugen vrij te maken"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Niet ondersteunde JPEG kleurruimte (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kon geen geheugenruimte reserveren voor laden van JPEG-bestand"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Getransformeerde JPEG heeft nul breedte of hoogte."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kon geen geheugenruimte reserveren voor de header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kon geen geheugenruimte reserveren voor de context-buffer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Afbeelding heeft ongeldige breedte en/of hoogte"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Afbeelding heeft een niet ondersteund bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Afbeelding heeft een niet ondersteund aantal '%d-bit planes'"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kon geen nieuwe pixbuf aanmaken"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kon geen geheugenruimte reserveren voor lijn-data"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kon geen geheugenruimte reserveren voor PCX-afbeelding"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Niet alle lijnen van PCX-afbeelding verkregen"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Geen palet gevonden aan het einde van PCX-data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Het PCX-bestandsformaat"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Getransformeerde PNG heeft nul breedte of hoogte."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Het GIF-bestandsformaat"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bits per kanaal van PNG-afbeelding is ongeldig."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Getransformeerde PNG heeft nul breedte of hoogte."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits per kanaal van getransformeerde PNG is niet gelijk aan 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Getransformeerde PNG is geen RGB of RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Getransformeerde PNG heeft niet ondersteund aantal kanalen, moet gelijk zijn "
+"aan 3 of 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatale fout in PNG-afbeelding: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Onvoldoende geheugen om PNG-bestand te laden"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Onvoldoende geheugen om een afbeelding van %ld bij %ld op te slaan; probeer "
+"enkele toepassingen af te sluiten om geheugen vrij te maken"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatale fout bij het lezen van PNG-afbeelding"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatale fout bij het lezen van PNG-afbeelding: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Sleutels voor PNG-tekstblokken moeten minimaal 1, en maximaal 79 tekens "
+"bevatten"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Sleutels voor PNG-tekstblokken moeten uit ASCII tekens bestaan"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Kleurprofiel heeft ongeldige lengte %d."
+
+# moet tussen 0 en 9 liggen
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG-compressie moet een waarde tussen 0 en 9 zijn: waarde ‘%s’ kan niet "
+"verwerkt worden."
+
+# moet tussen 0 en 9 liggen
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG-compressie moet een waarde tussen 0 en 9 zijn; waarde '%d' is niet "
+"toegestaan."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Waarde voor PNG-tekstblok %s kan niet naar tekenset ISO-8859-1 worden "
+"omgezet."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Het PNG-bestandsformaat"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-lader verwachte een integer te vinden, maar deed dat niet"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-bestand heeft een onjuist eerste byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM staat niet in een herkenbaar PNM-subformaat"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-bestand heeft een breedte 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-bestand heeft een hoogte 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximale kleurwaarde in PNM-bestand is 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximale kleurwaarde in PNM-bestand is te groot"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Raw PNM-afbeeldingstype is ongeldig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-lader ondersteunt dit PNM-subtype niet"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Raw PNM-formaten moeten precies één spatie hebben voor het begin van de data"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kon geen geheugenruimte reserveren voor laden van PNM-bestand"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Onvoldoende geheugen om PNM-context struct te laden"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Onverwacht einde van PNM-afbeeldingsgegevens"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Onvoldoende geheugen om PNM-bestand te laden"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "De PNM/PBM/PGM/PPM-bestandsformaatfamilie"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Invoer bestandsbeschrijving is NULL."
+
+# header/header-data
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Kon QTIF-header niet lezen"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atomaire grootte te groot (%d byte)"
+msgstr[1] "QTIF atomaire grootte te groot (%d byte)"
+
+# meervoud in nl van byte is byte
+# reserveren van %u byte geheugenruimte voor de afbeelding is mislukt
+# Niet mogelijk om afbeeldingsbuffer van %u byte te alloceren
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Reserveren van %d byte geheugenruimte voor de leesbuffer"
+msgstr[1] "Reserveren van %d byte geheugenruimte voor de leesbuffer"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Bestandsfout bij lezen van QTIF-atoom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Kon de volgende %d byte niet overslaan binnen de seek()."
+msgstr[1] "Kon de volgende %d byte niet overslaan binnen de seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Kon geen geheugen reserveren voor QTIF-contextstructuur"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Kon GdkPixbufLoader-object niet aanmaken."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Kon geen afbeeldingsdata-atoom vinden."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Het QTIF-bestandsformaat"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-afbeelding bevat onzinnige data in de header"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-afbeelding is van onbekend type"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Niet ondersteunde RAS-afbeeldingsvariatie"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Onvoldoende geheugen voor het laden van de RAS-afbeelding"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Het Sun raster-bestandsformaat"
+
+# Reserveren van geheugenruimte voor IOBuffer struct niet gelukt
+# kan geen geheugenruimte reserveren voor ....
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kan geen geheugenruimte reserveren voor IOBuffer struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kan geen geheugenruimte reserveren voor IOBUFFER gegevens"
+
+# kan niet opnieuw geheugenruimte reserveren
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kan geheugenruimte voor IOBuffer-gegevens niet opnieuw reserveren"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kan geen geheugenruimte reserveren voor tijdelijke IOBuffer-gegevens "
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Kan geen geheugenruimte reserveren voor nieuwe pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Afbeelding is beschadigd of onvolledig"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Kan geen geheugenruimte reserveren voor kleurenkaartstructuur"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Kan geen geheugen reserveren voor kleurenkaart-items "
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Onverwachte bitdiepte voor ingangen van kleurenkaart"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Kan geen geheugenruimte reserveren voor TGA-header"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-afbeelding heeft ongeldige afmetingen"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Bestandstype TGA wordt niet ondersteund"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kan geen geheugen reserveren voor TGA-context struct"
+
+# te veel data in bestand
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Overbodige data in bestand"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Het Targa-bestandsformaat"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kon afbeeldingsbreedte niet vinden (foutief TIFF-bestand)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kon afbeeldingshoogte niet vinden (foutief TIFF-bestand)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Hoogte of breedte van TIFF-afbeelding is nul"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Afmetingen van TIFF-afbeelding te groot"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Onvoldoende geheugen om TIFF-bestand te openen"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Kon RGB-gegevens niet inlezen uit TIFF-bestand"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Kon TIFF-afbeelding niet openen"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Bewerking: TIFFClose is mislukt"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Kon TIFF-afbeelding niet laden"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Kon TIFF-afbeelding niet opslaan"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-compressie refereert niet naar een geldige codec."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Kon TIFF-data niet schrijven"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Kon niet naar TIFF-bestand schrijven"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Het TIFF-bestandsformaat"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Afbeelding heeft breedte nul"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Afbeelding heeft hoogte nul"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Onvoldoende geheugen voor het laden van de afbeelding"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kon de rest niet opslaan"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Het WBMP-bestandsformaat"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ongeldig XBM-bestand"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Onvoldoende geheugen om XBM-afbeelding te laden"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Niet mogelijk om naar tijdelijk bestand te schrijven bij het laden van XBM-"
+"afbeelding"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Het XBM-bestandsformaat"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Geen XPM-header gevonden"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ongeldig XPM-header"
+
+# afbeelding ipv bestand gebruikt.
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-afbeelding heeft breedte <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-afbeelding heeft hoogte <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM heeft ongeldig aantal tekens per beeldpunt"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-bestand heeft ongeldig aantal kleuren"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kan geen geheugenruimte reserveren voor het laden van XPM-afbeelding"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kan XPM-kleurenkaart niet lezen"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Niet mogelijk om naar tijdelijk bestand te schrijven bij het laden van XPM-"
+"afbeelding"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Het XPM-bestandsformaat"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Niet ondersteund animatietype"
diff --git a/po/nn.gmo b/po/nn.gmo
new file mode 100644 (file)
index 0000000..117a7cd
Binary files /dev/null and b/po/nn.gmo differ
diff --git a/po/nn.po b/po/nn.po
new file mode 100644 (file)
index 0000000..cc02d3c
--- /dev/null
+++ b/po/nn.po
@@ -0,0 +1,955 @@
+# translation of nn.po to Norwegian Nynorsk
+# Norwegian translation of gtk+.
+# Copyright (C) 1998-2002, 2003, 2004 Free Software Foundation, Inc.
+#
+# Kjartan Maraas <kmaraas@gnome.org>, 1998-2001.
+# Roy-Magne Mo <rmo@sunnmore.net>, 2001-2002.
+# Åsmund Skjæveland <aasmunds@fys.uio.no>, 2003, 2004.
+# Eskild Hustvedt <eskildh@gnome.org>, 2008, 2009.
+# Åsmund Skjæveland <aasmunds@ulrik.uio.no>, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: nn\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-01-22 11:03+0100\n"
+"Last-Translator: Åsmund Skjæveland <aasmunds@ulrik.uio.no>\n"
+"Language-Team: Norwegian Nynorsk <i18n-nn@lister.ping.uio.no>\n"
+"Language: nn\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 0.2\n"
+"Plural-Forms:  nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Klarte ikkje å opna fila «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Biletefila «%s» inneheld ikkje data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Klarte ikkje å lasta biletet «%s». Årsaken er ukjent, men truleg ei øydelagt "
+"biletefil"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Klarte ikkje å lasta animasjonen «%s». Årsaken er ukjent, men truleg ei "
+"øydelagt animasjonsfil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ikkje i stand til å lasta biletelastingsmodul: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Biletelastingsmodulen %s eksporterer ikkje rett grensesnitt. Kanskje han er "
+"frå ein annan GTK+-versjon?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Biletetypen «%s» er ikkje støtta"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Klarte ikkje å kjenna att biletefilformatet på fila «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Ukjent biletefilformat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Klarte ikkje å lasta biletet «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Feil under skriving av biletefil: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Denne utgåva av gdk-pixbuf kan ikkje lagra bileteformatet: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Ikkje nok minne til å lagra bilete til tilbakekall"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Klarte ikkje opna mellombels fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Klarte ikkje å lesa frå mellombels fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Klarte ikkje å opna «%s» for å skriva: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Klarte ikkje å lukka «%s» medan biletet vart skrive. Det er ikkje sikkert at "
+"alle data vart lagra: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Ikkje nok minne til å lagra biletet til eit buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Feil under skriving av biletefil"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Intern feil: Modul for lasting av bileta «%s» klarte ikkje å fullutføra ein "
+"operasjon, men ga inga årsak for feilen"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Stegvis lasting av biletetypen «%s» er ikkje støtta"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Øydelagt biletehovud"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Ukjent bileteformat"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Øydelagte pikseldata i biletet"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "klarte ikkje å setja av eit mellomlager på %u byte til biletet"
+msgstr[1] "klarte ikkje å setja av eit mellomlager på %u byte til biletet"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Uventa ikondel i animasjon"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ugyldig hovud i animasjonen"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ikkje nok minne til å lasta animasjon"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Feil i ein del av animasjonen"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Bileteformatet ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-biletet har ugyldige data i hovudet"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ikkje nok minne til å lasta punktbilete"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-biletet har ein storleik på biletehovudet som ikkje er støtta"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP-bileta kan ikkje komprimerast"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Fila sluttar for tidleg"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kunne ikkje tildela minne for lagring av BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Kunne ikkje skriva til BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Bileteformatet BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Bileteformatet EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF-bileteformatet"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO-bileteformatet"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kvalitet må vera eit tal mellom 0 og 100. Verdien «%s» kan ikkje "
+"tolkast."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kvalitet må vera eit tal mellom 0 og 100. Verdien «%d» er ikkje tillate."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG-bileteformatet"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Klarte ikkje setja av minne: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Klarte ikkje oppretta straum: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Klarte ikkje søka i straum: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Klarte ikkje lesa frå straum: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Klarte ikkje lasta punktbilete"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Klarte ikkje lasta metafil"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Ikkje støtta bileteformat for GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Klarte ikkje lagra"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF-bileteformatet"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Klarte ikkje å lesa GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-fil manglar data (Har fila vorte kutta?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Intern feil i GIF-lastaren (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stabeloverflyt"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Lastar for GIF-bileta forstår ikkje dette bilete."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Fann ugyldig kode"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Sirkulær tabelloppføring i GIF-fila"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ikkje nok minne til å lasta GIF-fila"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ikkje nok minne til å setja saman ei ramme i GIF-fila"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-biletet er øydelagt (ikkje rett LZW-kompresjon)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fila ser ikkje ut til å vera ei GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versjon %s av GIF-filformatet er ikkje støtta"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-biletet har ikkje noko globalt fargekart, og ei ramme inni det har ikkje "
+"noko lokalt fargekart."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-biletet var avkutta eller ufullstendig."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fatal feil under lesing av ICNS-biletefil: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Kunne ikkje dekode ICNS-fil"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS-bileteformatet"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ugyldig hovud i ikon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ikkje nok minne til å lasta ikonet"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimerte ikon er ikkje støtta"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikonet har breidde null"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikonet har høgde null"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Ikontypen er ikkje støtta"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ikkje nok minne til å lasta ICO-fila"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Biletet er for stort til å lagrast som ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Peikarpunktet utanfor biletet"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Djupna til biletet er for djup for ei ICO-fil: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Kan ikkje setja av minne til straum"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kunne ikkje dekode bilete"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformert JPEG2000 har null breidde eller høgde."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Biletetypen er ikkje støtta"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kan ikkje setja av minne til fargeprofil"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ikkje nok minne til å opna JPEG2000-biletet"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kan ikkje setja av minne til å hurtiflagra biletdata"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG2000-bileteformatet"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Feil under tolking av JPEG-biletefil (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ikkje nok minne til å lasta biletet. Prøv å avslutta nokon program for  "
+"frigjera minne"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Ustøtta JPEG-fargerom (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kan ikkje setja av minne til å lasta JPEG-bilete"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformert JPEG har breidd eller storleik lik null."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kan ikkje setja av minne til hovud"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kan ikkje setja av minne til kontekstmellomlager"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Biletet har ugyldig høgde og/eller breidde"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Biletet har eit ustøtta tal på bitar per piksel"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Biletet har eit ustøtta tal på %d-bit-plan"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kan ikkje laga nytt pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kan ikkje setja av minne til linjedata"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kan ikkje setja av minne til hovud"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Fekk ikkje alle linjene i PCX-biletet"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Fann ikkje nokon palett på slutten av PCX-data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Bileteformatet PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformert PNG har null breidde eller høgde."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF-bileteformatet"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Talet på bitar per kanal i PNG-biletet er ugyldig."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformert PNG har null breidde eller høgde."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bitar per kanal i transformert PNG er ikkje 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformert PNG er ikkje RGB eller RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformert PNG har eit tal på kanalar som ikkje er støtta. Må vera 3 eller "
+"4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatal feil i PNG-biletefil: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ikkje nok minne til å lasta PNG-fil"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Ikkje nok minne til å lagra eit %ld x %ld-bilete. Prøv å avslutta nokon "
+"program for å frigjera minne"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatal feil under lesing av PNG-biletefil"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatal feil under lesing av PNG-biletefil: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Nøklane til PNG-tekstbitar må ha mellom 1 og 79 teikn."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Nøklane til PNG-tekstbitar må vera ASCII-teikn."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Nivået til PNG-komprimeringa må vera ein verdi mello 0 og 9; verdi «%s» kan "
+"ikkje brukast."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Nivået på PNG-komprimering må vera ein verdi mellom 0 og 9; verdien «%d» er "
+"ikkje tillat."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Verdi for PNG-tekstbit %s kan ikkje konverterast til ISO-8859-1-koding."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG-bileteformatet"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNG-lastaren fann ikkje venta heiltal"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-fila har ein feil i den fyrste byten."
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-fila er ikkje i eit gjenkjent underformat av PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-fila har ei biletebreidde på 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-fila har ei biletehøgde på 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Største fargeverdi i PNM-fila er 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Største fargeverdi i PNM-fila er for stor"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Rå PNM-biletetype er ugyldig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-biletelastaren støttar ikkje dette underformatet av PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Rå PNM-format krev nøyaktig eitt blankt teikn før datablokka"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kan ikkje tildela minne for lasting av PNM-bilete"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ikkje nok minne til å lasta PNM-kontekststruktur"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Uventa slutt på PNM-biletedata"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Ikkje nok minne til å lasta PNM-fila"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM-bileteformatfamilien"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Klarte ikkje skriva hovud\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "klarte ikkje å setja av eit mellomlager på %u byte til biletet"
+msgstr[1] "klarte ikkje å setja av eit mellomlager på %u byte til biletet"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Klarte ikkje å lesa GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Kan ikkje tildela minne for TGA-kontekststruktur"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Klarte ikkje skriva mappeindeks\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Klarte ikkje å opna TIFF-biletet"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF-bileteformatet"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-biletet har ugyldige data i headeren"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-biletet har ukjent type"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Biletevariasjonen i RAS-biletet er ikkje støtta"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ikkje nok minne til å lasta RAS-bilete"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster-bileteformat"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kan ikkje tildela minne for IOBuffer-struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kan ikkje tildela minne for IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kan ikkje køyra realloc for IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kan ikkje tildela mellombelse IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Kan ikkje tildela ny pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF-biletet var avkutta eller ufullstendig."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Kan ikkje tildela struktur for fargekart"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Kan ikkje tildela fargekartoppføringar"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Uventa mange bits i fargekartoppføringar"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Kan ikkje tildela minne for TGA-hovud"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-bilete har ugyldige dimensjonar"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-biletetypen er ikkje støtta"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kan ikkje tildela minne for TGA-kontekststruktur"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Overflødige data i fila"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa-bileteformatet"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kan ikkje finna biletebreidda (ugyldig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kan ikkje finna biletehøgda (ugyldig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Breidda eller høgda til TIFF-biletet er null"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF-bildet er for stort"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ikkje nok minne til å opna TIFF-biletet"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Klarte ikkje å lasta RGB-data frå TIFF-fila"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Klarte ikkje å opna TIFF-biletet"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose-operasjonen feila"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Klarte ikkje å lasta TIFF-bilete"
+
+#
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Klarte ikkje å lagra TIFF-bilete"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Klarte ikkje å lagra TIFF-data"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Kunne ikkje skriva til TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF-bileteformatet"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Biletet har null breidde"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Biletet har null høgde"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ikkje nok minne til å lasta bilete"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kunne ikkje lagra resten"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP-bileteformatet"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ugyldig XBM-fil"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Ikkje nok minne itl å lasta XBM-biletefil"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Klarte ikkje å skriva mellombels fil medan XBM-fil vart lasta"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM-bileteformatet"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Fann ikkje noko XBM-hovud"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ugyldig XPM-hovud"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XBM-biletet har breidde mindre enn eller lik null"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XBM-biletet har høgde mindre enn eller lik null"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM-fila har ugyldig tal på teikn per piksel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-fila har ikkje gyldig tal fargar"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kan ikkje tildela minne for lasting av XPM-bilete"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kan ikkje lesa fargekart for XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Klarte ikkje å skriva til mellombels fil medan XPM-fila vart lasta"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM-bileteformatet"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Animasjonstypen er ikkje støtta"
+
+# TRN: Kva er "paletted" data?
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Kan ikkje setja av minne til palettert data"
diff --git a/po/nso.gmo b/po/nso.gmo
new file mode 100644 (file)
index 0000000..2bd8925
Binary files /dev/null and b/po/nso.gmo differ
diff --git a/po/nso.po b/po/nso.po
new file mode 100644 (file)
index 0000000..645ecda
--- /dev/null
+++ b/po/nso.po
@@ -0,0 +1,1014 @@
+# Northern Sotho translation of gtk+.
+# Copyright (C) 2004 Zuza Software Foundation (Translate.org.za)
+# This file is distributed under the same license as the gtk+ package.
+#
+# Zuza Software Foundation <info@translate.org.za>, 2004
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.8-branch\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-11-30 16:02+0200\n"
+"Last-Translator: Zuza Software Foundation <info@translate.org.za>\n"
+"Language-Team: Northern Sotho <translate-discuss-nso@lists.sourceforge.net>\n"
+"Language: nso\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n>1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "E paletšwe go bula faele ya '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Faele ya seswantšho ya '%s' ga e na tsebišo"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Faele ya go laiša seswantšho sa '%s': lebaka ga le tsebjwe, mohlomongwe "
+"faele e senyegilego ya seswantšho"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"E paletšwe go laiša tsošološo ya '%s': lebaka ga le tsebjwe, mohlomongwe "
+"faele e senyegilego ya tsošološo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ga e kgone go laiša tekanyo ya go laiša seswantšho: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Tekanyo ya go laiša seswantšho ya %s ga e romele poledišano e swanetšego; "
+"mohlomongwe e tšwa tokollong e fapanego ya GTK?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Mohuta wa seswantšho wa '%s' ga o thekgwe"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ga e kgone go lemoga sebopego sa seswantšho bakeng sa faele ya '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Sebopego seo se sa lemogwego sa faele ya seswantšho"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "E paletšwe go laiša seswantšho sa '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Phošo ya go ngwala faeleng ya seswantšho: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Kago ye ya gdk-pixbuf ga e thekge go bolokwa ga sebopego sa seswantšho: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Kgopolo e sa lekanago ya go boloka seswantšho go boea morago"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "E paletšwe go bula faele ya motšwa-o-swere"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "E paletšwe go bala go tšwa faeleng ya motšwa-o-swere"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "E paletšwe go bula '%s' bakeng sa go ngwala: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"E paletšwe go tswalela '%s' mola e dutše e ngwala seswantšho, tsebišo ka "
+"moka e ka ba e sa bolokwa: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Kgopolo e sa lekanago go boloka seswantšho sešireletšing"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Phošo ya go ngwala faeleng ya seswantšho: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Phošo ya ka gare: Tekanyo ya go laiša seswantšho ya '%s' e paletšwe go thoma "
+"go laiša seswantšho, eupša ga se ya nea lebaka la gore ke ka baka la eng e "
+"paletšwe"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+"Go laiša mo go okeditšwego ga mohuta wa seswantšho wa '%s' ga go thekgwe"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Hlogwana ya seswantšho e senyegile"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Sebopego sa seswantšho ga se tsebjwe"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Tsebišo ya dikarolwana tše bopago seswantšho ya seswantšho e senyegile"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "e paletšwe go hwetša sešireletši sa seswantšho sa paete ya %u"
+msgstr[1] "e paletšwe go hwetša sešireletši sa seswantšho sa dipaete tša %u"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Go dira modumo ga leswao mo go sa letelwago tsošološong"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Hlogwana yeo e sego ya kgonthe tsošološong"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Ga go na kgopolo e lekanego go laiša tsošološo"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Go dira modumo mo go sa bopšago gabotse tsošološong"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Sebopego sa seswantšho sa ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Seswantšho sa BMP se na le tsebišo ya hlogwana yeo e sego ya kgonthe"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Ga go na kgopolo e lekanego go laiša seswantšho sa bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Seswantšho sa BMP se na le bogolo bja hlogwana bjo bo sa thekgwego"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Go kopanwe le mafelelo a faele ao a sa golago gabotse"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "E ka se kgone go bea kgopolo bakeng sa go laiša faele ya JPEG"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "E be e ka se fetole leina la faele"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Sebopego sa seswantšho sa BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "Sebopego sa seswantšho sa BMP"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Sebopego sa seswantšho sa GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Sebopego sa seswantšho sa ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Khwaliti ya JPEG e swanetše go ba boleng magareng ga 0 le 100; boleng bja "
+"'%s' bo ka se arolwe."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Khwaliti ya JPEG e swanetše go ba boleng magareng ga 0 le 100; boleng bja "
+"'%d' ga bo a dumelelwa."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Sebopego sa seswantšho sa JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa hlogwana"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "phošo ya go hlama tšhupetšo '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"E be e ka se kgethe %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "phošo ya go hlama tšhupetšo '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "E be e ka se fetole leina la faele"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "E be e ka se fetole leina la faele"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "Go fapana ga seswantšho sa RAS mo go sa thekgwego"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Ga e kgone go e boloka ka moka"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "Sebopego sa seswantšho sa WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Go palelwa ke go bala GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Faele ya GIF e be e sa bone tsebišo e itšego (mohlomongwe e ile ya "
+"lekanyetšwa ka tsela e itšego?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Phošo ya ka gare selaišing sa GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Go elela ga mokgobo"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "Selaiši sa seswantšho sa GIF ga se kwešiše seswantšho se."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Go kopanwe le khoutu e mpe"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Tseno e dikologago ya lenaneo faeleng ya GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Ga go na kgopolo e lekanego go laiša faele ya GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Ga go na kgopolo e lekanego go laiša faele ya GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Seswantšho sa GIF se senyegile (kgatelelo e fošagetšego ya LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Faele ga e bonagale e le faele ya GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Tokollo ya %s ya sebopego sa faele ya GIF ga e thekgwe"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Seswantšho sa GIF ga se na mmapa wa mmala wa lefase ka bophara, gape foreime "
+"yeo e lego ka gare ga e na mmapa wa mmala wa mo gae."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Seswantšho sa GIF se lekanyeditšwe goba ga se a felela."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Phošo e kotsi ya go bala faele ya seswantšho ya PNG: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"E be e ka se kgethe %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Sebopego sa seswantšho sa ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Hlogwana yeo e sego ya kgonthe leswaong"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Ga go na kgopolo e lekanego go laiša leswao"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Maswao a gateletšwego ga a thekgwe"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Leswao le na bophara bja lefeela"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Leswao le na le bophagamo bja lefeela"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Mohuta wa leswao o sa thekgwego"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Ga go na kgopolo e lekanego go laiša faele ya ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Seswantšho ke se segolo kudu gore se ka bolokwa bjalo ka ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Lefelo le kotsi la leswao ka ntle ga seswantšho"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Botebo bjo bo sa thekgwego bakeng sa faele ya ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa hlogwana"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "E be e ka se fetole leina la faele"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "PNG e fetotšwego e na bophara goba bophagamo bja lefeela."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Mohuta wa seswantšho wa '%s' ga o thekgwe"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "E ka se kgone go bea kgopolo bakeng sa go laiša faele ya JPEG"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Ga go na kgopolo e lekanego go ka bula faele ya TIFF"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa tsebišo ya mothaladi"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "Sebopego sa seswantšho sa JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Phošo go tolokwa ga faele ya seswantšho ya JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Ga go na kgopolo e lekanego go laiša seswantšho, leka go ntšha ditirišo tše "
+"itšego bakeng sa go bula kgopolo"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Sekgoba sa mmala sa JPEG seo se sa thekgwego (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "E ka se kgone go bea kgopolo bakeng sa go laiša faele ya JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "PNG e fetotšwego e na bophara goba bophagamo bja lefeela."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa hlogwana"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa sešireletši sa dikagare"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Seswantšho se na le bophara le/goba bophagamo tšeo e sego tša kgonthe"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Seswantšho se na le bpp yeo e sa thekgwego"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+"Seswantšho se na le nomoro e sa thekgwego ya difofane tša dibiti tša %d"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ga e kgone go bopa pixbuf e mpsha"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa tsebišo ya mothaladi"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa hlogwana"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ga se ya hwetša methaladi ka moka ya seswantšho ya PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+"Ga go na seo se hweditšwego seo se bolokilwego mafelelong ga tsebišo ya PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Sebopego sa seswantšho sa PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "PNG e fetotšwego e na bophara goba bophagamo bja lefeela."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Sebopego sa seswantšho sa GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Dibiti go ya ka kanale ya seswantšho sa PNG ga se tša kgonthe."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "PNG e fetotšwego e na bophara goba bophagamo bja lefeela."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Dibiti go ya ka kanale ya PNG e fetotšwego ga se 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG e fetotšwego e sego RGB goba RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"PNG e fetotšwego e na le dikanale tše mmalwa tše sa thekgwego, e swanetše go "
+"ba 3 goba 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Phošo e kotsi faeleng ya seswantšho ya PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Ga go na kgopolo e lekanego go laiša faele ya PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Ga go na kgopolo e lekanego go boloka %ld ka seswantšho sa %ld; leka go "
+"ntšha ditirišo tše dingwe bakeng sa go theoša go dirišwa ga kgopolo"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Phošo e kotsi ya go bala faele ya seswantšho sa PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Phošo e kotsi ya go bala faele ya seswantšho ya PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Dinotlelo tša go dira modumo ga sengwalwa sa PNG di swanetše gore di be le "
+"bonyenyane tlhaka e 1 goba ge e le tše dintši e be tše 79."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Dinotlelo tša go dira modumo ga sengwalwa sa PNG e swanetše go ba ditlhaka "
+"tša MMAFT."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Khwaliti ya JPEG e swanetše go ba boleng magareng ga 0 le 100; boleng bja "
+"'%s' bo ka se arolwe."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Khwaliti ya JPEG e swanetše go ba boleng magareng ga 0 le 100; boleng bja "
+"'%d' ga bo a dumelelwa."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Boleng bja go dira modumo ga %s ga sengwalwa sa PNG bo ka se fetolelwe go go "
+"tsentšha khoutu ga ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Sebopego sa seswantšho sa PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Selaiši sa PNM seo se letetšwego gore se hwetše dinomoro tša tlhago, eupša "
+"ga se a e hwetša"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Faele ya PNM e na le paete ya mathomo yeo e fošagetšego"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Faele ya PNM ga e ka gare ga seka-sebopego sa PNM seo se lemogwago"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Faele ya PNM e na le bophara bja seswantšho bja 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Faele ya PNM e na le bophagamo bja seswantšho bja 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Boleng bjo bogolo bja mmala faeleng ya PNM ke 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Boleng bjo bogolo bja mmala faeleng ya PNM ke bjo bogolo kudu"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Mohuta wa seswantšho se sa butšwago sa PNM ga se wa kgonthe"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Selaiši sa seswantšho sa PNM ga se thekge seka-sebopego se sa PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Dibopego tše sa butšwago tša PNM di nyaka sekgoba se sešweu ka go lebanya "
+"pele ga tsebišo ya mohlala"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ga e kgone go hwetša kgopolo ya go laiša seswantšho sa PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Ga go na kgopolo e lekanego go laiša struct sa dikagare sa PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Mafelelo a tsebišo ya seswantšho sa PNM ao a sa letelwago"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Kgopolo e sa lekanago go ka laiša faele ya PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Lapa la sebopego sa seswantšho la PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "E paletšwe go bula seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "e paletšwe go hwetša sešireletši sa seswantšho sa paete ya %u"
+msgstr[1] "e paletšwe go hwetša sešireletši sa seswantšho sa paete ya %u"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Go palelwa ke go bala GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Ga e kgone go šupa kgopolo bakeng sa struct sa dikagare sa TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "E paletšwe go bala go tšwa faeleng ya motšwa-o-swere"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "E paletšwe go bula seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Sebopego sa seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Seswantšho sa RAS se na le tsebišo ya hlogwana yeo e sego ya kgonthe"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Seswantšo sa RAS se na le mohuta o sa tsebjwego"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Go fapana ga seswantšho sa RAS mo go sa thekgwego"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Ga go na kgopolo e lekanego go laiša seswantšho sa RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sebopego sa seswantšho sa dikhutlo tše bopago seswantšho tša Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ga e kgone go šupa kgopolo ya struct sa IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa tsebišo ya IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ga e kgone go šupa tsebišo ya IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ga e kgone go šupa tsebišo ya motšwa-o-swere ya IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Ga e kgone go šupa pixbuf e mpsha"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Seswantšho sa GIF se lekanyeditšwe goba ga se a felela."
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Ga e kgone go šupa sebopego sa mmapa wa mmala"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Ga e kgone go šupa ditseno tša mmapa wa mmala"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+"Botebo bja biti bjo bo sa letelwago bakeng sa ditseno tša mmapa wa mmala"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Ga e kgone go šupa kgopolo ya hlogwana ya TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Seswantšho sa TGA se na le bogolo bjo e sego bja kgonthe"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Mohuta wa seswantšho sa TGA wo o sa thekgwego"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa struct sa dikagare sa TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Tsebišo e oketšegilego ka faeleng"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Sebopego sa seswantšho sa Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ga e kgone go hwetša bophara bja seswantšho (faele e mpe ya TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ga e kgone go hwetša bophagamo bja seswantšho (faele e mpe ya TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Bophara goba bophagamo bja seswantšho sa TIFF ke lefeela"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Bogolo bja seswantšho sa TIFF ke bjo bogolo kudu"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Ga go na kgopolo e lekanego go ka bula faele ya TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "E paletšwe go laiša tsebišo ya RGB go tšwa faeleng ya TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "E paletšwe go bula seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Mošomo wa go tswalela TIFF o padile"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "E paletšwe go laiša seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "E paletšwe go bula seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "E paletšwe go bula seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "E be e ka se fetole leina la faele"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Sebopego sa seswantšho sa TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Seswantšho se na le bophara bja lefeela"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Seswantšho se na le bophagamo bja lefeela"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Ga go na kgopolo e lekanego go ka laiša seswantšho"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ga e kgone go e boloka ka moka"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Sebopego sa seswantšho sa WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Faele yeo e sego ya kgonthe ya XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Kgopolo e sa lekanago go ka laiša faele ya seswantšho ya XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"E paletšwe go ngwala faele ya motšwa-o-swere ge e be e laiša seswantšho sa "
+"XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Sebopego sa seswantšho sa XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Ga go na hlogwana ya XPM yeo e hweditšwego"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Faele yeo e sego ya kgonthe ya XBM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Faele ya XPM e na le bophara bja seswantšho bja <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Faele ya XPM e na le bophagamo bja seswantšho bja <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+"XPM e na le nomoro yeo e sego ya kgonthe ya ditlhaka go ya ka dikarolwana "
+"tše bopago seswantšho"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Faele ya XPM e na le nomoro yeo e sa dumelelwago ya mebala"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ga e kgone go šupa kgopolo bakeng sa go laiša seswantšho sa XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Ga e kgone go bala mmapa wa mmala wa XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"E paletšwe go ngwala faeleng ya motšwa-o-swere ge e be e laiša seswantšho sa "
+"XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Sebopego sa seswantšho sa XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Mohuta wa tsošološo o sa thekgwego"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Ga e kgone go šupa kgopolo bakeng sa tsebišo e bolokilwego"
diff --git a/po/oc.gmo b/po/oc.gmo
new file mode 100644 (file)
index 0000000..8e9caae
Binary files /dev/null and b/po/oc.gmo differ
diff --git a/po/oc.po b/po/oc.po
new file mode 100644 (file)
index 0000000..29c01c5
--- /dev/null
+++ b/po/oc.po
@@ -0,0 +1,933 @@
+# Translation of oc.po to Occitan
+# Occitan translation of gtk+ 2.x.
+# Copyright (C) 1998-2007 Free Software Foundation, Inc.
+# This file is distributed under the GNU Library General Public License Version 2.
+#
+# Yannig Marchegay (Kokoyaya) <yannig@marchegay.org>, 2006-2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: oc\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2008-07-03 09:04+0200\n"
+"Last-Translator: Yannig Marchegay (Kokoyaya) <yannig@marchegay.org>\n"
+"Language-Team: Occitan <ubuntu-l10n-oci@lists.ubuntu.com>\n"
+"Language: oc\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Impossible de dobrir le fichièr '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Lo fichièr imatge '%s' conten pas de donadas"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Impossible de cargar l'imatge '%s' : rason desconeguda, probable que siá "
+"corromput"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Impossible de cargar l'animacion '%s' : rason desconeguda, probable que siá "
+"corromput"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Impossible de cargar lo modul de cargament d'imatges : %s : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Lo modul de cargament d'imatges %s exporta pas la bona interfaç ; benlèu ven "
+"d'una version diferenta de GTK ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Tipe d'imatge '%s' pas compatible"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Impossible de reconéisser lo format d'imatge del fichièr '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Format d'imatge pas reconegut"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Impossible de cargar l'imatge '%s' : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Error al moment d'escriure lo fichièr d'imatge : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Impossible de dobrir lo fichièr temporari"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Lectura impossibla a partir del fichièr temporari"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "La dobèrtura de '%s' en escritura a pas capitat : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Error al moment d'escriure lo fichièr d'imatge"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Format d'imatge desconegut"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Donadas dels pixels de l'imatge corrompudas"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Memòria insuficienta per cargar l'animacion"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Lo format d'imatge ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Memòria insuficienta per cargar l'imatge bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Impossible de compressar las imatges BMP Topdown"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Impossible d'escriure lo fichièr BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Lo format d'imatge BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Lo format d'imatge EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Lo format d'imatge GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Lo format d'imatge ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"La qualitat de JPEG deu èsser una valor entre 0 e 100 ; la valor '%s' se pòt "
+"pas interpretar."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"La qualitat de JPEG deu èsser una valor entre 0 e 100 ; la valor '%d' es pas "
+"autorisada."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Lo format d'imatge JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Impossible d'apondre lo bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Lo format d'imatge WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "La lectura del fichièr GIP a pas capitat : %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Error intèrna dins lo cargaire GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Lo cargaire d'imatge GIF pòt pas comprene aqueste imatge."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Pas pro de memòria per cargar lo fichièr GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Sembla que lo fichièr es pas al format GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "La version %s d'aqueste format de fichièr GIF es pas compatibla"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "L'imatge GIF èra troncat o incomplet."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Lo format d'imatge ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Pas pro de memòria per cargar l'icòna"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "L'icòna a una largor nula"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "L'icòna a una nautor nula"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipe d'icòna pas compatible"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Pas pro de memòria per cargar lo fichièr ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Lo format d'imatge JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Error d'interpretacion del fichièr d'imatge JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Memòria insuficienta per cargar l'imatge, ensajatz de sortir d'aplicacions "
+"per librer de memòria"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espaci de color JPEG pas compatible (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "L'imatge a una largor o una nautor invalida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Pas cap de paleta trobada a la fin de las donadas PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Lo format d'imatge PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Lo format d'imatge GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Lo nombre de bits per canal de l'imatge PNG es pas valid."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Lo nombre de bits del PNG transformat es pas 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Error fatala dins lo fichièr d'imatge PNG : %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Memòria insufisenta per cargar lo fichièr PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Error fatala al moment de legir un imatge PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Error fatala al moment de legir lo fichièr d'imatge PNG : %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Lo nivèl de compression PNG deu èsser una valor entre 0 e 9 ; la valor '%d' "
+"es pas autorisada."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Lo format d'imatge PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "La largor d'imatge del fichièr es de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "La nautor d'imatge del fichièr PNM es 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "La valor maximala de color dins lo fichièr PNM es 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Memòria insuficienta per cargar la structura de contèxte PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memòria insufisenta per cargar lo fichièr PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "La familha de format d'imatge PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Impossible de cargar l'imatge TIFF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "La lectura del fichièr GIP a pas capitat : %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Impossible de dobrir l'imatge TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Lo format d'imatge TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "L'imatge RAS a un tipe desconegut"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Pas pro de memòria per cargar l'imatge RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Lo format d'imatge Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "L'imatge GIF èra troncat o incomplet."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Las dimensions de l'imatge TGA son pas validas"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Tròp de donadas dins lo fichièr"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Lo format d'imatge Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Impossible d'obténer la largor de l'imatge (fichièr TIFF corromput)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Impossible d'obténer la nautor de l'imatge (fichièr TIFF corromput)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "La largor o la nautor del fichièr TIFF es nula"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensions de l'imatge TIFF tròp bèlas"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Memòria insufisenta per dobrir lo fichièr TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Impossible de cargar donadas RGB a partir del fichièr TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Impossible de dobrir l'imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "L'operacion TIFFClose a pas capitat"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Impossible de cargar l'imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Impossible d'enregistrar l'imatge TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Impossible d'escriure las donadas TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Impossible d'escriure dins lo fichièr TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Lo format d'imatge TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "L'imatge a una largor nula"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "L'imatge a una nautor nula"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Pas pro de memòria per cargar l'imatge"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Lo format d'imatge WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Fichièr XBM invalid"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memòria insufisenta per cargar l'imatge XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Impossible d'escriure dins lo fichièr temporari al moment de cargar l'imatge "
+"XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Lo format d'imatge XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Fichièr XPM invalid"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Lo fichièr XPM a una largor d'imatge negativa"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Lo fichièr XPM a una nautor d'imatge negativa"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"L'escritura dins un fichièr temporari al moment de cargar l'imatge XPM a pas "
+"capitat"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Lo format d'imatge XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipe d'animacion pas compatible"
diff --git a/po/or.gmo b/po/or.gmo
new file mode 100644 (file)
index 0000000..fcaeed2
Binary files /dev/null and b/po/or.gmo differ
diff --git a/po/or.po b/po/or.po
new file mode 100644 (file)
index 0000000..89c2cca
--- /dev/null
+++ b/po/or.po
@@ -0,0 +1,944 @@
+# translation of or.po to Oriya
+# Oriya translation of gtk+.HEAD.pot.
+# Copyright (C) 2005, 2006, 2008, 2009, 2010, Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# $Id: or.po,v 1.18 2006/12/13 09:55:51 sbehera Exp $
+# $Id: or.po,v 1.18 2006/12/13 09:55:51 sbehera Exp $
+#
+# Gora Mohanty <gora_mohanty@yahoo.co.in>, 2005.
+# Subhransu Behera <arya_subhransu@yahoo.co.in>, 2006.
+# Manoj Kumar Giri <mgiri@redhat.com>, 2008, 2009, 2010, 2011, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: or\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-04-05 17:16+0530\n"
+"Last-Translator: Manoj Kumar Giri <mgiri@redhat.com>\n"
+"Language-Team: Oriya <oriya-it@googlegroups.com>\n"
+"Language: or\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms:  nplurals=2; plural=(n!=1);\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"X-Generator: Lokalize 1.2\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' ଫାଇଲକୁ ଖୋଲିବାରେ ଅସଫଳ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' ଚିତ୍ର ଫାଇଲରେ କୌଣସି ତଥ୍ଯ ନାହିଁ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' ଚିତ୍ର ଫାଇଲ ଧାରଣ କରିବାରେ ଅସଫଳ: କାରଣ ଜଣା ନାହିଁ, ସମ୍ଭବତଃ ଏହା ଗୋଟିଏ ତୃଟିଯୁକ୍ତ ଚିତ୍ର ଫାଇଲ "
+"ଅଟେ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' ଜୀବନାୟନ ଫାଇଲ ଧାରଣ କରିବାରେ ଅସଫଳ: କାରଣ ଜଣା ନାହିଁ, ସମ୍ଭବତଃ ଏହା ଗୋଟିଏ ତୃଟିଯୁକ୍ତ "
+"ଜୀବନାୟନ ଫାଇଲ ଅଟେ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ଚିତ୍ର-ଧାରଣ ଏକକାଂଶ ଧାରଣ କରିବାରେ ଅସଫଳ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"%s ଚିତ୍ର-ଧାରଣ ଏକକାଂଶ ଠିକ ଅନ୍ତରାପୃଷ୍ଠ ରପ୍ତାନି କରେ ନାହିଁ; ବୋଧହୁଏ ଏହା ଗୋଟିଏ ଅଲଗା gdk-"
+"pixbufସଂସ୍କରଣରୁ ପ୍ରାପ୍ତ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' ଚିତ୍ର ପ୍ରକାର ଅସହାୟକ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' ଚିତ୍ର ଫାଇଲ ଶୈଳୀ ଚିହ୍ନିପାରିଲା ନାହିଁ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ଅଚିହ୍ନିତ ଚିତ୍ର ଫାଇଲ ଶୈଳୀ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' ଚିତ୍ର ଧାରଣ କରିବାରେ ଅସଫଳ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ଚିତ୍ର ଫାଇଲକୁ ଲେଖିବାରେ ତୃଟି: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "ଜି.ଡି.କେ.-ପିକ୍ସବଫର ଏହି ସଂସ୍କରଣ ଚିତ୍ର ଶୈଳୀ ସଂରକ୍ଷଣକୁ ସମର୍ଥନ କରୁନାହିଁ:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "ଚିତ୍ରକୁ କଲବ୍ଯାକରେ ସଂରକ୍ଷିତ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "ଅସ୍ଥାୟୀ ଫାଇଲ ଖୋଲିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "ଅସ୍ଥାୟୀ ଫାଇଲରୁ ପଢ଼ିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s'କୁ ଲେଖିବା ପ୍ରତି ଖୋଲିବାରେ ଅସଫଳ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ଚିତ୍ର ଲେଖିବା ସମୟରେ '%s'କୁ ବନ୍ଦ କରିବାରେ ଅସଫଳ, ସମ୍ପୂର୍ଣ ତଥ୍ଯ ସଂରକ୍ଷିତ ନ ହୋଇଥାଇପାରେ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ଚିତ୍ରକୁ ବଫରରେ ସଂରକ୍ଷିତ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ଚିତ୍ର ଧାରାକୁ ଲେଖିବାରେ ତୃଟି"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ଆଭ୍ଯନ୍ତରୀଣ ତୃଟି: '%s' ଚିତ୍ର ଧାରକ ଏକକାଂଶ ଏହି ପ୍ରକ୍ରିୟାକୁ ସମ୍ପନ୍ନ କରିବାରେ ଅସଫଳ ହେଲା, କିନ୍ତୁ "
+"ଅସଫଳତା ପାଇଁ କୌଣସି କାରଣ ପ୍ରଦାନ କଲା ନାହିଁ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' ଚିତ୍ର ପ୍ରକାରର କ୍ରମବର୍ଦ୍ଧୀ ଧାରଣ ଅସହାୟକ"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ଚିତ୍ର ଶୀର୍ଷକ ତୃଟିଯୁକ୍ତ"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ଚିତ୍ର ଶୈଳୀ ଅଜଣା"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ଚିତ୍ର ପିକ୍ସେଲ ତଥ୍ଯ ତୃଟିଯୁକ୍ତ"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u ବାଇଟର ପ୍ରତିଛବି ବଫର ବଣ୍ଟନ କରିବାରେ ବିଫଳ"
+msgstr[1] "%u ବାଇଟର ପ୍ରତିଛବି ବଫର ବଣ୍ଟନ କରିବାରେ ବିଫଳ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "ଜୀବନୟାନରେ ଅପ୍ରତ୍ଯାଶିତ ଚିତ୍ରସଙ୍କେତ ଖଣ୍ଡ"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ଜୀବନୟାନରେ ଅବୈଧ ଶୀର୍ଷକ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "ଜୀବନୟାନ ଧାରଣ କରିବା ପାଇଂ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ଜୀବନୟାନରେ ବିକୃତ ଖଣ୍ଡ"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ଚିତ୍ରର ଶୀର୍ଷକରେ ନକଲି ତଥ୍ଯ ଅଛି"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "ବିଟମ୍ଯାପ ଚିତ୍ର ଧାରଣ କରିବା ପାଇଂ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP ଚିତ୍ରର ଶୀର୍ଷକ ଆକାର ଅସହାୟକ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "ଉପରୁ ତଳ BMP ଚିତ୍ରକୁ ସଂକୁଚିତ କରାଯାଇପାରିବ ନାହିଁ"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ଫାଇଲର ଅପ୍ରତ୍ଯାଶିତ ଶେଷ"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ଫାଇଲ ସଂରକ୍ଷଣ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ଫାଇଲକୁ ଲେଖିହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG ଗୁଣବତ୍ତାର ମୂଲ୍ଯ ୦ ଓ ୧୦୦ ଭିତରେ ଥିବା ଉଚିତ; '%s' ମୂଲ୍ଯ ବିଶ୍ଲେଷିତ କରିହେଲା ନାହିଁ."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG ଗୁଣବତ୍ତାର ମୂଲ୍ଯ ୦ ଓ ୧୦୦ ଭିତରେ ଥିବା ଉଚିତ; '%d' ମୂଲ୍ଯର ଅନୁମତି ନାହିଁ."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ସ୍ମୃତି ସ୍ଥାନ ଯୋଗାଇ ହେଲା ନାହିଁ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ଧାରା ସୃଷ୍ଟି କରିପାରିଲା ନାହିଁ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ଧାରାକୁ ଅନୁସନ୍ଧାନ କରିହେଲା ନାହିଁ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ଧାରାରୁ ପଢ଼ି ପାରିଲା ନାହିଁ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "bitmapକୁ ଧାରଣ କରିହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "metafileକୁ ଧାରଣ କରିହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ ପାଇଁ ଅସମର୍ଥିତ ଚିତ୍ରଶୈଳୀ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "ସଂରକ୍ଷଣ କରିପାରିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF ପଢ଼ିବାରେ ତୃଟି: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ଫାଇଲରେ କିଛି ତଥ୍ଯ ନ ଥିଲା (ବୋଧହୁଏ ଏହା କିପରି ଶେଷରୁ କଟିଯାଇଛି?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ଧାରକରେ ଆଭ୍ଯନ୍ତରୀଣ ତୃଟି (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "ଥାକ ସୀମା ଟପିଗଲା"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ଚିତ୍ର ଧାରକ ଏହି ଚିତ୍ରକୁ ବୁଝିପାରିଲା ନାହିଁ."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ଖରାପ ସଙ୍କେତ ମିଳିଲା"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ଫାଇଲରେ ବୃତ୍ତାକାର ସାରଣୀ ଭରଣ"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ଫାଇଲ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ଫାଇଲରେ ବନ୍ଧେଇ ମିଶ୍ରିତ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ଚିତ୍ର ତୃଟିଯୁକ୍ତ (ଭୂଲ ଏଲ.ଜେଡ.ଡବ୍ଲୁ. ସଙ୍କୋଚନ)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ଫାଇଲଟି GIF ଫାଇଲ ଭଳି ଜଣା ପଡ଼ୁ ନାହିଁ"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ଫାଇଲ ଶୈଳୀର %s ସଂସ୍କରଣ ଅସହାୟକ"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF ଚିତ୍ରର ସାମଗ୍ରିକ ରଙ୍ଗନକ୍ସା ନାହିଁ, ଓ ତାହା ଭିତରେ ସ୍ଥିତ ଫ୍ରେମର ସ୍ଥାନୀୟ ରଙ୍ଗନକ୍ସା ନାହିଁ."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ଚିତ୍ର ଶେଷରୁ କଟିଯାଇଛି ବା ଅସମ୍ପୂର୍ଣ୍ଣ ଅଛି."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ପ୍ରତିଛବି ପଢ଼ିବାରେ ତୃଟି: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ଫାଇଲକୁ ଅବସଂକେତ କରିପାରିଲାନାହିଁ"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ଚିତ୍ରସଙ୍କେତରେ ଅବୈଧ ଶୀର୍ଷକ"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ଚିତ୍ରସଙ୍କେତ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "ସଂକୁଚିତ ଚିତ୍ରସଙ୍କେତ ଅସହାୟକ"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ଚିତ୍ରସଙ୍କେତର ଓସାର ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ଚିତ୍ରସଙ୍କେତର ଉଚ୍ଚତା ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ଅସହାୟକ ଚିତ୍ରସଙ୍କେତ ପ୍ରକାର"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ଫାଇଲ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO ଭାବରେ ସଂରକ୍ଷିତ କରିବା ପାଇଁ ଚିତ୍ରଟି ଅତି ବଡ଼"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "ଦର୍ଶିକା କର୍ମଚଞ୍ଚଳ ବିନ୍ଦୁ ଚିତ୍ର ବାହାରେ"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ଫାଇଲ ପାଇଁ ଅସହାୟକ ପ୍ରଗାଢ଼ତା: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ଧାରା ପାଇଁ ସ୍ମୃତି ସ୍ଥାନ ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ପ୍ରତିଛବିକୁ ଅବସଂକେତ କରିପାରିଲାନାହିଁ"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "ପରିବର୍ତ୍ତିତ JPEG2000ର ଓସାର ବା ଉଚ୍ଚତା ଶୂନ୍ଯ ଅଟେ"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "ପ୍ରତିଛବି ପ୍ରକାର ବର୍ତ୍ତମାନ ସମର୍ଥିତ ନୁହଁ"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "ରଙ୍ଗ ରୂପରେଖ ପାଇଁ ସ୍ମୃତି ସ୍ଥାନ ଯୋଗାଇ ପାରିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ଫାଇଲ ଖୋଲିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ବଫର ପ୍ରତିଛବି ତଥ୍ଯ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ଚିତ୍ର ଫାଇଲ ବ୍ଯାଖ୍ଯା କରିବାରେ ତୃଟି (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ଚିତ୍ର ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ, ସ୍ମୃତି ମୁକ୍ତି ପାଇଁ କିଛି ପ୍ରୟୋଗ ବନ୍ଦ କରିବାକୁ ଚେଷ୍ଟା କରନ୍ତୁ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "ଅସହାୟକ JPEG ରଙ୍ଗ କ୍ଷେତ୍ର (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ଫାଇଲ ଧାରଣ କରିବା ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "ପରିବର୍ତ୍ତିତ JPEG ର ଓସାର ବା ଉଚ୍ଚତା ଶୂନ୍ଯ."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ଶୀର୍ଷକ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "ପ୍ରସଙ୍ଗ ବଫର ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ଚିତ୍ରର ଓସାର ବା/ଓ ଉଚ୍ଚତା ଅବୈଧ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ଚିତ୍ରର bpp ଅସହାୟକ"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ଚିତ୍ରର %d-ବିଟ ସମତଳ କ୍ଷେତ୍ରର ସଂଖ୍ଯା ଅସହାୟକ"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "ନୂତନ ପିକ୍ସବଫ ସୃଷ୍ଟି କରିହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "ଧାଡ଼ି ତଥ୍ଯ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX ପ୍ରତିଛବି ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ଚିତ୍ରର ସବୁ ଧାଡ଼ି ମିଳିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX ତଥ୍ଯର ଶେଷରେ କୌଣସି ଆଳି ମିଳିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "ପରିବର୍ତ୍ତିତ pixbuf ର ଓସାର ବା ଉଚ୍ଚତା ଶୂନ୍ଯଅଟେ।"
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPix ତଥ୍ୟ ଶୈଳୀ"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ଚିତ୍ରର ବିଟ ପ୍ରତି ଚ୍ଯାନେଲର ମୂଲ୍ଯ ଅବୈଧ"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "ପରିବର୍ତ୍ତିତ PNG ର ଓସାର ବା ଉଚ୍ଚତା ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "ପରିବର୍ତ୍ତିତ PNG ର ବିଟ ପ୍ରତି ଚ୍ଯାନେଲର ମୂଲ୍ଯ ୮ ନୁହେଁ"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "ପରିବର୍ତ୍ତିତ PNG, RGB କିମ୍ବା RGBA ନୁହେଁ।"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "ପରିବର୍ତ୍ତିତ PNG ର ଚ୍ଯାନେଲର ସଂଖ୍ଯା ଅସହାୟକ, ୩ ବା ୪ ହେବା ଆବଶ୍ଯକ."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ଚିତ୍ର ଫାଇଲରେ ମାରାତ୍ମକ ତୃଟି: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ଫାଇଲ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld ରୁ %ld ଚିତ୍ର ସଞ୍ଚିତ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ; ସ୍ମୃତି ମୁକ୍ତି ପାଇଁ କିଛି ପ୍ରୟୋଗ ବନ୍ଦ କରିବାକୁ "
+"ଚେଷ୍ଟା କରନ୍ତୁ"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ଫାଇଲ  ପଢ଼ିବାରେ ମାରାତ୍ମକ ତୃଟି"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ଫାଇଲ ପଢ଼ିବାରେ ମାରାତ୍ମକ ତୃଟି: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG ପାଠ୍ଯ ଖଣ୍ଡର ଚାବି ୧ ଓ ୭୯ ଅକ୍ଷର ଭିତରେ ହୋଇଥିବା ଆବଶ୍ଯକ."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG ପାଠ୍ଯ ଖଣ୍ଡର ଚାବି ଆସ୍କି ଅକ୍ଷରରୁ ହୋଇଥିବା ଆବଶ୍ଯକ."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "ରଙ୍ଗ ରୂପରେଖାରେ ଅବୈଧ ଲମ୍ବ %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG ସଂକୋଚନ ସ୍ତରର ମୂଲ୍ଯ 0  ଓ 9 ଭିତରେ ଥିବା ଉଚିତ; '%s' ମୂଲ୍ଯ ବିଶ୍ଲେଷିତ କରିହେଲା ନାହିଁ."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG ସଂକୋଚନ ସ୍ତରର ମୂଲ୍ଯ 0  ଓ 9 ଭିତରେ ଥିବା ଉଚିତ; '%d' ମୂଲ୍ଯର ଅନୁମତି ନାହିଁ."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "%s PNG ପାଠ୍ଯ ଖଣ୍ଡର ମୂଲ୍ଯକୁ ଆଇ.ଏସ.ଓ.-୮୮୫୯-୧ ସଙ୍କେତକୁ ରୂପାନ୍ତରିତ କରିହେଲା ନାହିଁ."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ଧାରକ ଗୋଟିଏ ପୂର୍ଣ୍ଣ ସଂଖ୍ଯାର ପ୍ରତ୍ଯାଶା କରିଥିଲା, କିନ୍ତୁ ଏହା ମିଳିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ଫାଇଲର ପ୍ରାରମ୍ଭିକ ବାଇଟ ଭୂଲ"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ଫାଇଲ ଚିହ୍ନିତ PNM ଉପ-ଶୈଳୀରେ ନାହିଁ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ଫାଇଲର ଚିତ୍ର ଓସାର ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ଫାଇଲର ଚିତ୍ର ଉଚ୍ଚତା ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ଫାଇଲରେ ସର୍ବାଧିକ ରଙ୍ଗ ମୂଲ୍ଯ ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ଫାଇଲରେ ସର୍ବାଧିକ ରଙ୍ଗ ମୂଲ୍ଯ ଅତି ବଡ଼"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ଅସଂସାଧିତ PNM ଚିତ୍ର ପ୍ରକାରଟି ଅବୈଧ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ଚିତ୍ର ଧାରକରେ ଏହି PNM ଉପ-ଶୈଳୀ ଅସହାୟକ"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "ଅସଂସାଧିତ PNM ଶୈଳୀଗୁଡ଼ିକରେ ନମୁନା ତଥ୍ଯ ପୂର୍ବରୁ ଠିକ ଗୋଟିଏ ଖାଲି ସ୍ଥାନ ଥିବା ଆବଶ୍ଯକ"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ଚିତ୍ର ଧାରଣ କରିବା ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM ପ୍ରସଙ୍ଗ ଷ୍ଟ୍ରକ୍ଟ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ଚିତ୍ର ତଥ୍ଯର ଅପ୍ରତ୍ଯାଶିତ ଶେଷ"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ଫାଇଲ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ଚିତ୍ର ଶୈଳୀ ଶ୍ରେଣୀ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "ନିବେଶ ଫାଇଲ ବର୍ଣ୍ଣନାକାରୀଟି NULL ଅଟେ।"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF ଶୀର୍ଷକକୁ ପଢ଼ିବାରେ ବିଫଳ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF ଅଣୁ ଆକାରଟି ଅତ୍ୟଧିକ ବଡ଼ ଅଟେ (%d ବାଇଟ)"
+msgstr[1] "QTIF ଅଣୁ ଆକାରଟି ଅତ୍ୟଧିକ ବଡ଼ ଅଟେ (%d ବାଇଟ)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ଫାଇଲ ପଠନ ବଫର %d ବାଇଟ ବଣ୍ଟନ କରିବାରେ ବିଫଳ"
+msgstr[1] "ଫାଇଲ ପଠନ ବଫର %d ବାଇଟ ବଣ୍ଟନ କରିବାରେ ବିଫଳ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF ଅଣୁ ପଢ଼ିବାରେ ଫାଇଲ ତୃଟି: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "ପରବର୍ତ୍ତୀ %d ବାଇଟକୁ seek() ସହିତ ଏଡ଼ାଇବାରେ ବିଫଳ।"
+msgstr[1] "ପରବର୍ତ୍ତୀ %d ବାଇଟକୁ seek() ସହିତ ଏଡ଼ାଇବାରେ ବିଫଳ।"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF ପ୍ରସଙ୍ଗ ଗଠନ ପାଇଁ ସ୍ମୃତି ବଣ୍ଟନ କରିବାରେ ବିଫଳ।"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader ବସ୍ତୁ ନିର୍ମାଣ କରିବାରେ ବିଫଳ।"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ପ୍ରତିଛବି ତଥ୍ୟ ଅଣୁ ଖୋଜିବାରେ ଅସଫଳ।"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "ଆର.ଏ.ଏସ. ଚିତ୍ରର ଶୀର୍ଷକରେ ନକଲି ତଥ୍ଯ ଅଛି"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ଚିତ୍ରର ପ୍ରକାର ଅଜଣା"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS ଚିତ୍ରର ଭିନ୍ନ ପ୍ରକାର ଅସହାୟକ"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ଚିତ୍ର ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ରୈଖିକ ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "ଆଇ.ଓ. ବଫର ଷ୍ଟ୍ରକ୍ଟ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "ଆଇ.ଓ. ବଫର ତଥ୍ଯ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "ଆଇ.ଓ. ବଫର ତଥ୍ଯ ପାଇଁ ସ୍ମୃତି ପୁଣି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "ଅସ୍ଥାୟୀ ଆଇ.ଓ. ବଫର ତଥ୍ଯ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "ନୂତନ ପିକ୍ସବଫ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "ଚିତ୍ରଟି ଶେଷରୁ କଟିଯାଇଛି ବା ଅସମ୍ପୂର୍ଣ୍ଣ ଅଛି"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "ରଙ୍ଗନକ୍ସା ଷ୍ଟ୍ରକ୍ଟ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "ରଙ୍ଗନକ୍ସା ଭରଣଗୁଡ଼ିକ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "ରଙ୍ଗନକ୍ସା ଭରଣଗୁଡ଼ିକର ବିଟ ପ୍ରଗାଢ଼ତା ଅପ୍ରତ୍ଯାଶିତ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA ଶୀର୍ଷକ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ଚିତ୍ରର ପରିସର ଅବୈଧ"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ଚିତ୍ର ପ୍ରକାର ଅସହାୟକ"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA ପ୍ରସଙ୍ଗ ଷ୍ଟ୍ରକ୍ଟ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ଫାଇଲରେ ଅତ୍ଯାଧିକ ତଥ୍ଯ"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ଚିତ୍ର ଓସାର ମିଳିଲା ନାହିଁ (ଖରାପ TIFF ଫାଇଲ)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ଚିତ୍ର ଉଚ୍ଚତା ମିଳିଲା ନାହିଁ (ଖରାପ TIFF ଫାଇଲ)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ଚିତ୍ରର ଓସାର ବା ଉଚ୍ଚତା ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ଚିତ୍ରର ପରିସର ଅତି ବଡ଼"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ଫାଇଲ ଖୋଲିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ଫାଇଲରୁ ଆର.ଜି.ବି. ତଥ୍ଯ ଧାରଣ କରିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ଫାଇଲ ଖୋଲିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFବନ୍ଦ ଚାଳନା ଅସଫଳ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ଚିତ୍ର ଧାରଣ କରିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ଚିତ୍ରକୁ ସଂରକ୍ଷଣ କରିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF ସଙ୍କୋଚନ କୌଣସି ବୈଧ ସଂକେତକୁ ଅନୁସରଣ କରିନଥାଏ।"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF ତଥ୍ଯକୁ ଲେଖିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ଫାଇଲରେ ଲେଖିପାରିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ଚିତ୍ରର ଓସାର ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ଚିତ୍ରର ଉଚ୍ଚତା ଶୂନ୍ଯ"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ଚିତ୍ର ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ବାକି ସଞ୍ଚିତ କରିହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "ଅବୈଧ XBM ଫାଇଲ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ଚିତ୍ର ଫାଇଲ ଧାରଣ କରିବା ପାଇଁ ଯଥେଷ୍ଟ ସ୍ମୃତି ନାହିଁ"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ଚିତ୍ର ଧାରଣ କରିବା ସମୟରେ ଅସ୍ଥାୟୀ ଫାଇଲକୁ ଲେଖିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ଚିତ୍ର ଶୈଳୀ"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM ଶୀର୍ଷକ ମିଳିଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "ଅବୈଧ XPM ଶୀର୍ଷକ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ଫାଇଲର ଚିତ୍ରର ଓସାର <= ୦"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ଫାଇଲର ଚିତ୍ରର ଉଚ୍ଚତା <= ୦"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ଫାଇଲର ଅକ୍ଷର ପ୍ରତି ପିକ୍ସେଲର ସଂଖ୍ଯା ଅବୈଧ"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ଫାଇଲର ରଙ୍ଗର ସଂଖ୍ଯା ଅବୈଧ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ଚିତ୍ର ଧାରଣ କରିବା ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM ରଙ୍ଗନକ୍ସା ପଢ଼ିହେଲା ନାହିଁ"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ଚିତ୍ର ଧାରଣ କରିବା ସମୟରେ ଅସ୍ଥାୟୀ ଫାଇଲକୁ ଲେଖିବାରେ ଅସଫଳ"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ଚିତ୍ର ଶୈଳୀ"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "ଅସହାୟକ ଜୀବନୟାନ ପ୍ରକାର"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "ଆଳି ତଥ୍ଯ ପାଇଁ ସ୍ମୃତି ଯୋଗାଇ ହେଲା ନାହିଁ"
diff --git a/po/pa.gmo b/po/pa.gmo
new file mode 100644 (file)
index 0000000..0e78c46
Binary files /dev/null and b/po/pa.gmo differ
diff --git a/po/pa.po b/po/pa.po
new file mode 100644 (file)
index 0000000..09beb9d
--- /dev/null
+++ b/po/pa.po
@@ -0,0 +1,930 @@
+# translation of gtk+.HEAD.po to Punjabi
+# Copyright (C) 2004 THE gtk+.HEAD'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the gtk+.HEAD package.
+#
+# Amanpreet Singh Alam <amanlinux@netscape.net>, 2004.
+# Amanpreet Singh Alam <aalam@users.sf.net>, 2005,2006,2007, 2008, 2009.
+# A S Alam <aalam@users.sf.net>, 2009, 2010, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.HEAD\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-09-18 01:07+0530\n"
+"Last-Translator: A S Alam <aalam@users.sf.net>\n"
+"Language-Team: Punjabi/Panjabi <punjabi-users@lists.sf.net>\n"
+"Language: pa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.2\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ਫਾਇਲ '%s' ਖੋਲ੍ਹਣ ਵਿੱਚ ਫੇਲ੍ਹ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "ਚਿੱਤਰ ਫਾਇਲ '%s' ਵਿੱਚ ਕੋਈ ਡਾਟਾ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"ਚਿੱਤਰ '%s' ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ: ਕਾਰਨ ਜਾਣਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ ਹੈ, ਸੰਭਵ ਹੈ ਕਿ ਚਿੱਤਰ ਫਾਇਲ "
+"ਨਿਕਾਰਾ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"ਐਨੀਮੇਸ਼ਨ '%s' ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ: ਕਾਰਨ ਜਾਣਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ ਹੈ, ਸੰਭਵ ਹੈ ਕਿ ਐਨੀਮੇਸ਼ਨ "
+"ਫਾਇਲ ਨਿਕਾਰਾ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ਚਿੱਤਰ- ਲੋਡਕਰਨ-ਮੋਡੀਊਲ ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਮੱਰਥ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ਚਿੱਤਰ- ਲੋਡਿੰਗ-ਮੋਡੀਊਲ %s ਢੁੱਕਵਾਂ ਇੰਟਰਫੇਸ ਨਿਰਯਾਤ ਨਹੀਂ ਕਰ ਸਕਦਾ; ਸੰਭਵ ਹੈ ਕਿ ਇਹ ਵੱਖਰੇ gdk-"
+"pixbuf ਵਰਜਨ ਤੋਂ ਹੋਵੇ?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "ਚਿੱਤਰ ਕਿਸਮ '%s' ਮੱਦਦ-ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ਫਾਇਲ '%s' ਲਈ ਚਿੱਤਰ ਫਾਇਲ ਫਾਰਮੈਟ ਦੀ ਪਛਾਣ ਨਾ ਕੀਤੀ ਜਾ ਸਕੀ ਹੈ।"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ਬੇ-ਪਛਾਣ ਚਿੱਤਰ ਫਾਇਲ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ਚਿੱਤਰ '%s' ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਫੇਲ੍ਹ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ਚਿੱਤਰ ਫਾਇਲ 'ਤੇ ਲਿਖਣ ਵਿੱਚ ਗਲਤੀ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf ਦਾ ਇਹ ਬਿਲੱਡ, ਚਿੱਤਰ ਫਾਰਮੈਟ ਵਿੱਚ ਸੰਭਾਲਣ ਲਈ ਸਹਾਇਕ ਨਹੀਂ ਹੈ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "ਚਿੱਤਰ ਨੂੰ ਮੁੜ-ਲਿਆਉਣ ਲਈ ਸੰਭਾਲ ਵਾਸਤੇ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "ਆਰਜ਼ੀ ਫਾਇਲ ਖੋਲ੍ਹਣ ਵਿੱਚ ਫੇਲ੍ਹ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "ਆਰਜ਼ੀ ਫਾਇਲ ਪੜ੍ਹਨ ਵਿੱਚ ਫੇਲ੍ਹ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "ਲਿਖਣ ਲਈ '%s' ਨੂੰ ਖੋਲ੍ਹਣ ਵਿੱਚ ਅਸਫ਼ਲ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "ਚਿੱਤਰ ਨੂੰ ਲਿਖਣ ਸਮੇ, '%s' ਨੂੰ ਬੰਦ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ, ਸਾਰਾ ਡਾਟਾ ਸੰਭਾਲਣ ਵਿੱਚ ਅਸਫ਼ਲ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ਚਿੱਤਰ ਨੂੰ ਬਫਰ ਵਿੱਚ ਸੰਭਾਲਣ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ਚਿੱਤਰ ਧਾਰਾ ਲਿਖਣ ਦੌਰਾਨ ਗਲਤੀ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ਅੰਦਰੂਨੀ ਗਲਤੀ: ਚਿੱਤਰ ਦੀ ਲੋਡਿੰਗ ਸ਼ੁਰੂ ਕਰਨ ਲਈ ਚਿੱਤਰ ਲੋਡਰ ਮੈਡੀਊਲ '%s' ਅਸਫ਼ਲ, ਪਰ ਗਲਤੀ ਦਾ ਕਾਰਨ "
+"ਇਹ ਦੱਸ ਨਹੀਂ ਸਕਿਆ।"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "ਚਿੱਤਰ ਕਿਸਮ '%s' ਦੀ ਲਗਾਤਾਰ ਲੋਡਿੰਗ ਮੱਦਦ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ਚਿੱਤਰ ਹੈੱਡਰ ਨਿਕਾਰਾ"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ਚਿੱਤਰ ਫਾਰਮੈਟ ਅਣਜਾਣ"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ਚਿੱਤਰ ਪਿਕਸਲ ਡਾਟਾ ਨਿਕਾਰਾ"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "ਚਿੱਤਰ ਬਫ਼ਰ ਦੇ %u ਬਾਈਟ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ"
+msgstr[1] "ਚਿੱਤਰ ਬਫ਼ਰ ਦੇ %u ਬਾਈਟ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "ਐਨੀਮੇਸ਼ਨ ਵਿੱਚ ਬੇਲੋੜੀਦਾ ਆਈਕਾਨ"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ਐਨੀਮੇਸ਼ਨ ਵਿੱਚ ਗਲਤ ਹੈਂਡਰ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "ਐਨੀਮੇਸ਼ਨ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ਐਨੀਮੇਸ਼ਨ ਵਿੱਚ ਨਿਕਾਰਾ ਭਾਗ"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ਚਿੱਤਰ ਵਿੱਚ ਜਾਅਲੀ ਹੈਂਡਰ ਡਾਟਾ ਹੈ"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "ਬਿੱਟਮੈਪ ਚਿੱਤਰ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP ਚਿੱਤਰ ਬਿਨ-ਮੱਦਦ ਹੈਂਡਰ ਅਕਾਰ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "ਉੱਤੋਂ-ਹੇਠਾਂ BMP ਚਿੱਤਰ ਕੰਪਰੈੱਸ ਨਹੀਂ ਜਾ ਸਕਦੇ ਹਨ"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ਫਾਇਲ ਦਾ ਅਪੂਰਨ ਅੰਤ ਆ ਗਿਆ"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ ਹੈ"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ਫਾਇਲ ਲਿਖੀ ਨਹੀਂ ਜਾ ਸਕੀ"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG ਗੁਣ ਦਾ ਮੁੱਲ ੦ ਤੇ ੧੦੦ ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ; ਮੁੱਲ '%s' ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG ਗੁਣ ਦਾ ਮੁੱਲ ੦ ਤੇ ੧੦੦ ਹੋਣਾ ਜ਼ਰੂਰੀ ਹੈ; ਮੁੱਲ '%d' ਦੀ ਮਨਜ਼ੂਰੀ ਨਹੀਂ ਹੈ।"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ਸਟਰੀਮ ਬਣਾਈ ਨਹੀਂ ਜਾ ਸਕੀ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ਸਟਰੀਮ ਲਈ ਨਹੀਂ ਜਾ ਸਕੀ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ਸਟਰੀਮ ਤੋਂ ਪੜ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "ਬਿੱਟਮੈਪ ਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "ਮੇਟਾਡਾਟਾ ਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ ਲਈ ਚਿੱਤਰ ਫਾਰਮੈਟ ਗ਼ੈਰ-ਸਹਾਇਕ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "ਸੰਭਾਲਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF ਪੜ੍ਹਨਾ ਅਸਫ਼ਲ਼: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ਫਾਇਲ ਵਿੱਚ ਕੁਝ ਡਾਟਾ ਗੁੰਮ ਹੈ (ਸਾਇਦ ਇਸ ਵਿੱਚ ਕੁਝ ਕੱਟ-ਵੱਢ ਹੋਈ ਹੈ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ਲੋਡਰ ਵਿੱਚ ਅੰਦਰੂਨੀ ਗਲਤੀ(%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "ਸਟਾਕ ਸੀਮਾ ਤੋਂ ਬਾਹਰ"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ਚਿੱਤਰ ਲੋਡਰ ਇਸ ਚਿੱਤਰ ਨੂੰ ਸਮਝ ਨਹੀਂ ਸਕਿਆ।"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "ਬਾਰ-ਕੋਡ ਮਿਲ ਗਿਆ ਹੈ"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ਫਾਇਲ ਵਿੱਚ ਚੱਕਰੀ ਟੇਬਲ ਐਂਟਰੀ"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ਫਾਇਲ ਵਿੱਚ ਇੱਕ ਫਰੇਮ ਬਣਾਉਣ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ਚਿੱਤਰ ਨਕਾਰਾ ਹੈ (ਗਲਤ LZW ਨਪੀੜੀ)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ਫਾਇਲ ਇੱਕ GIF ਫਾਇਲ ਲੱਗ ਨਹੀਂ ਰਹੀ ਹੈ"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ਫਾਇਲ ਫਾਰਮੈਟ ਦਾ ਵਰਜਨ %s ਮੱਦਦ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ਚਿੱਤਰ ਕੋਲ ਗਲੋਬਲ ਰੰਗ-ਨਕਸ਼ਾ ਨਹੀਂ ਅਤੇ ਇਸ ਦੇ ਫਰੇਮ ਅੰਦਰ ਆਪਣਾ ਕੋਈ ਲੋਕਲ ਰੰਗ-ਨਕਸ਼ਾ ਨਹੀਂ ਹੈ।"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ਚਿੱਤਰ ਦੀ ਕੱਟ-ਵੱਢ ਕੀਤੀ ਗਈ ਹੈ ਜਾਂ ਪੂਰਾ ਨਹੀਂ ਹੈ।"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ਚਿੱਤਰ ਪੜ੍ਹਨ ਦੌਰਾਨ ਗਲਤੀ: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ਫਾਇਲ ਡੀਕੋਡ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ਆਈਕਾਨ ਵਿੱਚ ਗਲਤ ਹੈਂਡਰ"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ਆਈਕਾਨ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "ਨਪੀੜੇ ਆਈਕਾਨ ਮੱਦਦ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹਨ"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ਆਈਕਾਨ ਦੀ ਸਿਫ਼ਰ ਚੌੜਾਈ"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ਆਈਕਾਨ ਦੀ ਸਿਫ਼ਰ ਉਚਾਈ"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ਬਿਨ-ਮੱਦਦ ਪ੍ਰਾਪਤ ਆਈਕਾਨ ਕਿਸਮ"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ਚਿੱਤਰ ਇੰਨਾ ਵੱਡਾ ਹੈ ਕਿ ਇਸ ਨੂੰ ICO ਦੇ ਤੌਰ ਤੇ ਸੰਭਾਲਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "ਕਰਸਰ ਬਿੰਦੂ ਚਿੱਤਰ ਤੋਂ ਬਾਹਰ"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ਚਿੱਤਰ ਲਈ ਬਿਨ-ਮੱਦਦ ਪ੍ਰਾਪਤ ਡੂੰਘਾਈ: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ਸਟਰੀਮ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ਚਿੱਤਰ ਡੀਕੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "ਤਬਦੀਲ JPEG2000 ਦੀ ਸਿਫ਼ਰ ਚੌੜਾਈ ਜਾਂ ਉਚਾਈ ਹੈ।"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "ਚਿੱਤਰ ਟਾਈਪ ਹਾਲੇ ਸਹਾਇਕ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "ਰੰਗ ਪਰੋਫਾਇਲ ਲਈ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕੀ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ਫਾਇਲ ਖੋਲ੍ਹਣ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ਬਫਰ ਚਿੱਤਰ ਡਾਟਾ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG ਚਿੱਤਰ ਫਾਇਲ (%s) ਦੀ ਪੇਸ਼ਕਾਰੀ ਵਿੱਚ ਗਲਤੀ"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "ਚਿੱਤਰ ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ, ਕੁਝ ਕਾਰਜਾਂ ਨੂੰ ਬੰਦ ਕਰਕੇ ਮੈਮੋਰੀ ਖਾਲੀ ਕਰੋ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG ਰੰਗ ਸਪੇਸ (%s) ਮੱਦਦ ਪ੍ਰਾਪਤ ਨਹੀ"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "ਤਬਦੀਲ JPEG ਦੀ ਸਿਫ਼ਰ ਚੌੜਾਈ ਜਾਂ ਉਚਾਈ ਹੈ।"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ਹੈਂਡਰ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "ਹਿੱਸਾ ਬਫ਼ਰ ਲਈ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ ਅਤੇ/ਜਾਂ ਉਚਾਈ ਗਲਤ ਹੈ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ਚਿੱਤਰ ਵਿੱਚ ਬਿਨ-ਮੱਦਦ ਪ੍ਰਾਪਤ bpp ਹੈ"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ਚਿੱਤਰ ਵਿੱਚ ਬਿਨ-ਮੱਦਦ ਪ੍ਰਾਪਤ %d-ਬਿੱਟ ਪਲੇਨ ਦੀ ਗਿਣਤੀ ਹੈ"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "ਨਵਾਂ ਪਿਕਬਫ਼ ਨਹੀਂ ਬਣਾਇਆ ਜਾ ਸਕਦਾ"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "ਲਾਈਨ ਡਾਟਾ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX ਈਮੇਜ਼ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ਚਿੱਤਰ ਦੀਆਂ ਸਾਰੀਆਂ ਰੇਖਾਵਾਂ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋਈਆ"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX ਡਾਟਾ ਦੇ ਅਖੀਰ ਤੇ ਕੋਈ ਪਲੇਟਸ ਨਹੀਂ ਲੱਭਾ"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "ਤਬਦੀਲ PNG ਦੀ ਸਿਫ਼ਰ ਚੌੜਾਈ ਜਾਂ ਉਚਾਈ ਹੈ"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ਚਿੱਤਰ ਵਿੱਚ ਬਿੱਟ ਪ੍ਰਤੀ ਚੈਨਲ ਗਲਤ ਹੈ"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "ਤਬਦੀਲ PNG ਦੀ ਸਿਫ਼ਰ ਚੌੜਾਈ ਜਾਂ ਉਚਾਈ ਹੈ"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "PNG ਦੇ ਬਿੱਟ ਪ੍ਰਤੀ ਚੈਨਲ 8 ਨਹੀਂ ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "ਤਬਦੀਲ PNG RGB ਜਾਂ RGBA ਨਹੀਂ ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "ਤਬਦੀਲ PNG ਵਿੱਚ ਬਿਨ-ਮੱਦਦ ਪ੍ਰਾਪਤ ਚੈਨਲਾਂ ਦੀ ਗਿਣਤੀ, ਇਹ 3 ਜਾਂ 4 ਹੋਣੀ ਜ਼ਰੂਰੀ ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ਚਿੱਤਰ ਫਾਇਲ ਵਿੱਚ ਘਾਤਕ ਗਲਤੀ: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ਫਾਇਲ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld X %ld ਚਿੱਤਰ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ ਕੁਝ ਕਾਰਜ ਬੰਦ ਕਰਕੇ ਮੈਮੋਰੀ ਦੀ ਵਰਤੋਂ ਨੂੰ ਘੱਟ "
+"ਕਰੋ।"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ਚਿੱਤਰ ਫਾਇਲ ਪੜ੍ਹਨ ਵਿੱਚ ਘਾਤਕ ਗਲਤੀ"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ਚਿੱਤਰ ਫਾਇਲ ਪੜ੍ਹਨ ਵਿੱਚ ਘਾਤਕ ਗਲਤੀ: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG ਵਿੱਚ ਪਾਠ ਹੋਣ ਲਈ ਅੱਖਰਾਂ ਦੀ ਗਿਣਤੀ ਘੱਟੋ-ਘੱਟੋ ੧ ਅਤੇ ਵੱਧੋ-ਵੱਧ ੭੯ ਹੋ ਸਕਦੀ ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG ਪਾਠ ਲਈ ਅੱਖਰ ASCII ਅੱਖਰ ਹੋਣੇ ਜ਼ਰੂਰੀ ਹਨ"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "ਰੰਗ ਪਰੋਫਾਇਲ ਦੀ ਅਢੁੱਕਵੀਂ ਲੰਬਾਈ %d ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG ਨਪੀੜਨ ਪੱਧਰ ਦਾ ਮੁੱਲ 0 ਤੋਂ 9 ਦੇ ਵਿੱਚ ਹੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਮੁੱਲ '%s' ਨੂੰ ਪਾਰਸ ਨਹੀਂ ਕੀਤਾ ਜਾ "
+"ਸਕਿਆ।"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG ਨਪੀੜਨ ਪੱਧਰ ਦਾ ਮੁੱਲ 0 ਤੋਂ 9 ਦੇ ਵਿੱਚ ਹੀ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ, ਮੁੱਲ '%d' ਮਨਜ਼ੂਰ ਨਹੀਂ ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG ਟੈਕਸਟ %s ਦਾ ਮੁੱਲ ਨੂੰ ISO-੮੮੫੯-੧ ਇੰਕੋਡਿੰਗ ਵਿੱਚ ਤਬਦੀਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ਫਾਇਲ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ਲੋਡਰ ਲਈ ਪੂਰਨ ਅੰਕ ਲੋੜੀਦਾ ਸੀ, ਪਰ ਮਿਲਿਆ ਨਹੀ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ਫਾਇਲ ਵਿੱਚ ਮੁਢਲਾ ਬਾਈਟ ਗਲਤ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ਫਾਇਲ ਇੱਕ ਪਛਾਣਯੋਗ PNM ਸਬ-ਫਾਰਮੈਟ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ਫਾਇਲ ਵਿੱਚ ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ 0 ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ਫਾਇਲ ਵਿੱਚ ਚਿੱਤਰ ਦੀ ਉਚਾਈ 0 ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ਫਾਇਲ ਵਿੱਚ ਅਧਿਕਤਮ ਰੰਗ ਮੁੱਲ 0 ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ਫਾਇਲ ਵਿੱਚ ਅਧਿਕਤਮ ਰੰਗ ਮੁੱਲ ਬਹੁਤ ਜਿਆਦਾ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ਅਣਘੜ-PNM ਚਿੱਤਰ ਕਿਸਮ ਠੀਕ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ਚਿੱਤਰ ਲੋਡਰ, ਇਸ PNM ਸਬ-ਫਾਰਮੈਟ ਮੱਦਦ ਨਹੀਂ ਦੇ ਰਿਹਾ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "ਅਨਘੜ PNM ਫਾਰਮੈਟ ਲਈ ਇੱਕ ਸੈਂਪਲ ਡਾਟਾ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਸਫੈਦ ਥਾਂ ਲੋੜੀਦੀ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ਚਿੱਤਰ ਲੋਡਿੰਗ ਲਈ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕਰ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM context struct ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM  ਚਿੱਤਰ ਡਾਟਾ ਦਾ ਅਨਿਸ਼ਚਿਤ ਅੰਤ"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ਇੱਕ ਚਿੱਤਰ ਫਾਰਮੈਟ ਸਮੂਹ ਹੈ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "ਇੰਪੁੱਟ ਫਾਇਲ ਵੇਰਵਾ NULL ਹੈ।"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF ਹੈੱਡਰ ਪੜ੍ਹਨ ਲਈ ਫੇਲ੍ਹ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF ਐਟਮ ਆਕਾਰ ਬਹੁਤ ਵੱਡਾ ਹੈ (%d ਬਾਈਟ)"
+msgstr[1] "QTIF ਐਟਮ ਆਕਾਰ ਬਹੁਤ ਵੱਡਾ ਹੈ (%d ਬਾਈਟ)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ਫਾਇਲ ਬਫ਼ਰ ਦੇ %d ਬਾਈਟ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ"
+msgstr[1] "ਫਾਇਲ ਬਫ਼ਰ ਦੇ %d ਬਾਈਟ ਜਾਰੀ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF ਐਟਮ ਪੜ੍ਹਨ ਦੌਰਾਨ ਫਾਇਲ ਗਲਤੀ: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "ਅੱਗੇ %d ਬਾਈਟ seek() ਛੱਡਣ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
+msgstr[1] "ਅੱਗੇ %d ਬਾਈਟ seek() ਛੱਡਣ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF context struct ਲਈ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader ਆਬਜੈਕਟ ਬਣਾਉਣ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ਚਿੱਤਰ ਡਾਟਾ ਐਟਮ ਲੱਭਣ ਲਈ ਫੇਲ੍ਹ ਹੈ।"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS ਚਿੱਤਰ ਦਾ ਜਾਅਲੀ ਹੈਂਡਰ ਡਾਟਾ"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ਚਿੱਤਰ ਦੀ ਕਿਸਮ ਅਣਜਾਣ"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS ਚਿੱਤਰ ਪਰਿਵਰਤਨ ਬਿਨ-ਮੱਦਦ"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS ਚਿੱਤਰ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "ਸਨ ਰਾਸਟਰ ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer ਢਾਂਚਾ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer ਡਾਟਾ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer ਡਾਟਾ ਮੁੜ ਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "IOBuffer ਡਾਟਾ ਲਈ ਆਰਜ਼ੀ ਜਾਰੀ ਨਹੀਂ ਹੋ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "ਨਵਾਂ ਪਿਕਬਫ਼ ਜਾਰੀ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "ਚਿੱਤਰ ਨਿਕਾਰਾ ਜਾਂ ਛਾਂਗਿਆ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "ਰੰਗ-ਨਕਸ਼ਾ ਢਾਂਚਾ ਜਾਰੀ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "ਰੰਗ-ਨਕਸ਼ਾ ਐਂਟਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "ਰੰਗ-ਨਕਸ਼ਾ ਐਂਟਰੀ ਲਈ ਗਲਤ ਬਿੱਟ-ਡੂੰਘਾਈ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA ਹੈਂਡਰ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਹੋ ਸਕੀ"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ਚਿੱਤਰ ਦਾ ਮਾਪ ਗਲਤ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ਚਿੱਤਰ ਟਾਈਪ ਮੱਦਦ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA context struct ਲਈ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ਫਾਇਲ ਵਿੱਚ ਵੱਧ ਡਾਟਾ ਹੈ"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "ਟਾਰਗ ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ ਮਿਲ ਨਹੀਂ (ਗਲਤ TIFF ਫਾਇਲ)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ਚਿੱਤਰ ਦੀ ਉਚਾਈ ਮਿਲ ਨਹੀਂ (ਗਲਤ TIFF ਫਾਇਲ)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ਚਿੱਤਰ ਦੀ ਉਚਾਈ ਜਾਂ ਚੌੜਾਈ ਸਿਫ਼ਰ ਹੈ"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF ਚਿੱਤਰ ਦਾ ਮਾਪ ਬਹੁਤ ਵੱਡਾ ਹੈ"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ਫਾਇਲ ਖੋਲ੍ਹਣ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ਫਾਇਲ ਤੋਂ RGB ਡਾਟਾ ਲੋਡ ਕਰਨ ਵਿੱਚ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ਫਾਇਲ ਨੂੰ ਖੋਲ੍ਹਣ ਵਿੱਚ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFF ਬੰਦ ਕਰਨ ਦੀ ਕਾਰਵਾਈ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ਚਿੱਤਰ ਲੋਡ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ਚਿੱਤਰ ਸੰਭਾਲਣ ਲਈ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF ਕੰਪਰੈਸ਼ਨ ਢੁੱਕਵੇਂ codec ਨੂੰ ਨਹੀਂ ਦਰਸਾਉਂਦਾ।"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF ਡਾਟਾ ਲਿਖਣ ਲਈ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ਫਾਇਲ ਵਿੱਚ ਲਿਖਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ ਸਿਫ਼ਰ"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ਚਿੱਤਰ ਦੀ ਉਚਾਈ ਸਿਫ਼ਰ"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ਚਿੱਤਰ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ਬਾਕੀ ਨੂੰ ਸੰਭਾਲ ਨਹੀਂ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "ਗਲਤ XBM ਫਾਇਲ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ਚਿੱਤਰ ਫਾਇਲ ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ਚਿੱਤਰ ਲੋਡਿੰਗ ਦੌਰਾਨ ਆਰਜ਼ੀ ਫਾਇਲ ਲਿਖਣ ਵਿੱਚ ਅਸਫ਼ਲ"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "ਕੋਈ XPM ਹੈਂਡਰ ਨਹੀਂ ਲੱਭਾ"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "ਗਲਤ XPM ਹੈਂਡਰ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ਫਾਇਲ ਵਿੱਚ ਚਿੱਤਰ ਦੀ ਚੌੜਾਈ<= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ਫਾਇਲ ਵਿੱਚ ਚਿੱਤਰ ਦੀ ਉਚਾਈ<= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ਵਿੱਚ ਅੱਖਰ ਪ੍ਰਤੀ ਪਿਕਸਲ ਦੀ ਗਿਣਤੀ ਗਲਤ ਹੈ"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ਫਾਇਲ ਵਿੱਚ ਰੰਗ ਦੀ ਗਿਣਤੀ ਗਲਤ ਹੈ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ਲੋਡ ਕਰਨ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਨਹੀਂ ਹੈ"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM ਰੰਗ-ਨਕਸ਼ਾ ਪੜ੍ਹਿਆ ਨਹੀਂ ਜਾ ਸਕਿਆ"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ਚਿੱਤਰ ਦੀ ਲੋਡਿੰਗ ਦੌਰਾਨ ਆਰਜ਼ੀ ਫਾਇਲ ਲਿਖਣ ਵਿੱਚ ਗਲਤੀ"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ਚਿੱਤਰ ਫਾਰਮੈਟ"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "ਬਿਨ-ਮੱਦਦ ਐਨੀਮੇਸ਼ਨ ਕਿਸਮ"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "ਪਲੇਟਡ ਡਾਟਾ ਲਈ ਲੋੜੀਦੀ ਮੈਮੋਰੀ ਜਾਰੀ ਨਹੀਂ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ"
diff --git a/po/pl.gmo b/po/pl.gmo
new file mode 100644 (file)
index 0000000..15991cd
Binary files /dev/null and b/po/pl.gmo differ
diff --git a/po/pl.po b/po/pl.po
new file mode 100644 (file)
index 0000000..62f3f86
--- /dev/null
+++ b/po/pl.po
@@ -0,0 +1,954 @@
+# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+# Aviary.pl
+# Jeśli masz jakiekolwiek uwagi odnoszące się do tłumaczenia lub chcesz
+# pomóc w jego rozwijaniu i pielęgnowaniu, napisz do nas:
+# gnomepl@aviary.pl
+# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-19 21:31+0100\n"
+"Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
+"Language-Team: Polish <gnomepl@aviary.pl>\n"
+"Language: pl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
+"|| n%100>=20) ? 1 : 2);\n"
+"X-Poedit-Language: Polish\n"
+"X-Poedit-Country: Poland\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Otwarcie pliku \"%s\" się nie powiodło: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Plik obrazu \"%s\" nie zawiera danych"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Wczytanie obrazu \"%s\" się nie powiodło: przyczyna nieznana; prawdopodobnie "
+"uszkodzony plik obrazu"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Wczytanie animacji \"%s\" się nie powiodło: przyczyna nieznana; "
+"prawdopodobnie uszkodzony plik animacji"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Nie można wczytać modułu wczytującego obrazy: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Moduł %s do wczytywania obrazów nie eksportuje właściwego interfejsu. Być "
+"może pochodzi on z innej wersji biblioteki gdk-pixbuf."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Obrazy typu \"%s\" nie są obsługiwane"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nie można rozpoznać formatu obrazu w pliku \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nierozpoznany format pliku obrazu"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Wczytanie obrazu \"%s\" się nie powiodło: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Błąd podczas zapisywania do pliku obrazu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ta kopia biblioteki gdk-pixbuf nie obsługuje zapisywania obrazu w formacie: "
+"%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Brak pamięci do zapisu obrazu do funkcji zwrotnej"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Otwarcie pliku tymczasowego się nie powiodło"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Odczytanie pliku tymczasowego się nie powiodło"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Otwarcie \"%s\" do zapisania się nie powiodło: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Zamknięcie pliku \"%s\" po zapisaniu w nim obrazu się nie powiodło. Część "
+"danych mogła nie zostać zapisana: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Brak pamięci do zapisu obrazu do bufora"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Błąd podczas zapisywania do strumienia obrazu"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Błąd wewnętrzny: moduł wczytujący obrazy \"%s\" nie ukończył działania, nie "
+"podając przyczyny niepowodzenia"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+"Funkcja przyrostowego wczytywania obrazów typu \"%s\" nie jest obsługiwana"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Uszkodzony nagłówek obrazu"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Nieznany format obrazu"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Uszkodzone dane o pikselach obrazu"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "Przydzielenie %u bajtów dla bufora odczytu pliku się nie powiodło"
+msgstr[1] "Przydzielenie %u bajtów dla bufora odczytu pliku się nie powiodło"
+msgstr[2] "Przydzielenie %u bajtów dla bufora odczytu pliku się nie powiodło"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Nieobsługiwany fragment ikony w animacji"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Nieprawidłowy nagłówek w animacji"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Brak pamięci do wczytania animacji"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Uszkodzony fragment animacji"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Format obrazu ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Błędny nagłówek obrazu BMP"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Brak pamięci na wczytanie bitmapy z pliku"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Obraz BMP zawiera nagłówek o nieobsługiwanym rozmiarze"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Zstępujące (top-down) obrazy BMP nie mogą być skompresowane"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Przedwcześnie wystąpił koniec pliku"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nie można przydzielić pamięci do zapisu pliku BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nie można zapisać do pliku BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Format obrazu BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Format obrazu EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Format obrazu GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Format obrazu ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Jakość obrazu JPEG musi być wartością od 0 do 100. Wartość \"%s\" nie jest "
+"poprawna."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Jakość obrazu JPEG musi być wartością od 0 do 100. Wartość \"%d\" nie jest "
+"dozwolona."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Format obrazu JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nie można przydzielić pamięci: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nie można utworzyć strumienia: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nie można przewijać strumienia: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nie można odczytać ze strumienia: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nie można wczytać bitmapy"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nie można wczytać metapliku"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nieobsługiwany typ obrazu dla biblioteki GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nie można zapisać"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Format obrazu WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Odczytanie obrazu GIF się nie powiodło: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Plik GIF nie zawiera wszystkich wymaganych danych (może został obcięty?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Wewnętrzny błąd w module wczytującym obrazy GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Przepełnienie stosu"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Ten obraz jest niezrozumiały dla modułu wczytującego obrazy GIF."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Wystąpił błędny kod"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Zapętlona pozycja tabeli w pliku GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Brak pamięci na wczytanie pliku GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Brak pamięci na utworzenie ramki w pliku GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Obraz GIF jest uszkodzony (niepoprawna kompresja LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Plik nie wydaje się być plikiem GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Format GIF w wersji %s nie jest obsługiwany"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Obraz GIF nie ma globalnej palety kolorów, a ramka wewnątrz nie ma palety "
+"lokalnej."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Plik GIF został obcięty lub jest niekompletny."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Błąd podczas odczytywania pliku ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nie można zdekodować pliku ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Format obrazu ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Nieprawidłowy nagłówek ikony"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Brak pamięci na wczytanie ikony"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Skompresowane ikony nie są obsługiwane"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Szerokość ikony jest zerowa"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Wysokość ikony jest zerowa"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nieobsługiwany typ ikony"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Brak pamięci na wczytanie pliku ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Obraz jest za duży, aby mógł zostać zapisany jako ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Gorący punkt poza obrazem"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nieobsługiwana głębokość dla pliku ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nie można przydzielić pamięci dla strumienia"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nie można zdekodować obrazu"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Przekształcony JPEG2000 ma zerową szerokość lub wysokość"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Typ obrazu nie jest obecnie obsługiwany"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nie można przydzielić pamięci dla profilu kolorów"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Brak wystarczającej ilości pamięci do otwarcia pliku JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nie można przydzielić pamięci dla bufora danych obrazu"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Format obrazu JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Błąd podczas interpretowania pliku obrazu JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Brak pamięci na wczytanie pliku. Proszę spróbować zakończyć pracę niektórych "
+"programów, aby zwolnić pamięć"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nieobsługiwana przestrzeń kolorów w pliku JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Brak pamięci na wczytanie pliku JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Przekształcony JPEG ma zerową szerokość lub wysokość."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nie można przydzielić pamięci dla nagłówka"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nie można przydzielić pamięci dla bufora kontekstu"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Obraz posiada nieprawidłową szerokość i/lub wysokość"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Obraz zawiera nieobsługiwaną wartość bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Obraz zawiera nieobsługiwaną liczbę %d-bitowych płaszczyzn"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nie można utworzyć nowego bufora piksmapy"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nie można przydzielić pamięci dla danych linii"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nie można przydzielić pamięci dla obrazu PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nie pobrano wszystkich linii obrazu PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nie odnaleziono palety na końcu danych PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Format obrazu PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Przekształcony bufor pikseli ma zerową szerokość lub wysokość."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Format GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Liczba bitów na kanał obrazu PNG jest nieprawidłowa."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Przekształcony PNG ma zerową szerokość lub wysokość."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Liczba bitów na kanał przekształconego PNG nie jest równa 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Przekształcony PNG nie jest typu RGB ani RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Przekształcony PNG zawiera nieobsługiwaną liczbę kanałów, powinien mieć 3 "
+"lub 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Krytyczny błąd w pliku obrazu PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Brak pamięci na wczytanie pliku PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Brak pamięci na przechowanie obrazu o wymiarach %ld na %ld punktów. Proszę "
+"spróbować zakończyć pracę niektórych programów, aby zmniejszyć "
+"zapotrzebowanie na pamięć"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Krytyczny błąd podczas odczytywania pliku obrazu PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Krytyczny błąd podczas odczytywania pliku obrazu PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Klucze elementów tekstowych PNG muszą mieć długość od 1 do 79 znaków."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Klucze elementów tekstowych PNG muszą być znakami ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Profil kolorów posiada nieprawidłową długość %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Poziom kompresji obrazu PNG musi być wartością od 0 do 9. Wartość \"%s\" nie "
+"może zostać przetworzona."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Poziom kompresji obrazu PNG musi być wartością od 0 do 9. Wartość \"%d\" nie "
+"jest dopuszczalna."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Wartość elementu tekstowego PNG %s nie może być przekształcona na kodowanie "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Format obrazu PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Moduł wczytujący PNM oczekiwał wartości całkowitej, lecz otrzymał inną"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Plik PNM zawiera niepoprawny bajt początkowy"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Plik PNM nie zawiera rozpoznanego podformatu PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Plik PNM zawiera obraz o szerokości 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Plik PNM zawiera obraz o wysokości 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maksymalna wartość koloru w pliku PNM wynosi 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maksymalna wartość koloru w pliku PNM jest za duża"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Typ surowego obrazu PNM jest nieprawidłowy"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Moduł wczytujący obrazy PNM nie obsługuje tego podformatu PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Surowy format PNM wymaga dokładnie jednej spacji przed danymi"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nie można przydzielić pamięci na wczytanie pliku PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Brak pamięci na wczytanie struktury kontekstu PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Nieoczekiwany koniec danych obrazu PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Brak pamięci na wczytanie pliku PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Rodzina formatów obrazów PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Deskryptor pliku wejściowego jest PUSTY."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Odczytanie nagłówka QTIF się nie powiodło"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Rozmiar atomu QTIF jest za duży (%d bajt)"
+msgstr[1] "Rozmiar atomu QTIF jest za duży (%d bajty)"
+msgstr[2] "Rozmiar atomu QTIF jest za duży (%d bajtów)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Przydzielenie %d bajtu dla bufora odczytu pliku się nie powiodło"
+msgstr[1] "Przydzielenie %d bajtów dla bufora odczytu pliku się nie powiodło"
+msgstr[2] "Przydzielenie %d bajtów dla bufora odczytu pliku się nie powiodło"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Błąd pliku podczas odczytywania atomu QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Pominięcie następnego %d bajtu za pomocą seek() się nie powiodło."
+msgstr[1] "Pominięcie następnych %d bajtów za pomocą seek() się nie powiodło."
+msgstr[2] "Pominięcie następnych %d bajtów za pomocą seek() się nie powiodło."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Przydzielenie struktury kontekstu QTIF się nie powiodło."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Utworzenie obiektu GdkPixbufLoader się nie powiodło."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Odnalezienie atomu danych obrazu się nie powiodło."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Format obrazu QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Błędny nagłówek obrazu RAS"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Nieznany format obrazu RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nieobsługiwany typ obrazu RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Brak pamięci na wczytanie obrazu RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Rastrowy format obrazu firmy SUN"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nie można przydzielić pamięci na strukturę IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nie można przydzielić pamięci na dane IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nie można ponownie przydzielić danych IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nie można przydzielić tymczasowych danych IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nie można przydzielić nowego obiekt pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Obraz jest uszkodzony lub obcięty"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nie można przydzielić struktury palety kolorów"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nie można przydzielić elementów palety kolorów"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Nieoczekiwana wartość głębi kolorów elementów palety kolorów"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nie można przydzielić pamięci na nagłówek obrazu TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Obraz TGA ma nieprawidłowe wymiary"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Nieobsługiwany typ obrazu TGA"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nie można przydzielić pamięci na strukturę kontekstu TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "W pliku występują nadmiarowe dane"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Format obrazu Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nie można uzyskać szerokości obrazu (błędny plik TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nie można uzyskać wysokości obrazu (błędny plik TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Szerokość lub wysokość obrazu TIFF jest równa zeru"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Za duże wymiary obrazu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Brak pamięci na odczytanie pliku TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Wczytanie danych RGB z pliku TIFF się nie powiodło"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Otwarcie obrazu TIFF się nie powiodło"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Działanie TIFFClose się nie powiodło"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Wczytanie obrazu TIFF się nie powiodło"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Zapisanie obrazu TIFF się nie powiodło"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Kompresja TIFF nie odnosi się do prawidłowego kodeka."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Zapisanie danych TIFF się nie powiodło"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nie można zapisać do pliku TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Format obrazu TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Szerokość obrazu jest zerowa"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Wysokość obrazu jest zerowa"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Brak pamięci na wczytanie obrazu"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nie można zapisać reszty"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Format obrazu WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Nieprawidłowy plik XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Brak pamięci na wczytanie pliku XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Zapisanie do pliku tymczasowego podczas wczytywania pliku XBM się nie "
+"powiodło"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Format obrazu XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nie odnaleziono nagłówka XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Nieprawidłowy nagłówek XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Plik XPM zawiera obraz o szerokości <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Plik XPM zawiera obraz o wysokości <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Plik XPM zawiera nieprawidłową liczbę znaków na piksel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Plik XPM zawiera nieprawidłową liczbę kolorów"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nie można przydzielić pamięci na wczytanie pliku XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nie można odczytać palety kolorów XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Zapisanie do pliku tymczasowego podczas wczytywania pliku XPM się nie "
+"powiodło"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Format obrazu XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nieobsługiwany typ animacji"
diff --git a/po/ps.gmo b/po/ps.gmo
new file mode 100644 (file)
index 0000000..162a0b6
Binary files /dev/null and b/po/ps.gmo differ
diff --git a/po/ps.po b/po/ps.po
new file mode 100644 (file)
index 0000000..be3cf88
--- /dev/null
+++ b/po/ps.po
@@ -0,0 +1,914 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.head\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-03-17 18:05+0500\n"
+"Last-Translator: Zabeeh Khan <zabeehkhan@gmail.com>\n"
+"Language-Team: Pashto <pathanisation@googlegroups.com>\n"
+"Language: ps\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Poedit-Language: Pashto, Pushto\n"
+"X-Poedit-Country: AFGHANISTAN\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "%s :دوتنه پرانيستلو کې پاتې راغی '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "انځور دوتنه اومتوک نه لري '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "انځور ډول نه منل کيږي '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "د انځور ناپېژندلې دوتنه بڼه"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "%s :انځور په لېښلو کې پاتې راغی '%s' د"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "%s :انځور دوتنې کې ليکلو کې پاتې راغی"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "د لنډمهالې دوتنې په پرانيستلو کې پاتې راغی"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "د لنډمهالې دوتنې نه لوستلو کې پاتې راغی"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "%s :د ليکلو لپاره پرانيستلو کې پاتې راغی '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "د انځور سرۍ اندرغلې ده"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "د انځور بڼه ناپېژندلې ده"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "په سېلن کې ناسمه سرۍ"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "انځور بڼه ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "انځور بڼه BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "انځور بڼه ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "انځور ډول JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "نه شي ساتلی"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "دوتنه وي GIF دوتنه داسې نه ښکاري چې"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "انځور بڼهICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "نه منل کېدونکی انځورن ډول"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "د انځور ډول اوس نه منل کيږي"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "انځور ډول JPEG ۲۰۰"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "انځور ډول PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "انځور بڼه BMP"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "%s :انځور دوتنه کې وژونکې تېروتنه PNG په"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "د لنډمهالې دوتنې نه لوستلو کې پاتې راغی"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "%s :انځور په لېښلو کې پاتې راغی '%s' د"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "انځور بڼه ANI"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr ""
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "د سېلن نامنلی ډول"
diff --git a/po/pt.gmo b/po/pt.gmo
new file mode 100644 (file)
index 0000000..32dbff9
Binary files /dev/null and b/po/pt.gmo differ
diff --git a/po/pt.po b/po/pt.po
new file mode 100644 (file)
index 0000000..f8a7f46
--- /dev/null
+++ b/po/pt.po
@@ -0,0 +1,944 @@
+# gdk-pixbuf's Portuguese Translation
+# Copyright © 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012 gdk-pixbuf
+# Distributed under the same licence as the gdk-pixbuf package
+# Duarte Loreto <happyguy_pt@hotmail.com>, 2001, 2002, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012.
+# Nuno Ferreira <nmrf@rnl.ist.utl.pt>, 1999.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: 3.4\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-12 00:30+0000\n"
+"Last-Translator: Duarte Loreto <happyguy_pt@hotmail.com>\n"
+"Language-Team: Portuguese <gnome_pt@yahoogroups.com>\n"
+"Language: pt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Falha ao abrir ficheiro '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Ficheiro de imagem '%s' não contém dados"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Falha ao ler imagem '%s': razão desconhecida, provavelmente um ficheiro de "
+"imagem corrompido"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Falha ao ler animação '%s': razão desconhecida, provavelmente um ficheiro de "
+"animação corrompido"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Incapaz de ler módulo de leitura de imagens: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Módulo de leitura de imagens %s não exporta o interface apropriado; será de "
+"uma versão diferente do gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Tipo de imagem '%s' não é suportado"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Incapaz de reconhecer o formato de imagem do ficheiro '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formato de ficheiro de imagem desconhecido"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Falha ao ler imagem '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Erro ao escrever no ficheiro de imagem: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Esta compilação do gdk-pixbuf não suporta a gravação do formato de imagem: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Memória insuficiente para gravar imagem no invocador"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Falha ao abrir ficheiro temporário"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Falha ao ler o ficheiro temporário"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Falha ao abrir '%s' para escrita: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Falha ao fechar '%s' ao escrever imagem, poderão não ter sido gravados todos "
+"os dados: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Memória insuficiente para gravar ficheiro num buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Erro ao escrever no fluxo de imagem"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Erro interno: Módulo de leitura de imagem '%s' falhou ao terminar uma "
+"operação, mas não apresentou um motivo para a falha"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Leitura incremental do tipo de imagem '%s' não é suportado"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Cabeçalho de imagem corrompido"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Formato de imagem desconhecido"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Dados de pixel da imagem corrompidos"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "falha ao alocar buffer de %u byte para imagem"
+msgstr[1] "falha ao alocar buffer de %u bytes para imagem"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Bloco de ícone inesperado na animação"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Cabeçalho inválido na animação"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Memória insuficiente para ler animação"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Bloco mal-formado na animação"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "O formato de imagem ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Imagem BMP tem dados de cabeçalho inválidos"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Memória insuficiente para ler imagem bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Imagem BMP tem um tamanho de cabeçalho não suportado"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Incapaz de comprimir imagens BMP cima-para-baixo"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Final de ficheiro encontrado prematuramente"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Incapaz de alocar memória para gravar o ficheiro BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Incapaz de escrever no ficheiro BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "O formato de imagem BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "O formato de imagem EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "O formato de imagem GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "O formato de imagem ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Qualidade JPEG tem de ser um valor entre 0 e 100; incapaz de processar o "
+"valor '%s'."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Qualidade JPEG tem de ser um valor entre 0 e 100; valor '%d' não é permitido."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "O formato de imagem JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Incapaz de alocar memória: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Incapaz de criar o fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Incapaz de procurar no fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Incapaz de ler do fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Incapaz de ler bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Incapaz de ler o meta-ficheiro"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Formato de imagem não suportado para GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Incapaz de gravar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "O formato de imagem WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Falha ao ler GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Dados incompletos no ficheiro GIF (talvez tenha sido truncado?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Erro interno no leitor de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Overflow de pilha"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Leitor de imagens GIF incapaz de compreender esta imagem."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Encontrado código incorrecto"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada circular na tabela de ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Memória insuficiente para ler ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Memória insuficiente para compor uma frame no ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Imagem GIF está corrompida (compressão LZW incorrecta)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Ficheiro não aparenta ser um ficheiro GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versão %s do formato de ficheiro GIF não é suportado"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Imagem GIF não tem mapa de cores global, e uma das suas frames não tem mapa "
+"de cores local."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Imagem GIF estava truncada ou incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Erro ao ler a imagem ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Incapaz de descodificar o ficheiro ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "O formato de imagem ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Cabeçalho inválido no ícone"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Memória insuficiente para ler ícone"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ícones comprimidos não são suportados"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ícone tem largura zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ícone tem altura zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipo de ícone não suportado"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Memória insuficiente para ler ficheiro ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Imagem demasiado grande para ser gravada como ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Zona de acção de cursor fora da imagem"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Profundidade não suportada para ficheiro ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Incapaz de alocar memória para o fluxo"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Incapaz de descodificar a imagem"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "JPEG2000 transformado tem largura ou altura zero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Tipo de imagem actualmente não suportado"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Incapaz de alocar memória para o perfil de cor"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Memória insuficiente para abrir o ficheiro JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Incapaz de alocar memória para o buffer de dados de imagem"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "O formato de imagem JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Erro ao interpretar ficheiro de imagem JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Memória insuficiente para ler imagem, tente terminar algumas aplicações para "
+"libertar memória"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espaço de cor JPEG não suportado (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Incapaz de alocar memória para ler ficheiro JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "JPEG transformado tem largura ou altura zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Incapaz de alocar memória para o cabeçalho"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Incapaz de alocar memória para o buffer de contexto"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Imagem tem uma largura e/ou altura inválida"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Imagem tem um bpp não suportado"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Imagem tem número não suportado de %d-bit planos"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Incapaz de criar novo pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Incapaz de alocar memória para dados de linha"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Incapaz de alocar memória para a imagem PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Não foram obtidas todas as linhas de imagem PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nenhuma paleta encontrada no final dos dados PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "O formato de imagem PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Pixbuf transformado tem largura ou altura zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "O formato GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bits por canal inválidos na imagem PNG."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "PNG transformado tem largura ou altura zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bits por canal do PNG transformado não é 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG transformado não é RGB ou RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"PNG transformado tem número não suportado de canais, têm de ser 3 ou 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Erro fatal em ficheiro de imagem PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Memória insuficiente para ler ficheiro PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memória insuficiente para armazenar uma imagem de %ld por %ld; tente "
+"terminar algumas aplicações para reduzir a utilização de memória"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Erro fatal ao ler ficheiro de imagem PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Erro fatal ao ler ficheiro de imagem PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Chaves para blocos de texto PNG têm de ter pelo menos 1 e no máximo 79 "
+"caracteres."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Chaves para blocos de texto PNG têm de ser caracteres ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Perfil de cor tem comprimento %d inválido."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"O nível de compressão PNG tem de ser um valor entre 0 e 9; incapaz de "
+"processar o valor '%s'."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"O nível de compressão PNG tem de ser um valor entre 0 e 9; o valor '%d' não "
+"é permitido."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Incapaz de converter o valor do bloco de texto PNG %s para a codificação "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "O formato de imagem PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Leitor PNM esperava encontrar um inteiro, mas não encontrou"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Ficheiro PNM tem um byte inicial inválido"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Ficheiro PNM não está num subformato PNM reconhecido"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Ficheiro PNM tem uma largura de imagem de 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Ficheiro PNM tem uma altura de imagem de 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Valor máximo de cor no ficheiro PNM é de 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Valor máximo de cor no ficheiro PNM é demasiado grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Tipo de imagem PNM em bruto é inválido"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Leitor de imagens PNM não suporta este subformato PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Formatos PNM em bruto requerem exactamente um espaço em branco antes dos "
+"dados de amostra"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Incapaz de alocar memória para ler imagem PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Memória insuficiente para ler estrutura de contexto PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Final inesperado de dados de imagem PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memória insuficiente para ler ficheiro PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "A família de formatos de imagem PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Descritor de ficheiro de entrada é NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Falha ao ler o cabeçalho QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Tamanho de atom QTIF demasiado grande (%d byte)"
+msgstr[1] "Tamanho de atom QTIF demasiado grande (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Falha ao alocar %d byte para o buffer de leitura de ficheiro"
+msgstr[1] "Falha ao alocar %d bytes para o buffer de leitura de ficheiro"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Erro de ficheiro ao ler atom QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Falha ao saltar o %d byte seguinte com o seek()."
+msgstr[1] "Falha ao saltar os %d bytes seguintes com o seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Falha ao alocar a estrutura de contexto QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Falha ao criar o objecto GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Falha ao procurar um atom de dados de imagem."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "O formato de imagem QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Imagem RAS tem dados de cabeçalho inválidos"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Imagem RAS tem formato desconhecido"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "variação de imagem RAS não suportado"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Memória insuficiente para ler imagem RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "O formato de imagem Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Incapaz de alocar memória para a estrutura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Incapaz de alocar memória para os dados IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Incapaz de realocar os dados IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Incapaz de alocar dados IOBuffer temporários"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Incapaz de alocar novo pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Imagem está truncada ou corrompida"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Incapaz de alocar estrutura de mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Incapaz de alocar registos de mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profundidade de bits de registos de mapa de cores inesperada"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Incapaz de alocar memória de cabeçalho TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Imagem TGA tem dimensões inválidas"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Tipo de imagem TGA não suportado"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Incapaz de alocar memória para estrutura de contexto TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Dados em excesso no ficheiro"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "O formato de imagem Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Incapaz de obter largura de imagem (ficheiro TIFF inválido)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Incapaz de obter altura de imagem (ficheiro TIFF inválido)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Largura ou altura de imagem TIFF é zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensões da imagem TIFF são demasiado grandes"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Memória insuficiente para abrir ficheiro TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Falha ao ler dados RGB do ficheiro TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Falha ao abrir imagem TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Falha na operação TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Falha ao ler imagem TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Falha ao gravar imagem TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "A compressão TIFF não se refere a um codec válido."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Falha ao gravar dados TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Incapaz de escrever no ficheiro TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "O formato de imagem TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Imagem tem largura zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Imagem tem altura zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Memória insuficiente para ler imagem"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Incapaz de gravar o resto"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "O formato de imagem WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ficheiro XBM inválido"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memória insuficiente para ler ficheiro de imagem XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Falha ao escrever em ficheiro temporário ao ler imagem XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "O formato de imagem XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Não foi encontrado cabeçalho XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Cabeçalho XPM inválido"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Ficheiro XPM tem largura de imagem <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Ficheiro XPM tem altura de imagem <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Ficheiro XPM tem número inválido de caracteres por pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Ficheiro XPM tem número inválido de cores"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Incapaz de alocar memória para ler a imagem XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Incapaz de ler o mapa de cores do XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Falha ao escrever em ficheiro temporário ao ler imagem XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "O formato de imagem XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipo de animação não suportado"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Incapaz de alocar memória para dados de paleta"
diff --git a/po/pt_BR.gmo b/po/pt_BR.gmo
new file mode 100644 (file)
index 0000000..8134fc0
Binary files /dev/null and b/po/pt_BR.gmo differ
diff --git a/po/pt_BR.po b/po/pt_BR.po
new file mode 100644 (file)
index 0000000..02b5f51
--- /dev/null
@@ -0,0 +1,961 @@
+# Brazilian Portuguese translation of GTK+.
+# Copyright (C) 1999,2004-2009 the GTK+ authors.
+# This file is distributed under the same license as the gtk+ package
+# Alex Sandro Queiroz e Silva <asandro@lcg.dc.ufc.br>, 1999.
+# Gustavo Noronha Silva <kov@debian.org>, 2004.
+# Alex Camacho Castilho <gnomebr@uol.com.br>, 2004.
+# Afonso Celso Medina <medina@maua.br>, 2004, 2005.
+# Raphael Higino <In Memoriam>, 2006.
+# Og Maciel <ogmaciel@gnome.org>, 2007.
+# Pedro Vaz Mello de Medeiros <pedrovmm@gmail.com>, 2007.
+# Henrique P Machado <zehrique@gmail.com>, 2008.
+# Fábio Nogueira <deb-user-ba@ubuntu.com>, 2008.
+# Leonardo Ferreira Fontenelle <leonardof@gnome.org>, 2006-2009.
+# Vladimir Melo <vmelo@gnome.org>, 2009.
+# André Gondim <andregondim@ubuntu.com>, 2009.
+# Rodrigo L. M. Flores <mail@rodrigoflores.org>
+# Fabrício Godoy <skarllot@gmail.com>, 2010.
+# Jonh Wendell <jwendell@gnome.org>, 2009, 2010, 2012.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-29 09:43-0300\n"
+"Last-Translator: Jonh Wendell <jwendell@gnome.org>\n"
+"Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.org>\n"
+"Language: pt_BR\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Generator: Virtaal 0.2\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Falha ao abrir o arquivo \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "O arquivo de imagem \"%s\" não contém dados"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Falha ao carregar a imagem \"%s\": razão desconhecida, provavelmente um "
+"arquivo de imagem corrompido"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Falha ao carregar a animação \"%s\": razão desconhecida, provavelmente um "
+"arquivo de animação corrompido"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Não foi possível carregar o módulo de carregamento de imagens: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"O módulo de carregamento de imagens %s não exporta a interface apropriada; "
+"talvez ele seja de uma versão diferente do gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Não há suporte para imagens do tipo \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Não foi possível reconhecer o formato de imagem do arquivo \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Formato de arquivo de imagem não reconhecido"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Falha ao carregar a imagem \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Erro ao gravar no arquivo de imagem: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Essa compilação do gdk-pixbuf não dá suporte a salvar o formato de imagem: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Memória insuficiente para salvar a imagem para retorno de chamada"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Falha ao abrir arquivo temporário"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Falha ao ler de arquivo temporário"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Falha ao abrir \"%s\" para escrita: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Falha ao fechar \"%s\" ao gravar a imagem, os dados podem não ter sido "
+"salvos: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Memória insuficiente para salvar a imagem em um buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Erro ao gravar para o fluxo de imagem"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Erro interno: O módulo carregador de imagens \"%s\" falhou em completar uma "
+"operação, mas não deu uma razão para essa falha"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Não há suporte para carregamento incremental do tipo de imagem \"%s\""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Cabeçalho da imagem corrompido"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Formato de imagem desconhecido"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Dados de pixel da imagem corrompidos"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "falha ao alocar buffer de imagem de %u byte"
+msgstr[1] "falha ao alocar buffer de imagem de %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Pedaço de ícone inesperado na animação"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Cabeçalho inválido na animação"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Memória insuficiente para carregar a animação"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Pedaço malformado na animação"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Formato de imagem ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "A imagem BMP tem dados de cabeçalho incorretos"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Memória insuficiente para carregar imagem bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Não há suporte ao tamanho de cabeçalho da imagem BMP"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Imagens BMP topdown não podem ser compactadas"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Fim de arquivo inesperado"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Não foi possível alocar memória para salvar o arquivo BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Não foi possível gravar no arquivo BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formato de imagem BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formato de imagem EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formato de imagem GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formato de imagem ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"A qualidade do JPEG deve ser um valor entre 0 e 100; não foi possível "
+"analisar o valor \"%s\"."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"A qualidade do JPEG deve ser um valor entre 0 e 100; o valor \"%d\" não é "
+"permitido."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formato de imagem JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Não foi possível alocar memória: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Não foi possível criar fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Não foi possível percorrer fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Não foi possível ler do fluxo: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Não foi possível carregar bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Não foi possível carregar metarquivo"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Não há suporte a este formato de imagem para GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Não foi possível salvar"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formato de imagem WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Falha ao ler o GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Havia dados faltando no arquivo GIF (talvez ele tenha sido truncado de "
+"alguma forma?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Erro interno no carregador de GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Estouro de pilha"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "O carregador de imagem GIF não consegue entender essa imagem."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Código inválido encontrado"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Entrada de tabela circular no arquivo GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Memória insuficiente para carregar o arquivo GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Memória insuficiente para compor um quadro no arquivo GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "A imagem GIF está corrompida (compactação LZW incorreta)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "O arquivo não parece ser um GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Não há suporte para a versão %s do formato de arquivos GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"A imagem GIF não tem um mapa de cores global, e um quadro dentro dela não "
+"tem um mapa de cores local."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "A imagem GIF estava truncada ou incompleta."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Erro ao ler imagem ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Não foi possível decodificar arquivo ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formato de imagem ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Cabeçalho inválido no ícone"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Memória insuficiente para carregar o ícone"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Não há suporte para ícones compactados"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "O ícone tem largura zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "O ícone tem altura zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tipo de ícone sem suporte"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Memória insuficiente para carregar o arquivo ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Imagem grande demais para ser salva como ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Zona de ação do cursor fora da imagem"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Não há suporte a esta profundidade para o arquivo ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Não foi possível alocar memória para o fluxo"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Não foi possível decodificar imagem"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Imagem JPEG2000 transformada tem altura ou largura igual a zero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Atualmente não há suporte ao tipo de imagem"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Não foi possível alocar memória para o perfil de cores"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Memória insuficiente para abrir o arquivo JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Não foi possível alocar memória para o buffer de dados de imagem"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formato de imagem JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Erro ao interpretar o arquivo de imagem JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Memória insuficiente para carregar a imagem, tente encerrar alguns "
+"aplicativos para liberar memória"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espaço de cores JPEG sem suporte (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Não foi possível alocar memória para carregar o arquivo JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Imagem JPEG transformada tem altura ou largura igual a zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Não foi possível alocar memória para o cabeçalho"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Não foi possível alocar memória para o buffer de contexto"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "A imagem tem altura e/ou largura inválidas"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Não há suporte ao número de bits-por-pixel (bpp) da imagem"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Não há suporte ao número de %d bits de planos da imagem"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Não foi possível criar um novo pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Não foi possível alocar memória para dados de linhas"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Não foi possível alocar memória para a imagem PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Não foram obtidas todas as linhas da imagem PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nenhuma paleta localizada ao final dos dados PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Formato de imagem PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Pixbuf transformado tem altura ou largura igual a zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "O formato GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Número de bits por canal da imagem PNG inválido."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Imagem PNG transformada tem altura ou largura igual a zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Número de bits por canal do PNG transformado não é 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "O PNG transformado não é RGB nem RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"O PNG transformado tem um número de canais sem suporte, deve ser 3 ou 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Erro fatal no arquivo de imagem PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Memória insuficiente para carregar o arquivo PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memória insuficiente para armazenar uma imagem de %ld por %ld; tente sair de "
+"alguns aplicativos para reduzir o uso de memória"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Erro fatal ao ler o arquivo de imagem PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Erro fatal ao ler o arquivo de imagem PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Chaves para blocos de texto PNG devem ter pelo menos 1 e no máximo 79 "
+"caracteres."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Chaves para blocos de texto PNG devem ser caracteres ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "O tamanho do perfil de cor é inválido: %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"O nível de compressão do PNG deve ser um valor entre 0 e 9; não foi possível "
+"analisar o valor \"%s\"."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"O nível de compressão do PNG precisa ser um valor entre 0 e 9; o valor \"%d"
+"\" não é permitido."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"O valor para blocos de texto PNG %s não pode ser convertido para a "
+"codificação ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formato de imagem PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "O carregador PNM esperava localizar um inteiro, mas não localizou"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "O arquivo PNM tem um byte inicial incorreto"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "O arquivo PNM não está num sub-formato PNM reconhecido"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "O arquivo PNM tem uma imagem de largura 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "O arquivo PNM tem uma imagem de altura 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "O valor máximo de cor do arquivo PNM é 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "O valor máximo de cor do arquivo PNM é grande demais"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "O tipo de imagem PNM bruta é inválido"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "O carregador de imagens PNM não dá suporte a esse sub-formato PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Formatos de PNM brutos requerem exatamente um espaço em branco antes dos "
+"dados de amostra"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Não foi possível alocar memória para carregar a imagem PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Memória insuficiente para carregar a estrutura de contexto do PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Fim inesperado dos dados da imagem PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memória insuficiente para carregar o arquivo PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Família de formatos de imagem PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Descritor do arquivo de entrada é nulo."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Falha ao ler o cabeçalho QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Tamanho da unidade do QTIF é muito grande (%d byte)"
+msgstr[1] "Tamanho da unidade do QTIF é muito grande (%d bytes)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Falha ao alocar %d byte para o buffer de leitura do arquivo"
+msgstr[1] "Falha ao alocar %d bytes para o buffer de leitura do arquivo"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Erro de E/S ao ler a unidade do QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Falha ao buscar o próximo %d byte com seek()."
+msgstr[1] "Falha ao buscar os próximos %d bytes com seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Falha ao alocar a estrutura de contexto do QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Falha ao criar o objeto GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Falha ao localizar unidade de dados da imagem."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Formato de imagem QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "A imagem RAS tem dados de cabeçalho incorretos"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "A imagem RAS tem um tipo desconhecido"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Não há suporte a variação de imagem RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Memória insuficiente para carregar a imagem RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Formato de imagem raster Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Não foi possível alocar memória para a estrutura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Não foi possível alocar memória para os dados de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Não foi possível realocar os dados de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Não foi possível alocar os dados temporários de IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Não foi possível alocar um novo pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "A imagem está truncada ou corrompida."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Não foi possível alocar estrutura do mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Não foi possível alocar entradas do mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Profundidade de bits inesperada para as entradas do mapa de cores"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Não foi possível alocar a memória do cabeçalho TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "A imagem TGA tem dimensões inválidas"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Não há suporte ao tipo de imagem TGA"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Não foi possível alocar memória para a estrutura de contexto TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Excesso de dados no arquivo"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formato de imagem Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Não foi possível obter a largura da imagem (arquivo TIFF inválido)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Não foi possível obter a altura da imagem (arquivo TIFF inválido)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "A largura ou a altura da imagem TIFF é zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "As dimensões da imagem TIFF são grandes demais"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Memória insuficiente para abrir o arquivo TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Falha ao carregar os dados RGB do arquivo TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Falha ao abrir a imagem TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Falha na operação TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Falha ao carregar a imagem TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Falha ao salvar a imagem TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Compressão TIFF não referencia um codec válido."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Falha ao gravar dados TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Não foi possível gravar no arquivo TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formato de imagem TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "A imagem tem largura zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "A imagem tem altura zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Memória insuficiente para carregar a imagem"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Não foi possível salvar o restante"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formato de imagem WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Arquivo XBM inválido"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memória insuficiente para carregar o arquivo de imagem XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Falha ao gravar no arquivo temporário ao carregar a imagem XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Formato de imagem XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Não foi localizado o cabeçalho XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Cabeçalho XPM inválido"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "O arquivo XPM tem uma largura de imagem <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "O arquivo XPM tem uma altura de imagem <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "O XPM tem um número inválido de caracteres por pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "O arquivo XPM tem um número de cores inválido"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Não foi possível alocar memória para carregar a imagem XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Não foi possível ler o mapa de cores XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Falha ao gravar o arquivo temporário ao carregar a imagem XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "O formato de imagem XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tipo de animação sem suporte"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Não foi possível alocar memória para dados em paletas"
diff --git a/po/quot.sed b/po/quot.sed
new file mode 100644 (file)
index 0000000..0122c46
--- /dev/null
@@ -0,0 +1,6 @@
+s/"\([^"]*\)"/“\1”/g
+s/`\([^`']*\)'/‘\1’/g
+s/ '\([^`']*\)' / ‘\1’ /g
+s/ '\([^`']*\)'$/ ‘\1’/g
+s/^'\([^`']*\)' /‘\1’ /g
+s/“”/""/g
diff --git a/po/remove-potcdate.sin b/po/remove-potcdate.sin
new file mode 100644 (file)
index 0000000..2436c49
--- /dev/null
@@ -0,0 +1,19 @@
+# Sed script that remove the POT-Creation-Date line in the header entry
+# from a POT file.
+#
+# The distinction between the first and the following occurrences of the
+# pattern is achieved by looking at the hold space.
+/^"POT-Creation-Date: .*"$/{
+x
+# Test if the hold space is empty.
+s/P/P/
+ta
+# Yes it was empty. First occurrence. Remove the line.
+g
+d
+bb
+:a
+# The hold space was nonempty. Following occurrences. Do nothing.
+x
+:b
+}
diff --git a/po/ro.gmo b/po/ro.gmo
new file mode 100644 (file)
index 0000000..3ed974c
Binary files /dev/null and b/po/ro.gmo differ
diff --git a/po/ro.po b/po/ro.po
new file mode 100644 (file)
index 0000000..ced1800
--- /dev/null
+++ b/po/ro.po
@@ -0,0 +1,958 @@
+# Romanian translation for gtk+
+# Copyright (C) 1999 - 2009 Free Software Foundation, Inc.
+# Dan Damian <dand@gnome.ro>, 1999, 2000.
+# Marius Andreiana <marius galuna.ro>, 2001, 2002.
+# Mișu Moldovan <dumol@gnome.ro>, 2003 - 2010.
+# Lucian Adrian Grijincu <lucian.grijincu@gmail.com>, 2009, 2010.
+# Cristian Secară <cristi AT secarica DOT ro>, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-11-22 20:20+0300\n"
+"Last-Translator: Lucian Adrian Grijincu <lucian.grijincu@gmail.com>\n"
+"Language-Team: Romanian Gnome Team <gnomero-list@lists.sourceforge.net>\n"
+"Language: ro\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2);;\n"
+"X-Generator: Virtaal 0.6.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Nu s-a putut deschide fișierul „%s”: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Fișierul imagine „%s” nu conține date"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Nu s-a putut încărca imaginea „%s” dintr-un motiv necunoscut, probabil un "
+"fișier imagine corupt"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Nu s-a putut încărca animația „%s” dintr-un motiv necunoscut, probabil un "
+"fișier animație corupt"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Nu s-a putut încărca modulul de încărcare al imaginilor: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modulul de încărcare a imaginilor %s nu exportă interfața corectă; poate că "
+"este dintr-o versiune gdk-pixbuf diferită?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Tipul de imagine „%s” nu este suportat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nu s-a putut recunoaște formatul de imagine pentru fișierul „%s”"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Format fișier imagine nerecunoscut"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Nu s-a putut încărca imaginea „%s”: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Eroare la scrierea fișierului imagine JPEG: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Această versiune de gdk-pixbuf nu suportă salvarea formatului de imagine: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Memorie insuficientă pentru salvarea imaginii"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nu s-a putut deschide fișierul temporar"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Nu s-a putut citi fișierul temporar"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Nu s-a putut deschide „%s” pentru scriere: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Nu s-a putut închide „%s” la scrierea imaginii, e posibil să nu se fi salvat "
+"toate datele: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Memorie insuficientă pentru a salva imaginea în buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Eroare la scrierea în fluxul imagine"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Eroare internă: Modulul de încărcare de imagini „%s” nu a reușit să termine "
+"o operațiune și nu a precizat cauza acestui eșec"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Încărcarea progresivă a imaginilor tip „%s” nu este suportată"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Antet imagine corupt"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Format necunoscut de imagine"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Datele pixel ale imaginii sunt corupte"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "nu s-a putut aloca memoria buffer de %u octet"
+msgstr[1] "nu s-a putut aloca memoria buffer de %u octeți"
+msgstr[2] "nu s-a putut aloca memoria buffer de %u de octeți"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Fragment neașteptat în iconița animată"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Antet incorect în animație"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Memorie insuficientă pentru a încărca animația"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Fragment malformat în animație"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Formatul de imagine ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Imaginea BMP are datele din antet greșite"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Memorie insuficientă pentru a încărca imaginea bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Imaginea BMP are un antet cu o mărime nesuportată"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Imaginile BMP de tip „topdown” nu pot fi comprimate"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "S-a întâlnit un sfârșit de fișier „EOF” prematur"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nu s-a putut aloca memorie pentru salvarea fișierului BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nu s-a putut scrie fișierul BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formatul de imagine BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formatul de imagine EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formatul de imagine GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formatul de imagine ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Calitatea JPEG trebuie să fie o valoare între 0 și 100, valoarea „%s” nu a "
+"putut fi prelucrată."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Calitatea JPEG trebuie să fie o valoare între 0 și 100, valoarea „%d” nu "
+"este permisă."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formatul de imagine JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nu s-a putut aloca memorie: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nu s-a putut crea fluxul: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nu s-a putut căuta în flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nu s-a putut citi din flux: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nu s-a putut încărca un „bitmap”"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nu s-a putut încărca un „metafile”"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Format de imagine nesuportat de GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nu s-a putut salva"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formatul de imagine WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Nu s-a putut citi fișierul GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Din fișierul GIF lipseau o parte din date (poate a fost trunchiat?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Eroare internă în modulul de încărcare GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stivă supraîncărcată"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Modulul de încărcare GIF nu înțelege această imagine."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "S-a întâlnit cod incorect"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Înregistrare circulară în tabel în fișierul GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Memorie insuficientă pentru a încărca fișierul GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Memorie insuficientă pentru a compune un cadru în fișierul GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Fișierul imagine GIF este corupt (compresie LZW incorectă)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Fișierul nu pare a fi de tip GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versiunea %s a formatului GIF nu este suportată"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Imaginea GIF nu are o hartă globală de culoare și un cadru al său nu are "
+"hartă locală de culoare."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Imaginea GIF era trunchiată sau incompletă."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Eroare la citirea imaginii ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nu s-a putut decoda fișierul ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formatul de imagine ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Antet incorect în iconiță"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Memorie insuficientă pentru a încărca iconița"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Iconițele comprimate nu sunt suportate"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Iconița are lățimea zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Iconița are înălțimea zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Tip de iconiță nesuportat"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Memorie insuficientă pentru a încarca fișierul ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Imagine prea mare pentru a fi salvată ca ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Hotspot cursor înafara imaginii"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Adâncime nesuportată pentru fișierul ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nu s-a putut aloca memorie pentru flux"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nu s-a putut decoda imaginea"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Fișierul JPEG2000 transformat are lățimea sau înălțimea zero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Tipul de imagine nu este suportat deocamdată"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nu s-a putut aloca memorie pentru profilul de culoare"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Memorie insuficientă pentru a deschide fișierul JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+"Nu s-a putut aloca memorie pentru plasarea în memoria buffer a datelor "
+"imaginii"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formatul de imagine JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Eroare la interpretarea fișierului imagine JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Memorie insuficientă pentru încărcarea imaginii, încercați să închideți "
+"câteva aplicații pentru a elibera memorie"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Adâncime de culoare JPEG nesuportată (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nu s-a putut aloca memorie pentru încărcarea imaginii JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Fișierul JPEG transformat are lățimea sau înălțimea zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nu se poate aloca memorie pentru antet"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nu se poate aloca memorie pentru un buffer de context"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Imaginea are înălțimea sau lățimea incorecte"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Imaginea are o adâncime nesuportată"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Imaginea are un număr nesuportat de biți pentru adâncime: %d"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nu se poate crea un nou buffer de pixeli"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nu se poate aloca memorie pentru datele liniare"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nu se poate aloca memorie pentru imaginea PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nu s-au obținut toate liniile imaginii PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nu s-a găsit nici o paletă la sfârșitul datelor PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Formatul de imagine PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Fișierul PNG transformat are lățimea sau înălțimea zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Formatul de imagine GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Numărul de biți/canal al imaginii PNG este incorect."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Fișierul PNG transformat are lățimea sau înălțimea zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Numărul de biți/canal al fișirului PNG transformat nu este opt."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Fișierul PNG transformat nu este RBG sau RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Fișierul PNG transformat are un număr nesuportat de canale, acestea trebuie "
+"să fie trei sau patru."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Eroare fatală în fișierul imagine PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Memorie insuficientă pentru a încărca imaginea PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Memorie insuficientă pentru a păstra o imagine %ld pe %ld, încercați să "
+"închideți câteva aplicații pentru a elibera memorie"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Eroare fatală la citirea fișierului imagine PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Eroare fatală la citirea fișierului imagine PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Fragmentele de text dintr-un PNG trebuie să aibă cel puțin 1 și cel mult 79 "
+"de caractere."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Fragmentele de text dintr-un PNG trebuie să fie caractere ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Profilul de culoare are lungime nevalidă %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Nivelul de compresie PNG trebuie să fie o valoare între 0 și 9, valoarea "
+"„%s” nu a putut fi prelucrată."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Nivelul de compresie PNG trebuie să fie o valoare între 0 și 9, valoarea "
+"„%d” nu este permisă."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Valoarea fragmentului de text PNG %s nu poate fi convertită la codarea "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formatul de imagine PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Modulul de încărcare PNM aștepta un întreg, dar a primit altceva."
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Fișierul PNM are octetul inițial incorect"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Fișierul PNM nu este într-un subformat PNM recunoscut"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Fișierul PNM are lățimea imaginii 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Fișierul PNM are înălțimea imaginii 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Valoarea maximă a culorii în fișierul PNM este 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Valoarea maximă a culorii în fișierul PNM este prea mare"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Tipul de imagine PNM brută nu este valid"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Modulul de încărcare de imagini PNM nu suportă acest subformat PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Formatele brute PNM cer exact un spațiu gol înainte de datele eșantion"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nu se poate aloca memorie pentru încărcarea imaginii PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Memorie insuficientă pentru a încărca structura contextului PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Sfârșit neașteptat al datelor imaginii PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Memorie insuficientă pentru a încărca fișierul PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Familia formatelor de imagine PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Descriptorul fișierului de intrare este NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Nu s-a putut citi antetul QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Dimensiunea atomului QTIF este prea mare (%d octeți)"
+msgstr[1] "Dimensiunea atomului QTIF este prea mare (%d octeți)"
+msgstr[2] "Dimensiunea atomului QTIF este prea mare (%d octeți)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Nu s-a putut aloca memoria tampon pentru citirea din fișier de %d octeți "
+msgstr[1] ""
+"Nu s-a putut aloca memoria tampon pentru citirea din fișier de %d octeți "
+msgstr[2] ""
+"Nu s-a putut aloca memoria tampon pentru citirea din fișier de %d octeți "
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "A apărut o eroare în timp ce se citea un atom QTIF din fișier: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Nu s-a putut sări peste următorii %d octeți cu seek()."
+msgstr[1] "Nu s-a putut sări peste următorii %d octeți cu seek()."
+msgstr[2] "Nu s-a putut sări peste următorii %d octeți cu seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nu s-a putut aloca structura de context QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Nu s-a putut crea obiectul GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Nu s-a putut găsi un atom de imagine."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Formatul de imagine QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Imaginea RAS are datele din antet greșite"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Imaginea RAS are un tip necunoscut"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "variație de imagine RAS nesuportată"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Memorie insuficientă pentru a încarca imaginea RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Formatul de imagine raster Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nu se poate aloca memorie pentru structura IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nu se poate aloca memorie pentru datele IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nu se pot realoca datele IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nu se pot aloca datele temporare IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nu se poate aloca un nou buffer de pixeli"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Imaginea este coruptă sau trunchiată"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nu se poate aloca structura hărții de culoare"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nu se pot aloca intrările hărții de culoare"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Adâncime de biți neașteptată pentru intrările hărții de culoare"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nu se poate aloca memorie pentru antetul TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Imaginea TGA are dimensiuni incorecte"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Tip de imagine TGA nesuportat"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nu se poate aloca memorie pentru structura contextului TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Date în exces în fișier"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formatul de imagine TGA"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nu s-a putut obține lățimea imaginii (fișier TIFF incorect)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nu s-a putut obține înălțimea imaginii (fișier TIFF incorect)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Lățimea sau înalțimea imaginii TIFF este zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Dimensiunile imaginii TIFF sunt prea mari"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Memorie insuficientă pentru a deschide fișierul TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Nu s-au putut încărca datele RGB din fișierul TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nu s-a putut deschide imaginea TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operațiunea „TIFFClose” a eșuat"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Nu s-a putut încărca imaginea TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Nu s-a putut salva imaginea TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Compresia TIFF nu se referă la un codec valid."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Nu s-a putut scrie imaginea TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nu s-a putut scrie în fișierul TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formatul de imagine TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Imaginea are lățimea zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Imaginea are înălțimea zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Memorie insuficientă pentru a încărca imaginea"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nu s-a putut salva restul"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formatul de imagine WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Fișier XBM nevalid"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Memorie insuficientă pentru a încărca fișierul XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Nu s-a putut scrie un fișier temporar la încărcarea imaginii XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Formatul de imagine XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Antetul XPM nu a fost găsit"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Antet XPM incorect"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Fișierul XPM are o lățime negativă a imaginii"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Fișierul XPM are o înălțime negaivă a imaginii"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM are un număr incorect de caractere per pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Fișierul XPM are un număr incorect de culori"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nu s-a putut aloca memorie pentru încărcarea imaginii XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nu s-a putut citi harta de culoare XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Nu s-a putut scrie un fișier temporar la încărcarea imaginii XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Formatul de imagine XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Tip de animație nesuportat"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Nu se poate aloca memorie pentru datele paletei"
diff --git a/po/ru.gmo b/po/ru.gmo
new file mode 100644 (file)
index 0000000..d029f2c
Binary files /dev/null and b/po/ru.gmo differ
diff --git a/po/ru.po b/po/ru.po
new file mode 100644 (file)
index 0000000..e0f9027
--- /dev/null
+++ b/po/ru.po
@@ -0,0 +1,982 @@
+# translation of gtk+-master-po-ru-9735.merged.po to Russian
+# Russian translation of gtk+
+# Copyright (C) 1999-2009, 2010 Free Software Foundation, Inc.
+#
+#
+#
+# Sergey Panov <sipan@mit.edu>, 1999.
+# Valek Filippov <frob@df.ru>, 2000-2002.
+# Dmitry Mastrukov <dmitry@taurussoft.org>, 2002-2004.
+# Sun G11n <gnome_int_l10n@ireland.sun.com>, 2002.
+# Andrew W. Nosenko <awn@bcs.zp.ua>, 2003.
+# Leonid Kanter <leon@asplinux.ru>, 2004-2006.
+# Alexander Sigachov <alexander.sigachov@gmail.com>, 2006.
+# Vasiliy Faronov <qvvx@yandex.ru>, 2007.
+# Anton Shestakov <engored@ya.ru>, 2008.
+# Lebedev Roman <roman@lebedev.com>, 2009.
+# Yuri Kozlov <yuray@komyakino.ru>, 2010.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-26 21:20+0300\n"
+"Last-Translator: Yuri Myasoedov <omerta13@yandex.ru>\n"
+"Language-Team: Russian <gnome-cyr@gnome.org>\n"
+"Language: ru\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Не удалось открыть файл «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Файл изображения «%s» не содержит данных"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Не удалось загрузить изображение «%s»: причина неизвестна, возможно, файл "
+"изображения повреждён"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Не удалось загрузить анимацию «%s»: причина неизвестна, возможно, файл "
+"анимации повреждён"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Не удалось загрузить модуль загрузки изображений: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Модуль загрузки изображений %s не предоставляет соответствующий интерфейс; "
+"возможно, модуль относится к другой версии gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Тип изображения «%s» не поддерживается"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Не удалось распознать формат изображения для файла «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Нераспознанный формат файла изображения"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Не удалось загрузить изображение «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Не удалось записать изображение: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Данная сборка подсистемы «gdk-pixbuf» не поддерживает сохранение изображений "
+"в таком формате: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Недостаточно памяти для сохранения файла изображения"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Не удалось открыть временный файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Не удалось прочитать из временного файла"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Не удалось открыть файл «%s» для записи: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Не удалось закрыть файл «%s» во время записи изображения, не все данные "
+"могли быть сохранены: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Недостаточно памяти для сохранения изображения в буфер"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Не удалось записать в поток изображения"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Произошла внутренняя ошибка: модуль загрузки изображений «%s» не завершил "
+"загрузку, но не сообщил причину сбоя"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Пошаговая загрузка изображения формата «%s» не поддерживается"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Заголовок изображения повреждён"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Неизвестный формат изображения"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Пиксельные данные изображения повреждены"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+"не удалось выделить память в размере %u байта для буфера изображения"
+msgstr[1] "не удалось выделить память в размере %u байт для буфера изображения"
+msgstr[2] "не удалось выделить память в размере %u байт для буфера изображения"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Неожиданная последовательность кадров анимации"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Недопустимый заголовок анимации"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Недостаточно памяти для загрузки анимации"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Неверная последовательность кадров в анимации"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Формат изображений ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Изображение формата BMP имеет неправильные данные в заголовке"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Недостаточно памяти для загрузки изображения"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Изображение формата BMP имеет неподдерживаемый размер заголовка"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Нельзя сжимать перевёрнутые изображения в формате BMP"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Обнаружен преждевременный конец файла"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Не удалось выделить память для сохранения файла в формате BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Не удалось записать в файл формата BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Формат изображений BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Формат изображений EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Формат изображений GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Формат изображений ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Качество формата JPEG должно иметь значение между 0 и 100; значение «%s» не "
+"может быть обработано."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Качество формата JPEG должно иметь значение между 0 и 100; значение «%d» "
+"недопустимо."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Формат изображений JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Не удалось выделить память: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Не удалось создать поток: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Не удалось сменить позицию в потоке: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Не удалось прочитать из потока: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Не удалось загрузить растровое изображение"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Не удалось загрузить метафайл"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Данный формат изображений не поддерживается для GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Не удалось сохранить"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Формат изображений WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Не удалось прочитать файл формата GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"В файле формата GIF отсутствуют некоторые данные (возможно, файл был "
+"обрезан?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+"Произошла внутренняя ошибка в модуле загрузки изображений формата GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Переполнение стека"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+"Модуль загрузки изображений формата GIF не может понять это изображение."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Обнаружен неправильный код"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "В файле формата GIF обнаружена круговая табличная запись"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Недостаточно памяти для загрузки файла формата GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Недостаточно памяти для создания кадра в файле GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+"Изображение формата GIF повреждено (неправильное сжатие алгоритмом LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Вероятно, файл не является файлом формата GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Файлы формата GIF версии %s не поддерживаются"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"В изображении формата GIF отсутствует глобальная карта цветов, в кадре "
+"внутри него отсутствует локальная карта цветов."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Обрезанное или неполное изображение в формате GIF."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Ошибка чтения изображения в формате ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Не удалось декодировать файл формата ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Формат изображений ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Недопустимый заголовок значка"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Недостаточно памяти для загрузки значка"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Сжатые значки не поддерживаются"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ширина значка равна нулю"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Высота значка равна нулю"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Неподдерживаемый тип значка"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Недостаточно памяти для загрузки файла формата ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Слишком большое изображения для сохранения в формате ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Активирующая область определена за границами изображения"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Неподдерживаемая глубина цвета для файла формата ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Не удалось выделить память для потока"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Не удалось декодировать изображение"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+"Преобразованное изображение формата JPEG2000 имеет нулевую ширину или высоту"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Тип изображения не поддерживается в данной версии"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Не удалось выделить память для цветового профиля"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Недостаточно памяти для открытия файла формата JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Не удалось выделить память для буферизации данных изображения"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Формат изображений JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Ошибка интерпретации файла изображения формата JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Недостаточно памяти для загрузки изображения. Закройте другие приложения, "
+"чтобы освободить память."
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Цветовое пространство (%s) формата JPEG не поддерживается"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Не удалось выделить память для загрузки файла формата JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+"Преобразованное изображение формата JPEG имеет нулевую ширину или высоту"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Не удалось выделить память для заголовка"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Не удалось выделить память для буфера контекста"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Изображение имеет нулевую ширину и (или) высоту"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Изображение имеет неподдерживаемое количество бит на пиксел"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+"Изображение имеет неподдерживаемое количество многобитовых (%d) плоскостей"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Не удалось создать новую структуру pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Не удалось выделить память для данных строки"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Не удалось выделить память для изображения формата PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Получены не все строки изображения формата PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "В конце данных формата PCX палитра не найдена"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Формат изображений PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Преобразованная структура pixbuf имеет нулевую ширину или высоту."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Формат GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Недопустимое количество бит на канал для изображения формата PNG."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+"Преобразованное изображение формата PNG имеет нулевую ширину или высоту."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+"Количество бит на канал преобразованного изображения формата PNG не равно 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Преобразованное изображение формата PNG не является ни RGB, ни RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Преобразованное изображение формата PNG имеет неподдерживаемое количество "
+"каналов; должно быть 3 или 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Фатальная ошибка в файле изображения формата PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Недостаточно памяти для загрузки файла формата PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Недостаточно памяти для хранения %ld из %ld изображений; попробуйте закрыть "
+"некоторые приложения, чтобы уменьшить количество используемой памяти"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Фатальная ошибка при чтении файла изображения формата PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Фатальная ошибка при чтении файла изображения формата PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ключи для блоков текста в изображении формата PNG должны содержать не менее "
+"1, и не более 79 символов."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Ключи для блоков текста в изображении формата PNG должны быть символами "
+"набора ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Неправильная длина (%d) цветового профиля."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Степень сжатия PNG может уметь значение от 0 до 9, значение «%s» не может "
+"быть обработано."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Степень сжатия PNG может уметь значение от 0 до 9, значение «%d» не "
+"допускается."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Значение для блока текста в изображении формата PNG %s не может быть "
+"преобразовано в кодировку ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Формат изображений PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Модуль загрузки изображений формата PNM ожидал найти целое число, но не "
+"нашёл его"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Файл формата PNM имеет неправильный начальный байт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Файл формата PNM имеет нераспознаваемый субформат PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Ширина изображения в формате PNM равна 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Высота изображения в формате PNM равна 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Максимальное значение цвета в файле формата PNM равно 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Максимальное значение цвета в файле формата PNM слишком велико"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Недопустимый тип изображения в формает raw PNM"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+"Модуль загрузки изображений формата PNM не поддерживает этот субформат PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Форматы raw PNM требуют ровно одного пробела перед данными сэмпла"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Не удалось выделить память для загрузки файла изображения PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Недостаточно памяти для загрузки структуры формата PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Неожиданный конец данных в изображении формата PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Недостаточно памяти для загрузки файла формата PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Семейство форматов изображений PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Файловый дескриптор ввода равен NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Не удалось прочитать заголовок QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Слишком большой размер атома QTIF (%d байт)"
+msgstr[1] "Слишком большой размер атома QTIF (%d байта)"
+msgstr[2] "Слишком большой размер атома QTIF (%d байт)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Не удалось выделить память в размере %d байта для буфера чтения файла"
+msgstr[1] ""
+"Не удалось выделить память в размере %d байт для буфера чтения файла"
+msgstr[2] ""
+"Не удалось выделить память в размере %d байт для буфера чтения файла"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Файловая ошибка при чтении атома QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Не удалось переместиться на следующий %d байт с помощью seek()."
+msgstr[1] "Не удалось переместиться на следующие %d байта с помощью seek()."
+msgstr[2] "Не удалось переместиться на следующие %d байт с помощью seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Не удалось выделить память для структуры контекста QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Не удалось создать объект GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Не удалось найти атом данных изображения."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Формат изображений QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Заголовок изображения формата RAS содержит неправильные данные"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Неизвестный тТип изображения формата RAS неизвестен"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "данная разновидность изображения формата RAS не поддерживается"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Недостаточно памяти для загрузки изображения формата RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Формат растровых изображений компании Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Не удалось выделить память для структуры IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Не удалось выделить память для данных структуры IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не удалось перераспределить память для данных структуры IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не удалось выделить временные данные структуры IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Не удалось выделить память для новой структуры pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Повреждённое или обрезанное изображение"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Не удалось выделить память для структуры карты цветов"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Не удалось выделить память для элементов карты цветов"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Неожиданная глубина цвета для элемента карты цветов"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Не удалось выделить память для заголовка формата TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Изображение TGA имеет недопустимые размеры"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Неподдерживаемый тип изображения TGA"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Не удалось выделить память для структуры контекста формата TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Избыточные данные в файле"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Формат изображений Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+"Не удалось определить ширину изображения (испорченный файл формата TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+"Не удалось определить высоту изображения (испорченный файл формата TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Ширина или высота изображения формата TIFF равна 0"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Размеры изображения формата TIFF слишком велики"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Недостаточно памяти для открытия файла формата TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Не удалось прочитать данные RGB из файла формата TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Не удалось открыть изображение формата TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Сбой в функции TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Сбой при загрузке изображения формата TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Сбой сохранения изображения TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Сжатие TIFF не указывает на допустимый кодек."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Сбой записи данных TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Не удалось записать в файл TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Формат изображений TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Ширина изображения равна нулю"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Высота изображения равна нулю"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Недостаточно памяти для загрузки изображения"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Не удалось сохранить оставшуюся часть"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Формат изображений WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Недопустимый файл формата XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Недостаточно памяти для загрузки файла изображения формата XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Не удалось записать во временный файл во время загрузки изображения формата "
+"XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Формат изображений XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Заголовок XPM не найден"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Недопустимый заголовок XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Ширина изображения в файле формата XPM меньше или равна 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Высота изображения в файле формата XPM меньше или равна 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM имеет недопустимое количество символов на пиксель"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Файл формата XPM имеет недопустимое количество цветов"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Не удалось выделить память для загрузки изображения XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Не удалось прочитать цветовую карту XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Cбой при записи временного файла во время загрузки изображения XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Формат изображений XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Неподдерживаемый тип анимации"
diff --git a/po/si.gmo b/po/si.gmo
new file mode 100644 (file)
index 0000000..6c57e2d
Binary files /dev/null and b/po/si.gmo differ
diff --git a/po/si.po b/po/si.po
new file mode 100644 (file)
index 0000000..cd1c1b4
--- /dev/null
+++ b/po/si.po
@@ -0,0 +1,946 @@
+# translation of si.po to Sinhala
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Danishka Navin <danishka@gmail.com>, 2007.
+msgid ""
+msgstr ""
+"Project-Id-Version: si\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2007-12-28 13:32+0530\n"
+"Last-Translator: Danishka Navin <danishka@gmail.com>\n"
+"Language-Team: Sinhala <en@li.org>\n"
+"Language: si\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' ගොනුව විවෘත කිරීම අපහසුවිය: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "%s පිළිඹිබු ගොනුව තුළ දත්ත නැත"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s'පිළිඹිබුව පූරණය දෝෂසහිතයි: හේතුව නොදන්නා අතර සමහරවිට දූෂිත පිළිඹිබු ගොනුවක් විය හැක"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s සජීවීකරණය පූරණය දෝෂසහිතයි: හේතුව නොදන්නා අතර සමහරවිට දූෂිත සජීවීකරණ ගොනුවක් විය හැක"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "පිළිඹිබු පූරණ අංගය පූරණය කළ නොහැක: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr "%s පිළිඹිබු පූරණ අංගය නියමිත අතුරු මුහුණත; සමහරවිට එය වෙනස් GTK වෙළුමකින් වියහැක?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' පිළිඹිබු වර්‍ගය සහාය නොදක්වයි"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' ගොනුව සඳහා පිළිඹිබු සංයුතිය හදුනාගත නොහැක"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "හදුනා නොගත් පිළිඹිබු සංයුතියක්"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' පිළිඹිබුවට පූරණය දෝෂ සහිතයි: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "පිළිඹිබුවට ලිවීම දෝෂ සහිතයි : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf ගොඩ නැගීම පිළිඹිබු සංයුතිය සුරකීමට සහාය නොදක්වයි: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "callback වෙත පිළිඹිබුව සුරකීමට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "තාවකාලික ගොනුව විවෘත කිරීම අසමත්විය"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "තාවකාලික ගොනුවකිවීම අසමත්විය"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "ලිවීම සඳහා '%s' විවෘත කිරීම අසමත්විය: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "පිළිඹිබුව ලිවීම අතරතුරේදිා '%s'වසා දැමීමරීම අසමත්, සියළුම දත්ත සුරක්‍ෂි නොවුනි: %sවිය"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ස්වාරක්‍ෂක භාරයක් තුළට සුරකීමට ප්‍රමාණවත් මතකයක් නොමැත"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "පිළිඹිබුවට ලිවීම දෝෂ සහිතයි : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"අභ්‍යන්තර දෝෂයක්: Image loader module '%s' failed to complete an operation, but "
+"didn't give a reason for the failure"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' පිළිඹිබු වර්‍ගයේ වර්‍ධක පූරණය සහාය නොදක්වයි"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "පිළිඹිබු ශිර්ෂකය විනාශ විය"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "පිළිඹිබු සංයුතිය නොදනි"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "පිළිඹිබු පික්සල දත්ත විනාශ විය"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "බයිට %u ක පිළිඹිබු බෆරය වෙන් කළ නොහැකි විය"
+msgstr[1] "බයිට %u ක පිළිඹිබු බෆරය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "සජීවීකරණය තුළ බලාපොරොත්තු නොවු සංකේත විශාල ප්‍රමාණයක් ඇත"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "සජීවීකරණය තුළ සාවද්‍ය ශිර්ෂකයක්"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "සජීවීකරණය පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "සජීවීකරණය තුළ විකෘත විශාල ප්‍රමාණයක් ඇත"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP පිළිඹිබු සතුව ව්‍යාජ ශිර්ෂක දත්ත ඇත"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "bitmap පිළිඹිබුව පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP පිළිඹිබුවේ ශීර්ෂකයේ ප්‍රමාණය සහාය නොදක්වයි"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP පිළිඹිබුව සුරකීමට මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ගොනුවට ලිවිය නොහැකි විය"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG ප්‍රමිතිය 0 සහ 100 අගයන් අතර තිබිය යුතුමයි; '%s' අගය යොමු කළ නොහැක."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG ප්‍රමිතිය 0 සහ 100 අගයන් අතර තිබිය යුතුමයි; '%d' අගය අනුමත කළ නොහැක."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ශීර්ෂකය සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "%s හි නම %s ලෙස වෙනස් කළ නොහැක: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "අයිතමය ඉවත් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "%s හි නම %s ලෙස වෙනස් කළ නොහැක: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "ගොනු නාමය පරිවර්තනය කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "ගොනු නාමය පරිවර්තනය කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "සහාය නොදක්වන RAS පිළිඹිබු විචලනය"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "ඉතිරිය සුරකීය නොහැක"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP ශීර්ෂකය සංයුතිය"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF කියවීම අසමත් විය: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF ගොනුවේ සමහර දත්ත නැතිවි ඇත (සමහර විට එය කිසියම් අයුරකින් ලුප්ත වි ඇත)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF පූරකයේ අභ්‍යන්තර දෝෂයකි (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "ස්ටැකය පිරී ඇත"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "පිළිඹිබු තේරුම්ගැනීම GIF පිළිඹිබු පූරකයට අපහසුයි."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "සාවද්‍ය කේතයක් හදුනා ගන්නා ලදි"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF ගොනුවේ චක්‍රීය වගු ඇතුළත් කිරීම"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ගොනුව පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ගොනුව තුළ සමිශ්‍රිත රාමුවක් සැකසීමට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF පිළිඹිබුව විනාශ වි ඇත (සාවද්‍ය LZW සම්පීඩනයක්)"
+
+#: gdk-pixbuf/io-gif.c:1181
+#, fuzzy
+msgid "File does not appear to be a GIF file"
+msgstr "GIF ලෙස දිස්වන්නේ නැත"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF ගොනු සංයුතියෙ %s වන වෙළුම සහාය නොදක්වයි"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF පිළිඹිබුව සතුව ගොලීය වර්‍ණසිතියමක් නැති අතරෙය තුළවු රාමුවේ ප්‍රාදේශිය වර්‍ණසිතියමක්ද නැත."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF පිළිඹිබු ලුප්ත වි හෝ අසම්පුර්ණව ඇත."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "PNG පිළිඹිබු ගොනුව තුළ තීරනාත්මක දෝෂයක් ඇත: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "ගොනුව තෝරාගත නොහැක"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "සාවද්‍ය ශීර්ෂක සංකේතයක්"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "සංකේතය පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "සම්පීඩීත සංකේත සහාය නොදක්වයි"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "සංකේතය සතුව ශුන්‍ය පළලක් ඇත"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "සංකේතය සතුව ශුන්‍ය උසක් ඇත"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "සහාය නොදක්වන සංකේත වර්‍ගයක්"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ගොනුව පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO ලෙස පිළිඹිබුව සුරකීමට විශල වැඩියි"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO ගොනුව සඳහා සහාය නොදක්වන ගැබුරක්: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "ශීර්ෂකය සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "ගොනු නාමය පරිවර්තනය කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "පරිණාමිත JPEG ගොනුවේ උස හෝ පළල ශුන්‍ය වේ."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "'%s' පිළිඹිබු වර්‍ගය සහාය නොදක්වයි"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "JPEG ගොනුව පූරණයට මතකය වෙන් කළ නොහැක"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "TIFF ගොනුව විවෘත කිරීමට මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "රේඛිය දත්ත සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG පිළිඹිබු ගොනුව (%s) ව්‍යාඛ්‍යායනය දෝෂ සහිතයි"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"පිළිඹිබුව පූරණයට ප්‍රමාණවත් මතකයක් නැති බැවින් යෙදුම් කිහිපයක් නවතා ප්‍රමාණවත් මතකයක් ලබා ගැනීමට "
+"උත්සාහ කරන්න"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "සහාය නොදක්වන JPEG වර්‍ණ අවකාශයක් (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ගොනුව පූරණයට මතකය වෙන් කළ නොහැක"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "පරිණාමිත JPEG ගොනුවේ උස හෝ පළල ශුන්‍ය වේ."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ශීර්ෂකය සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "සන්ධර්භ ස්වාරක්‍ෂක භාරය සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "පිළිඹිබුව සතුව සාවද්‍ය උසක් සහ/හෝ පළලක් ඇත"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "සහාය නොදක්වන bpp පිළිඹිබුව සතුව ඇත"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "සහාය නොදක්වන  %d-බිට් පුවරු කිහිපයක් පිළිඹිබුව සතුව ඇත"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "නව pixbuf නිර්මාණය කළ නොහැක"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "රේඛිය දත්ත සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "ශීර්ෂකය සඳහා මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX පිළිඹිබුවේ සියළුම පේළි ලබාගත නොහැකි විය"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX දත්ත අවසානයේ වර්ණාවලිය හමුවූයෙ නැත"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "පරිණාමිත PNG හි උස හෝ පළල ශුන්‍ය වේ"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG පිළිඹිබුවේ නාලීකාවක් සඳහා බිට් ප්‍රමාණය සාවද්‍යවේ"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "පරිණාමිත PNG හි උස හෝ පළල ශුන්‍ය වේ"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "පරිණාමිත PNG හි නාලීකාවක් සඳහා බිට් ප්‍රමාණය 8ක් නොවේ"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "පරිණාමිත PNG RGB හෝ RGBA. නොවේ."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "පරිණාමිත PNG හි සහාය නොදක්වන නාලීකාවකා ප්‍රමාණයක් ඇත එය 3 හෝ 4 විය යුතුම වේ."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG පිළිඹිබු ගොනුව තුළ තීරනාත්මක දෝෂයක් ඇත: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG ගොනුව පූරණයට මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG පිළිඹිබු ගොනුව තුළ තීරනාත්මක දෝෂයක් ඇත"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG පිළිඹිබු ගොනුව තුළ තීරනාත්මක දෝෂයක් ඇත: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG සම්පීඩන මට්තම අනිවාර්යෙන්ම 0 සහ 9 අගයන් තුළ පිහිටිය යුතු වේ; '%s' අඟය විස්තර කළ නොහැකිවිය."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG සම්පීඩන මට්තම අනිවාර්යෙන්ම 0 සහ 9 අගයන් තුළ පිහිටිය යුතු වේ; '%d' අඟය අනුමත නැත."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ගොනුව තුළ සාවද්‍ය ආරම්භක බයිටයක් ඇත"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM ගොනුව හදුනාගත් PNM උපසංයුතියක් නොවේ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ගොනුවෙහි පිළිඹිබු පළල ශුන්‍ය වේ"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ගොනුවෙහි පිළිඹිබු උස ශුන්‍ය වේ"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ගොනුවෙහි උපරිම වර්‍ණ අගය ශුන්‍යක් වේ"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ගොනුවෙහි උපරිම වර්‍ණ අගය ඉතා විශාල වේ"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "සකස් නොකළ PNM පිළිඹිබු වර්‍ගය සාවද්‍ය වේ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM පිළිඹිබු පූරකය මෙම PNM උපසංයුතියට සහාය නොදක්වයි"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM පිළිඹිබුව පූරණයට මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM සන්ධර්භ ව්‍යුහය පූරණයට මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM පිළිඹිබු ගොනුවේ බලාපොරොත්තු නොවු"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM පිළිඹිබුව පූරණයට මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM පිළිඹිබුව සංයුති කුළ"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "ශීර්ෂකය වෙත ලිවීම අසමත් විය\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "බයිට %u ක පිළිඹිබු බෆරය වෙන් කළ නොහැකි විය"
+msgstr[1] "බයිට %u ක පිළිඹිබු බෆරය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF කියවීම අසමත් විය: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "PNM සන්ධර්භ ව්‍යුහය සඳහා මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "බහලුම් පටුන වෙත ලිවීම අසමත් විය\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF පිළිඹිබුව විවෘත කිරීම අසමත් විය"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF පිළිඹිබුවවේ සංයුතිය"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS පිළිඹිබු සතුව ව්‍යාජ ශිර්ෂක දත්ත ඇත"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS පිළිඹිබු සතුව නොදන්නා වර්‍ගයක් නැත"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "සහාය නොදක්වන RAS පිළිඹිබු විචලනය"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS පූරණය පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer ව්‍යුහය සඳහා මතකය වෙනකර තැබිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer දත්ත සඳහා මතකය වෙනකර තැබිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer දත්ත නැත වෙනකර තැබිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "තානකාලීක IOBuffer දත්ත වෙනකර තැබිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "නව pixbuf වෙනකර තැබිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF පිළිඹිබු ලුප්ත වි හෝ අසම්පුර්ණව ඇත."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "වර්‍ණසිතියම් ආකෘතිය යෙදවිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "වර්‍ණසිතියම් ඇතුලත් කිරීම් යෙදවිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "වර්‍ණසිතියම් ඇතුලත් කිරීම් සඳහා බලාපොරොත්තු නොවු bitdepth අඟයක්"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TAG ශීර්ෂක මතකය වෙනකර තැබිය නොහැක"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TAG පිළිඹිබු සතුව සාවද්‍ය මාන ඇත"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TAG පිළිඹිබු වර්‍ගය සහාය නොදක්වයි"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "PNM සන්ධර්භ ව්‍යුහය සඳහා මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ගොනුව තුළ දත්ත අතිරික්තයක් ඇත"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa පිළිඹිබු සංයුතිය"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "පිළිඹිබු පළල ලබාගත නොහැකි විය (අයෝග්‍ය TIFF ගොනුව)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "පිළිඹිබු උස ලබාගත නොහැකි විය (අයෝග්‍ය TIFF ගොනුව)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF පිළිඹිබුවේ උස හෝ පළල ශුන්‍යවේ"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF පිළිඹිබුවේ මාන ඉතා විශාල වේ"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ගොනුව විවෘත කිරීමට මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ගොනුවෙන් RGB දත්ත පූරණය අසමත් විය"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF පිළිඹිබුව විවෘත කිරීම අසමත් විය"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose මෙහෙයුම අසමත් විය"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF පිළිඹිබුව පූරණය අසමත් විය"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF පිළිඹිබුව සුරකීම අසමත් විය"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF වෙත දත්ත ලිවීම අසමත් විය"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ගොනුවට වෙත ලිවීමට නොහැකි විය"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF පිළිඹිබුවවේ සංයුතිය"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "පිළිඹිබුව සතුව ශුන්‍ය පළලක් ඇත"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "පිළිඹිබුව සතුව ශුන්‍ය උසක් ඇත"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "පිළිඹිබුව පූරණයට ප්‍රමාණවත් මතකයක් නැත"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ඉතිරිය සුරකීය නොහැක"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ශීර්ෂකය සංයුතිය"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "සාවද්‍ය XBM ගොනුව"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM පිළිඹිබු ගොනුව පූරණයට මතකය ප්‍රමාණවත් නැත"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM පිළිඹිබු ගොනුව පූරණයේදි තාවකාලීක ගොනුවට ලිවීම අසමත් විය"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XPM ශීර්ෂකය සංයුතිය"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM ශීර්ෂකය හමුවුයේ නැත"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "සාවද්‍ය XPM ශීර්ෂකය"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ගොනුවේ පිළිඹිබු පළල <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ගොනුවේ පිළිඹිබු උස <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ගොනුච සාවද්‍ය වර්‍ණ සංඛ්‍යවකින් යුතුවේ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM පිළිඹිබුව පූරණයට මතකය වෙන් කළ නොහැකි විය"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM වර්‍ණසිතියම කියවිය නොහැක"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM පිළිඹිබු ගොනුව පූරණයේදි තාවකාලීක ගොනුවට ලිවීම අසමත් විය"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM පිළිඹිබු සංයුතිය"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "සහාය නොදක්වන සජීවීකරණ වර්‍ගයක්"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "වර්ණාවලි දත්ත සඳහා සඳහා මතකය වෙන් කළ නොහැකි විය"
diff --git a/po/sk.gmo b/po/sk.gmo
new file mode 100644 (file)
index 0000000..3c503ca
Binary files /dev/null and b/po/sk.gmo differ
diff --git a/po/sk.po b/po/sk.po
new file mode 100644 (file)
index 0000000..39a856a
--- /dev/null
+++ b/po/sk.po
@@ -0,0 +1,950 @@
+# Slovak translation of gtk+.
+# Copyright (C) 1999, 2001, 2002, 2004-2010 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# Stefan Ondrejicka <ondrej@idata.sk>, 1999.
+# Stanislav Visnovsky <visnovsky@nenya.ms.mff.cuni.cz>, 2001, 2002, 2004.
+# Marcel Telka <marcel@telka.sk>, 2005, 2008.
+# Pavol Šimo <palo.simo@gmail.com>, 2006-2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-02-03 18:25+0100\n"
+"Last-Translator: Pavol Šimo <palo.simo@gmail.com>\n"
+"Language-Team: Slovak <gnome-sk-list@gnome.org>\n"
+"Language: sk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Nepodarilo sa otvoriť súbor '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Súbor obrázku '%s' nič neobsahuje"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Nepodarilo sa načítať obrázok '%s': príčina neznáma, asi poškodený súbor"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Nepodarilo sa načítať animáciu '%s': príčina neznáma, asi poškodený súbor"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Nepodarilo sa načítať modul pre načítanie obrázkov: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul pre načítanie obrázku %s neexportuje správne rozhranie, možno je z "
+"inej verzie GTK?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Typ obrázku '%s' nie je podporovaný"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nepodarilo sa určiť formát súboru obrázku pre '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nerozpoznaný formát súboru obrázku"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Nepodarilo sa načítať obrázok '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Chyba pri zápise obrázku: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Táto verzia gdk-pixbuf nepodporuje ukladanie vo formáte: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nedostatok pamäte pre uloženie obrázku pre spätné volanie"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Nepodarilo sa otvoriť dočasný súbor"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Nepodarilo sa prečítať dočasný súbor"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Nepodarilo sa otvoriť pre zápis '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Nepodarilo sa zavrieť '%s' počas zápisu obrázku. Niektoré dáta nemusia byť "
+"uložené: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nedostatok pamäte pre uloženie obrázku do medzipamäte"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Chyba pri zápise do prúdu obrázku"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Interná chyba: Modul pre načítavanie obrázku '%s' neskončil načítavať "
+"obrázok, ale pre toto zlyhanie nepodal žiadny dôvod"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Postupné načítavanie typu obrázku '%s' nie je podporované"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Hlavička obrázku poškodená"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Neznámy formát obrázku"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Dáta obrázku poškodené"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, fuzzy, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "nepodarilo sa alokovať pamäť pre obrázok s veľkosťou %u bajtov"
+msgstr[1] "nepodarilo sa alokovať pamäť pre obrázok s veľkosťou %u bajtov"
+msgstr[2] "nepodarilo sa alokovať pamäť pre obrázok s veľkosťou %u bajtov"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Neočakávaný kus ikony v animácii"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Neplatná hlavička v animácii"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nedostatok pamäte pre načítanie animácie"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Neplatný kus v animácii"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Formát obrázkov ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Obrázok BMP má divné dáta v hlavičke"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nedostatok pamäte pre načítanie obrázku"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Obrázok BMP má nepodporovanú veľkosť hlavičky"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "BMP obrázky zhora-dole nemôžu byť komprimované"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Nájdený predčasný koniec súboru"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Nepodarilo sa alokovať pamäť pre uloženie súboru BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Nepodarilo sa zapísať súbor BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formát obrázkov BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formát obrázkov EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formát obrázkov GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formát obrázkov ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kvalita JPEG musí byť medzi 0 a 100, hodnotu '%s' nie je možné spracovať."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "Kvalita JPEG musí byť medzi 0 a 100, hodnota '%d' nie je povolená."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formát obrázkov JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Nepodarilo sa alokovať pamäť: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Nepodarilo sa vytvoriť prúd: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Nepodarilo sa presunutie v prúde: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Nepodarilo sa čítanie z prúdu: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Nie je možné načítať obrázok"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Nie je možné načítať metasúbor"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nepodporovaný formát obrázku pre GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Nepodarilo sa uložiť"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formát obrázkov WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Chyba pri čítaní GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Súbor GIF neobsahuje niektoré dáta (možno bola jeho časť odrezaná)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Interná chyba modulu pre GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Pretečenie zásobníka"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Modul načítavania obrázkov GIF nerozpoznal tento obrázok."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Nájdený chybný kód"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cyklická položka v tabuľke v súbore GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nedostatok pamäte pre načítanie obrázku GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nedostatok pamäte pre zloženie rámca súboru GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Obrázok GIF je poškodený (neplatná kompresia LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Súbor nevyzerá ako GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Verzia %s formátu GIF nie je podporovaná"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Obrázok GIF neobsahuje globálnu farebnú mapu a rámec v ňom neobsahuje mapu "
+"lokálnu."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Obrázok GIF bol skrátený alebo nie je úplný."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Chyba pri čítaní obrázku ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Nepodarilo sa dekódovať súbor ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formát obrázkov ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Neplatná hlavička ikony"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nedostatok pamäte pre načítanie ikony"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimované ikony nie sú podporované"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikona má nulovú šírku"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikona má nulovú výšku"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nepodporovaný typ ikony"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nedostatok pamäte pre načítanie súboru ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Obrázok príliš veľký na uloženie do formátu ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Aktívny bod kurzoru mimo obrázok"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nepodporovaná farebná hĺbka pre súbor ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Nepodarilo sa alokovať pamäť pre prúd"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Nie je možné dekódovať obrázok"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformovaný JPEG2000 má nulovú výšku alebo šírku."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Typ obrázku nie je momentálne podporovaný"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Nepodarilo sa alokovať pamäť pre farebný profil"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nedostatok pamäte pre otvorenie súboru JPEG2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Nepodarilo sa alokovať pamäť pre dáta obrázku"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formát obrázkov JPEG2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Chyba pri interpretácii obrázku JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nedostatočná pamäť pre načítanie obrázku, skúste ukončiť niektoré aplikácie "
+"a tým uvoľniť pamäť"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nepodporovaný priestor farieb JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Nepodarilo sa alokovať pamäť pre načítanie súboru JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformovaný JPEG má nulovú výšku alebo šírku."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nepodarilo sa alokovať pamäť pre hlavičku"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nepodarilo sa alokovať pamäť pre vyrovnávaciu pamäť obsahu"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Obrázok má neplatnú šírku alebo výšku"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Obrázok má nepodporovanú farebnú hĺbku"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Obrázok má nepodporovaný počet %d-bitových vrstiev"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Nepodarilo sa vytvoriť nový obrázok"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Nepodarilo sa alokovať pamäť pre dáta riadku"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nepodarilo sa alokovať pamäť pre hlavičku"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nezískané všetky riadky obrázku PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Na konci dát PCX nenájdená paleta"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Formát obrázkov PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformovaný PNG má nulovú výšku alebo šírku."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Formát obrázkov GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Počet bitov kanálu obrázku PNG nie je platný."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformovaný PNG má nulovú výšku alebo šírku."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Počet bitov kanálu transformovaného PNG nie je 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformovaný PNG nie je RGB alebo RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformovaný PNG má nepodporovaný počet kanálov, musí to byť 3 alebo 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Fatálna chyba v súbore PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nedostatok pamäte pre načítanie súboru PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nedostatok pamäte pre uloženie obrázku %ld krát %ld, skúste ukončiť niektoré "
+"aplikácie a tým uvoľniť pamäť"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Fatálna chyba pri čítaní súboru PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Fatálna chyba pri čítaní súboru PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Kľúče pre kusy PNG textu musia mať aspoň 1 znak a maximálne 79 znakov."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Kľúče pre kusy PNG textu musia byť znaky ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Úroveň kompresie PNG musí byť hodnota medzi 0 a 9; hodnotu '%s' sa "
+"nepodarilo analyzovať."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Úroveň kompresie PNG musí byť hodnota medzi 0 a 9; hodnota '%d' nie je "
+"povolená."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Hodnotu pre kus PNG textu %s nie je možné previesť do kódovania ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formát obrázkov PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Modul pre načítanie PNM očakával celé číslo, ale nenašiel ho"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Súbor PNM obsahuje nesprávny počiatočný bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Súbor PNM nie je rozpoznaný pod-formát PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Súbor PNM obsahuje obrázok so šírkou 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Súbor PNM obsahuje obrázok s výškou 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximálna hodnota farby v súbore PNM je 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximálna hodnota farby v súbore PNM je príliš veľká"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Typ obrázku PNM 'raw' nie je platný"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Modul pre načítanie PNM nepodporuje tento pod-formát PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Čisté formáty PNM vyžadujú presne jednu medzeru pred náhľadovými dátami"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Nepodarilo sa alokovať pamäť pre načítanie obrázku PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nedostatok pamäte pre načítanie štruktúry kontextu pre PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Neočakávaný koniec dát obrázku PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nedostatok pamäte pre načítanie súboru PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Rodina formátov obrázkov PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Nepodarilo sa uložiť hlavičku\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "nepodarilo sa alokovať pamäť pre obrázok s veľkosťou %u bajtov"
+msgstr[1] "nepodarilo sa alokovať pamäť pre obrázok s veľkosťou %u bajtov"
+msgstr[2] "nepodarilo sa alokovať pamäť pre obrázok s veľkosťou %u bajtov"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Chyba pri čítaní GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Nepodarilo sa alokovať pamäť pre kontextovú štruktúru TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Nepodarilo sa zapísať index priečinka\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Nepodarilo sa otvoriť obrázok TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Formát obrázkov TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Obrázok RAS má neplatné dáta v hlavičke"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Neznámy typ obrázku RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Nepodporovaný variant obrázku RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nedostatok pamäte pre načítanie obrázku RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Formát rastrových obrázkov Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Nepodarilo sa alokovať pamäť pre štruktúru IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Nepodarilo sa alokovať pamäť pre dáta IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Nepodarilo sa zmeniť alokáciu pre dáta IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Nepodarilo sa alokovať dočasné dáta IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Nepodarilo sa alokovať nový pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Obrázok GIF bol skrátený alebo nie je úplný."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Nepodarilo sa alokovať štruktúru pre farebnú mapu"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Nepodarilo sa alokovať položky farebnej mapy"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Neočakávaná farebná hĺbka v položkách farebnej mapy"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Nepodarilo sa alokovať pamäť pre hlavičku TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Obrázok TGA má neplatné rozmery"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Typ obrázku TGA nie je podporovaný"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Nepodarilo sa alokovať pamäť pre kontextovú štruktúru TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Dáta naviac v súbore"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formát obrázkov Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Nepodarilo sa získať šírku obrázku (neplatný súbor TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Nepodarilo sa získať výšku obrázku (neplatný súbor TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Výška alebo šírka obrázku TIFF je 0"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Rozmery obrázku TIFF príliš veľké"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nedostatok pamäte pre otvorenie súboru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Nepodarilo sa načítať dáta RGB zo súboru TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Nepodarilo sa otvoriť obrázok TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operácia TIFFClose zlyhala"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Nepodarilo sa načítať obrázok TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Nepodarilo sa uložiť obrázok TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Nepodarilo sa zapísať dáta obrázku TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Nepodarilo sa zapísať súbor TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formát obrázkov TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Obrázok má nulovú šírku"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Obrázok má nulovú výšku"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nedostatok pamäte pre načítanie obrázku"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Nepodarilo sa uložiť zvyšok"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formát obrázkov WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Neplatný súbor XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nedostatok pamäte pre načítanie súboru obrázku XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Nepodarilo sa zapísať dočasný súbor pri načítavaní obrázku XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Formát obrázkov XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Hlavička XPM nenájdená"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Neplatná hlavička XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Súbor XPM obsahuje obrázok so šírkou <=0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Súbor XPM obsahuje obrázok s výškou <=0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM obsahuje neplatný počet znakov na bod"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Súbor XPM má neplatný počet farieb"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Nepodarilo sa alokovať pamäť pre načítanie obrázku XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Nepodarilo sa načítať farebnú mapu XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Nepodarilo sa zapísať dočasný súbor pri načítavaní obrázku XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Formát obrázkov XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nepodporovaný typ animácie"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Nepodarilo sa alokovať pamäť pre dáta palety"
diff --git a/po/sl.gmo b/po/sl.gmo
new file mode 100644 (file)
index 0000000..391cecc
Binary files /dev/null and b/po/sl.gmo differ
diff --git a/po/sl.po b/po/sl.po
new file mode 100644 (file)
index 0000000..cc1e852
--- /dev/null
+++ b/po/sl.po
@@ -0,0 +1,958 @@
+# Slovenian translations for gdk-pixbuf.
+# Copyright (C) 2006 - 2011 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gdk-pixbuf package.
+#
+# Matic Žgur <mr.zgur@gmail.com>, 2006.
+# Martin Srebotnjak <miles@filmsi.net>, 2007.
+# Matej Urbančič <mateju@svn.gnome.org>, 2007 - 2010.
+# Klemen Košir <klemen.kosir@gmx.com>, 2010 - 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-01-31 20:05+0100\n"
+"Last-Translator: Matej Urbančič <mateju@svn.gnome.org>\n"
+"Language-Team: Slovenian GNOME Translation Team <gnome-si@googlegroups.com>\n"
+"Language: sl\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
+"%100==4 ? 3 : 0);\n"
+"X-Poedit-Country: SLOVENIA\n"
+"X-Poedit-SourceCharset: utf-8\n"
+"X-Poedit-Language: Slovenian\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Datoteke '%s' ni mogoče odpreti: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Slikovna datoteka '%s' ne vsebuje podatkov"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Slike '%s' ni mogoče naložiti: vzrok ni znan, najverjetneje je datoteka "
+"pokvarjena"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Animacije '%s' ni mogoče naložiti: razlog ni znan, verjetno pokvarjena "
+"datoteka"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Modula za nalaganje slik ni mogoče naložiti: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Modul za nalaganje slik %s ne izvaža ustreznega vmesnika. Morda je iz druge "
+"različice gdk-pixbuf."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Vrsta slike '%s' ni podprta"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Vrste slike v datoteki '%s' ni mogoče prepoznati"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Neprepoznana vrsta slikovne datoteke"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Slike '%s' ni mogoče naložiti: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Napaka med pisanjem v slikovno datoteko: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ta izgradnja programa gdk-pixbuf ne podpira shranjevanja vrste slik: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Za shranitev slike v povratni klic ni dovolj pomnilnika"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Odpiranje začasne datoteke je spodletelo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Branje iz začasne datoteke je spodletelo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Datoteke '%s' ni mogoče odpreti za pisanje: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Zapiranje datoteke '%s' med pisanjem slike je spodletelo; vseh podatkov ni "
+"bilo mogoče shraniti: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Za shranitev slike v medpomnilnik ni dovolj pomnilnika"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Napaka med pisanjem v pretok slike"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Notranja napaka: modul nalagalnika slik '%s' ni uspel končati opravila, "
+"vendar ni podal razloga za neuspeh"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Postopno nalaganje vrste slik '%s' ni podprto"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Glava slike je pokvarjena"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Vrsta slike je neznana"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Podatki o slikovnih točkav slike so pokvarjeni"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "slikovnega medpomnilnika velikosti %u bajtov ni mogoče dodeliti"
+msgstr[1] "slikovnega medpomnilnika velikosti %u bajta ni mogoče dodeliti"
+msgstr[2] "slikovnega medpomnilnika velikosti %u bajtov ni mogoče dodeliti"
+msgstr[3] "slikovnega medpomnilnika velikosti %u bajtov ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Nepričakovan del ikone v animaciji"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Neveljavna glava animacije"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Za naložitev animacije ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Izmaličen del v animaciji"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Vrsta zapisa slike ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Slika BMP ima lažne podatke glave"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Za naložitev bitne slike ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Slika BMP ima nepodprto velikost glave"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Slik BMP ni mogoče stisniti"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Zaznan je bil predčasni konec datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Pomnilnika za shranitev datoteke BMP ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "V datoteko BMP ni mogoče pisati"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Vrsta zapisa slike BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Vrsta zapisa slike EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Vrsta zapisa slike GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Vrsta zapisa slike ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kakovost slike JPEG mora biti vrednost med 0 in 100. Vrednosti '%s' ni "
+"mogoče razčleniti."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Kakovost slike JPEG mora biti vrednost med 0 in 100. Vrednost '%d' ni "
+"dovoljena."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Vrsta zapisa slike JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Pomnilnika ni mogoče dodeliti: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Pretoka ni mogoče ustvariti: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Po pretoku ni mogoče iskati: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Iz pretoka ni mogoče brati: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Bitne slike ni mogoče naložiti"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Metadatoteke ni mogoče naložiti"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nepodprta vrsta zapisa slike za GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Ni mogoče shraniti"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Vrsta zapisa slike WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Napaka med branjem slike GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "V datoteki GIF manjkajo podatki (mogoče je bila datoteka prirezana)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Notranja napaka v nalagalniku GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Prekoračitev sklada"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Nalagalnik slik GIF te slike ne razume."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Zaznana je bila neveljavna koda"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Krožni vnos razpredelnice v datoteki GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Za naložitev slike GIF ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Za sestavljanje okvirja v datoteki GIF ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Slika GIF je pokvarjena (nepravilno stiskanje LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Datoteka ni podobna datoteki GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Različica %s vrste datoteke GIF ni podprta"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Slika GIF nima splošnega kataloga barv, okvir znotraj datoteke pa nima "
+"krajevnega kataloga barv."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Slika GIF je prirezana ali nepopolna."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Napaka med branjem slike ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Slike ICNS ni mogoče odkodirati"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Vrsta zapisa slike ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ikona ima neveljavno glavo"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Za nalaganje slike ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Stisnjene ikone niso podprte"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikona ima ničelno širino"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikona ima ničelno višino"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nepodprta vrsta ikon"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Za naložitev datoteke ICO ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Slika je prevelika, da bi bila shranjena kot ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Vroča točka kazalca je zunaj slike"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nepodprta barvna globina datoteke ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Pomnilnika za pretok ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Slike ni mogoče odkodirati"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Preoblikovana slika JPEG 2000 ima ničelno višino ali širino."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Vrsta slike trenutno ni podprta"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Pomnilnika za barvni profil ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Za odprtje datoteke JPEG 2000 ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Pomnilnika za medpomnjenje podatkov slike ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Vrsta zapisa slike JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Napaka med tolmačenjem slikovne datoteke JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Za naložitev slike ni dovolj pomnilnika. Za sprostitev pomnilnika zaprite "
+"nekaj programov."
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nepodprt barvni prostor JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Pomnilnika za naložitev datoteke JPEG ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Preoblikovana slika JPEG ima ničelno višino ali širino."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Pomnilnika za glavo ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Pomnilnika za medpomnilnik vsebine ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Slika ima neveljavno širino in/ali višino"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Slika ima nepodprto barvno globino"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Slika ima nepodprto število %d-bitnih ravnin"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Medpomnilnika sličic ni mogoče ustvariti"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Pomnilnika za podatke vrstice ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Pomnilnika za sliko PCX ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Vseh vrstic slike PCX ni mogoče pridobiti"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Na koncu podatkov PCX ni nobene palete"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Vrsta zapisa slike PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Preoblikovana sličica ima ničelno višino ali širino."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Zapis GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Število bitov na kanal slike PNG ni veljavno."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Preoblikovana slika PNG ima ničelno višino ali širino."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Število bitov na kanal preoblikovane slike PNG ni 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Preoblikovana slika PNG ni RGB ali RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Preoblikovana slika PNG ima nepodprto število kanalov. Število mora biti med "
+"3 in 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Usodna napaka v datoteki slike PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Za naložitev datoteke PNG ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Za shranitev slike velikosti %ld x %ld ni dovolj pomnilnika. Za sprostitev "
+"pomnilnika zaprite nekaj programov."
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Usodna napaka med branjem slikovne datoteke PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Usodna napaka med branjem slikovne datoteke PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Ključi za dele besedila PNG morajo imeti med 1 in 79 znakov."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Ključi za dele besedila PNG morajo biti znaki ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Barvni profil je neveljavne dolžine %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Raven stiskanja PNG mora biti vrednost med 0 in 9. Vrednosti '%s' ni mogoče "
+"razčleniti."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Raven stiskanja JPEG mora biti vrednost med 0 in 9. Vrednost '%d' ni "
+"dovoljena."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Vrednosti za del besedila PNG %s ni mogoče pretvoriti v kodiranje ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Vrsta zapisa slike PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Nalagalnik PNM je pričakoval celo število, a ga ni našel"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Datoteka PNM ima nepravilen začetni bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Datoteka PNM ni v prepoznani podvrsti zapisa PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Datoteka PNM ima širino slike 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Datoteka PNM ima višino slike 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Največja vrednost barve v datoteki PNM je 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Največja vrednost barve v datoteki PNM je prevelika"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Surova vrsta slike PNM je neveljavna"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Nalagalnik slik PNM ne podpira te podvrste zapisa PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Surove vrste zapisa PNM zahtevajo natančno en presledni znak pred vzorčnimi "
+"podatki"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Pomnilnika za naložitev slike PNM ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Za naložitev zgradbe vsebine PNM ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Nepričakovan konec podatkov slike PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Za naložitev datoteke PNM ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Družina vrst zapisa slik PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Opisnik vhodne datoteke je prazen."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Napaka med branjem glave QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Velikost atoma QTIF je prevelika (%d bajtov)"
+msgstr[1] "Velikost atoma QTIF je prevelika (%d bajt)"
+msgstr[2] "Velikost atoma QTIF je prevelika (%d bajta)"
+msgstr[3] "Velikost atoma QTIF je prevelika (%d bajti)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Medpomnilniku branja datotek ni mogoče dodeliti %d bajtov"
+msgstr[1] "Medpomnilniku branja datotek ni mogoče dodeliti %d bajta"
+msgstr[2] "Medpomnilniku branja datotek ni mogoče dodeliti %d bajtov"
+msgstr[3] "Medpomnilniku branja datotek ni mogoče dodeliti %d bajtov"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Napaka datoteke med branjem atoma QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Naslednjih %d bajtov z uporabo seek() ni mogoče preskočiti."
+msgstr[1] "Naslednjega %d bajta z uporabo seek() ni mogoče preskočiti."
+msgstr[2] "Naslednjih %d bajtov z uporabo seek() ni mogoče preskočiti."
+msgstr[3] "Naslednjih %d bajtov z uporabo seek() ni mogoče preskočiti."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Strukture vsebine QTIF ni mogoče dodeliti."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Predmeta GdkPixbufLoader ni mogoče ustvariti."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Atoma podatkov slike ni mogoče najti."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Vrsta zapisa slike QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Slika RAS ima lažne podatke glave"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Slika RAS je neznane vrste"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Nepodprta različica slike RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Za naložitev slike RAS ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Vrsta zapisa rastrske slike Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Pomnilnika zgradbi IOBuffer ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Pomnilnika podatkom IOBuffer ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Podatkom IOBuffer ni mogoče znova dodeliti pomnilnika"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Pomnilnika začasnim podatkom IOBuffer ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Pomnilnika novemu medpomnilniku sličic ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Slika je pokvarjena ali prirezana"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Pomnilnika zgradbi kataloga barv ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Pomnilnika vnosom kataloga barv ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Nepričakovana barvna globina za vnose kataloga barv"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Pomnilnika glave TGA ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Slika TGA ima neveljavne mere"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Vrsta zapisa slike TGA ni podprta"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Pomnilnika zgradbi vsebine TGA ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Presežek podatkov v datoteki"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Vrsta zapisa slike Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Širine slike ni mogoče pridobiti (slaba datoteka TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Višine slike ni mogoče pridobiti (slaba datoteka TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Širina ali višina slike TIFF je ničelna"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Mere slike TIFF so prevelike"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Za odprtje datoteke TIFF je premalo pomnilnika"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Podatkov RGB iz datoteke TIFF ni mogoče naložiti"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Slike TIFF ni mogoče odpreti"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Opravilo TIFFClose je spodletelo"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Slike TIFF ni mogoče naložiti"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Slike TIFF ni mogoče shraniti"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Stiskanje datoteke TIFF se ne sklicuje na veljaven kodek."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Podatkov TIFF ni mogoče zapisati"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "V datoteko TIFF ni mogoče pisati"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Vrsta zapisa slike TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Slika ima ničelno širino"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Slika ima ničelno višino"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Za naložitev datoteke ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Preostanka ni mogoče shraniti"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Vrsta zapisa slike WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Neveljavna datoteka XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Za naložitev slikovne datoteke XBM ni dovolj pomnilnika"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Pisanje v začasno datoteko je med nalaganjem slike XBM spodletelo"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Vrsta zapisa slike XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Glave XPM ni mogoče najti"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Neveljavna glava XPM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Datoteka XPM ima širino slike <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Datoteka XPM ima višino slike <=0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Datoteka XPM ima neveljavno število znakov na slikovno točko"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Datoteka XPM ima neveljavno število barv"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Pomnilnika za naložitev slike XPM ni mogoče dodeliti"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kataloga barv XPM ni mogoče prebrati"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Pisanje v začasno datoteko je med nalaganjem slike XPM spodletelo"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Vrsta zapisa slike XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nepodprta vrsta animacije"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Ni mogoče dodeliti pomnilnika za paletne podatke"
diff --git a/po/sq.gmo b/po/sq.gmo
new file mode 100644 (file)
index 0000000..320e140
Binary files /dev/null and b/po/sq.gmo differ
diff --git a/po/sq.po b/po/sq.po
new file mode 100644 (file)
index 0000000..8d759ca
--- /dev/null
+++ b/po/sq.po
@@ -0,0 +1,963 @@
+# Përkthimi i gtk+.HEAD në shqip.
+# Copyright (C) 2006 - 2009 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+#
+# Besnik Bleta <besnikbleta@hotmail.com>,      2003.
+# Laurent Dhima        <laurenti@alblinux.net>,        2003-2008, 2009.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ HEAD\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2009-02-13 12:58+0100\n"
+"Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
+"Language-Team: albanian <gnome-albanian-perkthyesit@lists.sourceforge.net>\n"
+"Language: sq\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "E pamundur hapja e file '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "File '%s' nuk përmban të dhëna"
+
+# (pofilter) puncspacing: checks for bad spacing after punctuation
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Hapja e figurës '%s' dështoi: shkaku nuk njihet, ndoshta file është i dëmtuar"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Dështova në ngarkimin e animacionit '%s': arsye e panjohur, ka mundësi që "
+"file të jetë i dëmtuar"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "I pamundur ngarkimi i modulit ngarkues të figurave: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Moduli i ngarkimit të figurave %s nuk eksporton interfaqen e duhur; mbase "
+"është për një version tjetër të GTK?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Figurat e llojit '%s' nuk suportohen"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Nuk munda të njoh formatin e figurës për file '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Format i panjohur figure"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "I pamundur ngarkimi i figurës '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Gabim gjatë shkrimit tek file i figurës: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ky variant i gdk-pixbuf nuk suporton ruajtjen e figurës në formatin: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Kujtesë e pamjaftueshme për të ruajtur figurën që duhet rithirrur"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Dështova në hapjen e file të përkohshëm"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "I pamundur leximi i file të përkohshëm"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "E pamundur hapja e '%s' për të shkruar: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"E pamundur mbyllja e '%s' gjatë shkrimit të figurës, ka mundësi që asnjë nga "
+"të dhënat të jetë ruajtur: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Kujtesë e pamjaftueshme për të ruajtur figurën në një buffer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Gabim gjatë shkrimit tek stream i figurës"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Gabim i brendshëm: Moduli ngarkues i figurave '%s' dështoi në plotësimin e "
+"një operacioni, por nuk dha ndonjë arsye për dështimin"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Ngarkimi inkremental i figurave të llojit '%s' nuk suportohet"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Të dhënat filluese të figurës janë të dëmtuara"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Format i panjohur figure"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Të dhëna pixel të dëmtuara për figurën"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "i pamundur sigurimi i buffer të figurës prej %u byte"
+msgstr[1] "i pamundur sigurimi i buffer të figurës prej %u bytes"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Pjesë ikone e paparashikuar në animim"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Fillim i pavlefshëm në animacion"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar animacionin"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Pjesë e keqformuar në animacion"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Formati i figurave ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Header i figurës BMP ka të dhëna të gabuara"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar figurën bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Figura BMP ka një header me madhësi të pasuportuar"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Figurat Topdown BMP nuk mund të kompresohen"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Ndesha në eof të parakohshëm"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "E pamundur përgatitja e kujtesës për të ruajtur file BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "I pamundur shkrimi tek file BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Formati i figurës BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Formati EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Formati GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Formati i figurës ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Cilësia JPEG duhet të jetë një vlerë midis 0 dhe 100; vlera '%s' nuk mund të "
+"analizohet."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Cilësia JPEG duhet të jetë një vlerë midis 0 dhe 100; vlera '%d' nuk lejohet."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Formati JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "I pamundur sigurimi i memorjes: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "I pamundur krijimi i fluksit: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "I pamundur kërkimi i fluksit: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "I pamundur leximi nga fluksi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "I pamundur ngarkimi i bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "I pamundur ngarkimi i metafile"
+
+# (pofilter) startcaps: checks that the message starts with the correct capitalisation
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Format figure i pasuportuar për GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "E pamundur ruajtja"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Formati WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Gabim gjatë leximit të GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "File GIF i mungojnë të dhëna (mbase në një farë mënyre i janë hequr?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Gabim i brendshëm në ngarkuesin GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Ngarkuesi i imazheve GIF nuk arrin të interpretojë këtë figurë."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Ndesha në kod të gabuar"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Element i përsëritur tabele në file GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar file GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Kujtesë e pamjaftueshme për të krijuar një fragment tek file GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Figurë GIF e dëmtuar (gabime në kompresimin LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "File nuk duket të jetë i formatit GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Versioni %s i formatit GIF nuk suportohet"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Figura GIF nuk ka një hartë ngjyrash globale dhe, në një fotogramë të "
+"brendshme, mungon harta e ngjyrave lokale."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Figurë GIF e ndëprerë ose jo e plotë."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Gabim gjatë leximit të figurës ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "I pamundur dekodifikimi i file ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Formati ICNS i figurave"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Header ikone i pavlefshëm"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar ikonën"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ikonat e kompresuara nuk suportohen"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikona ka gjerësi zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikona ka lartësi zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Lloj ikone i pasuportuar"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar file ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Figurë tepër e madhe për t'u ruajtur si ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Hotspot i kursorit jashtë figurës"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Intensitet i pasuportuar për file ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "I pamundur sigurimi i memorjes për stream"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "I pamundur dekodifikimi i figurës"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "JPEG2000 e transformuar ka gjerësi apo lartësi zero"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Figurat e këtij lloji nuk suportohen"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "I pamundur sigurimi i memorjes për profilin e ngjyrës"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Memorje e pamjaftueshme për hapjen e file JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "I pamundur sigurimi i memorjes për të magazinuar të dhënat e figurës"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Formati JPEG 2000 i figurave"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Gabim gjatë interpretimit të file JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Kujtesë e pamjaftueshme për të ngarkuar figurën, provoni të mbyllni disa "
+"programe që të lironi pak kujtesë"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Ngjyrë hapësire JPEG (%s) e pasuportuar"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "E pamundur përgatitja e kujtesës për të ngarkuar file JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "JPEG e transformuar gjerësi apo lartësi zero."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Nuk munda të siguroj kujtesë për header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Nuk mund të siguroj kujtesë për përmbajtjen e buffer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Figura ka gjerësi dhe/ose lartësi të pavlefshme"
+
+# (pofilter) endwhitespace: checks whether whitespace at the end of the strings matches
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Figura ka bpp të pasuportuar "
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Figura ka numër të pasuportuar planesh prej %d-bit"
+
+# (pofilter) doublequoting: checks whether doublequoting is consistent between the two strings
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "I pamundur krijimi i \"pixbuf\" të ri"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "S'mund të siguroj kujtesë për të dhënat e vijës"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Nuk munda të siguroj kujtesë për header"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nuk mora të gjitha vijat e figurës PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nuk u gjet paletë tek fundi i të dhënave PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Formati i figurës PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Figura e transformuar në PNG ka gjerësi apo lartësi zero."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Formati GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Numri i bit për kanal i figurës PNG është i pavlefshëm."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Figura e transformuar në PNG ka gjerësi apo lartësi zero."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+"Numri i bit-eve për kanal të figurës së transformuar në PNG nuk është 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Figura e transformuar në PNG nuk përdor RGB apo RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Figurë e transformuar në PNG me numër të pasuportuar kanalesh, duhet të jetë "
+"3 ose 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Gabim fatal në file PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar file PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Kujtesë e pamjaftueshme për të ruajtur një figurë %ld × %ld; provoni "
+"mbylljen e disa programeve për të zvogëluar përdorimin e kujtesës"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Gabim fatal gjatë leximit të file PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Gabim fatal gjatë leximit të file PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Kyçet për segmentet e tekstit PNG duhet të kenë të paktën 1 dhe në maksimum "
+"79 simbole."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Kyçet për segmentet e tekstit PNG duhet të jenë simbole ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Niveli i ngjeshjes PNG duhet të jetë një vlerë midis 0 dhe 9; vlera '%s' nuk "
+"mund të analizohet."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Niveli i ngjeshjes PNG duhet të jetë një vlerë midis 0 dhe 9; vlera '%d' nuk "
+"lejohet."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Vlera për segmentin %s të tekstit PNG nuk mund të konvertohet në familjen "
+"ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Formati PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Numri i plotë i pritur nga moduli ngarkues PNM nuk u gjet"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "File PNM me byte fillestar të pasaktë"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "File PNM nuk është një nënformat PNM i njohur"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "File PNM me gjerësi baraz me 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "File PNM me lartësi baraz me 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Vlera më e madhe e ngjyrës në file PNM është 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Vlera më e madhe e ngjyrës në file PNM është tepër e madhe"
+
+# (pofilter) endwhitespace: checks whether whitespace at the end of the strings matches
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Lloji i papërpunuar i figurës PNM është i pasaktë "
+
+# (pofilter) endwhitespace: checks whether whitespace at the end of the strings matches
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Ngarkuesi i pamjeve PNM nuk suporton këtë nënformat PNM "
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Formatet PNM të papërpunuar kanë nevojë për tamam një hapësirë bosh para të "
+"dhënava"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "I pamundur sigurimi i kujtesës për ngarkimin e figurës PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Kujtesë e pamjaftueshme për ngarkimin e strukturës kontekstuale PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Fund i papritur i të dhënave të figurës PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Kujtesë e pamjaftueshme për ngarkimin e file PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Familja e figurave të formateve PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Shkrimi i kreut dështoi\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "i pamundur sigurimi i buffer të figurës prej %u byte"
+msgstr[1] "i pamundur sigurimi i buffer të figurës prej %u byte"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Gabim gjatë leximit të GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "I pamundur sigurimi i kujtesës për strukturën kontekste TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Shkrimi i treguesit të kartelës dështoi\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "E pamundur hapja e figurës TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Formati i figurës TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Figura RAS ka titull të gabuar të dhënash"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Figura RAS është e një lloji të panjohur"
+
+# (pofilter) startcaps: checks that the message starts with the correct capitalisation
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Variant figure RAS i pasuportuar"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Kujtesë e pamjaftueshme për të ngarkuar figurën RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Formati Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "I pamundur sigurimi i kujtesës për strukturën IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "I pamundur sigurimi i kujtesës për të dhënat IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "I pamundur risigurimi i të dhënave IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "I pamundur sigurimi i të dhënave të përkohshme IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "E pamundur vendosja e pixbuf të ri"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Figurë GIF e ndëprerë ose jo e plotë."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "E pamundur vendosja e strukturës së hartës së ngjyrave"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "E pamundur vendosja e elementëve të hartës së ngjyrave"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Intensitet i papritur për zërat e hartës së ngjyrave"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "I pamundur sigurimi i kujtesës për header TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Figura TGA ka përmasa të pavlefshme"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Lloj figure TGA e pasuportuar"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "I pamundur sigurimi i kujtesës për strukturën kontekste TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Tepri të dhënash në file"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Formati Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "I pamundur përcaktimi i gjerësisë së figurës (file TIFF i keqformuar)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "I pamundur përcaktimi i lartësisë së figurës (file TIFF i keqformuar)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Gjerësia ose lartësia e figurës TIFF është zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Përmasat e figurës TIFF janë tepër të mëdha"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Kujtesë e pamjaftueshme për hapjen e file TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Dështova në ngarkimin e të dhënave RGB nga file TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "E pamundur hapja e figurës TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Operacioni TIFFClose dështoi"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "I pamundur ngarkimi i figurës TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Ruajtja e figurës TIFF dështoi"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Shkrimi i të dhënave TIFF dështoi"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "I pamundur shkrimi tek file TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Formati i figurës TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Figura ka gjerësi zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Figura ka lartësi zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Kujtesë e pamjaftueshme për ngarkimin e figurës"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "E pamundur ruajtja e pjesës së mbetur"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Formati i figurës WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "File XBM i pasaktë"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Kujtesë e pamjaftueshme për ngarkimin e file XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Dështova në shkrimin e file të përkohshëm gjatë ngarkimit të figurës XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Formati XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Mungon header XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Header XPM i pavlefshëm"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "File XPM e ka gjerësinë e figurës <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "File XPM e ka lartësinë e figurës <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ka numër të pavlefshëm simbolesh për pixel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "File XPM ka numër të pavlefshëm ngjyrash"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "I pamundur sigurimi i kujtesës për ngarkimin e figurës XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "I pamundur leximi i hartës së ngjyrave XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Dështova në shkrimin e file të përkohshëm gjatë ngarkimit të figurës XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Formati i figurës XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Lloj i pasuportuar animacioni"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "S'mund të siguroj kujtesë për të dhënat e palet-uara"
diff --git a/po/sr.gmo b/po/sr.gmo
new file mode 100644 (file)
index 0000000..1587d6b
Binary files /dev/null and b/po/sr.gmo differ
diff --git a/po/sr.po b/po/sr.po
new file mode 100644 (file)
index 0000000..cc080d9
--- /dev/null
+++ b/po/sr.po
@@ -0,0 +1,976 @@
+# Serbian translation of gtk
+# Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004, 2005, 2006, 2007.
+# This file is distributed under the same license as the gtk package.
+# Maintainer: Данило Шеган <dsegan@gmx.net>
+# Reviewed on 2004-02-19 by: Данило Шеган <dsegan@gmx.net>
+# Reviewed on 2005-07-08 by: Данило Шеган <dsegan@gmx.net>
+# Милош Поповић <gpopac@gmai, 2010.
+# Мирослав Николић <miroslavnikolic@rocketmail.com>, 2011, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.14\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-21 10:16+0200\n"
+"Last-Translator: Мирослав Николић <miroslavnikolic@rocketmail.com>\n"
+"Language-Team: Serbian <gnom@prevod.org>\n"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n"
+"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Project-Style: gnome\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Не могу да отворим датотеку „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Слика „%s“ не садржи податке"
+
+# ово има највише смисла
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Не могу да учитам слику „%s“: разлог непознат, вероватно неисправан запис"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Не могу да учитам анимацију „%s“: разлог непознат, вероватно неисправан запис"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Не могу да учитам део за учитавање слике: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Део за учитавање слике „%s“ не извози одговарајуће сучеље; можда је из "
+"различитог „gdk-pixbuf“ издања?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Врста слике „%s“ није подржана"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Не могу препознати начин записа слике у датотеци „%s“"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Непознат начин записа слике"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Не могу да учитам слику „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Грешка при упису у датотеку слике: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ово издање „gdk-pixbuf“ програма не подржава чување ове врсте слике: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Недовољно меморије за чување слике у позивну функцију"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Не могу да отворим привремену датотеку"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Не могу да читам из привремене датотеке"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Не могу да отворим „%s“ ради уписа: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Не могу да затворим „%s“ при упису слике, могуће је да нису сви подаци "
+"сачувани: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Недовољно меморије за чување слике у бафер"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Грешка при упису у ток слике"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Унутрашња грешка: део за учитавање слика „%s“ није успео да обави операцију, "
+"а није навео ни разлог неуспеха"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Није подржано постепено учитавање слике врсте „%s“"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Заглавље слике оштећено"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Непозната врста слике"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Оштећени подаци о тачкама слике"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "неуспела потражња бафера слике од %u бајта"
+msgstr[1] "неуспела потражња бафера слике од %u бајта"
+msgstr[2] "неуспела потражња бафера слике од %u бајтова"
+msgstr[3] "неуспела потражња бафера слике од једног бајта"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Неочекивани део иконе у анимацији"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Неисправно заглавље анимације"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Нема довољно меморије да учита анимацију"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Неисправан део анимације"
+
+# забрљано
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI запис слике"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP слика има неисправно заглавље"
+
+# шта нам нарочито битмап каже?
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Нема довољно меморије да учита слику"
+
+# или неподржану величину заглавља???
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP слика садржи заглавље неподржане величине"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Одозго-надоле BMP слике се не могу компресовати"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Наишао на превремен крај датотеке"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Не могу обезбедити меморију за чување BMP датотеке"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Не могу да упишем у BMP датотеку"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP запис слике"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "ЕМФ запис слике"
+
+# забрљано
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF запис слике"
+
+#
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO запис слике"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Квалитет JPEG-а мора бити вредност између 0 и 100; не могу да разумем "
+"вредност „%s“."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Квалитет JPEG-а мора бити вредност између 0 и 100; није дозвољена вредност "
+"„%d“."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG запис слике"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Не могу да обезбедим меморију: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Не могу да направим ток: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Не могу да се крећем по току: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Не могу да читам из тока: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Не могу да отворим битмапу"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Не могу да отворим metafile"
+
+# мало слободе овак'оме уметнику се мора дати
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Неподржана врста слике за ГДИ+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Не могу да сачувам"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF запис слика"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Грешка при читању GIF-а: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF датотеци недостаје нешто података (можда је некако одсечена?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Унутрашња грешка при учитавању GIF-а (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Прекорачење стека"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Део за учитавање GIF слика не препознаје ову слику."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Наишао је на лош запис"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Кружни унос у табели GIF датотеке"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Нема довољно меморије да учита GIF датотеку"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Нема довољно меморије за слагање кадра у GIF датотеци"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF слика је оштећена (неисправно LZW сажимање)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Изгледа да се не ради о GIF датотеци"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Издање %s GIF врсте записа није подржано"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF слика нема општу мапу боја, а кадар у њему нема засебну мапу боја."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF слика је одсечена или непотпуна."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Грешка при читању ICNS слике: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Не могу да декодирам ICNS датотеку"
+
+#
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS формат слике"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Неисправно заглавље иконе"
+
+# негде сам видео добар превод за иконицу, али не сећам се који је, а ни где
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Недовољно меморије за учитавање иконе"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Не подржавам компресоване иконе"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Икона је ширине нула"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Икона је висине нула"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Неподржана врста икона"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Недовољно меморије аз учитавање ICO датотеке"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Слика је превелика да би се сачувала као ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Показивач курсора је ван слике"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Неподржана дубина за ICO датотеку: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Не могу да обезбедим меморију за ток"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Не могу да декодирам слику"
+
+# колико њих ће ме тући због „преиначени"?
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Преиначени ЈПЕГ2000 има висину или ширину нула."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Врста слике за сада није подржана"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Не могу да обезбедим меморију за палету боја"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Недовољно меморије за отварање ЈПЕГ2000 датотеке"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Не могу да обезбедим меморију за бафер података слике"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "ЈПЕГ2000 запис слике"
+
+# као код фотоапарата/развијања слика ;)
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Грешка при развијању JPEG слике (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Недовољно меморије за учитавање слике, затворите неке програме да ослободите "
+"меморију"
+
+# графички дизајнери, како се ово преводи?
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Неподржан JPEG простор боја (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Не могу обезбедити меморију за учитавање JPEG датотеке"
+
+# колико њих ће ме тући због „преиначени"?
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Преиначени ЈПЕГ има висину или ширину нула."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Не могу да обезбедим меморију за заглавље"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Не могу да обезбедим меморију за податке о контексту"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Слика је неисправне ширине и/или висине"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Слика користи неподржан број битова по тачки"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Слика садржи неподржан број %d-битних равни"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Не могу да направим нови pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Не могу обезбедити меморију за податке линије"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Не могу да обезбедим меморију за PCX слику"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Нисам учитао све линије из PCX слике"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Није нађена палета на крају PCX података"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX запис слике"
+
+# колико њих ће ме тући због „преиначени"?
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Преиначена сличица има висину или ширину нула."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "ГдкПиксдата запис слике"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Неисправан број битова по каналу PNG слике."
+
+# колико њих ће ме тући због „преиначени"?
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Преиначени PNG има висину или ширину нула."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Број битова по каналу преиначеног PNG није 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Преиначени PNG није RGB или RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Неподржан број канала у преиначеној PNG слици; мора бити 3 или 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Кобна грешка у PNG слици: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Нема довољно меморије да учита PNG датотеку"
+
+# не морамо ваљда све дословно?
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Недовољно меморије за смештај слике величине %ld×%ld; покушајте да "
+"ослободите нешто меморије затварањем неких програма"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Кобна грешка при читању PNG слике"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Кобна грешка при читању PNG слике: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Кључеви за текстуалне одељке PNG-а морају имати бар 1, а највише 79 знакова."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Кључеви за текстуалне одељке PNG-а морају бити АСКРИ знакови."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Профил боја није исправне дужине %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Ниво компресије PNG-а мора бити вредност између 0 и 9; не разумем вредност "
+"„%s“."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Ниво компресије PNG-а мора бити вредност између 0 и 9; вредност „%d“ није "
+"допуштена."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Вредност текстуалног одељка PNG-а %s се не може претворити у ИСО-8859-1 "
+"запис."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG запис слике"
+
+# Да ли користити аорист?? Ја сам за, а шта кажу остали...
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Део за учитавање PNM слика је очекивао цео број, али није га нашао"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM датотека садржи неисправан почетни бајт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM датотека није у познатом PNM подзапису"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM датотека садржи слику ширине 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM датотека садржи слику висине 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Највећа вредност боје у PNM датотеци је 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Највећа вредност боје у PNM датотеци је превелика"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Сирова PNM врста слике неисправна"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Део за учитавање PNM слика не подржава овај PNM подзапис"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Сиров PNM запис захтева тачно један размак пре садржаја"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Не могу да обезбедим меморију за учитавање PNM слике"
+
+# у сваком структу (Це језик) су неки подаци
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Недовољно меморије за учитавање PNM података о смислу"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Неочекиван крај PNM слике"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Недовољно меморије за учитавање PNM датотеке"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Породица PNM/PBM/PGM/PPM записа слика"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Описивач улазне датотеке је NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Не могу да прочитам QTIF заглавље"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Величина КуТИФ атома је превелика (%d бајт)"
+msgstr[1] "Величина КуТИФ атома је превелика (%d бајта)"
+msgstr[2] "Величина КуТИФ атома је превелика (%d бајтова)"
+msgstr[3] "Величина КуТИФ атома је превелика (један бајт)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Не могу да доделим %d бајт у оставу за читање датотека"
+msgstr[1] "Не могу да доделим %d бајта у оставу за читање датотека"
+msgstr[2] "Не могу да доделим %d бајтова у оставу за читање датотека"
+msgstr[3] "Не могу да доделим један бајт у оставу за читање датотеке"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Грешка у датотеци при читању QTIF атома: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Не могу да прескочим следећи %d бајт са „seek()“."
+msgstr[1] "Не могу да прескочим следећа %d бајта са „seek()“."
+msgstr[2] "Не могу да прескочим следећих %d бајтова са „seek()“."
+msgstr[3] "Не могу да прескочим следећи један бајт са „seek()“."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Не могу да обезбедим QTIF структуру за контекст."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Не могу да образујем GdkPixbufLoader објекат."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Не могу да пронађем атом са подацима слике."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF запис слике"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS слика има неисправно заглавље"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS слика је непознате врсте"
+
+# мало слободе овак'оме уметнику се мора дати
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "неподржана врста RAS слике"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Недовољно меморије за учитавање RAS слике"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun-ов запис растерских слика"
+
+# овде не можемо ставити „податке“ пошто ова структура показује на податке, види ниже
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Не могу да обезбедим меморију за IOBuffer структуру"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Не могу да обезбедим меморију за IOBuffer податке"
+
+# мало опширније него што би требало: део „помоћу...“ се може избацити
+# bug: don't use slang
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не могу да проширим IOBuffer податке помоћу realloc()"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не могу да обезбедим привремене IOBuffer податке"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Не могу да обезбедим нови pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Слика је одсечена или неисправна."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Не могу да обезбедим структуру за мапу боја"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Не могу да обезбедим ставке за мапу боја"
+
+# bitdepth непосредно утиче на број боја
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Неочекиван број боја за ставке мапе боја"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Не могу да обезбедим меморију за TGA заглавље"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA слика је неисправне величине"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA запис слике није подржан"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Не могу да обезбедим меморију за TGA податке о контексту"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Претерано података у датотеци"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa запис слика"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Не могу да прочитам ширину слике (лоша TIFF датотека)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Не могу да сазнам висину слике (лоша TIFF датотека)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Висина или ширина TIFF слике је нула"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF слика је превелика"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Недовољно меморије за отварање TIFF датотеке"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Неуспело учитавање RGB података из TIFF датотеке"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Неуспело отварање TIFF слике"
+
+# да ли је ово нешто нарочито за TIFF, или се и то може превести?
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose операција није успела"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Неуспело учитавање TIFF слике"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Неуспело чување TIFF слике"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Паковање TIFF података се не односи на одговарајући кодек."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Неуспео упис TIFF слике"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Не могу да упишем у TIFF датотеку"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF запис слика"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Слика је ширине нула"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Слика је висине нула"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Недовољно меморије за учитавање слике"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Не могу да сачувам остатак"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP запис слика"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Неисправна XBM датотека"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Недовољно меморије за учитавање XBM слике"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Неуспео упис у привремену датотеку при учитавању XBM слике"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM запис слика"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Није нашао XPM заглавље"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Неисправно XPM заглавље"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM слика је ширине ≤0"
+
+# можда боље речима?
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM слика је висине ≤0"
+
+# или можда пикселу?
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM има неисправан број знакова по тачки"
+
+# можда боље речима?
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM датотека има неисправан број боја"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Не могу да обезбедим меморију за учитавање XPM слике"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Не могу да учитам XPM мапу боја"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Неуспео упис у привремену датотеку при учитавању XPM слике"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM запис слике"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Неподржана врста анимације"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Не могу обезбедити меморију за податке палете"
diff --git a/po/sr@ije.gmo b/po/sr@ije.gmo
new file mode 100644 (file)
index 0000000..dbbdc7d
Binary files /dev/null and b/po/sr@ije.gmo differ
diff --git a/po/sr@ije.po b/po/sr@ije.po
new file mode 100644 (file)
index 0000000..9f09140
--- /dev/null
@@ -0,0 +1,1025 @@
+# Serbian translation of gtk
+# Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004.
+#
+# This file is distributed under the same license as the gtk package.
+#
+# Maintainer: Данило Шеган <dsegan@gmx.net>
+# Reviewed on 2004-02-19 by: Данило Шеган <dsegan@gmx.net>
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.4\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-04-17 19:11+0200\n"
+"Last-Translator: Bojan Suzic <bojans@teol.net>\n"
+"Language-Team: Serbian (sr) <serbiangnome-lista@nongnu.org>\n"
+"Language: sr@ije\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3;    plural=n%10==1 && n%100!=11 ? 0 :    n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Не могу да отворим датотеку „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Слика „%s“ не садржи податке"
+
+# ово има највише смисла
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Не могу да учитам слику „%s“: разлог непознат, вјероватно неисправан запис"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Не могу да учитам анимацију „%s“: разлог непознат, вјероватно неисправан "
+"запис"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Не могу да учитам дио за учитавање слике: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Дио за учитавање слике %s не подржава одговарајућу спрегу; можда је из "
+"различитог ГТК издања?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Врста слике „%s“ није подржана"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Не могу препознати начин записа слике у датотеци „%s“"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Непознат начин записа слике"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Не могу да учитам слику „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Грешка при упису у датотеку слике: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Ово издање програма gdk-pixbuf не подржава ову слику врсте %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Нема довољно меморије за чување слике у позивну функцију"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Не могу да отворим привремену датотеку"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Не могу да читам из привремене датотеке"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Не могу да приступим „%s“ ради уписа: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Не могу да затворим „%s“ при упису слике, могуће је да нису сви подаци "
+"сачувани: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Нема довољно меморије да сачува слику у међуспремник"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Грешка при упису у датотеку слике: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Унутрашња грешка: дио за учитавање слика „%s“ није успио да почне са "
+"учитавањем слике, а није навео разлог неуспјеха"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Није подржано постепено учитавање слике врсте „%s“"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Заглавље слике оштећено"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Непознат начин записа слике"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Оштећени подаци о тачкама слике"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "неуспјела потражња међуспремника слике од %u бајта"
+msgstr[1] "неуспјела потражња међуспремника слике од %u бајта"
+msgstr[2] "неуспјела потражња међуспремника слике од %u бајтова"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Неочекивани дио иконе у анимацији"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Неисправно заглавље анимације"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Нема довољно меморије да учита анимацију"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Неисправан дио анимације"
+
+# забрљано
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI запис слика"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP слика има неисправно заглавље"
+
+# шта нам нарочито битмап каже?
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Нема довољно меморије да учита слику"
+
+# или неподржану величину заглавља???
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP слика садржи заглавље неподржане величине"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Наишао на превремен крај датотеке"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Не могу обезбједити меморију за учитавање JPEG датотеке"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Не могу претворити име датотеке"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP запис слике"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP запис слике"
+
+# забрљано
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF запис слике"
+
+#
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO запис слике"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Каквоћа JPEG-а мора бити вриједност између 0 и 100; не могу да разумијем "
+"вриједност „%s“."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Каквоћа JPEG-а мора бити вриједност између 0 и 100; није дозвољена "
+"вриједност „%d“."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG запис слике"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Не могу да обезбједим меморију за заглавље"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "грешка при образовању директоријума „%s“: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"Не могу да изаберем %s:\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "грешка при образовању директоријума „%s“: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Не могу претворити име датотеке"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Не могу претворити име датотеке"
+
+# мало слободе овак'оме уметнику се мора дати
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "неподржана врста RAS slike"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Не могу да сачувам остатак"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP запис слика"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Грешка при читању GIF-а: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF датотеци недостаје нешто података (можда је некако одсјечена?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Унутрашња грешка при учитавању GIF-а (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Прекорачење стека"
+
+# не разумије, не прихвата,...?
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "Дио за учитавање GIF слика не препознаје ову слику."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Наишао је на лош запис"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Кружни унос у табели GIF датотеке"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Нема довољно меморије да учита GIF датотеку"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Нема довољно меморије да учита GIF датотеку"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF слика је оштећена (неисправно LZW сажимање)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Изгледа да се не ради о GIF датотеци"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Издање %s GIF начина записа није подржано"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF слика нема општу мапу боја, а кадар у њему нема засебну мапу боја."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF слика је одсјечена или непотпуна."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Кобна грешка при читању PNG слике: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"Не могу да изаберем %s:\n"
+"%s"
+
+#
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO запис слике"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Неисправно заглавље иконе"
+
+# негде сам видио добар пријевод за иконицу, али не сећам се који је, а ни где
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Недовољно меморије за учитавање иконе"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Не подржавам сажете иконе"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Икона је ширине нула"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Икона је висине нула"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Неподржана врста икона"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Недовољно меморије аз учитавање ICO датотеке"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Слика је превелика да би се сачувала као ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Показивач курзора је ван слике"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Неподржана дубина за ICO датотеку: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Не могу да обезбједим меморију за заглавље"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Не могу претворити име датотеке"
+
+# колико њих ће ме тући због „пријеиначени"?
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Преиначени PNG има висину или ширину нула."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Врста слике „%s“ није подржана"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Не могу обезбједити меморију за учитавање JPEG датотеке"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Недовољно меморије за отворање TIFF датотеке"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Не могу обезбједити меморију за податке линије"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG запис слике"
+
+# као код фотоапарата/развијања слика
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Грешка при развијању JPEG слике (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Недовољно меморије за учитавање слике, затворите неке програме да ослободите "
+"меморију"
+
+# графички дизајнери, како се ово пријеводи?
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Неподржан JPEG простор боја (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Не могу обезбједити меморију за учитавање JPEG датотеке"
+
+# колико њих ће ме тући због „пријеиначени"?
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "Преиначени PNG има висину или ширину нула."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Не могу да обезбједим меморију за заглавље"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Не могу да обезбједим меморију за податке о контексту"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Слика је неисправне ширине и/или висине"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Слика користи неподржан број битова по тачки"
+
+# bug: plural-forms; perhaps? I'm not sure if it applies
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Слика садржи неподржан број %d-битних равни"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Не могу да направим нови pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Не могу обезбједити меморију за податке линије"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Не могу да обезбједим меморију за заглавље"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Не могу учитати све линије из PCX слике"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Није нађена палета на крају PCX података"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX запис слике"
+
+# колико њих ће ме тући због „пријеиначени"?
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Преиначени PNG има висину или ширину нула."
+
+# забрљано
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF запис слике"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Неисправан број битова по каналу PNG слике."
+
+# колико њих ће ме тући због „пријеиначени"?
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Преиначени PNG има висину или ширину нула."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Број битова по каналу преиначеног PNG није 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Преиначени PNG није RGB или RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Неподржан број канала у преиначеној PNG слици; мора бити 3 или 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Кобна грешка у PNG слици: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Нема довољно меморије да учита PNG датотеку"
+
+# не морамо ваљда све дословно?
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Недовољно меморије за смјештај слике величине %ld×%ld; покушајте да "
+"ослободите нешто меморије затварањем неких програма"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Кобна грешка при читању PNG слике"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Кобна грешка при читању PNG слике: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Кључеви за текстуалне одељке PNG-а морају имати бар 1, а највише 79 знакова."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Кључеви за текстуалне одељке PNG-а морају бити АСКРИ знакови."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Каквоћа JPEG-а мора бити вриједност између 0 и 100; не могу да разумијем "
+"вриједност „%s“."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Каквоћа JPEG-а мора бити вриједност између 0 и 100; није дозвољена "
+"вриједност „%d“."
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Вриједност текстуалног одељка PNG-а %s се не може претворити у ИСО-8859-1 "
+"запис."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG запис слике"
+
+# Да ли користити аорист?? Ја сам за, а шта кажу остали...
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Дио за учитавање PNM слика је очекивао цијели број, али није га нашао"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM датотека садржи неисправан почетни бајт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM датотека није у познатом PNM подзапису"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM датотека садржи слику ширине 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM датотека садржи слику висине 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Највећа вриједност боје у PNM датотеци је 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Највећа вриједност боје у PNM датотеци је превелика"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Сирова PNM врста слике неисправна"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Дио за учитавање PNM слика не подржава овај PNM подзапис"
+
+# да ли ипак оставити везу са EOF симболом?
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Сиров PNM запис захтјева тачно један размак прије садржаја"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Не могу обезбједити меморију за учитавање PNM слике"
+
+# у сваком структу (Це језик) су неки подаци
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Недовољно меморије за учитавање PNM података о смислу"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Неочекиван крај PNM слике"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Недовољно меморије за учитавање PNM датотеке"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Породица PNM/PBM/PGM/PPM записа слика"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Неуспјело отварање TIFF слике"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "неуспјела потражња међуспремника слике од %u бајта"
+msgstr[1] "неуспјела потражња међуспремника слике од %u бајта"
+msgstr[2] "неуспјела потражња међуспремника слике од %u бајта"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Грешка при читању GIF-а: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+msgstr[2] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Не могу да обезбједим меморију за TGA податке о смислу"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Не могу да читам из привремене датотеке"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Неуспјело отварање TIFF слике"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF запис слика"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS слика има неисправно заглавље"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS слика је непознате врсте"
+
+# мало слободе овак'оме уметнику се мора дати
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "неподржана врста RAS slike"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Недовољно меморије за учитавање RAS слике"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun-ов запис растерских слика"
+
+# овдје не можемо ставити „податке“ пошто ова структура показује на податке, види ниже
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Не могу обезбједити меморију за IOBuffer структуру"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Не могу да обезбједим меморију за IOBuffer податке"
+
+# мало опширније него што би требало: дио „помоћу...“ се може избацити
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не могу да проширим IOBuffer податке помоћу realloc()"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не могу да обезбједим привремене IOBuffer податке"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "Не могу да обезбједим pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "GIF слика је одсјечена или непотпуна."
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "Не могу да обезбједим структуру за мапу боја"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "Не могу да обезбједим ставке за мапу боја"
+
+# bitdepth непосредно утиче на број боја
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Неочекиван број боја за ставке мапе боја"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "Не могу да обезбједим меморију за TGA заглавље"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA слика је неисправне величине"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA запис слике није подржан"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Не могу да обезбједим меморију за TGA податке о смислу"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Претјерано података у датотеци"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa запис слика"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Не могу да прочитам ширину слике (лоша TIFF датотека)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Не могу да сазнам висину слике (лоша TIFF датотека)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Висина или ширина TIFF слике је нула"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF слика је превелика"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Недовољно меморије за отворање TIFF датотеке"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Неуспјело учитавање RGB података из TIFF датотеке"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Неуспјело отварање TIFF слике"
+
+# да ли је ово нешто нарочито за TIFF, или се и то може пријевести?
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose операција није успјела"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Неуспјело учитавање TIFF слике"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Неуспјело отварање TIFF слике"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Неуспјело отварање TIFF слике"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Не могу претворити име датотеке"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF запис слика"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Слика је ширине нула"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Слика је висине нула"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Недовољно меморије за учитавање слике"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Не могу да сачувам остатак"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP запис слика"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Неисправна XBM датотека"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Недовољно меморије за учитавање XBM слике"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Неуспио упис у привремену датотеку при учитавању XBM слике"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM запис слика"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Није нашао XPM заглавље"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Неисправна XBM датотека"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM слика је ширине ≤0"
+
+# можда боље речима?
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM слика је висине ≤0"
+
+# или можда пикселу?
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM има неисправан број знакова по тачки"
+
+# можда боље речима?
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM датотека има неисправан број боја"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Не могу да обезбједим меморију за учитавање XPM слике"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "Не могу да прочитам XPM мапу боја"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Неуспио упис у привремену датотеку при учитавању XPM слике"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM запис слике"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Неподржана врста анимације"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Не могу обезбједити меморију за податке палете"
diff --git a/po/sr@latin.gmo b/po/sr@latin.gmo
new file mode 100644 (file)
index 0000000..6a3fa2d
Binary files /dev/null and b/po/sr@latin.gmo differ
diff --git a/po/sr@latin.po b/po/sr@latin.po
new file mode 100644 (file)
index 0000000..691161c
--- /dev/null
@@ -0,0 +1,978 @@
+# Serbian translation of gtk
+# Courtesy of Prevod.org team (http://prevod.org/) -- 2003, 2004, 2005, 2006, 2007.
+# This file is distributed under the same license as the gtk package.
+# Maintainer: Danilo Šegan <dsegan@gmx.net>
+# Reviewed on 2004-02-19 by: Danilo Šegan <dsegan@gmx.net>
+# Reviewed on 2005-07-08 by: Danilo Šegan <dsegan@gmx.net>
+# Miloš Popović <gpopac@gmai, 2010.
+# Miroslav Nikolić <miroslavnikolic@rocketmail.com>, 2011, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.14\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-21 10:16+0200\n"
+"Last-Translator: Miroslav Nikolić <miroslavnikolic@rocketmail.com>\n"
+"Language-Team: Serbian <gnom@prevod.org>\n"
+"Language: sr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=4; plural=n==1? 3 : n%10==1 && n%100!=11 ? 0 : n"
+"%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Project-Style: gnome\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Ne mogu da otvorim datoteku „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Slika „%s“ ne sadrži podatke"
+
+# ovo ima najviše smisla
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Ne mogu da učitam sliku „%s“: razlog nepoznat, verovatno neispravan zapis"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Ne mogu da učitam animaciju „%s“: razlog nepoznat, verovatno neispravan zapis"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ne mogu da učitam deo za učitavanje slike: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Deo za učitavanje slike „%s“ ne izvozi odgovarajuće sučelje; možda je iz "
+"različitog „gdk-pixbuf“ izdanja?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Vrsta slike „%s“ nije podržana"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ne mogu prepoznati način zapisa slike u datoteci „%s“"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nepoznat način zapisa slike"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Ne mogu da učitam sliku „%s“: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Greška pri upisu u datoteku slike: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ovo izdanje „gdk-pixbuf“ programa ne podržava čuvanje ove vrste slike: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Nedovoljno memorije za čuvanje slike u pozivnu funkciju"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Ne mogu da otvorim privremenu datoteku"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Ne mogu da čitam iz privremene datoteke"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Ne mogu da otvorim „%s“ radi upisa: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Ne mogu da zatvorim „%s“ pri upisu slike, moguće je da nisu svi podaci "
+"sačuvani: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nedovoljno memorije za čuvanje slike u bafer"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Greška pri upisu u tok slike"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Unutrašnja greška: deo za učitavanje slika „%s“ nije uspeo da obavi "
+"operaciju, a nije naveo ni razlog neuspeha"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Nije podržano postepeno učitavanje slike vrste „%s“"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Zaglavlje slike oštećeno"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Nepoznata vrsta slike"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Oštećeni podaci o tačkama slike"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "neuspela potražnja bafera slike od %u bajta"
+msgstr[1] "neuspela potražnja bafera slike od %u bajta"
+msgstr[2] "neuspela potražnja bafera slike od %u bajtova"
+msgstr[3] "neuspela potražnja bafera slike od jednog bajta"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Neočekivani deo ikone u animaciji"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Neispravno zaglavlje animacije"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nema dovoljno memorije da učita animaciju"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Neispravan deo animacije"
+
+# zabrljano
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI zapis slike"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP slika ima neispravno zaglavlje"
+
+# šta nam naročito bitmap kaže?
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nema dovoljno memorije da učita sliku"
+
+# ili nepodržanu veličinu zaglavlja???
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP slika sadrži zaglavlje nepodržane veličine"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Odozgo-nadole BMP slike se ne mogu kompresovati"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Naišao na prevremen kraj datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Ne mogu obezbediti memoriju za čuvanje BMP datoteke"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Ne mogu da upišem u BMP datoteku"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP zapis slike"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF zapis slike"
+
+# zabrljano
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF zapis slike"
+
+#
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO zapis slike"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Kvalitet JPEG-a mora biti vrednost između 0 i 100; ne mogu da razumem "
+"vrednost „%s“."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Kvalitet JPEG-a mora biti vrednost između 0 i 100; nije dozvoljena vrednost "
+"„%d“."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG zapis slike"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ne mogu da obezbedim memoriju: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Ne mogu da napravim tok: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Ne mogu da se krećem po toku: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Ne mogu da čitam iz toka: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Ne mogu da otvorim bitmapu"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Ne mogu da otvorim metafile"
+
+# malo slobode ovak'ome umetniku se mora dati
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Nepodržana vrsta slike za GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Ne mogu da sačuvam"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF zapis slika"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Greška pri čitanju GIF-a: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF datoteci nedostaje nešto podataka (možda je nekako odsečena?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Unutrašnja greška pri učitavanju GIF-a (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Prekoračenje steka"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Deo za učitavanje GIF slika ne prepoznaje ovu sliku."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Naišao je na loš zapis"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Kružni unos u tabeli GIF datoteke"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nema dovoljno memorije da učita GIF datoteku"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nema dovoljno memorije za slaganje kadra u GIF datoteci"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF slika je oštećena (neispravno LZW sažimanje)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Izgleda da se ne radi o GIF datoteci"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Izdanje %s GIF vrste zapisa nije podržano"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF slika nema opštu mapu boja, a kadar u njemu nema zasebnu mapu boja."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF slika je odsečena ili nepotpuna."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Greška pri čitanju ICNS slike: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Ne mogu da dekodiram ICNS datoteku"
+
+#
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS format slike"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Neispravno zaglavlje ikone"
+
+# negde sam video dobar prevod za ikonicu, ali ne sećam se koji je, a ni gde
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nedovoljno memorije za učitavanje ikone"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Ne podržavam kompresovane ikone"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikona je širine nula"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikona je visine nula"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Nepodržana vrsta ikona"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nedovoljno memorije az učitavanje ICO datoteke"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Slika je prevelika da bi se sačuvala kao ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Pokazivač kursora je van slike"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Nepodržana dubina za ICO datoteku: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Ne mogu da obezbedim memoriju za tok"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Ne mogu da dekodiram sliku"
+
+# koliko njih će me tući zbog „preinačeni"?
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Preinačeni JPEG2000 ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Vrsta slike za sada nije podržana"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Ne mogu da obezbedim memoriju za paletu boja"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nedovoljno memorije za otvaranje JPEG2000 datoteke"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ne mogu da obezbedim memoriju za bafer podataka slike"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG2000 zapis slike"
+
+# kao kod fotoaparata/razvijanja slika ;)
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Greška pri razvijanju JPEG slike (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Nedovoljno memorije za učitavanje slike, zatvorite neke programe da "
+"oslobodite memoriju"
+
+# grafički dizajneri, kako se ovo prevodi?
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Nepodržan JPEG prostor boja (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Ne mogu obezbediti memoriju za učitavanje JPEG datoteke"
+
+# koliko njih će me tući zbog „preinačeni"?
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Preinačeni JPEG ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ne mogu da obezbedim memoriju za zaglavlje"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Ne mogu da obezbedim memoriju za podatke o kontekstu"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Slika je neispravne širine i/ili visine"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Slika koristi nepodržan broj bitova po tački"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Slika sadrži nepodržan broj %d-bitnih ravni"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ne mogu da napravim novi pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Ne mogu obezbediti memoriju za podatke linije"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ne mogu da obezbedim memoriju za PCX sliku"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Nisam učitao sve linije iz PCX slike"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nije nađena paleta na kraju PCX podataka"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX zapis slike"
+
+# koliko njih će me tući zbog „preinačeni"?
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Preinačena sličica ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPiksdata zapis slike"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Neispravan broj bitova po kanalu PNG slike."
+
+# koliko njih će me tući zbog „preinačeni"?
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Preinačeni PNG ima visinu ili širinu nula."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Broj bitova po kanalu preinačenog PNG nije 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Preinačeni PNG nije RGB ili RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Nepodržan broj kanala u preinačenoj PNG slici; mora biti 3 ili 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Kobna greška u PNG slici: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nema dovoljno memorije da učita PNG datoteku"
+
+# ne moramo valjda sve doslovno?
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Nedovoljno memorije za smeštaj slike veličine %ld×%ld; pokušajte da "
+"oslobodite nešto memorije zatvaranjem nekih programa"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Kobna greška pri čitanju PNG slike"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Kobna greška pri čitanju PNG slike: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ključevi za tekstualne odeljke PNG-a moraju imati bar 1, a najviše 79 "
+"znakova."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Ključevi za tekstualne odeljke PNG-a moraju biti ASKRI znakovi."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Profil boja nije ispravne dužine %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Nivo kompresije PNG-a mora biti vrednost između 0 i 9; ne razumem vrednost "
+"„%s“."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Nivo kompresije PNG-a mora biti vrednost između 0 i 9; vrednost „%d“ nije "
+"dopuštena."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Vrednost tekstualnog odeljka PNG-a %s se ne može pretvoriti u ISO-8859-1 "
+"zapis."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG zapis slike"
+
+# Da li koristiti aorist?? Ja sam za, a šta kažu ostali...
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Deo za učitavanje PNM slika je očekivao ceo broj, ali nije ga našao"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM datoteka sadrži neispravan početni bajt"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM datoteka nije u poznatom PNM podzapisu"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM datoteka sadrži sliku širine 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM datoteka sadrži sliku visine 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Najveća vrednost boje u PNM datoteci je 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Najveća vrednost boje u PNM datoteci je prevelika"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Sirova PNM vrsta slike neispravna"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Deo za učitavanje PNM slika ne podržava ovaj PNM podzapis"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Sirov PNM zapis zahteva tačno jedan razmak pre sadržaja"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ne mogu da obezbedim memoriju za učitavanje PNM slike"
+
+# u svakom struktu (Ce jezik) su neki podaci
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Nedovoljno memorije za učitavanje PNM podataka o smislu"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Neočekivan kraj PNM slike"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nedovoljno memorije za učitavanje PNM datoteke"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Porodica PNM/PBM/PGM/PPM zapisa slika"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Opisivač ulazne datoteke je NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Ne mogu da pročitam QTIF zaglavlje"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Veličina KuTIF atoma je prevelika (%d bajt)"
+msgstr[1] "Veličina KuTIF atoma je prevelika (%d bajta)"
+msgstr[2] "Veličina KuTIF atoma je prevelika (%d bajtova)"
+msgstr[3] "Veličina KuTIF atoma je prevelika (jedan bajt)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Ne mogu da dodelim %d bajt u ostavu za čitanje datoteka"
+msgstr[1] "Ne mogu da dodelim %d bajta u ostavu za čitanje datoteka"
+msgstr[2] "Ne mogu da dodelim %d bajtova u ostavu za čitanje datoteka"
+msgstr[3] "Ne mogu da dodelim jedan bajt u ostavu za čitanje datoteke"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Greška u datoteci pri čitanju QTIF atoma: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Ne mogu da preskočim sledeći %d bajt sa „seek()“."
+msgstr[1] "Ne mogu da preskočim sledeća %d bajta sa „seek()“."
+msgstr[2] "Ne mogu da preskočim sledećih %d bajtova sa „seek()“."
+msgstr[3] "Ne mogu da preskočim sledeći jedan bajt sa „seek()“."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Ne mogu da obezbedim QTIF strukturu za kontekst."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Ne mogu da obrazujem GdkPixbufLoader objekat."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Ne mogu da pronađem atom sa podacima slike."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF zapis slike"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS slika ima neispravno zaglavlje"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS slika je nepoznate vrste"
+
+# malo slobode ovak'ome umetniku se mora dati
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "nepodržana vrsta RAS slike"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nedovoljno memorije za učitavanje RAS slike"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun-ov zapis rasterskih slika"
+
+# ovde ne možemo staviti „podatke“ pošto ova struktura pokazuje na podatke, vidi niže
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ne mogu da obezbedim memoriju za IOBuffer strukturu"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ne mogu da obezbedim memoriju za IOBuffer podatke"
+
+# malo opširnije nego što bi trebalo: deo „pomoću...“ se može izbaciti
+# bug: don't use slang
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ne mogu da proširim IOBuffer podatke pomoću realloc()"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ne mogu da obezbedim privremene IOBuffer podatke"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ne mogu da obezbedim novi pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Slika je odsečena ili neispravna."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ne mogu da obezbedim strukturu za mapu boja"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ne mogu da obezbedim stavke za mapu boja"
+
+# bitdepth neposredno utiče na broj boja
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Neočekivan broj boja za stavke mape boja"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Ne mogu da obezbedim memoriju za TGA zaglavlje"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA slika je neispravne veličine"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA zapis slike nije podržan"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ne mogu da obezbedim memoriju za TGA podatke o kontekstu"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Preterano podataka u datoteci"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa zapis slika"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ne mogu da pročitam širinu slike (loša TIFF datoteka)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ne mogu da saznam visinu slike (loša TIFF datoteka)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Visina ili širina TIFF slike je nula"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF slika je prevelika"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nedovoljno memorije za otvaranje TIFF datoteke"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Neuspelo učitavanje RGB podataka iz TIFF datoteke"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Neuspelo otvaranje TIFF slike"
+
+# da li je ovo nešto naročito za TIFF, ili se i to može prevesti?
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose operacija nije uspela"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Neuspelo učitavanje TIFF slike"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Neuspelo čuvanje TIFF slike"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Pakovanje TIFF podataka se ne odnosi na odgovarajući kodek."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Neuspeo upis TIFF slike"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Ne mogu da upišem u TIFF datoteku"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF zapis slika"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Slika je širine nula"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Slika je visine nula"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nedovoljno memorije za učitavanje slike"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ne mogu da sačuvam ostatak"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP zapis slika"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Neispravna XBM datoteka"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nedovoljno memorije za učitavanje XBM slike"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Neuspeo upis u privremenu datoteku pri učitavanju XBM slike"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM zapis slika"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nije našao XPM zaglavlje"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Neispravno XPM zaglavlje"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM slika je širine ≤0"
+
+# možda bolje rečima?
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM slika je visine ≤0"
+
+# ili možda pikselu?
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ima neispravan broj znakova po tački"
+
+# možda bolje rečima?
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM datoteka ima neispravan broj boja"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ne mogu da obezbedim memoriju za učitavanje XPM slike"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Ne mogu da učitam XPM mapu boja"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Neuspeo upis u privremenu datoteku pri učitavanju XPM slike"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM zapis slike"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Nepodržana vrsta animacije"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Ne mogu obezbediti memoriju za podatke palete"
diff --git a/po/stamp-po b/po/stamp-po
new file mode 100644 (file)
index 0000000..9788f70
--- /dev/null
@@ -0,0 +1 @@
+timestamp
diff --git a/po/sv.gmo b/po/sv.gmo
new file mode 100644 (file)
index 0000000..b624958
Binary files /dev/null and b/po/sv.gmo differ
diff --git a/po/sv.po b/po/sv.po
new file mode 100644 (file)
index 0000000..9b8e070
--- /dev/null
+++ b/po/sv.po
@@ -0,0 +1,943 @@
+# Swedish messages for gdk-pixbuf.
+# Copyright (C) 1999-2011 Free Software Foundation, Inc.
+# Tomas Ögren <stric@ing.umu.se>, 1999.
+# Christian Rose <menthos@menthos.com>, 2000, 2001, 2002, 2003, 2004, 2005.
+# Daniel Nylander <po@danielnylander.se>, 2006, 2007, 2008, 2009, 2010, 2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-25 21:09+0100\n"
+"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
+"Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
+"Language: sv\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Misslyckades med att öppna filen \"%s\": %s"
+
+# SUN CHANGED MESSAGE
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Bildfilen \"%s\" innehåller inga data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Misslyckades med att läsa in bilden \"%s\": anledningen är okänd, troligtvis "
+"en trasig bildfil"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Misslyckades med att läsa in animeringen \"%s\": anledningen är okänd, "
+"troligtvis en trasig animeringsfil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Kan inte läsa in bildinläsningsmodulen: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Bildinläsningsmodulen %s exporterar inte rätt gränssnitt; den kanske är från "
+"en annan version av gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Bildtypen \"%s\" stöds inte"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Kunde inte känna igen bildfilformatet på filen \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Okänt bildfilformat"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Misslyckades med att läsa in bilden \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Fel vid skrivning till bildfil: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Detta bygge av gdk-pixbuf stöder inte sparande av bildformatet: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Inte tillräckligt med minne för att spara bild till återuppringning"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Misslyckades med att öppna temporär fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Misslyckades med att läsa från temporär fil"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Misslyckades med att öppna \"%s\" för skrivning: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Misslyckades med att stänga \"%s\" när bilden skrevs, all data kanske inte "
+"har sparats korrekt: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Inte tillräckligt med minne för att spara bild till en buffert"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Fel vid skrivning till bildström"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Internt fel: Bildinläsningsmodulen \"%s\" misslyckades med att färdigställa "
+"en åtgärd, men gav inte en anledning till misslyckandet"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Inkrementell inläsning av bildtypen \"%s\" stöds inte"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Bildhuvudet är trasigt"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Bildformatet är okänt"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Bildpunktsdata är trasigt"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "misslyckades med att allokera bildbuffert på %u byte"
+msgstr[1] "misslyckades med att allokera bildbuffert på %u byte"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Oväntat ikonstycke i animation"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Ogiltigt huvud i animation"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Inte tillräckligt med minne för att läsa in animation"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Felaktigt stycke i animation"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Bildformatet ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP-bilden har felaktig huvuddata"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Inte tillräckligt med minne för att läsa in bild"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP-bilden har huvudstorlek som inte stöds"
+
+# Osäker.
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "BMP-bilder som är uppifrån-och-ned kan inte komprimeras"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "För tidigt filslut påträffades"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Kunde inte allokera minne för sparande av BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Kunde inte skriva till BMP-fil"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Bildformatet BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Bildformatet EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Bildformatet GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Bildformatet ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG-kvaliteten måste vara ett värde mellan 0 och 100; värdet \"%s\" kunde "
+"inte tolkas."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG-kvaliteten måste vara ett värde mellan 0 och 100; värdet \"%d\" är inte "
+"tillåtet."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Bildformatet JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Kunde inte allokera minne: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Kunde inte skapa ström: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Kunde inte spola i ström: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Kunde inte läsa från ström: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Kunde inte läsa in bitmap"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Kunde inte läsa in metafil"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+-bildformatet stöds inte"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kunde inte spara"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Bildformatet WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Misslyckades med att läsa GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF-filen saknade en del data (den kanske klipptes på något sätt?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Internt fel i GIF-inläsaren (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stackspill"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF-bildinläsaren kan inte förstå denna bild."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Felaktig kod påträffades"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Cirkulär tabellpost i GIF-filen"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Inte tillräckligt med minne för att läsa in GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Inte tillräckligt med minne för att komponera en ram i GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF-bilden är trasig (felaktig LZW-komprimering)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Filen verkar inte vara en GIF-fil"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Version %s av filformatet GIF stöds inte"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF-bilden har ingen global färgkarta, och en ram i den saknar lokal "
+"färgkarta."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF-bilden var trunkerad eller ofullständig."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Fel vid läsning av ICNS-bild: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Kunde inte avkoda ICNS-fil"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Bildformatet ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Ogiltigt huvud i ikon"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Inte tillräckligt med minne för att läsa in ikon"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Komprimerade ikoner stöds inte"
+
+# SUN CHANGED MESSAGE
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ikonens bredd är noll"
+
+# SUN CHANGED MESSAGE
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Ikonens höjd är noll"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Ikontypen stöds inte"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Inte tillräckligt med minne för att läsa in ICO-fil"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Bilden för stor för att sparas som ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Markörpunkt utanför bilden"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Djupet stöds inte för ICO-fil: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Kunde inte allokera minne för ström"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Kunde inte avkoda bild"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Transformerad JPEG2000 har bredden eller höjden noll."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Bildtypen stöds inte för tillfället"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Kunde inte allokera minne för färgprofil"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Inte tillräckligt med minne för att öppna JPEG 2000-fil"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Kunde inte allokera minne för att buffra bilddata"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Bildformatet JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Fel vid tolkning av JPEG-bildfil (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Inte tillräckligt med minne för att läsa in bild, försök att avsluta några "
+"program för att frigöra minne"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "JPEG-färgrymden stöds inte (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Kunde inte allokera minne för inläsning av JPEG-fil"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Transformerad JPEG har bredden eller höjden noll."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Kunde inte allokera minne för huvud"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Kunde inte allokera minne för sammanhangsbuffert"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Bilden har ogiltig bredd och/eller höjd"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Bilden har bitdjup som inte stöds"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Bilden har ett antal %d-bitplan som inte stöds"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Kunde inte skapa ny pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Kunde inte allokera minne för raddata"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Kunde inte allokera minne för PCX-bild"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Fick inte tag i alla rader för PCX-bild"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Ingen palett hittades vid slutet av PCX-data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Bildformatet PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Transformerad pixbuf har bredden eller höjden noll."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata-formatet"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Bitar per kanal i PNG-bilden är ogiltigt."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Transformerad PNG har bredden eller höjden noll."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Bitar per kanal av transformerad PNG är inte 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Transformerad PNG är inte RGB eller RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Transformerad PNG har antal kanaler som inte stöds, måste vara 3 eller 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Ödesdigert fel i PNG-bildfil: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Inte tillräckligt med minne för att läsa in PNG-fil"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Inte tillräckligt med minne för att lagra en %ld × %ld stor bild; försök att "
+"avsluta några program för att frigöra minne"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Ödesdigert fel vid läsning av PNG-bildfil"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Ödesdigert fel vid läsning av PNG-bildfil: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Nycklar för PNG-textstycken måste ha minst 1 och som mest 79 tecken."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Nycklar för PNG-textstycken måste vara ASCII-tecken."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Färgprofilen har en ogiltig längd %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG-komprimeringsnivån måste vara ett värde mellan 0 och 9; värdet \"%s\" "
+"kunde inte tolkas."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG-komprimeringsnivån måste vara ett värde mellan 0 och 9; värdet \"%d\" är "
+"inte tillåtet."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Värdet för PNG-textstycket %s kan inte konverteras till ISO-8859-1-kodning."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Bildformatet PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM-inläsaren förväntade ett heltal, men fick inte"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM-filen har en ogiltig första byte"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM-filen är inte i ett känt underformat av PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM-filens bildbredd är 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM-filens bildhöjd är 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Maximala färgvärdet i PNM-filen är 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Maximala färgvärdet i PNM-filen är för stort"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Råa PNM-bildtypen är ogiltig"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM-bildinläsaren stöder inte detta underformat av PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Råa PNM-format kräver precis ett blanktecken före provdata"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Kan inte allokera minne för inläsning av PNM-bild"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Inte tillräckligt med minne för att läsa in PNM-sammanhangsstruktur"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Oväntat slut på PNM-bilddata"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Inte tillräckligt med minne för att läsa in PNM-fil"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Bildformatsfamiljen PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Filbeskrivare för inmating är NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Misslyckades med att läsa QTIF-rubrik"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF-atomstorlek är för stor (%d byte)"
+msgstr[1] "QTIF-atomstorlek är för stor (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Misslyckades med att allokera %d byte för filläsningsbuffert"
+msgstr[1] "Misslyckades med att allokera %d byte för filläsningsbuffert"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Filfel vid läsning av QTIF-atom: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Misslyckades med att hoppa över nästa %d byte med seek()."
+msgstr[1] "Misslyckades med att hoppa över nästa %d byte med seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Misslyckades med att allokera QTIF-sammanhangsstruktur."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Misslyckades med att skapa GdkPixbufLoader-objekt."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Misslyckades med att hitta en bilddataatom."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Bildformatet QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS-bilden har felaktig huvuddata"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS-bilden har okänd typ"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS-bildvariationen stöds inte"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Inte tillräckligt med minne för att läsa in RAS-bild"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Bildformatet Sun-raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Kan inte allokera minne för IOBuffer-struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Kan inte allokera minne för IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Kan inte omallokera IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Kan inte allokera temporära IOBuffer-data"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Kan inte allokera ny pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Bilden är skadad eller trunkerad"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Kan inte allokera färgkartestruktur"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Kan inte allokera färgkarteposter"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Oväntat bitdjup för färgkarteposter"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Kan inte allokera TGA-huvudminne"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA-bilden har ogiltiga dimensioner"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA-bildtypen stöds inte"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Kan inte allokera minne för TGA-kontextstruct"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "För mycket data i fil"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Bildformatet Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Kunde inte få tag i bildbredden (felaktig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Kunde inte få tag i bildhöjden (felaktig TIFF-fil)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Bredden eller höjden på TIFF-bilden är noll"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF-bildens dimensioner är för stora"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Inte tillräckligt med minne för att öppna TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Misslyckades med att läsa in RGB-data från TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Misslyckades med att öppna TIFF-bild"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Åtgärden TIFFClose misslyckades"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Misslyckades med att läsa in TIFF-bild"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Misslyckades med att spara TIFF-bild"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF-komprimering refererar inte till en giltig kodek."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Misslyckades med att skriva TIFF-data"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Kunde inte skriva till TIFF-fil"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Bildformatet TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Bilden har ingen bredd"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Bilden har ingen höjd"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Inte tillräckligt med minne för att läsa in bild"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Kunde inte spara resten"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Bildformatet WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ogiltig XBM-fil"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Inte tillräckligt med minne för att läsa in XBM-bildfil"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Misslyckades med att skriva till temporär fil vid inläsning av XBM-fil"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Bildformatet XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Inget XPM-huvud hittades"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Ogiltigt XPM-huvud"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-filen har bildbredd <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-filen har bildhöjd <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM har ogiltigt antal tecken per bildpunkt"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-filen har ogiltigt antal färger"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Kan inte allokera minne för inläsning av XPM-bild"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Kan inte läsa XPM-färgkarta"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Misslyckades med skrivning till temporär fil vid inläsning av XPM-bild"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Bildformatet XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Animationstypen stöds inte"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Kunde inte allokera minne för palettdata"
diff --git a/po/ta.gmo b/po/ta.gmo
new file mode 100644 (file)
index 0000000..8abc8a6
Binary files /dev/null and b/po/ta.gmo differ
diff --git a/po/ta.po b/po/ta.po
new file mode 100644 (file)
index 0000000..796ac6a
--- /dev/null
+++ b/po/ta.po
@@ -0,0 +1,945 @@
+# translation of gtk+.master.ta.po to Tamil
+# translation of gtk+.HEAD.ta.po to
+# translation of ta.po to
+# Tamil translation of Gtk+
+# Copyright (C) 2001, 2002, 2003, 2006, 2009 Free Software Foundation, Inc.
+#
+# Dinesh Nadarajah <n_dinesh@yahoo.com>, 2001, 2002, 2003.
+# Felix <ifelix25@gmail.com>, 2006.
+# I. Felix <ifelix@redhat.com>, 2009.
+# I Felix <ifelix@redhat.com>, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master.ta\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-09-09 04:51+0530\n"
+"Last-Translator: I Felix <ifelix@redhat.com>\n"
+"Language-Team: Tamil <fedora-trans-ta@redhat.com>\n"
+"Language: ta\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Lokalize 1.2\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\\n\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+"\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' கோப்பினை திறக்க முடியவில்லை: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' உருவக் கோப்பில் தரவு ஏதும் கிடையாது"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' உருவக் கோப்பை ஏற்ற முடியவில்லை: காரணம் தெரியாது, ஊழலாக்கபட்ட உருவக் கோப்பாக "
+"இருக்கலாம்"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' அசைவூட்ட கோப்பை ஏற்ற முடியவில்லை: காரணம் தெரியாது, ஊழலாக்கபட்ட அசைவூட்டக் கோப்பாக "
+"இருக்கலாம்"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "உருவம்-ஏற்றும் கூறுவை ஏற்ற முடியவில்லை: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"உருவம்-ஏற்றும் கூறு %s சரியான இடைமுகத்தை ஏற்றுமதி செய்வதில்லை; இது வேரு ஒரு gdk-"
+"pixbuf பதிப்புக்காக இருக்கக் கூடும்?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' உருவ வகைக்கு ஆதரவளிப்பு கிடையாது"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' உருவக் கோப்பின் வகையை உணர முடியவில்லை"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "உணரமுடியாத உருவக் கோப்பு வகை"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' உருவ கோப்பை ஏற்ற முடியவில்லை: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "உருவ கோப்புக்கு எழுதும்போது பிழை: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "இந்த gdk-pixbuf அமைப்பில், இந்த உருவ வகையில் சேமிப்பதற்கு ஆதரவில்லை: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "உருவத்தை callback-இல் சேமிப்பதற்கு நினைவகம் போதாது"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "தற்காலிக கோப்பு திறக்கமுடியவில்லை"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "தற்காலிக கோப்பிலிருந்து வாசிக்கமுடியவில்லை"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' கோப்பை எழுதுவதற்கு திறக்க முடியவில்லை: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"உருவத்தை எழுதும்போது '%s' மூட முடியவில்லை, அனைத்து தரவுகளும் சேமிக்கப்படாமல் "
+"இருக்கலாம்: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "உருவத்தை இடையக வைப்பில் (buffer) சேமிப்பதற்கு நினைவகம் போதாது"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "உருவ கோப்புக்கு எழுதும்போது பிழை"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"உள்ளார்ந்த பிழை: உரு ஏற்றி தொகுதி '%s' செயல்பாட்டினை முடிக்க முடியவில்லை, ஆனால் அதன் "
+"இயலாமைக்கான காரணத்தை தர முடியவில்லை"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' வகையான உருவங்களை படிமுறையாக ஏற்றுவதற்கு ஆதரவு கிடையாது"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "உருவத்தின் தலைப்பகுதி கெடுதலானது"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "தெரியாத உருவ வடிவம் "
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "உருவத்தின் பிக்செல் தரவு கெடுதலானது"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u பைட்டில் பட பஃபரை ஒதுக்க முடியவில்லை"
+msgstr[1] "%u பைட்களில் பட பஃபரை ஒதுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "அசைவூட்டத்தில் எதிர்பாராத சின்ன தொகுப்பு"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "அசைவூட்டத்தில் தவறான தலைப்பு"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "அசைவூட்டத்தை ஏற்ற போதிய நினைவகம் இல்லை"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "அசைவூட்டத்தை தொகுத்தலில் தவறு நிகழ்ந்துள்ளது"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI உருவ வடிவம்"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP உருவத்தில் பிழையான தலைப்பு-பகுதி தரவு உண்டு"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "குறைவான நினைவகத்தினால் பிட்படத்தை ஏற்ற முடியாது"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP உருவத்தில் ஆதரவில்லா தலைப்பு-பகுதி உண்டு"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Topdown BMP படங்களை குறுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Premature கோப்பு முடிவு கண்டுபிடிக்கப்பட்டுள்ளது"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP கோப்பினை சேமிப்பதற்கான நினைவகத்தை ஒதுக்கீடு செய்ய முடியவில்லை"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP கோப்பிற்கு எழுத முடியவில்லை"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP உருவ வகை"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF உருவ வகை"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF உருவ வகை"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO உருவடிவ வகை"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG தரம் 0 க்கும் 100 இடையில் இருக்க வேண்டும்; '%s' அலகிட முடியவில்லை."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG தரம் 0 க்கும் 100 இடையில் இருக்க வேண்டும்; '%d' மதிப்பிக்கு அனுமதி கிடையாது."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG உருவடிவ வகை"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "நினைவகம் ஒதுக்க முடியவில்லை: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ஸ்ட்ரீமை உருவாக்க முடியவில்லை: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ஸ்ட்ரீமை தேட முடியவில்லை: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ஸ்ட்ரீமிலிருந்து வாசிக்க: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "பிட்மேப்பை ஏற்ற முடியவில்லை"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "மெட்டாகோப்பினை ஏற்ற முடியவில்லை"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+க்கு உருவ வகையால் துணைப்புரிய முடியவில்லை"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "சேமிக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF உருவ வகை"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF வாசிக்கும் போது பிழை: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF கோப்பில் சில தரவுகள் கிடையாது (துணிக்கப்பட்டதாக இருக்குமோ?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF ஏற்றியில் (%s) உள்ளமைப் பிழை"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "அடுக்கில் இடமில்லை"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ஏற்றிக்கு இந்தப் படத்தைப் புரிந்து கொள்ள முடியவில்லை."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "தவறான குறியீடு கண்டுபிடிக்கப்பட்டது"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Circular table entry in GIF file"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF கோப்பை ஏற்றுவதற்கு நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF கோப்பில் ஒரு சட்டத்தை இணைப்பதற்கு நினைவகம் போதவில்லை"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF உருவம் சிதைந்தது (பிழையான LZW செறிப்பு)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "இந்த கோப்பு GIF கோப்பாக தோன்றவில்லை"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "பதிப்பு %s GIF கோப்பு வகைகளிக்கு ஆதரவு கிடையாது"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF உருவத்தில் முழமை வண்ண விவரப் படம் கிடையாது, மற்றும் அதனுல் இருக்கும் ஓர் சட்டத்திற்கு "
+"வண்ண விவரப் படம் கிடையாது."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF உருவம் துணிக்கப்பட்டது அல்லது பூர்தியாகாதது."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS படத்தை வாசிக்கும் போது பிழை: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS கோப்பினை குறிநீக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS உருவடிவ வகை"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "குறும்படத்தில் செல்லுபடியாகாத தலைப்பு"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "குறைவான நினைவகத்தினால் குறும்படத்தை ஏற்ற முடியாது"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "சுருக்கப்பட்ட குறும்பட வகைக்கு ஆதரவளிப்பு கிடையாது"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "குறும்படத்தின் அகலம் 0"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "குறும்படத்தின் உயரம் 0"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "குறும்படத்திற்கு ஆதரவு கிடையாது"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO கோப்பை ஏற்றுவதற்கு நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO வகையாக சேமிக் உருவ அளவு பெரியது"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "நிலைகாட்டி வெளியிலுள்ள படத்தை குறிக்கிறது"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO கோப்புக்கு துணையில்லாத அடர்த்தி: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "தலைப்பு பகுதிக்கு நினைவகம் ஒதுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "கோப்புப் பெயரை மாற்ற முடியவில்லை"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "இடமாற்றப்பட்ட JPEG2000 ன் அகலம் மற்றும் உயரம் பூஜ்ஜியமாகும்."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "உருவ வகைக்கு தற்போது ஆதரவளிப்பு கிடையாது"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "நிற விவரக்குறிப்புக்கு நினைவகத்தை ஒதுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 கோப்பைத் திறப்பதற்கு போதாதுமான நினைவகம் இல்லை"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "இடையக பட தரவுக்கு நினைவகம் ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 உருவ வகை"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG (%s) உருவக் கோப்பை வாசிக்கும்போது பிழை"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "உருவத்தை ஏற்றுவதற்கு நினைவகம் போதாது, நினைவகத்தை விடுக்க சில கோப்புகளை மூடவும்"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "துணையில்லா JPEG நிற இடைவெளி (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG கோப்பை ஏற்றுவதற்கு நினைவகத்தை ஒதுக்கீடு செய்ய முடியவில்லை"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "இடமாற்றப்ப JPEG அகலம் மற்றும் உயரம் பூஜ்ஜியமாகும்."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "தலைப்பு பகுதிக்கு நினைவகம் ஒதுக்கி வைக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "சூழல் இடையக-வைப்பிற்கான நினைவகம் ஒதுக்கி வைக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "படம் தவறான அகலம் அல்லது உயரத்தை கொண்டுள்ளது"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "உருவத்தில் ஆதரவில்லாத bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "உருவத்தில் ஆதரவி இல்லாத %d-பிட் தளங்கள் எண்ணிக்கை"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "புதிய pixbuf ஐ உருவாக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "வரிசை தரவுக்கு நினைவகம் ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX படத்திற்கான நினைவகத்தை ஒதுக்கமுடியவில்லை"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX படத்தின் அனைத்து கோடுகளையும் பெறவில்லை"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX தரவின் முடிவில் நிறத்தட்டு எதுவும் இல்லை"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX உருவ வகை"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "மாற்றப்பட்ட PNG ன் அகலம் மற்றும் உயரம் பூஜ்ஜியமாகும்."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF உருவ வகை"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG படத்தின் தடத்திற்கான பிட் தவறானது."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "மாற்றப்பட்ட PNG ன் அகலம் மற்றும் உயரம் பூஜ்ஜியமாகும்."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "மாற்றப்பட்ட PNG தடத்திற்கான பிட்கள் 8 அல்ல."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "மாற்றப்பட்ட PNG RGB அல்லது RGBA அல்ல."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "மாற்றப்பட்ட PNG துணையில்லாத தடங்களின் எண்ணிக்கை 3 அல்லது 4 ஆக இருக்க வேண்டும்."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG உருவக் கோப்பில் பிழை: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG கோப்பினை ஏற்ற போதிய நினைவகம் இல்லை"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG உருவக் கோப்பை ஏற்றும்போது கொல் பிழை"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG உருவக் கோப்பை ஏற்றும்போது கொல் பிழை: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG உரை தொகுத்தல்களின் விசை குறைந்தது 1 மற்றும் அதிகமாக 79 எழுத்துக்கள்."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG உரை தொகுத்தல்களின் விசைகள் ASCII எழுத்துக்கள்."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "வண்ண விவரக்குறிப்பானது %d நீளத்தை தவறாக கொண்டுள்ளது."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG குறுக்கும் நிலை 0 க்கும் 9 இடையில் இருக்க வேண்டும்; '%s' அலகிட முடியவில்லை."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG குறுக்கும் நிலை 0 க்கும் 9 இடையில் இருக்க வேண்டும்; '%d' அனுமதிக்கப்படுவதில்லை."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG உரை தொகுத்தல் %sன் மதிப்பு ISO-8859-1 குறியீடுக்கு மாற்ற முடியவில்லை."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG உருவ வகை பிழையானது"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM ஏற்றி ஓர் முழுஎண் எதிர்பார்த்தது, அனால் கிடைக்கவில்லை"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM கோப்பில் பிழையான தொடக்க பைட்டு"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM பகுதி-வடிவம் தெரிந்த ஓர் PNM கோப்பு அல்ல"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM கோப்பில் உல்ல உருவ அகலம் 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM கோப்பில் உல்ல உருவ உயரம் 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM கோப்பில் மிக-அதிகமான வண்ண மதிப்பு 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM கோப்பில் மிக-அதிகமான வண்ண மதிப்பு செல்லுபடியாகாது"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "மூல PNM உருவ வகை பிழையானது"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM உருவ ஏற்றிக்கு இந்த PNM பகுதி-வடிவத்தை ஏற்ற முடியாது"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"வெற்று PNM வடிவங்களின் மாதிரி தரவுக்கு முன் சரியாக ஒரு இடைவெளி தேவைப்படுகிறது"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM படத்தை ஏற்றுவதற்கு நினைவகத்தை ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM சூழல்-கட்டமைப்பு ஏற்ற நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "எதிர்பார்க்காத PNM உருவத் தரவு முடிவு"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM கோப்பு ஏற்ற நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM பட வடிவ குடும்பம்"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "உள்ளீடு கோப்பு விளக்கி NULL ஆக உள்ளது."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF தலைப்பை வாசிக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF அணுஅளவு மிக நீளமானது (%d பைட்டுகள்)"
+msgstr[1] "QTIF அணுஅளவு மிக நீளமானது (%d பைட்டுகள்)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "%d பைட்டுக்களை கோப்பு வாசிக்கும் பஃபருக்காக ஒதுக்க முடியவில்லை"
+msgstr[1] "%d பைட்டுக்களை கோப்பு வாசிக்கும் பஃபருக்காக ஒதுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF அணுவை வாசிக்கும் போது கோப்பு பிழை: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "அடுத்த %d பைட்டுகளை தேடலுடன்() நிறுத்த முடியவில்லை."
+msgstr[1] "அடுத்த %d பைட்டுகளை தேடலுடன்() நிறுத்த முடியவில்லை."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF சூழல் அமைப்பை ஒதுக்க முடியவில்லை."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader பொருளை உருவாக்க முடியவில்லை."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ஒரு படத் தரவு அணுவை தேட முடியவில்லை."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF உருவ வடிவம்"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS உருவத்தில் பிழையான தலைப்பு-பகுதி தரவு உண்டு"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS உருவத்தில் தெரியாத வகை "
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "துணையில்லாத RAS பட வேறுபாடு"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS உருவத்தை ஏற்ற நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster பட வடிவம்"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer கட்டமைப்புக்கு நினைவகத்தை ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer தரவுக்கு நினைவகத்தை ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer தரவுக்கு மறு ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "தற்காலிக IOBuffer தரவு ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "புதிய pixbufஐ ஒதுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "உருவம் துணிக்கப்பட்டது அல்லது பூர்தியாகாதது"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "நிற ஒப்பிடு கட்டமைப்புக்கு நினைவகத்தை ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "நிற ஒப்பீடு உள்ளீடுகளை ஒதுக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "நிற ஒப்பீடு உள்ளீடுகளுக்கு எதிர்பாராத பிட் அடர்த்தி"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA தலைப்பு நினைவகத்தினை ஒதுக்க முடியவில்லை."
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA படங்கள் தவறான பரிமாணங்களை கொண்டுள்ளது"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA உருவ வகைக்கு ஆதரவளிப்பு கிடையாது"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA சூழல்-கட்டமைப்புக்கு நினைவகம் ஒதுக்கீட முடியவில்லை"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "கோப்பில் அதிகமான தரவு"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "டார்கா உருவ வகை"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "உருவத்தின் அகலத்தை பெறமுடியவில்லை (கெட்டுதலான TIFF கோப்பு)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "உருவத்தின் உயரவத்தை பெறமுடியவில்லை (கெட்டுதலான TIFF கோப்பு)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF உருவத்தின் அகலம் அல்லது உயரம் சுழி"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF உருவத்தின் பரிமாணம் மிகப் பெரியது"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF கோப்பு திறப்பதற்கு நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF கோப்பிலிருந்து RGB தரவு ஏற்ற முடியவில்லை"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF உருவத்தைத் திறக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose பணி நொடிப்படைந்தது"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF உருவத்தைத் ஏற்ற முடியவில்லை"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF படத்தை சேமிக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF சுருக்கமானது ஒரு சரியான கோடெக்கை பார்க்கவில்லை."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF தரவினை எழுத முடியவில்லை"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF கோப்புக்கு எழுத முடியவில்லை"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF உருவ வகை"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "படத்தின் அகலம் 0"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "உருவத்தின் உயரம் பூச்சியம்"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "குறைவான நினைவகத்தினால் உருவத்தை ஏற்ற முடியாது"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "மீதியை சேமிக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP உருவ வகை"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "செல்லுபடியாகாத XBM கோப்பு"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM உருவக்கோப்பை ஏற்றுவதற்கு நினைவகம் போதாது"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM உருவத்தை ஏற்றும்போது, தற்காலிகமான கோப்பிற்கு எழுத முடியவில்லை"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM உருவ வகை"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM தலைப்பகுதியை கண்டுபிடிக்கமுடியவில்லை"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "தவறான XPM தலைப்பு"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM கோப்பில் உல்ல உருவ அகலம் <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM கோப்பில் உல்ல உருவ உயரம் <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM உருவத்தில் ஒரு பிக்செலில் தவறுதலான உரு எண்ணிக்கை"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM கோப்பு தவறான நிறங்களின் எண்ணிக்கையை கொண்டுள்ளது"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM படத்தை ஏற்றுவதற்கு நினைவகத்தை ஒதுக்கீட முடியவில்லை."
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM நிற ஒப்பீடை படிக்க முடியவில்லை"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM உருவத்தை ஏற்றும்போது, தற்காலிகமான கோப்பிற்கு எழுத முடியவில்லை"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM உருவடிவ வகை"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "அசைவூட்ட வகைக்கு துணை இல்லை"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "வண்ணத் தட்டு தரவுக்கான நினைவகம் ஒதுக்கீட முடியவில்லை"
diff --git a/po/te.gmo b/po/te.gmo
new file mode 100644 (file)
index 0000000..2f41c18
Binary files /dev/null and b/po/te.gmo differ
diff --git a/po/te.po b/po/te.po
new file mode 100644 (file)
index 0000000..3056da5
--- /dev/null
+++ b/po/te.po
@@ -0,0 +1,931 @@
+# translation of gtk+.master.te.po to Telugu
+# Telugu translation of gtk+
+# Copyright (C) 2005,2007 Free Software Foundation, Andhra Pradesh.
+# This file is distributed under the same license as the gtk+ package.
+#
+# Prajasakti Localisation Team <localisation@prajasakti.com>, 2005.
+# Sunil Mohan Adapa <sunilmohan@gnu.org.in>, 2007.
+# Krishna Babu K <kkrothap@redhat.com>, 2008, 2009.
+# Krishnababu Krothapalli <kkrothap@redhat.com>, 2011.
+# GVS.Giri <gvs.giri947@gmail.com>,2011.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+.master.te\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-01 01:19+0530\n"
+"Last-Translator: Praveen Illa <mail2ipn@gmail.com>\n"
+"Language-Team: Telugu <indlinux-telugu@lists.sourceforge.net>\n"
+"Language: te\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n!=1);\n"
+"X-Generator: Lokalize 1.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s': దస్త్రమును తెరచుటలో విఫలమైంది %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' ప్రతిబింబ దస్త్రంలో ఏ దత్తాంశమూ లేదు"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+" ప్రతిబింబం   '%s'ను నింపుటలో విఫలమైంది. కారణం తెలియదు.  బహుశా    ఈ దస్త్రం చెడిపోయి వుండవచ్చు."
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s': సచేతనాన్ని నింపుటలో విఫలమైంది. కారణం తెలియదు . బహుశా  సచేతన దస్త్రము చెడిపోయి  వుండవచ్చు."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "%s ప్రతిబింబ  ప్రమాణాన్ని  నింపలేకపోతున్నాం.: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"ప్రతిబింబం-లోడుచేయు మాడ్యూల్ %s సరైన యింటర్ఫేస్‌ను యెగుమతి చేయలేదు; ఒకవేళ అది వేరే gdk-pixbuf "
+"వర్షన్‌నుండి కావచ్చు?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' ప్రతిబింబ రకానికి  సహకరించలేము."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%sదస్త్రం ప్రతిబింబ రూప లావణ్యాన్ని గుర్తించ లేకపోయింది.'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "గుర్తింపలేని ప్రతిబింబ దస్త్ర రూపలావణ్యం"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s'ప్రతిబింబాన్ని నింపుటలో  విఫలమైంది: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "ప్రతిబింబ దస్త్రానికి రాయుటలో దోషం: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "%s నిర్మాణం ప్రతిబింబ రూప లావణాన్ని దాచడానికి సహకరించటంలేదు."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "ప్రతిబింబాన్ని వెనక్కు రప్పించి దాచుటకు జ్ఞాపక శక్తి చాలదు."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "తాత్కాలిక దస్త్రమును తెరచుటలో విఫలమైంది."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "తాత్కాలిక దస్త్రము నుండి చదువుట విఫలమంది."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' వ్రాయుట కొరకు  తెరచుట  విఫలమైంది %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+" '%s' ప్రతిబింబాన్ని రాస్తున్నప్పుడు  %sను మూయుటలో విఫలమైంది. దత్తాంశమంతా దాచిపెట్టబడి వుండకపోవచ్చు."
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ప్రతిబింబాన్ని వాటికయందు దాచుటకు శక్తి చాలదు"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "ప్రతిబింబ స్ట్రీమ్‌కు వ్రాయుటలో దోషము"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"అంతర్గత దోషం : ప్రతిబింబాన్ని నింపేటప్పుడు ప్రతిబింబ ప్రమాణం '%s' విఫలం అయింది. వైఫల్యానికి కారణం "
+"చెప్పబడలేదు."
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' రకం ప్రతిబింబాన్ని ఆరోహణలో నింపుటకు సహకారం లేదు."
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ప్రతిబింబ శీర్షిక చెడిపోయింది."
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ప్రతిబింబ రూపలావణ్యాలు అపరిచితం"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ప్రతిబింబ పిక్సెల్ దత్తాంశం చెడిపోయింది."
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u బైట్ ప్రతిరూప బఫర్‌ను కేటాయించుటలో విఫలమైంది"
+msgstr[1] "%u బైట్ల ప్రతిరూప బఫర్‌ను కేటాయించుటలో విఫలమైంది"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "సచేతనంలో ఊహించని ప్రతిమా ఖండం"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "సచేతనంలో చెల్లుబాటుకాని శీర్షిక"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "సచేతనాన్ని నింపుటకు సరిపడే జ్ఞాపక శక్తి లేదు"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "సచేతనంలో వికృత ఖండం"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP ప్రతిబింబం నకిలీ శీర్షిక దత్తాంశాన్ని కలిగివుంది."
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "బిట్_మ్యాప్ ప్రతిబింబాన్ని నింపుటకు సరిపడే జ్ఞాపక శక్తి లేదు."
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "సహకారంలేని BMP ప్రతిబింబ శీర్షిక పరిమాణం"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "టాప్‌డౌన్ BMP చిత్రాలు కుచింపబడవు"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "పరిపక్వం చెందని దత్తాంశ అంతం కనిపెట్టబడింది"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP దస్త్రాన్ని దాచటానికి జ్ఞాపకశక్తిని సమకూర్చలేదు"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP దస్త్రమునకు వ్రయలేము"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF ప్రతిబింబం ఉపలావణ్యం"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG నాణ్యత 0కు100 మధ్య విలువఅయివుండవలెను'%s' విలువను పదానుబంధీకరణ చేయలేము."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG నాణ్యత 0కు100కు మధ్య విలువ అయివుండవలెను '%d విలువ ఆమోదింపబడదు"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG ప్రతిబింబరూప లావణ్యం"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "జ్ఞాపకశక్తిని కేటాయించలేక పోయింది: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "స్ట్రీమ్‌ను సృష్టించలేక పోయింది: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "స్ట్రీమ్‌ను కోరలేము: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "స్ట్రీమ్‌నుండి చదువలేక పోయింది: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "బిట్‌మాప్‌ను లోడ్‌ చేయలేక పోయింది"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "మెటాఫైల్‌ను లోడ్ చేయలేక పోయింది"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ కొరకు మద్దతీయని ప్రతిబింబం రూపలావణ్యం"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "భద్రపరచలేకపోయింది"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF చదువుటలో విఫలమైంది.: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF దస్త్రము కొంత దత్తాంశాన్ని కోల్పోయింది.  (బహుశా దాని చివరి భాగం  ఎలాగో కత్తిరించబడి వుంటుంది?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF నింపుదారులో     అంతర్గత దోషం(%s) "
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "దొంతర పొంగిపొరలు"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "ఈ ప్రతిబింబాన్ని GIF ప్రతిబింబనింపుదారు అర్థంచేసుకోలేదు."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "తప్పడు సంకేతం కనిపెట్టబడింది"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF దస్త్రంలో వృత్త పట్టీ "
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF దస్త్రంను నింపుటకు సరిపడా జ్ఞాపకశక్తి లేదు "
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF దస్త్రమునందు ఒక ఫ్రేము ను మిళితం చేయుటకు సరిపోవు మెమోరీ లేదు"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF ప్రతిబింబం చెడిపోయింది. (తప్పడు  LZW కుదింపు)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ఈ దస్త్రం GIF దస్త్రంలా కనిపించుటలేదు"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "GIF దస్త్ర రూప లావణ్యం%s వివరణానికి సహకరించుటలేదు"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF ప్రతిబింబానికి ప్రాపంచిక వర్ణసంధానం లేదుమరియు ఫలకములోపల దానికి స్థానిక వర్ణసంధానం కూడా లేదు."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF ప్రతిబింబం కత్తిరింపబడింది లేదా అసంపూర్ణం"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS ప్రతిబింబం చదువుటలో దోషము: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS దస్త్రాన్ని డీకో‍డ్ చేయలేకపోయింది"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS ప్రతిబింబ రూపం"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ప్రతిమలో చెల్లని శీర్షిక"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ప్రతిమను నింపుటకు కావలసిన జ్ఞాపకశక్తి లేదు"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "కుదింపబడిన ప్రతిమలకు సహకారంలేదు"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ప్రతిమవెడల్పుసున్నా"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ప్రతిమ ఎత్తు సున్నా"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ఈ రకం ప్రతిమకు సహకారం లేదు"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO దస్త్రం నింపుటకు కావలసిన జ్ఞాపకశక్తి లేదు"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICOగా దాచుటకు ప్రతిబింబం పెద్దదైపోతుంది"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "ప్రతిబింబం వెలుపలిములుకు సంచరించు స్థలం"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO దస్త్ర లోతునకు సహకారం లేదుక: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "స్ట్రీమ్‌కు జ్ఞాపకశక్తిని స్థాననిర్దేశకం చేయలేము."
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ప్రతిబింబంను డీకోడ్ చేయలేము"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "మార్పుకు లోనైన JPEG2000 పొడువు లేదా వెడల్పులు శూన్యం."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "ప్రతిబింబం రకము ప్రస్తుతం మద్దతీయుటలేదు."
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "వర్ణ ప్రొఫైల్‌కు జ్ఞాపకశక్తిని కేటాయింటలేక పోయింది"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 దస్త్రాన్ని తెరువుటకు చాలని జ్ఞాపకశక్తి"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "బఫర్ ప్రతిబింబ డాటాకు జ్ఞాపకశక్తిని కేటాయించలేక పోయింది"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG2000 ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr " JPEG ప్రతిబింబ విశ్లేషణలో దోషం(%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "ప్రతిబింబమును నింపుటకు జ్ఞాపకశక్తి చాలదు. కొన్ని కార్యక్షేత్రములను తొలగించి మరలా ప్రయత్నించండి"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr " సహకారం లేనిJPEG వర్ణప్రదేశము (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG దస్త్రంను నింపుటకుస్థాననిర్దేశకం చేయలేము."
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "మార్పుకు లోనైన JPEG పొడువు లేదా వెడల్పులు శూన్యం."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "శీర్షికకు జ్ఞాపకశక్తిని స్థాననిర్దేశకం చేయలేము."
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "ప్రకరణవాటికకు జ్ఞాపకశక్తిని స్థాననిర్దేశకం చేయలేము."
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "ప్రతిబింబం చెల్లని ఎత్తు  లేదా / మరియు వెడల్పులను కలిగివుంది"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "ప్రతిబింబం సహకారంలేని bpp కలిగివుంది."
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ప్రతిబింబం సహకారంలేని   %d బిట్తలాలసంఖ్యను కలిగివుంది."
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "కొత్త  pixbufను సృష్టించలేము"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "వరుస దత్తాంశానికి జ్ఞాపకశక్తిని స్థాననిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX ప్రతిబింబం కొరకు మెమొరీను కేటాయించలేదు"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX ప్రతిబింబం యెఉక్క అన్ని వరుసలను తీసుకురాలేదు."
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX దత్తాంశం చివరలో వర్ణపలకం కనిపించలేదు"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "మార్పుకు లోనైన పిక్స్ బఫ్ సున్నా వెడల్పు లేదా ఎత్తును కలిగివుంది."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "జిడికెపిక్స్ డేటా ఫార్మేటు"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG ప్రతిబింబ ప్రసారమార్గబిట్ చెల్లవు."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "మార్పుకు లోనైన PNG పొడువు వెడల్పులు ౯శూన్యం."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "మార్పుకు లోనైన  PNG ప్రసార మార్గ  Bits సంఖ్య 8కాదు."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "మార్పునకు లోనైన PNG RGB లేదా RGBA కాదు."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "మార్పునకు లోనైన PNG మద్దతుకానన్ని చానల్సును కలిగిఉంది, 3 లేదా 4౪"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG ప్రతిబింబదస్త్రం  లో అనివార్య దోషం %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG దస్త్రంను నింపుటకు జ్ఞాపకశక్తి చాలదు. "
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld ను  %ldపతిబింబంతోదాచుటకు జ్ఞాపకశక్తి చాలదు జ్ఞాపకశక్తి వాడికను తగ్గించుటకు కొన్ని కార్యక్షేత్రాలను "
+"తొలగించును"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG ప్రతిబింబ దస్ర్తాన్ని చదువుటలో అనివార్యదోషం"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG ప్రతిబింబ దస్త్రం %s ను చదువుటలో అనివార్య దోషం"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"PNG పాఠ్య ఖండాలకొరకు మీటలు అతి తక్కువగా ఒకఅక్షరాన్ని అతి ఎక్కువగా 79అక్షరములను కలిగివుండవలెను"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG పాఠ్య ఖండాల కొరకు మీటలు ASCII అక్షరములై౯ వుండవలెను."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "రంగు ప్రొఫైల్ అనునది చెల్లని పొడవు %d కలిగివుంది."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "JPEG నాణ్యత 0కు9 మధ్య విలువఅయివుండవలెను, '%s' విలువను పదానుబంధీకరణ చేయలేము."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "JPEG నాణ్యత 0కు9కు మధ్య విలువ అయివుండవలెను; '%d విలువ ఆమోదింపబడదు"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG పాఠ్య చంక్ %s విలువ ISO-8859-1 సంకేతరచనకు మార్చబడలేదు."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM నింపుదారు పూర్ణాంకం వస్తుందని ౯ఊహించింది కాని అది రాలేదు"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM దస్త్రం లో మెఉదటి బైట్ తప్పుగా వుంది"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM దస్త్రం గుర్తింపుపొందిన  PNM ఉపరూపలావణ్యం ౯కాదు"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM దస్త్రం లో ప్రతిబింబ వెడల్పు 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM దస్త్రంలో ప్రతిబింబ పొడవు  0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM దస్త్రంలో అత్యధిక వర్ణసంఖ్య 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM దస్త్రంలో అత్యధిక వర్ణసంఖ్య చాలా ఎక్కువగా వుంది "
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "అపక్వ PNM ప్రతిబింబ రకం చెల్లదు "
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM ప్రతిబింబ నింపుదారు ఈ రకం PNM ఉపరూప లావణ్యాన్ని సహకరించుటలేదు"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "అపక్వ PNM రూపలావణ్యాలు ఉదాహరణదత్తాంశానికి ముందు  ఖచ్ఛితంగా ఒక ఖాళీ ప్రదేశం వుండవలెను "
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM ప్రతిబింబం నింపుటకు జ్ఞాపకశక్తి ని స్థాననిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM  context structను నింపుటకు జ్ఞాపకశక్తి చాలదు  "
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM ప్రతిబింబ దత్తాంశంలో ఊహించని అంతం "
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM దస్ర్తాన్ని నింపుటకు జ్ఞాపకశక్తి చాలదు "
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM ప్రతిబింబ రూప లావణ్య  కుటుంబం"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "ఇన్పుట్ ఫైల్ డిస్క్రిప్టార్ NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF యెగువసూచిని చదువుటకు విఫలమైంది"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF ఆటమ్ పరిమాణం మరీ పెద్దది (%d బైట్)"
+msgstr[1] "QTIF ఆటమ్ పరిమాణం మరీ పెద్దది (%d బైట్లు)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ఫైల్ రీడ్ బఫర్ కొరకు %d బైట్ ను కేటాయించుటలో విఫలమైంవ"
+msgstr[1] "ఫైల్ రీడ్ బఫర్ కొరకు %d బైట్లను కేటాయించుటలో విఫలమైంది"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF ఆటమ్ చదువునప్పుడు దోషం: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "seek() తో తరువాతి %d బైట్ విస్మరించుటకు విఫలమైంది."
+msgstr[1] "seek() తో తరువాతి %d బైట్లు విస్మరించుటకు విఫలమైంది."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF సందర్భ వ్యవస్థను కేటాయించుటలో విఫలమైంది."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader ఆబ్జక్టు సృష్టించుటలో విఫలమైంది."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "ప్రతిబింబ డాటా ఆటమ్ కనుగొనుటలో విఫలమైంది."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF ప్రతిబింబ ఫార్మాట్"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS  ప్రతిబింబ శీర్షిక దత్తాంశం నకిలీది"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS ప్రతిబింబ రకం అపరిచితం"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "RAS ప్రతిబింబ మార్పిడికి సహకారంలేదు "
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS  ప్రతిబింబాన్ని నింపుటకు సరిపడా జ్ఞాపకశక్తి లేదు"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "సన్ రాస్టర్ ప్రతిబింబరూపలావణ్యం"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer structకు జ్ఞాపకశక్తిని స్థానాన్ని నిర్దేశించలేము"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer దత్తాంశానికి జ్ఞాపకశక్తినిస్థానాన్ని నిర్దేశించలేము"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer దత్తాంశానికి మరల స్థానాన్ని నిర్దేశించలేము."
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "IOBuffer దత్తాంశానికి తాత్కాలికంగా జ్ఞాపకశక్తిని స్థాననిర్దేశకం చేయలేము."
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "కొత్తpixbuf కు స్థాన నిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "ప్రతిబింబం పాడైంది లేదా అణచబడింది."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "వర్ణమాపక నిర్మాణానికి స్థాననిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "వర్ణమాపక ప్రవేశకాలకు స్థాననిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "వర్ణమాపక ప్రవేశకాలలో ఊహించని  బిట్ లోతు"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA శీర్షిక అగ్ర జ్ఞాపకశక్తిని స్థాననిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA ప్రతిబింబం కొలతలు చెల్లవు"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA ప్రతిబింబ రకానికి సహకారం లేదు"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Cannot allocate memory for TGA context structకు స్థాన నిర్దేశకం చేయులేము"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "దస్త్రములలోమిగిలిపోయిన దత్తాంశం"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa ప్రతిరూప లావణ్యం"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ప్రతిబింబ వెడల్పు ను గ్రహించలేకపోయాము (దోషపూరిత TIFF దస్త్రం)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ప్రతిబింబ పొడవును గుర్తించలేకపోయాము (దోషపూరిత TIFF దస్త్రం)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF ప్రతిబింబం ౦0అయిన పొడవును వెడల్పు ను కలిగి వుంది"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFFకొలతలు పెద్దవిగా వున్నవి"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF దస్త్రం తెరుచుటకు జ్ఞాపకశక్తి చాలదు"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr " TIFF దస్త్రం నుండి RGB దత్తాంశాన్ని నింపుకొనుటలో విఫలమైంది"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF ప్రతిబింబాన్ని తెరుచుటలో విఫలమైంది"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFను మూసివేసే ప్రయత్నం విఫలమైంది"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF ప్రతిబింబాన్ని నింపుకొనుటలో విఫలమైంది"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF ప్రతిబింబాన్ని దాచుటలో విఫలమైంది"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF కుచింపు చెల్లునటువంటి కోడెక్‌ను సూచించుటలేదు."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF డాటాకు వ్రాయుటలో దోషం"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF దస్త్రముకు వ్రాయలేకపోయింది"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "ప్రతిబింబ వెడల్పు 0"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "ప్రతిబింబ పొడవు 0"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ప్రతిబింబాన్ని నింపుటకు తగిన జ్ఞాపకశక్తి లేదు"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "మిగిలిన వాటిని దాచలేము"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP ప్రతిరూప లావణ్యం"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "XBM దస్త్రం చెల్లదు"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM  ప్రతిబింబ దస్ర్తాన్ని నింపుటకు జ్ఞాపకశక్తి చాలదు"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM ప్రతిబింబాన్ని నింపునపుడు తాత్కాలిక దస్త్రంనకు రాయుట విఫలమైంది "
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM ప్రతిబింబ రూపలావణ్యం"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "ఏXPM శీర్షికా కనుగొనబడలేదు "
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "చెల్లని XPM హెడర్"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM దస్త్ర ప్రతిబింబ  వెడల్పు  <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM దస్త్ర ప్రతిబింబ పొడవు  <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM లో pixel కు అక్షరముల సంఖ్య చెల్లదు"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM దస్త్రం లో వర్ణముల సంఖ్య చెల్లదు"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM ప్రతిబింబాన్ని నింపుటకు జ్ఞాపకశక్తి ని స్థాననిర్దేశకం చేయలేము"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM వర్ణమాపాన్ని చదవలేము"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM ప్రతిబింబాన్ని నింపునపుడు తాత్కాలిక దస్త్రంనకు రాయుట విఫలమైంది"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM ప్రతిబింబ రూపలావణ్యం"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "సహకారం లేని సచేతన రకం"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "పాలెటెడ్ డాటాకు మెమోరీని సమకూర్చలేము"
diff --git a/po/th.gmo b/po/th.gmo
new file mode 100644 (file)
index 0000000..64bb57e
Binary files /dev/null and b/po/th.gmo differ
diff --git a/po/th.po b/po/th.po
new file mode 100644 (file)
index 0000000..67f7e60
--- /dev/null
+++ b/po/th.po
@@ -0,0 +1,918 @@
+# Thai translation for gtk+.
+# Copyright (C) 2003-2010 Free Software Foundation, Inc.
+# This file is distributed under the same license as the gtk+ package.
+# Paisa Seeluangsawat <paisa@users.sf.net>, 2003, 2004.
+# Theppitak Karoonboonyanan <thep@linux.thai.net>, 2005-2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2010-11-23 22:10+0700\n"
+"Last-Translator: Theppitak Karoonboonyanan <thep@linux.thai.net>\n"
+"Language-Team: Thai <thai-l10n@googlegroups.com>\n"
+"Language: th\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "เปิดแฟ้ม '%s' ไม่สำเร็จ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "แฟ้มรูปภาพ '%s' ไม่มีข้อมูล"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "เปิดแฟ้มรูปภาพ '%s' ไม่สำเร็จ: ไม่แน่ใจว่าเพราะอะไร แต่อาจเป็นเพราะแฟ้มเสียหาย"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"เปิดแฟ้มภาพเคลื่อนไหว '%s' ไม่สำเร็จ: ไม่แน่ใจว่าเพราะอะไร แต่อาจเป็นเพราะแฟ้มเสียหาย"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ไม่สามารถเปิดมอดูลสำหรับอ่านรูปภาพ: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"มอดูล %s ซึ่งใช้สำหรับอ่านรูปภาพ ไม่ได้ส่งออกอินเทอร์เฟซที่ต้องการ เป็นไปได้ว่ามาจาก gdk-"
+"pixbuf ที่ต่างรุ่นกัน"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "ไม่รองรับรูปภาพชนิด '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ไม่รู้จักชนิดรูปภาพของแฟ้ม '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ไม่รู้จักชนิดของแฟ้มรูปภาพ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "อ่านรูปภาพ '%s' ไม่สำเร็จ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "เกิดข้อผิดพลาดขณะเขียนแฟ้มรูปภาพ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "คนคอมไพล์ gdk-pixbuf ไม่ได้เลือกรองรับการบันทึกแฟ้มชนิด: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "หน่วยความจำไม่พอสำหรับบันทึกข้อมูลภาพผ่านฟังก์ชันเรียกกลับ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "เปิดแฟ้มชั่วคราวไม่สำเร็จ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "อ่านแฟ้มชั่วคราวไม่สำเร็จ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "เปิดเขียน '%s' ไม่สำเร็จ: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "ไม่สามารถปิดแฟ้ม '%s' ขณะเขียนรูปภาพ ข้อมูลอาจจะไม่ถูกบันทึก: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "หน่วยความจำไม่พอที่จะบันทึกรูปภาพลงในบัฟเฟอร์"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "เกิดข้อผิดพลาดขณะเขียนสตรีมรูปภาพ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ข้อผิดพลาดภายใน: มอดูลโหลดรูปภาพ '%s' ดำเนินการบางอย่างไม่สำเร็จ แต่ไม่ได้ระบุสาเหตุ"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "ไม่รองรับการอ่านรูปภาพชนิด '%s' แบบเพิ่มทีละส่วน"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "ส่วนหัวของแฟ้มรูปภาพเสียหาย"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ไม่รู้จักชนิดของรูปภาพ"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "ข้อมูลพิกเซลในแฟ้มเสีย"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "จัดสรรเนื้อที่ %u ไบต์เพื่อเป็นบัฟเฟอร์รูปภาพไม่สำเร็จ"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "พบชิ้นไอคอนเกินมาในภาพเคลื่อนไหว"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "ข้อมูลส่วนหัวของภาพเคลื่อนไหวเสีย"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "หน่วยความจำไม่พอที่จะอ่านภาพเคลื่อนไหว"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "ส่วนของภาพเคลื่อนไหวเสีย"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "แฟ้มรูปภาพชนิด ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "รูปภาพ BMP มีข้อมูลส่วนหัวที่ใช้ไม่ได้"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "หน่วยความจำไม่พอที่จะอ่านรูปภาพบิตแมป"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "รูปภาพ BMP มีขนาดข้อมูลส่วนหัวที่ไม่รองรับ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "ภาพ BMP ที่ไล่เส้นจากบนลงล่าง ไม่สามารถบีบอัดข้อมูลได้"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "พบ end-of-file ก่อนที่ควร"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "หน่วยความจำไม่พอสำหรับบันทึกแฟ้มรูปภาพ BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "เขียนแฟ้ม BMP ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "แฟ้มรูปภาพชนิด BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "แฟ้มรูปภาพชนิด EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "แฟ้มรูปภาพชนิด GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "แฟ้มรูปภาพชนิด ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "คุณภาพของรูปภาพ JPEG ต้องอยู่ระหว่าง 0 และ 100  ค่า '%s' ไม่สามารถตีความได้"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "คุณภาพของรูปภาพ JPEG ต้องอยู่ระหว่าง 0 และ 100  ค่า '%d' ที่ตั้งใช้ไม่ได้"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "แฟ้มรูปภาพชนิด JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ไม่สามารถจองหน่วยความจำ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ไม่สามารถสร้างสตรีม: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ไม่สามารถเลื่อนตำแหน่งในสตรีม: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ไม่สามารถอ่านข้อมูลจากสตรีม: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "โหลดบิตแมปไม่สำเร็จ"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "โหลด metafile ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "พบชนิดรูปภาพที่ GDI+ ไม่รองรับ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "บันทึกไม่สำเร็จ"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "แฟ้มรูปภาพชนิด WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "อ่านรูปภาพ GIF ไม่สำเร็จ: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "แฟ้ม GIF นี้ขาดข้อมูลบางส่วน (อาจจะคัดลอกแฟ้มมาไม่ครบแฟ้ม)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "เกิดข้อผิดพลาดในตัวโหลดรูปภาพ GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Stack overflow"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "ตัวโหลดรูปภาพ GIF ไม่เข้าใจรูปภาพนี้"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "พบโค้ดเสีย"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "ตารางในแฟ้ม GIF มีรายการที่อ้างวกหลับมาถึงตัวเอง"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "หน่วยความจำไม่พอที่จะอ่านรูปภาพ GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "หน่วยความจำไม่พอที่จะสร้างเฟรมในแฟ้ม GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "แฟ้ม GIF เสียหาย (การบีบอัดแบบ LZW ไม่ถูกต้อง)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ดูเหมือนว่านี่ไม่ใช่แฟ้ม GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "ไม่รองรับแฟ้ม GIF รุ่น %s"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "รูปภาพ GIF ไม่มีตารางสีส่วนกลาง และเฟรมข้างในไม่มีตารางสีเฉพาะเฟรม"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "แฟ้ม GIF ถูกตัดตอนหรือไม่สมบูรณ์"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "เกิดข้อผิดพลาดขณะอ่านแฟ้มรูปภาพ ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ไม่สามารถอ่านรหัสแฟ้ม ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "แฟ้มรูปภาพชนิด ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "ข้อมูลส่วนหัวของไอคอนเสีย"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "หน่วยความจำไม่พอที่จะอ่านไอคอน"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "ไม่รองรับไอคอนแบบที่ถูกบีบอัด"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "ไอคอนมีความกว้างศูนย์"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "ไอคอนมีความสูงศูนย์"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "ไม่รองรับไอคอนชนิดนี้"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "หน่วยความจำไม่พอที่จะอ่านแฟ้ม ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "รูปภาพใหญ่เกินไปสำหรับแฟ้มชนิด ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "จุดเล็งของเคอร์เซอร์อยู่นอกรูปภาพ"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ความลึกที่ไม่รองรับสำหรับแฟ้ม ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ไม่สามารถจองหน่วยความจำสำหรับสตรีม"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "ไม่สามารถอ่านรหัสภาพ"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "รูปภาพ JPEG2000 ที่แปลงมามีความกว้างหรือความสูงเป็นศูนย์"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "ยังไม่รองรับรูปภาพชนิดนี้"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "ไม่สามารถจองหน่วยความจำสำหรับโพรไฟล์สี"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "หน่วยความจำไม่พอจะเปิดแฟ้ม JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ไม่สามารถจองหน่วยความจำสำหรับพักข้อมูลภาพ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "แฟ้มรูปภาพชนิด JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "เกิดข้อผิดพลาดขณะแจงข้อมูลแฟ้มรูปภาพ JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "หน่วยความจำไม่พอสำหรับอ่านรูปภาพ กรุณาลองปิดโปรแกรมอื่นๆ เพื่อคืนความจำที่ถูกใช้อยู่"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "ไม่รองรับห้วงสีนี้สำหรับ JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "หน่วยความจำไม่พอสำหรับอ่านรูปภาพ JPEG นี้"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "รูปภาพ JPEG ที่แปลงมามีความกว้างหรือความสูงเป็นศูนย์"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "หน่วยความจำไม่พอสำหรับข้อมูลส่วนหัว"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "หน่วยความจำไม่พอสำหรับ context buffer"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "รูปภาพมีค่าความกว้าง และ/หรือ ความสูงที่ไม่ถูกต้อง"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "รูปภาพมีค่าบิตต่อพิกเซลที่ไม่รองรับ"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "ไม่รองรับจำนวนของระนาบ %d บิตนี้"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "สร้างพิกซ์บัฟใหม่ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "หน่วยความจำไม่พอสำหรับข้อมูลเส้นนอนของภาพ"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "หน่วยความจำไม่พอสำหรับรูปภาพ PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "ได้รับเส้นภาพของรูปภาพ PCX ไม่ครบ"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "ไม่พบจานสีตรงท้ายข้อมูล PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "แฟ้มรูปภาพชนิด PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "รูปภาพ PNG ที่แปลงมามีความกว้างหรือความสูงเป็นศูนย์"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "แฟ้มรูปภาพชนิด GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "รูปภาพ PNG มีค่าบิตต่อช่องที่ใช้ไม่ได้"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "รูปภาพ PNG ที่แปลงมามีความกว้างหรือความสูงเป็นศูนย์"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "ค่าบิตต่อช่องของ PNG ที่แปลงมาไม่ใช่ 8"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "PNG ที่แปลงมาไม่ใช่ RGP หรือ RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "PNG ที่แปลงมามีจำนวนช่องที่ไม่รองรับ มันควรจะเป็น 3 หรือ 4"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "มีข้อผิดพลาดร้ายแรงในแฟ้มรูปภาพ PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "หน่วยความจำไม่พอที่จะอ่านแฟ้ม PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"หน่วยความจำไม่พอที่จะโหลดรูปภาพขนาด %ldx%ld กรุณาปิดโปรแกรมที่ไม่ใช้แล้ว "
+"เพื่อจะได้มีหน่วยความจำว่างเพิ่มขึ้น"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "เกิดข้อผิดพลาดร้ายแรงขณะอ่านแฟ้มรูปภาพ PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "มีข้อผิดพลาดร้ายแรงขณะอ่านแฟ้มรูปภาพ PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "คีย์ของชิ้นข้อความใน PNG ต้องมีระหว่าง 1 ถึง 79 ตัวอักษร"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "คีย์ของชิ้นข้อความใน PNG ต้องใช้ตัวอักษร ASCII"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "โพรไฟล์สีมีความยาว %d ซึ่งไม่ถูกต้อง"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "ระดับการบีบอัดข้อมูล PNG ต้องอยู่ระหว่าง 0 ถึง 9  ค่า '%s' ที่ตั้งใช้ไม่ได้"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "ระดับการบีบอัดข้อมูล PNG ต้องอยู่ระหว่าง 0 ถึง 9  ค่า '%d' ที่ตั้งใช้ไม่ได้"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "แปลงค่าของชิ้นข้อความใน PNG (%s) ไปเป็น ISO-8859-1 ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "แฟ้มรูปภาพชนิด PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "ตัวโหลด PNM ควรจะพบเลขจำนวนเต็มตัวหนึ่ง แต่ไม่พบ"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "แฟ้ม PNM มีไบต์แรกที่ไม่ถูกต้อง"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "แฟ้ม PNM นี้ไม่ตรงกับรูปแบบ PNM ย่อยใดๆ ที่รองรับ"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "แฟ้มรูปภาพ PNM มีความกว้างเป็นศูนย์"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "แฟ้มรูปภาพ PNM มีความสูงเป็นศูนย์"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "แฟ้ม PNM มีค่าจำนวนสีมากสุดเป็น 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "แฟ้ม PNM มีค่าจำนวนสีมากสุดที่ใหญ่เกินไป"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ชนิดของรูปภาพ Raw PNM ไม่ถูกต้อง"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "ตัวโหลดรูปภาพ PNM ไม่รองรับรูปแบบ PNM ย่อยนี้"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "รูปแบบ Raw PNM บังคับว่าต้อมีช่องว่างหนึ่งตัวก่อนข้อมูลตัวอย่าง"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "หน่วยความจำไม่พอสำหรับอ่านรูปภาพ PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "หน่วยความจำไม่พอสำหรับโครงสร้างข้อมูล PNM context"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "ข้อมูล PNM จบก่อนที่ควร"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "หน่วยความจำไม่พอที่จะอ่านแฟ้ม PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "แฟ้มรูปภาพตระกูล PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "file descriptor ขาเข้าเป็น NULL"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "อ่านข้อมูลส่วนหัว QTIF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "ขนาดอะตอม QTIF ใหญ่เกินไป (%d ไบต์)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "จัดสรรเนื้อที่ %d ไบต์เพื่อเป็นบัฟเฟอร์สำหรับอ่านแฟ้มไม่สำเร็จ"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "เกิดข้อผิดพลาดขณะอ่านอะตอม QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "ข้าม %d ไบต์ถัดไปด้วย seek() ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "จัดสรรหน่วยความจำสำหรับโครงสร้าง QTIF context ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "สร้างอ็อบเจกต์ GdkPixbufLoader ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "หาอะตอมข้อมูลของรูปภาพไม่พบ"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "แฟ้มรูปภาพชนิด TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "รูปภาพ RAS มีข้อมูลส่วนหัวไม่ถูกต้อง"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "รูปภาพ RAS มีชนิดที่ไม่รู้จัก"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "ไม่รองรับรูปภาพ RAS ชนิดย่อยนี้"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "หน่วยความจำไม่พอที่จะอ่านรูปภาพ RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "แฟ้มรูปภาพแบบราสเตอร์ของ Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "หน่วยความจำไม่พอสำหรับโครงสร้งข้อมูล IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "หน่วยความจำไม่พอสำหรับข้อมูล IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "realloc ข้อมูล IOBuffer ไม่สำเร็จ"
+
+# FIXME: What does this really mean?
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "หน่วยความจำไม่พอสำหรับข้อมูลชั่วคราวของ IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "หน่วยความจำไม่พอสำหรับพิกซ์บัฟใหม่"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "รูปภาพเสียหายหรือถูกตัดตอน"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "หน่วยความจำไม่พอสำหรับโครงสร้างข้อมูลตารางสี"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "หน่วยความจำไม่พอสำหรับรายการในตารางสี"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "รายการในตารางสีมีความลึกสีที่ไม่รองรับ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "หน่วยความจำไม่พอสำหรับข้อมูลส่วนหัวของ TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "รูปภาพ TGA มีขนาดกว้างยาวไม่ถูกต้อง"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "พบชนิดรูปภาพ TGA ที่ไม่รองรับ"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "หน่วยความจำไม่พอสำหรับโครงสร้างข้อมูล TGA context"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "แฟ้มมีข้อมูลเกิน"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "แฟ้มรูปภาพชนิด Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "อ่านค่าความกว้างรูปภาพไม่สำเร็จ (แฟ้ม TIFF เสีย)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "อ่านค่าความสูงรูปภาพไม่สำเร็จ (แฟ้ม TIFF เสีย)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "ความกว้างหรือความสูงของรูปภาพชนิด TIFF เป็นศูนย์"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "รูปภาพ TIFF มีขนาดกว้างยาวที่ใหญ่เกินไป"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "หน่วยความจำไม่พอจะเปิดแฟ้ม TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "อ่านค่า RGB จากแฟ้ม TIFF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "เปิดรูปภาพ TIFF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "คำสั่ง TIFFClose ทำงานไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "โหลดรูปภาพ TIFF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "บันทึกรูปภาพ TIFF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "การบีบอัด TIFF ไม่ได้อ้างอิงถึงตัวอ่านและลงรหัสที่ใช้การได้"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "เขียนข้อมูล TIFF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "เขียนแฟ้ม TIFF ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "แฟ้มรูปภาพชนิด TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "รูปภาพมีความกว้างเป็นศูนย์"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "รูปภาพมีความสูงเป็นศูนย์"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "หน่วยความจำไม่พอที่จะโหลดรูปภาพ"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "บันทึกที่เหลือไม่สำเร็จ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "แฟ้มรูปภาพชนิด WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "แฟ้ม XBM ใช้ไม่ได้"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "หน่วยความจำไม่พอจะอ่านแฟ้มรูปภาพ XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "เขียนลงแฟ้มชั่วคราวไม่สำเร็จ ขณะอ่านรูปภาพ XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "แฟ้มรูปภาพชนิด XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "ไม่พบข้อมูลส่วนหัว XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "ข้อมูลส่วนหัว XBM ผิดพลาด"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "แฟ้ม XPM มีค่าความกว้างรูปภาพน้อยกว่าศูนย์"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "แฟ้ม XPM มีค่าความสูงรูปภาพน้อยกว่าศูนย์"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "แฟ้ม XPM ตั้งค่าไบต์ต่อพิกเซลที่ใช้ไม่ได้"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "แฟ้ม XPM ตั้งค่าจำนวนสีที่ใช้ไม่ได้"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "หน่วยความจำไม่พอสำหรับอ่านรูปภาพ XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "อ่านตารางสีของ XPM ไม่สำเร็จ"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "เขียนลงแฟ้มชั่วคราวไม่สำเร็จ ขณะอ่านรูปภาพ XBM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "แฟ้มรูปภาพชนิด XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "ไม่รู้จักชนิดของภาพเคลื่อนไหว"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "หน่วยความจำไม่พอสำหรับข้อมูลจุดภาพ"
diff --git a/po/tk.gmo b/po/tk.gmo
new file mode 100644 (file)
index 0000000..990d085
Binary files /dev/null and b/po/tk.gmo differ
diff --git a/po/tk.po b/po/tk.po
new file mode 100644 (file)
index 0000000..64d0df3
--- /dev/null
+++ b/po/tk.po
@@ -0,0 +1,929 @@
+# Turkmen translation of gtk+
+# Copyright (C) 2004 Free Software Foundation
+# Copyright (C) 2004 Gurban Mühemmet Tewekgeli and
+#                                Kakilik - Turkmen free software developers community
+# This file is distributed under the terms of GNU General Public License (GPL)
+# Gurban Mühemmet Tewekgeli <gmtavakkoli@yahoo.com>, 2004.
+#
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ VERSION\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2004-05-25 17:46+0330\n"
+"Last-Translator: Gurban Mühemmet Tewekgeli <gmtavakkoli@yahoo.com>\n"
+"Language-Team: Turkmen <kakilikgroup@yahoo.com>\n"
+"Language: tk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Resimiň '%s' hili arkalanmaýar"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' resimi ýüklenip bilmedi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Resim faýla ýazmakda hata boldy: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Wagtlaýyn faýly açmakda hata boldy"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Wagtlaýyn faýldan okamakda hata boldy"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' faýly ýazmak uçin açmakda hata boldy: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Resim faýla ýazmakda hata boldy: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Resym Başlygy Pasyd Bouldir"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Resim hili natanyş"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP resimde arkalanmaýan başlyg ululyky bar"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP resim hili"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP resim hili"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF resim hili"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Faýlyň adyny \"%s\"-den \"%s\"-e ewez etmede bu hata doredi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Faýlyň adyny \"%s\"-den \"%s\"-e ewez etmede bu hata doredi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Faýlyň adyny \"%s\"-den \"%s\"-e ewez etmede bu hata doredi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "BMP resim hili"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF resim pasydlanypdyr (nädögri LZW gysmak))"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Bu faýl bir GIF faýl bolmaly däl"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Resim faýla ýazmakda hata boldy: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "GIF resim hili"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Tymsal içinde maýyp başlyg"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Gisilen tymsallar arkalanmaýar"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Tymsalyň giňliki sifir"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Tymsalyň boýy sifir"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Arkalanmaýan tymsal hili"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Resimiň '%s' hili arkalanmaýar"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "BMP resim hili"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Faýlyň adyny \"%s\"-den \"%s\"-e ewez etmede bu hata doredi: %s"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF resim hili"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "'%s' resimi ýüklenip bilmedi: %s"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Resim faýla ýazmakda hata boldy: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Wagtlaýyn faýldan okamakda hata boldy"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "'%s' resimi ýüklenip bilmedi: %s"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "GIF resim hili"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "'%s' resimi ýüklenip bilmedi: %s"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Renk Saýlawy"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Tymsal içinde maýyp başlyg"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr ""
diff --git a/po/tr.gmo b/po/tr.gmo
new file mode 100644 (file)
index 0000000..42a2add
Binary files /dev/null and b/po/tr.gmo differ
diff --git a/po/tr.po b/po/tr.po
new file mode 100644 (file)
index 0000000..3eb31b2
--- /dev/null
+++ b/po/tr.po
@@ -0,0 +1,1078 @@
+# Turkish translations of gtk+.
+# Copyright (C) 1999-2003, 2004, 2006, 2007 Free Software Foundation, Inc.
+#
+#
+# Arman Aksoy <armish@linux-sevenler.de, 2003.
+#  Ömer Fadıl USTA <omer_fad@hotmail.com>,2002.
+# Nilgün Belma Bugüner <nilgun@fide.org>, 2001, 2002.
+# Fatih Demir <kabalak@gtranslator.org>, 1999-2001.
+# Görkem Cetin <gorkem@gelecek.com.tr>, 2001.
+# Baris Cicek <baris@teamforce.name.tr>, 2006, 2007, 2008, 2009, 2010.
+# Muhammet Kara <muhammet.k@gmail.com>, 2011, 2012.
+# Muhammed Eken <gnome@m-eken.com>, 2011.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-02-15 15:01+0000\n"
+"Last-Translator: Muhammet Kara <muhammet.k@gmail.com>\n"
+"Language-Team: Turkish <gnome-turk@gnome.org>\n"
+"Language: tr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Lokalize 1.2\n"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:144 gdk-pixbuf/gdk-pixbuf-io.c:516
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' dosyası açılamadı: %s"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:155 gdk-pixbuf/gdk-pixbuf-io.c:526
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Resim dosyası '%s' hiç bilgi içermiyor"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:205 gdk-pixbuf/gdk-pixbuf-io.c:571
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "'%s' resmi yüklenemedi: sebep bilinmiyor, dosya bozulmuş olabilir"
+
+# gdk-pixbuf/gdk-pixbuf-animation.c:233
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' canlandıması yüklenemedi: sebep bilinmiyor, canlandırma dosyası "
+"bozulmuş olabilir"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:295
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Resim yükleme modülü bulunamadı: %s: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:314
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Resim yükleme modülü %s doğru arayüze gönderilmemiş, farklı bir gdk-pixbuf "
+"sürümünden olabilir mi?"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Resim türü '%s' desteklenmiyor"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:473
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' dosyasındaki resmin biçimi anlaşılamadı"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:479
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Bilinmeyen resim dosyası biçimi"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:582
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Resim '%s' yüklenemedi: %s"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "JPEG resim dosyası işlenirken hata: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:687
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "gdk-pixbuf'un bu kurgusu resim biçimi kaydını desteklemiyor: %s"
+
+# gdk-pixbuf/io-xbm.c:295
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Geri çağırım için resim kaydedilirken yetersiz bellek"
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Geçici dosya açılamadı"
+
+# gdk-pixbuf/io-xbm.c:429
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Geçici dosya okumak için açılamadı"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:790
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' dosyası yazmak için açılamıyor: %s"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:811
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Resim yazılırken '%s' kapatılamadı, tüm veri kaydedilememiş olabilir: %s"
+
+# gdk-pixbuf/io-xbm.c:295
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Resmi tampona kaydetmek için yetersiz bellek"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Resim akışına yazılırken hata"
+
+# gdk-pixbuf/gdk-pixbuf-loader.c:275 gdk-pixbuf/gdk-pixbuf-loader.c:376
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Dahili hata: Resim yükleme modülü '%s' işlemi tamamlayamadı, ama "
+"başarısızlık sebebi de vermedi"
+
+# gdk-pixbuf/gdk-pixbuf-loader.c:252
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Resim türü '%s' için arttırımlı yükleme desteklenmiyor"
+
+# gdk-pixbuf/gdk-pixdata.c:145
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Resim başlığı bozuk"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Resim biçimi bilinmiyor"
+
+# gdk-pixbuf/gdk-pixdata.c:155 gdk-pixbuf/gdk-pixdata.c:432
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Resmin piksel verisi bozuk"
+
+# gdk-pixbuf/gdk-pixdata.c:378
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u baytlık resim tamponu ayrılamadı"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Canlandırmada beklenmeyen simge yığını"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Canlandırma içinde geçersiz başlık"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Canlandırma dosyasını yüklemek için yetersiz bellek"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Canlandırmada yanlış biçimlendirilmiş yığın"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI resim biçimi"
+
+# gdk-pixbuf/io-bmp.c:278 gdk-pixbuf/io-bmp.c:300
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP resmi başlığı hatalı veri içeriyor"
+
+# gdk-pixbuf/io-bmp.c:325
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Biteşlem resmi yüklemek için bellek yetersiz"
+
+# gdk-pixbuf/io-bmp.c:255
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP resmi desteklenmeyen bir başlık büyüklüğüne sahip"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Yukarıdan aşağıya BMP resimleri sıkıştırılamıyor"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Erken dosya sonu ile karşılaşıldı"
+
+# gdk-pixbuf/io-jpeg.c:529
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP dosyasını kaydetmek için bellek ayrılamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP dosyasına yazılamadı"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP resim biçimi"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF resim biçimi"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF resim biçimi"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO resim biçimi"
+
+# gdk-pixbuf/io-jpeg.c:655
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG kalitesi 0 ile 100 arasında bir değer olmalı; '%s' değeri "
+"ayrıştırılamadı."
+
+# gdk-pixbuf/io-jpeg.c:670
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG kalitesi 0 ile 100 arasında bir değer olmalı; '%d' değeri kabul "
+"edilmiyor."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG resim biçimi"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Bellek ayrılamadı: %s"
+
+# gtk/gtkfilesel.c:1011
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Akış oluşturulamadı: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Akışta atlanamadı: %s"
+
+# gtk/gtkfilesel.c:1011
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Akıştan okunamadı: %s"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Biteşlem yüklenemedi"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Metafile yüklenemedi"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ için desteklenmeyen resim biçimi"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Kaydedilemedi"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF resim biçimi"
+
+# gdk-pixbuf/io-gif.c:218
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF okunurken hata: %s"
+
+# gdk-pixbuf/io-gif.c:460 gdk-pixbuf/io-gif.c:1352 gdk-pixbuf/io-gif.c:1511
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF dosyasında veri eksik (dosya kırpılmış olabilir mi?)"
+
+# gdk-pixbuf/io-gif.c:469
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF yükleyicide dahili hata (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Yığın taşması"
+
+# gdk-pixbuf/io-gif.c:592
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF resim yükleyicisi bu resmi tanımlayamadı."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Hatalı kod saptandı"
+
+# gdk-pixbuf/io-gif.c:622
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF dosyasında döngüsel tablo girdisi"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF dosyasını yüklemek için yetersiz bellek"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF dosyasındaki bir çerçeveyi oluşturmak için yetersiz bellek"
+
+# gdk-pixbuf/io-gif.c:990
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Bozuk GIF dosyası (LZW sıkıştırması yanlış)"
+
+# gdk-pixbuf/io-gif.c:1040
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Dosya bir GIF dosyası gibi görünmüyor"
+
+# gdk-pixbuf/io-gif.c:1052
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "%s sürümü GIF dosya biçimi desteklenmiyor"
+
+# gdk-pixbuf/io-gif.c:1178
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF resmi genel renk eşlemi içermiyor ve bir çerçeve içi yerel renk eşlemi "
+"de yok."
+
+# gdk-pixbuf/io-gif.c:1407
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF resmi ya kırpılmış ya da tamamlanmamış."
+
+# gdk-pixbuf/io-png.c:610
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS resmi okunurken hata: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS dosyası kodu çözülemedi"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS resim biçimi"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Simge içinde geçersiz başlık"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Simge dosyasını yüklemek için yetersiz bellek"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Sıkıştırılmış simgeler desteklenmiyor"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Simge genişliği sıfır"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Simge yüksekliği sıfır"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Desteklenmeyen simge türü"
+
+# gdk-pixbuf/io-gif.c:746 gdk-pixbuf/io-gif.c:1340 gdk-pixbuf/io-gif.c:1385
+# gdk-pixbuf/io-gif.c:1499
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO dosyasını yüklemek için yetersiz bellek"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Resim ICO olarak kaydedilmek için çok büyük"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "İmleç işaretleyicisi resmin dışında"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO dosyası için desteklenmeyen derinlik: %d"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Akış için bellek ayrılamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Resim kodu çözülemedi"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Dönüştürülmüş JPEG2000 genişliği ve yüksekliği sıfır."
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Resim türü şu anda desteklenmiyor"
+
+# gdk-pixbuf/io-jpeg.c:529
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Renk profili için bellek ayrılamadı"
+
+# gdk-pixbuf/io-tiff.c:178 gdk-pixbuf/io-tiff.c:194 gdk-pixbuf/io-tiff.c:471
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 dosyasını açmak için yetersiz bellek"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Resim verisini tamponlamak için bellek ayrılamadı"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 resim biçimi"
+
+# gdk-pixbuf/io-jpeg.c:125
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG resim dosyası işlenirken hata (%s)"
+
+# gdk-pixbuf/io-jpeg.c:234
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Resim yüklemek için bellek yetersiz, diğer uygulamaları kapatarak belleği "
+"boşaltmayı deneyin"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Desteklenmeyen JPEG renk uzayı (%s)"
+
+# gdk-pixbuf/io-jpeg.c:529
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG dosyasını yüklemek için bellek ayrılamadı"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Dönüştürülmüş JPEG resminin genişliği ve yüksekliği sıfır."
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Başlık için bellek ayrılamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "TGA içerik yapısı için bellek ayrılamadı"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Resim geçersiz genişliğe ve/veya yüksekliğe sahip"
+
+# gdk-pixbuf/io-bmp.c:255
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Resim desteklenmeyen bpp'ye sahip"
+
+# gdk-pixbuf/io-bmp.c:255
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Resim desteklenmeyen sayıda %d-bit düzleme sahip"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Yeni pixbuf oluşturulamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Yeni satır verisi için bellek ayrılamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX görüntüsü için bellek ayrılamadı"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX resminin bütün satırları alınamadı"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX verisinin sonunda palet bulunamadı"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX resim biçimi"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Dönüştürülmüş pixbuf'un genişliği ya da yüksekliği sıfır."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata biçimi"
+
+# gdk-pixbuf/io-pnm.c:423 gdk-pixbuf/io-pnm.c:451 gdk-pixbuf/io-pnm.c:483
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG dosyasının kanal başına bit sayısı geçersiz."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Dönüştürülmüş PNG resminin genişliği ve yüksekliği sıfır."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Dönüştürülmüş PNG'nin kanal başına bit sayısı 8 değil."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Dönüştürülen PNG,  RGB veya RGBA değil."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "Dönüştürülmüş PNG'de desteklenmeyen sayıda kanal var, 3 veya 4 olmalı."
+
+# gdk-pixbuf/io-png.c:161
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG resim dosyasında ölümcül hata: %s"
+
+# gdk-pixbuf/io-png.c:245
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG dosyasını yüklemek için yetersiz bellek"
+
+# gdk-pixbuf/io-png.c:536
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"%ld x %ld resim saklamak için bellek yetersiz; diğer uygulamaları kapatarak "
+"bellek kullanımını düşürmeyi deneyin"
+
+# gdk-pixbuf/io-png.c:610
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG dosyası okunurken ölümcül hata"
+
+# gdk-pixbuf/io-png.c:610
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG dosyası okunurken ölümcül hata: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG metin yığın anahtarları en az 1 en çok 79 karakter olabilirler."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG metin yığın anahtarları ASCII karakter olmalıdır."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Renk profili %d geçersiz uzunluğuna sahip."
+
+# gdk-pixbuf/io-jpeg.c:655
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG sıkıştırma seviyesi 0 ile 9 arasında bir değer olmalı; '%s' değeri "
+"ayrıştırılamadı."
+
+# gdk-pixbuf/io-jpeg.c:670
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG sıkıştırma seviyesi 0 ile 9 arasında bir değer olmalı; '%d' değeri kabul "
+"edilmiyor."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "%s PNG metin yığın değerleri ISO-8859-1 kodlamaya dönüştürülemiyor."
+
+# gdk-pixbuf/io-pnm.c:543 gdk-pixbuf/io-pnm.c:585
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG resim biçimi"
+
+# gdk-pixbuf/io-pnm.c:254
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM yükleyici tamsayı bulmayı bekledi, ancak bulamadı"
+
+# gdk-pixbuf/io-pnm.c:285
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM dosyası geçersiz giriş baytına sahip"
+
+# gdk-pixbuf/io-pnm.c:315
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM dosyası bilinen bir PNM alt biçimi olarak tanınmadı"
+
+# gdk-pixbuf/io-pnm.c:340
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM dosyasındaki resim genişliği 0"
+
+# gdk-pixbuf/io-pnm.c:361
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM dosyasındaki resim yüksekliği 0"
+
+# gdk-pixbuf/io-pnm.c:384
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM dosyasındaki en yüksek renk değeri 0"
+
+# gdk-pixbuf/io-pnm.c:384
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM dosyasındaki en yüksek renk değeri çok büyük"
+
+# gdk-pixbuf/io-pnm.c:423 gdk-pixbuf/io-pnm.c:451 gdk-pixbuf/io-pnm.c:483
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Temel PNM resim türü geçersiz"
+
+# gdk-pixbuf/io-pnm.c:644
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM resim yükleyicisi bu alt biçimi desteklemiyor"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Temel PNM biçimleri örnek veri öncesinde tam olarak bir boşluk gerektirir"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "PNM resminin yüklenebilmesi için bellek ayrılamadı"
+
+# gdk-pixbuf/io-pnm.c:920
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM içerik yapısını yüklemek için yetersiz bellek"
+
+# gdk-pixbuf/io-pnm.c:818
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Beklenmeyen PNM resim verisi sonu"
+
+# gdk-pixbuf/io-pnm.c:920
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM dosyasını yüklemek için yetersiz bellek"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM resim biçimi ailesi"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Girdi dosyası tanımlayıcısı NULL."
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF başlığı okunurken başarısız olundu"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atom boyutu çok büyük (%d bayt)"
+
+# gdk-pixbuf/gdk-pixdata.c:378
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Dosya okuma tamponu için %d bayt yer ayırma başarısız oldu"
+
+# gdk-pixbuf/io-gif.c:218
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF atomu okunurken hata: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Sonraki %d baytın seek() ile  atlanması başarısız oldu."
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF bağlam yapısı ayrılırken başarısız olundu."
+
+# gdk-pixbuf/io-xbm.c:429
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader nesnesi oluşturulurken başarısız olundu."
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Bir resim veri atomu bulunurken başarısız olundu."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF resim biçimi"
+
+# gdk-pixbuf/io-bmp.c:278 gdk-pixbuf/io-bmp.c:300
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS resmi hatalı başlık verisine sahip"
+
+# gdk-pixbuf/gdk-pixdata.c:150
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS resmi bilinmeyen bir türe sahip"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "desteklenmeyen RAS resim türevi"
+
+# gdk-pixbuf/io-bmp.c:325
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS resmini yükleyebilmek için yeterli bellek yok"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ızgara resim biçimi"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer yapısı için bellekte yer ayrılamadı"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer verisi için bellekte yer ayrılamadı"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer verisi için bellek yeniden ayrılamıyor"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Geçici IOBuffer verisi için bellek ayrılamıyor"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Yeni pixbuf için bellek ayrılamıyor"
+
+# gdk-pixbuf/io-gif.c:1407
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Resim bozuk ya da kırpılmış"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "colormap yapısı için bellek ayrılamıyor"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "colormap girdilerine yer ayrılamıyor"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "colormap girdileri için beklenmeyen bit derinliği"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA başlığına bellek ayrılamıyor"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA resmi hatalı boyutlara sahip"
+
+# gdk-pixbuf/gdk-pixbuf-io.c:425 gdk-pixbuf/gdk-pixbuf-io.c:451
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA resim türü desteklenmiyor"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA içerik yapısı için bellek ayrılamıyor"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Dosyada aşırı veri"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa resim biçimi"
+
+# gdk-pixbuf/io-tiff.c:152
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Resim genişligi alınamadı (bozuk TIFF dosyası)"
+
+# gdk-pixbuf/io-tiff.c:159
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Resim yüksekliği alınamadı (bozuk TIFF dosyası)"
+
+# gdk-pixbuf/io-tiff.c:169
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF resminin genişlik veya yüksekliği sıfır"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF resminin boyutları çok büyük"
+
+# gdk-pixbuf/io-tiff.c:178 gdk-pixbuf/io-tiff.c:194 gdk-pixbuf/io-tiff.c:471
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF dosyasını açmak için yetersiz bellek"
+
+# gdk-pixbuf/io-tiff.c:201
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF dosyasından RGB verisi yüklenemedi"
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF resmi açılamadı"
+
+# gdk-pixbuf/io-tiff.c:277
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose işlemi başarısız oldu"
+
+# gdk-pixbuf/io-tiff.c:411
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF resmi yüklenemedi"
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF resmi kaydedilemedi"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF sıkıştırması geçerli bir kodeki belirtmiyor."
+
+# gdk-pixbuf/io-tiff.c:264
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF verisi yazılamadı"
+
+# gtk/gtkfilesel.c:3277
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF dosyasına yazılamadı"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF resim biçimi"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Resim genişliği sıfır"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Resim yüksekliği sıfır"
+
+# gdk-pixbuf/io-bmp.c:325
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Resmi yüklemek için yetersiz bellek"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Geriye kalanlar kaydedilemedi"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP resim biçimi"
+
+# gdk-pixbuf/io-xbm.c:284
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Geçersiz XBM dosyası"
+
+# gdk-pixbuf/io-xbm.c:295
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM resim dosyasını yüklemek için yetersiz bellek"
+
+# gdk-pixbuf/io-xbm.c:429
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM resmi yüklenirken geçici dosyaya yazılamadı"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM resim biçimi"
+
+# gdk-pixbuf/io-xpm.c:1257
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM başlığı bulunamadı"
+
+# gdk-pixbuf/io-xbm.c:284
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Geçersiz XBM başlığı"
+
+# gdk-pixbuf/io-pnm.c:340
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM dosyasının resim genişliği <= 0"
+
+# gdk-pixbuf/io-pnm.c:361
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM dosyasının resim yüksekliği <= 0"
+
+# gdk-pixbuf/io-xpm.c:1265
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM geçersiz sayıda piksel başına karakter içeriyor"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM dosyası geçersiz sayıda renk içeriyor"
+
+# gdk-pixbuf/io-xpm.c:1321
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM resminin yüklenebilmesi için bellek ayrılamıyor"
+
+# gdk-pixbuf/io-xpm.c:1283
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM colormap okunamıyor"
+
+# gdk-pixbuf/io-xpm.c:1505
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM resmi yüklenirken geçici dosyaya yazılamadı"
+
+# gdk-pixbuf/io-pnm.c:543 gdk-pixbuf/io-pnm.c:585
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM resim biçimi"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Desteklenmeyen canlandırma türü"
+
+# gdk-pixbuf/io-xpm.c:1321
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Palet verisi için bellek ayrılamadı"
diff --git a/po/tt.gmo b/po/tt.gmo
new file mode 100644 (file)
index 0000000..bb4ffeb
Binary files /dev/null and b/po/tt.gmo differ
diff --git a/po/tt.po b/po/tt.po
new file mode 100644 (file)
index 0000000..b66195e
--- /dev/null
+++ b/po/tt.po
@@ -0,0 +1,919 @@
+# Albert Fazlí <tatarish.l10n@gmail.com>, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: GTK+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2006-07-27 00:37+0400\n"
+"Last-Translator: Albert Fazlí <tatarish.l10n@gmail.com>\n"
+"Language-Team: Tatarish <tatarish.l10n@gmail.com>\n"
+"Language: tt\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' biremen açıp bulmadı: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' digän sürät bireme eçtäleksez"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' süräten yökläp bulmadı: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Eşkärtkeçkä sürät yazarlıq xäter citmi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Çaqlı birem açıp bulmadı"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Çaqlı biremnän uqıp bulmadı"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Eşxätergä sürät yazarlıq xäter citmi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Sürät başlığı bozıq"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Sürät tözeleşe bilgesez"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Canlandırma başlığı bozıq"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Canlandırma yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Bitmap-sürät yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP biremenä yazıp bulmadı"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "'%s' törgägen yasağanda xata: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "'%s' törgägen yasağanda xata: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Kerem saylap bulmadı"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "%s tağıp bulmadı"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Birem adın äyländerep bulmadı"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Birem adın äyländerep bulmadı"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Birem adın äyländerep bulmadı"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF uqıp bulmadı: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF yöklägeçtä eçke xata çıqtı (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF-birem yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF-biremendä qısa yasarlıq xäter citmi"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Bu birem GIF-biremenä oşamí"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "PNG-sürät biremen uqığanda ütmäslek xata: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Birem saylap bulmadı"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Tamğa başlığı bozıq"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Tamğa yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Tamğa kiñlege nülgä tiñ"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Tamğa böyeklege nülgä tiñ"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO-birem yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "ICO kileş saqlaw öçen artıq olı"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Birem adın äyländerep bulmadı"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "TIFF-sürät açarlıq xäter citmi"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG-sürät biremen añlap bulmadı (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Sürät yöklärlek xäter citmi, berär yazılım tuqtatıp xäter buşatıp qarísı"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Sürätneñ yä böyeklege, yä kiñlege nülgä tiñ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "'%s' törgägen yasağanda xata: %s"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG-sürät biremendä ütmäslek xata: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG-birem yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG-sürät biremen uqığanda ütmäslek xata"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG-sürät biremen uqığanda ütmäslek xata: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM tözeleşen yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM-sürät yöklärlek xäter yuq"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "TIFF-sürät yökläp bulmadı"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "GIF uqıp bulmadı: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Çaqlı biremnän uqıp bulmadı"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "TIFF-sürät açıp bulmadı"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS-sürät yöklärlek xäter yuq"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Taplı Sun-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Sürät kiñlegen sizep bulmadı (TIFF-birem yaraqsız)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Sürät böyeklegen sizep bulmadı (TIFF-birem yaraqsız)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF-sürät ülçäme artıq olı"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF-sürät açarlıq xäter citmi"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF-sürät açıp bulmadı"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF-sürät yökläp bulmadı"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "TIFF-sürät açıp bulmadı"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "TIFF-sürät açıp bulmadı"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "BMP biremenä yazıp bulmadı"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Sürät kiñlege nülgä tiñ"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Sürät böyeklege nülgä tiñ"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Sürät yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Yaraqsız XBM-birem"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM-sürät yöklärlek xäter citmi"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM-sürät yöklägändä çaqlı biremgä yazu eşe uzmadı"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM-sürät tözeleşendä"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM başlığı tabılmadı"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Yaraqsız XPM-başlıq"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM-biremendäge sürät kiñlege <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM-biremendäge sürät böyeklege <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM-biremendä tap sayın bilge sanı yaraqsız"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM-biremendä tös sanı yaraqsız"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM-sürät yöklägändä çaqlı biremgä yazu eşe uzmadı"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM-sürät tözeleşendä"
diff --git a/po/ug.gmo b/po/ug.gmo
new file mode 100644 (file)
index 0000000..d35bf88
Binary files /dev/null and b/po/ug.gmo differ
diff --git a/po/ug.po b/po/ug.po
new file mode 100644 (file)
index 0000000..641c17d
--- /dev/null
+++ b/po/ug.po
@@ -0,0 +1,938 @@
+# Uighur translation for gdk-pixbuf
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# Sahran <sahran@live.com>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
+"Last-Translator: Sahran <sahran@live.com>\n"
+"Language-Team: Uyghur Computer Science Association <UKIJ@yahoogroups.com>\n"
+"Language: \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ھۆججەت «%s» نى ئاچالمىدى: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' سۈرەت ھۆججەتتە ھېچقانداق سانلىق-مەلۇمات يوق"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' سۈرەتنى يۈكلىيەلمىدى. سەۋەبى  ئېنىق ئەمەس بۇ ھۆججەت بۇزۇلۇپ كەتكەن "
+"بولۇشى مۇمكىن"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' جانلاندۇرۇمنى يۈكلىيەلمىدى: سەۋەبى ئېنىق ئەمەس ياكى جانلاندۇرۇم ھۆججەت "
+"بۇزۇلۇپ كەتكەن بولۇشى مۇمكىن"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "سۈرەت يۈكلەش بۆلىكىنى يۈكلىيەلمىدى: %s : %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"%s سۈرەت يۈكلەش بۆلىكى توغرا ئېغىزنى چىقىرالمىدى: ئۇ باشقا بىر gdk-pixbuf "
+"نەشرىگە تەۋەمۇ؟"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "بۇ '%s' خىلدىكى سۈرەت تىپىنى قوللىمايدۇ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' نىڭ سۈرەت فورماتىنى پەرقلەندۈرەلمىدى"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "پەرقلەندۈرگىلى بولمايدىغان سۈرەت ھۆججەت فورماتى"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' سۈرەت يۈكلىيەلمىدى: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "سۈرەت ھۆججەتكە يېزىشتا خاتالىق كۆرۈلدى: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "بۇ gdk-pixbuf ساقلايدىغان بۇ خىل ھۆججەت شەكلىنى قوللىمايدۇ :%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "بۇ سۈرەتنى ساقلاشقا يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "ۋاقىتلىق ھۆججەتنى ئاچالمىدى"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "ۋاقىتلىق ھۆججەتتىن ئوقۇيالمىدى"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' نى ئېچىپ يازالمىدى: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"سۈرەتكە يازغاندا '%s' نى ياپالمىدى، ھەممە سانلىق-مەلۇمات ساقلانمىغان بولۇشى "
+"مۇمكىن: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "بۇ سۈرەتنى يىغلەككە ساقلاشقا ئەسلەك يېتىشمەيدۇ"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "سۈرەت ئېقىمىنى ساقلاۋاتقاندا خاتالىق كۆرۈلدى"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"ئىچكى خاتالىق: سۈرەت يۈكلەش بۆلىكى '%s' مەلۇم مەشغۇلاتنى تاماملىيالمىدى، "
+"لېكىن ھېچقانداق خاتالىق سەۋەبى بېرىلمىدى"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "'%s' سۈرەت تىپى تەدرىجىي يۈكلەشنى قوللىمايدۇ"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "سۈرەت بېشى بۇزۇلغان"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "نامەلۇم سۈرەت شەكلى"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "سۈرەت پىكسېل سانلىق-مەلۇماتى بۇزۇلغان"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "%u بايتلىق سۈرەت يىغلەكنى  تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "جانلاندۇرۇمدا ئېنىقلانمىغان بۆلەك بار"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "جانلاندۇرۇم بېشى ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "جانلاندۇرۇم يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "جانلاندۇرۇمدىكى بۆلەكنىڭ شەكلى خاتا"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP سۈرەتتە يالغان سۈرەت بېشى سانلىق-مەلۇماتى بار"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "بىتلىق تەسۋىر يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "قوللىمايدىغان BMP سۈرەت بېشى چوڭ كىچىكلىكى"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "يۇقىرىدىن تۆۋەنگە يېزىلغان BMP سۈرەت شەكلىنى پرېسلىيالمايدۇ"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "ھۆججەت بۇرۇن ئاخىرلاشقان"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "BMP ھۆججەتنى ساقلاشقا ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "BMP ھۆججەتكە يازالمىدى"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"JPEG نىڭ سۈپىتى چوقۇم 0 دىن 100 گىچە بولۇشى كېرەك. '%s' قىممەتنى تەھلىل "
+"قىلالمىدى"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"JPEG نىڭ سۈپىتى چوقۇم 0 دىن 100 گىچە بولۇشى كېرەك. '%d' قىممەتنى ئىشلىتىشكە "
+"يول قويۇلمايدۇ."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ئەسلەك تەقسىملىيەلمەيدۇ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "ئېقىم قۇرالمايدۇ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "ئېقىمنى ئىزدىيەلمىدى: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "ئېقىمدىن ئوقۇيالمايدۇ: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "سۈرەتنى يۈكلىيەلمىدى"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "مېتا ھۆججەتنى يۈكلىيەلمىدى"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ بۇ سۈرەت فورماتىنى تونۇمايدۇ"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "ساقلىيالمىدى"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "GIF ھۆججەتنى ئوقۇيالمىدى:%s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"GIF ھۆججەتتە بەزى سانلىق-مەلۇماتلار كەم(ھۆججەت كېسىپ قىسقارتىلغان بولۇشى "
+"مۇمكىن)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF يۈكلىگۈچتە ئىچكى خاتالىق كۆرۈلدى(%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "تۇرادىن ھالقىدى"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF ھۆججەت يۈكلەش بۆلىكى بۇ سۈرەتنى تەھلىل قىلالمىدى"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "خاتا كود كۆرۈلدى"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF سۈرەتتىكى جەدۋەل تۈرى دەۋرىيلىكى"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "GIF ھۆججەتنى يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "GIF ھۆججەتتىكى بىر كاندۇكنى ھاسىل قىلىشقا يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF سۈرەت بۇزۇلغان(ناتوغرا LZW پرېس شەكلى)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "ھۆججەت GIF ھۆججەت ئەمەستەك تۇرىدۇ"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "قوللىمايدىغان %s نەشرىدىكى GIF سۈرەت ھۆججەت فورماتى"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"GIF سۈرەتنىڭ ئومۇمىيەت رەڭ خەرىتىسى يوق، ئۇنىڭ ئىچىدىكى بىر بۆلەكنىڭمۇ رەڭ "
+"خەرىتىسى يوق"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF سۈرەت كېسىپ قىسقارتىلغان ياكى چالا"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "ICNS سۈرەت ھۆججەت ئوقۇغاندا خاتالىق كۆرۈلدى: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "ICNS ھۆججەت كودىنى يېشەلمىدى"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "سىنبەلگە بېشى ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "سىنبەلگە يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "پرېسلانغان سىنبەلگىنى قوللىمايدۇ"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "سىنبەلگە كەڭلىكى نۆل"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "سىنبەلگە ئېگىزلىكى نۆل"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "قوللىمايدىغان رەسىم بەلگە تۈرى"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ICO ھۆججىتىنى يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "سۈرەت بەك چوڭ،  ICO شەكلىدە ساقلىغىلى بولمايدۇ."
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "نۇر بەلگە ئورنى سۈرەت سىرتىدا"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "قوللىمايدىغان ICO ھۆججەت چوڭقۇرلۇقى: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "ئېقىمغا ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "سۈرەت كودىنى يېشەلمىدى"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "ئايلاندۇرۇلغان JPEG2000 نىڭ كەڭلىكى ياكى ئۇزۇنلۇقى نۆل"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "نۆۋەتتە بۇ خىل سۈرەت فورماتىنى قوللىمايدۇ"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "رەڭ سەپلىمىسىگە ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "JPEG 2000 ھۆججەتنى ئېچىشقا يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "يىغلەك سۈرەت سانلىق-مەلۇماتىغا ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "JPEG سۈرەتنى تەھلىل قىلغاندا خاتالىق كۆرۈلدى (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"سۈرەت يۈكلەشكە ئەسلەك يېتىشمەيدۇ، بەزى پروگراممىلارنى يېپىپ ئەسلەكنى "
+"بىكارلاپ سىناپ بېقىڭ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "قوللىمايدىغان JPEG رەڭ بوشلۇقى  (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "JPEG ھۆججەتنى يۈكلەشكە ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "ئۆزگەرتىلگەن JPEG نىڭ كەڭلىكى ياكى ئۇزۇنلۇقى نۆل"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "ھۆججەت بېشىغا ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "كونتېكىست يىغلەككە ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "سۈرەتنىڭ كەڭلىكى ۋە ياكى ئۇزۇنلۇقى ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "رەسىمدە قوللىمايدىغان bpp بار"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "سۈرەتتە قوللىمايدىغان %d بىتلىق رەڭ تەخسىسى بار"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "يېڭى پىكسېل يىغلەك قۇرالمىدى"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "سىزىقلىق سانلىق-مەلۇماتقا ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "PCX رەسىمىگە يىغلەككە ئەسلەك تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "PCX سۈرەتنىڭ بارلىق سىزىقلىق مەلۇماتلىرىغا ئېرىشەلمىدى"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX سانلىق-مەلۇماتىنىڭ ئاخىرىدا رەڭ تەڭشىگۈچ بايقالمىدى"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "ئۆزگىرىشچان PNG نىڭ كەڭلىكى ياكى ئېگىزلىكى نۆل."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG سۈرەتنىڭ ھەر بىر قانىلىنىڭ بىت سانى ئىناۋەتسىز ."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "ئۆزگىرىشچان PNG نىڭ كەڭلىكى ياكى ئېگىزلىكى نۆل."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "ئۆزگىرىشچان PNG نىڭ بىت سانى 8 ئەمەس"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "ئۆزگىرىشچان PNG بولسا  RGB ياكى RGBA ئەمەس."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"ئۆزگىرىشچان PNG قوللىمايدىغان قانال سانىنى ئۆز ئىچىگە ئالغان. چوقۇم 3 ياكى 4 "
+"بولۇشى لازىم"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG سۈرەت ھۆججەتتە ئېغىر خاتالىق كۆرۈلدى: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "PNG يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"چوڭلۇقى %ld x %ld بولغان سۈرەتنى يۈكلەشكە يېتەرلىك ئەسلەك يوق؛ باشقا "
+"پروگراممىلارنى يېپىپ ئەسلەك ئىشلىتىش مىقدارىنى ئازايتىڭ."
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "PNG سۈرەتنى ئوقۇغاندا ئېغىر خاتالىق كۆرۈلدى"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "PNG سۈرەتنى ئوقۇغاندا ئېغىر خاتالىق كۆرۈلدى: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG يېزىق رامكىسىنىڭ ھالقىلىق سۆزى 1-79 غىچە بولۇشى كېرەك"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG يېزىق رامكىسىنىڭ ھالقىلىق سۆزى ASCII چوقۇم بولۇشى كېرەك"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "رەڭ سەپلىمە ھۆججىتىنىڭ ئۇزۇنلۇقى %d ئىناۋەتسىز."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"PNG پرېسلاش دەرىجىسى چوقۇم 9-0 گىچە بولۇشى كېرەك؛  ئانالىز قىلىنمايدىغان "
+"قىممەت %s ."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"PNG نىڭ پرېسلاش دەرىجىسى چوقۇم 9-0 گىچە بولۇشى كېرەك . '%d' قىممەتنى "
+"ئىشلىتىشكە يول قويۇلمايدۇ."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG تېكىست رامكىسى %s نى ISO-8859-1 غا ئايلاندۇرۇشقا بولمايدۇ"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM يۈكلەش بۆلەك پۈتۈن سان تاپالمىدى"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM ھۆججەتنىڭ باش بايتى خاتا"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNG ھۆججەت پەرقلەندۈرگىلى بولىدىغان PNM قوشۇمچە فورماتتا ساقلانمىغان"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM ھۆججەتنىڭ سۈرەت كەڭلىكى 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM ھۆججەتنىڭ سۈرەت ئېگىزلىكى 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM ھۆججەتتە ئىشلەتكىلى بولىدىغان ئەڭ كۆپ رەڭ سانى 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM ھۆججەتتە ئىشلەتكىلى بولىدىغان ئەڭ كۆپ رەڭ سانى بەك چوڭ"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "ئەسلىدىكى PNM سۈرەتنىڭ تىپى ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM يۈكلەش پروگراممىسى بۇ خىل  PNM تارماق فورماتنى قوللىمايدۇ"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "ئەسلىدىكى PNM فورماتى نۇسخىلاشتىن بۇرۇن بىر بوشلۇق ئورنىغا ئېھتىياجلىق"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "ئەسلەك تەقسىملەپ PNM سۈرەتنى يۈكلىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "PNM نىڭ تىل مۇھىت بۆلىكىنى يۈكلەشكە ئەسلەك يېتىشمەيدۇ"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM سۈرەت سانلىق-مەلۇماتى بالدۇر ئاخىرلاشقان"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "PNM نى يۈكلەشكە ئەسلەك يېتىشمەيدۇ"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM سۈرەت ھۆججەت تۈرى"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "كىرگۈزگەن ھۆججەت چۈشەندۈرۈشى NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "QTIF بېشىنى ئوقۇيالمىدى"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF ئاتوم چوڭلۇقى بەك چوڭ (%d بايت)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "%d بايتلىق ھۆججەت ئوقۇش يىغلەكنى تەقسىملىيەلمىدى"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "QTIF ئاتوم ئوقۇشتىكى ھۆججەت خاتالىقى: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "كېيىنكى %d بايت seek() تىن ئاتلىيالمىدى."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "QTIF تىل مۇھىت قۇرۇلمىسىنى تەقسىملىيەلمىدى."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "GdkPixbufLoader ئوبيېكت قۇرالمىدى."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "سۈرەت سانلىق-مەلۇمات ئاتومىنى تاپالمىدى."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS سۈرەتتە يالغان باش سانلىق-مەلۇماتى بار"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS سۈرەتنىڭ تىپى نامەلۇم"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "قوللىمايدىغان RAS سۈرەت شالغۇتى"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "RAS سۈرەتنى يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ئوپتىك پەنجىرىلىك سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "IOBuffer ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "IOBuffer سانلىق-مەلۇماتى ئۈچۈن ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "IOBuffer ئۈچۈن قايتىدىن ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "IOBuffer ئۈچۈن ۋاقىتلىق ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "يېڭى پىكسېللىق يىغلەكنى تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "سۈرەت بۇزۇلغان ياكى كېسىلگەن"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "رەڭ جەدۋەل قۇرۇلمىسىنى تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "رەڭ جەدۋەل تۈرىنى تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "ئېنىقسىز رەڭلىك جەدۋەل بىت چوڭقۇرلۇقى"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "TGA باش ئەسلەكنى تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA سۈرەت ئۆلچىمى ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA سۈرەت تىپىنى قوللىمايدۇ"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "TGA نىڭ تىل مۇھىت تۈزۈلۈشى ئۈچۈن ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "ھۆججەتتىكى سانلىق-مەلۇمات نورمىدىن ھالقىپ كەتكەن"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "سۈرەت كەڭلىكىگە ئېرىشەلمىدى (TIFF ھۆججەت بۇزۇلغان)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "سۈرەت ئېگىزلىكىگە ئېرىشەلمىدى (TIFF ھۆججەت بۇزۇلغان)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF سۈرەتنىڭ كەڭلىك ياكى ئېگىزلىكى 0"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF سۈرەت ئۆلچىمى بەك چوڭ"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "TIFF ھۆججەتنى ئېچىشقا يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "TIFF ھۆججەتتىكى RGB سانلىق-مەلۇماتلارنى يۈكلىيەلمىدى"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "TIFF سۈرەتنى ئاچالمىدى"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose مەشغۇلات مەغلۇپ بولدى"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "TIFF سۈرەتنى يۈكلىيەلمىدى"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "TIFF سۈرەتنى ساقلىيالمىدى"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF پرېسلاش ئىناۋەتلىك كودلاشتىن پايدىلىنالمىدى."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "TIFF سانلىق-مەلۇماتقا يازالمىدى"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "TIFF ھۆججەتكە يازالمىدى"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "سۈرەت كەڭلىكى 0"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "سۈرەت ئېگىزلىكى 0"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "سۈرەت يۈكلەشكە يېتەرلىك ئەسلەك يوق"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "قالغان قىسمىنى ساقلىيالمايدۇ"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "XBM ھۆججەت ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "XBM ھۆججەت يۈكلەشكە ئەسلەك يېتىشمەيدۇ"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "XBM سۈرەت يۈكلەۋاتقاندا ۋاقىتلىق ھۆججەتكە يازالمىدى"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM سۈرەت فورماتى"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "XPM بېشى تېپىلمىدى"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "XBM باش ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM ھۆججەت سۈرەت كەڭلىكى <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM ھۆججەت سۈرەت ئېگىزلىكى <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM ھەربىر پىكسېل ئىگىلىگەن بىت سانى ئىناۋەتسىز"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM ھۆججەت رەسىم رەڭ سانى توغرا ئەمەس"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "XPM سۈرەت يۈكلەشكە ئەسلەك تەقسىملىيەلمەيدۇ"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "XPM رەڭ جەدۋەلنى ئوقۇيالمىدى"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "XPM يۈكلىگەندە ۋاقىتلىق ھۆججەتكە يازالمىدى"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM سۈرەت فورماتى"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "قوللىمايدىغان جانلاندۇرۇم تىپى"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "رەڭ تەڭشەش تاختىسى سانلىق-مەلۇمات ئۈچۈن  ئەسلەك  تەقسىملىيەلمەيدۇ"
diff --git a/po/uk.gmo b/po/uk.gmo
new file mode 100644 (file)
index 0000000..cd9dc1e
Binary files /dev/null and b/po/uk.gmo differ
diff --git a/po/uk.po b/po/uk.po
new file mode 100644 (file)
index 0000000..afd6791
--- /dev/null
+++ b/po/uk.po
@@ -0,0 +1,960 @@
+# Ukrainian translation of gtk+.
+# Copyright (C) 1999 Free Software Foundation, Inc.
+# Yuri Syrota <rasta@cvs.gnome.org>, 1999, 2004.
+# Maxim Dziumanenko <dziumanenko@gmail.com>, 2004-2010
+# wanderlust <wanderlust@ukr.net>, 2009.
+# Korostil Daniel <ted.korostiled@gmail.com>, 2011, 2012.
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-03 16:49+0300\n"
+"Last-Translator: Korostil Daniel <ted.korostiled@gmail.com>\n"
+"Language-Team: translation@linux.org.ua\n"
+"Language: uk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
+"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+"X-Generator: Virtaal 0.7.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Не вдалось відкрити файл «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Файл зображення \"%s\" не містить даних"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Не вдається завантажити зображення \"%s\": причина невідома, можливо файл "
+"пошкоджений"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Не вдається завантажити анімацію \"%s\": причина невідома, можливо файл "
+"зіпсований"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Не вдається завантажити модуль завантаження зображення: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Модуль завантаження зображень %s не експортує відповідний інтерфейс; "
+"можливо, це з іншої версії gdk-pixbuf?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Зображення типу \"%s\" не підтримуються"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Не вдається розпізнати формат зображення у файлі \"%s\""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Нерозпізнаний формат файлу зображення"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Не вдається завантажити зображення \"%s\": %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Помилка при записуванні файлу зображення: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Ця збірка gdk-pixbuf не підтримує збереження зображень у такому форматі: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Недостатньо пам'яті для збереження файлу зображення"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Не вдається відкрити тимчасовий файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Не вдається прочитати тимчасовий файл"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Не вдається відкрити \"%s\" для запису: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Не вдається закрити \"%s\" після запису зображення, можливо збережено не всі "
+"дані: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Недостатньо пам'яті для збереження файлу у буфері"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Помилка при записі у потік зображення"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Внутрішня помилка: модуль завантаження зображень \"%s\" не може завершити "
+"операцію, але він не повідомив про причину помилки."
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Не підтримується поступове завантаження зображення у форматі \"%s\""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Заголовок зображення пошкоджений"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Невідомий формат зображення"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Пошкоджені піксельні дані зображення"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "не вдається розподілити %u байт для буферу зображення"
+msgstr[1] "не вдається розподілити %u байти для буферу зображення"
+msgstr[2] "не вдається розподілити %u байтів для буферу зображення"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Несподівана послідовність кадрів в анімації"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Неправильний заголовок у анімації"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Недостатньо пам'яті для завантаження анімації"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Неправильний фрагмент у анімації"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Формат зображень ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Зображення формату BMP містить неправильні дані в заголовку"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Недостатньо пам'яті для завантаження растрового зображення"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Зображення BMP має непідтримуваний розмір заголовка"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Перегорнуті зображення формату BMP не можуть бути стиснені"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Передчасне завершення файлу"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Не вдається виділити пам'ять для завантаження файлу BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Не вдається записати файл BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Формат зображень BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Формат зображень EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Формат зображень GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Формат зображень ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Якість формату JPEG має бути в діапазоні від 0 до 100; значення \"%s\" не "
+"вдається опрацювати."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Якість формату JPEG має бути в діапазоні від 0 до 100; значення \"%d\" "
+"неприпустиме."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Формат зображень JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Не вдається виділити пам'ять: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Не вдається створити потік: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Не вдається змінити позицію у потоці: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Не вдається прочитати з потоку: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Не вдається завантажити растрове зображення"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Не вдається завантажити метафайл"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Цей формат зображень не підтримується для GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Не вдається зберегти"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Формат зображень WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Не вдається зчитати GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "Файл формату GIF містив пошкоджені дані (можливо його було обрізано?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Внутрішня помилка при завантаженні GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Стек переповнений"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Завантажувач зображень GIF формату не може зрозуміти це зображення."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Виявлено неправильний код"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Циклічний табличний запис у файлі формату GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Недостатньо пам'яті для завантаження файлу GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Недостатньо пам'яті для створення кадру файлу GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Зображення GIF пошкоджене (невірне стиснення LZW)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Файл не схожий на GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Формат файлу GIF версії %s не підтримується"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Зображення формату GIF не має глобальної мапи кольорів, і кадр в ньому не "
+"має локальної мапи кольорів."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Зображення формату GIF обрізане чи незавершене."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "При читанні зображення ICNS виникла помилка: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Не вдається файл декодувати файл ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Формат зображень ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Неправильний заголовок у файлі значка"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Недостатньо пам'яті для завантаження значка"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Стиснуті значки не підтримуються"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Ширина значка дорівнює нулю"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Висота значка дорівнює нулю"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Непідтримуваний тип значка"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Недостатньо пам'яті для завантаження файлу у форматі ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Зображення надто велике для збереження у форматі ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Активна область визначена за межами зображення"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Глибина кольору %d для формату ICO не підтримується"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Не вдається виділити пам'ять для потоку"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Не вдається декодувати зображення"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Перетворене зображення формату JPEG2000 має нульову ширину чи висоту."
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Тип зображення не підтримується у цій версії"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Не вдається виділити пам'ять для кольорового профілю"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Не достатньо пам'яті для відкривання файлу JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Не вдається виділити пам'ять для буфера даних зображення"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Формат зображень JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Помилка інтерпретації файлу зображення JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Недостатньо пам'яті для завантаження зображення, спробуйте закрити деякі "
+"програми, щоб звільнити пам'ять"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Простір кольорів (%s) формату JPEG не підтримується"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Не вдається виділити пам'ять для завантаження файлу JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Перетворене зображення формату JPEG має нульову ширину чи висоту."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Не вдається виділити пам'ять для заголовка"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Не вдається виділити пам'ять для буфера контексту"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Зображення має неправильну висоту та/чи ширину"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Зображення має непідтримувану кількість біт на точку"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Зображення має непідтримувану кількість %d-и бітних площин"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Не вдається створити новий об'єкт Pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Не вдається виділити пам'ять для даних рядка"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Не вдалось виділити пам'ять для зображення PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Отримані не всі рядки зображення PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Не знайдено палітри в кінці файлі формату PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Формат зображень PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Перетворене зображення має нульову ширину чи висоту."
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "Формат GdkPixdata"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+"Неправильне значення кількості бітів на канал для зображення формату PNM."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Перетворене зображення формату PNG має нульову ширину чи висоту."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+"Значення кількості бітів на канал у зображенні формату PNM не дорівнює 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Перетворене зображення формату PNG не має тип RGB чи RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Перетворене зображення формату PNG має непідтримувану кількість каналів, їх "
+"має бути 3 чи 4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Критична помилка у файлі зображення PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Недостатньо пам'яті для завантаження файлу PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Недостатньо пам'яті для збереження %ld з %ld зображень; спробуйте закрити "
+"деякі програми, щоб зменшити кількість використаної пам'яті"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Критична помилка зчитування файлу зображення PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Критична помилка зчитування файлу зображення PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Ключі для блоків тексту в зображенні формату PNG мають містити не менше 1 та "
+"не більше 79 символів."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+"Ключі для блоків тексту в зображенні формату PNG мають бути символами з "
+"набору ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Кольоровий профіль має неправильну довжину %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Стиснення формату PNG має бути в діапазоні від 0 до 9; значення \"%s\" не "
+"вдається опрацювати."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Стиснення формату PNG має бути в діапазоні від 0 до 9; значення \"%d\" "
+"неприпустиме."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Значення для блоку тексту \"%s\" в зображенні формату PNG не може бути "
+"перетворено в кодування ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Формат зображень PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Завантажувач зображень формату PNM очікував знайти ціле число, але не "
+"знайшов його"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Файл PNM має некоректний перший байт"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Файл формату PNM має незрозумілий підформат PNM"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Файл PNM містить зображення нульової ширини"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Файл PNM містить зображення нульової висоти"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Максимальне значення кольору у файлі формату PNM дорівнює 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Максимальне значення кольору у файлі формату PNM надто велике"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Неправильний тип зображення формату Raw PNM"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Завантажувач зображень формату PNM не підтримує цей підформат PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "Формат Raw PNM вимагає точно один пропуск перед даними зразка"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Не вдається виділити пам'ять для завантаження файлу PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Недостатньо пам'яті для завантаження структури вмісту PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Несподіване завершення даних зображення PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Недостатньо пам'яті для завантаження файлу PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Родина форматів зображень PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Файловий дескриптор вводу дорівнює NULL."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Не вдається прочитати заголовок QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Надто великий розмір атома QTIF (%d байт)"
+msgstr[1] "Надто великий розмір атома QTIF (%d байти)"
+msgstr[2] "Надто великий розмір атома QTIF (%d байтів)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+"Не вдалось відібрати пам'ять розміром %d байт для буфера читання файла"
+msgstr[1] ""
+"Не вдалось відібрати пам'ять розміром %d байти для буфера читання файла"
+msgstr[2] ""
+"Не вдалось відібрати пам'ять розміром %d байтів для буфера читання файла"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Файлова помилка при читанні атома QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Неможливо переміститися на наступний %d байт за допомогою seek()."
+msgstr[1] "Неможливо переміститися на наступні %d байти за допомогою seek()."
+msgstr[2] "Неможливо переміститися на наступні %d байтів за допомогою seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Не вдається виділити пам'ять для структури контексту формату QTIF"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Неможливо створити об'єкт GdkPixbufLoader."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Не вдається знайти атом даних зображення."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Формат зображень QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Заголовок зображення формату RAS містить неправильні дані"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Зображення RAS має невідомий тип"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "непідтримуваний тип зображення формату RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Недостатньо пам'яті для завантаження зображення RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Формат растрових зображень компанії Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Не вдається виділити пам'ять для структури IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Не вдається виділити пам'ять для даних IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Не вдається перерозподілити дані структури IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Не вдається виділити пам'ять для тимчасових даних структури IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Не вдається виділити новий об'єкт Pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Зображення пошкоджене або обрізане"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Не вдається виділити пам'ять для структури мапи кольорів"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Не вдається виділити пам'ять для елементів мапи кольорів"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Несподівана бітова глибина для елементів мапи кольорів"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Не вдається виділити пам'ять для заголовка формату TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Неправильний розмір зображення у форматі TGA"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Тип зображення TGA не підтримується"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Не вдається виділити пам'ять для структури контексту формату TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Надлишкові дані у файлі"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Формат зображень Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Не вдається отримати ширину (неправильний файл TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Не вдається отримати висоту (неправильний файл TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Ширина чи висота зображення TIFF дорівнює нулю"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Зображення формату TIFF надто велике"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Не достатньо пам'яті для відкривання файлу TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Не вдається завантажити дані RGB з файлу формату TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Не вдається відкрити зображення TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Помилка операції TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Не вдається завантажити зображення TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Не вдається зберегти зображення TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Стиснення TIFF не посилається на коректний кодек."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Не вдається записати дані TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Не вдається записати у файл TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Формат зображень TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Зображення має нульову ширину"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Зображення має нульову висоту"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Недостатньо пам'яті для завантаження зображення"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Не вдається зберегти залишок"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Формат зображень WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Неправильний файл XBM"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Недостатньо пам'яті для завантаження файлу зображення XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Не вдається записати тимчасовий файл при завантаженні зображення XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Формат зображень XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Не знайдено заголовок XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Неправильний заголовок XBM"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Ширина зображення XPM <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Висота зображення XPM <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM має неправильну кількість байтів на точку"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM має неправильну кількість кольорів"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Не вдається виділити пам'ять для завантаження зображення XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Не вдається зчитати мапу кольорів XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Не вдається записати тимчасовий файл під час завантаження зображення XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Формат зображень XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Непідтримуваний тип анімації"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Не вдається виділити пам'ять для даних палітри"
diff --git a/po/uz.gmo b/po/uz.gmo
new file mode 100644 (file)
index 0000000..cbf5ebc
Binary files /dev/null and b/po/uz.gmo differ
diff --git a/po/uz.po b/po/uz.po
new file mode 100644 (file)
index 0000000..e3477f1
--- /dev/null
+++ b/po/uz.po
@@ -0,0 +1,919 @@
+# translation of uz@cyrillic.po to Uzbek
+# Copyright (C) 1998-2003, 2004, 2008 Free Software Foundation, Inc.
+#
+# Mashrab Kuvatov <kmashrab@uni-bremen.de>, 2003, 2004.
+# Nurali Abdurahmonov <mavnur@gmail.com>, 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: uz@cyrillic\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2008-12-28 09:44+0500\n"
+"Last-Translator: Nurali Abdurahmonov <mavnur@gmail.com>\n"
+"Language-Team: Uzbek\n"
+"Language: uz\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' faylini ochib boʻlmadi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' rasm fayli hech qanday maʼlumotga ega emas"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' rasmini yuklab boʻlmadi: sababi nomaʼlum, balki fayl buzuq boʻlishi "
+"mumkin"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' : animatsiyasini yuklab boʻlmadi: sababi nomaʼlum, balki fayl buzuq "
+"boʻlishi mumkin"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Rasm yuklash modulini yuklab boʻlmadi: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' rasm turi qoʻllanilmaydi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' faylidagi rasm formatini aniqlab boʻlmadi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Nomaʼlum rasm formati"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' rasmi yuklanmadi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Rasm fayliga yozishda xatolik yuz berdi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Vaqtinchalik faylni ochib boʻlmadi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Vaqtinchalik fayldan oʻqib boʻlmadi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' faylini yozish uchun ochib boʻlmadi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Rasmni buferga saqlash uchun xotira yetishmaydi"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Rasm saravhasi buzuq"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Rasm formati nomaʼlum"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Rasmning piksel maʼlumotlari xato"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Animatsiyani yuklash uchun xotira yetishmaydi"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI rasm formati"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF rasm formati"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Quyidagi oqimni yaratib boʻlmadi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Quyidagi oqimdan oʻqib boʻlmadi: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Meta-faylni yuklab boʻlmadi"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ uchun qoʻllanilmaydigan rasm formati"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Saqlab boʻlmadi"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF rasm formati"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Meta-faylni yuklab boʻlmadi"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "XPM rasm formati"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Sarlavha yozishda xatolik yuz berdi\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Jild indeksini yozishda xatolik yuz berdi\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "'%s' rasmi yuklanmadi: %s"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "ANI rasm formati"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM rasm formati"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Qoʻllanilmaydigan animatsiya turi"
diff --git a/po/uz@cyrillic.gmo b/po/uz@cyrillic.gmo
new file mode 100644 (file)
index 0000000..d2485e8
Binary files /dev/null and b/po/uz@cyrillic.gmo differ
diff --git a/po/uz@cyrillic.po b/po/uz@cyrillic.po
new file mode 100644 (file)
index 0000000..27ad13e
--- /dev/null
@@ -0,0 +1,918 @@
+# translation of uz@cyrillic.po to Uzbek
+# Copyright (C) 1998-2003, 2004, 2008 Free Software Foundation, Inc.
+#
+# Mashrab Kuvatov <kmashrab@uni-bremen.de>, 2003, 2004.
+# Nurali Abdurahmonov <mavnur@gmail.com>, 2008.
+msgid ""
+msgstr ""
+"Project-Id-Version: uz@cyrillic\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2008-12-28 09:44+0500\n"
+"Last-Translator: Nurali Abdurahmonov <mavnur@gmail.com>\n"
+"Language-Team: Uzbek\n"
+"Language: uz@cyrillic\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: KBabel 1.11.4\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "'%s' файлини очиб бўлмади: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "'%s' расм файли ҳеч қандай маълумотга эга эмас"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"'%s' расмини юклаб бўлмади: сабаби номаълум, балки файл бузуқ бўлиши мумкин"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"'%s' : анимациясини юклаб бўлмади: сабаби номаълум, балки файл бузуқ бўлиши "
+"мумкин"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Расм юклаш модулини юклаб бўлмади: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "'%s' расм тури қўлланилмайди"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "'%s' файлидаги расм форматини аниқлаб бўлмади"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Номаълум расм формати"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "'%s' расми юкланмади: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Расм файлига ёзишда хатолик юз берди: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Вақтинчалик файлни очиб бўлмади"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Вақтинчалик файлдан ўқиб бўлмади"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "'%s' файлини ёзиш учун очиб бўлмади: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Расмни буферга сақлаш учун хотира етишмайди"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr ""
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Расм саравҳаси бузуқ"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Расм формати номаълум"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Расмнинг пиксел маълумотлари хато"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Анимацияни юклаш учун хотира етишмайди"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr ""
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI расм формати"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF расм формати"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Қуйидаги оқимни яратиб бўлмади: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Қуйидаги оқимдан ўқиб бўлмади: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr ""
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Мета-файлни юклаб бўлмади"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "GDI+ учун қўлланилмайдиган расм формати"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Сақлаб бўлмади"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF расм формати"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr ""
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Мета-файлни юклаб бўлмади"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "XPM расм формати"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Сарлавҳа ёзишда хатолик юз берди\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Жилд индексини ёзишда хатолик юз берди\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "'%s' расми юкланмади: %s"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "ANI расм формати"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr ""
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM расм формати"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Қўлланилмайдиган анимация тури"
diff --git a/po/vi.gmo b/po/vi.gmo
new file mode 100644 (file)
index 0000000..1c7b423
Binary files /dev/null and b/po/vi.gmo differ
diff --git a/po/vi.po b/po/vi.po
new file mode 100644 (file)
index 0000000..eafaf88
--- /dev/null
+++ b/po/vi.po
@@ -0,0 +1,938 @@
+# Vietnamese translation for GTK+.
+# Copyright © 2010 GNOME i18n Project for Vietnamese.
+# Hoang Ngoc Tu <hntu@gmx.de>, 2000-2002.
+# Joern v. Kattchee <kattchee@cs.tu-berlin.de>, 2000-2002.
+# Nguyễn Thái Ngọc Duy <pclouds@gmail.com>, 2002-2004,2007-2009,2011.
+# Clytie Siddall <clytie@riverland.net.au>, 2005-2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: Gtk+ 2.15.3\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2011-04-14 18:51+0700\n"
+"Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
+"Language-Team: Vietnamese <vi-VN@googlegroups.com>\n"
+"Language: vi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: LocFactoryEditor 1.8\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Lỗi mở tập tin « %s »': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Tập tin ảnh « %s » không chứa dữ liệu nào"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "Lỗi tải tập tin ảnh « %s »: không biết sao, có lẽ tập tin ảnh bị hỏng"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Lỗi tải tập tin hoạt cảnh « %s »: không biết sao, có lẽ tập tin hoạt cảnh bị "
+"hỏng"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Không thể tải mô-đun tải ảnh: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Mô-đun tải ảnh %s không có giao diện thích hợp; có lẽ do từ một phiên bản "
+"gdk-pixbuf khác?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Không hỗ trợ kiểu ảnh « %s »"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Không thể nhận ra dạng thức tập tin ảnh cho tập tin « %s »"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Không nhận ra dạng thức tập tin ảnh"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Lỗi tải tập tin ảnh « %s »: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Gặp lỗi khi ghi vào tập tin ảnh: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Bản xây dụng gdk-pixbuf này không hỗ trợ lưu dạng thức ảnh: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "Không đủ bộ nhớ để lưu tập tin ảnh vào khả năng gọi lại"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Lỗi mở tập tin tạm"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Lỗi đọc từ tập tin tạm"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Lỗi mở tập tin « %s » để ghi: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "Lỗi đóng « %s » khi đang ghi ảnh, mọi dữ liệu có lẽ không được lưu: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Không đủ bộ nhớ để lưu ảnh vào bộ đệm"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "Gặp lỗi khi ghi vào luồng ảnh"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Lỗi nội bộ : mô-đun tải ảnh « %s » đã không kết thúc thao tác, cũng không "
+"diễn tả sao"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Không hỗ trợ tải từ từ kiểu ảnh « %s »"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Phần đầu của ảnh bị hỏng"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Không biết dạng thức ảnh"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Dữ liệu điểm ảnh của ảnh bị hỏng"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "lỗi cấp phát %u byte cho vùng đệm ảnh"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Gặp đoạn biểu tượng bất thường trong hoạt cảnh"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Phần đầu không hợp lệ trong hoạt cảnh"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Không đủ bộ nhớ để tải hoạt cảnh"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Đoạn dạng sai trong hoạt cảnh"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Dạng thức ảnh ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Ảnh BMP có dữ liệu phần đầu giả"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Không đủ bộ nhớ để tải ảnh mảng"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "Ảnh BMP có kích thước phần đầu không được hỗ trợ"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Không thể nén ảnh BMP kiểu đầu xuống"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Gặp kết thúc tập tin quá sớm"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Không thể cấp phát bộ nhớ để lưu tập tin BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Không thể ghi vào tập tin BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Dạng thức ảnh BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "Định dạng ảnh EMF"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Dạng thức ảnh GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Dạng thức ảnh ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Hệ số chất lượng của JPEG phải nằm trong khoảng 0 và 100; không thể phân "
+"tách giá trị « %s »."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Hệ số chất lượng của JPEG phải nằm trong khoảng 0 và 100; không chấp nhận "
+"giá trị « %d »."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Dạng thức ảnh JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Không thể cấp phát bộ nhớ : %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "Không thể tạo luồng: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "Không thể tìm nơi trong luồng: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "Không thể đọc từ luồng: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "Không thể nạp ảnh mảng"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "Không thể nạp siêu tập tin"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "Định dạng ảnh không được hỗ trợ đối với GDI+"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "Không thể lưu"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "Định dạng ảnh WMF"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Lỗi đọc tập tin dạng GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Tập tin GIF thiếu một vài dữ liệu (có lẽ tập tin đã bị cắt bớt bằng cách "
+"nào?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Lỗi nội bộ trong bộ tải tập tin dạng GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Tràn đống"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Bộ tải tập tin GIF không thể hiểu ảnh này."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Phát hiện mã sai"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Mục nhập bảng kiểu tròn trong tập tin GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Không đủ bộ nhớ để tải tập tin dạng GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Không đủ bộ nhớ để tạo một khung trong tập tin dạng GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Tập tin GIF bị hỏng (dữ liệu nén LZW sai)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Tập tin này có vẻ không phải là tập tin dạng GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Không hỗ trợ phiên bản %s của dạng thức tập tin GIF"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Ảnh GIF không có bảng màu toàn cục, và có một khung bên trong không có bảng "
+"màu cục bộ."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Ảnh GIF bị cắt bớt hoặc không hoàn chỉnh."
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Lỗi đọc ảnh ICNS: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "Không thể giải mã tập tin ICNS"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "Dạng thức ảnh ICNS"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Phần đầu không hợp lệ trong biểu tượng"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Không đủ bộ nhớ để tải biểu tượng"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Không hỗ trợ biểu tượng đã nén"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Biểu tượng có bề rộng bằng không"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Biểu tượng có bề cao bằng không"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Không hỗ trợ kiểu biểu tượng này"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Không đủ bộ nhớ để tải tập tin ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Ảnh quá lớn để lưu dạng ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Điểm nóng con trỏ nằm ngoài ảnh"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Hỗ trợ độ sâu này cho tập tin ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "Không thể cấp phát bộ nhớ cho luồng"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "Không thể giải mã ảnh"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "Ảnh JPEG2000 đã được chuyển đổi có chiều rộng/cao bằng không"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "Loại ảnh hiện thời không hỗ trợ"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "Không thể cấp phát bộ nhớ cho hồ sơ màu"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Không đủ bộ nhớ để mở tập tin JPEG 2000"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Không thể cấp phát bộ nhớ cho dữ liệu ảnh"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "Dạng thức ảnh JPEG 2000"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Gặp lỗi khi thông dịch tập tin ảnh JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Không đủ bộ nhớ để tải ảnh, hãy thử thoát một vài ứng dụng để giải phóng bộ "
+"nhớ"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Không hỗ trợ vùng màu JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Không thể cấp phát bộ nhớ để tải tập tin JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "Ảnh JPEG đã được chuyển đổi có chiều rộng/cao bằng không."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Không thể cấp phát bộ nhớ cho phần đầu"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Không thể cấp phát bộ nhớ cho bộ đệm ngữ cảnh"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Ảnh có độ cao/rộng không hợp lệ"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Không hỗ trợ bpp trong ảnh này"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Không hỗ trợ số mặt phẳng %d-bit trong ảnh này"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Không thể tạo bộ đệm điểm ảnh mới"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Không thể cấp phát bộ nhớ cho dữ liệu dòng"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Không thể cấp phát bộ nhớ cho ảnh PCX"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Chưa lấy mọi dòng của ảnh dạng PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Không tìm thấy bảng chọn ở cuối dữ liệu PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Dạng thức ảnh PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "Ảnh PNG đã được chuyển đổi có chiều rộng/cao bằng không."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Dạng thức ảnh GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Số bit trên một kênh của ảnh PNG không là hợp lệ."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "Ảnh PNG đã được chuyển đổi có chiều rộng/cao bằng không."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Số bit trên một kênh của ảnh PNG được chuyển đổi không bằng 8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Ảnh PNG được chuyển đổi không phải là RGB cũng như RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Ảnh PNG được chuyển đổi có số kênh không được hỗ trợ (phải bằng 3 hoặc 4)."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Lỗi nghiêm trọng trong tập tin ảnh PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Không đủ bộ nhớ để tải tập tin PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Không đủ bộ nhớ để lưu một ảnh có kích thước %ld vào %ld; hãy thử thoát một "
+"vài ứng dụng để giảm số lượng bộ nhớ được dùng"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Lỗi nghiêm trong khi đọc tập tin ảnh PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Lỗi nghiêm trọng khi đọc tập tin ảnh PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "Các khóa cho các đoạn PNG text phải có độ dài từ 1 đến 79 ký tự."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Các khóa cho các đoạn PNG text phải là ký tự ASCII."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "Hồ sơ màu sắc có chiều dài sai %d."
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Mức nén PNG phải là giá trị nằm trong khoảng 0 và 9; không thể phân tách giá "
+"trị « %s »."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Mức nén PNG phải là giá trị nằm trong khoảng 0 và 9; không cho phép giá trị "
+"« %d »."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Không thể chuyển đổi giá trị của đoạn chữ PNG %s sang bộ ký tự ISO-8859-1."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Dạng thức ảnh PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Bộ tải ảnh PNM ngờ tìm một số nguyên, nhưng không tìm thấy"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Tập tin PNM có byte khởi đầu không đúng"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Tập tin PNM không phải là dạng thức con PNM được công nhận"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Tập tin PNM chứa ảnh có chiều rộng bằng không"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Tập tin PNM chứa ảnh có chiều cao bằng không"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Giá trị màu tối đa trong tập tin PNM bằng không"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "Giá trị màu tối đa trong tập tin PNM quá lớn"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Kiểu ảnh PNM thô không hợp lệ"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Bộ tải ảnh PNM không hỗ trợ dạng thức con này của PNM"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Dạng thức ảnh PNM thô cần một và chỉ một khoảng trắng trước dữ liệu mẫu"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Không thể cấp phát bộ nhớ để tải ảnh PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Không đủ bộ nhớ để tải cấu trúc ngữ cảnh PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Gặp kết thúc bất ngờ trong dữ liệu ảnh PNM"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Không đủ bộ nhớ để tải tập tin PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Họ dạng thức ảnh PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "Tập tin đầu vào có bộ mô tả VÔ GIÁ TRỊ."
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "Lỗi đọc phần đầu QTIF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, fuzzy, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "Atom QTIF có kích cỡ quá lớn (%d byte)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Lỗi cấp phát %d byte cho vùng đệm đọc tập tin"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Gặp lỗi tập tin khi đọc atom QTIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, fuzzy, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "Không nhảy được qua %d byte kế tiếp dùng seek()."
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "Không cấp phát được cấu trúc ngữ cảnh QTIF."
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Không tạo được đối tượng kiểu GdkPixbufLoader (nạp vùng đệm điểm ảnh)."
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "Không tìm thấy được một atom kiểu dữ liệu ảnh."
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "Định dạng ảnh QTIF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Ảnh RAS có dữ liệu phần đầu giả"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Không biết kiểu dạng thức ảnh RAS"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "Không hỗ trợ biến dạng ảnh RAS"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Không đủ bộ nhớ để tải ảnh RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Dạng thức ảnh raster Sun"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Không thể cấp phát bộ nhớ cho cấu trúc bộ đệm nhập/xuất (IOBuffer)"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Không thể cấp phát bộ nhớ cho dữ liệu bộ đệm nhập/xuất (IOBuffer)"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Không thể tái cấp phát bộ nhớ cho dữ liệu bộ đệm nhập/xuất (IOBuffer)"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Không thể cấp phát dữ liệu IOBuffer tạm thời"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Không thể cấp phát bộ đệm điểm ảnh mới"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "Ảnh bị cắt bớt hoặc bị hỏng"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Không thể cấp phát cấu trúc bản đồ màu sắc"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Không thể cấp phát các mục của bản đồ màu sắc"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "Các mục bản đồ màu sắc có độ sâu bit bất ngờ"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Không thể cấp phát bộ nhớ cho phần đầu TGA"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Ảnh TGA có kích thước không hợp lệ"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Không hỗ trợ kiểu ảnh TGA"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Không thể cấp phát bộ nhớ cho cấu trúc ngữ cảnh TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Dữ liệu thừa trong tập tin"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Dạng thức ảnh Targa/TGA"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Không thể lấy chiều rộng ảnh (tập tin TIFF sai)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Không thể lấy chiều cao ảnh (tập tin TIFF sai)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Chiều rộng hoặc chiều cao của ảnh TIFF bằng không"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Kích thước ảnh TIFF quá lớn"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Không đủ bộ nhớ để mở tập tin TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Lỗi tải dữ liệu RGB từ tập tin TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Lỗi mở ảnh TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "Thao tác TIFFClose"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Lỗi tải ảnh TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Lỗi mở ảnh TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "Nén YIGG không trỏ đến bộ nén hợp lệ."
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Lỗi ghi dữ liệu TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Không thể ghi vào tập tin TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Dạng thức ảnh TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Ảnh có chiều rộng bằng không"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Ảnh có chiều cao bằng không"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Không đủ bộ nhớ để tải ảnh"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Không thể lưu phần còn lại"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Dạng thức ảnh WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Tập tin XBM không hợp lệ"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Không đủ bộ nhớ để tải tập tin ảnh XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "Lỗi ghi vào tập tin tạm khi tải ảnh XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Dạng thức ảnh XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Không tìm thấy phần đầu XPM"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Phần đầu XBM không hợp lệ"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Tập tin XPM có chiều rộng ≤ 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Tập tin XPM có chiều cao ≤ 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Số ký tự trên một điểm ảnh trong XPM không hợp lệ"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Số lượng màu trong tập tin XPM không hợp lệ"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Không thể cấp phát bộ nhớ để tải ảnh XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Không thể đọc bảng màu XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "Lỗi ghi vào tập tin tạm khi tải ảnh XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Định dạng ảnh XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Không hỗ trợ kiểu hoạt cảnh"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Không thể cấp phát bộ nhớ cho dữ liệu trong bảng chọn"
diff --git a/po/wa.gmo b/po/wa.gmo
new file mode 100644 (file)
index 0000000..71e4444
Binary files /dev/null and b/po/wa.gmo differ
diff --git a/po/wa.po b/po/wa.po
new file mode 100644 (file)
index 0000000..fbdd470
--- /dev/null
+++ b/po/wa.po
@@ -0,0 +1,974 @@
+# Translation into the walloon language.
+#
+# Si vos voloz donner on côp di spale pol ratournaedje di Gnome (ou des
+# ôtes libes programes) sicrijhoz-mu a l' adresse emile
+# <pablo@walon.org>; nos avans co bråmint di l' ovraedje a fé.
+#
+# Copyright (C) 2001 Free Software Foundation, Inc.
+# Pablo Saratxaga <pablo@walon.org>, 2001, 2003, 2004, 2005, 2006.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk20 1.3.0\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2006-09-23 16:18+0200\n"
+"Last-Translator: Pablo Saratxaga <pablo@walon.org>\n"
+"Language-Team: Walloon <linux-wa@walon.org>\n"
+"Language: wa\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: KBabel 1.9.1\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Dji n' a savou drovi li fitchî «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Li fitchî imådje «%s» n' a nole dinêye dvins."
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Dji n' a savou tcherdjî l' imådje «%s»: li råjhon n' est nén cnoxhowe, "
+"motoit bén on cron fitchî"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Dji n' a savou tcherdjî l' animåcion «%s»: li råjhon n' est nén cnoxhowe, "
+"motoit bén on cron fitchî"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Dji n' sai tcherdjî li module po tcherdjî les imådjes: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Li module di tcherdjaedje d' imådjes %s n' ebague nén li boune eterface; "
+"motoit k' il est po ene diferinne modêye di GTK?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Li sôre d' imådje %s n' est nén sopoirté"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Dji n' a savou ricnoxhe li cogne di fitchî imådje pol fitchî «%s»"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Cogne di fitchî imådje nén cnoxhowe"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Dji n' a savou tcherdjî l' imådje «%s»: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Åk n' a nén stî come dji scrijheut e fitchî imådje: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"Cisse modêye ci di gdk-pixbuf come elle a stî copilêye èn sopoite nén li "
+"schapaedje d' imådjes del sôre: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+"Nén del memwere assez po schaper l' imådje viè on el fonccion di rhoucaedje"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Dji n' a savou drovi l' fitchî timporaire"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Dji n' a savou lére do fitchî timporaire"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Dji n' a savou drovi l' fitchî «%s» po-z î scrire: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Dji n' a savou clôre li fitchî «%s» tot scrijhant l' imådje, i s' pout "
+"k' totes les dnêyes èn soeyexhe nén schapêyes: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "Nén del memwere assez po schaper l' imådje dins on tampon"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Åk n' a nén stî come dji scrijheut e fitchî imådje: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"Divintrinne aroke: li module di tcherdjaedje d' imådjes «%s» n' a nén savou "
+"completer ene operåcion, mins i n' dina nén l' råjhon k' i fjha berwete"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Li tcherdjaedje incremintå n' est nén sopoirté pol sôre d' imådje «%s»"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "Li tiestire di l' imådje est crombe"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Cogne d' imådje nén cnoxhowe"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "Les dnêyes di picsels di l' imådje sont crombes"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "dji n' a savou alouwer on tampon di %u octet po l' imådje"
+msgstr[1] "dji n' a savou alouwer on tampon di %u octets po l' imådje"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Boket d' imådjete nén ratindou dins l' animåcion"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "Tiestire nén valide e l' animåcion"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Nén del memwere assez po tcherdjî l' animåcion"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Cron boket e l' animåcion"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Li sôre d' imådje ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "L' imådje BMP a des crombès dnêyes el tiestire"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "Nén del memwere assez po tcherdjî l' imådje bitmap"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "L' imådje BMP a-st ene grandeu nén sopoirtêye pol tiestire"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Les imådjes BMP «Topdown» èn polèt nén esse sitrindowes"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "Dji n' a savou alouwer del memwere assez po schaper l' fitchî BMP"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "Dji n' a savou scrire dins l' fitchî BMP"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Li sôre d' imådje BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "Li sôre d' imådje BMP"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Li sôre d' imådje GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Li sôre d' imådje ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Li cwålité JPEG doet esse ene valixhance inte 0 eyet 100; li valixhance «%s» "
+"èn pout nén esse léjhowe."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Li cwålité JPEG doet esse ene valixhance inte 0 eyet 100; li valixhance «%d» "
+"n' est nén permetowe."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Li sôre d' imådje JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Dji n' a savou alouwer del memwere pol tiestire"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Dji n' a nén savou ahiver l' ridant: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Dji n' a nén savou oister l' cayet"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Dji n' a nén savou rlomer %s viè %s: %s.\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Dji n' a savou cvierser l' no do fitchî"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Dji n' a savou cvierser l' no do fitchî"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "Sôre d' animåcion nén sopoirtêye"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Dji n' a savou schaper l' restant"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "Li sôre d' imådje WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Li lijhaedje di l' imådje GIF a fwait berwete: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"I manke des dnêyes å fitchî GIF (motoit k' il a stî côpé dvant l' fén?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Divintrinne aroke el tcherdjeu GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Disboirdaedje del pile"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Li tcherdjeu d' imådjes GIF èn sait nén comprinde ciste imådje ci."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "On måva côde a stî trové"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Betchfesseye intrêye ezès tåvleas do fitchî GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Nén del memwere assez po tcherdjî l' imådje GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Nén del memwere assez po compôzer on cåde en on fitchî GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "L' imådje GIF est crombe (sitrindaedje LZW nén corek)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Li fitchî n' rishonne nén on fitchî GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Li modêye %s del sôre di fitchîs GIF n' est nén sopoirtêye"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"L' imådje GIF n' a nou mapaedje di coleurs (colormap) globå, eyet on cåde å "
+"dvins d' l' imådje n' a pont d' mapaedje locå nerén."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "L' imådje GIF a stî côpêye divant l' fén ou n' est nén complete."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Aroke moirt tot lijhant l' fitchî d' imådje PNG: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Dji n' sai tchoezi l' fitchî"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Li sôre d' imådje ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "Tiestire nén valide e l' imådjete"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "Nén del memwere assez po tcherdjî l' imådjete"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Les strindowès imådjetes èn sont nén sopoirtêyes"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "L' imådjete a ene lårdjeur di zero"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "L' imådjete a ene hôteur di zero"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Sôre d'  imådjete nén sopoirtêye"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Nén del memwere assez po tcherdjî l' fitchî ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Imådje trop grande po-z esse schapêye dizo l' cogne ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "Pont tchôd do cursoe å dfoû d' l' imådje"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Parfondeu d' coleurs nén sopoirtêye pol fitchî ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Dji n' a savou alouwer del memwere pol tiestire"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Dji n' a savou cvierser l' no do fitchî"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Li sôre d' imådje %s n' est nén sopoirté"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "Dji n' a savou alouwer del memwere assez po tcherdjî l' fitchî JPEG"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Nén del memwere assez po drovi l' imådje TIFF"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Dji n' a savou alouwer del memwere po les dnêyes des royes"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "Li sôre d' imådje JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Åk n' a nén stî tot-z eterpretant l' fitchî imådje JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"I n' a nén del memwere assez po tcherdjî l' imådje, sayîz d' clôre sacwants "
+"programes po liberer del memwere"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Espåce di coleurs JPEG nén sopoirté (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "Dji n' a savou alouwer del memwere assez po tcherdjî l' fitchî JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Dji n' a savou alouwer del memwere pol tiestire"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Dji n' a savou alouwer del memwere pol tampon di contecse"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "L' imådje a-st ene lårdjeur ou ene hôteur nén valides."
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "L' imådje a-st ene parfondeu di coleurs nén sopoirtêye"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "L' imådje a-st on nombe di plans di %d-bits nén sopoirté"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Dji n' sai ahiver on novea pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Dji n' a savou alouwer del memwere po les dnêyes des royes"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Dji n' a savou alouwer del memwere pol tiestire"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Dji n' a nén yeu totes les royes di l' imådje PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Nole palete di trovêye al fén des dnêyes PCX"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Li sôre d' imådje PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Li sôre d' imådje GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Li nombe di bits pa canå d' l' imådje PNG n' est nén valide"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Aroke moirt el fitchî imådje PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Nén del memwere assez po tcherdjî l' imådje PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"I n' a nén del memwere assez po wårder ene imådje di %ld x %ld; sayîz "
+"d' clôre sacwants programes po raptiti l' eployaedje di memwere"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Aroke moirt tot lijhant l' fitchî d' imådje PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Aroke moirt tot lijhant l' fitchî d' imådje PNG: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Li livea di strindaedje PNG doet esse ene valixhance inte 0 eyet 9; li "
+"valixhance «%s» èn pout nén esse léjhowe."
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Li livea di strindaedje PNG doet esse ene valixhance inte 0 eyet 9; li "
+"valixhance «%d» n' est nén permetowe."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Li sôre d' imådje PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "Li tcherdjeu di PNM ratindeut èn etir, mins n' a nén yeu"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Li fitchî PNM a-st èn octet di cmince nén corek"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Li fitchî PNM a-st ene lårdjeur d' imådje di 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Li fitchî PNM a-st ene hôteur d' imådje di 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Li valixhance pol macsimom di coleurs el fitchî PNM est 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+"Li valixhance pol macsimom di coleurs el fitchî PNM est pår trop grande"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Dji n' pou alouwer del memwere po tcherdjî l' imådje PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr ""
+"Nén del memwere assez po tcherdjî li structeure di contecse di l' imådje PNM"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr ""
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Nén del memwere assez po tcherdjî l' imådje PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Famile del sôre d' imådjes PNM/PBM/PGM/PPM"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Li scrijhaedje del tiestire a fwait berwete\n"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "dji n' a savou alouwer on tampon di %u octet po l' imådje"
+msgstr[1] "dji n' a savou alouwer on tampon di %u octet po l' imådje"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Li lijhaedje di l' imådje GIF a fwait berwete: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Dji n' a savou alouwer del memwere pol sitructeure di contecse TGA"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Li scrijhaedje di l' indecse do ridant a fwait berwete\n"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Dji n' a savou drovi l' imådje TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "Li sôre d' imådje TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr ""
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Nén del memwere assez po tcherdjî l' imådje RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Dji n' a savou alouwer del memwere pol sitructeure do tampon IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Dji n' a savou alouwer del memwere pol tampon di dnêyes IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr ""
+"Dji n' a savou alouwer del memwere pol tampon di dnêyes timporaire IOBuffer"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "L' imådje GIF a stî côpêye divant l' fén ou n' est nén complete."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Li sôre d' imådje TGA n' est nén sopoirtêye"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Dji n' a savou alouwer del memwere pol sitructeure di contecse TGA"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr ""
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Li sôre d' imådje Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Dji n' a nén savou aveur li lårdjeur di l' imådje (måva fitchî TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Dji n' a nén savou aveur li hôteur di l' imådje (måva fitchî TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Li lårdjeur ou l' hôteur di l' imådje TIFF est d' zero"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Nén del memwere assez po drovi l' imådje TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Dji n' a savou drovi l' imådje TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Dji n' a savou tcherdjî l' imådje TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "Dji n' a savou schaper l' imådje TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "Dji n' a savou scrire l' imådje TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "Dji n' a savou scrire dins l' fitchî TIFF"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "Li sôre d' imådje TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "L' imådje a ene lårdjeur di zero"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "L' imådje a-st ene hôteur di zero"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Nén del memwere assez po tcherdjî l' imådje"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Dji n' a savou schaper l' restant"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "Li sôre d' imådje WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Fitchî XBM nén valide"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Nén del memwere assez po tcherdjî l' imådje XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Dji n' a savou scrire dins l' fitchî timporaire tot tcherdjant l' imådje XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "Li sôre d' imådje XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "Nole tiestire XPM di trovêye"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "Tiestire XPM nén valide"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Li fitchî XPM a-st ene lårdjeur d' imådje <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Li fitchî XPM a-st ene hôteur d' imådje <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "Li fitchî XPM a-st on nombe nén valide di caracteres pa picsel"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Li fitchî XPM a-st on nombe nén valide di coleurs"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Dji n' pou alouwer del memwere po tcherdjî l' imådje XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "Dji n' sai lére li mape di coleurs XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"Dji n' a savou scrire dins l' fitchî timporaire tot tcherdjant l' imådje XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "Li sôre d' imådje XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Sôre d' animåcion nén sopoirtêye"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "Dji n' a nén savou alouwer del memwere po les dnêyes des paletes"
diff --git a/po/xh.gmo b/po/xh.gmo
new file mode 100644 (file)
index 0000000..2a0c211
Binary files /dev/null and b/po/xh.gmo differ
diff --git a/po/xh.po b/po/xh.po
new file mode 100644 (file)
index 0000000..0c5d708
--- /dev/null
+++ b/po/xh.po
@@ -0,0 +1,996 @@
+# Xhosa translation of gtk+
+# Copyright (C) 2005 Canonical Ltd.
+# This file is distributed under the same license as the gtk+ package.
+# Translation by Canonical Ltd <translations@canonical.com> with thanks to
+# Translation World CC in South Africa, 2005.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2005-02-08 13:20+0200\n"
+"Last-Translator: Canonical Ltd <translations@canonical.com>\n"
+"Language-Team: Xhosa <xh-translate@ubuntu.com>\n"
+"Language: xh\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n!=1;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "Akuphumelelanga ukuvula ifayili '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "Ifayili yemifanekiso '%s' ayiqulathanga data"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"Ukufaka umfanekiso akuphumelelanga '%s': isizathu asaziwa, mhlawumbi "
+"yifayili yomfanekiso eyonakeleyo"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"Akuphumelelanga ukufaka oopopayi '%s': isizathu asaziwa, mhlawumbi yifayile "
+"yoopopayi eyonakeleyo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "Ayinako ukufaka imodyuli yokufaka umfanekiso: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"Imodyuli yokufaka umfanekiso %s ayihambisi umdibanisi wemida onguwo; "
+"mhlawumbi isuka kuhlobo lwe-GTK olwahlukileyo?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "Uhlobo lomfanekiso '%s' aluxhaswanga"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "Ayikwazanga ukubona umfanekiso kubume befayili yale fayili '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "Ubume befayili yemifanekiso engaziwayo"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "Ayiphumelelanga ukufaka umfanekiso '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "Impazamo ekubhaleni umfanekiso: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "Isakhiwo se-gdk-pixbuf asikuxhasi ukugcinwa kobume bemifanekiso: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr ""
+"Uvimba wolwazi akonelanga ukugcina umfanekiso ukuba ungaphinde ubuyiswe"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "Ayiphumelelanga ukuvula iifayili zexeshana"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "Ayiphumelelanga ukufunda kwifayili yexeshana"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "Ayiphumelelanga ukuvula '%s' ukuba kubhalwe: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"Ayiphumelelanga ukuvala '%s' ngelixa ibhala umfanekiso, kusenokwenzeka ukuba "
+"ayigcinwanga yonke i-data: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr ""
+"Uvimba wolwazi akanelanga ukuba agcine umfanekiso kwisigcini sethutyana"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "Impazamo ekubhaleni umfanekiso: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"IMpazamo ngaphakathi: Imodyuli yokufaka umfanekiso '%s' ayiphumelelanga "
+"ukuqala ukufaka lo mfanekiso, kodwa ayinikanga sizathu sokungaphumeleli"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "Ukongezwa kokufaka olu hlobo lomfanekiso '%s' akuxhaswanga"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "I-header yomfanekiso obonakala ngayo kwiskrini yonakele"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "Ubume bomfanekiso abaziwa"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "I-data yomfanekiso we-pixel yonakele"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "Isiqa esingalindelekanga somfanekiso womqondiso koopopayi"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "I-header engavunywanga ekwenzeni oopopayi"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "Uvimba wolwazi akonelanga ukuba kungafakwa oopopayi"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "Isiqa esinesiphene koopopayi"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "Ubume bemifanekiso eyi-ANI"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "Umfanekiso we-BMP une-bogus header data"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr ""
+"Akukho vimba wolwazi owaneleyo ukuba kungafakwa umfanekiso wengqokelela "
+"yamasuntsu"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr ""
+"Umfanekiso we-BMP uwubuxhasanga ubungakanani bobukhulu bokubhalwe emantla "
+"ephepha"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "Imifanekiso ye-Topdown BMP ayikwazi ukushwankathelwa"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "Kufumaniseke ukupheliswa kwefayili phambi kwexesha"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr ""
+"Ayikwazanga ukwandisa uvimba wolwazi ukuze akwazi ukufaka ifayili ye-JPEG"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "Ayikwazanga ukutshintsha igama lefayili"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "Ubume bomfanekiso i-BMP"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "Ubume bomfanekiso i-BMP"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "Ubume bomfanekiso we-GIF"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "Ubume bomfanekiso we-ICO"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"Ubunjani be-JPEG kufuneka buxabise phakathi kwe-0 ne-100; ixabiso '%s' "
+"alihlahlelwanga."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"Ubunjani be-JPEG kufuneka buxabise phakathi kwe-0 ne100; ixabiso '%d' "
+"livumelekile."
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "Ubume bomfanekiso we-JPEG"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "Ayikwazanga ukunikezela uvimba wolwazi kwi-header"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "Impazamo xa kudalwa uvimba wefayili '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr "Ayikwazanga ukukhetha into"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "Impazamo xa kudalwa uvimba wefayili '%s': %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "Ayikwazanga ukutshintsha igama lefayili"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "Ayikwazanga ukutshintsha igama lefayili"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "uhlobo lomfanekiso oluyi-RAS variation"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "Ayikwazanga ukugcina okuseleyo"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "I-format yemifanekiso eyi-WBMP"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "Ayiphumelelanga ukufunda i-GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr ""
+"Ifayili ye-GIF ibingenayo enye i-data (mhlawumbi iyekwe phakathi ngendlela "
+"ethile?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "Impazamo yangaphakathi kwisifaki se-GIF (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "Ukuchitheka kwemfumba"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "Isifaki mifanekiso se-GIF asiwuqondi lo mfanekiso."
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "Kufumaneke ikhowudi engalunganga"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "Kungene itheyibhile esisangqa kwifayile i-GIF"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "Uvimba wolwazi akalingananga ukuba kungafakwa ifayili ye-GIF"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "Uvimba wolwazi akalingananga ukuba kungafakwa ifayili ye-GIF"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "Umfanekiso we-GIF wonakele (isishwankathelo se-LZW asichanekanga)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "Le fayili ayikhangeleki njengefayili ye-GIF"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "Uhlobo %s lobume befayili ye-GIF aluxhaswanga"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"Umfanekiso we-GIFawunayo yonke imaphu yemibala, yaye isakhelo esingaphakathi "
+"kwawo asinayo imibala efikeleleka ngqo kwimaphu yemibala."
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "Umfanekiso we-GIF uyekwe esithubeni okanye awugqitywanga."
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "Impazamo ebulalayo ekufundeni ifayile yemifanekiso i-PNG : %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr "Ayikwazanga ukukhetha into"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "Ubume bomfanekiso we-ICO"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "I-header engavunywanga kumfanekiso ongumqondiso"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr ""
+"Akukho vimba wolwazi owaneleyo ukuba kungafakwa umfanekiso ongumqondiso"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "Isishwankathelo somfanekiso ongumqondiso asixhaswanga"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "Umfanekiso ongumqondiso awunabubanzi"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "Umfanekiso ongumqondiso awunabude"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "Uhlobo lomfanekiso ongumqondiso ongaxhaswanga"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "Uvimba wolwazi akanelanga ukuba kungafakwa ifayili ye-ICO"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "Umfanekiso mkhulu kakhulu ukuba ungagcinwa njenge-ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "I-hotspot yekhesa ingaphandle komfanekiso"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "Ubunzulu abuxhaswanga kwifayili ye-ICO: %d"
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "Ayikwazanga ukunikezela uvimba wolwazi kwi-header"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "Ayikwazanga ukutshintsha igama lefayili"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "I-PNG eguqulweyo ayinabubanzi okanye ubude."
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "Uhlobo lomfanekiso '%s' aluxhaswanga"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr ""
+"Ayikwazanga ukwandisa uvimba wolwazi ukuze akwazi ukufaka ifayili ye-JPEG"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "Uvimba wolwazi akanelanga ukuba angavula ifayili ye-TIFF"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "Ayikwazanga ukwandisa uvimba wolwazi lwe-data yomgca"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "Ubume bomfanekiso we-JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "Impazamo ekutolikeni ifayili yomfanekiso i-JPEG (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"Uvimba wolwazi akanelanga ukuba angafaka umfanekiso, zama ukuphuma kwezinye "
+"iinkqubo ukwandisa uvimba wolwazi"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "Indawo yombala ye-JPEG ayixhaswanga (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr ""
+"Ayikwazanga ukwandisa uvimba wolwazi ukuze akwazi ukufaka ifayili ye-JPEG"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "I-PNG eguqulweyo ayinabubanzi okanye ubude."
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "Ayikwazanga ukunikezela uvimba wolwazi kwi-header"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "Ayikwazanga ukunikezela ngovimba wolwazi kumgcini wethutyana"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "Umfanekiso unobubanzi/ubude obungavumelekanga"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "Umfanekiso une-bpp engaxhaswanga"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "Umfanekiso unenani elingaxhaswanga lee-%d-bit planes"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "Ayikwazanga ukwakha i-pixbuf entsha"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "Ayikwazanga ukwandisa uvimba wolwazi lwe-data yomgca"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "Ayikwazanga ukunikezela uvimba wolwazi kwi-header"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "Ayifumananga yonke imigca yomfanekiso we-PCX"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "Akukho ngqokelela yezixhobo ethe yafunyanwa ekugqibeleni kwe-PCX data"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "Ubume bomfanekiso bomfanekiso we-PCX"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "I-PNG eguqulweyo ayinabubanzi okanye ubude."
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "Ubume bomfanekiso we-GIF"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "Amasuntsu ejelo ngalinye lomfanekiso we-PNG alivumelekanga."
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "I-PNG eguqulweyo ayinabubanzi okanye ubude."
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "Amasuntsu ejelo ngalinye eliguquliweyo i-PNG alisosi-8."
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "Eguquliweyo i-PNG hayi i-RGB okanye i-RGBA."
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr ""
+"Eguquliweyo i-PNG inenani lamajelo elingaxhaswanga, nekufuneka ibe sisi-3 "
+"okanye isi-4."
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "Impazamo ekukufa kumfanekiso wefayili i-PNG: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "Akonelanga uvimba wolwazi ukuba angafaka ifayili i-PNG"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"Akonelanga uvimba wolwazi ukuba angagcina i-%ld by %ld image; zama ukuphuma "
+"kwezinye iinkqubo ukunciphisa ukusetyenziswa kovimba wolwazi"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "Impazamo ebulalayo ekufundeni ifayili yemifanekiso i-PNG"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "Impazamo ebulalayo ekufundeni ifayile yemifanekiso i-PNG : %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr ""
+"Amaqhosha esiqa sombhalo we-PNG kufuneka abe nophawu olu-1 ubuncinane ukuya "
+"kuma-79."
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "Amaqhosha esiqa sombhalo we-PNG kufuneka abe ne-ASCII yeempawu."
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"Ubunjani be-JPEG kufuneka buxabise phakathi kwe-0 ne-100; ixabiso '%s' "
+"alihlahlelwanga."
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"Ubunjani be-JPEG kufuneka buxabise phakathi kwe-0 ne100; ixabiso '%d' "
+"livumelekile."
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"Ixabiso lesiqa sombhalo we-PNG %s asinako ukuguqulwa sisiwe kwi-ISO-8859-1 "
+"encoding."
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "Ubume bomfanekiso we-PNG"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr ""
+"Isifaki-nkqubo se-PNM kulindeleke ukuba sifumane inani, kodwa asikwazanga"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "Ifayili ye-PNM ine-byte yokuqala engachanekanga"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "Ifayili i-PNM ayikho kubume bangaphakathi be-PNM obunokunakanwa"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "Ifayili i-PNM inomfanekiso obubanzi buli-0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "Ifayili ye-PNM inobude bomfanekiso obungu-0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "Ubukhulu bexabiso lombala okwifayili ye-PNM ngu-0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr ""
+"Ubukhulu bexabiso lombala okwifayili ye-PNM bukhulu kakhuluis too large"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "Umfanekiso ongekenziwa nto wohlobo lwe-PNM awuvumelekanga"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "Isifaki-mfanekiso se-PNM asiyixhasi le-PNM subformat"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"Iformat engenziwanga nto ye=PNM ifuna indawo enye phambi kwe-data eyisampuli"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "Ayikwazi ukwandisa uvimba wolwazi ukuze ifake umfanekiso we-PNM"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "Uvimba wolwazi akonelanga ukuba angafaka i-PNM context struct"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "Ukufika ekugqibeleni okungalindelekanga kwe-PNM image data"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "Uvimba wolwazi akonelanga ukuba angafaka ifayili ye-PNM"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "Ii-PNM/PBM/PGM/PPM lusapho lokulungelelanisa umfanekiso wobume"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "Ayiphumelelanga ukuvula umfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "Ayikwazanga ukunikezela ngovimba wolwazi kumgcini wethutyana"
+msgstr[1] "Ayikwazanga ukunikezela ngovimba wolwazi kumgcini wethutyana"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "Ayiphumelelanga ukufunda i-GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "Ayikwazi ukunikezela uvimba wolwazi kwi-TGA context struct"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "Ayiphumelelanga ukufunda kwifayili yexeshana"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "Ayiphumelelanga ukuvula umfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "I-format yomfanekiso i-TIFF"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "Umfanekiso we-RAS one-bogus header data"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "Umfanekiso we-RAS ngowohlobo olungaziwayo"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "uhlobo lomfanekiso oluyi-RAS variation"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "Uvimba wolwazi akonelanga ukuba angafaka umfanekiso we-RAS"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Ulungelelwaniso lwe-format yomfanekiso eyi-The Sun raster"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "Ayinako ukunikezela ngovimba wolwazi lwe-IOBuffer struct"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "Ayinako ukunikezela ngovimba wolwazi kwi- IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "Ayinako ukunikezelwa kwakhona nge-IOBuffer data"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "Ayikwazi ukunikezela nge-IOBuffer data yexeshana"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "Ayikwazi ukunikezela nge-pixbuf entsha"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "Umfanekiso we-GIF uyekwe esithubeni okanye awugqitywanga."
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "Ayikwazi ukunikezela ngesakhiwo semephu yemibala"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "Ayikwazi ukunikezela ngezingeniso zemephu yemibala"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "I-bitdepth engalindelekanga kwiingeniso zemephu yemibala"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "Ayikwazi ukunikezela ngovimba wolwazi we-TGA header"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "Umfanekiso we-TGA unamacala angavunyelwanga"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "Umfanekiso wohlobo lwe-TGA awuxhaswanga"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "Ayikwazi ukunikezela uvimba wolwazi kwi-TGA context struct"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "Kukho i-data eninzi kakhulu kule fayili"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "I-format yomfanekiso i-Targa"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "Ayikwazi ukufumana ububanzi bomfanekiso (ifayili engalunganga ye-TIFF)"
+
+# ifayili
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "Ayikwazi ukufumana ubude bomfanekiso (ifayili engalunganga ye-TIFF)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "Ububanzi okanye ubude befayili yomfanekiso ye-TIFF liqanda"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "Makhulu gqitha amacala omfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "Uvimba wolwazi akanelanga ukuba angavula ifayili ye-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "Ayiphumelelanga ukufaka i-RGB data esuka kwifayili ye-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "Ayiphumelelanga ukuvula umfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "I-TIFFClose operation ayiphumelelanga"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "Ayiphumelelanga ukufaka umfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "Ayiphumelelanga ukuvula umfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "Ayiphumelelanga ukuvula umfanekiso we-TIFF"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "Ayikwazanga ukutshintsha igama lefayili"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "I-format yomfanekiso i-TIFF"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "Umfanekiso awunabubanzi"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "Umfanekiso awunabude"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "Uvimba wolwazi akonelanga ukuba angafaka umfanekiso"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "Ayikwazanga ukugcina okuseleyo"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "I-format yemifanekiso eyi-WBMP"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "Ifayili ye-XBM engavunywangwa"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "Uvimba wolwazi akanelanga ukuba angafaka ifayili yemifanekiso ye- XBM"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr ""
+"Ayiphumelelanga ukubhala kwifayili yexeshana ngelixa ifaka umfanekiso we- XBM"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "I-format yomfanekiso we-XBM"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "I-XPM header ayifunyanwa"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "Ifayili ye-XBM engavunywangwa"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "Ifayili ye-XPM inobubanzi bomfanekiso obu-<= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "Ifayili ye-XPM inobubanzi bomfanekiso obu-<= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "I-XPM inenani elingavunywanga kwi-chars nge-pixel nganye"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "Ifayili ye-XPM file inenani lemibala engavunywanga"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "Ayikwazi ukunikela ngovimba wolwaz wokufaka umfanekiso we- XPM"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "ayikwazi ukufunda imephu yemibala ye-XPM"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr ""
+"ayiphumelelanga ukubhala kwifayili yexeshana ngelixa ifaka umfanekiso we-XPM"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "I-format yomfanekiso we-XPM"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "Uhlobo olungaxhaswanga loopopayi"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr ""
+#~ "Ayikwazanga ukwandisa uvimba wolwazi lwengqokelela yezixhobo ze-data"
diff --git a/po/yi.gmo b/po/yi.gmo
new file mode 100644 (file)
index 0000000..d3e62af
Binary files /dev/null and b/po/yi.gmo differ
diff --git a/po/yi.po b/po/yi.po
new file mode 100644 (file)
index 0000000..05b450c
--- /dev/null
+++ b/po/yi.po
@@ -0,0 +1,1000 @@
+# YIDDISH
+# Copyright (2003) Free Software Foundation, Inc.
+# Raphael Finkel <raphael@cs.uky.edu>, 2003.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: 1.0\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2003-02-11\n"
+"Last-Translator: Raphael Finkel <raphael@cs.uky.edu>\n"
+"Language-Team: None <>\n"
+"Language: yi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "ניט געקענט עפֿענען טעקע '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "בילדטעקע '%s' האָט קײן דאַטן ניט"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr ""
+"ניט געקענט אַרײַנצושטעלן בילד '%s' צוליב אומבאַקאַנטע סיבות, מסתּמא אַ קאָרומפּירטע "
+"בילדטעקע"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr ""
+"ניט געקענט אַרײַנצושטעלן אַנימאַציע '%s' צוליב אומבאַקאַנטע סיבות, מסתּמא אַ "
+"קאָרומפּירטע אַנימאַציע טעקע"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "ניט געקענט אַרײַנצושטעלן בילד־אַרײַנשטעל מאָדול: %s: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, fuzzy, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr ""
+"בילד־אַרײַנשטעל מאָדול %s עקספּאָרטירט ניט דעם פּאַסיקן צובינד; אפֿשר פֿון אַ צװײטע "
+"GTK װערסיע?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "בילד־סאָרט '%s' ניט געשטיצט"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "ניט געקענט דערקענען בילד־טעקע פֿאָרמאַטירונג אין טעקע '%s'"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "ניט דערקענט בילד־טעקע פֿאָרמאַטירונג"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "ניט געקענט אַרײַנשטעלן בילד '%s': %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, fuzzy, c-format
+msgid "Error writing to image file: %s"
+msgstr "טעות אין באַשײדן JPEG בילדטעקע (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr ""
+"דער געבױ פֿון gdk-pixbuf שטיצט ניט אונטער אױפֿהיט פֿון בילד פֿאָרמאַטירונג: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+#, fuzzy
+msgid "Insufficient memory to save image to callback"
+msgstr "ניט גענוג זכּרון אַרײַנשטעלן XBM בילדטעקע"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+#, fuzzy
+msgid "Failed to open temporary file"
+msgstr "דורכפֿאַל אין עפֿענען TIFF בילד"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+#, fuzzy
+msgid "Failed to read from temporary file"
+msgstr "דורכפֿאַל אין שרײַבן צײַטװײַליקע טעקע בשעת אַרײַנשטעלן XBM בילד"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "ניט געקענט עפֿענען '%s' צו שרײַבן: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr ""
+"ניט געקענט פֿאַרמאַכן '%s' בשעת שרײַבן די בילד; קען זײַן אַז ניט אױפֿגעהיט אַלע "
+"דאַטן: %s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+#, fuzzy
+msgid "Insufficient memory to save image into a buffer"
+msgstr "ניט גענוג זכּרון אַרײַנשטעלן XBM בילדטעקע"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+#, fuzzy
+msgid "Error writing to image stream"
+msgstr "טעות אין באַשײדן JPEG בילדטעקע (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, fuzzy, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr ""
+"אינערלעכע טעות: בילד אַרײַנשטעל מאָדול '%s' האָט ניט אָנגעהױבן אַרײַנשטעלן אַ בילד, "
+"אָבער זי האָט ניט געגעבן קײן סיבה דערצו"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "צוגעבלעך אַרײַנשטעל פֿון בילד־סאָרט '%s' ניט געשטיצט"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "קאָרומפּירטער בילדקאָפּ"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "ניט־באַקאַנטע בילד־פֿאָרעם"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "פֿאַלשע בילדצעל דאַטן"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, fuzzy, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "ניט גענוג זכּרון צו פֿאַרטײלן בילד באַהאַלט־אָרט פֿון %u אַכטעלעך"
+msgstr[1] "ניט גענוג זכּרון צו פֿאַרטײלן בילד באַהאַלט־אָרט פֿון %u אַכטעלעך"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "אומדערװאַרטע בילדל־שטיק אין אַנימאַציע"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "אומלעקסיק קאָפּצעטל אין אַנימאַציע"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן אַנימאַציע"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "אומלעקסיק שטיק אין אַנימאַציע"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP בילד האָט פֿאַלשע קאָפּצעטל דאַטן"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן ביטמאַפּע בילד"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "BMP בילד האָט אַ ניט־געשטיצטע קאָפּצעטל גרײס"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr ""
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "צו־פֿריִיִקער טעקע־סוף"
+
+#: gdk-pixbuf/io-bmp.c:1328
+#, fuzzy
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "ניט געקענט געפֿינען זכּרון אַרײַנצושטעלן JPEG טעקע"
+
+#: gdk-pixbuf/io-bmp.c:1369
+#, fuzzy
+msgid "Couldn't write to BMP file"
+msgstr "ניט געקענט איבערמאַכן טעקע־נאָמען"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+#, fuzzy
+msgid "The EMF image format"
+msgstr "BMP בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr ""
+"די JPEG קװאַליטעט מוז האָבן אַ באַטרעף צװישן 0 און 100; דער באַטרעף '%s' איז "
+"אומלעקסיק"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr ""
+"די JPEG קװאַליטעט מוז האָבן אַ באַטרעף צװישן 0 און 100; דער באַטרעף '%d' איז "
+"אומלעקסיק"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, fuzzy, c-format
+msgid "Could not allocate memory: %s"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָפּצעטל"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, fuzzy, c-format
+msgid "Could not create stream: %s"
+msgstr "דורכפֿאַל אין שאַפֿן פּאַפּקע %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, fuzzy, c-format
+msgid "Could not seek stream: %s"
+msgstr ""
+"דורכפֿאַל אין שאַפֿן פּאַפּקע %s: %s\n"
+"%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, fuzzy, c-format
+msgid "Could not read from stream: %s"
+msgstr "דורכפֿאַל אין שאַפֿן פּאַפּקע %s: %s\n"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+#, fuzzy
+msgid "Couldn't load bitmap"
+msgstr "ניט געקענט איבערמאַכן טעקע־נאָמען"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+#, fuzzy
+msgid "Couldn't load metafile"
+msgstr "ניט געקענט איבערמאַכן טעקע־נאָמען"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+#, fuzzy
+msgid "Unsupported image format for GDI+"
+msgstr "ניט געשטיצטע RAS־בילד װאַריִאַציע"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+#, fuzzy
+msgid "Couldn't save"
+msgstr "ניט געקענט אױפֿהיטן דאָס רעשטל"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+#, fuzzy
+msgid "The WMF image format"
+msgstr "WBMP בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "דורכפֿאַל אין לײענען GIF: %s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "אין GIF טעקע פֿעלן דאַטן (אפֿשר איז די טעקע פֿאַרקירצט?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "אינערלעכע טעות אין GIF אַרײַנשטעל (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "הײפֿטל אָפּפֿלוס"
+
+#: gdk-pixbuf/io-gif.c:638
+#, fuzzy
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF בילד־אַרײַנשטעל פֿאַרשטײט ניט דאָס בילד"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "געפֿונען אומלעקסיקע פּראָגראַמװאַרג"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "צעפּלאָשעטע טאַבעלע פּאָזיציע אין GIF טעקע"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן GIF טעקע"
+
+#: gdk-pixbuf/io-gif.c:959
+#, fuzzy
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן GIF טעקע"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "קאָרומפּירטע GIF בילד (אומלעקסיקער LZW אײַנקלענערונג)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "טעקע זעט ניט אױס װי קײן GIF טעקע"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "װערסיע %s פֿון GIF טעקע פֿאָרמאַטירונג ניט געשטיצט"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr ""
+"דאָס GIF בילד האָט ניט קײן גלאָבאַלע פֿאַרבמאַפּע, און אַ ראָם אין אים האָט ניט קײן "
+"לאָקאַלע פֿאַרבמאַפּע"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "דאָס GIF בילד איז אָדער פֿאַרקירצט אָדער האַלב"
+
+#: gdk-pixbuf/io-icns.c:347
+#, fuzzy, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "טױטפֿאַל אין לײענען PNG בילדטעקע: %s"
+
+#: gdk-pixbuf/io-icns.c:364
+#, fuzzy
+msgid "Could not decode ICNS file"
+msgstr ""
+"דורכפֿאַל אין שאַפֿן פּאַפּקע %s: %s\n"
+"%s"
+
+#: gdk-pixbuf/io-icns.c:397
+#, fuzzy
+msgid "The ICNS image format"
+msgstr "ICO בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "אומלעקסיק קאָפּצעטל אין בילדל"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן בילדל"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "אײַנגעקלענערטע בילדלעך זײַנען ניט געשטיצט"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "בילדל האָט אַ נוליקע ברײט"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "בילדל האָט אַ נוליקע הײך"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "בילדל סאָרט ניט געשטיצט"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן ICO טעקע"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr ""
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr ""
+
+#: gdk-pixbuf/io-jasper.c:74
+#, fuzzy
+msgid "Couldn't allocate memory for stream"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָפּצעטל"
+
+#: gdk-pixbuf/io-jasper.c:104
+#, fuzzy
+msgid "Couldn't decode image"
+msgstr "ניט געקענט איבערמאַכן טעקע־נאָמען"
+
+#: gdk-pixbuf/io-jasper.c:122
+#, fuzzy
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "טראַנספֿאָרמירטע PNG האָט נוליקע ברײט אָדער הײך"
+
+#: gdk-pixbuf/io-jasper.c:136
+#, fuzzy
+msgid "Image type currently not supported"
+msgstr "בילד־סאָרט '%s' ניט געשטיצט"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+#, fuzzy
+msgid "Couldn't allocate memory for color profile"
+msgstr "ניט געקענט געפֿינען זכּרון אַרײַנצושטעלן JPEG טעקע"
+
+#: gdk-pixbuf/io-jasper.c:182
+#, fuzzy
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "ניט גענוג זכּרון עפֿענען TIFF טעקע"
+
+#: gdk-pixbuf/io-jasper.c:261
+#, fuzzy
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "ניט גענוג זכּרון פֿאַר IOBuffer דאַטן"
+
+#: gdk-pixbuf/io-jasper.c:305
+#, fuzzy
+msgid "The JPEG 2000 image format"
+msgstr "JPEG בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "טעות אין באַשײדן JPEG בילדטעקע (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr ""
+"ניט גענוג זכּרון אַרײַנצושטעלן בילד; פּרוּװ ענדיקן אַנדערע פּראָגראַמען צו דערלײזן "
+"זכּרון"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "ניט געשטיצטע JPEG פֿאַרב־שטח (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "ניט געקענט געפֿינען זכּרון אַרײַנצושטעלן JPEG טעקע"
+
+#: gdk-pixbuf/io-jpeg.c:925
+#, fuzzy
+msgid "Transformed JPEG has zero width or height."
+msgstr "טראַנספֿאָרמירטע PNG האָט נוליקע ברײט אָדער הײך"
+
+#: gdk-pixbuf/io-pcx.c:186
+#, fuzzy
+msgid "Couldn't allocate memory for header"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָפּצעטל"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+#, fuzzy
+msgid "Couldn't allocate memory for context buffer"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָנטעקסט־סטרוקטור"
+
+#: gdk-pixbuf/io-pcx.c:600
+#, fuzzy
+msgid "Image has invalid width and/or height"
+msgstr "בילד האָט אַ נוליקע הײך"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+#, fuzzy
+msgid "Image has unsupported bpp"
+msgstr "BMP בילד האָט אַ ניט־געשטיצטע קאָפּצעטל גרײס"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, fuzzy, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "BMP בילד האָט אַ ניט־געשטיצטע קאָפּצעטל גרײס"
+
+#: gdk-pixbuf/io-pcx.c:641
+#, fuzzy
+msgid "Couldn't create new pixbuf"
+msgstr "ניט גענוג זכּרון פֿאַר נײַעם pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+#, fuzzy
+msgid "Couldn't allocate memory for line data"
+msgstr "ניט גענוג זכּרון פֿאַר IOBuffer דאַטן"
+
+#: gdk-pixbuf/io-pcx.c:656
+#, fuzzy
+msgid "Couldn't allocate memory for PCX image"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָפּצעטל"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr ""
+
+#: gdk-pixbuf/io-pcx.c:755
+#, fuzzy
+msgid "The PCX image format"
+msgstr "BMP בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-pixdata.c:148
+#, fuzzy
+msgid "Transformed pixbuf has zero width or height."
+msgstr "טראַנספֿאָרמירטע PNG האָט נוליקע ברײט אָדער הײך"
+
+#: gdk-pixbuf/io-pixdata.c:186
+#, fuzzy
+msgid "The GdkPixdata format"
+msgstr "GIF בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "באַטרעף פֿון ביטן אין קאַנאַל פֿון PNG בילד איז אומלעקסיק"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "טראַנספֿאָרמירטע PNG האָט נוליקע ברײט אָדער הײך"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "ביטן אין קאַנאַל פֿון טראַנספֿאָרמירטע PNG איז ניט 8"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "טראַנספֿאָרמירטע PNG איז ניט RGB און ניט RGBA"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "טראַנספֿאָרמירטע PNG האָט אַ ניט־געשטיצטן צאָל קאַנאַלן; מוז זײַן 3 אָדער 4"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "טױטפֿאַל אין PNG בילדטעקע: %s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן PNG טעקע"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"ניט גענוג זכּרון פֿאַרהאַלטן אַ בילד מיט גרײס %ld מיט %ld; פּרוּװ ענדיקן עטלעכע "
+"פּראָגראַמען צו פֿאַרקלענערן דעם מאַנגל אין זכּרון"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "טױטפֿאַל אין לײענען PNG בילדטעקע"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "טױטפֿאַל אין לײענען PNG בילדטעקע: %s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "שליסלעך פֿאַר PNG טעקסט שטיקער מוזן האָבן צװישן 1 און 79 שריפֿטצײכנס"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "שליסלעך פֿאַר PNG טעקסט שטיקער מוזן זײַן ASCII שריפֿטצײכנס"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr ""
+
+#: gdk-pixbuf/io-png.c:898
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr ""
+"די JPEG קװאַליטעט מוז האָבן אַ באַטרעף צװישן 0 און 100; דער באַטרעף '%s' איז "
+"אומלעקסיק"
+
+#: gdk-pixbuf/io-png.c:911
+#, fuzzy, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr ""
+"די JPEG קװאַליטעט מוז האָבן אַ באַטרעף צװישן 0 און 100; דער באַטרעף '%d' איז "
+"אומלעקסיק"
+
+#: gdk-pixbuf/io-png.c:959
+#, fuzzy, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr ""
+"באַטרעף פֿאַר PNG טעקסטשטיק %s לאָזט זיך ניט איבערמאַכן אין ISO-8859-1 קאָדירונג"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "די PNG בילד־פֿאָרמאַטירונג"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM אַרײַנשטעל האָט דערװאַרט אַ גאַנצער נומער, אָבער ניט געפֿונען"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM טעקע האָט אַ פֿאַלש ערשט אַכטעלע"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNM טעקע האָט ניט קײן באַקאַנטע PNM אונטער־פֿאָרמאַטירונג"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM טעקע האָט אַ נוליקע בילד־ברײט"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM טעקע האָט אַ נוליקע בילד־הײך"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM טעקע האָט אַ נוליקן העכסטן פֿאַרב־באַטרעף"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM טעקע האָט אַ צו־גרױסן העכסטן פֿאַרב־באַטרעף"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "רױער PNM בילד־סאָרט איז אומלעקסיק"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM בילד אַרײַנשטעל שטיצט ניט אונטער דעם PNM אונטער־פֿאָרמאַטירונג"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr ""
+"רױע PNM פֿאָרמאַטירונגען פֿאָדערן פּינקטלעך אײן לײדיקע פּאָזיציע פֿאַר מוסטער־דאַטן"
+
+#: gdk-pixbuf/io-pnm.c:766
+#, fuzzy
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן PNM בילד"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן PNM קאָנטעקסט־סטרוקטור"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "ניט דערװאַרטער סוף פֿון PNM בילד דאַטן"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "ניט גענוג זכּרון אַרײַנצושטעלן PNM טעקע"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM בילד־פֿאָרעם משפּחה"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr ""
+
+#: gdk-pixbuf/io-qtif.c:143
+#, fuzzy
+msgid "Failed to read QTIF header"
+msgstr "דורכפֿאַל אין עפֿענען TIFF בילד"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:175
+#, fuzzy, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "ניט גענוג זכּרון צו פֿאַרטײלן בילד באַהאַלט־אָרט פֿון %u אַכטעלעך"
+msgstr[1] "ניט גענוג זכּרון צו פֿאַרטײלן בילד באַהאַלט־אָרט פֿון %u אַכטעלעך"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, fuzzy, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "דורכפֿאַל אין לײענען GIF: %s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] ""
+msgstr[1] ""
+
+#: gdk-pixbuf/io-qtif.c:270
+#, fuzzy
+msgid "Failed to allocate QTIF context structure."
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָנטעקסט־סטרוקטור"
+
+#: gdk-pixbuf/io-qtif.c:330
+#, fuzzy
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "דורכפֿאַל אין שרײַבן צײַטװײַליקע טעקע בשעת אַרײַנשטעלן XBM בילד"
+
+#: gdk-pixbuf/io-qtif.c:434
+#, fuzzy
+msgid "Failed to find an image data atom."
+msgstr "דורכפֿאַל אין עפֿענען TIFF בילד"
+
+#: gdk-pixbuf/io-qtif.c:618
+#, fuzzy
+msgid "The QTIF image format"
+msgstr "TIFF בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS בילד האָט פֿאַלשע קאָפּצעטל דאַטן"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS בילד האָט אַן אומבאַקאַנטן סאָרט"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "ניט געשטיצטע RAS־בילד װאַריִאַציע"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "ניט גענוג זכּרון אַרײַנשטעלן RAS־בילד"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun ראַסטער בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-tga.c:153
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "ניט גענוג זכּרון פֿאַר IOBuffer סטרוקטור"
+
+#: gdk-pixbuf/io-tga.c:172
+#, fuzzy
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "ניט גענוג זכּרון פֿאַר IOBuffer דאַטן"
+
+#: gdk-pixbuf/io-tga.c:183
+#, fuzzy
+msgid "Cannot realloc IOBuffer data"
+msgstr "ניט געקענט װידער צוטײלן IOBuffer דאַטן"
+
+#: gdk-pixbuf/io-tga.c:213
+#, fuzzy
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "ניט געקענט פֿאַרטײלן צײַטװײַליקע IOBuffer דאַטן"
+
+#: gdk-pixbuf/io-tga.c:346
+#, fuzzy
+msgid "Cannot allocate new pixbuf"
+msgstr "ניט גענוג זכּרון פֿאַר נײַעם pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+#, fuzzy
+msgid "Image is corrupted or truncated"
+msgstr "דאָס GIF בילד איז אָדער פֿאַרקירצט אָדער האַלב"
+
+#: gdk-pixbuf/io-tga.c:692
+#, fuzzy
+msgid "Cannot allocate colormap structure"
+msgstr "ניט גענוג זכּרון פֿאַר פֿאַרבמאַפּע סטרוקטור"
+
+#: gdk-pixbuf/io-tga.c:699
+#, fuzzy
+msgid "Cannot allocate colormap entries"
+msgstr "ניט גענוג פֿאַרבמאַפּע ערטער"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "אומדערװאַרטע ביט־טיפֿקײט פֿאַר פֿאַרבמאַפּע ערטער"
+
+#: gdk-pixbuf/io-tga.c:739
+#, fuzzy
+msgid "Cannot allocate TGA header memory"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָפּצעטל"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA בילד האָט אומלעקסיקע דימענסיעס"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "TGA בילד סאָרט ניט געשטיצט"
+
+#: gdk-pixbuf/io-tga.c:861
+#, fuzzy
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "ניט גענוג זכּרון פֿאַר TGA קאָנטעקסט־סטרוקטור"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "איבעריקע דאַטן אין טעקע"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "ניט געקענט דערטאַפּן בילד־ברײט (אומלעקסיקע TIFF טעקע"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "ניט געקענט דערטאַפּן בילד־הײך (אומלעקסיקע TIFF טעקע)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "נוליקע ברײט אָדער הײך פֿון TIFF בילד"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "דימענסיעס פֿון TIFF בילד זײַנען צו גרױס"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "ניט גענוג זכּרון עפֿענען TIFF טעקע"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "דורכפֿאַל אין אַרײַנשטעלן RGB דאַטן פֿון TIFF טעקע"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "דורכפֿאַל אין עפֿענען TIFF בילד"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "דורכפֿאַל אין פֿאַרמאַכן TIFF"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "דורכפֿאַל אין אַרײַנשטעלן TIFF בילד"
+
+#: gdk-pixbuf/io-tiff.c:691
+#, fuzzy
+msgid "Failed to save TIFF image"
+msgstr "דורכפֿאַל אין עפֿענען TIFF בילד"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr ""
+
+#: gdk-pixbuf/io-tiff.c:766
+#, fuzzy
+msgid "Failed to write TIFF data"
+msgstr "דורכפֿאַל אין עפֿענען TIFF בילד"
+
+#: gdk-pixbuf/io-tiff.c:813
+#, fuzzy
+msgid "Couldn't write to TIFF file"
+msgstr "ניט געקענט איבערמאַכן טעקע־נאָמען"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "בילד האָט אַ נוליקע ברײט"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "בילד האָט אַ נוליקע הײך"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "ניט גענוג זכּרון אַרײַנשטעלן בילד"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "ניט געקענט אױפֿהיטן דאָס רעשטל"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "אומלעקסיקע XBM טעקע"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "ניט גענוג זכּרון אַרײַנשטעלן XBM בילדטעקע"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "דורכפֿאַל אין שרײַבן צײַטװײַליקע טעקע בשעת אַרײַנשטעלן XBM בילד"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM בילד־פֿאָרעם"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "ניט געפֿונען קײן XPM קאָפּצעטל"
+
+#: gdk-pixbuf/io-xpm.c:478
+#, fuzzy
+msgid "Invalid XPM header"
+msgstr "אומלעקסיקע XBM טעקע"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM טעקע האָט בילד ברײט <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM טעקע האָט בילד הײך <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM האָט אַן אומלעקסיקן צאָל שריפֿטצײכנס אין אַ בילדצעל"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM טעקע האָט אַן אומלעקסיקן צאָל פֿאַרבן"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+#, fuzzy
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "ניט גענוג זכּרון אַרײַנשטעלן XPM בילד"
+
+#: gdk-pixbuf/io-xpm.c:546
+#, fuzzy
+msgid "Cannot read XPM colormap"
+msgstr "ניט געקענט לײענען XPM פֿאַרבמאַפּע"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "דורכפֿאַל אין שרײַבן צײַטװײַליקע טעקע בשעת אַרײַנשטעלן XPM בילד"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "די XPM בילד פֿאָרמאַטירונג"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "אַנימאַציע־סאָרט ניט געשטיצט"
+
+#, fuzzy
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "ניט גענוג זכּרון פֿאַר IOBuffer דאַטן"
diff --git a/po/zh_CN.gmo b/po/zh_CN.gmo
new file mode 100644 (file)
index 0000000..db6b405
Binary files /dev/null and b/po/zh_CN.gmo differ
diff --git a/po/zh_CN.po b/po/zh_CN.po
new file mode 100644 (file)
index 0000000..247a3d8
--- /dev/null
@@ -0,0 +1,916 @@
+# gtk+ package simplified Chinese translation file.
+# Copyright (C) 2000, 2001, 2003, 2004, 2007, 2008, 2009, 2010 Free Software Foundation, Inc.
+# 辛立仁 <hsin@med.cgu.edu.tw>, 2000.
+# Chih-Wei Huang <cwhuang@linux.org.tw>, 2000.
+# Abel Cheung <maddog@linux.org.hk>, 2001.
+# He Qiangqiang <carton@263.net>, 2001.
+# Funda Wang <fundawang@linux.net.cn>, 2003,2004
+# Yang Zhang <zyangmath@gmail.com>, 2007.
+# Deng Xiyue <manphiz@gmail.com>, 2008,2009.
+# Funda Wang <fundawang@gmail.com>, 2008,2009.
+# Aron Xu <aronxu@gnome.org>, 2010
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gdk-pixbuf master\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-20 16:14+0000\n"
+"Last-Translator: Aron Xu <happyaron.xu@gmail.com>\n"
+"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
+"Language: zh_CN\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "打开文件“%s”失败:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "图像文件“%s”没有内容"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "载入图像“%s”失败:原因未知,可能是图像文件已损坏"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "载入动画“%s”失败:原因未知,可能是动画文件已损坏"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "加载用来载入图像的模块失败:%s:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr "图像载入模块 %s 没有导出正确的接口;它是否属于另一个 gdk-pixbuf 版本?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "不支持图像类型“%s”"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "识别文件“%s”的图像文件格式失败"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "无法识别的图像文件格式"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "载入图像“%s”失败:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "写入图像文件时出错:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "此 gdk-pixbuf 不支持要保存的图像格式:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "内存不足以保存回调的图像"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "打开临时文件失败"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "从临时文件读取失败"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "打开“%s”进行写入失败:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "写入图像时无法关闭“%s”,可能没有保存数据:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "内存不足以将图像保存至缓冲区"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "写入图像流时出错"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr "内部错误:图像载入模块“%s”完成某操作失败,但没有给出任何原因"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "图像类型“%s”不支持渐进式载入"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "图像头损坏"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "图像格式未知"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "图像像素数据损坏"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "分配 %u 字节的图像缓冲区失败"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "动画中有未预期的图标块"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "动画头无效"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "内存不足以载入动画"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "动画中的块格式错误"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI 图像格式"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP 图像有伪造的头数据"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "内存不足以载入位图图像"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "不支持的 BMP 图像头大小"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "无法压缩自上而下的 BMP 图像"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "文件过早结束"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "无法分配内存来保存 BMP 文件"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "无法写入 BMP 文件"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP 图像格式"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF 图像格式"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF 图像格式"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO 图像格式"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG 质量一定要在 0 至 100 之间;无法解析数值“%s”。"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG 质量一定要在 0 至 100 之间;不允许使用数值“%d”。"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG 图像格式"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "无法分配内存:%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "无法创建流:%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "无法搜索流:%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "无法从流中读取:%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "无法装入位图"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "无法装入元文件"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "不支持的 GDI+ 图像格式"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "无法保存"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF 图像格式"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "读入 GIF 失败:%s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF 文件缺少了某些数据(可能文件被截短了?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF 文件载入模块产生内部程序错误(%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "栈溢出"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF 文件载入模块无法分析此图像。"
+
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "遇到了错误的代码"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF 文件中的表项循环"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "内存不足以载入 GIF 文件"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "内存不足以构建 GIF 文件中的一帧"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF 图像已损坏(不正确的 LZW 压缩数据)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "文件好像不是 GIF 文件"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "不支持 %s 版本的 GIF 文件格式"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF 图像没有全局色彩表,它其中的一帧也没有局部色彩表。"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF 文件被截断或是不完整。"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "读入 ICNS 图像文件时发生错误:%s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "无法解码 ICNS 文件"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS 图像格式"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "图标头无效"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "内存不足以载入图标"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "不支持压缩图标"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "图标宽度为零"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "图标高度为零"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "不支持的图标类型"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "内存不足以载入 ICO 文件"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "图像太大,无法另存为 ICO"
+
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "光标热点位于图像外"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "不支持的 ICO 文件深度:%d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "无法为流分配内存"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "无法解码图像"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "已转换的 JPEG2000 的宽度或高度为零"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "目前不支持该图像类型"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "无法为色彩配置分配内存"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "内存不足以打开 JPEG 2000 文件"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "无法为缓冲图像数据分配内存"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 图像格式"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "分析 JPEG 图像文件时出错(%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "内存不足以载入图像,试试关闭其它应用程序来释放内存"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "不支持的 JPEG 色彩空间(%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "无法分配内存来载入 JPEG 文件"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "变形 JPEG 宽度或高度为零。"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "无法为头分配内存"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "无法为上下文缓冲区分配内存"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "图像的宽度和/或高度无效"
+
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "图像有不支持的 bpp"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "图像有不支持的 %d 位色盘"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "无法创建新像素缓冲"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "无法为线形数据分配内存"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "无法为 PCX 图像分配内存"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "未获得 PCX 图像的全部线形"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "在 PCX 数据结尾未发现调色板"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX 图像格式"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "变形后 pixbuf 的宽度或高度为零。"
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata 格式"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG 图像的每通道位数无效。"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "变形 PNG 宽度或高度为零。"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "变形 PNG 每通道位数不是 8。"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "变形 PNG 不是 RGB 或 RGBA。"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "变形 PNG 含有不支持的通道数,必须是 3 或 4。"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG 图像文件里有严重错误:%s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "内存不足以载入 PNG 文件"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"内存不足以载入大小为 %ld x %ld 的图像;试试关闭其它应用程序以减少内存使用量"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "读入 PNG 图像文件时发生严重错误"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "读入 PNG 图像文件时发生严重错误:%s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG 文本块的关键字必须至少有 1 个字符,最多有 79 个字符。"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG 文本块的关键字必须是 ASCII 字符。"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "色彩配置有无效的长度 %d。"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG 压缩级别一定要在 0 至 9 之间;无法解析数值“%s”。"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG 压缩级别一定要在 0 至 9 之间;不允许使用数值“%d”。"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG 文本块 %s 的值无法转换为 ISO-8859-1 编码。"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG 图像格式"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM 载入模块找不到要找的整数"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM 文件的第一个字节不正确"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "PNG 文件不是以可识别的 PNM 副格式存储的"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM 文件的图像宽度为 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM 文件的图像高度为 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM 文件中最大可用颜色数为 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM 文件中最大可用颜色数过大"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "原始 PNM 图像类型无效"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM 载入程序不支持这种 PNM 副格式"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "原始 PNM 格式在样本数据前精确需要一个空格"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "无法分配内存来载入 PNM 图像"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "内存不足以载入 PNM 的上下文结构"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM 图像数据过早结束"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "内存不足以载入 PNM 文件"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM 图像格式族"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "输入文件描述符为 NULL。"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "读取 QTIF 头失败"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF 原子尺寸太大(%d 字节)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "分配 %d 字节的文件读取缓冲区失败"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "读入 QTIF 失败:%s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "使用 seek() 跳过接下来的 %d 字节失败。"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "无法为 OTIF 分配上下文结构"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "创建 GdkPixbufLoader 对象失败。"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "查找图像数据失败。"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF 图像格式"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS 图像有伪造的头数据"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS 图像类型未知"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "不支持的 RAS 图像变种"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "内存不足以载入 RAS 图像"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun 光栅图像格式"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "无法为 IOBuffer 结构分配内存"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "无法为 IOBuffer 数据分配内存"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "无法重新分配 IOBuffer 数据"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "无法为临时 IOBuffer 数据分配内存"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "无法分配新像素缓冲"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "图像文件被截断或是不完整。"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "无法分配色彩表结构"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "无法分配色彩表项"
+
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "未预期的色彩表项位深"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "无法分配 TGA 头内存"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA 图像尺寸无效"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "不支持 TGA 图像类型"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "无法为 TGA 上下文结构分配内存"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "文件中的数据超额"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa 图像格式"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "无法取得图像宽度(TIFF 文件损坏)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "无法取得图像高度(TIFF 文件损坏)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF 图像的宽度或高度为零"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF 图像的尺寸太大"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "内存不足以打开 TIFF 文件"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "载入 TIFF 文件里的 RGB 数据失败"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "打开 TIFF 图像失败"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose 操作失败"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "载入 TIFF 图像失败"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "保存 TIFF 图像失败"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF 压缩未指名有效的编码。"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "写入 TIFF 图像失败"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "无法写入 TIFF 文件"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF 图像格式"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "图像宽度为零"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "图像高度为零"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "内存不足以载入图像"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "无法保存剩余部分"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP 图像格式"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "XBM 文件无效"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "内存不足以载入 XBM 图像文件"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "载入 XBM 图像时无法写入临时文件"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM 图像格式"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "找不到 XPM 头"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "无效的 XBM 头"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM 文件图像宽度 <= 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM 文件图像高度 <= 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM 每个像素占用的字节数目无效"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM 文件图像颜色数目不正确"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "无法分配内存来载入 XPM 图像"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "无法读入 XPM 色彩表"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "载入 XPM 图像时写入临时文件失败"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM 图像格式"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "不支持的动画类型"
+
+#~ msgid "Couldn't allocate memory for paletted data"
+#~ msgstr "无法为调色板数据分配内存"
diff --git a/po/zh_HK.gmo b/po/zh_HK.gmo
new file mode 100644 (file)
index 0000000..6fd8244
Binary files /dev/null and b/po/zh_HK.gmo differ
diff --git a/po/zh_HK.po b/po/zh_HK.po
new file mode 100644 (file)
index 0000000..8e99034
--- /dev/null
@@ -0,0 +1,912 @@
+# Chinese (Hong Kong) translation for gdk-pixbuf.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the gdk-pixbuf package.
+# Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>, 2010.
+# Wei-Lun Chao <chaoweilun@gmail.com>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.25.3\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-08 15:54+0800\n"
+"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
+"Language-Team: Chinese (Hong Kong) <community@linuxhall.org>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "開啟檔案「%s」失敗:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "圖片檔‘%s’沒有內容"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "無法載入圖片檔「%s」:原因不明,可能檔案已經損毀"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "無法載入動畫檔‘%s’:原因不明,可能動畫檔已經損毀"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "無法載入用來載入圖片的模組:%s:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr "圖片載入模組 %s 沒有匯出正確的介面;它是否屬於另一個 gtk-pixbuf 版本?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "不支援圖片類型‘%s’"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "無法識別圖片檔‘%s’的圖片格式"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "無法識別的圖片檔格式"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "無法載入圖片‘%s’:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "寫入圖片檔時發生錯誤 (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "此 gdk-pixbuf 版本不支援儲存以下的圖片格式:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "記憶體不足以儲存圖片到 callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "無法開啟暫存檔"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "無法讀入暫存檔"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "無法開啟‘%s’以供寫入資料:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "寫入圖片後無法關閉‘%s’,資料可能無法完整地儲存:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "記憶體不足以將圖片寫入緩衝區"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "寫入圖片串流時發生錯誤"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr "內部錯誤:圖片載入模組‘%s’無法完成動作,但沒有提供任何原因"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "不支援以漸進方式載入圖片類型‘%s’"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "圖片標頭損毀"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "圖片格式不明"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "圖片像素資料損毀"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "無法分配 %u 位元組的圖片緩衝區"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "動畫中含有未預期的圖示區塊"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "動畫檔的標頭資料無效"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "記憶體不足以載入動畫"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "動畫中有部份資料不符合格式"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI 圖片格式"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP 圖片中有冗餘的標頭資料"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "記憶體不足以載入點陣圖片"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "不支援這種 BMP 圖片檔標頭大小"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "由上至下描繪的 BMP 圖片不可以壓縮"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "檔案太早結束"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "無法分配記憶體來儲存 BMP 檔"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "無法寫入 BMP 檔案"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP 圖片格式"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF 圖片格式"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF 圖片格式"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO 圖片格式"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG 品質必須在 0 至 100 之間;無法分析數值「%s」。"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG 品質必須在 0 至 100 之間;不允許使用數值「%d」。"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG 圖片格式"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "無法分配記憶體: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "無法建立串流: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "無法尋找串流: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "無法讀取串流:%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "無法載入點陣圖"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "無法載入中繼檔案"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "不支援的 GDI+ 圖片格式"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "無法儲存"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF 圖片格式"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "無法讀入 GIF:%s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF 檔缺少了一部份資料(可能是檔案被截斷了?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF 載入模組出現內部錯誤 (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "堆疊溢位"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF 圖片載入模組無法了解此圖片。"
+
+# (Abel) 這個 "code" 是 LZW 壓縮中用的
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "出現不良的壓縮編碼"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF 檔案含有循環壓縮表格紀錄"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "記憶體不足以載入 GIF 檔"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "沒有足夠的記憶體拼出 GIF 檔中的圖片"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF 圖片已損毀(不正確的 LZW 壓縮資料)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "檔案不像是 GIF 檔"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "不支援 %s 版本的 GIF 檔案格式"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF 圖片沒有整體使用的色盤,而且圖片其中一個畫格沒有專用的色盤。"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF 檔案被截斷或是不完整。"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "讀取 ICNS 圖片檔時發生錯誤:%s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "無法解碼 ICNS 檔案"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS 圖片格式"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "圖示的標頭資料無效"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "記憶體不足以載入圖示"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "不支援有壓縮的圖示"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "圖示的闊度為零"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "圖示的高度為零"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "不支援的圖示類型"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "記憶體不足以載入 ICO 檔"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "圖片太大無法存為 ICO 格式"
+
+# (Abel) FIXME 這個 hotspot....
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "游標熱點在圖片之外"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO 檔含有未支援的色彩深度:%d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "無法分配記憶體給串流"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "無法將圖片解碼"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "變換後的 JPEG2000 闊度或高度為零"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "圖片類型目前不支援"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "無法分配記憶體給色彩設定組合"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "記憶體不足以開啟 JPEG 2000 檔"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "無法分配記憶體給緩衝區圖片資料"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 圖片格式"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "分析 JPEG 圖片檔時發生錯誤 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "記憶體不足以載入圖片,請嘗試退出其它應用程式來釋放記憶體"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "未支援的 JPEG 色彩空間 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "無法分配記憶體來載入 JPEG 檔案"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "變換後的 JPEG 闊度或高度為零。"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "無法分配圖片標頭所需的記憶體"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "無法分配記憶體來載入內容結構"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "圖片的闊度和/或高度無效"
+
+# 姑且用 color depth 代替 bpp -- Abel
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "圖片不支援這種色彩深度"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "圖片擁有不被支援的 %d-位元平面(bit planes)"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "無法產生新的 pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "無法分配 line data 所需的記憶體"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "無法分配 PCX 圖片的記憶體"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "未取得 PCX 圖片每一列的資料"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX 資料末端沒有找到色盤"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX 圖片格式"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "變換後的 pixbuf 闊度及高度均為零。"
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata 格式"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG 圖片中每個色板所佔的位元數目無效。"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "變換後的 PNG 闊度及高度均為零。"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "變換後的 PNG 圖片中每個色板所佔的位元數目不是 8。"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "變換後的 PNG 的色彩模式不是 RGB 或 RGBA。"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "變換後的 PNG 色板數目不受支援,正確數字應為 3 或 4。"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG 圖片檔中有嚴重錯誤:%s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "記憶體不足以載入 PNG 檔"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"記憶體不足以載入大小為 %ld×%ld 的圖片;\n"
+"請嘗試退出其它應用程式來減低記憶體使用量"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "讀入 PNG 圖片檔時發生嚴重錯誤"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "讀入 PNG 圖片檔時發生嚴重錯誤:%s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG text 區段的關鍵字必須在 1 至 79 字符之內。"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG text 區段的關鍵字必須是 ASCII 字符。"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "顏色設定組合有無效的長度 %d。"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG 壓縮程度必須在 0 至 9 之間;無法理解數值「%s」。"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG 壓縮程度必須在 0 至 9 之間;不允許使用數值「%d」。"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG text 區段的內容 %s 無法轉換為 ISO-8859-1 編碼。"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG 圖片格式"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM 載入模組找不到要找的整數"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM 檔的第一個位元組不正確"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "無法辨識這個 PNM 檔的副格式"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM 圖片檔的寬為 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM 圖片檔的高為 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM 最大的可用顏色數目為 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM 最大的可用顏色數目過大"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "原始 PNM 圖片類型不正確"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM 載入程序不支援這個 PNM 檔的副格式"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "原始 PNM 格式需要在取樣資料前有一格空格(whitespace)"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "無法分配記憶體來載入 PNM 圖片"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "無法分配記憶體來載入 PNM 內容結構"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM 圖片資料過早完結"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "記憶體不足以載入 PNM 檔"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM 圖片格式集合"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "輸入的檔案描述子為 NULL。"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "讀取 QTIF 檔頭失敗"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atom 容量過大 (%d 位元組)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "無法分配 %d 位元組的檔案讀取緩衝區"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "當讀取 QTIF atom 時發生錯誤:%s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "無法以 seek() 略過下 %d 個位元組。"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "分配 QTIF 脈絡結構失敗。"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "無法建立 GdkPixbufLoader 物件。"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "找不到圖片資料 atom。"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF 圖片格式"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS 圖片中有冗餘的標頭資料"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS 圖片類型不明"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "不支援的 RAS 圖片格式"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "記憶體不足以載入 RAS 圖片"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster 圖片格式"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "無法分配 IOBuffer 結構所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "無法分配 IOBuffer 資料所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "無法 realloc IOBuffer 資料"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "無法分配暫時性的 IOBuffer 資料"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "無法分配新的 pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "圖片損毀或是被截斷。"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "無法分配色盤結構所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "無法分配色盤項目所需的記憶體"
+
+# (Abel) 英文不能完全盡信,只能解讀 source code
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "不支援這個色盤的色彩深度"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "無法分配 TGA 標頭所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA 圖片的尺寸無效"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "不支援此類型的 TGA 圖片"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "無法分配記憶體來載入 TGA 內容結構"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "檔案內有冗餘的資料"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa 圖片格式"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "無法取得圖片闊度(TIFF 檔損毀)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "無法取得圖片高度(TIFF 檔損毀)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF 圖片的闊度或高度為零"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF 圖片的尺寸太大"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "記憶體不足以開啟 TIFF 檔"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "無法載入 TIFF 檔裏的 RGB 資料"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "無法開啟 TIFF 圖片"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose 操作失敗"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "無法載入 TIFF 圖片"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "無法儲存 TIFF 圖片"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF 壓縮並未參照到有效的編解碼器。"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "無法寫入 TIFF 資料"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "無法寫入 TIFF 檔案"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF 圖片格式"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "圖片闊度為零"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "圖片高度為零"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "記憶體不足以載入圖片"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "無法儲存其它部份"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP 圖片格式"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "無效的 XBM 檔"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "記憶體不足以載入 XBM 圖片檔"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "當載入 XBM 圖片時無法寫入暫存檔"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM 圖片格式"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "找不到 XPM 標頭"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "無效的 XPM 標頭"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM 圖片闊度不大於 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM 圖片高度不大於 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM 每個像素佔用的位元組數目不正確"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM 圖片檔顏色數目不正確"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "無法分配記憶體來載入 XPM 圖片"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "無法讀入 XPM 色盤"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "當載入 XPM 圖片時無法寫入暫存檔"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM 圖片格式"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "不支援的動畫類型"
diff --git a/po/zh_TW.gmo b/po/zh_TW.gmo
new file mode 100644 (file)
index 0000000..a560a32
Binary files /dev/null and b/po/zh_TW.gmo differ
diff --git a/po/zh_TW.po b/po/zh_TW.po
new file mode 100644 (file)
index 0000000..128f02a
--- /dev/null
@@ -0,0 +1,912 @@
+# Traditional Chinese translation for gdk-pixbuf.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the gdk-pixbuf package.
+# Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>, 2010.
+# Wei-Lun Chao <chaoweilun@gmail.com>, 2010.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: gtk+ 2.25.3\n"
+"Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gdk-"
+"pixbuf\n"
+"POT-Creation-Date: 2012-04-14 14:34-0400\n"
+"PO-Revision-Date: 2012-03-05 21:40+0800\n"
+"Last-Translator: Chao-Hsiung Liao <j_h_liau@yahoo.com.tw>\n"
+"Language-Team: Chinese (Taiwan) <zh-l10n@lists.linux.org.tw>\n"
+"Language: zh_TW\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:146 gdk-pixbuf/gdk-pixbuf-io.c:1083
+#: gdk-pixbuf/gdk-pixbuf-io.c:1349
+#, c-format
+msgid "Failed to open file '%s': %s"
+msgstr "開啟檔案「%s」失敗:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:159 gdk-pixbuf/gdk-pixbuf-io.c:1095
+#, c-format
+msgid "Image file '%s' contains no data"
+msgstr "圖片檔‘%s’沒有內容"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:201 gdk-pixbuf/gdk-pixbuf-io.c:1131
+#: gdk-pixbuf/gdk-pixbuf-io.c:1401
+#, c-format
+msgid ""
+"Failed to load image '%s': reason not known, probably a corrupt image file"
+msgstr "無法載入圖片檔「%s」:原因不明,可能檔案已經損毀"
+
+#: gdk-pixbuf/gdk-pixbuf-animation.c:234
+#, c-format
+msgid ""
+"Failed to load animation '%s': reason not known, probably a corrupt "
+"animation file"
+msgstr "無法載入動畫檔‘%s’:原因不明,可能動畫檔已經損毀"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:809
+#, c-format
+msgid "Unable to load image-loading module: %s: %s"
+msgstr "無法載入用來載入圖片的模組:%s:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:824
+#, c-format
+msgid ""
+"Image-loading module %s does not export the proper interface; perhaps it's "
+"from a different gdk-pixbuf version?"
+msgstr "圖片載入模組 %s 沒有匯出正確的介面;它是否屬於另一個 gtk-pixbuf 版本?"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:833 gdk-pixbuf/gdk-pixbuf-io.c:884
+#, c-format
+msgid "Image type '%s' is not supported"
+msgstr "不支援圖片類型‘%s’"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:964
+#, c-format
+msgid "Couldn't recognize the image file format for file '%s'"
+msgstr "無法識別圖片檔‘%s’的圖片格式"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:972
+msgid "Unrecognized image file format"
+msgstr "無法識別的圖片檔格式"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:1140
+#, c-format
+msgid "Failed to load image '%s': %s"
+msgstr "無法載入圖片‘%s’:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2028 gdk-pixbuf/io-gdip-utils.c:888
+#, c-format
+msgid "Error writing to image file: %s"
+msgstr "寫入圖片檔時發生錯誤 (%s)"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2073 gdk-pixbuf/gdk-pixbuf-io.c:2203
+#, c-format
+msgid "This build of gdk-pixbuf does not support saving the image format: %s"
+msgstr "此 gdk-pixbuf 版本不支援儲存以下的圖片格式:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2107
+msgid "Insufficient memory to save image to callback"
+msgstr "記憶體不足以儲存圖片到 callback"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2120
+msgid "Failed to open temporary file"
+msgstr "無法開啟暫存檔"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2146
+msgid "Failed to read from temporary file"
+msgstr "無法讀入暫存檔"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2399
+#, c-format
+msgid "Failed to open '%s' for writing: %s"
+msgstr "無法開啟‘%s’以供寫入資料:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2425
+#, c-format
+msgid ""
+"Failed to close '%s' while writing image, all data may not have been saved: "
+"%s"
+msgstr "寫入圖片後無法關閉‘%s’,資料可能無法完整地儲存:%s"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2646 gdk-pixbuf/gdk-pixbuf-io.c:2698
+msgid "Insufficient memory to save image into a buffer"
+msgstr "記憶體不足以將圖片寫入緩衝區"
+
+#: gdk-pixbuf/gdk-pixbuf-io.c:2744
+msgid "Error writing to image stream"
+msgstr "寫入圖片串流時發生錯誤"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:395
+#, c-format
+msgid ""
+"Internal error: Image loader module '%s' failed to complete an operation, "
+"but didn't give a reason for the failure"
+msgstr "內部錯誤:圖片載入模組‘%s’無法完成動作,但沒有提供任何原因"
+
+#: gdk-pixbuf/gdk-pixbuf-loader.c:437
+#, c-format
+msgid "Incremental loading of image type '%s' is not supported"
+msgstr "不支援以漸進方式載入圖片類型‘%s’"
+
+#: gdk-pixbuf/gdk-pixdata.c:160
+msgid "Image header corrupt"
+msgstr "圖片標頭損毀"
+
+#: gdk-pixbuf/gdk-pixdata.c:165
+msgid "Image format unknown"
+msgstr "圖片格式不明"
+
+#: gdk-pixbuf/gdk-pixdata.c:170 gdk-pixbuf/gdk-pixdata.c:502
+msgid "Image pixel data corrupt"
+msgstr "圖片像素資料損毀"
+
+#: gdk-pixbuf/gdk-pixdata.c:446
+#, c-format
+msgid "failed to allocate image buffer of %u byte"
+msgid_plural "failed to allocate image buffer of %u bytes"
+msgstr[0] "無法分配 %u 位元組的圖片緩衝區"
+
+#: gdk-pixbuf/io-ani.c:244
+msgid "Unexpected icon chunk in animation"
+msgstr "動畫中含有未預期的圖示區塊"
+
+#: gdk-pixbuf/io-ani.c:342 gdk-pixbuf/io-ani.c:400 gdk-pixbuf/io-ani.c:426
+#: gdk-pixbuf/io-ani.c:449 gdk-pixbuf/io-ani.c:476 gdk-pixbuf/io-ani.c:563
+msgid "Invalid header in animation"
+msgstr "動畫檔的標頭資料無效"
+
+#: gdk-pixbuf/io-ani.c:352 gdk-pixbuf/io-ani.c:374 gdk-pixbuf/io-ani.c:458
+#: gdk-pixbuf/io-ani.c:485 gdk-pixbuf/io-ani.c:536 gdk-pixbuf/io-ani.c:608
+msgid "Not enough memory to load animation"
+msgstr "記憶體不足以載入動畫"
+
+#: gdk-pixbuf/io-ani.c:392 gdk-pixbuf/io-ani.c:418 gdk-pixbuf/io-ani.c:437
+msgid "Malformed chunk in animation"
+msgstr "動畫中有部份資料不符合格式"
+
+#: gdk-pixbuf/io-ani.c:705
+msgid "The ANI image format"
+msgstr "ANI 圖片格式"
+
+#: gdk-pixbuf/io-bmp.c:229 gdk-pixbuf/io-bmp.c:266 gdk-pixbuf/io-bmp.c:337
+#: gdk-pixbuf/io-bmp.c:369 gdk-pixbuf/io-bmp.c:392 gdk-pixbuf/io-bmp.c:495
+msgid "BMP image has bogus header data"
+msgstr "BMP 圖片中有冗餘的標頭資料"
+
+#: gdk-pixbuf/io-bmp.c:240 gdk-pixbuf/io-bmp.c:432
+msgid "Not enough memory to load bitmap image"
+msgstr "記憶體不足以載入點陣圖片"
+
+#: gdk-pixbuf/io-bmp.c:318
+msgid "BMP image has unsupported header size"
+msgstr "不支援這種 BMP 圖片檔標頭大小"
+
+#: gdk-pixbuf/io-bmp.c:356
+msgid "Topdown BMP images cannot be compressed"
+msgstr "由上至下描繪的 BMP 圖片不可以壓縮"
+
+#: gdk-pixbuf/io-bmp.c:716 gdk-pixbuf/io-pnm.c:707
+msgid "Premature end-of-file encountered"
+msgstr "檔案太早結束"
+
+#: gdk-pixbuf/io-bmp.c:1328
+msgid "Couldn't allocate memory for saving BMP file"
+msgstr "無法分配記憶體來儲存 BMP 檔"
+
+#: gdk-pixbuf/io-bmp.c:1369
+msgid "Couldn't write to BMP file"
+msgstr "無法寫入 BMP 檔案"
+
+#: gdk-pixbuf/io-bmp.c:1422 gdk-pixbuf/io-gdip-bmp.c:82
+msgid "The BMP image format"
+msgstr "BMP 圖片格式"
+
+#: gdk-pixbuf/io-gdip-emf.c:59
+msgid "The EMF image format"
+msgstr "EMF 圖片格式"
+
+#: gdk-pixbuf/io-gdip-gif.c:80 gdk-pixbuf/io-gif.c:1699
+msgid "The GIF image format"
+msgstr "GIF 圖片格式"
+
+#: gdk-pixbuf/io-gdip-ico.c:59 gdk-pixbuf/io-ico.c:1271
+msgid "The ICO image format"
+msgstr "ICO 圖片格式"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:53 gdk-pixbuf/io-jpeg.c:1139
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%s' could not be "
+"parsed."
+msgstr "JPEG 品質必須在 0 至 100 之間;無法分析數值「%s」。"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:68 gdk-pixbuf/io-jpeg.c:1154
+#, c-format
+msgid ""
+"JPEG quality must be a value between 0 and 100; value '%d' is not allowed."
+msgstr "JPEG 品質必須在 0 至 100 之間;不允許使用數值「%d」。"
+
+#: gdk-pixbuf/io-gdip-jpeg.c:136 gdk-pixbuf/io-jpeg.c:1316
+msgid "The JPEG image format"
+msgstr "JPEG 圖片格式"
+
+#: gdk-pixbuf/io-gdip-utils.c:154
+#, c-format
+msgid "Could not allocate memory: %s"
+msgstr "無法分配記憶體: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:179 gdk-pixbuf/io-gdip-utils.c:293
+#: gdk-pixbuf/io-gdip-utils.c:333
+#, c-format
+msgid "Could not create stream: %s"
+msgstr "無法建立串流: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:193
+#, c-format
+msgid "Could not seek stream: %s"
+msgstr "無法尋找串流: %s"
+
+#: gdk-pixbuf/io-gdip-utils.c:205
+#, c-format
+msgid "Could not read from stream: %s"
+msgstr "無法讀取串流:%s"
+
+#: gdk-pixbuf/io-gdip-utils.c:617 gdk-pixbuf/io-gdip-utils.c:752
+msgid "Couldn't load bitmap"
+msgstr "無法載入點陣圖"
+
+#: gdk-pixbuf/io-gdip-utils.c:774
+msgid "Couldn't load metafile"
+msgstr "無法載入中繼檔案"
+
+#: gdk-pixbuf/io-gdip-utils.c:933
+msgid "Unsupported image format for GDI+"
+msgstr "不支援的 GDI+ 圖片格式"
+
+#: gdk-pixbuf/io-gdip-utils.c:940
+msgid "Couldn't save"
+msgstr "無法儲存"
+
+#: gdk-pixbuf/io-gdip-wmf.c:58
+msgid "The WMF image format"
+msgstr "WMF 圖片格式"
+
+#: gdk-pixbuf/io-gif.c:221
+#, c-format
+msgid "Failure reading GIF: %s"
+msgstr "無法讀入 GIF:%s"
+
+#: gdk-pixbuf/io-gif.c:495 gdk-pixbuf/io-gif.c:1482 gdk-pixbuf/io-gif.c:1648
+msgid "GIF file was missing some data (perhaps it was truncated somehow?)"
+msgstr "GIF 檔缺少了一部份資料(可能是檔案被截斷了?)"
+
+#: gdk-pixbuf/io-gif.c:504
+#, c-format
+msgid "Internal error in the GIF loader (%s)"
+msgstr "GIF 載入模組出現內部錯誤 (%s)"
+
+#: gdk-pixbuf/io-gif.c:578
+msgid "Stack overflow"
+msgstr "堆疊溢位"
+
+#: gdk-pixbuf/io-gif.c:638
+msgid "GIF image loader cannot understand this image."
+msgstr "GIF 圖片載入模組無法了解此圖片。"
+
+# (Abel) 這個 "code" 是 LZW 壓縮中用的
+#: gdk-pixbuf/io-gif.c:667
+msgid "Bad code encountered"
+msgstr "出現不良的壓縮編碼"
+
+#: gdk-pixbuf/io-gif.c:677
+msgid "Circular table entry in GIF file"
+msgstr "GIF 檔案含有循環壓縮表格紀錄"
+
+#: gdk-pixbuf/io-gif.c:865 gdk-pixbuf/io-gif.c:1468 gdk-pixbuf/io-gif.c:1521
+#: gdk-pixbuf/io-gif.c:1636
+msgid "Not enough memory to load GIF file"
+msgstr "記憶體不足以載入 GIF 檔"
+
+#: gdk-pixbuf/io-gif.c:959
+msgid "Not enough memory to composite a frame in GIF file"
+msgstr "沒有足夠的記憶體拼出 GIF 檔中的圖片"
+
+#: gdk-pixbuf/io-gif.c:1131
+msgid "GIF image is corrupt (incorrect LZW compression)"
+msgstr "GIF 圖片已損毀(不正確的 LZW 壓縮資料)"
+
+#: gdk-pixbuf/io-gif.c:1181
+msgid "File does not appear to be a GIF file"
+msgstr "檔案不像是 GIF 檔"
+
+#: gdk-pixbuf/io-gif.c:1193
+#, c-format
+msgid "Version %s of the GIF file format is not supported"
+msgstr "不支援 %s 版本的 GIF 檔案格式"
+
+#: gdk-pixbuf/io-gif.c:1302
+msgid ""
+"GIF image has no global colormap, and a frame inside it has no local "
+"colormap."
+msgstr "GIF 圖片沒有整體使用的色盤,而且圖片其中一個畫格沒有專用的色盤。"
+
+#: gdk-pixbuf/io-gif.c:1543
+msgid "GIF image was truncated or incomplete."
+msgstr "GIF 檔案被截斷或是不完整。"
+
+#: gdk-pixbuf/io-icns.c:347
+#, c-format
+msgid "Error reading ICNS image: %s"
+msgstr "讀取 ICNS 圖片檔時發生錯誤:%s"
+
+#: gdk-pixbuf/io-icns.c:364
+msgid "Could not decode ICNS file"
+msgstr "無法解碼 ICNS 檔案"
+
+#: gdk-pixbuf/io-icns.c:397
+msgid "The ICNS image format"
+msgstr "ICNS 圖片格式"
+
+#: gdk-pixbuf/io-ico.c:228 gdk-pixbuf/io-ico.c:242 gdk-pixbuf/io-ico.c:291
+#: gdk-pixbuf/io-ico.c:302 gdk-pixbuf/io-ico.c:395
+msgid "Invalid header in icon"
+msgstr "圖示的標頭資料無效"
+
+#: gdk-pixbuf/io-ico.c:257 gdk-pixbuf/io-ico.c:312 gdk-pixbuf/io-ico.c:405
+#: gdk-pixbuf/io-ico.c:458 gdk-pixbuf/io-ico.c:488
+msgid "Not enough memory to load icon"
+msgstr "記憶體不足以載入圖示"
+
+#: gdk-pixbuf/io-ico.c:338
+msgid "Compressed icons are not supported"
+msgstr "不支援有壓縮的圖示"
+
+#: gdk-pixbuf/io-ico.c:358
+msgid "Icon has zero width"
+msgstr "圖示的寬度為零"
+
+#: gdk-pixbuf/io-ico.c:368
+msgid "Icon has zero height"
+msgstr "圖示的高度為零"
+
+#: gdk-pixbuf/io-ico.c:443
+msgid "Unsupported icon type"
+msgstr "不支援的圖示類型"
+
+#: gdk-pixbuf/io-ico.c:537
+msgid "Not enough memory to load ICO file"
+msgstr "記憶體不足以載入 ICO 檔"
+
+#: gdk-pixbuf/io-ico.c:1002
+msgid "Image too large to be saved as ICO"
+msgstr "圖片太大無法存為 ICO 格式"
+
+# (Abel) FIXME 這個 hotspot....
+#: gdk-pixbuf/io-ico.c:1013
+msgid "Cursor hotspot outside image"
+msgstr "游標熱點在圖片之外"
+
+#: gdk-pixbuf/io-ico.c:1036
+#, c-format
+msgid "Unsupported depth for ICO file: %d"
+msgstr "ICO 檔含有未支援的色彩深度:%d"
+
+#: gdk-pixbuf/io-jasper.c:74
+msgid "Couldn't allocate memory for stream"
+msgstr "無法分配記憶體給串流"
+
+#: gdk-pixbuf/io-jasper.c:104
+msgid "Couldn't decode image"
+msgstr "無法將圖片解碼"
+
+#: gdk-pixbuf/io-jasper.c:122
+msgid "Transformed JPEG2000 has zero width or height"
+msgstr "變換後的 JPEG2000 寬度或高度為零"
+
+#: gdk-pixbuf/io-jasper.c:136
+msgid "Image type currently not supported"
+msgstr "圖片類型目前不支援"
+
+#: gdk-pixbuf/io-jasper.c:148 gdk-pixbuf/io-jasper.c:156
+msgid "Couldn't allocate memory for color profile"
+msgstr "無法分配記憶體給色彩設定組合"
+
+#: gdk-pixbuf/io-jasper.c:182
+msgid "Insufficient memory to open JPEG 2000 file"
+msgstr "記憶體不足以開啟 JPEG 2000 檔"
+
+#: gdk-pixbuf/io-jasper.c:261
+msgid "Couldn't allocate memory to buffer image data"
+msgstr "無法分配記憶體給緩衝區圖片資料"
+
+#: gdk-pixbuf/io-jasper.c:305
+msgid "The JPEG 2000 image format"
+msgstr "JPEG 2000 圖片格式"
+
+#: gdk-pixbuf/io-jpeg.c:116
+#, c-format
+msgid "Error interpreting JPEG image file (%s)"
+msgstr "分析 JPEG 圖片檔時發生錯誤 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:527
+msgid ""
+"Insufficient memory to load image, try exiting some applications to free "
+"memory"
+msgstr "記憶體不足以載入圖片,請嘗試退出其它應用程式來釋放記憶體"
+
+#: gdk-pixbuf/io-jpeg.c:568 gdk-pixbuf/io-jpeg.c:781
+#, c-format
+msgid "Unsupported JPEG color space (%s)"
+msgstr "未支援的 JPEG 色彩空間 (%s)"
+
+#: gdk-pixbuf/io-jpeg.c:680 gdk-pixbuf/io-jpeg.c:950 gdk-pixbuf/io-jpeg.c:1183
+#: gdk-pixbuf/io-jpeg.c:1192
+msgid "Couldn't allocate memory for loading JPEG file"
+msgstr "無法分配記憶體來載入 JPEG 檔案"
+
+#: gdk-pixbuf/io-jpeg.c:925
+msgid "Transformed JPEG has zero width or height."
+msgstr "變換後的 JPEG 寬度或高度為零。"
+
+#: gdk-pixbuf/io-pcx.c:186
+msgid "Couldn't allocate memory for header"
+msgstr "無法分配圖片標頭所需的記憶體"
+
+#: gdk-pixbuf/io-pcx.c:201 gdk-pixbuf/io-pcx.c:559
+msgid "Couldn't allocate memory for context buffer"
+msgstr "無法分配記憶體來載入內容結構"
+
+#: gdk-pixbuf/io-pcx.c:600
+msgid "Image has invalid width and/or height"
+msgstr "圖片的寬度和/或高度無效"
+
+# 姑且用 color depth 代替 bpp -- Abel
+#: gdk-pixbuf/io-pcx.c:612 gdk-pixbuf/io-pcx.c:673
+msgid "Image has unsupported bpp"
+msgstr "圖片不支援這種色彩深度"
+
+#: gdk-pixbuf/io-pcx.c:617 gdk-pixbuf/io-pcx.c:625
+#, c-format
+msgid "Image has unsupported number of %d-bit planes"
+msgstr "圖片擁有不被支援的 %d-位元平面(bit planes)"
+
+#: gdk-pixbuf/io-pcx.c:641
+msgid "Couldn't create new pixbuf"
+msgstr "無法產生新的 pixbuf"
+
+#: gdk-pixbuf/io-pcx.c:649
+msgid "Couldn't allocate memory for line data"
+msgstr "無法分配 line data 所需的記憶體"
+
+#: gdk-pixbuf/io-pcx.c:656
+msgid "Couldn't allocate memory for PCX image"
+msgstr "無法分配 PCX 圖片的記憶體"
+
+#: gdk-pixbuf/io-pcx.c:703
+msgid "Didn't get all lines of PCX image"
+msgstr "未取得 PCX 圖片每一列的資料"
+
+#: gdk-pixbuf/io-pcx.c:710
+msgid "No palette found at end of PCX data"
+msgstr "PCX 資料末端沒有找到色盤"
+
+#: gdk-pixbuf/io-pcx.c:755
+msgid "The PCX image format"
+msgstr "PCX 圖片格式"
+
+#: gdk-pixbuf/io-pixdata.c:148
+msgid "Transformed pixbuf has zero width or height."
+msgstr "變換後的 pixbuf 寬度及高度均為零。"
+
+#: gdk-pixbuf/io-pixdata.c:186
+msgid "The GdkPixdata format"
+msgstr "GdkPixdata 格式"
+
+#: gdk-pixbuf/io-png.c:54
+msgid "Bits per channel of PNG image is invalid."
+msgstr "PNG 圖片中每個色板所佔的位元數目無效。"
+
+#: gdk-pixbuf/io-png.c:135 gdk-pixbuf/io-png.c:641
+msgid "Transformed PNG has zero width or height."
+msgstr "變換後的 PNG 寬度及高度均為零。"
+
+#: gdk-pixbuf/io-png.c:143
+msgid "Bits per channel of transformed PNG is not 8."
+msgstr "變換後的 PNG 圖片中每個色板所佔的位元數目不是 8。"
+
+#: gdk-pixbuf/io-png.c:152
+msgid "Transformed PNG not RGB or RGBA."
+msgstr "變換後的 PNG 的色彩模式不是 RGB 或 RGBA。"
+
+#: gdk-pixbuf/io-png.c:161
+msgid "Transformed PNG has unsupported number of channels, must be 3 or 4."
+msgstr "變換後的 PNG 色板數目不受支援,正確數字應為 3 或 4。"
+
+#: gdk-pixbuf/io-png.c:182
+#, c-format
+msgid "Fatal error in PNG image file: %s"
+msgstr "PNG 圖片檔中有嚴重錯誤:%s"
+
+#: gdk-pixbuf/io-png.c:315
+msgid "Insufficient memory to load PNG file"
+msgstr "記憶體不足以載入 PNG 檔"
+
+#: gdk-pixbuf/io-png.c:656
+#, c-format
+msgid ""
+"Insufficient memory to store a %ld by %ld image; try exiting some "
+"applications to reduce memory usage"
+msgstr ""
+"記憶體不足以載入大小為 %ld×%ld 的圖片;\n"
+"請嘗試退出其它應用程式來減低記憶體使用量"
+
+#: gdk-pixbuf/io-png.c:719
+msgid "Fatal error reading PNG image file"
+msgstr "讀入 PNG 圖片檔時發生嚴重錯誤"
+
+#: gdk-pixbuf/io-png.c:768
+#, c-format
+msgid "Fatal error reading PNG image file: %s"
+msgstr "讀入 PNG 圖片檔時發生嚴重錯誤:%s"
+
+#: gdk-pixbuf/io-png.c:862
+msgid ""
+"Keys for PNG text chunks must have at least 1 and at most 79 characters."
+msgstr "PNG text 區段的關鍵字必須在 1 至 79 字元之內。"
+
+#: gdk-pixbuf/io-png.c:871
+msgid "Keys for PNG text chunks must be ASCII characters."
+msgstr "PNG text 區段的關鍵字必須是 ASCII 字元。"
+
+#: gdk-pixbuf/io-png.c:885 gdk-pixbuf/io-tiff.c:737
+#, c-format
+msgid "Color profile has invalid length %d."
+msgstr "顏色設定組合有無效的長度 %d。"
+
+#: gdk-pixbuf/io-png.c:898
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%s' could not "
+"be parsed."
+msgstr "PNG 壓縮程度必須在 0 至 9 之間;無法理解數值「%s」。"
+
+#: gdk-pixbuf/io-png.c:911
+#, c-format
+msgid ""
+"PNG compression level must be a value between 0 and 9; value '%d' is not "
+"allowed."
+msgstr "PNG 壓縮程度必須在 0 至 9 之間;不允許使用數值「%d」。"
+
+#: gdk-pixbuf/io-png.c:959
+#, c-format
+msgid "Value for PNG text chunk %s cannot be converted to ISO-8859-1 encoding."
+msgstr "PNG text 區段的內容 %s 無法轉換為 ISO-8859-1 編碼。"
+
+#: gdk-pixbuf/io-png.c:1122
+msgid "The PNG image format"
+msgstr "PNG 圖片格式"
+
+#: gdk-pixbuf/io-pnm.c:248
+msgid "PNM loader expected to find an integer, but didn't"
+msgstr "PNM 載入模組找不到要找的整數"
+
+#: gdk-pixbuf/io-pnm.c:280
+msgid "PNM file has an incorrect initial byte"
+msgstr "PNM 檔的第一個位元組不正確"
+
+#: gdk-pixbuf/io-pnm.c:310
+msgid "PNM file is not in a recognized PNM subformat"
+msgstr "無法辨識這個 PNM 檔的副格式"
+
+#: gdk-pixbuf/io-pnm.c:335
+msgid "PNM file has an image width of 0"
+msgstr "PNM 圖片檔的寬為 0"
+
+#: gdk-pixbuf/io-pnm.c:356
+msgid "PNM file has an image height of 0"
+msgstr "PNM 圖片檔的高為 0"
+
+#: gdk-pixbuf/io-pnm.c:379
+msgid "Maximum color value in PNM file is 0"
+msgstr "PNM 最大的可用顏色數目為 0"
+
+#: gdk-pixbuf/io-pnm.c:387
+msgid "Maximum color value in PNM file is too large"
+msgstr "PNM 最大的可用顏色數目過大"
+
+#: gdk-pixbuf/io-pnm.c:427 gdk-pixbuf/io-pnm.c:457 gdk-pixbuf/io-pnm.c:502
+msgid "Raw PNM image type is invalid"
+msgstr "原始 PNM 圖片類型不正確"
+
+#: gdk-pixbuf/io-pnm.c:652
+msgid "PNM image loader does not support this PNM subformat"
+msgstr "PNM 載入程序不支援這個 PNM 檔的副格式"
+
+#: gdk-pixbuf/io-pnm.c:739 gdk-pixbuf/io-pnm.c:966
+msgid "Raw PNM formats require exactly one whitespace before sample data"
+msgstr "原始 PNM 格式需要在取樣資料前有一格空格(whitespace)"
+
+#: gdk-pixbuf/io-pnm.c:766
+msgid "Cannot allocate memory for loading PNM image"
+msgstr "無法分配記憶體來載入 PNM 圖片"
+
+#: gdk-pixbuf/io-pnm.c:816
+msgid "Insufficient memory to load PNM context struct"
+msgstr "無法分配記憶體來載入 PNM 內容結構"
+
+#: gdk-pixbuf/io-pnm.c:867
+msgid "Unexpected end of PNM image data"
+msgstr "PNM 圖片資料過早完結"
+
+#: gdk-pixbuf/io-pnm.c:995
+msgid "Insufficient memory to load PNM file"
+msgstr "記憶體不足以載入 PNM 檔"
+
+#: gdk-pixbuf/io-pnm.c:1079
+msgid "The PNM/PBM/PGM/PPM image format family"
+msgstr "PNM/PBM/PGM/PPM 圖片格式集合"
+
+#: gdk-pixbuf/io-qtif.c:128
+msgid "Input file descriptor is NULL."
+msgstr "輸入的檔案描述子為 NULL。"
+
+#: gdk-pixbuf/io-qtif.c:143
+msgid "Failed to read QTIF header"
+msgstr "讀取 QTIF 檔頭失敗"
+
+#: gdk-pixbuf/io-qtif.c:152 gdk-pixbuf/io-qtif.c:189 gdk-pixbuf/io-qtif.c:459
+#, c-format
+msgid "QTIF atom size too large (%d byte)"
+msgid_plural "QTIF atom size too large (%d bytes)"
+msgstr[0] "QTIF atom 容量過大 (%d 位元組)"
+
+#: gdk-pixbuf/io-qtif.c:175
+#, c-format
+msgid "Failed to allocate %d byte for file read buffer"
+msgid_plural "Failed to allocate %d bytes for file read buffer"
+msgstr[0] "無法分配 %d 位元組的檔案讀取緩衝區"
+
+#: gdk-pixbuf/io-qtif.c:206
+#, c-format
+msgid "File error when reading QTIF atom: %s"
+msgstr "當讀取 QTIF atom 時發生錯誤:%s"
+
+#: gdk-pixbuf/io-qtif.c:243
+#, c-format
+msgid "Failed to skip the next %d byte with seek()."
+msgid_plural "Failed to skip the next %d bytes with seek()."
+msgstr[0] "無法以 seek() 略過下 %d 個位元組。"
+
+#: gdk-pixbuf/io-qtif.c:270
+msgid "Failed to allocate QTIF context structure."
+msgstr "分配 QTIF 脈絡結構失敗。"
+
+#: gdk-pixbuf/io-qtif.c:330
+msgid "Failed to create GdkPixbufLoader object."
+msgstr "無法建立 GdkPixbufLoader 物件。"
+
+#: gdk-pixbuf/io-qtif.c:434
+msgid "Failed to find an image data atom."
+msgstr "找不到圖片資料 atom。"
+
+#: gdk-pixbuf/io-qtif.c:618
+msgid "The QTIF image format"
+msgstr "QTIF 圖片格式"
+
+#: gdk-pixbuf/io-ras.c:125
+msgid "RAS image has bogus header data"
+msgstr "RAS 圖片中有冗餘的標頭資料"
+
+#: gdk-pixbuf/io-ras.c:147
+msgid "RAS image has unknown type"
+msgstr "RAS 圖片類型不明"
+
+#: gdk-pixbuf/io-ras.c:155
+msgid "unsupported RAS image variation"
+msgstr "不支援的 RAS 圖片格式"
+
+#: gdk-pixbuf/io-ras.c:170 gdk-pixbuf/io-ras.c:199
+msgid "Not enough memory to load RAS image"
+msgstr "記憶體不足以載入 RAS 圖片"
+
+#: gdk-pixbuf/io-ras.c:544
+msgid "The Sun raster image format"
+msgstr "Sun raster 圖片格式"
+
+#: gdk-pixbuf/io-tga.c:153
+msgid "Cannot allocate memory for IOBuffer struct"
+msgstr "無法分配 IOBuffer 結構所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:172
+msgid "Cannot allocate memory for IOBuffer data"
+msgstr "無法分配 IOBuffer 資料所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:183
+msgid "Cannot realloc IOBuffer data"
+msgstr "無法 realloc IOBuffer 資料"
+
+#: gdk-pixbuf/io-tga.c:213
+msgid "Cannot allocate temporary IOBuffer data"
+msgstr "無法分配暫時性的 IOBuffer 資料"
+
+#: gdk-pixbuf/io-tga.c:346
+msgid "Cannot allocate new pixbuf"
+msgstr "無法分配新的 pixbuf"
+
+#: gdk-pixbuf/io-tga.c:685
+msgid "Image is corrupted or truncated"
+msgstr "圖片損毀或是被截斷。"
+
+#: gdk-pixbuf/io-tga.c:692
+msgid "Cannot allocate colormap structure"
+msgstr "無法分配色盤結構所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:699
+msgid "Cannot allocate colormap entries"
+msgstr "無法分配色盤項目所需的記憶體"
+
+# (Abel) 英文不能完全盡信,只能解讀 source code
+#: gdk-pixbuf/io-tga.c:721
+msgid "Unexpected bitdepth for colormap entries"
+msgstr "不支援這個色盤的色彩深度"
+
+#: gdk-pixbuf/io-tga.c:739
+msgid "Cannot allocate TGA header memory"
+msgstr "無法分配 TGA 標頭所需的記憶體"
+
+#: gdk-pixbuf/io-tga.c:772
+msgid "TGA image has invalid dimensions"
+msgstr "TGA 圖片的尺寸無效"
+
+#: gdk-pixbuf/io-tga.c:778 gdk-pixbuf/io-tga.c:787 gdk-pixbuf/io-tga.c:797
+#: gdk-pixbuf/io-tga.c:807 gdk-pixbuf/io-tga.c:814
+msgid "TGA image type not supported"
+msgstr "不支援此類型的 TGA 圖片"
+
+#: gdk-pixbuf/io-tga.c:861
+msgid "Cannot allocate memory for TGA context struct"
+msgstr "無法分配記憶體來載入 TGA 內容結構"
+
+#: gdk-pixbuf/io-tga.c:926
+msgid "Excess data in file"
+msgstr "檔案內有冗餘的資料"
+
+#: gdk-pixbuf/io-tga.c:1007
+msgid "The Targa image format"
+msgstr "Targa 圖片格式"
+
+#: gdk-pixbuf/io-tiff.c:164
+msgid "Could not get image width (bad TIFF file)"
+msgstr "無法取得圖片寬度(TIFF 檔損毀)"
+
+#: gdk-pixbuf/io-tiff.c:171
+msgid "Could not get image height (bad TIFF file)"
+msgstr "無法取得圖片高度(TIFF 檔損毀)"
+
+#: gdk-pixbuf/io-tiff.c:179
+msgid "Width or height of TIFF image is zero"
+msgstr "TIFF 圖片的寬度或高度為零"
+
+#: gdk-pixbuf/io-tiff.c:188 gdk-pixbuf/io-tiff.c:197
+msgid "Dimensions of TIFF image too large"
+msgstr "TIFF 圖片的尺寸太大"
+
+#: gdk-pixbuf/io-tiff.c:221 gdk-pixbuf/io-tiff.c:233 gdk-pixbuf/io-tiff.c:560
+msgid "Insufficient memory to open TIFF file"
+msgstr "記憶體不足以開啟 TIFF 檔"
+
+#: gdk-pixbuf/io-tiff.c:294
+msgid "Failed to load RGB data from TIFF file"
+msgstr "無法載入 TIFF 檔裡的 RGB 資料"
+
+#: gdk-pixbuf/io-tiff.c:350
+msgid "Failed to open TIFF image"
+msgstr "無法開啟 TIFF 圖片"
+
+#: gdk-pixbuf/io-tiff.c:362 gdk-pixbuf/io-tiff.c:777
+msgid "TIFFClose operation failed"
+msgstr "TIFFClose 操作失敗"
+
+#: gdk-pixbuf/io-tiff.c:492 gdk-pixbuf/io-tiff.c:505
+msgid "Failed to load TIFF image"
+msgstr "無法載入 TIFF 圖片"
+
+#: gdk-pixbuf/io-tiff.c:691
+msgid "Failed to save TIFF image"
+msgstr "無法儲存 TIFF 圖片"
+
+#: gdk-pixbuf/io-tiff.c:726
+msgid "TIFF compression doesn't refer to a valid codec."
+msgstr "TIFF 壓縮並未參照到有效的編解碼器。"
+
+#: gdk-pixbuf/io-tiff.c:766
+msgid "Failed to write TIFF data"
+msgstr "無法寫入 TIFF 資料"
+
+#: gdk-pixbuf/io-tiff.c:813
+msgid "Couldn't write to TIFF file"
+msgstr "無法寫入 TIFF 檔案"
+
+#: gdk-pixbuf/io-tiff.c:868
+msgid "The TIFF image format"
+msgstr "TIFF 圖片格式"
+
+#: gdk-pixbuf/io-wbmp.c:245
+msgid "Image has zero width"
+msgstr "圖片寬度為零"
+
+#: gdk-pixbuf/io-wbmp.c:263
+msgid "Image has zero height"
+msgstr "圖片高度為零"
+
+#: gdk-pixbuf/io-wbmp.c:274
+msgid "Not enough memory to load image"
+msgstr "記憶體不足以載入圖片"
+
+#: gdk-pixbuf/io-wbmp.c:333
+msgid "Couldn't save the rest"
+msgstr "無法儲存其它部份"
+
+#: gdk-pixbuf/io-wbmp.c:374
+msgid "The WBMP image format"
+msgstr "WBMP 圖片格式"
+
+#: gdk-pixbuf/io-xbm.c:304
+msgid "Invalid XBM file"
+msgstr "無效的 XBM 檔"
+
+#: gdk-pixbuf/io-xbm.c:314
+msgid "Insufficient memory to load XBM image file"
+msgstr "記憶體不足以載入 XBM 圖片檔"
+
+#: gdk-pixbuf/io-xbm.c:462
+msgid "Failed to write to temporary file when loading XBM image"
+msgstr "當載入 XBM 圖片時無法寫入暫存檔"
+
+#: gdk-pixbuf/io-xbm.c:501
+msgid "The XBM image format"
+msgstr "XBM 圖片格式"
+
+#: gdk-pixbuf/io-xpm.c:469
+msgid "No XPM header found"
+msgstr "找不到 XPM 標頭"
+
+#: gdk-pixbuf/io-xpm.c:478
+msgid "Invalid XPM header"
+msgstr "無效的 XPM 標頭"
+
+#: gdk-pixbuf/io-xpm.c:486
+msgid "XPM file has image width <= 0"
+msgstr "XPM 圖片寬度不大於 0"
+
+#: gdk-pixbuf/io-xpm.c:494
+msgid "XPM file has image height <= 0"
+msgstr "XPM 圖片高度不大於 0"
+
+#: gdk-pixbuf/io-xpm.c:502
+msgid "XPM has invalid number of chars per pixel"
+msgstr "XPM 每個像素佔用的位元組數目不正確"
+
+#: gdk-pixbuf/io-xpm.c:511
+msgid "XPM file has invalid number of colors"
+msgstr "XPM 圖片檔顏色數目不正確"
+
+#: gdk-pixbuf/io-xpm.c:523 gdk-pixbuf/io-xpm.c:532 gdk-pixbuf/io-xpm.c:584
+msgid "Cannot allocate memory for loading XPM image"
+msgstr "無法分配記憶體來載入 XPM 圖片"
+
+#: gdk-pixbuf/io-xpm.c:546
+msgid "Cannot read XPM colormap"
+msgstr "無法讀入 XPM 色盤"
+
+#: gdk-pixbuf/io-xpm.c:778
+msgid "Failed to write to temporary file when loading XPM image"
+msgstr "當載入 XPM 圖片時無法寫入暫存檔"
+
+#: gdk-pixbuf/io-xpm.c:817
+msgid "The XPM image format"
+msgstr "XPM 圖片格式"
+
+#~ msgid "Unsupported animation type"
+#~ msgstr "不支援的動畫類型"
diff --git a/tests/Makefile.am b/tests/Makefile.am
new file mode 100644 (file)
index 0000000..7129c42
--- /dev/null
@@ -0,0 +1,30 @@
+include $(top_srcdir)/Makefile.decl
+
+INCLUDES =                             \
+       -I$(top_srcdir)                 \
+       -I$(top_srcdir)/gdk-pixbuf      \
+       $(GDK_PIXBUF_DEBUG_FLAGS)       \
+       $(GDK_PIXBUF_DEP_CFLAGS)
+
+DEPS = \
+       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la
+
+LDADDS = \
+       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(GDK_PIXBUF_DEP_LIBS)
+
+noinst_PROGRAMS = \
+       pixbuf-read                     \
+       pixbuf-lowmem                   \
+       pixbuf-randomly-modified        \
+       pixbuf-random                   \
+       pixbuf-threads
+
+pixbuf_read_LDADD = $(LDADDS)
+pixbuf_lowmem_LDADD = $(LDADDS)
+pixbuf_randomly_modified_LDADD = $(LDADDS)
+pixbuf_random_LDADD = $(LDADDS)
+pixbuf_threads_LDADD = $(LDADDS) $(GLIB_LIBS)
+
+
+-include $(top_srcdir)/git.mk
diff --git a/tests/Makefile.in b/tests/Makefile.in
new file mode 100644 (file)
index 0000000..ab8a259
--- /dev/null
@@ -0,0 +1,724 @@
+# Makefile.in generated by automake 1.11.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
+# 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
+# Foundation, Inc.
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# GTK+ - The GIMP Toolkit
+
+VPATH = @srcdir@
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
+       $(top_srcdir)/Makefile.decl
+noinst_PROGRAMS = pixbuf-read$(EXEEXT) pixbuf-lowmem$(EXEEXT) \
+       pixbuf-randomly-modified$(EXEEXT) pixbuf-random$(EXEEXT) \
+       pixbuf-threads$(EXEEXT)
+subdir = tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \
+       $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/iconv.m4 \
+       $(top_srcdir)/m4/intlmacosx.m4 \
+       $(top_srcdir)/m4/introspection.m4 $(top_srcdir)/m4/lib-ld.m4 \
+       $(top_srcdir)/m4/lib-link.m4 $(top_srcdir)/m4/lib-prefix.m4 \
+       $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \
+       $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \
+       $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \
+       $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \
+       $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+       $(ACLOCAL_M4)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+PROGRAMS = $(noinst_PROGRAMS)
+pixbuf_lowmem_SOURCES = pixbuf-lowmem.c
+pixbuf_lowmem_OBJECTS = pixbuf-lowmem.$(OBJEXT)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(am__DEPENDENCIES_1)
+pixbuf_lowmem_DEPENDENCIES = $(am__DEPENDENCIES_2)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+pixbuf_random_SOURCES = pixbuf-random.c
+pixbuf_random_OBJECTS = pixbuf-random.$(OBJEXT)
+pixbuf_random_DEPENDENCIES = $(am__DEPENDENCIES_2)
+pixbuf_randomly_modified_SOURCES = pixbuf-randomly-modified.c
+pixbuf_randomly_modified_OBJECTS = pixbuf-randomly-modified.$(OBJEXT)
+pixbuf_randomly_modified_DEPENDENCIES = $(am__DEPENDENCIES_2)
+pixbuf_read_SOURCES = pixbuf-read.c
+pixbuf_read_OBJECTS = pixbuf-read.$(OBJEXT)
+pixbuf_read_DEPENDENCIES = $(am__DEPENDENCIES_2)
+pixbuf_threads_SOURCES = pixbuf-threads.c
+pixbuf_threads_OBJECTS = pixbuf-threads.$(OBJEXT)
+pixbuf_threads_DEPENDENCIES = $(am__DEPENDENCIES_2) \
+       $(am__DEPENDENCIES_1)
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+       $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+       $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+       $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo "  CC    " $@;
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+       $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+       $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo "  CCLD  " $@;
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo "  GEN   " $@;
+SOURCES = pixbuf-lowmem.c pixbuf-random.c pixbuf-randomly-modified.c \
+       pixbuf-read.c pixbuf-threads.c
+DIST_SOURCES = pixbuf-lowmem.c pixbuf-random.c \
+       pixbuf-randomly-modified.c pixbuf-read.c pixbuf-threads.c
+ETAGS = etags
+CTAGS = ctags
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BASE_DEPENDENCIES_CFLAGS = @BASE_DEPENDENCIES_CFLAGS@
+BASE_DEPENDENCIES_LIBS = @BASE_DEPENDENCIES_LIBS@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DB2HTML = @DB2HTML@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXE_MANIFEST_ARCHITECTURE = @EXE_MANIFEST_ARCHITECTURE@
+FGREP = @FGREP@
+GDK_PIXBUF_API_VERSION = @GDK_PIXBUF_API_VERSION@
+GDK_PIXBUF_BINARY_VERSION = @GDK_PIXBUF_BINARY_VERSION@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_DEP_CFLAGS = @GDK_PIXBUF_DEP_CFLAGS@
+GDK_PIXBUF_DEP_LIBS = @GDK_PIXBUF_DEP_LIBS@
+GDK_PIXBUF_EXTRA_CFLAGS = @GDK_PIXBUF_EXTRA_CFLAGS@
+GDK_PIXBUF_EXTRA_LIBS = @GDK_PIXBUF_EXTRA_LIBS@
+GDK_PIXBUF_LINK_FLAGS = @GDK_PIXBUF_LINK_FLAGS@
+GDK_PIXBUF_MAJOR = @GDK_PIXBUF_MAJOR@
+GDK_PIXBUF_MICRO = @GDK_PIXBUF_MICRO@
+GDK_PIXBUF_MINOR = @GDK_PIXBUF_MINOR@
+GDK_PIXBUF_PACKAGES = @GDK_PIXBUF_PACKAGES@
+GDK_PIXBUF_VERSION = @GDK_PIXBUF_VERSION@
+GDK_PIXBUF_XLIB_DEP_CFLAGS = @GDK_PIXBUF_XLIB_DEP_CFLAGS@
+GDK_PIXBUF_XLIB_DEP_LIBS = @GDK_PIXBUF_XLIB_DEP_LIBS@
+GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GMSGFMT = @GMSGFMT@
+GMSGFMT_015 = @GMSGFMT_015@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+HTML_DIR = @HTML_DIR@
+INCLUDED_LOADER_DEFINE = @INCLUDED_LOADER_DEFINE@
+INCLUDED_LOADER_OBJ = @INCLUDED_LOADER_OBJ@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INTLLIBS = @INTLLIBS@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+INTROSPECTION_CFLAGS = @INTROSPECTION_CFLAGS@
+INTROSPECTION_COMPILER = @INTROSPECTION_COMPILER@
+INTROSPECTION_GENERATE = @INTROSPECTION_GENERATE@
+INTROSPECTION_GIRDIR = @INTROSPECTION_GIRDIR@
+INTROSPECTION_LIBS = @INTROSPECTION_LIBS@
+INTROSPECTION_MAKEFILE = @INTROSPECTION_MAKEFILE@
+INTROSPECTION_SCANNER = @INTROSPECTION_SCANNER@
+INTROSPECTION_TYPELIBDIR = @INTROSPECTION_TYPELIBDIR@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBICONV = @LIBICONV@
+LIBINTL = @LIBINTL@
+LIBJASPER = @LIBJASPER@
+LIBJPEG = @LIBJPEG@
+LIBOBJS = @LIBOBJS@
+LIBPNG = @LIBPNG@
+LIBS = @LIBS@
+LIBTIFF = @LIBTIFF@
+LIBTOOL = @LIBTOOL@
+LIBTOOL_EXPORT_OPTIONS = @LIBTOOL_EXPORT_OPTIONS@
+LIB_EXE_MACHINE_FLAG = @LIB_EXE_MACHINE_FLAG@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBICONV = @LTLIBICONV@
+LTLIBINTL = @LTLIBINTL@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MATH_LIB = @MATH_LIB@
+MKDIR_P = @MKDIR_P@
+MSGFMT = @MSGFMT@
+MSGFMT_015 = @MSGFMT_015@
+MSGMERGE = @MSGMERGE@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_DEP_CFLAGS_PACKAGES = @PNG_DEP_CFLAGS_PACKAGES@
+POSUB = @POSUB@
+RANLIB = @RANLIB@
+REBUILD = @REBUILD@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WINDRES = @WINDRES@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_015 = @XGETTEXT_015@
+XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
+XSLTPROC = @XSLTPROC@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+GTESTER = gtester              # in $PATH for non-GLIB packages
+GTESTER_REPORT = gtester-report                # in $PATH for non-GLIB packages
+
+# initialize variables for unconditional += appending
+EXTRA_DIST = 
+TEST_PROGS = 
+
+### testing rules
+
+# Xvfb based test rules
+XVFB = Xvfb -ac -noreset -screen 0 800x600x16
+XIDS = 101 102 103 104 105 106 107 197 199 211 223 227 293 307 308 309 310 311 \
+   491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 \
+   991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 \
+  1008 1009 4703 4721 4723 4729 4733 4751 9973 9974 9975 9976 9977 9978 9979 \
+  9980 9981 9982 9983 9984 9985 9986 9987 9988 9989 9990 9991 9992 9993 9994 \
+  9995 9996 9997 9998 9999
+
+SKIP_GDKTARGET = \
+       test "$(gdktarget)" != "x11" \
+       && echo "Gtk+Tests:INFO: Skipping GUI tests for non-X11 target."
+
+XVFB_START = \
+       ${XVFB} -help 2>/dev/null 1>&2 \
+       && XID=`for id in $(XIDS) ; do test -e /tmp/.X$$id-lock || { echo $$id; exit 0; }; done; exit 1` \
+       && { ${XVFB} :$$XID -screen 0 800x600x16 -nolisten tcp -auth /dev/null >/dev/null 2>&1 & \
+              trap "kill -15 $$! " 0 HUP INT QUIT TRAP USR1 PIPE TERM ; } \
+       || { echo "Gtk+Tests:ERROR: Failed to start Xvfb environment for X11 target tests."; exit 1; } \
+       && DISPLAY=:$$XID && export DISPLAY
+
+INCLUDES = \
+       -I$(top_srcdir)                 \
+       -I$(top_srcdir)/gdk-pixbuf      \
+       $(GDK_PIXBUF_DEBUG_FLAGS)       \
+       $(GDK_PIXBUF_DEP_CFLAGS)
+
+DEPS = \
+       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la
+
+LDADDS = \
+       $(top_builddir)/gdk-pixbuf/libgdk_pixbuf-$(GDK_PIXBUF_API_VERSION).la \
+       $(GDK_PIXBUF_DEP_LIBS)
+
+pixbuf_read_LDADD = $(LDADDS)
+pixbuf_lowmem_LDADD = $(LDADDS)
+pixbuf_randomly_modified_LDADD = $(LDADDS)
+pixbuf_random_LDADD = $(LDADDS)
+pixbuf_threads_LDADD = $(LDADDS) $(GLIB_LIBS)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/Makefile.decl $(am__configure_deps)
+       @for dep in $?; do \
+         case '$(am__configure_deps)' in \
+           *$$dep*) \
+             ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+               && { if test -f $@; then exit 0; else break; fi; }; \
+             exit 1;; \
+         esac; \
+       done; \
+       echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign tests/Makefile'; \
+       $(am__cd) $(top_srcdir) && \
+         $(AUTOMAKE) --foreign tests/Makefile
+.PRECIOUS: Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+       @case '$?' in \
+         *config.status*) \
+           cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+         *) \
+           echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+           cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+       esac;
+$(top_srcdir)/Makefile.decl:
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+       cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstPROGRAMS:
+       @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
+       echo " rm -f" $$list; \
+       rm -f $$list || exit $$?; \
+       test -n "$(EXEEXT)" || exit 0; \
+       list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+       echo " rm -f" $$list; \
+       rm -f $$list
+pixbuf-lowmem$(EXEEXT): $(pixbuf_lowmem_OBJECTS) $(pixbuf_lowmem_DEPENDENCIES) $(EXTRA_pixbuf_lowmem_DEPENDENCIES) 
+       @rm -f pixbuf-lowmem$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(pixbuf_lowmem_OBJECTS) $(pixbuf_lowmem_LDADD) $(LIBS)
+pixbuf-random$(EXEEXT): $(pixbuf_random_OBJECTS) $(pixbuf_random_DEPENDENCIES) $(EXTRA_pixbuf_random_DEPENDENCIES) 
+       @rm -f pixbuf-random$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(pixbuf_random_OBJECTS) $(pixbuf_random_LDADD) $(LIBS)
+pixbuf-randomly-modified$(EXEEXT): $(pixbuf_randomly_modified_OBJECTS) $(pixbuf_randomly_modified_DEPENDENCIES) $(EXTRA_pixbuf_randomly_modified_DEPENDENCIES) 
+       @rm -f pixbuf-randomly-modified$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(pixbuf_randomly_modified_OBJECTS) $(pixbuf_randomly_modified_LDADD) $(LIBS)
+pixbuf-read$(EXEEXT): $(pixbuf_read_OBJECTS) $(pixbuf_read_DEPENDENCIES) $(EXTRA_pixbuf_read_DEPENDENCIES) 
+       @rm -f pixbuf-read$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(pixbuf_read_OBJECTS) $(pixbuf_read_LDADD) $(LIBS)
+pixbuf-threads$(EXEEXT): $(pixbuf_threads_OBJECTS) $(pixbuf_threads_DEPENDENCIES) $(EXTRA_pixbuf_threads_DEPENDENCIES) 
+       @rm -f pixbuf-threads$(EXEEXT)
+       $(AM_V_CCLD)$(LINK) $(pixbuf_threads_OBJECTS) $(pixbuf_threads_LDADD) $(LIBS)
+
+mostlyclean-compile:
+       -rm -f *.$(OBJEXT)
+
+distclean-compile:
+       -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pixbuf-lowmem.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pixbuf-random.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pixbuf-randomly-modified.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pixbuf-read.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pixbuf-threads.Po@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(COMPILE) -c $<
+
+.c.obj:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(COMPILE) -c `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@   $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@   $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@      DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@  $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+       -rm -f *.lo
+
+clean-libtool:
+       -rm -rf .libs _libs
+
+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
+       list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       mkid -fID $$unique
+tags: TAGS
+
+TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       set x; \
+       here=`pwd`; \
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       shift; \
+       if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+         test -n "$$unique" || unique=$$empty_fix; \
+         if test $$# -gt 0; then \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             "$$@" $$unique; \
+         else \
+           $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+             $$unique; \
+         fi; \
+       fi
+ctags: CTAGS
+CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
+               $(TAGS_FILES) $(LISP)
+       list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
+       unique=`for i in $$list; do \
+           if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+         done | \
+         $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
+             END { if (nonempty) { for (i in files) print i; }; }'`; \
+       test -z "$(CTAGS_ARGS)$$unique" \
+         || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+            $$unique
+
+GTAGS:
+       here=`$(am__cd) $(top_builddir) && pwd` \
+         && $(am__cd) $(top_srcdir) \
+         && gtags -i $(GTAGS_ARGS) "$$here"
+
+distclean-tags:
+       -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+       @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+       list='$(DISTFILES)'; \
+         dist_files=`for file in $$list; do echo $$file; done | \
+         sed -e "s|^$$srcdirstrip/||;t" \
+             -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+       case $$dist_files in \
+         */*) $(MKDIR_P) `echo "$$dist_files" | \
+                          sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+                          sort -u` ;; \
+       esac; \
+       for file in $$dist_files; do \
+         if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+         if test -d $$d/$$file; then \
+           dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+           if test -d "$(distdir)/$$file"; then \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+             cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+             find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+           fi; \
+           cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+         else \
+           test -f "$(distdir)/$$file" \
+           || cp -p $$d/$$file "$(distdir)/$$file" \
+           || exit 1; \
+         fi; \
+       done
+check-am: all-am
+       $(MAKE) $(AM_MAKEFLAGS) check-local
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+       @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+       if test -z '$(STRIP)'; then \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+             install; \
+       else \
+         $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+           install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+           "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+       fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+       -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+       -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+       @echo "This command is intended for maintainers to use"
+       @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
+       mostlyclean-am
+
+distclean: distclean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+       distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+       -rm -rf ./$(DEPDIR)
+       -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+       mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: check-am install-am install-strip
+
+.PHONY: CTAGS GTAGS all all-am check check-am check-local clean \
+       clean-generic clean-libtool clean-noinstPROGRAMS ctags \
+       distclean distclean-compile distclean-generic \
+       distclean-libtool distclean-tags distdir dvi dvi-am html \
+       html-am info info-am install install-am install-data \
+       install-data-am install-dvi install-dvi-am install-exec \
+       install-exec-am install-html install-html-am install-info \
+       install-info-am install-man install-pdf install-pdf-am \
+       install-ps install-ps-am install-strip installcheck \
+       installcheck-am installdirs maintainer-clean \
+       maintainer-clean-generic mostlyclean mostlyclean-compile \
+       mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+       tags uninstall uninstall-am
+
+# call as: $(XVFB_START) && someprogram
+
+# test: run all tests in cwd and subdirs
+test:  ${TEST_PROGS}
+       @$(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+         $(XVFB_START) && { set -e; ${GTESTER} --verbose ${TEST_PROGS}; }; \
+       }
+       @ for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done
+# test-report: run tests in subdirs and generate report
+# perf-report: run tests in subdirs with -m perf and generate report
+# full-report: like test-report: with -m perf and -m slow
+test-report perf-report full-report:   ${TEST_PROGS}
+       @ ignore_logdir=true ; \
+         if test -z "$$GTESTER_LOGDIR" ; then \
+           GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
+           ignore_logdir=false ; \
+         fi ; \
+         for subdir in $(SUBDIRS) ; do \
+           test "$$subdir" = "." -o "$$subdir" = "po" -o "$$subdir" = "po-properties" || \
+           ( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
+         done ; \
+         $(SKIP_GDKTARGET) || test -z "${TEST_PROGS}" || { \
+           case $@ in \
+           test-report) test_options="-k";; \
+           perf-report) test_options="-k -m=perf";; \
+           full-report) test_options="-k -m=perf -m=slow";; \
+           esac ; \
+           $(XVFB_START) && { \
+             set -e; \
+             if test -z "$$GTESTER_LOGDIR" ; then \
+               ${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
+             elif test -n "${TEST_PROGS}" ; then \
+               ${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
+             fi ; \
+           }; \
+         }; \
+         $$ignore_logdir || { \
+           echo '<?xml version="1.0"?>' > $@.xml ; \
+           echo '<report-collection>'  >> $@.xml ; \
+           for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
+             sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
+           done ; \
+           echo >> $@.xml ; \
+           echo '</report-collection>' >> $@.xml ; \
+           rm -rf "$$GTESTER_LOGDIR"/ ; \
+           ${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
+         }
+.PHONY: test test-report perf-report full-report
+# run make test as part of make check
+check-local: test
+
+-include $(top_srcdir)/git.mk
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/pixbuf-lowmem.c b/tests/pixbuf-lowmem.c
new file mode 100644 (file)
index 0000000..172c162
--- /dev/null
@@ -0,0 +1,249 @@
+/* -*- Mode: C; c-basic-offset: 2; -*- */
+/* GdkPixbuf library - test loaders
+ *
+ * Copyright (C) 2001 Søren Sandmann (sandmann@daimi.au.dk)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#include "config.h"
+#include "gdk-pixbuf/gdk-pixbuf.h"
+#include <stdio.h>
+#include <stdlib.h>
+#include <time.h>
+#include <string.h>
+
+#define PRETEND_MEM_SIZE (16 * 1024 * 1024)
+#define REMAINING_MEM_SIZE 100000
+
+
+static int current_allocation = 0;
+static int max_allocation = 0;
+
+#define HEADER_SPACE sizeof(void*)
+
+static gpointer
+record_bytes (gpointer mem, gsize bytes)
+{
+  if (mem == NULL ||
+      (current_allocation + bytes) > max_allocation)
+    {
+      if (mem)
+        free (mem);
+      
+      return NULL;
+    }
+  
+  *(void **)mem = GINT_TO_POINTER (bytes);
+
+  g_assert (GPOINTER_TO_INT (*(void**)mem) == bytes);
+  
+  g_assert (current_allocation >= 0);
+  current_allocation += bytes;
+  g_assert (current_allocation >= 0);
+  
+  g_assert ( mem == (void*) ((((char*)mem) + HEADER_SPACE) - HEADER_SPACE) );
+  return ((char*)mem) + HEADER_SPACE;
+}
+
+static gpointer
+limited_try_malloc (gsize n_bytes)
+{
+  return record_bytes (malloc (n_bytes + HEADER_SPACE), n_bytes);
+}
+
+static gpointer
+limited_malloc (gsize n_bytes)
+{
+  return limited_try_malloc (n_bytes);
+}
+
+static gpointer
+limited_calloc (gsize n_blocks,
+                gsize n_block_bytes)
+{
+  int bytes = n_blocks * n_block_bytes + HEADER_SPACE;
+  gpointer mem = malloc (bytes);
+  memset (mem, 0, bytes);
+  return record_bytes (mem, n_blocks * n_block_bytes);
+}
+
+static void
+limited_free (gpointer mem)
+{
+  gpointer real = ((char*)mem) - HEADER_SPACE;
+
+  g_assert (current_allocation >= 0);
+  current_allocation -= GPOINTER_TO_INT (*(void**)real);
+  g_assert (current_allocation >= 0);
+  
+  free (real);
+}
+
+static gpointer
+limited_try_realloc (gpointer mem,
+                     gsize    n_bytes)
+{
+  if (mem == NULL)
+    {
+      return limited_try_malloc (n_bytes);
+    }
+  else
+    {
+      gpointer real;
+
+      g_assert (mem);
+
+      real = ((char*)mem) - HEADER_SPACE;
+      
+      g_assert (current_allocation >= 0);
+      current_allocation -= GPOINTER_TO_INT (*(void**)real);
+      g_assert (current_allocation >= 0);
+
+      return record_bytes (realloc (real, n_bytes + HEADER_SPACE), n_bytes);
+    }
+}
+
+static gpointer
+limited_realloc (gpointer mem,
+                 gsize    n_bytes)
+{
+  return limited_try_realloc (mem, n_bytes);
+}
+
+static GMemVTable limited_table = {
+  limited_malloc,
+  limited_realloc,
+  limited_free,
+  limited_calloc,
+  limited_try_malloc,
+  limited_try_realloc
+};
+
+static void
+mem_test (const gchar *bytes, gsize len)
+{
+  gboolean did_fail = FALSE;
+  GError *err = NULL;
+  GdkPixbufLoader *loader; 
+  GList *loaders = NULL;
+  GList *i;
+  
+  do {
+    loader = gdk_pixbuf_loader_new ();
+    gdk_pixbuf_loader_write (loader, (guchar *) bytes, len, &err);
+    if (err)
+      {
+       g_error_free (err);
+       err = NULL;
+       did_fail = TRUE;
+      }
+    gdk_pixbuf_loader_close (loader, NULL);
+    if (err)
+      {
+       g_error_free (err);
+       err = NULL;
+       did_fail = TRUE;
+      }
+    loaders = g_list_prepend (loaders, loader);
+  } while (!did_fail);
+  
+  for (i = loaders; i != NULL; i = i->next)
+    g_object_unref (i->data);
+  g_list_free (loaders);
+}
+
+static void
+almost_exhaust_memory (void)
+{
+  gpointer x = g_malloc (REMAINING_MEM_SIZE);
+  while (g_try_malloc (REMAINING_MEM_SIZE / 10))
+    ;
+  g_free (x);
+}
+
+static void
+usage (void)
+{
+  g_print ("usage: pixbuf-lowmem <pretend_memory_size> <files>\n");
+  exit (EXIT_FAILURE);
+}
+
+int
+main (int argc, char **argv)
+{
+  int i;
+  char *endptr;
+
+  if (argc <= 2)
+    usage();
+  
+  max_allocation = strtol (argv[1], &endptr, 10);
+  if (endptr == argv[1])
+    usage();
+
+  /* Set a malloc which emulates low mem */
+  g_mem_set_vtable (&limited_table);
+  
+  g_type_init ();
+  g_log_set_always_fatal (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL);
+  
+  /* memory tests */
+
+  /* How do the loaders behave when memory is low?
+     It depends on the state the above tests left the 
+     memory in.
+
+     - Sometimes the png loader tries to report an 
+       "out of memory", but then g_strdup_printf() calls
+       g_malloc(), which fails.
+       
+     - There are unchecked realloc()s inside libtiff, which means it
+       will never work with low memory, unless something drastic is
+       done, like allocating a lot of memory upfront and release it
+       before entering libtiff.  Also, some TIFFReadRGBAImage calls
+       returns successfully, even though they have called the error
+       handler with an 'out of memory' message.
+  */
+
+  almost_exhaust_memory ();
+
+  g_print ("Allocated %dK of %dK, %dK free during tests\n",
+           current_allocation / 1024, max_allocation / 1024,
+           (max_allocation - current_allocation) / 1024);
+
+  for (i = 2; i < argc; ++i)
+    {
+      gchar *contents;
+      gsize size;
+      GError *err = NULL;
+
+      if (!g_file_get_contents (argv[i], &contents, &size, &err))
+       {
+         g_print ("couldn't read %s: %s\n", argv[i], err->message);
+         exit (EXIT_FAILURE);
+       }
+      else
+       {
+         g_print ("%-40s memory            ", argv[i]);
+         fflush (stdout);
+         mem_test (contents, size);
+         g_print ("\tpassed\n");
+         g_free (contents);
+       }
+    }
+  
+  return 0;
+}
diff --git a/tests/pixbuf-random.c b/tests/pixbuf-random.c
new file mode 100644 (file)
index 0000000..e94b631
--- /dev/null
@@ -0,0 +1,170 @@
+/* -*- Mode: C; c-basic-offset: 2; -*- */
+/* GdkPixbuf library - assault loaders with random data
+ *
+ * Copyright (C) 2001 Søren Sandmann (sandmann@daimi.au.dk)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#include "config.h"
+#include "gdk-pixbuf/gdk-pixbuf.h"
+#include <stdio.h>
+#include <stdlib.h>
+#include <time.h>
+#include <string.h>
+
+static void
+assault (const guchar *header, gsize header_size, int n_images)
+{
+  FILE *f;
+  enum { N_CHARACTERS = 10000 };
+
+  int j;
+
+  for (j = 0; j < n_images; ++j)
+    {
+      GError *err = NULL;
+      int i;
+      GdkPixbufLoader *loader;
+      
+      f = fopen ("pixbuf-random-image", "w");
+      if (!f)
+       {
+         perror ("fopen");
+         exit (EXIT_FAILURE);
+       }
+  
+      loader = gdk_pixbuf_loader_new ();
+      
+      gdk_pixbuf_loader_write (loader, header, header_size, &err);
+      if (err)
+       {
+         g_error_free (err);
+         continue;
+       }
+      
+      for (i = 0; i < N_CHARACTERS; ++i)
+       {
+         int r = g_random_int ();
+
+         fwrite (&r, 1, sizeof (r), f);
+         if (ferror (f))
+           {
+             perror ("fwrite");
+             exit (EXIT_FAILURE);
+           }
+         
+         gdk_pixbuf_loader_write (loader, (guchar *)&r, sizeof (r), &err);
+         if (err)
+           {
+             g_error_free (err);
+             err = NULL;
+             break;
+           }
+       }
+      
+      fclose (f);
+      
+      gdk_pixbuf_loader_close (loader, &err);
+      if (err)
+       {
+         g_error_free (err);
+         err = NULL;
+       }
+      
+      g_object_unref (loader);
+    }
+}
+
+static void
+write_seed (int seed)
+{
+  FILE *f;
+  /* write this so you can reproduce failed tests */
+  f = fopen ("pixbuf-random-seed", "w");
+  if (!f)
+    {
+      perror ("fopen");
+      exit (EXIT_FAILURE);
+    }
+  if (fprintf (f, "%d\n", seed) < 0)
+    {
+      perror ("fprintf");
+      exit (EXIT_FAILURE);
+    }
+  if (fclose (f) < 0)
+    {
+      perror ("fclose");
+      exit (EXIT_FAILURE);
+    }
+  g_print ("seed: %d\n", seed);
+}
+
+int
+main (int argc, char **argv)
+{
+  int seed;
+
+  if (argc > 1)
+    seed = atoi (argv[1]);
+  else
+    {
+      seed = time (NULL);
+      write_seed (seed);
+    }
+  g_print ("the last tested image is saved to the file \"pixbuf-random-image\"\n\n");
+
+  g_type_init ();
+  g_log_set_always_fatal (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL);
+  
+  g_random_set_seed (seed);
+
+#define GIF_HEADER 'G', 'I', 'F', '8', '9', 'a'
+#define PNG_HEADER 0x89, 'P', 'N', 'G', 0x0d, 0x0a, 0x1a, 0x0a
+#define TIFF1_HEADER 'M', 'M', 0x00, 0x2a
+#define TIFF2_HEADER 'I', 'I', 0x2a, 0x00
+#define JPEG_HEADER 0xFF, 0xd8
+#define PNM_HEADER 'P', '6'
+#define XBM_HEADER '#', 'd', 'e', 'f', 'i', 'n', 'e', ' '  
+#define BMP_HEADER 'B', 'M'  
+#define XPM_HEADER '/', '*', ' ', 'X', 'P', 'M', ' ', '*', '/'
+#define RAS_HEADER 0x59, 0xA6, 0x6A, 0x95
+
+#define TEST_RANDOM(header, n_img)                             \
+do {                                                           \
+       static guchar h[] = { header };                         \
+       g_print (#header);                                      \
+       fflush (stdout);                                        \
+       assault (h, sizeof (h), n_img);                         \
+       g_print ("\t\tpassed\n");                               \
+} while (0)
+
+  for (;;)
+    {
+      TEST_RANDOM (GIF_HEADER,   150);
+      TEST_RANDOM (PNG_HEADER,   110);
+      TEST_RANDOM (JPEG_HEADER,  800);
+      TEST_RANDOM (TIFF1_HEADER, 150);
+      TEST_RANDOM (TIFF2_HEADER, 150);
+      TEST_RANDOM (PNM_HEADER,   150);
+      TEST_RANDOM (XBM_HEADER,   150);
+      TEST_RANDOM (BMP_HEADER,   150);
+      TEST_RANDOM (XPM_HEADER,   150);
+      TEST_RANDOM (RAS_HEADER,   300);
+      g_print ("===========================\n");
+    }
+  
+  return 0;
+}
diff --git a/tests/pixbuf-randomly-modified.c b/tests/pixbuf-randomly-modified.c
new file mode 100644 (file)
index 0000000..fb9eac7
--- /dev/null
@@ -0,0 +1,159 @@
+/* -*- Mode: C; c-basic-offset: 2; -*- */
+/* GdkPixbuf library - test loaders
+ *
+ * Copyright (C) 2001 Søren Sandmann (sandmann@daimi.au.dk)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#include "config.h"
+#include "gdk-pixbuf/gdk-pixbuf.h"
+#include "glib.h"
+#include <stdio.h>
+#include <stdlib.h>
+#include <time.h>
+#include <string.h>
+
+static void
+disaster (const char *what)
+{
+  perror (what);
+  exit (EXIT_FAILURE);
+}
+
+static void
+randomly_modify (const gchar *image, guint size)
+{
+  int i;
+
+  guchar *img_copy = g_malloc (size);
+  g_memmove (img_copy, image, size);
+  
+  for (i = 0; i < size / 4; i++)
+    {
+      FILE *f;
+      GdkPixbufLoader *loader;
+      
+      guint index = g_random_int_range (0, size);
+      guchar byte = g_random_int_range (0, 256);
+      
+      img_copy[index] = byte;
+      f = fopen ("pixbuf-randomly-modified-image", "w");
+      if (!f)
+       disaster ("fopen");
+      fwrite (img_copy, size, 1, f);
+      if (ferror (f))
+       disaster ("fwrite");
+      fclose (f);
+
+      loader = gdk_pixbuf_loader_new ();
+      gdk_pixbuf_loader_write (loader, img_copy, size, NULL);
+      gdk_pixbuf_loader_close (loader, NULL);
+      g_object_unref (loader);
+    }
+  g_free (img_copy);
+}
+
+static void
+write_seed (int seed)
+{
+  FILE *f;
+  /* write this so you can reproduce failed tests */
+  f = fopen ("pixbuf-randomly-modified-seed", "w");
+
+  if (!f)
+    disaster ("fopen");
+
+  if (fprintf (f, "%d\n", seed) < 0)
+    disaster ("fprintf");
+
+  if (fclose (f) < 0)
+    disaster ("fclose");
+
+  g_print ("seed: %d\n", seed);
+}
+
+static void
+usage (void)
+{
+  g_print ("usage: pixbuf-randomly-modified [-s <seed>] <files> ... \n");
+  exit (EXIT_FAILURE);
+}
+
+int
+main (int argc, char **argv)
+{
+  int seed, i;
+  gboolean got_seed = FALSE;
+  GPtrArray *files = g_ptr_array_new ();
+
+  if (argc == 1)
+    usage ();
+  
+  seed = time (NULL);
+
+  for (i = 1; i < argc; ++i)
+    {
+      if (strncmp (argv[i], "-s", 2) == 0)
+       {
+         if (strlen (argv[i]) > 2)
+           usage();
+         if (i+1 < argc)
+           {
+             seed = atoi (argv[i+1]);
+             got_seed = TRUE;
+             ++i;
+           }
+         else
+           usage();
+       }
+      else
+       g_ptr_array_add (files, strdup (argv[i]));
+    }
+
+  if (!got_seed)
+    write_seed (seed);
+
+  g_random_set_seed (seed);
+
+  g_print ("the last tested image is saved to pixbuf-randomly-modified-image\n");
+  
+  g_type_init ();
+  g_log_set_always_fatal (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL);
+
+  for (;;)
+    for (i = 0; i < files->len; ++i)
+      {
+       gchar *contents;
+       gsize size;
+       GError *err = NULL;
+       
+       fflush (stdout);
+       if (!g_file_get_contents (files->pdata[i], &contents, &size, &err))
+         {
+           g_print ("%s: error: %s\n", (char *)files->pdata[i], err->message);
+         }
+       else
+         {
+           g_print ("%s\t\t", (char *)files->pdata[i]);
+           randomly_modify (contents, size);
+           g_print ("done\n");
+           
+           g_free (contents);
+         }
+      }
+  
+  return 0;
+}
diff --git a/tests/pixbuf-read.c b/tests/pixbuf-read.c
new file mode 100644 (file)
index 0000000..a65af3f
--- /dev/null
@@ -0,0 +1,87 @@
+/* -*- Mode: C; c-basic-offset: 2; -*- */
+/* GdkPixbuf library - test loaders
+ *
+ * Copyright (C) 2001 Søren Sandmann (sandmann@daimi.au.dk)
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#include "config.h"
+#include "gdk-pixbuf/gdk-pixbuf.h"
+#include <stdio.h>
+#include <stdlib.h>
+
+static gboolean
+test_loader (const guchar *bytes, gsize len, GError **err)
+{
+  GdkPixbufLoader *loader;
+
+  loader = gdk_pixbuf_loader_new ();
+  gdk_pixbuf_loader_write (loader, bytes, len, err);
+  if (*err)
+      return FALSE;
+  
+  gdk_pixbuf_loader_close (loader, err);
+  if (*err)
+    return FALSE;
+
+  return TRUE;
+}
+
+static void
+usage (void)
+{
+  g_print ("usage: pixbuf-read <files>\n");
+  exit (EXIT_FAILURE);
+}
+  
+int
+main (int argc, char **argv)
+{
+  int i;
+  
+  g_type_init ();
+  g_log_set_always_fatal (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL);
+
+  if (argc == 1)
+    usage();
+  
+  for (i = 1; i < argc; ++i)
+    {
+      gchar *contents;
+      gsize size;
+      GError *err = NULL;
+      
+      g_print ("%s\t\t", argv[i]);
+      fflush (stdout);
+      if (!g_file_get_contents (argv[i], &contents, &size, &err))
+       {
+         fprintf (stderr, "%s: error: %s\n", argv[i], err->message);
+       }
+      else
+       {
+         err = NULL;
+
+         if (test_loader ((guchar *) contents, size, &err))
+           g_print ("success\n");
+         else
+           g_print ("error: %s\n", err->message);
+
+         g_free (contents);
+       }
+    }
+  
+  return 0;
+}
diff --git a/tests/pixbuf-threads.c b/tests/pixbuf-threads.c
new file mode 100644 (file)
index 0000000..267efe9
--- /dev/null
@@ -0,0 +1,118 @@
+/* -*- Mode: C; c-basic-offset: 2; -*- */
+/* GdkPixbuf library - test loaders
+ *
+ * Copyright (C) 2004 Matthias Clasen <mclasen@redhat.com>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#include "config.h"
+#include "gdk-pixbuf/gdk-pixbuf.h"
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+
+static gboolean verbose = FALSE;
+
+static void
+load_image (gpointer  data, 
+           gpointer user_data)
+{
+  gchar *filename = data;
+  FILE *file;
+  int nbytes;
+  guchar buf[1024];
+  size_t bufsize = 1024;
+  GdkPixbufLoader *loader;
+  GError *error = NULL;
+  GThread *self;
+
+  self = g_thread_self ();
+  loader = gdk_pixbuf_loader_new ();
+
+  file = fopen (filename, "r");
+  g_assert (file);
+
+  if (verbose) g_print ("%p start image %s\n", self, filename);
+  while (!feof (file)) 
+    {
+      nbytes = fread (buf, 1, bufsize, file);
+      if (!gdk_pixbuf_loader_write (loader, buf, nbytes, &error)) 
+       {
+         g_warning ("Error writing %s to loader: %s", filename, error->message);
+         g_error_free (error);
+          error = NULL;
+         break;
+       }
+      if (verbose) g_print ("%p read %d bytes\n", self, nbytes);
+
+      g_thread_yield ();      
+    }
+
+  fclose (file);
+
+  if (verbose) g_print ("%p finish image %s\n", self, filename);
+
+  if (!gdk_pixbuf_loader_close (loader, &error)) 
+    {
+      g_warning ("Error closing loader for %s: %s", filename, error->message);
+      g_error_free (error);
+    }
+
+  g_object_unref (loader);
+}
+
+static void
+usage (void)
+{
+  g_print ("usage: pixbuf-threads [--verbose] <files>\n");
+  exit (EXIT_FAILURE);
+}
+
+int
+main (int argc, char **argv)
+{
+  int i, start;
+  GThreadPool *pool;
+  
+  g_type_init ();
+
+  if (!g_thread_supported ())
+    g_thread_init (NULL);
+
+  g_log_set_always_fatal (G_LOG_LEVEL_WARNING | G_LOG_LEVEL_ERROR | G_LOG_LEVEL_CRITICAL);
+
+  if (argc == 1)
+    usage();
+
+  start = 1;
+  if (strcmp (argv[1], "--verbose") == 0)
+    {
+      verbose = TRUE;
+      start = 2;
+    }
+  
+  pool = g_thread_pool_new (load_image, NULL, 20, FALSE, NULL);
+
+  i = start;
+  while (1) {
+    i++;
+    if (i == argc)
+      i = start;
+    g_thread_pool_push (pool, argv[i], NULL);
+  }
+  
+  return 0;
+}