summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HACKING4
-rw-r--r--Makefile.am2
-rw-r--r--README2
-rwxr-xr-xautogen.sh7
-rw-r--r--configure.ac13
-rw-r--r--distro/archlinux/PKGBUILD37
-rw-r--r--distro/archlinux/mate-window-manager.install17
-rw-r--r--doc/creating_themes/C/calstblx.dtd215
-rw-r--r--doc/creating_themes/C/dbcentx.mod384
-rw-r--r--doc/creating_themes/C/dbgenent.mod41
-rw-r--r--doc/creating_themes/C/dbhierx.mod2193
-rw-r--r--doc/creating_themes/C/dbnotnx.mod101
-rw-r--r--doc/creating_themes/C/dbpoolx.mod8701
-rw-r--r--doc/creating_themes/C/docbookx.dtd170
-rw-r--r--doc/creating_themes/C/htmltblx.mod245
-rw-r--r--doc/creating_themes/C/index.docbook (renamed from doc/creating_themes/C/creating-marco-themes.xml)0
-rw-r--r--doc/creating_themes/C/soextblx.dtd321
-rw-r--r--doc/creating_themes/Makefile.am16
-rw-r--r--doc/man/marco.12
-rw-r--r--po/LINGUAS2
-rw-r--r--po/am.po51
-rw-r--r--po/ar.po46
-rw-r--r--po/as.po24
-rw-r--r--po/ast.po18
-rw-r--r--po/az.po20
-rw-r--r--po/be.po20
-rw-r--r--po/bg.po20
-rw-r--r--po/bn.po20
-rw-r--r--po/bn_IN.po18
-rw-r--r--po/br.po20
-rw-r--r--po/bs.po20
-rw-r--r--po/ca.po26
-rw-r--r--po/[email protected]20
-rw-r--r--po/cmn.po1657
-rw-r--r--po/crh.po20
-rw-r--r--po/cs.po29
-rw-r--r--po/cy.po20
-rw-r--r--po/da.po22
-rw-r--r--po/de.po25
-rw-r--r--po/dz.po20
-rw-r--r--po/el.po22
-rw-r--r--po/en_AU.po26
-rw-r--r--po/en_CA.po20
-rw-r--r--po/en_GB.po31
-rw-r--r--po/eo.po18
-rw-r--r--po/es.po22
-rw-r--r--po/et.po20
-rw-r--r--po/eu.po18
-rw-r--r--po/fa.po18
-rw-r--r--po/fi.po20
-rw-r--r--po/fr.po24
-rw-r--r--po/ga.po20
-rw-r--r--po/gl.po123
-rw-r--r--po/gu.po20
-rw-r--r--po/ha.po20
-rw-r--r--po/he.po20
-rw-r--r--po/hi.po18
-rw-r--r--po/hr.po39
-rw-r--r--po/hu.po20
-rw-r--r--po/hy.po20
-rw-r--r--po/id.po26
-rw-r--r--po/ig.po20
-rw-r--r--po/is.po20
-rw-r--r--po/it.po22
-rw-r--r--po/ja.po24
-rw-r--r--po/ka.po20
-rw-r--r--po/kk.po1656
-rw-r--r--po/kn.po18
-rw-r--r--po/ko.po29
-rw-r--r--po/ku.po18
-rw-r--r--po/ky.po87
-rw-r--r--po/lt.po18
-rw-r--r--po/lv.po27
-rw-r--r--po/mai.po20
-rw-r--r--po/mg.po20
-rw-r--r--po/mk.po20
-rw-r--r--po/ml.po18
-rw-r--r--po/mn.po20
-rw-r--r--po/mr.po20
-rw-r--r--po/ms.po537
-rw-r--r--po/nb.po18
-rw-r--r--po/nds.po20
-rw-r--r--po/ne.po20
-rw-r--r--po/nl.po20
-rw-r--r--po/nn.po20
-rw-r--r--po/oc.po20
-rw-r--r--po/or.po20
-rw-r--r--po/pa.po20
-rw-r--r--po/pl.po29
-rw-r--r--po/pt.po22
-rw-r--r--po/pt_BR.po22
-rw-r--r--po/ro.po20
-rw-r--r--po/ru.po22
-rw-r--r--po/si.po20
-rw-r--r--po/sk.po29
-rw-r--r--po/sl.po143
-rw-r--r--po/sq.po71
-rw-r--r--po/sr.po20
-rw-r--r--po/[email protected]20
-rw-r--r--po/sv.po18
-rw-r--r--po/ta.po20
-rw-r--r--po/te.po20
-rw-r--r--po/th.po18
-rw-r--r--po/tr.po24
-rw-r--r--po/uk.po34
-rw-r--r--po/vi.po20
-rw-r--r--po/wa.po20
-rw-r--r--po/xh.po20
-rw-r--r--po/yo.po20
-rw-r--r--po/zh_CN.po27
-rw-r--r--po/zh_HK.po18
-rw-r--r--po/zh_TW.po20
-rw-r--r--src/Makefile.am2
-rw-r--r--src/core/constraints.c8
-rw-r--r--src/libmarco-private.pc.in2
-rw-r--r--src/tools/Makefile.am2
-rw-r--r--src/tools/marco-mag.c9
-rw-r--r--src/tools/marco-window-demo.c110
-rw-r--r--src/ui/draw-workspace.c38
-rw-r--r--src/ui/draw-workspace.h4
-rw-r--r--src/ui/fixedtip.c24
-rw-r--r--src/ui/frames.c269
-rw-r--r--src/ui/menu.c29
-rw-r--r--src/ui/metaaccellabel.c169
-rw-r--r--src/ui/preview-widget.c132
-rw-r--r--src/ui/preview-widget.h9
-rw-r--r--src/ui/resizepopup.c14
-rw-r--r--src/ui/tabpopup.c227
-rw-r--r--src/ui/theme.c341
-rw-r--r--src/ui/theme.h36
-rw-r--r--src/ui/themewidget.c129
-rw-r--r--src/ui/themewidget.h17
-rw-r--r--src/ui/ui.c40
-rw-r--r--src/wm-tester/Makefile.am4
-rw-r--r--src/wm-tester/main.c4
135 files changed, 5680 insertions, 14562 deletions
diff --git a/HACKING b/HACKING
index 533631fc..171ef007 100644
--- a/HACKING
+++ b/HACKING
@@ -52,8 +52,8 @@ Minimal Building/Testing Environment
pkg-config, intltool, and libtool) and be ready to build and test
Marco. Steps to do so:
- $ git clone https://github.com/mate-desktop/mate-window-manager.git
- $ cd mate-window-manager
+ $ git clone https://github.com/mate-desktop/marco.git
+ $ cd marco
$ ./autogen.sh --prefix /usr
$ make
$ ./src/marco --replace
diff --git a/Makefile.am b/Makefile.am
index 0fd41996..702dc904 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,6 +1,8 @@
SUBDIRS=src po doc
+ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS}
+
EXTRA_DIST = HACKING rationales.txt \
intltool-extract.in intltool-merge.in intltool-update.in
diff --git a/README b/README
index 5680a888..fd819344 100644
--- a/README
+++ b/README
@@ -218,7 +218,7 @@ EWMH-compliant WMs).
MARCO BUGS, NON-FEATURES, AND CAVEATS
===
-See github: https://github.com/mate-desktop/mate-window-manager/issues
+See github: https://github.com/mate-desktop/marco/issues
FAQ
===
diff --git a/autogen.sh b/autogen.sh
index 93f6f966..bf519642 100755
--- a/autogen.sh
+++ b/autogen.sh
@@ -4,7 +4,7 @@
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
-PKG_NAME="mate-window-manager"
+PKG_NAME="marco"
(test -f $srcdir/configure.ac) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
@@ -17,6 +17,11 @@ which mate-autogen || {
exit 1
}
+which yelp-build || {
+ echo "You need to install yelp-tools"
+ exit 1
+}
+
REQUIRED_AUTOMAKE_VERSION=1.9
USE_MATE2_MACROS=1
USE_COMMON_DOC_BUILD=yes
diff --git a/configure.ac b/configure.ac
index ff4d3bb9..5ae9b9f5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,17 +1,16 @@
AC_PREREQ(2.50)
m4_define([marco_major_version], [1])
-m4_define([marco_minor_version], [6])
-# Fibonacci sequence for micro version numbering:
-# 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987
-m4_define([marco_micro_version], [1])
+m4_define([marco_minor_version], [7])
+m4_define([marco_micro_version], [0])
m4_define([marco_version],
[marco_major_version.marco_minor_version.marco_micro_version])
-AC_INIT([mate-window-manager], [marco_version], [https://github.com/mate-desktop/mate-desktop-environment])
+AC_INIT([marco], [marco_version], [https://github.com/mate-desktop/marco])
AC_CONFIG_SRCDIR(src/core/display.c)
AC_CONFIG_HEADERS(config.h)
+AC_CONFIG_MACRO_DIR([m4])
AM_INIT_AUTOMAKE([no-dist-gzip dist-xz])
AM_MAINTAINER_MODE
@@ -508,8 +507,8 @@ if test "x$GCC" = "xyes"; then
fi
fi
-# Use mate-doc-utils:
-MATE_DOC_INIT([0.8.0])
+# Use yelp-tools:
+YELP_HELP_INIT
AC_CONFIG_FILES([
Makefile
diff --git a/distro/archlinux/PKGBUILD b/distro/archlinux/PKGBUILD
deleted file mode 100644
index ec097428..00000000
--- a/distro/archlinux/PKGBUILD
+++ /dev/null
@@ -1,37 +0,0 @@
-pkgname=mate-window-manager
-pkgver=1.4.0
-pkgrel=1
-pkgdesc="A window manager for MATE"
-arch=(i686 x86_64)
-license=('GPL')
-depends=('mate-conf' 'mate-dialogs' 'libgtop' 'libwnck') # 'libcanberra' 'startup-notification'
-makedepends=('intltool' 'pkgconfig' 'mate-doc-utils')
-options=('!emptydirs' '!libtool')
-install=mate-window-manager.install
-url="http://matsusoft.com.ar/projects/mate/"
-groups=('mate')
-source=(metacity-restartstyle.patch)
-sha256sums=('ea2450ca3e4fb59166ec18ff4844cc61cb16865880dc6b125078a3ab47bf2caf')
-
-build() {
- cd "${srcdir}/../../../"
- ./autogen.sh \
- --prefix=/usr \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --libexecdir=/usr/lib/mate-window-manager \
- --disable-static \
- --disable-startup-notification \
- --disable-scrollkeeper || return 1
- make || return 1
-}
-
-package() {
- cd "${srcdir}/../../../"
-
- make MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1 DESTDIR="${pkgdir}" install || return 1
-
- install -m755 -d "${pkgdir}/usr/share/mateconf/schemas"
- mateconf-merge-schema "${pkgdir}/usr/share/mateconf/schemas/${pkgname}.schemas" --domain ${pkgname} ${pkgdir}/etc/mateconf/schemas/*.schemas
- rm -f ${pkgdir}/etc/mateconf/schemas/*.schemas
-}
diff --git a/distro/archlinux/mate-window-manager.install b/distro/archlinux/mate-window-manager.install
deleted file mode 100644
index 7bdd0c02..00000000
--- a/distro/archlinux/mate-window-manager.install
+++ /dev/null
@@ -1,17 +0,0 @@
- pkgname=mate-window-manager
-
-post_install() {
- usr/sbin/mateconfpkg --install ${pkgname}
-}
-
-pre_upgrade() {
- pre_remove $1
-}
-
-post_upgrade() {
- post_install $1
-}
-
-pre_remove() {
- usr/sbin/mateconfpkg --uninstall ${pkgname}
-}
diff --git a/doc/creating_themes/C/calstblx.dtd b/doc/creating_themes/C/calstblx.dtd
deleted file mode 100644
index fac58d77..00000000
--- a/doc/creating_themes/C/calstblx.dtd
+++ /dev/null
@@ -1,215 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook CALS Table Model V4.5 ........................................ -->
-<!-- File calstblx.mod .................................................... -->
-
-<!-- Copyright 1992-2002 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- This DTD is based on the CALS Table Model
- PUBLIC "-//USA-DOD//DTD Table Model 951010//EN"
-
- $Id: calstblx.dtd 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for the CALS Table Model
- converted to XML. It has been modified slightly for use in the
- combined HTML/CALS models supported by DocBook V4.5.
--->
-
-<!-- These definitions are not directly related to the table model, but are
- used in the default CALS table model and are usually defined elsewhere
- (and prior to the inclusion of this table module) in a CALS DTD. -->
-
-<!ENTITY % bodyatt "">
-<!ENTITY % secur "">
-
-<!-- no if zero(s),
- yes if any other digits value -->
-
-<!ENTITY % yesorno 'CDATA'>
-<!ENTITY % titles 'title?'>
-
-<!-- default for use in entry content -->
-
-<!ENTITY % paracon '#PCDATA'>
-
-<!--
-The parameter entities as defined below provide the CALS table model
-as published (as part of the Example DTD) in MIL-HDBK-28001.
-
-These following declarations provide the CALS-compliant default definitions
-for these entities. However, these entities can and should be redefined
-(by giving the appropriate parameter entity declaration(s) prior to the
-reference to this Table Model declaration set entity) to fit the needs
-of the current application.
--->
-
-<!ENTITY % tbl.table.name "(table|chart)">
-<!ENTITY % tbl.table-titles.mdl "%titles;,">
-<!ENTITY % tbl.table-main.mdl "(tgroup+|graphic+)">
-<!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
-<!ENTITY % tbl.table.att '
- tabstyle CDATA #IMPLIED
- tocentry %yesorno; #IMPLIED
- shortentry %yesorno; #IMPLIED
- orient (port|land) #IMPLIED
- pgwide %yesorno; #IMPLIED '>
-<!ENTITY % tbl.tgroup.mdl "colspec*,spanspec*,thead?,tfoot?,tbody">
-<!ENTITY % tbl.tgroup.att '
- tgroupstyle CDATA #IMPLIED '>
-<!ENTITY % tbl.hdft.mdl "colspec*,row+">
-<!ENTITY % tbl.row.mdl "(entry|entrytbl)+">
-<!ENTITY % tbl.entrytbl.mdl "colspec*,spanspec*,thead?,tbody">
-<!ENTITY % tbl.entry.mdl "(para|warning|caution|note|legend|%paracon;)*">
-
-<!ENTITY % tbl.frame.attval "top|bottom|topbot|all|sides|none">
-<!ENTITY % tbl.tbody.mdl "row+">
-
-<!-- ===== Element and attribute declarations follow. ===== -->
-
-<!--doc:A formal table in a document.-->
-<!ELEMENT table %ho; (%tbl.table.mdl;)>
-
-<!ATTLIST table
- frame (%tbl.frame.attval;) #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- %tbl.table.att;
- %bodyatt;
- %secur;
->
-
-<!--doc:A wrapper for the main content of a table, or part of a table.-->
-<!ELEMENT tgroup %ho; (%tbl.tgroup.mdl;) >
-
-<!ATTLIST tgroup
- cols CDATA #REQUIRED
- %tbl.tgroup.att;
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
- %secur;
->
-
-<!--doc:Specifications for a column in a table.-->
-<!ELEMENT colspec %ho; EMPTY >
-
-<!ATTLIST colspec
- colnum CDATA #IMPLIED
- colname CDATA #IMPLIED
- colwidth CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
->
-
-<!--doc:Formatting information for a spanned column in a table.-->
-<!ELEMENT spanspec %ho; EMPTY >
-
-<!ATTLIST spanspec
- namest CDATA #REQUIRED
- nameend CDATA #REQUIRED
- spanname CDATA #REQUIRED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
->
-
-<!--doc:A table header consisting of one or more rows.-->
-<!ELEMENT thead %ho; (%tbl.hdft.mdl;)>
-<!ATTLIST thead
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!--doc:A table footer consisting of one or more rows.-->
-<!ELEMENT tfoot %ho; (%tbl.hdft.mdl;)>
-<!ATTLIST tfoot
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!--doc:A wrapper for the rows of a table or informal table.-->
-<!ELEMENT tbody %ho; (%tbl.tbody.mdl;)>
-
-<!ATTLIST tbody
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!--doc:A row in a table.-->
-<!ELEMENT row %ho; (%tbl.row.mdl;)>
-
-<!ATTLIST row
- rowsep %yesorno; #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!--doc:A subtable appearing in place of an Entry in a table.-->
-<!ELEMENT entrytbl %ho; (%tbl.entrytbl.mdl;)>
-
-<!ATTLIST entrytbl
- cols CDATA #REQUIRED
- %tbl.tgroup.att;
- colname CDATA #IMPLIED
- spanname CDATA #IMPLIED
- namest CDATA #IMPLIED
- nameend CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
- %secur;
->
-
-<!--doc:A cell in a table.-->
-<!ELEMENT entry %ho; (%tbl.entry.mdl;)*>
-
-<!ATTLIST entry
- colname CDATA #IMPLIED
- namest CDATA #IMPLIED
- nameend CDATA #IMPLIED
- spanname CDATA #IMPLIED
- morerows CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED
- rotate %yesorno; #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %secur;
->
-
-<!-- End of DocBook CALS Table Model V4.5 ................................. -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/dbcentx.mod b/doc/creating_themes/C/dbcentx.mod
deleted file mode 100644
index 60de99f8..00000000
--- a/doc/creating_themes/C/dbcentx.mod
+++ /dev/null
@@ -1,384 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook character entities module V4.5 ............................... -->
-<!-- File dbcentx.mod ..................................................... -->
-
-<!-- Copyright 1992-2004 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- $Id: dbcentx.mod 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the entity declarations for the standard ISO
- entity sets used by DocBook.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbcent PUBLIC
- "-//OASIS//ENTITIES DocBook Character Entities V4.5//EN"
- "dbcentx.mod">
- %dbcent;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-
-<![%sgml.features;[
-
-<!ENTITY % ISOamsa.module "INCLUDE">
-<![ %ISOamsa.module; [
-<!ENTITY % ISOamsa PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN">
-<!--end of ISOamsa.module-->]]>
-
-<!ENTITY % ISOamsb.module "INCLUDE">
-<![ %ISOamsb.module; [
-<!ENTITY % ISOamsb PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN">
-<!--end of ISOamsb.module-->]]>
-
-<!ENTITY % ISOamsc.module "INCLUDE">
-<![ %ISOamsc.module; [
-<!ENTITY % ISOamsc PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN">
-<!--end of ISOamsc.module-->]]>
-
-<!ENTITY % ISOamsn.module "INCLUDE">
-<![ %ISOamsn.module; [
-<!ENTITY % ISOamsn PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN">
-<!--end of ISOamsn.module-->]]>
-
-<!ENTITY % ISOamso.module "INCLUDE">
-<![ %ISOamso.module; [
-<!ENTITY % ISOamso PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN">
-<!--end of ISOamso.module-->]]>
-
-<!ENTITY % ISOamsr.module "INCLUDE">
-<![ %ISOamsr.module; [
-<!ENTITY % ISOamsr PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN">
-<!--end of ISOamsr.module-->]]>
-
-<!ENTITY % ISObox.module "INCLUDE">
-<![ %ISObox.module; [
-<!ENTITY % ISObox PUBLIC
-"ISO 8879:1986//ENTITIES Box and Line Drawing//EN">
-<!--end of ISObox.module-->]]>
-
-<!ENTITY % ISOcyr1.module "INCLUDE">
-<![ %ISOcyr1.module; [
-<!ENTITY % ISOcyr1 PUBLIC
-"ISO 8879:1986//ENTITIES Russian Cyrillic//EN">
-<!--end of ISOcyr1.module-->]]>
-
-<!ENTITY % ISOcyr2.module "INCLUDE">
-<![ %ISOcyr2.module; [
-<!ENTITY % ISOcyr2 PUBLIC
-"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN">
-<!--end of ISOcyr2.module-->]]>
-
-<!ENTITY % ISOdia.module "INCLUDE">
-<![ %ISOdia.module; [
-<!ENTITY % ISOdia PUBLIC
-"ISO 8879:1986//ENTITIES Diacritical Marks//EN">
-<!--end of ISOdia.module-->]]>
-
-<!ENTITY % ISOgrk1.module "INCLUDE">
-<![ %ISOgrk1.module; [
-<!ENTITY % ISOgrk1 PUBLIC
-"ISO 8879:1986//ENTITIES Greek Letters//EN">
-<!--end of ISOgrk1.module-->]]>
-
-<!ENTITY % ISOgrk2.module "INCLUDE">
-<![ %ISOgrk2.module; [
-<!ENTITY % ISOgrk2 PUBLIC
-"ISO 8879:1986//ENTITIES Monotoniko Greek//EN">
-<!--end of ISOgrk2.module-->]]>
-
-<!ENTITY % ISOgrk3.module "INCLUDE">
-<![ %ISOgrk3.module; [
-<!ENTITY % ISOgrk3 PUBLIC
-"ISO 8879:1986//ENTITIES Greek Symbols//EN">
-<!--end of ISOgrk3.module-->]]>
-
-<!ENTITY % ISOgrk4.module "INCLUDE">
-<![ %ISOgrk4.module; [
-<!ENTITY % ISOgrk4 PUBLIC
-"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN">
-<!--end of ISOgrk4.module-->]]>
-
-<!ENTITY % ISOlat1.module "INCLUDE">
-<![ %ISOlat1.module; [
-<!ENTITY % ISOlat1 PUBLIC
-"ISO 8879:1986//ENTITIES Added Latin 1//EN">
-<!--end of ISOlat1.module-->]]>
-
-<!ENTITY % ISOlat2.module "INCLUDE">
-<![ %ISOlat2.module; [
-<!ENTITY % ISOlat2 PUBLIC
-"ISO 8879:1986//ENTITIES Added Latin 2//EN">
-<!--end of ISOlat2.module-->]]>
-
-<!ENTITY % ISOnum.module "INCLUDE">
-<![ %ISOnum.module; [
-<!ENTITY % ISOnum PUBLIC
-"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN">
-<!--end of ISOnum.module-->]]>
-
-<!ENTITY % ISOpub.module "INCLUDE">
-<![ %ISOpub.module; [
-<!ENTITY % ISOpub PUBLIC
-"ISO 8879:1986//ENTITIES Publishing//EN">
-<!--end of ISOpub.module-->]]>
-
-<!ENTITY % ISOtech.module "INCLUDE">
-<![ %ISOtech.module; [
-<!ENTITY % ISOtech PUBLIC
-"ISO 8879:1986//ENTITIES General Technical//EN">
-<!--end of ISOtech.module-->]]>
-
-<!--end of sgml.features-->]]>
-
-<![%xml.features;[
-
-<!ENTITY % ISOamsa.module "INCLUDE">
-<![%ISOamsa.module;[
-<!ENTITY % ISOamsa PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Arrow Relations//EN//XML"
-"ent/isoamsa.ent">
-<!--end of ISOamsa.module-->]]>
-
-<!ENTITY % ISOamsb.module "INCLUDE">
-<![%ISOamsb.module;[
-<!ENTITY % ISOamsb PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Binary Operators//EN//XML"
-"ent/isoamsb.ent">
-<!--end of ISOamsb.module-->]]>
-
-<!ENTITY % ISOamsc.module "INCLUDE">
-<![%ISOamsc.module;[
-<!ENTITY % ISOamsc PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Delimiters//EN//XML"
-"ent/isoamsc.ent">
-<!--end of ISOamsc.module-->]]>
-
-<!ENTITY % ISOamsn.module "INCLUDE">
-<![%ISOamsn.module;[
-<!ENTITY % ISOamsn PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Negated Relations//EN//XML"
-"ent/isoamsn.ent">
-<!--end of ISOamsn.module-->]]>
-
-<!ENTITY % ISOamso.module "INCLUDE">
-<![%ISOamso.module;[
-<!ENTITY % ISOamso PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Ordinary//EN//XML"
-"ent/isoamso.ent">
-<!--end of ISOamso.module-->]]>
-
-<!ENTITY % ISOamsr.module "INCLUDE">
-<![%ISOamsr.module;[
-<!ENTITY % ISOamsr PUBLIC
-"ISO 8879:1986//ENTITIES Added Math Symbols: Relations//EN//XML"
-"ent/isoamsr.ent">
-<!--end of ISOamsr.module-->]]>
-
-<!ENTITY % ISObox.module "INCLUDE">
-<![%ISObox.module;[
-<!ENTITY % ISObox PUBLIC
-"ISO 8879:1986//ENTITIES Box and Line Drawing//EN//XML"
-"ent/isobox.ent">
-<!--end of ISObox.module-->]]>
-
-<!ENTITY % ISOcyr1.module "INCLUDE">
-<![%ISOcyr1.module;[
-<!ENTITY % ISOcyr1 PUBLIC
-"ISO 8879:1986//ENTITIES Russian Cyrillic//EN//XML"
-"ent/isocyr1.ent">
-<!--end of ISOcyr1.module-->]]>
-
-<!ENTITY % ISOcyr2.module "INCLUDE">
-<![%ISOcyr2.module;[
-<!ENTITY % ISOcyr2 PUBLIC
-"ISO 8879:1986//ENTITIES Non-Russian Cyrillic//EN//XML"
-"ent/isocyr2.ent">
-<!--end of ISOcyr2.module-->]]>
-
-<!ENTITY % ISOdia.module "INCLUDE">
-<![%ISOdia.module;[
-<!ENTITY % ISOdia PUBLIC
-"ISO 8879:1986//ENTITIES Diacritical Marks//EN//XML"
-"ent/isodia.ent">
-<!--end of ISOdia.module-->]]>
-
-<!ENTITY % ISOgrk1.module "INCLUDE">
-<![%ISOgrk1.module;[
-<!ENTITY % ISOgrk1 PUBLIC
-"ISO 8879:1986//ENTITIES Greek Letters//EN//XML"
-"ent/isogrk1.ent">
-<!--end of ISOgrk1.module-->]]>
-
-<!ENTITY % ISOgrk2.module "INCLUDE">
-<![%ISOgrk2.module;[
-<!ENTITY % ISOgrk2 PUBLIC
-"ISO 8879:1986//ENTITIES Monotoniko Greek//EN//XML"
-"ent/isogrk2.ent">
-<!--end of ISOgrk2.module-->]]>
-
-<!ENTITY % ISOgrk3.module "INCLUDE">
-<![%ISOgrk3.module;[
-<!ENTITY % ISOgrk3 PUBLIC
-"ISO 8879:1986//ENTITIES Greek Symbols//EN//XML"
-"ent/isogrk3.ent">
-<!--end of ISOgrk3.module-->]]>
-
-<!ENTITY % ISOgrk4.module "INCLUDE">
-<![%ISOgrk4.module;[
-<!ENTITY % ISOgrk4 PUBLIC
-"ISO 8879:1986//ENTITIES Alternative Greek Symbols//EN//XML"
-"ent/isogrk4.ent">
-<!--end of ISOgrk4.module-->]]>
-
-<!ENTITY % ISOlat1.module "INCLUDE">
-<![%ISOlat1.module;[
-<!ENTITY % ISOlat1 PUBLIC
-"ISO 8879:1986//ENTITIES Added Latin 1//EN//XML"
-"ent/isolat1.ent">
-<!--end of ISOlat1.module-->]]>
-
-<!ENTITY % ISOlat2.module "INCLUDE">
-<![%ISOlat2.module;[
-<!ENTITY % ISOlat2 PUBLIC
-"ISO 8879:1986//ENTITIES Added Latin 2//EN//XML"
-"ent/isolat2.ent">
-<!--end of ISOlat2.module-->]]>
-
-<!ENTITY % ISOnum.module "INCLUDE">
-<![%ISOnum.module;[
-<!ENTITY % ISOnum PUBLIC
-"ISO 8879:1986//ENTITIES Numeric and Special Graphic//EN//XML"
-"ent/isonum.ent">
-<!--end of ISOnum.module-->]]>
-
-<!ENTITY % ISOpub.module "INCLUDE">
-<![%ISOpub.module;[
-<!ENTITY % ISOpub PUBLIC
-"ISO 8879:1986//ENTITIES Publishing//EN//XML"
-"ent/isopub.ent">
-<!--end of ISOpub.module-->]]>
-
-<!ENTITY % ISOtech.module "INCLUDE">
-<![%ISOtech.module;[
-<!ENTITY % ISOtech PUBLIC
-"ISO 8879:1986//ENTITIES General Technical//EN//XML"
-"ent/isotech.ent">
-<!--end of ISOtech.module-->]]>
-
-<!--end of xml.features-->]]>
-
-<![ %ISOamsa.module; [
-%ISOamsa;
-]]>
-
-<![ %ISOamsb.module; [
-%ISOamsb;
-]]>
-
-<![ %ISOamsc.module; [
-%ISOamsc;
-]]>
-
-<![ %ISOamsn.module; [
-%ISOamsn;
-]]>
-
-<![ %ISOamso.module; [
-%ISOamso;
-]]>
-
-<![ %ISOamsr.module; [
-%ISOamsr;
-]]>
-
-<![ %ISObox.module; [
-%ISObox;
-]]>
-
-<![ %ISOcyr1.module; [
-%ISOcyr1;
-]]>
-
-<![ %ISOcyr2.module; [
-%ISOcyr2;
-]]>
-
-<![ %ISOdia.module; [
-%ISOdia;
-]]>
-
-<![ %ISOgrk1.module; [
-%ISOgrk1;
-]]>
-
-<![ %ISOgrk2.module; [
-%ISOgrk2;
-]]>
-
-<![ %ISOgrk3.module; [
-%ISOgrk3;
-]]>
-
-<![ %ISOgrk4.module; [
-%ISOgrk4;
-]]>
-
-<![ %ISOlat1.module; [
-%ISOlat1;
-]]>
-
-<![ %ISOlat2.module; [
-%ISOlat2;
-]]>
-
-<![ %ISOnum.module; [
-%ISOnum;
-]]>
-
-<![ %ISOpub.module; [
-%ISOpub;
-]]>
-
-<![ %ISOtech.module; [
-%ISOtech;
-]]>
-
-<!-- End of DocBook character entity sets module V4.5 ..................... -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/dbgenent.mod b/doc/creating_themes/C/dbgenent.mod
deleted file mode 100644
index ff5ba90d..00000000
--- a/doc/creating_themes/C/dbgenent.mod
+++ /dev/null
@@ -1,41 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook additional general entities V4.5 ............................. -->
-
-<!-- Copyright 1992-2004 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbgenent PUBLIC
- "-//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN"
- "dbgenent.mod">
- %dbgenent;
--->
-
-<!-- File dbgenent.mod .................................................... -->
-
-<!-- You can edit this file to add the following:
-
- o General entity declarations of any kind. For example:
-
- <!ENTITY productname "WinWidget"> (small boilerplate)
- <!ENTITY legal-notice SYSTEM "notice.sgm"> (large boilerplate)
-
- o Notation declarations. For example:
-
- <!NOTATION chicken-scratch SYSTEM>
-
- o Declarations for and references to external parameter entities
- containing collections of any of the above. For example:
-
- <!ENTITY % all-titles PUBLIC "-//DocTools//ELEMENTS Book Titles//EN"
- "booktitles.ent">
- %all-titles;
--->
-
-<!-- End of DocBook additional general entities V4.5 ...................... -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/dbhierx.mod b/doc/creating_themes/C/dbhierx.mod
deleted file mode 100644
index 5f839f56..00000000
--- a/doc/creating_themes/C/dbhierx.mod
+++ /dev/null
@@ -1,2193 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook document hierarchy module V4.5 ............................... -->
-<!-- File dbhierx.mod ..................................................... -->
-
-<!-- Copyright 1992-2004 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- $Id: dbhierx.mod 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for the overall document
- hierarchies of DocBook documents. It covers computer documentation
- manuals and manual fragments, as well as reference entries (such as
- man pages) and technical journals or anthologies containing
- articles.
-
- This module depends on the DocBook information pool module. All
- elements and entities referenced but not defined here are assumed
- to be defined in the information pool module.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbhier PUBLIC
- "-//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN"
- "dbhierx.mod">
- %dbhier;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-<!-- Entities for module inclusions ....................................... -->
-
-<!ENTITY % dbhier.redecl.module "IGNORE">
-<!ENTITY % dbhier.redecl2.module "IGNORE">
-
-<!-- ...................................................................... -->
-<!-- Entities for element classes ......................................... -->
-
-<!ENTITY % local.appendix.class "">
-<!ENTITY % appendix.class "appendix %local.appendix.class;">
-
-<!ENTITY % local.article.class "">
-<!ENTITY % article.class "article %local.article.class;">
-
-<!ENTITY % local.book.class "">
-<!ENTITY % book.class "book %local.book.class;">
-
-<!ENTITY % local.chapter.class "">
-<!ENTITY % chapter.class "chapter %local.chapter.class;">
-
-<!ENTITY % local.index.class "">
-<!ENTITY % index.class "index|setindex %local.index.class;">
-
-<!ENTITY % local.refentry.class "">
-<!ENTITY % refentry.class "refentry %local.refentry.class;">
-
-<!ENTITY % local.section.class "">
-<!ENTITY % section.class "section %local.section.class;">
-
-<!ENTITY % local.nav.class "">
-<!ENTITY % nav.class "toc|lot|index|glossary|bibliography
- %local.nav.class;">
-
-<!-- Redeclaration placeholder ............................................ -->
-
-<!-- For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point -->
-
-<![%dbhier.redecl.module;[
-<!-- Defining rdbhier here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbhier "">
-%rdbhier;
-<!--end of dbhier.redecl.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Entities for element mixtures ........................................ -->
-
-<!ENTITY % local.divcomponent.mix "">
-<!ENTITY % divcomponent.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |%compound.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.divcomponent.mix;">
-
-<!ENTITY % local.refcomponent.mix "">
-<!ENTITY % refcomponent.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |%compound.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.refcomponent.mix;">
-
-<!ENTITY % local.indexdivcomponent.mix "">
-<!ENTITY % indexdivcomponent.mix
- "itemizedlist|orderedlist|variablelist|simplelist
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |anchor|remark
- |%link.char.class;
- |beginpage
- %local.indexdivcomponent.mix;">
-
-<!ENTITY % local.refname.char.mix "">
-<!ENTITY % refname.char.mix
- "#PCDATA
- |%tech.char.class;
- %local.refname.char.mix;">
-
-<!ENTITY % local.partcontent.mix "">
-<!ENTITY % partcontent.mix
- "%appendix.class;|%chapter.class;|%nav.class;|%article.class;
- |preface|%refentry.class;|reference %local.partcontent.mix;">
-
-<!ENTITY % local.refinline.char.mix "">
-<!ENTITY % refinline.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class;
- |%ndxterm.class; |beginpage
- %local.refinline.char.mix;">
-
-<!ENTITY % local.refclass.char.mix "">
-<!ENTITY % refclass.char.mix
- "#PCDATA
- |application
- %local.refclass.char.mix;">
-
-<!-- Redeclaration placeholder 2 .......................................... -->
-
-<!-- For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point -->
-
-<![%dbhier.redecl2.module;[
-<!-- Defining rdbhier2 here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbhier2 "">
-%rdbhier2;
-<!--end of dbhier.redecl2.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Entities for content models .......................................... -->
-
-<!ENTITY % div.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % bookcomponent.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % sect.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % refsect.title.content
- "title, subtitle?, titleabbrev?">
-
-<!ENTITY % bookcomponent.content
- "((%divcomponent.mix;)+,
- (sect1*|(%refentry.class;)*|simplesect*|(%section.class;)*))
- | (sect1+|(%refentry.class;)+|simplesect+|(%section.class;)+)">
-
-<!-- ...................................................................... -->
-<!-- Set and SetInfo ...................................................... -->
-
-<!ENTITY % set.content.module "INCLUDE">
-<![%set.content.module;[
-<!ENTITY % set.module "INCLUDE">
-<![%set.module;[
-<!ENTITY % local.set.attrib "">
-<!ENTITY % set.role.attrib "%role.attrib;">
-
-<!ENTITY % set.element "INCLUDE">
-<![%set.element;[
-<!--doc:A collection of books.-->
-<!ELEMENT set %ho; ((%div.title.content;)?, setinfo?, toc?, (set|%book.class;)+,
- setindex?)
- %ubiq.inclusion;>
-<!--end of set.element-->]]>
-
-<!-- FPI: SGML formal public identifier -->
-
-
-<!ENTITY % set.attlist "INCLUDE">
-<![%set.attlist;[
-<!ATTLIST set
- fpi CDATA #IMPLIED
- %status.attrib;
- %common.attrib;
- %set.role.attrib;
- %local.set.attrib;
->
-<!--end of set.attlist-->]]>
-<!--end of set.module-->]]>
-
-<!ENTITY % setinfo.module "INCLUDE">
-<![%setinfo.module;[
-<!ENTITY % local.setinfo.attrib "">
-<!ENTITY % setinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % setinfo.element "INCLUDE">
-<![%setinfo.element;[
-<!--doc:Meta-information for a Set.-->
-<!ELEMENT setinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of setinfo.element-->]]>
-
-<!-- Contents: IDs of the ToC, Books, and SetIndex that comprise
- the set, in the order of their appearance -->
-
-
-<!ENTITY % setinfo.attlist "INCLUDE">
-<![%setinfo.attlist;[
-<!ATTLIST setinfo
- contents IDREFS #IMPLIED
- %common.attrib;
- %setinfo.role.attrib;
- %local.setinfo.attrib;
->
-<!--end of setinfo.attlist-->]]>
-<!--end of setinfo.module-->]]>
-<!--end of set.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Book and BookInfo .................................................... -->
-
-<!ENTITY % book.content.module "INCLUDE">
-<![%book.content.module;[
-<!ENTITY % book.module "INCLUDE">
-<![%book.module;[
-
-<!ENTITY % local.book.attrib "">
-<!ENTITY % book.role.attrib "%role.attrib;">
-
-<!ENTITY % book.element "INCLUDE">
-<![%book.element;[
-<!--doc:A book.-->
-<!ELEMENT book %ho; ((%div.title.content;)?, bookinfo?,
- (dedication | toc | lot
- | glossary | bibliography | preface
- | %chapter.class; | reference | part
- | %article.class;
- | %appendix.class;
- | %index.class;
- | colophon)*)
- %ubiq.inclusion;>
-<!--end of book.element-->]]>
-
-<!-- FPI: SGML formal public identifier -->
-
-
-<!ENTITY % book.attlist "INCLUDE">
-<![%book.attlist;[
-<!ATTLIST book fpi CDATA #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %book.role.attrib;
- %local.book.attrib;
->
-<!--end of book.attlist-->]]>
-<!--end of book.module-->]]>
-
-<!ENTITY % bookinfo.module "INCLUDE">
-<![%bookinfo.module;[
-<!ENTITY % local.bookinfo.attrib "">
-<!ENTITY % bookinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % bookinfo.element "INCLUDE">
-<![%bookinfo.element;[
-<!--doc:Meta-information for a Book.-->
-<!ELEMENT bookinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of bookinfo.element-->]]>
-
-<!-- Contents: IDs of the ToC, LoTs, Prefaces, Parts, Chapters,
- Appendixes, References, GLossary, Bibliography, and indexes
- comprising the Book, in the order of their appearance -->
-
-
-<!ENTITY % bookinfo.attlist "INCLUDE">
-<![%bookinfo.attlist;[
-<!ATTLIST bookinfo
- contents IDREFS #IMPLIED
- %common.attrib;
- %bookinfo.role.attrib;
- %local.bookinfo.attrib;
->
-<!--end of bookinfo.attlist-->]]>
-<!--end of bookinfo.module-->]]>
-<!--end of book.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Dedication, ToC, and LoT ............................................. -->
-
-<!ENTITY % dedication.module "INCLUDE">
-<![%dedication.module;[
-<!ENTITY % local.dedication.attrib "">
-<!ENTITY % dedication.role.attrib "%role.attrib;">
-
-<!ENTITY % dedication.element "INCLUDE">
-<![%dedication.element;[
-<!--doc:A wrapper for the dedication section of a book.-->
-<!ELEMENT dedication %ho; ((%sect.title.content;)?, (%legalnotice.mix;)+)>
-<!--end of dedication.element-->]]>
-
-<!ENTITY % dedication.attlist "INCLUDE">
-<![%dedication.attlist;[
-<!ATTLIST dedication
- %status.attrib;
- %common.attrib;
- %dedication.role.attrib;
- %local.dedication.attrib;
->
-<!--end of dedication.attlist-->]]>
-<!--end of dedication.module-->]]>
-
-<!ENTITY % colophon.module "INCLUDE">
-<![ %colophon.module; [
-<!ENTITY % local.colophon.attrib "">
-<!ENTITY % colophon.role.attrib "%role.attrib;">
-
-<!ENTITY % colophon.element "INCLUDE">
-<![ %colophon.element; [
-<!--doc:Text at the back of a book describing facts about its production.-->
-<!ELEMENT colophon %ho; ((%sect.title.content;)?, (%textobject.mix;)+)>
-<!--end of colophon.element-->]]>
-
-<!ENTITY % colophon.attlist "INCLUDE">
-<![ %colophon.attlist; [
-<!ATTLIST colophon
- %status.attrib;
- %common.attrib;
- %colophon.role.attrib;
- %local.colophon.attrib;>
-<!--end of colophon.attlist-->]]>
-<!--end of colophon.module-->]]>
-
-<!ENTITY % toc.content.module "INCLUDE">
-<![%toc.content.module;[
-<!ENTITY % toc.module "INCLUDE">
-<![%toc.module;[
-<!ENTITY % local.toc.attrib "">
-<!ENTITY % toc.role.attrib "%role.attrib;">
-
-<!ENTITY % toc.element "INCLUDE">
-<![%toc.element;[
-<!--doc:A table of contents.-->
-<!ELEMENT toc %ho; (beginpage?,
- (%bookcomponent.title.content;)?,
- tocfront*,
- (tocpart | tocchap)*, tocback*)>
-<!--end of toc.element-->]]>
-
-<!ENTITY % toc.attlist "INCLUDE">
-<![%toc.attlist;[
-<!ATTLIST toc
- %pagenum.attrib;
- %common.attrib;
- %toc.role.attrib;
- %local.toc.attrib;
->
-<!--end of toc.attlist-->]]>
-<!--end of toc.module-->]]>
-
-<!ENTITY % tocfront.module "INCLUDE">
-<![%tocfront.module;[
-<!ENTITY % local.tocfront.attrib "">
-<!ENTITY % tocfront.role.attrib "%role.attrib;">
-
-<!ENTITY % tocfront.element "INCLUDE">
-<![%tocfront.element;[
-<!--doc:An entry in a table of contents for a front matter component.-->
-<!ELEMENT tocfront %ho; (%para.char.mix;)*>
-<!--end of tocfront.element-->]]>
-
-<!-- to element that this entry represents -->
-
-
-<!ENTITY % tocfront.attlist "INCLUDE">
-<![%tocfront.attlist;[
-<!ATTLIST tocfront
- %label.attrib;
- %linkend.attrib; %pagenum.attrib;
- %common.attrib;
- %tocfront.role.attrib;
- %local.tocfront.attrib;
->
-<!--end of tocfront.attlist-->]]>
-<!--end of tocfront.module-->]]>
-
-<!ENTITY % tocentry.module "INCLUDE">
-<![%tocentry.module;[
-<!ENTITY % local.tocentry.attrib "">
-<!ENTITY % tocentry.role.attrib "%role.attrib;">
-
-<!ENTITY % tocentry.element "INCLUDE">
-<![%tocentry.element;[
-<!--doc:A component title in a table of contents.-->
-<!ELEMENT tocentry %ho; (%para.char.mix;)*>
-<!--end of tocentry.element-->]]>
-
-<!-- to element that this entry represents -->
-
-
-<!ENTITY % tocentry.attlist "INCLUDE">
-<![%tocentry.attlist;[
-<!ATTLIST tocentry
- %linkend.attrib; %pagenum.attrib;
- %common.attrib;
- %tocentry.role.attrib;
- %local.tocentry.attrib;
->
-<!--end of tocentry.attlist-->]]>
-<!--end of tocentry.module-->]]>
-
-<!ENTITY % tocpart.module "INCLUDE">
-<![%tocpart.module;[
-<!ENTITY % local.tocpart.attrib "">
-<!ENTITY % tocpart.role.attrib "%role.attrib;">
-
-<!ENTITY % tocpart.element "INCLUDE">
-<![%tocpart.element;[
-<!--doc:An entry in a table of contents for a part of a book.-->
-<!ELEMENT tocpart %ho; (tocentry+, tocchap*)>
-<!--end of tocpart.element-->]]>
-
-<!ENTITY % tocpart.attlist "INCLUDE">
-<![%tocpart.attlist;[
-<!ATTLIST tocpart
- %common.attrib;
- %tocpart.role.attrib;
- %local.tocpart.attrib;
->
-<!--end of tocpart.attlist-->]]>
-<!--end of tocpart.module-->]]>
-
-<!ENTITY % tocchap.module "INCLUDE">
-<![%tocchap.module;[
-<!ENTITY % local.tocchap.attrib "">
-<!ENTITY % tocchap.role.attrib "%role.attrib;">
-
-<!ENTITY % tocchap.element "INCLUDE">
-<![%tocchap.element;[
-<!--doc:An entry in a table of contents for a component in the body of a document.-->
-<!ELEMENT tocchap %ho; (tocentry+, toclevel1*)>
-<!--end of tocchap.element-->]]>
-
-<!ENTITY % tocchap.attlist "INCLUDE">
-<![%tocchap.attlist;[
-<!ATTLIST tocchap
- %label.attrib;
- %common.attrib;
- %tocchap.role.attrib;
- %local.tocchap.attrib;
->
-<!--end of tocchap.attlist-->]]>
-<!--end of tocchap.module-->]]>
-
-<!ENTITY % toclevel1.module "INCLUDE">
-<![%toclevel1.module;[
-<!ENTITY % local.toclevel1.attrib "">
-<!ENTITY % toclevel1.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel1.element "INCLUDE">
-<![%toclevel1.element;[
-<!--doc:A top-level entry within a table of contents entry for a chapter-like component.-->
-<!ELEMENT toclevel1 %ho; (tocentry+, toclevel2*)>
-<!--end of toclevel1.element-->]]>
-
-<!ENTITY % toclevel1.attlist "INCLUDE">
-<![%toclevel1.attlist;[
-<!ATTLIST toclevel1
- %common.attrib;
- %toclevel1.role.attrib;
- %local.toclevel1.attrib;
->
-<!--end of toclevel1.attlist-->]]>
-<!--end of toclevel1.module-->]]>
-
-<!ENTITY % toclevel2.module "INCLUDE">
-<![%toclevel2.module;[
-<!ENTITY % local.toclevel2.attrib "">
-<!ENTITY % toclevel2.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel2.element "INCLUDE">
-<![%toclevel2.element;[
-<!--doc:A second-level entry within a table of contents entry for a chapter-like component.-->
-<!ELEMENT toclevel2 %ho; (tocentry+, toclevel3*)>
-<!--end of toclevel2.element-->]]>
-
-<!ENTITY % toclevel2.attlist "INCLUDE">
-<![%toclevel2.attlist;[
-<!ATTLIST toclevel2
- %common.attrib;
- %toclevel2.role.attrib;
- %local.toclevel2.attrib;
->
-<!--end of toclevel2.attlist-->]]>
-<!--end of toclevel2.module-->]]>
-
-<!ENTITY % toclevel3.module "INCLUDE">
-<![%toclevel3.module;[
-<!ENTITY % local.toclevel3.attrib "">
-<!ENTITY % toclevel3.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel3.element "INCLUDE">
-<![%toclevel3.element;[
-<!--doc:A third-level entry within a table of contents entry for a chapter-like component.-->
-<!ELEMENT toclevel3 %ho; (tocentry+, toclevel4*)>
-<!--end of toclevel3.element-->]]>
-
-<!ENTITY % toclevel3.attlist "INCLUDE">
-<![%toclevel3.attlist;[
-<!ATTLIST toclevel3
- %common.attrib;
- %toclevel3.role.attrib;
- %local.toclevel3.attrib;
->
-<!--end of toclevel3.attlist-->]]>
-<!--end of toclevel3.module-->]]>
-
-<!ENTITY % toclevel4.module "INCLUDE">
-<![%toclevel4.module;[
-<!ENTITY % local.toclevel4.attrib "">
-<!ENTITY % toclevel4.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel4.element "INCLUDE">
-<![%toclevel4.element;[
-<!--doc:A fourth-level entry within a table of contents entry for a chapter-like component.-->
-<!ELEMENT toclevel4 %ho; (tocentry+, toclevel5*)>
-<!--end of toclevel4.element-->]]>
-
-<!ENTITY % toclevel4.attlist "INCLUDE">
-<![%toclevel4.attlist;[
-<!ATTLIST toclevel4
- %common.attrib;
- %toclevel4.role.attrib;
- %local.toclevel4.attrib;
->
-<!--end of toclevel4.attlist-->]]>
-<!--end of toclevel4.module-->]]>
-
-<!ENTITY % toclevel5.module "INCLUDE">
-<![%toclevel5.module;[
-<!ENTITY % local.toclevel5.attrib "">
-<!ENTITY % toclevel5.role.attrib "%role.attrib;">
-
-<!ENTITY % toclevel5.element "INCLUDE">
-<![%toclevel5.element;[
-<!--doc:A fifth-level entry within a table of contents entry for a chapter-like component.-->
-<!ELEMENT toclevel5 %ho; (tocentry+)>
-<!--end of toclevel5.element-->]]>
-
-<!ENTITY % toclevel5.attlist "INCLUDE">
-<![%toclevel5.attlist;[
-<!ATTLIST toclevel5
- %common.attrib;
- %toclevel5.role.attrib;
- %local.toclevel5.attrib;
->
-<!--end of toclevel5.attlist-->]]>
-<!--end of toclevel5.module-->]]>
-
-<!ENTITY % tocback.module "INCLUDE">
-<![%tocback.module;[
-<!ENTITY % local.tocback.attrib "">
-<!ENTITY % tocback.role.attrib "%role.attrib;">
-
-<!ENTITY % tocback.element "INCLUDE">
-<![%tocback.element;[
-<!--doc:An entry in a table of contents for a back matter component.-->
-<!ELEMENT tocback %ho; (%para.char.mix;)*>
-<!--end of tocback.element-->]]>
-
-<!-- to element that this entry represents -->
-
-
-<!ENTITY % tocback.attlist "INCLUDE">
-<![%tocback.attlist;[
-<!ATTLIST tocback
- %label.attrib;
- %linkend.attrib; %pagenum.attrib;
- %common.attrib;
- %tocback.role.attrib;
- %local.tocback.attrib;
->
-<!--end of tocback.attlist-->]]>
-<!--end of tocback.module-->]]>
-<!--end of toc.content.module-->]]>
-
-<!ENTITY % lot.content.module "INCLUDE">
-<![%lot.content.module;[
-<!ENTITY % lot.module "INCLUDE">
-<![%lot.module;[
-<!ENTITY % local.lot.attrib "">
-<!ENTITY % lot.role.attrib "%role.attrib;">
-
-<!ENTITY % lot.element "INCLUDE">
-<![%lot.element;[
-<!--doc:A list of the titles of formal objects (as tables or figures) in a document.-->
-<!ELEMENT lot %ho; (beginpage?, (%bookcomponent.title.content;)?, lotentry*)>
-<!--end of lot.element-->]]>
-
-<!ENTITY % lot.attlist "INCLUDE">
-<![%lot.attlist;[
-<!ATTLIST lot
- %label.attrib;
- %common.attrib;
- %lot.role.attrib;
- %local.lot.attrib;
->
-<!--end of lot.attlist-->]]>
-<!--end of lot.module-->]]>
-
-<!ENTITY % lotentry.module "INCLUDE">
-<![%lotentry.module;[
-<!ENTITY % local.lotentry.attrib "">
-<!ENTITY % lotentry.role.attrib "%role.attrib;">
-
-<!ENTITY % lotentry.element "INCLUDE">
-<![%lotentry.element;[
-<!--doc:An entry in a list of titles.-->
-<!ELEMENT lotentry %ho; (%para.char.mix;)*>
-<!--end of lotentry.element-->]]>
-
-<!-- SrcCredit: Information about the source of the entry,
- as for a list of illustrations -->
-<!-- linkend: to element that this entry represents-->
-<!ENTITY % lotentry.attlist "INCLUDE">
-<![%lotentry.attlist;[
-<!ATTLIST lotentry
- %linkend.attrib;
- %pagenum.attrib;
- srccredit CDATA #IMPLIED
- %common.attrib;
- %lotentry.role.attrib;
- %local.lotentry.attrib;
->
-<!--end of lotentry.attlist-->]]>
-<!--end of lotentry.module-->]]>
-<!--end of lot.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Appendix, Chapter, Part, Preface, Reference, PartIntro ............... -->
-
-<!ENTITY % appendix.module "INCLUDE">
-<![%appendix.module;[
-<!ENTITY % local.appendix.attrib "">
-<!ENTITY % appendix.role.attrib "%role.attrib;">
-
-<!ENTITY % appendix.element "INCLUDE">
-<![%appendix.element;[
-<!--doc:An appendix in a Book or Article.-->
-<!ELEMENT appendix %ho; (beginpage?,
- appendixinfo?,
- (%bookcomponent.title.content;),
- (%nav.class;)*,
- tocchap?,
- (%bookcomponent.content;),
- (%nav.class;)*)
- %ubiq.inclusion;>
-<!--end of appendix.element-->]]>
-
-<!ENTITY % appendix.attlist "INCLUDE">
-<![%appendix.attlist;[
-<!ATTLIST appendix
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %appendix.role.attrib;
- %local.appendix.attrib;
->
-<!--end of appendix.attlist-->]]>
-<!--end of appendix.module-->]]>
-
-<!ENTITY % chapter.module "INCLUDE">
-<![%chapter.module;[
-<!ENTITY % local.chapter.attrib "">
-<!ENTITY % chapter.role.attrib "%role.attrib;">
-
-<!ENTITY % chapter.element "INCLUDE">
-<![%chapter.element;[
-<!--doc:A chapter, as of a book.-->
-<!ELEMENT chapter %ho; (beginpage?,
- chapterinfo?,
- (%bookcomponent.title.content;),
- (%nav.class;)*,
- tocchap?,
- (%bookcomponent.content;),
- (%nav.class;)*)
- %ubiq.inclusion;>
-<!--end of chapter.element-->]]>
-
-<!ENTITY % chapter.attlist "INCLUDE">
-<![%chapter.attlist;[
-<!ATTLIST chapter
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %chapter.role.attrib;
- %local.chapter.attrib;
->
-<!--end of chapter.attlist-->]]>
-<!--end of chapter.module-->]]>
-
-<!ENTITY % part.module "INCLUDE">
-<![%part.module;[
-
-<!-- Note that Part was to have its content model reduced in V4.5. This
-change will not be made after all. -->
-
-<!ENTITY % local.part.attrib "">
-<!ENTITY % part.role.attrib "%role.attrib;">
-
-<!ENTITY % part.element "INCLUDE">
-<![%part.element;[
-<!--doc:A division in a book.-->
-<!ELEMENT part %ho; (beginpage?,
- partinfo?, (%bookcomponent.title.content;), partintro?,
- (%partcontent.mix;)+)
- %ubiq.inclusion;>
-<!--end of part.element-->]]>
-
-<!ENTITY % part.attlist "INCLUDE">
-<![%part.attlist;[
-<!ATTLIST part
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %part.role.attrib;
- %local.part.attrib;
->
-<!--end of part.attlist-->]]>
-<!--ELEMENT PartIntro (defined below)-->
-<!--end of part.module-->]]>
-
-<!ENTITY % preface.module "INCLUDE">
-<![%preface.module;[
-<!ENTITY % local.preface.attrib "">
-<!ENTITY % preface.role.attrib "%role.attrib;">
-
-<!ENTITY % preface.element "INCLUDE">
-<![%preface.element;[
-<!--doc:Introductory matter preceding the first chapter of a book.-->
-<!ELEMENT preface %ho; (beginpage?,
- prefaceinfo?,
- (%bookcomponent.title.content;),
- (%nav.class;)*,
- tocchap?,
- (%bookcomponent.content;),
- (%nav.class;)*)
- %ubiq.inclusion;>
-<!--end of preface.element-->]]>
-
-<!ENTITY % preface.attlist "INCLUDE">
-<![%preface.attlist;[
-<!ATTLIST preface
- %status.attrib;
- %common.attrib;
- %preface.role.attrib;
- %local.preface.attrib;
->
-<!--end of preface.attlist-->]]>
-<!--end of preface.module-->]]>
-
-<!ENTITY % reference.module "INCLUDE">
-<![%reference.module;[
-<!ENTITY % local.reference.attrib "">
-<!ENTITY % reference.role.attrib "%role.attrib;">
-
-<!ENTITY % reference.element "INCLUDE">
-<![%reference.element;[
-<!--doc:A collection of reference entries.-->
-<!ELEMENT reference %ho; (beginpage?,
- referenceinfo?,
- (%bookcomponent.title.content;), partintro?,
- (%refentry.class;)+)
- %ubiq.inclusion;>
-<!--end of reference.element-->]]>
-
-<!ENTITY % reference.attlist "INCLUDE">
-<![%reference.attlist;[
-<!ATTLIST reference
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %reference.role.attrib;
- %local.reference.attrib;
->
-<!--end of reference.attlist-->]]>
-<!--ELEMENT PartIntro (defined below)-->
-<!--end of reference.module-->]]>
-
-<!ENTITY % partintro.module "INCLUDE">
-<![%partintro.module;[
-<!ENTITY % local.partintro.attrib "">
-<!ENTITY % partintro.role.attrib "%role.attrib;">
-
-<!ENTITY % partintro.element "INCLUDE">
-<![%partintro.element;[
-<!--doc:An introduction to the contents of a part.-->
-<!ELEMENT partintro %ho; ((%div.title.content;)?, (%bookcomponent.content;))
- %ubiq.inclusion;>
-<!--end of partintro.element-->]]>
-
-<!ENTITY % partintro.attlist "INCLUDE">
-<![%partintro.attlist;[
-<!ATTLIST partintro
- %label.attrib;
- %common.attrib;
- %partintro.role.attrib;
- %local.partintro.attrib;
->
-<!--end of partintro.attlist-->]]>
-<!--end of partintro.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Other Info elements .................................................. -->
-
-<!ENTITY % appendixinfo.module "INCLUDE">
-<![ %appendixinfo.module; [
-<!ENTITY % local.appendixinfo.attrib "">
-<!ENTITY % appendixinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % appendixinfo.element "INCLUDE">
-<![ %appendixinfo.element; [
-<!--doc:Meta-information for an Appendix.-->
-<!ELEMENT appendixinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of appendixinfo.element-->]]>
-
-<!ENTITY % appendixinfo.attlist "INCLUDE">
-<![ %appendixinfo.attlist; [
-<!ATTLIST appendixinfo
- %common.attrib;
- %appendixinfo.role.attrib;
- %local.appendixinfo.attrib;
->
-<!--end of appendixinfo.attlist-->]]>
-<!--end of appendixinfo.module-->]]>
-
-<!ENTITY % bibliographyinfo.module "INCLUDE">
-<![ %bibliographyinfo.module; [
-<!ENTITY % local.bibliographyinfo.attrib "">
-<!ENTITY % bibliographyinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliographyinfo.element "INCLUDE">
-<![ %bibliographyinfo.element; [
-<!--doc:Meta-information for a Bibliography.-->
-<!ELEMENT bibliographyinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of bibliographyinfo.element-->]]>
-
-<!ENTITY % bibliographyinfo.attlist "INCLUDE">
-<![ %bibliographyinfo.attlist; [
-<!ATTLIST bibliographyinfo
- %common.attrib;
- %bibliographyinfo.role.attrib;
- %local.bibliographyinfo.attrib;
->
-<!--end of bibliographyinfo.attlist-->]]>
-<!--end of bibliographyinfo.module-->]]>
-
-<!ENTITY % chapterinfo.module "INCLUDE">
-<![ %chapterinfo.module; [
-<!ENTITY % local.chapterinfo.attrib "">
-<!ENTITY % chapterinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % chapterinfo.element "INCLUDE">
-<![ %chapterinfo.element; [
-<!--doc:Meta-information for a Chapter.-->
-<!ELEMENT chapterinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of chapterinfo.element-->]]>
-
-<!ENTITY % chapterinfo.attlist "INCLUDE">
-<![ %chapterinfo.attlist; [
-<!ATTLIST chapterinfo
- %common.attrib;
- %chapterinfo.role.attrib;
- %local.chapterinfo.attrib;
->
-<!--end of chapterinfo.attlist-->]]>
-<!--end of chapterinfo.module-->]]>
-
-<!ENTITY % glossaryinfo.module "INCLUDE">
-<![ %glossaryinfo.module; [
-<!ENTITY % local.glossaryinfo.attrib "">
-<!ENTITY % glossaryinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % glossaryinfo.element "INCLUDE">
-<![ %glossaryinfo.element; [
-<!--doc:Meta-information for a Glossary.-->
-<!ELEMENT glossaryinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of glossaryinfo.element-->]]>
-
-<!ENTITY % glossaryinfo.attlist "INCLUDE">
-<![ %glossaryinfo.attlist; [
-<!ATTLIST glossaryinfo
- %common.attrib;
- %glossaryinfo.role.attrib;
- %local.glossaryinfo.attrib;
->
-<!--end of glossaryinfo.attlist-->]]>
-<!--end of glossaryinfo.module-->]]>
-
-<!ENTITY % indexinfo.module "INCLUDE">
-<![ %indexinfo.module; [
-<!ENTITY % local.indexinfo.attrib "">
-<!ENTITY % indexinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % indexinfo.element "INCLUDE">
-<![ %indexinfo.element; [
-<!--doc:Meta-information for an Index.-->
-<!ELEMENT indexinfo %ho; ((%info.class;)+)>
-<!--end of indexinfo.element-->]]>
-
-<!ENTITY % indexinfo.attlist "INCLUDE">
-<![ %indexinfo.attlist; [
-<!ATTLIST indexinfo
- %common.attrib;
- %indexinfo.role.attrib;
- %local.indexinfo.attrib;
->
-<!--end of indexinfo.attlist-->]]>
-<!--end of indexinfo.module-->]]>
-
-<!ENTITY % setindexinfo.module "INCLUDE">
-<![ %setindexinfo.module; [
-<!ENTITY % local.setindexinfo.attrib "">
-<!ENTITY % setindexinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % setindexinfo.element "INCLUDE">
-<![ %setindexinfo.element; [
-<!--doc:Meta-information for a SetIndex.-->
-<!ELEMENT setindexinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of setindexinfo.element-->]]>
-
-<!ENTITY % setindexinfo.attlist "INCLUDE">
-<![ %setindexinfo.attlist; [
-<!ATTLIST setindexinfo
- %common.attrib;
- %setindexinfo.role.attrib;
- %local.setindexinfo.attrib;
->
-<!--end of setindexinfo.attlist-->]]>
-<!--end of setindexinfo.module-->]]>
-
-<!ENTITY % partinfo.module "INCLUDE">
-<![ %partinfo.module; [
-<!ENTITY % local.partinfo.attrib "">
-<!ENTITY % partinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % partinfo.element "INCLUDE">
-<![ %partinfo.element; [
-<!--doc:Meta-information for a Part.-->
-<!ELEMENT partinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of partinfo.element-->]]>
-
-<!ENTITY % partinfo.attlist "INCLUDE">
-<![ %partinfo.attlist; [
-<!ATTLIST partinfo
- %common.attrib;
- %partinfo.role.attrib;
- %local.partinfo.attrib;
->
-<!--end of partinfo.attlist-->]]>
-<!--end of partinfo.module-->]]>
-
-<!ENTITY % prefaceinfo.module "INCLUDE">
-<![ %prefaceinfo.module; [
-<!ENTITY % local.prefaceinfo.attrib "">
-<!ENTITY % prefaceinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % prefaceinfo.element "INCLUDE">
-<![ %prefaceinfo.element; [
-<!--doc:Meta-information for a Preface.-->
-<!ELEMENT prefaceinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of prefaceinfo.element-->]]>
-
-<!ENTITY % prefaceinfo.attlist "INCLUDE">
-<![ %prefaceinfo.attlist; [
-<!ATTLIST prefaceinfo
- %common.attrib;
- %prefaceinfo.role.attrib;
- %local.prefaceinfo.attrib;
->
-<!--end of prefaceinfo.attlist-->]]>
-<!--end of prefaceinfo.module-->]]>
-
-<!ENTITY % refentryinfo.module "INCLUDE">
-<![ %refentryinfo.module; [
-<!ENTITY % local.refentryinfo.attrib "">
-<!ENTITY % refentryinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refentryinfo.element "INCLUDE">
-<![ %refentryinfo.element; [
-<!--doc:Meta-information for a Refentry.-->
-<!ELEMENT refentryinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of refentryinfo.element-->]]>
-
-<!ENTITY % refentryinfo.attlist "INCLUDE">
-<![ %refentryinfo.attlist; [
-<!ATTLIST refentryinfo
- %common.attrib;
- %refentryinfo.role.attrib;
- %local.refentryinfo.attrib;
->
-<!--end of refentryinfo.attlist-->]]>
-<!--end of refentryinfo.module-->]]>
-
-<!ENTITY % refsectioninfo.module "INCLUDE">
-<![ %refsectioninfo.module; [
-<!ENTITY % local.refsectioninfo.attrib "">
-<!ENTITY % refsectioninfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refsectioninfo.element "INCLUDE">
-<![ %refsectioninfo.element; [
-<!--doc:Meta-information for a refsection.-->
-<!ELEMENT refsectioninfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of refsectioninfo.element-->]]>
-
-<!ENTITY % refsectioninfo.attlist "INCLUDE">
-<![ %refsectioninfo.attlist; [
-<!ATTLIST refsectioninfo
- %common.attrib;
- %refsectioninfo.role.attrib;
- %local.refsectioninfo.attrib;
->
-<!--end of refsectioninfo.attlist-->]]>
-<!--end of refsectioninfo.module-->]]>
-
-<!ENTITY % refsect1info.module "INCLUDE">
-<![ %refsect1info.module; [
-<!ENTITY % local.refsect1info.attrib "">
-<!ENTITY % refsect1info.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect1info.element "INCLUDE">
-<![ %refsect1info.element; [
-<!--doc:Meta-information for a RefSect1.-->
-<!ELEMENT refsect1info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of refsect1info.element-->]]>
-
-<!ENTITY % refsect1info.attlist "INCLUDE">
-<![ %refsect1info.attlist; [
-<!ATTLIST refsect1info
- %common.attrib;
- %refsect1info.role.attrib;
- %local.refsect1info.attrib;
->
-<!--end of refsect1info.attlist-->]]>
-<!--end of refsect1info.module-->]]>
-
-<!ENTITY % refsect2info.module "INCLUDE">
-<![ %refsect2info.module; [
-<!ENTITY % local.refsect2info.attrib "">
-<!ENTITY % refsect2info.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect2info.element "INCLUDE">
-<![ %refsect2info.element; [
-<!--doc:Meta-information for a RefSect2.-->
-<!ELEMENT refsect2info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of refsect2info.element-->]]>
-
-<!ENTITY % refsect2info.attlist "INCLUDE">
-<![ %refsect2info.attlist; [
-<!ATTLIST refsect2info
- %common.attrib;
- %refsect2info.role.attrib;
- %local.refsect2info.attrib;
->
-<!--end of refsect2info.attlist-->]]>
-<!--end of refsect2info.module-->]]>
-
-<!ENTITY % refsect3info.module "INCLUDE">
-<![ %refsect3info.module; [
-<!ENTITY % local.refsect3info.attrib "">
-<!ENTITY % refsect3info.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect3info.element "INCLUDE">
-<![ %refsect3info.element; [
-<!--doc:Meta-information for a RefSect3.-->
-<!ELEMENT refsect3info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of refsect3info.element-->]]>
-
-<!ENTITY % refsect3info.attlist "INCLUDE">
-<![ %refsect3info.attlist; [
-<!ATTLIST refsect3info
- %common.attrib;
- %refsect3info.role.attrib;
- %local.refsect3info.attrib;
->
-<!--end of refsect3info.attlist-->]]>
-<!--end of refsect3info.module-->]]>
-
-<!ENTITY % refsynopsisdivinfo.module "INCLUDE">
-<![ %refsynopsisdivinfo.module; [
-<!ENTITY % local.refsynopsisdivinfo.attrib "">
-<!ENTITY % refsynopsisdivinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refsynopsisdivinfo.element "INCLUDE">
-<![ %refsynopsisdivinfo.element; [
-<!--doc:Meta-information for a RefSynopsisDiv.-->
-<!ELEMENT refsynopsisdivinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of refsynopsisdivinfo.element-->]]>
-
-<!ENTITY % refsynopsisdivinfo.attlist "INCLUDE">
-<![ %refsynopsisdivinfo.attlist; [
-<!ATTLIST refsynopsisdivinfo
- %common.attrib;
- %refsynopsisdivinfo.role.attrib;
- %local.refsynopsisdivinfo.attrib;
->
-<!--end of refsynopsisdivinfo.attlist-->]]>
-<!--end of refsynopsisdivinfo.module-->]]>
-
-<!ENTITY % referenceinfo.module "INCLUDE">
-<![ %referenceinfo.module; [
-<!ENTITY % local.referenceinfo.attrib "">
-<!ENTITY % referenceinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % referenceinfo.element "INCLUDE">
-<![ %referenceinfo.element; [
-<!--doc:Meta-information for a Reference.-->
-<!ELEMENT referenceinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of referenceinfo.element-->]]>
-
-<!ENTITY % referenceinfo.attlist "INCLUDE">
-<![ %referenceinfo.attlist; [
-<!ATTLIST referenceinfo
- %common.attrib;
- %referenceinfo.role.attrib;
- %local.referenceinfo.attrib;
->
-<!--end of referenceinfo.attlist-->]]>
-<!--end of referenceinfo.module-->]]>
-
-<!ENTITY % local.sect1info.attrib "">
-<!ENTITY % sect1info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect1info.element "INCLUDE">
-<![%sect1info.element;[
-<!--doc:Meta-information for a Sect1.-->
-<!ELEMENT sect1info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sect1info.element-->]]>
-
-<!ENTITY % sect1info.attlist "INCLUDE">
-<![%sect1info.attlist;[
-<!ATTLIST sect1info
- %common.attrib;
- %sect1info.role.attrib;
- %local.sect1info.attrib;
->
-<!--end of sect1info.attlist-->]]>
-
-<!ENTITY % local.sect2info.attrib "">
-<!ENTITY % sect2info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect2info.element "INCLUDE">
-<![%sect2info.element;[
-<!--doc:Meta-information for a Sect2.-->
-<!ELEMENT sect2info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sect2info.element-->]]>
-
-<!ENTITY % sect2info.attlist "INCLUDE">
-<![%sect2info.attlist;[
-<!ATTLIST sect2info
- %common.attrib;
- %sect2info.role.attrib;
- %local.sect2info.attrib;
->
-<!--end of sect2info.attlist-->]]>
-
-<!ENTITY % local.sect3info.attrib "">
-<!ENTITY % sect3info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect3info.element "INCLUDE">
-<![%sect3info.element;[
-<!--doc:Meta-information for a Sect3.-->
-<!ELEMENT sect3info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sect3info.element-->]]>
-
-<!ENTITY % sect3info.attlist "INCLUDE">
-<![%sect3info.attlist;[
-<!ATTLIST sect3info
- %common.attrib;
- %sect3info.role.attrib;
- %local.sect3info.attrib;
->
-<!--end of sect3info.attlist-->]]>
-
-<!ENTITY % local.sect4info.attrib "">
-<!ENTITY % sect4info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect4info.element "INCLUDE">
-<![%sect4info.element;[
-<!--doc:Meta-information for a Sect4.-->
-<!ELEMENT sect4info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sect4info.element-->]]>
-
-<!ENTITY % sect4info.attlist "INCLUDE">
-<![%sect4info.attlist;[
-<!ATTLIST sect4info
- %common.attrib;
- %sect4info.role.attrib;
- %local.sect4info.attrib;
->
-<!--end of sect4info.attlist-->]]>
-
-<!ENTITY % local.sect5info.attrib "">
-<!ENTITY % sect5info.role.attrib "%role.attrib;">
-
-<!ENTITY % sect5info.element "INCLUDE">
-<![%sect5info.element;[
-<!--doc:Meta-information for a Sect5.-->
-<!ELEMENT sect5info %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sect5info.element-->]]>
-
-<!ENTITY % sect5info.attlist "INCLUDE">
-<![%sect5info.attlist;[
-<!ATTLIST sect5info
- %common.attrib;
- %sect5info.role.attrib;
- %local.sect5info.attrib;
->
-<!--end of sect5info.attlist-->]]>
-
-<!-- ...................................................................... -->
-<!-- Section (parallel to Sect*) ......................................... -->
-
-<!ENTITY % section.content.module "INCLUDE">
-<![ %section.content.module; [
-<!ENTITY % section.module "INCLUDE">
-<![ %section.module; [
-<!ENTITY % local.section.attrib "">
-<!ENTITY % section.role.attrib "%role.attrib;">
-
-<!ENTITY % section.element "INCLUDE">
-<![ %section.element; [
-<!--doc:A recursive section.-->
-<!ELEMENT section %ho; (sectioninfo?,
- (%sect.title.content;),
- (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)*|(%section.class;)*|simplesect*))
- | (%refentry.class;)+|(%section.class;)+|simplesect+),
- (%nav.class;)*)
- %ubiq.inclusion;>
-<!--end of section.element-->]]>
-
-<!ENTITY % section.attlist "INCLUDE">
-<![ %section.attlist; [
-<!ATTLIST section
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %section.role.attrib;
- %local.section.attrib;
->
-<!--end of section.attlist-->]]>
-<!--end of section.module-->]]>
-
-<!ENTITY % sectioninfo.module "INCLUDE">
-<![ %sectioninfo.module; [
-<!ENTITY % sectioninfo.role.attrib "%role.attrib;">
-<!ENTITY % local.sectioninfo.attrib "">
-
-<!ENTITY % sectioninfo.element "INCLUDE">
-<![ %sectioninfo.element; [
-<!--doc:Meta-information for a recursive section.-->
-<!ELEMENT sectioninfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sectioninfo.element-->]]>
-
-<!ENTITY % sectioninfo.attlist "INCLUDE">
-<![ %sectioninfo.attlist; [
-<!ATTLIST sectioninfo
- %common.attrib;
- %sectioninfo.role.attrib;
- %local.sectioninfo.attrib;
->
-<!--end of sectioninfo.attlist-->]]>
-<!--end of sectioninfo.module-->]]>
-<!--end of section.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Sect1, Sect2, Sect3, Sect4, Sect5 .................................... -->
-
-<!ENTITY % sect1.module "INCLUDE">
-<![%sect1.module;[
-<!ENTITY % local.sect1.attrib "">
-<!ENTITY % sect1.role.attrib "%role.attrib;">
-
-<!ENTITY % sect1.element "INCLUDE">
-<![%sect1.element;[
-<!--doc:A top-level section of document.-->
-<!ELEMENT sect1 %ho; (sect1info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect2* | simplesect*))
- | (%refentry.class;)+ | sect2+ | simplesect+), (%nav.class;)*)
- %ubiq.inclusion;>
-<!--end of sect1.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect1.attlist "INCLUDE">
-<![%sect1.attlist;[
-<!ATTLIST sect1
- renderas (sect2
- |sect3
- |sect4
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect1.role.attrib;
- %local.sect1.attrib;
->
-<!--end of sect1.attlist-->]]>
-<!--end of sect1.module-->]]>
-
-<!ENTITY % sect2.module "INCLUDE">
-<![%sect2.module;[
-<!ENTITY % local.sect2.attrib "">
-<!ENTITY % sect2.role.attrib "%role.attrib;">
-
-<!ENTITY % sect2.element "INCLUDE">
-<![%sect2.element;[
-<!--doc:A subsection within a Sect1.-->
-<!ELEMENT sect2 %ho; (sect2info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect3* | simplesect*))
- | (%refentry.class;)+ | sect3+ | simplesect+), (%nav.class;)*)>
-<!--end of sect2.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect2.attlist "INCLUDE">
-<![%sect2.attlist;[
-<!ATTLIST sect2
- renderas (sect1
- |sect3
- |sect4
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect2.role.attrib;
- %local.sect2.attrib;
->
-<!--end of sect2.attlist-->]]>
-<!--end of sect2.module-->]]>
-
-<!ENTITY % sect3.module "INCLUDE">
-<![%sect3.module;[
-<!ENTITY % local.sect3.attrib "">
-<!ENTITY % sect3.role.attrib "%role.attrib;">
-
-<!ENTITY % sect3.element "INCLUDE">
-<![%sect3.element;[
-<!--doc:A subsection within a Sect2.-->
-<!ELEMENT sect3 %ho; (sect3info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect4* | simplesect*))
- | (%refentry.class;)+ | sect4+ | simplesect+), (%nav.class;)*)>
-<!--end of sect3.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect3.attlist "INCLUDE">
-<![%sect3.attlist;[
-<!ATTLIST sect3
- renderas (sect1
- |sect2
- |sect4
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect3.role.attrib;
- %local.sect3.attrib;
->
-<!--end of sect3.attlist-->]]>
-<!--end of sect3.module-->]]>
-
-<!ENTITY % sect4.module "INCLUDE">
-<![%sect4.module;[
-<!ENTITY % local.sect4.attrib "">
-<!ENTITY % sect4.role.attrib "%role.attrib;">
-
-<!ENTITY % sect4.element "INCLUDE">
-<![%sect4.element;[
-<!--doc:A subsection within a Sect3.-->
-<!ELEMENT sect4 %ho; (sect4info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+,
- ((%refentry.class;)* | sect5* | simplesect*))
- | (%refentry.class;)+ | sect5+ | simplesect+), (%nav.class;)*)>
-<!--end of sect4.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect4.attlist "INCLUDE">
-<![%sect4.attlist;[
-<!ATTLIST sect4
- renderas (sect1
- |sect2
- |sect3
- |sect5) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect4.role.attrib;
- %local.sect4.attrib;
->
-<!--end of sect4.attlist-->]]>
-<!--end of sect4.module-->]]>
-
-<!ENTITY % sect5.module "INCLUDE">
-<![%sect5.module;[
-<!ENTITY % local.sect5.attrib "">
-<!ENTITY % sect5.role.attrib "%role.attrib;">
-
-<!ENTITY % sect5.element "INCLUDE">
-<![%sect5.element;[
-<!--doc:A subsection within a Sect4.-->
-<!ELEMENT sect5 %ho; (sect5info?, (%sect.title.content;), (%nav.class;)*,
- (((%divcomponent.mix;)+, ((%refentry.class;)* | simplesect*))
- | (%refentry.class;)+ | simplesect+), (%nav.class;)*)>
-<!--end of sect5.element-->]]>
-
-<!-- Renderas: Indicates the format in which the heading should
- appear -->
-
-
-<!ENTITY % sect5.attlist "INCLUDE">
-<![%sect5.attlist;[
-<!ATTLIST sect5
- renderas (sect1
- |sect2
- |sect3
- |sect4) #IMPLIED
- %label.attrib;
- %status.attrib;
- %common.attrib;
- %sect5.role.attrib;
- %local.sect5.attrib;
->
-<!--end of sect5.attlist-->]]>
-<!--end of sect5.module-->]]>
-
-<!ENTITY % simplesect.module "INCLUDE">
-<![%simplesect.module;[
-<!ENTITY % local.simplesect.attrib "">
-<!ENTITY % simplesect.role.attrib "%role.attrib;">
-
-<!ENTITY % simplesect.element "INCLUDE">
-<![%simplesect.element;[
-<!--doc:A section of a document with no subdivisions.-->
-<!ELEMENT simplesect %ho; ((%sect.title.content;), (%divcomponent.mix;)+)
- %ubiq.inclusion;>
-<!--end of simplesect.element-->]]>
-
-<!ENTITY % simplesect.attlist "INCLUDE">
-<![%simplesect.attlist;[
-<!ATTLIST simplesect
- %common.attrib;
- %simplesect.role.attrib;
- %local.simplesect.attrib;
->
-<!--end of simplesect.attlist-->]]>
-<!--end of simplesect.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Bibliography ......................................................... -->
-
-<!ENTITY % bibliography.content.module "INCLUDE">
-<![%bibliography.content.module;[
-<!ENTITY % bibliography.module "INCLUDE">
-<![%bibliography.module;[
-<!ENTITY % local.bibliography.attrib "">
-<!ENTITY % bibliography.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliography.element "INCLUDE">
-<![%bibliography.element;[
-<!--doc:A bibliography.-->
-<!ELEMENT bibliography %ho; (bibliographyinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (bibliodiv+ | (biblioentry|bibliomixed)+))>
-<!--end of bibliography.element-->]]>
-
-<!ENTITY % bibliography.attlist "INCLUDE">
-<![%bibliography.attlist;[
-<!ATTLIST bibliography
- %status.attrib;
- %common.attrib;
- %bibliography.role.attrib;
- %local.bibliography.attrib;
->
-<!--end of bibliography.attlist-->]]>
-<!--end of bibliography.module-->]]>
-
-<!ENTITY % bibliodiv.module "INCLUDE">
-<![%bibliodiv.module;[
-<!ENTITY % local.bibliodiv.attrib "">
-<!ENTITY % bibliodiv.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliodiv.element "INCLUDE">
-<![%bibliodiv.element;[
-<!--doc:A section of a Bibliography.-->
-<!ELEMENT bibliodiv %ho; ((%sect.title.content;)?, (%component.mix;)*,
- (biblioentry|bibliomixed)+)>
-<!--end of bibliodiv.element-->]]>
-
-<!ENTITY % bibliodiv.attlist "INCLUDE">
-<![%bibliodiv.attlist;[
-<!ATTLIST bibliodiv
- %status.attrib;
- %common.attrib;
- %bibliodiv.role.attrib;
- %local.bibliodiv.attrib;
->
-<!--end of bibliodiv.attlist-->]]>
-<!--end of bibliodiv.module-->]]>
-<!--end of bibliography.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Glossary ............................................................. -->
-
-<!ENTITY % glossary.content.module "INCLUDE">
-<![%glossary.content.module;[
-<!ENTITY % glossary.module "INCLUDE">
-<![%glossary.module;[
-<!ENTITY % local.glossary.attrib "">
-<!ENTITY % glossary.role.attrib "%role.attrib;">
-
-<!ENTITY % glossary.element "INCLUDE">
-<![%glossary.element;[
-<!--doc:A glossary.-->
-<!ELEMENT glossary %ho; (glossaryinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (glossdiv+ | glossentry+), bibliography?)>
-<!--end of glossary.element-->]]>
-
-<!ENTITY % glossary.attlist "INCLUDE">
-<![%glossary.attlist;[
-<!ATTLIST glossary
- %status.attrib;
- %common.attrib;
- %glossary.role.attrib;
- %local.glossary.attrib;
->
-<!--end of glossary.attlist-->]]>
-<!--end of glossary.module-->]]>
-
-<!ENTITY % glossdiv.module "INCLUDE">
-<![%glossdiv.module;[
-<!ENTITY % local.glossdiv.attrib "">
-<!ENTITY % glossdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % glossdiv.element "INCLUDE">
-<![%glossdiv.element;[
-<!--doc:A division in a Glossary.-->
-<!ELEMENT glossdiv %ho; ((%sect.title.content;), (%component.mix;)*,
- glossentry+)>
-<!--end of glossdiv.element-->]]>
-
-<!ENTITY % glossdiv.attlist "INCLUDE">
-<![%glossdiv.attlist;[
-<!ATTLIST glossdiv
- %status.attrib;
- %common.attrib;
- %glossdiv.role.attrib;
- %local.glossdiv.attrib;
->
-<!--end of glossdiv.attlist-->]]>
-<!--end of glossdiv.module-->]]>
-<!--end of glossary.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Index and SetIndex ................................................... -->
-
-<!ENTITY % index.content.module "INCLUDE">
-<![%index.content.module;[
-<!ENTITY % indexes.module "INCLUDE">
-<![%indexes.module;[
-<!ENTITY % local.indexes.attrib "">
-<!ENTITY % indexes.role.attrib "%role.attrib;">
-
-<!ENTITY % index.element "INCLUDE">
-<![%index.element;[
-<!--doc:An index.-->
-<!ELEMENT index %ho; (indexinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (indexdiv* | indexentry*))
- %ndxterm.exclusion;>
-<!--end of index.element-->]]>
-
-<!ENTITY % index.attlist "INCLUDE">
-<![%index.attlist;[
-<!ATTLIST index
- type CDATA #IMPLIED
- %common.attrib;
- %indexes.role.attrib;
- %local.indexes.attrib;
->
-<!--end of index.attlist-->]]>
-
-<!ENTITY % setindex.element "INCLUDE">
-<![%setindex.element;[
-<!--doc:An index to a set of books.-->
-<!ELEMENT setindex %ho; (setindexinfo?,
- (%bookcomponent.title.content;)?,
- (%component.mix;)*,
- (indexdiv* | indexentry*))
- %ndxterm.exclusion;>
-<!--end of setindex.element-->]]>
-
-<!ENTITY % setindex.attlist "INCLUDE">
-<![%setindex.attlist;[
-<!ATTLIST setindex
- %common.attrib;
- %indexes.role.attrib;
- %local.indexes.attrib;
->
-<!--end of setindex.attlist-->]]>
-<!--end of indexes.module-->]]>
-
-<!ENTITY % indexdiv.module "INCLUDE">
-<![%indexdiv.module;[
-
-<!-- SegmentedList in this content is useful for marking up permuted
- indices. -->
-
-<!ENTITY % local.indexdiv.attrib "">
-<!ENTITY % indexdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % indexdiv.element "INCLUDE">
-<![%indexdiv.element;[
-<!--doc:A division in an index.-->
-<!ELEMENT indexdiv %ho; ((%sect.title.content;)?, ((%indexdivcomponent.mix;)*,
- (indexentry+ | segmentedlist)))>
-<!--end of indexdiv.element-->]]>
-
-<!ENTITY % indexdiv.attlist "INCLUDE">
-<![%indexdiv.attlist;[
-<!ATTLIST indexdiv
- %common.attrib;
- %indexdiv.role.attrib;
- %local.indexdiv.attrib;
->
-<!--end of indexdiv.attlist-->]]>
-<!--end of indexdiv.module-->]]>
-
-<!ENTITY % indexentry.module "INCLUDE">
-<![%indexentry.module;[
-<!-- Index entries appear in the index, not the text. -->
-
-<!ENTITY % local.indexentry.attrib "">
-<!ENTITY % indexentry.role.attrib "%role.attrib;">
-
-<!ENTITY % indexentry.element "INCLUDE">
-<![%indexentry.element;[
-<!--doc:An entry in an index.-->
-<!ELEMENT indexentry %ho; (primaryie, (seeie|seealsoie)*,
- (secondaryie, (seeie|seealsoie|tertiaryie)*)*)>
-<!--end of indexentry.element-->]]>
-
-<!ENTITY % indexentry.attlist "INCLUDE">
-<![%indexentry.attlist;[
-<!ATTLIST indexentry
- %common.attrib;
- %indexentry.role.attrib;
- %local.indexentry.attrib;
->
-<!--end of indexentry.attlist-->]]>
-<!--end of indexentry.module-->]]>
-
-<!ENTITY % primsecterie.module "INCLUDE">
-<![%primsecterie.module;[
-<!ENTITY % local.primsecterie.attrib "">
-<!ENTITY % primsecterie.role.attrib "%role.attrib;">
-
-<!ENTITY % primaryie.element "INCLUDE">
-<![%primaryie.element;[
-<!--doc:A primary term in an index entry, not in the text.-->
-<!ELEMENT primaryie %ho; (%ndxterm.char.mix;)*>
-<!--end of primaryie.element-->]]>
-
-<!-- to IndexTerms that these entries represent -->
-
-<!ENTITY % primaryie.attlist "INCLUDE">
-<![%primaryie.attlist;[
-<!ATTLIST primaryie
- %linkends.attrib; %common.attrib;
- %primsecterie.role.attrib;
- %local.primsecterie.attrib;
->
-<!--end of primaryie.attlist-->]]>
-
-<!ENTITY % secondaryie.element "INCLUDE">
-<![%secondaryie.element;[
-<!--doc:A secondary term in an index entry, rather than in the text.-->
-<!ELEMENT secondaryie %ho; (%ndxterm.char.mix;)*>
-<!--end of secondaryie.element-->]]>
-
-<!-- to IndexTerms that these entries represent -->
-
-<!ENTITY % secondaryie.attlist "INCLUDE">
-<![%secondaryie.attlist;[
-<!ATTLIST secondaryie
- %linkends.attrib; %common.attrib;
- %primsecterie.role.attrib;
- %local.primsecterie.attrib;
->
-<!--end of secondaryie.attlist-->]]>
-
-<!ENTITY % tertiaryie.element "INCLUDE">
-<![%tertiaryie.element;[
-<!--doc:A tertiary term in an index entry, rather than in the text.-->
-<!ELEMENT tertiaryie %ho; (%ndxterm.char.mix;)*>
-<!--end of tertiaryie.element-->]]>
-
-<!-- to IndexTerms that these entries represent -->
-
-<!ENTITY % tertiaryie.attlist "INCLUDE">
-<![%tertiaryie.attlist;[
-<!ATTLIST tertiaryie
- %linkends.attrib; %common.attrib;
- %primsecterie.role.attrib;
- %local.primsecterie.attrib;
->
-<!--end of tertiaryie.attlist-->]]>
-
-<!--end of primsecterie.module-->]]>
-
-<!ENTITY % seeie.module "INCLUDE">
-<![%seeie.module;[
-<!ENTITY % local.seeie.attrib "">
-<!ENTITY % seeie.role.attrib "%role.attrib;">
-
-<!ENTITY % seeie.element "INCLUDE">
-<![%seeie.element;[
-<!--doc:A See entry in an index, rather than in the text.-->
-<!ELEMENT seeie %ho; (%ndxterm.char.mix;)*>
-<!--end of seeie.element-->]]>
-
-<!-- to IndexEntry to look up -->
-
-
-<!ENTITY % seeie.attlist "INCLUDE">
-<![%seeie.attlist;[
-<!ATTLIST seeie
- %linkend.attrib; %common.attrib;
- %seeie.role.attrib;
- %local.seeie.attrib;
->
-<!--end of seeie.attlist-->]]>
-<!--end of seeie.module-->]]>
-
-<!ENTITY % seealsoie.module "INCLUDE">
-<![%seealsoie.module;[
-<!ENTITY % local.seealsoie.attrib "">
-<!ENTITY % seealsoie.role.attrib "%role.attrib;">
-
-<!ENTITY % seealsoie.element "INCLUDE">
-<![%seealsoie.element;[
-<!--doc:A See also entry in an index, rather than in the text.-->
-<!ELEMENT seealsoie %ho; (%ndxterm.char.mix;)*>
-<!--end of seealsoie.element-->]]>
-
-<!-- to related IndexEntries -->
-
-
-<!ENTITY % seealsoie.attlist "INCLUDE">
-<![%seealsoie.attlist;[
-<!ATTLIST seealsoie
- %linkends.attrib; %common.attrib;
- %seealsoie.role.attrib;
- %local.seealsoie.attrib;
->
-<!--end of seealsoie.attlist-->]]>
-<!--end of seealsoie.module-->]]>
-<!--end of index.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- RefEntry ............................................................. -->
-
-<!ENTITY % refentry.content.module "INCLUDE">
-<![%refentry.content.module;[
-<!ENTITY % refentry.module "INCLUDE">
-<![%refentry.module;[
-<!ENTITY % local.refentry.attrib "">
-<!ENTITY % refentry.role.attrib "%role.attrib;">
-
-<!ENTITY % refentry.element "INCLUDE">
-<![%refentry.element;[
-<!--doc:A reference page (originally a UNIX man-style reference page).-->
-<!ELEMENT refentry %ho; (beginpage?,
- (%ndxterm.class;)*,
- refentryinfo?, refmeta?, (remark|%link.char.class;)*,
- refnamediv+, refsynopsisdiv?, (refsect1+|refsection+))
- %ubiq.inclusion;>
-<!--end of refentry.element-->]]>
-
-<!ENTITY % refentry.attlist "INCLUDE">
-<![%refentry.attlist;[
-<!ATTLIST refentry
- %status.attrib;
- %common.attrib;
- %refentry.role.attrib;
- %local.refentry.attrib;
->
-<!--end of refentry.attlist-->]]>
-<!--end of refentry.module-->]]>
-
-<!ENTITY % refmeta.module "INCLUDE">
-<![%refmeta.module;[
-<!ENTITY % local.refmeta.attrib "">
-<!ENTITY % refmeta.role.attrib "%role.attrib;">
-
-<!ENTITY % refmeta.element "INCLUDE">
-<![%refmeta.element;[
-<!--doc:Meta-information for a reference entry.-->
-<!ELEMENT refmeta %ho; ((%ndxterm.class;)*,
- refentrytitle, manvolnum?, refmiscinfo*,
- (%ndxterm.class;)*)
- %beginpage.exclusion;>
-<!--end of refmeta.element-->]]>
-
-<!ENTITY % refmeta.attlist "INCLUDE">
-<![%refmeta.attlist;[
-<!ATTLIST refmeta
- %common.attrib;
- %refmeta.role.attrib;
- %local.refmeta.attrib;
->
-<!--end of refmeta.attlist-->]]>
-<!--end of refmeta.module-->]]>
-
-<!ENTITY % refmiscinfo.module "INCLUDE">
-<![%refmiscinfo.module;[
-<!ENTITY % local.refmiscinfo.attrib "">
-<!ENTITY % refmiscinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % refmiscinfo.element "INCLUDE">
-<![%refmiscinfo.element;[
-<!--doc:Meta-information for a reference entry other than the title and volume number.-->
-<!ELEMENT refmiscinfo %ho; (%docinfo.char.mix;)*>
-<!--end of refmiscinfo.element-->]]>
-
-<!-- Class: Freely assignable parameter; no default -->
-
-
-<!ENTITY % refmiscinfo.attlist "INCLUDE">
-<![%refmiscinfo.attlist;[
-<!ATTLIST refmiscinfo
- class CDATA #IMPLIED
- %common.attrib;
- %refmiscinfo.role.attrib;
- %local.refmiscinfo.attrib;
->
-<!--end of refmiscinfo.attlist-->]]>
-<!--end of refmiscinfo.module-->]]>
-
-<!ENTITY % refnamediv.module "INCLUDE">
-<![%refnamediv.module;[
-<!ENTITY % local.refnamediv.attrib "">
-<!ENTITY % refnamediv.role.attrib "%role.attrib;">
-
-<!ENTITY % refnamediv.element "INCLUDE">
-<![%refnamediv.element;[
-<!--doc:The name, purpose, and classification of a reference page.-->
-<!ELEMENT refnamediv %ho; (refdescriptor?, refname+, refpurpose, refclass*,
- (remark|%link.char.class;)*)>
-<!--end of refnamediv.element-->]]>
-
-<!ENTITY % refnamediv.attlist "INCLUDE">
-<![%refnamediv.attlist;[
-<!ATTLIST refnamediv
- %common.attrib;
- %refnamediv.role.attrib;
- %local.refnamediv.attrib;
->
-<!--end of refnamediv.attlist-->]]>
-<!--end of refnamediv.module-->]]>
-
-<!ENTITY % refdescriptor.module "INCLUDE">
-<![%refdescriptor.module;[
-<!ENTITY % local.refdescriptor.attrib "">
-<!ENTITY % refdescriptor.role.attrib "%role.attrib;">
-
-<!ENTITY % refdescriptor.element "INCLUDE">
-<![%refdescriptor.element;[
-<!--doc:A description of the topic of a reference page.-->
-<!ELEMENT refdescriptor %ho; (%refname.char.mix;)*>
-<!--end of refdescriptor.element-->]]>
-
-<!ENTITY % refdescriptor.attlist "INCLUDE">
-<![%refdescriptor.attlist;[
-<!ATTLIST refdescriptor
- %common.attrib;
- %refdescriptor.role.attrib;
- %local.refdescriptor.attrib;
->
-<!--end of refdescriptor.attlist-->]]>
-<!--end of refdescriptor.module-->]]>
-
-<!ENTITY % refname.module "INCLUDE">
-<![%refname.module;[
-<!ENTITY % local.refname.attrib "">
-<!ENTITY % refname.role.attrib "%role.attrib;">
-
-<!ENTITY % refname.element "INCLUDE">
-<![%refname.element;[
-<!--doc:The name of (one of) the subject(s) of a reference page.-->
-<!ELEMENT refname %ho; (%refname.char.mix;)*>
-<!--end of refname.element-->]]>
-
-<!ENTITY % refname.attlist "INCLUDE">
-<![%refname.attlist;[
-<!ATTLIST refname
- %common.attrib;
- %refname.role.attrib;
- %local.refname.attrib;
->
-<!--end of refname.attlist-->]]>
-<!--end of refname.module-->]]>
-
-<!ENTITY % refpurpose.module "INCLUDE">
-<![%refpurpose.module;[
-<!ENTITY % local.refpurpose.attrib "">
-<!ENTITY % refpurpose.role.attrib "%role.attrib;">
-
-<!ENTITY % refpurpose.element "INCLUDE">
-<![%refpurpose.element;[
-<!--doc:A short (one sentence) synopsis of the topic of a reference page.-->
-<!ELEMENT refpurpose %ho; (%refinline.char.mix;)*>
-<!--end of refpurpose.element-->]]>
-
-<!ENTITY % refpurpose.attlist "INCLUDE">
-<![%refpurpose.attlist;[
-<!ATTLIST refpurpose
- %common.attrib;
- %refpurpose.role.attrib;
- %local.refpurpose.attrib;
->
-<!--end of refpurpose.attlist-->]]>
-<!--end of refpurpose.module-->]]>
-
-<!ENTITY % refclass.module "INCLUDE">
-<![%refclass.module;[
-<!ENTITY % local.refclass.attrib "">
-<!ENTITY % refclass.role.attrib "%role.attrib;">
-
-<!ENTITY % refclass.element "INCLUDE">
-<![%refclass.element;[
-<!--doc:The scope or other indication of applicability of a reference entry.-->
-<!ELEMENT refclass %ho; (%refclass.char.mix;)*>
-<!--end of refclass.element-->]]>
-
-<!ENTITY % refclass.attlist "INCLUDE">
-<![%refclass.attlist;[
-<!ATTLIST refclass
- %common.attrib;
- %refclass.role.attrib;
- %local.refclass.attrib;
->
-<!--end of refclass.attlist-->]]>
-<!--end of refclass.module-->]]>
-
-<!ENTITY % refsynopsisdiv.module "INCLUDE">
-<![%refsynopsisdiv.module;[
-<!ENTITY % local.refsynopsisdiv.attrib "">
-<!ENTITY % refsynopsisdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % refsynopsisdiv.element "INCLUDE">
-<![%refsynopsisdiv.element;[
-<!--doc:A syntactic synopsis of the subject of the reference page.-->
-<!ELEMENT refsynopsisdiv %ho; (refsynopsisdivinfo?, (%refsect.title.content;)?,
- (((%refcomponent.mix;)+, refsect2*) | (refsect2+)))>
-<!--end of refsynopsisdiv.element-->]]>
-
-<!ENTITY % refsynopsisdiv.attlist "INCLUDE">
-<![%refsynopsisdiv.attlist;[
-<!ATTLIST refsynopsisdiv
- %common.attrib;
- %refsynopsisdiv.role.attrib;
- %local.refsynopsisdiv.attrib;
->
-<!--end of refsynopsisdiv.attlist-->]]>
-<!--end of refsynopsisdiv.module-->]]>
-
-<!ENTITY % refsection.module "INCLUDE">
-<![%refsection.module;[
-<!ENTITY % local.refsection.attrib "">
-<!ENTITY % refsection.role.attrib "%role.attrib;">
-
-<!ENTITY % refsection.element "INCLUDE">
-<![%refsection.element;[
-<!--doc:A recursive section in a refentry.-->
-<!ELEMENT refsection %ho; (refsectioninfo?, (%refsect.title.content;),
- (((%refcomponent.mix;)+, refsection*) | refsection+))>
-<!--end of refsection.element-->]]>
-
-<!ENTITY % refsection.attlist "INCLUDE">
-<![%refsection.attlist;[
-<!ATTLIST refsection
- %status.attrib;
- %common.attrib;
- %refsection.role.attrib;
- %local.refsection.attrib;
->
-<!--end of refsection.attlist-->]]>
-<!--end of refsection.module-->]]>
-
-<!ENTITY % refsect1.module "INCLUDE">
-<![%refsect1.module;[
-<!ENTITY % local.refsect1.attrib "">
-<!ENTITY % refsect1.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect1.element "INCLUDE">
-<![%refsect1.element;[
-<!--doc:A major subsection of a reference entry.-->
-<!ELEMENT refsect1 %ho; (refsect1info?, (%refsect.title.content;),
- (((%refcomponent.mix;)+, refsect2*) | refsect2+))>
-<!--end of refsect1.element-->]]>
-
-<!ENTITY % refsect1.attlist "INCLUDE">
-<![%refsect1.attlist;[
-<!ATTLIST refsect1
- %status.attrib;
- %common.attrib;
- %refsect1.role.attrib;
- %local.refsect1.attrib;
->
-<!--end of refsect1.attlist-->]]>
-<!--end of refsect1.module-->]]>
-
-<!ENTITY % refsect2.module "INCLUDE">
-<![%refsect2.module;[
-<!ENTITY % local.refsect2.attrib "">
-<!ENTITY % refsect2.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect2.element "INCLUDE">
-<![%refsect2.element;[
-<!--doc:A subsection of a RefSect1.-->
-<!ELEMENT refsect2 %ho; (refsect2info?, (%refsect.title.content;),
- (((%refcomponent.mix;)+, refsect3*) | refsect3+))>
-<!--end of refsect2.element-->]]>
-
-<!ENTITY % refsect2.attlist "INCLUDE">
-<![%refsect2.attlist;[
-<!ATTLIST refsect2
- %status.attrib;
- %common.attrib;
- %refsect2.role.attrib;
- %local.refsect2.attrib;
->
-<!--end of refsect2.attlist-->]]>
-<!--end of refsect2.module-->]]>
-
-<!ENTITY % refsect3.module "INCLUDE">
-<![%refsect3.module;[
-<!ENTITY % local.refsect3.attrib "">
-<!ENTITY % refsect3.role.attrib "%role.attrib;">
-
-<!ENTITY % refsect3.element "INCLUDE">
-<![%refsect3.element;[
-<!--doc:A subsection of a RefSect2.-->
-<!ELEMENT refsect3 %ho; (refsect3info?, (%refsect.title.content;),
- (%refcomponent.mix;)+)>
-<!--end of refsect3.element-->]]>
-
-<!ENTITY % refsect3.attlist "INCLUDE">
-<![%refsect3.attlist;[
-<!ATTLIST refsect3
- %status.attrib;
- %common.attrib;
- %refsect3.role.attrib;
- %local.refsect3.attrib;
->
-<!--end of refsect3.attlist-->]]>
-<!--end of refsect3.module-->]]>
-<!--end of refentry.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Article .............................................................. -->
-
-<!ENTITY % article.module "INCLUDE">
-<![%article.module;[
-<!-- An Article is a chapter-level, stand-alone document that is often,
- but need not be, collected into a Book. -->
-
-<!ENTITY % local.article.attrib "">
-<!ENTITY % article.role.attrib "%role.attrib;">
-
-<!ENTITY % article.element "INCLUDE">
-<![%article.element;[
-<!--doc:An article.-->
-<!ELEMENT article %ho; ((%div.title.content;)?, articleinfo?, tocchap?, lot*,
- (%bookcomponent.content;),
- (%nav.class;|%appendix.class;|colophon|ackno)*)
- %ubiq.inclusion;>
-<!--end of article.element-->]]>
-
-<!-- Class: Indicates the type of a particular article;
- all articles have the same structure and general purpose.
- No default. -->
-<!-- ParentBook: ID of the enclosing Book -->
-
-
-<!ENTITY % article.attlist "INCLUDE">
-<![%article.attlist;[
-<!ATTLIST article
- class (journalarticle
- |productsheet
- |whitepaper
- |techreport
- |specification
- |faq) #IMPLIED
- parentbook IDREF #IMPLIED
- %status.attrib;
- %common.attrib;
- %article.role.attrib;
- %local.article.attrib;
->
-<!--end of article.attlist-->]]>
-<!--end of article.module-->]]>
-
-<!-- End of DocBook document hierarchy module V4.5 ........................ -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/dbnotnx.mod b/doc/creating_themes/C/dbnotnx.mod
deleted file mode 100644
index 2416049b..00000000
--- a/doc/creating_themes/C/dbnotnx.mod
+++ /dev/null
@@ -1,101 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook notations module V4.5 ........................................ -->
-<!-- File dbnotnx.mod ..................................................... -->
-
-<!-- Copyright 1992-2004 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- $Id: dbnotnx.mod 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the notation declarations used by DocBook.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbnotn PUBLIC
- "-//OASIS//ENTITIES DocBook Notations V4.5//EN"
- "dbnotnx.mod">
- %dbnotn;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!ENTITY % local.notation.class "">
-<!ENTITY % notation.class
- "BMP| CGM-CHAR | CGM-BINARY | CGM-CLEAR | DITROFF | DVI
- | EPS | EQN | FAX | GIF | GIF87a | GIF89a
- | JPG | JPEG | IGES | PCX
- | PIC | PNG | PS | SGML | TBL | TEX | TIFF | WMF | WPG
- | SVG | PDF | SWF
- | linespecific
- %local.notation.class;">
-
-<!NOTATION BMP PUBLIC
-"+//ISBN 0-7923-94.2-1::Graphic Notation//NOTATION Microsoft Windows bitmap//EN">
-<!NOTATION CGM-CHAR PUBLIC "ISO 8632/2//NOTATION Character encoding//EN">
-<!NOTATION CGM-BINARY PUBLIC "ISO 8632/3//NOTATION Binary encoding//EN">
-<!NOTATION CGM-CLEAR PUBLIC "ISO 8632/4//NOTATION Clear text encoding//EN">
-<!NOTATION DITROFF SYSTEM "DITROFF">
-<!NOTATION DVI SYSTEM "DVI">
-<!NOTATION EPS PUBLIC
-"+//ISBN 0-201-18127-4::Adobe//NOTATION PostScript Language Ref. Manual//EN">
-<!NOTATION EQN SYSTEM "EQN">
-<!NOTATION FAX PUBLIC
-"-//USA-DOD//NOTATION CCITT Group 4 Facsimile Type 1 Untiled Raster//EN">
-<!NOTATION GIF SYSTEM "GIF">
-<!NOTATION GIF87a PUBLIC
-"-//CompuServe//NOTATION Graphics Interchange Format 87a//EN">
-
-<!NOTATION GIF89a PUBLIC
-"-//CompuServe//NOTATION Graphics Interchange Format 89a//EN">
-<!NOTATION JPG SYSTEM "JPG">
-<!NOTATION JPEG SYSTEM "JPG">
-<!NOTATION IGES PUBLIC
-"-//USA-DOD//NOTATION (ASME/ANSI Y14.26M-1987) Initial Graphics Exchange Specification//EN">
-<!NOTATION PCX PUBLIC
-"+//ISBN 0-7923-94.2-1::Graphic Notation//NOTATION ZSoft PCX bitmap//EN">
-<!NOTATION PIC SYSTEM "PIC">
-<!NOTATION PNG SYSTEM "http://www.w3.org/TR/REC-png">
-<!NOTATION PS SYSTEM "PS">
-<!NOTATION SGML PUBLIC
-"ISO 8879:1986//NOTATION Standard Generalized Markup Language//EN">
-<!NOTATION TBL SYSTEM "TBL">
-<!NOTATION TEX PUBLIC
-"+//ISBN 0-201-13448-9::Knuth//NOTATION The TeXbook//EN">
-<!NOTATION TIFF SYSTEM "TIFF">
-<!NOTATION WMF PUBLIC
-"+//ISBN 0-7923-94.2-1::Graphic Notation//NOTATION Microsoft Windows Metafile//EN">
-<!NOTATION WPG SYSTEM "WPG"> <!--WordPerfect Graphic format-->
-<!NOTATION SVG SYSTEM "http://www.w3.org/TR/SVG/">
-<!NOTATION PDF SYSTEM "http://www.adobe.com/products/acrobat/adobepdf.html">
-<!NOTATION SWF SYSTEM "http://www.macromedia.com/software/flash">
-<!NOTATION linespecific SYSTEM "linespecific">
-
-<!-- End of DocBook notations module V4.5 ................................. -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/dbpoolx.mod b/doc/creating_themes/C/dbpoolx.mod
deleted file mode 100644
index 53b07044..00000000
--- a/doc/creating_themes/C/dbpoolx.mod
+++ /dev/null
@@ -1,8701 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML information pool module V4.5 ............................. -->
-<!-- File dbpoolx.mod ..................................................... -->
-
-<!-- Copyright 1992-2004 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- $Id: dbpoolx.mod 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook XML DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for the objects, inline
- elements, and so on that are available to be used as the main
- content of DocBook documents. Some elements are useful for general
- publishing, and others are useful specifically for computer
- documentation.
-
- This module has the following dependencies on other modules:
-
- o It assumes that a %notation.class; entity is defined by the
- driver file or other high-level module. This entity is
- referenced in the NOTATION attributes for the graphic-related and
- ModeSpec elements.
-
- o It assumes that an appropriately parameterized table module is
- available for use with the table-related elements.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % dbpool PUBLIC
- "-//OASIS//ELEMENTS DocBook XML Information Pool V4.5//EN"
- "dbpoolx.mod">
- %dbpool;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-<!-- Forms entities ....................................................... -->
-<!-- These PEs provide the hook by which the forms module can be inserted -->
-<!-- into the DTD. -->
-<!ENTITY % forminlines.hook "">
-<!ENTITY % forms.hook "">
-
-<!-- ...................................................................... -->
-<!-- General-purpose semantics entities ................................... -->
-
-<!ENTITY % yesorno.attvals "CDATA">
-
-<!-- ...................................................................... -->
-<!-- Entities for module inclusions ....................................... -->
-
-<!ENTITY % dbpool.redecl.module "IGNORE">
-
-<!-- ...................................................................... -->
-<!-- Entities for element classes and mixtures ............................ -->
-
-<!-- "Ubiquitous" classes: ndxterm.class and beginpage -->
-
-<!ENTITY % local.ndxterm.class "">
-<!ENTITY % ndxterm.class
- "indexterm %local.ndxterm.class;">
-
-<!-- Object-level classes ................................................. -->
-
-<!ENTITY % local.list.class "">
-<!ENTITY % list.class
- "calloutlist|glosslist|bibliolist|itemizedlist|orderedlist|segmentedlist
- |simplelist|variablelist %local.list.class;">
-
-<!ENTITY % local.admon.class "">
-<!ENTITY % admon.class
- "caution|important|note|tip|warning %local.admon.class;">
-
-<!ENTITY % local.linespecific.class "">
-<!ENTITY % linespecific.class
- "literallayout|programlisting|programlistingco|screen
- |screenco|screenshot %local.linespecific.class;">
-
-<!ENTITY % local.method.synop.class "">
-<!ENTITY % method.synop.class
- "constructorsynopsis
- |destructorsynopsis
- |methodsynopsis %local.method.synop.class;">
-
-<!ENTITY % local.synop.class "">
-<!ENTITY % synop.class
- "synopsis|cmdsynopsis|funcsynopsis
- |classsynopsis|fieldsynopsis
- |%method.synop.class; %local.synop.class;">
-
-<!ENTITY % local.para.class "">
-<!ENTITY % para.class
- "formalpara|para|simpara %local.para.class;">
-
-<!ENTITY % local.informal.class "">
-<!ENTITY % informal.class
- "address|blockquote
- |graphic|graphicco|mediaobject|mediaobjectco
- |informalequation
- |informalexample
- |informalfigure
- |informaltable %local.informal.class;">
-
-<!ENTITY % local.formal.class "">
-<!ENTITY % formal.class
- "equation|example|figure|table %local.formal.class;">
-
-<!-- The DocBook TC may produce an official EBNF module for DocBook. -->
-<!-- This PE provides the hook by which it can be inserted into the DTD. -->
-<!ENTITY % ebnf.block.hook "">
-
-<!ENTITY % local.compound.class "">
-<!ENTITY % compound.class
- "msgset|procedure|sidebar|qandaset|task
- %ebnf.block.hook;
- %local.compound.class;">
-
-<!ENTITY % local.genobj.class "">
-<!ENTITY % genobj.class
- "anchor|bridgehead|remark|highlights
- %local.genobj.class;">
-
-<!ENTITY % local.descobj.class "">
-<!ENTITY % descobj.class
- "abstract|authorblurb|epigraph
- %local.descobj.class;">
-
-<!-- Character-level classes .............................................. -->
-
-<!ENTITY % local.xref.char.class "">
-<!ENTITY % xref.char.class
- "footnoteref|xref|biblioref %local.xref.char.class;">
-
-<!ENTITY % local.gen.char.class "">
-<!ENTITY % gen.char.class
- "abbrev|acronym|citation|citerefentry|citetitle|citebiblioid|emphasis
- |firstterm|foreignphrase|glossterm|termdef|footnote|phrase
- |orgname|quote|trademark|wordasword
- |personname %local.gen.char.class;">
-
-<!ENTITY % local.link.char.class "">
-<!ENTITY % link.char.class
- "link|olink|ulink %local.link.char.class;">
-
-<!-- The DocBook TC may produce an official EBNF module for DocBook. -->
-<!-- This PE provides the hook by which it can be inserted into the DTD. -->
-<!ENTITY % ebnf.inline.hook "">
-
-<!ENTITY % local.tech.char.class "">
-<!ENTITY % tech.char.class
- "action|application
- |classname|methodname|interfacename|exceptionname
- |ooclass|oointerface|ooexception
- |package
- |command|computeroutput
- |database|email|envar|errorcode|errorname|errortype|errortext|filename
- |function|guibutton|guiicon|guilabel|guimenu|guimenuitem
- |guisubmenu|hardware|interface|keycap
- |keycode|keycombo|keysym|literal|code|constant|markup|medialabel
- |menuchoice|mousebutton|option|optional|parameter
- |prompt|property|replaceable|returnvalue|sgmltag|structfield
- |structname|symbol|systemitem|uri|token|type|userinput|varname
- %ebnf.inline.hook;
- %local.tech.char.class;">
-
-<!ENTITY % local.base.char.class "">
-<!ENTITY % base.char.class
- "anchor %local.base.char.class;">
-
-<!ENTITY % local.docinfo.char.class "">
-<!ENTITY % docinfo.char.class
- "author|authorinitials|corpauthor|corpcredit|modespec|othercredit
- |productname|productnumber|revhistory
- %local.docinfo.char.class;">
-
-<!ENTITY % local.other.char.class "">
-<!ENTITY % other.char.class
- "remark|subscript|superscript %local.other.char.class;">
-
-<!ENTITY % local.inlineobj.char.class "">
-<!ENTITY % inlineobj.char.class
- "inlinegraphic|inlinemediaobject|inlineequation %local.inlineobj.char.class;">
-
-<!-- ...................................................................... -->
-<!-- Entities for content models .......................................... -->
-
-<!ENTITY % formalobject.title.content "title, titleabbrev?">
-
-<!-- Redeclaration placeholder ............................................ -->
-
-<!-- For redeclaring entities that are declared after this point while
- retaining their references to the entities that are declared before
- this point -->
-
-<![%dbpool.redecl.module;[
-<!-- Defining rdbpool here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbpool "">
-%rdbpool;
-<!--end of dbpool.redecl.module-->]]>
-
-<!-- Object-level mixtures ................................................ -->
-
-<!--
- list admn line synp para infm form cmpd gen desc
-Component mixture X X X X X X X X X X
-Sidebar mixture X X X X X X X a X
-Footnote mixture X X X X X
-Example mixture X X X X X
-Highlights mixture X X X
-Paragraph mixture X X X X
-Admonition mixture X X X X X X b c
-Figure mixture X X X
-Table entry mixture X X X X d
-Glossary def mixture X X X X X e
-Legal notice mixture X X X X f
-
-a. Just Procedure; not Sidebar itself or MsgSet.
-b. No MsgSet.
-c. No Highlights.
-d. Just Graphic; no other informal objects.
-e. No Anchor, BridgeHead, or Highlights.
-f. Just BlockQuote; no other informal objects.
--->
-
-<!ENTITY % local.component.mix "">
-<!ENTITY % component.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |%compound.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.component.mix;">
-
-<!ENTITY % local.sidebar.mix "">
-<!ENTITY % sidebar.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure
- |%genobj.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.sidebar.mix;">
-
-<!ENTITY % local.qandaset.mix "">
-<!ENTITY % qandaset.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure
- |%genobj.class;
- |%ndxterm.class;
- %forms.hook;
- %local.qandaset.mix;">
-
-<!ENTITY % local.revdescription.mix "">
-<!ENTITY % revdescription.mix
- "%list.class; |%admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure
- |%genobj.class;
- |%ndxterm.class;
- %local.revdescription.mix;">
-
-<!ENTITY % local.footnote.mix "">
-<!ENTITY % footnote.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- %local.footnote.mix;">
-
-<!ENTITY % local.example.mix "">
-<!ENTITY % example.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%ndxterm.class; |beginpage
- |procedure
- %forms.hook;
- %local.example.mix;">
-
-<!ENTITY % local.highlights.mix "">
-<!ENTITY % highlights.mix
- "%list.class; |%admon.class;
- |%para.class;
- |%ndxterm.class;
- %local.highlights.mix;">
-
-<!-- %formal.class; is explicitly excluded from many contexts in which
- paragraphs are used -->
-<!ENTITY % local.para.mix "">
-<!ENTITY % para.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%informal.class;
- |%formal.class;
- %local.para.mix;">
-
-<!ENTITY % local.admon.mix "">
-<!ENTITY % admon.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class; |procedure|sidebar
- |anchor|bridgehead|remark
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.admon.mix;">
-
-<!ENTITY % local.figure.mix "">
-<!ENTITY % figure.mix
- "%linespecific.class; |%synop.class;
- |%informal.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.figure.mix;">
-
-<!ENTITY % local.tabentry.mix "">
-<!ENTITY % tabentry.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%para.class; |graphic|mediaobject
- %forms.hook;
- %local.tabentry.mix;">
-
-<!ENTITY % local.glossdef.mix "">
-<!ENTITY % glossdef.mix
- "%list.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%formal.class;
- |remark
- |%ndxterm.class; |beginpage
- %local.glossdef.mix;">
-
-<!ENTITY % local.legalnotice.mix "">
-<!ENTITY % legalnotice.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%para.class; |blockquote
- |%ndxterm.class; |beginpage
- %local.legalnotice.mix;">
-
-<!ENTITY % local.textobject.mix "">
-<!ENTITY % textobject.mix
- "%list.class; |%admon.class;
- |%linespecific.class;
- |%para.class; |blockquote
- %local.textobject.mix;">
-
-<!ENTITY % local.mediaobject.mix "">
-<!ENTITY % mediaobject.mix
- "videoobject|audioobject|imageobject|imageobjectco|textobject %local.mediaobject.mix;">
-
-<!ENTITY % local.listpreamble.mix "">
-<!ENTITY % listpreamble.mix
- " %admon.class;
- |%linespecific.class; |%synop.class;
- |%para.class; |%informal.class;
- |%genobj.class; |%descobj.class;
- |%ndxterm.class; |beginpage
- %forms.hook;
- %local.listpreamble.mix;">
-
-<!-- Character-level mixtures ............................................. -->
-
-<![%sgml.features;[
-<!ENTITY % local.ubiq.mix "">
-<!ENTITY % ubiq.mix "%ndxterm.class;|beginpage %local.ubiq.mix;">
-
-<!ENTITY % ubiq.exclusion "-(%ubiq.mix)">
-<!ENTITY % ubiq.inclusion "+(%ubiq.mix)">
-
-<!ENTITY % footnote.exclusion "-(footnote|%formal.class;)">
-<!ENTITY % highlights.exclusion "-(%ubiq.mix;|%formal.class;)">
-<!ENTITY % admon.exclusion "-(%admon.class;)">
-<!ENTITY % formal.exclusion "-(%formal.class;)">
-<!ENTITY % acronym.exclusion "-(acronym)">
-<!ENTITY % beginpage.exclusion "-(beginpage)">
-<!ENTITY % ndxterm.exclusion "-(%ndxterm.class;)">
-<!ENTITY % blockquote.exclusion "-(epigraph)">
-<!ENTITY % remark.exclusion "-(remark|%ubiq.mix;)">
-<!ENTITY % glossterm.exclusion "-(glossterm)">
-<!ENTITY % links.exclusion "-(link|olink|ulink|xref|biblioref)">
-]]><!-- sgml.features -->
-
-<!-- not [sgml.features[ -->
-<!ENTITY % local.ubiq.mix "">
-<!ENTITY % ubiq.mix "">
-
-<!ENTITY % ubiq.exclusion "">
-<!ENTITY % ubiq.inclusion "">
-
-<!ENTITY % footnote.exclusion "">
-<!ENTITY % highlights.exclusion "">
-<!ENTITY % admon.exclusion "">
-<!ENTITY % formal.exclusion "">
-<!ENTITY % acronym.exclusion "">
-<!ENTITY % beginpage.exclusion "">
-<!ENTITY % ndxterm.exclusion "">
-<!ENTITY % blockquote.exclusion "">
-<!ENTITY % remark.exclusion "">
-<!ENTITY % glossterm.exclusion "">
-<!ENTITY % links.exclusion "">
-<!-- ]] not sgml.features -->
-
-<!--
- #PCD xref word link cptr base dnfo othr inob (synop)
-para.char.mix X X X X X X X X X
-title.char.mix X X X X X X X X X
-ndxterm.char.mix X X X X X X X X a
-cptr.char.mix X X X X X a
-smallcptr.char.mix X b a
-word.char.mix X c X X X a
-docinfo.char.mix X d X b X a
-
-a. Just InlineGraphic; no InlineEquation.
-b. Just Replaceable; no other computer terms.
-c. Just Emphasis and Trademark; no other word elements.
-d. Just Acronym, Emphasis, and Trademark; no other word elements.
--->
-
-<!ENTITY % local.para.char.mix "">
-<!ENTITY % para.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class; |%inlineobj.char.class;
- |%synop.class;
- |%ndxterm.class; |beginpage
- %forminlines.hook;
- %local.para.char.mix;">
-
-<!ENTITY % local.title.char.mix "">
-<!ENTITY % title.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class; |%inlineobj.char.class;
- |%ndxterm.class;
- %local.title.char.mix;">
-
-<!ENTITY % local.ndxterm.char.mix "">
-<!ENTITY % ndxterm.char.mix
- "#PCDATA
- |%xref.char.class; |%gen.char.class;
- |%link.char.class; |%tech.char.class;
- |%base.char.class; |%docinfo.char.class;
- |%other.char.class; |inlinegraphic|inlinemediaobject
- %local.ndxterm.char.mix;">
-
-<!ENTITY % local.cptr.char.mix "">
-<!ENTITY % cptr.char.mix
- "#PCDATA
- |%link.char.class; |%tech.char.class;
- |%base.char.class;
- |%other.char.class; |inlinegraphic|inlinemediaobject
- |%ndxterm.class; |beginpage
- %local.cptr.char.mix;">
-
-<!ENTITY % local.smallcptr.char.mix "">
-<!ENTITY % smallcptr.char.mix
- "#PCDATA
- |replaceable
- |inlinegraphic|inlinemediaobject
- |%ndxterm.class; |beginpage
- %local.smallcptr.char.mix;">
-
-<!ENTITY % local.word.char.mix "">
-<!ENTITY % word.char.mix
- "#PCDATA
- |acronym|emphasis|trademark
- |%link.char.class;
- |%base.char.class;
- |%other.char.class; |inlinegraphic|inlinemediaobject
- |%ndxterm.class; |beginpage
- %local.word.char.mix;">
-
-<!ENTITY % local.docinfo.char.mix "">
-<!ENTITY % docinfo.char.mix
- "#PCDATA
- |%link.char.class;
- |emphasis|trademark
- |replaceable
- |%other.char.class; |inlinegraphic|inlinemediaobject
- |%ndxterm.class;
- %local.docinfo.char.mix;">
-<!--ENTITY % bibliocomponent.mix (see Bibliographic section, below)-->
-<!--ENTITY % person.ident.mix (see Bibliographic section, below)-->
-
-<!-- ...................................................................... -->
-<!-- Entities for attributes and attribute components ..................... -->
-
-<!-- Effectivity attributes ............................................... -->
-
-
-<!-- Arch: Computer or chip architecture to which element applies; no
- default -->
-
-<!ENTITY % arch.attrib
- "arch CDATA #IMPLIED">
-
-<!-- Condition: General-purpose effectivity attribute -->
-
-<!ENTITY % condition.attrib
- "condition CDATA #IMPLIED">
-
-<!-- Conformance: Standards conformance characteristics -->
-
-<!ENTITY % conformance.attrib
- "conformance NMTOKENS #IMPLIED">
-
-
-<!-- OS: Operating system to which element applies; no default -->
-
-<!ENTITY % os.attrib
- "os CDATA #IMPLIED">
-
-
-<!-- Revision: Editorial revision to which element belongs; no default -->
-
-<!ENTITY % revision.attrib
- "revision CDATA #IMPLIED">
-
-<!-- Security: Security classification; no default -->
-
-<!ENTITY % security.attrib
- "security CDATA #IMPLIED">
-
-<!-- UserLevel: Level of user experience to which element applies; no
- default -->
-
-<!ENTITY % userlevel.attrib
- "userlevel CDATA #IMPLIED">
-
-<!-- Vendor: Computer vendor to which element applies; no default -->
-
-<!ENTITY % vendor.attrib
- "vendor CDATA #IMPLIED">
-
-<!-- Wordsize: Computer word size (32 bit, 64 bit, etc.); no default -->
-
-<!ENTITY % wordsize.attrib
- "wordsize CDATA #IMPLIED">
-
-<!ENTITY % local.effectivity.attrib "">
-<!ENTITY % effectivity.attrib
- "%arch.attrib;
- %condition.attrib;
- %conformance.attrib;
- %os.attrib;
- %revision.attrib;
- %security.attrib;
- %userlevel.attrib;
- %vendor.attrib;
- %wordsize.attrib;
- %local.effectivity.attrib;"
->
-
-<!-- Common attributes .................................................... -->
-
-
-<!-- Id: Unique identifier of element; no default -->
-
-<!ENTITY % id.attrib
- "id ID #IMPLIED">
-
-
-<!-- Id: Unique identifier of element; a value must be supplied; no
- default -->
-
-<!ENTITY % idreq.attrib
- "id ID #REQUIRED">
-
-
-<!-- Lang: Indicator of language in which element is written, for
- translation, character set management, etc.; no default -->
-
-<!ENTITY % lang.attrib
- "lang CDATA #IMPLIED">
-
-
-<!-- Remap: Previous role of element before conversion; no default -->
-
-<!ENTITY % remap.attrib
- "remap CDATA #IMPLIED">
-
-
-<!-- Role: New role of element in local environment; no default -->
-
-<!ENTITY % role.attrib
- "role CDATA #IMPLIED">
-
-
-<!-- XRefLabel: Alternate labeling string for XRef text generation;
- default is usually title or other appropriate label text already
- contained in element -->
-
-<!ENTITY % xreflabel.attrib
- "xreflabel CDATA #IMPLIED">
-
-
-<!-- RevisionFlag: Revision status of element; default is that element
- wasn't revised -->
-
-<!ENTITY % revisionflag.attrib
- "revisionflag (changed
- |added
- |deleted
- |off) #IMPLIED">
-
-<!ENTITY % local.common.attrib "">
-
-<!-- dir: Bidirectional override -->
-
-<!ENTITY % dir.attrib
- "dir (ltr
- |rtl
- |lro
- |rlo) #IMPLIED">
-
-<!-- xml:base: base URI -->
-
-<![%sgml.features;[
-<!ENTITY % xml-base.attrib "">
-]]>
-<!ENTITY % xml-base.attrib
- "xml:base CDATA #IMPLIED">
-
-<!-- Role is included explicitly on each element -->
-
-<!ENTITY % common.attrib
- "%id.attrib;
- %lang.attrib;
- %remap.attrib;
- %xreflabel.attrib;
- %revisionflag.attrib;
- %effectivity.attrib;
- %dir.attrib;
- %xml-base.attrib;
- %local.common.attrib;"
->
-
-<!-- Role is included explicitly on each element -->
-
-<!ENTITY % idreq.common.attrib
- "%idreq.attrib;
- %lang.attrib;
- %remap.attrib;
- %xreflabel.attrib;
- %revisionflag.attrib;
- %effectivity.attrib;
- %dir.attrib;
- %xml-base.attrib;
- %local.common.attrib;"
->
-
-<!-- Semi-common attributes and other attribute entities .................. -->
-
-<!ENTITY % local.graphics.attrib "">
-
-<!-- EntityRef: Name of an external entity containing the content
- of the graphic -->
-<!-- FileRef: Filename, qualified by a pathname if desired,
- designating the file containing the content of the graphic -->
-<!-- Format: Notation of the element content, if any -->
-<!-- SrcCredit: Information about the source of the Graphic -->
-<!-- Width: Same as CALS reprowid (desired width) -->
-<!-- Depth: Same as CALS reprodep (desired depth) -->
-<!-- Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific -->
-<!-- Scale: Conflation of CALS hscale and vscale -->
-<!-- Scalefit: Same as CALS scalefit -->
-
-<!ENTITY % graphics.attrib
- "
- entityref ENTITY #IMPLIED
- fileref CDATA #IMPLIED
- format (%notation.class;) #IMPLIED
- srccredit CDATA #IMPLIED
- width CDATA #IMPLIED
- contentwidth CDATA #IMPLIED
- depth CDATA #IMPLIED
- contentdepth CDATA #IMPLIED
- align (left
- |right
- |center) #IMPLIED
- valign (top
- |middle
- |bottom) #IMPLIED
- scale CDATA #IMPLIED
- scalefit %yesorno.attvals;
- #IMPLIED
- %local.graphics.attrib;"
->
-
-<!ENTITY % local.keyaction.attrib "">
-
-<!-- Action: Key combination type; default is unspecified if one
- child element, Simul if there is more than one; if value is
- Other, the OtherAction attribute must have a nonempty value -->
-<!-- OtherAction: User-defined key combination type -->
-
-<!ENTITY % keyaction.attrib
- "
- action (click
- |double-click
- |press
- |seq
- |simul
- |other) #IMPLIED
- otheraction CDATA #IMPLIED
- %local.keyaction.attrib;"
->
-
-
-<!-- Label: Identifying number or string; default is usually the
- appropriate number or string autogenerated by a formatter -->
-
-<!ENTITY % label.attrib
- "label CDATA #IMPLIED">
-
-
-<!-- xml:space: whitespace treatment -->
-
-<![%sgml.features;[
-<!ENTITY % xml-space.attrib "">
-]]>
-<!ENTITY % xml-space.attrib
- "xml:space (preserve) #IMPLIED">
-
-<!-- Format: whether element is assumed to contain significant white
- space -->
-
-<!ENTITY % linespecific.attrib
- "format NOTATION
- (linespecific) 'linespecific'
- %xml-space.attrib;
- linenumbering (numbered|unnumbered) #IMPLIED
- continuation (continues|restarts) #IMPLIED
- startinglinenumber CDATA #IMPLIED
- language CDATA #IMPLIED">
-
-<!-- Linkend: link to related information; no default -->
-
-<!ENTITY % linkend.attrib
- "linkend IDREF #IMPLIED">
-
-
-<!-- Linkend: required link to related information -->
-
-<!ENTITY % linkendreq.attrib
- "linkend IDREF #REQUIRED">
-
-
-<!-- Linkends: link to one or more sets of related information; no
- default -->
-
-<!ENTITY % linkends.attrib
- "linkends IDREFS #IMPLIED">
-
-
-<!ENTITY % local.mark.attrib "">
-<!ENTITY % mark.attrib
- "mark CDATA #IMPLIED
- %local.mark.attrib;"
->
-
-
-<!-- MoreInfo: whether element's content has an associated RefEntry -->
-
-<!ENTITY % moreinfo.attrib
- "moreinfo (refentry|none) 'none'">
-
-
-<!-- Pagenum: number of page on which element appears; no default -->
-
-<!ENTITY % pagenum.attrib
- "pagenum CDATA #IMPLIED">
-
-<!ENTITY % local.status.attrib "">
-
-<!-- Status: Editorial or publication status of the element
- it applies to, such as "in review" or "approved for distribution" -->
-
-<!ENTITY % status.attrib
- "status CDATA #IMPLIED
- %local.status.attrib;"
->
-
-
-<!-- Width: width of the longest line in the element to which it
- pertains, in number of characters -->
-
-<!ENTITY % width.attrib
- "width CDATA #IMPLIED">
-
-<!-- ...................................................................... -->
-<!-- Title elements ....................................................... -->
-
-<!ENTITY % title.module "INCLUDE">
-<![%title.module;[
-<!ENTITY % local.title.attrib "">
-<!ENTITY % title.role.attrib "%role.attrib;">
-
-<!ENTITY % title.element "INCLUDE">
-<![%title.element;[
-<!--doc:The text of the title of a section of a document or of a formal block-level element.-->
-<!ELEMENT title %ho; (%title.char.mix;)*>
-<!--end of title.element-->]]>
-
-<!ENTITY % title.attlist "INCLUDE">
-<![%title.attlist;[
-<!ATTLIST title
- %pagenum.attrib;
- %common.attrib;
- %title.role.attrib;
- %local.title.attrib;
->
-<!--end of title.attlist-->]]>
-<!--end of title.module-->]]>
-
-<!ENTITY % titleabbrev.module "INCLUDE">
-<![%titleabbrev.module;[
-<!ENTITY % local.titleabbrev.attrib "">
-<!ENTITY % titleabbrev.role.attrib "%role.attrib;">
-
-<!ENTITY % titleabbrev.element "INCLUDE">
-<![%titleabbrev.element;[
-<!--doc:The abbreviation of a Title.-->
-<!ELEMENT titleabbrev %ho; (%title.char.mix;)*>
-<!--end of titleabbrev.element-->]]>
-
-<!ENTITY % titleabbrev.attlist "INCLUDE">
-<![%titleabbrev.attlist;[
-<!ATTLIST titleabbrev
- %common.attrib;
- %titleabbrev.role.attrib;
- %local.titleabbrev.attrib;
->
-<!--end of titleabbrev.attlist-->]]>
-<!--end of titleabbrev.module-->]]>
-
-<!ENTITY % subtitle.module "INCLUDE">
-<![%subtitle.module;[
-<!ENTITY % local.subtitle.attrib "">
-<!ENTITY % subtitle.role.attrib "%role.attrib;">
-
-<!ENTITY % subtitle.element "INCLUDE">
-<![%subtitle.element;[
-<!--doc:The subtitle of a document.-->
-<!ELEMENT subtitle %ho; (%title.char.mix;)*>
-<!--end of subtitle.element-->]]>
-
-<!ENTITY % subtitle.attlist "INCLUDE">
-<![%subtitle.attlist;[
-<!ATTLIST subtitle
- %common.attrib;
- %subtitle.role.attrib;
- %local.subtitle.attrib;
->
-<!--end of subtitle.attlist-->]]>
-<!--end of subtitle.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Bibliographic entities and elements .................................. -->
-
-<!-- The bibliographic elements are typically used in the document
- hierarchy. They do not appear in content models of information
- pool elements. See also the document information elements,
- below. -->
-
-<!ENTITY % local.person.ident.mix "">
-<!ENTITY % person.ident.mix
- "honorific|firstname|surname|lineage|othername|affiliation
- |authorblurb|contrib %local.person.ident.mix;">
-
-<!ENTITY % local.bibliocomponent.mix "">
-<!ENTITY % bibliocomponent.mix
- "abbrev|abstract|address|artpagenums|author
- |authorgroup|authorinitials|bibliomisc|biblioset
- |collab|confgroup|contractnum|contractsponsor
- |copyright|corpauthor|corpname|corpcredit|date|edition
- |editor|invpartnumber|isbn|issn|issuenum|orgname
- |biblioid|citebiblioid|bibliosource|bibliorelation|bibliocoverage
- |othercredit|pagenums|printhistory|productname
- |productnumber|pubdate|publisher|publishername
- |pubsnumber|releaseinfo|revhistory|seriesvolnums
- |subtitle|title|titleabbrev|volumenum|citetitle
- |personname|%person.ident.mix;
- |%ndxterm.class;
- %local.bibliocomponent.mix;">
-
-<!-- I don't think this is well placed, but it needs to be here because of -->
-<!-- the reference to bibliocomponent.mix -->
-<!ENTITY % local.info.class "">
-<!ENTITY % info.class
- "graphic | mediaobject | legalnotice | modespec
- | subjectset | keywordset | itermset | %bibliocomponent.mix;
- %local.info.class;">
-
-
-<!-- BiblioList ........................ -->
-
-<!ENTITY % bibliolist.module "INCLUDE">
-<![%bibliolist.module;[
-<!ENTITY % local.bibliolist.attrib "">
-<!ENTITY % bibliolist.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliolist.element "INCLUDE">
-<![%bibliolist.element;[
-<!--doc:A wrapper for a set of bibliography entries.-->
-<!ELEMENT bibliolist %ho; (blockinfo?, (%formalobject.title.content;)?,
- (biblioentry|bibliomixed)+)>
-<!--end of bibliolist.element-->]]>
-
-<!ENTITY % bibliolist.attlist "INCLUDE">
-<![%bibliolist.attlist;[
-<!ATTLIST bibliolist
- %common.attrib;
- %bibliolist.role.attrib;
- %local.bibliolist.attrib;
->
-<!--end of bibliolist.attlist-->]]>
-<!--end of bibliolist.module-->]]>
-
-<!ENTITY % biblioentry.module "INCLUDE">
-<![%biblioentry.module;[
-<!ENTITY % local.biblioentry.attrib "">
-<!ENTITY % biblioentry.role.attrib "%role.attrib;">
-
-<!ENTITY % biblioentry.element "INCLUDE">
-<![%biblioentry.element;[
-<!--doc:An entry in a Bibliography.-->
-<!ELEMENT biblioentry %ho; ((articleinfo | (%bibliocomponent.mix;))+)
- %ubiq.exclusion;>
-<!--end of biblioentry.element-->]]>
-
-<!ENTITY % biblioentry.attlist "INCLUDE">
-<![%biblioentry.attlist;[
-<!ATTLIST biblioentry
- %common.attrib;
- %biblioentry.role.attrib;
- %local.biblioentry.attrib;
->
-<!--end of biblioentry.attlist-->]]>
-<!--end of biblioentry.module-->]]>
-
-<!ENTITY % bibliomixed.module "INCLUDE">
-<![%bibliomixed.module;[
-<!ENTITY % local.bibliomixed.attrib "">
-<!ENTITY % bibliomixed.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliomixed.element "INCLUDE">
-<![%bibliomixed.element;[
-<!--doc:An entry in a Bibliography.-->
-<!ELEMENT bibliomixed %ho; (#PCDATA | %bibliocomponent.mix; | bibliomset)*
- %ubiq.exclusion;>
-<!--end of bibliomixed.element-->]]>
-
-<!ENTITY % bibliomixed.attlist "INCLUDE">
-<![%bibliomixed.attlist;[
-<!ATTLIST bibliomixed
- %common.attrib;
- %bibliomixed.role.attrib;
- %local.bibliomixed.attrib;
->
-<!--end of bibliomixed.attlist-->]]>
-<!--end of bibliomixed.module-->]]>
-
-<!ENTITY % articleinfo.module "INCLUDE">
-<![%articleinfo.module;[
-<!ENTITY % local.articleinfo.attrib "">
-<!ENTITY % articleinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % articleinfo.element "INCLUDE">
-<![%articleinfo.element;[
-<!--doc:Meta-information for an Article.-->
-<!ELEMENT articleinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of articleinfo.element-->]]>
-
-<!ENTITY % articleinfo.attlist "INCLUDE">
-<![%articleinfo.attlist;[
-<!ATTLIST articleinfo
- %common.attrib;
- %articleinfo.role.attrib;
- %local.articleinfo.attrib;
->
-<!--end of articleinfo.attlist-->]]>
-<!--end of articleinfo.module-->]]>
-
-<!ENTITY % biblioset.module "INCLUDE">
-<![%biblioset.module;[
-<!ENTITY % local.biblioset.attrib "">
-<!ENTITY % biblioset.role.attrib "%role.attrib;">
-
-<!ENTITY % biblioset.element "INCLUDE">
-<![%biblioset.element;[
-<!--doc:A "raw" container for related bibliographic information.-->
-<!ELEMENT biblioset %ho; ((%bibliocomponent.mix;)+)
- %ubiq.exclusion;>
-<!--end of biblioset.element-->]]>
-
-<!-- Relation: Relationship of elements contained within BiblioSet -->
-
-
-<!ENTITY % biblioset.attlist "INCLUDE">
-<![%biblioset.attlist;[
-<!ATTLIST biblioset
- relation CDATA #IMPLIED
- %common.attrib;
- %biblioset.role.attrib;
- %local.biblioset.attrib;
->
-<!--end of biblioset.attlist-->]]>
-<!--end of biblioset.module-->]]>
-
-<!ENTITY % bibliomset.module "INCLUDE">
-<![%bibliomset.module;[
-<!ENTITY % bibliomset.role.attrib "%role.attrib;">
-<!ENTITY % local.bibliomset.attrib "">
-
-<!ENTITY % bibliomset.element "INCLUDE">
-<![%bibliomset.element;[
-<!--doc:A "cooked" container for related bibliographic information.-->
-<!ELEMENT bibliomset %ho; (#PCDATA | %bibliocomponent.mix; | bibliomset)*
- %ubiq.exclusion;>
-<!--end of bibliomset.element-->]]>
-
-<!-- Relation: Relationship of elements contained within BiblioMSet -->
-
-
-<!ENTITY % bibliomset.attlist "INCLUDE">
-<![%bibliomset.attlist;[
-<!ATTLIST bibliomset
- relation CDATA #IMPLIED
- %common.attrib;
- %bibliomset.role.attrib;
- %local.bibliomset.attrib;
->
-<!--end of bibliomset.attlist-->]]>
-<!--end of bibliomset.module-->]]>
-
-<!ENTITY % bibliomisc.module "INCLUDE">
-<![%bibliomisc.module;[
-<!ENTITY % local.bibliomisc.attrib "">
-<!ENTITY % bibliomisc.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliomisc.element "INCLUDE">
-<![%bibliomisc.element;[
-<!--doc:Untyped bibliographic information.-->
-<!ELEMENT bibliomisc %ho; (%para.char.mix;)*>
-<!--end of bibliomisc.element-->]]>
-
-<!ENTITY % bibliomisc.attlist "INCLUDE">
-<![%bibliomisc.attlist;[
-<!ATTLIST bibliomisc
- %common.attrib;
- %bibliomisc.role.attrib;
- %local.bibliomisc.attrib;
->
-<!--end of bibliomisc.attlist-->]]>
-<!--end of bibliomisc.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Subject, Keyword, and ITermSet elements .............................. -->
-
-<!ENTITY % subjectset.content.module "INCLUDE">
-<![%subjectset.content.module;[
-<!ENTITY % subjectset.module "INCLUDE">
-<![%subjectset.module;[
-<!ENTITY % local.subjectset.attrib "">
-<!ENTITY % subjectset.role.attrib "%role.attrib;">
-
-<!ENTITY % subjectset.element "INCLUDE">
-<![%subjectset.element;[
-<!--doc:A set of terms describing the subject matter of a document.-->
-<!ELEMENT subjectset %ho; (subject+)>
-<!--end of subjectset.element-->]]>
-
-<!-- Scheme: Controlled vocabulary employed in SubjectTerms -->
-
-
-<!ENTITY % subjectset.attlist "INCLUDE">
-<![%subjectset.attlist;[
-<!ATTLIST subjectset
- scheme NMTOKEN #IMPLIED
- %common.attrib;
- %subjectset.role.attrib;
- %local.subjectset.attrib;
->
-<!--end of subjectset.attlist-->]]>
-<!--end of subjectset.module-->]]>
-
-<!ENTITY % subject.module "INCLUDE">
-<![%subject.module;[
-<!ENTITY % local.subject.attrib "">
-<!ENTITY % subject.role.attrib "%role.attrib;">
-
-<!ENTITY % subject.element "INCLUDE">
-<![%subject.element;[
-<!--doc:One of a group of terms describing the subject matter of a document.-->
-<!ELEMENT subject %ho; (subjectterm+)>
-<!--end of subject.element-->]]>
-
-<!-- Weight: Ranking of this group of SubjectTerms relative
- to others, 0 is low, no highest value specified -->
-
-
-<!ENTITY % subject.attlist "INCLUDE">
-<![%subject.attlist;[
-<!ATTLIST subject
- weight CDATA #IMPLIED
- %common.attrib;
- %subject.role.attrib;
- %local.subject.attrib;
->
-<!--end of subject.attlist-->]]>
-<!--end of subject.module-->]]>
-
-<!ENTITY % subjectterm.module "INCLUDE">
-<![%subjectterm.module;[
-<!ENTITY % local.subjectterm.attrib "">
-<!ENTITY % subjectterm.role.attrib "%role.attrib;">
-
-<!ENTITY % subjectterm.element "INCLUDE">
-<![%subjectterm.element;[
-<!--doc:A term in a group of terms describing the subject matter of a document.-->
-<!ELEMENT subjectterm %ho; (#PCDATA)>
-<!--end of subjectterm.element-->]]>
-
-<!ENTITY % subjectterm.attlist "INCLUDE">
-<![%subjectterm.attlist;[
-<!ATTLIST subjectterm
- %common.attrib;
- %subjectterm.role.attrib;
- %local.subjectterm.attrib;
->
-<!--end of subjectterm.attlist-->]]>
-<!--end of subjectterm.module-->]]>
-<!--end of subjectset.content.module-->]]>
-
-<!ENTITY % keywordset.content.module "INCLUDE">
-<![%keywordset.content.module;[
-<!ENTITY % keywordset.module "INCLUDE">
-<![%keywordset.module;[
-<!ENTITY % local.keywordset.attrib "">
-<!ENTITY % keywordset.role.attrib "%role.attrib;">
-
-<!ENTITY % keywordset.element "INCLUDE">
-<![%keywordset.element;[
-<!--doc:A set of keywords describing the content of a document.-->
-<!ELEMENT keywordset %ho; (keyword+)>
-<!--end of keywordset.element-->]]>
-
-<!ENTITY % keywordset.attlist "INCLUDE">
-<![%keywordset.attlist;[
-<!ATTLIST keywordset
- %common.attrib;
- %keywordset.role.attrib;
- %local.keywordset.attrib;
->
-<!--end of keywordset.attlist-->]]>
-<!--end of keywordset.module-->]]>
-
-<!ENTITY % keyword.module "INCLUDE">
-<![%keyword.module;[
-<!ENTITY % local.keyword.attrib "">
-<!ENTITY % keyword.role.attrib "%role.attrib;">
-
-<!ENTITY % keyword.element "INCLUDE">
-<![%keyword.element;[
-<!--doc:One of a set of keywords describing the content of a document.-->
-<!ELEMENT keyword %ho; (#PCDATA)>
-<!--end of keyword.element-->]]>
-
-<!ENTITY % keyword.attlist "INCLUDE">
-<![%keyword.attlist;[
-<!ATTLIST keyword
- %common.attrib;
- %keyword.role.attrib;
- %local.keyword.attrib;
->
-<!--end of keyword.attlist-->]]>
-<!--end of keyword.module-->]]>
-<!--end of keywordset.content.module-->]]>
-
-<!ENTITY % itermset.module "INCLUDE">
-<![%itermset.module;[
-<!ENTITY % local.itermset.attrib "">
-<!ENTITY % itermset.role.attrib "%role.attrib;">
-
-<!ENTITY % itermset.element "INCLUDE">
-<![%itermset.element;[
-<!--doc:A set of index terms in the meta-information of a document.-->
-<!ELEMENT itermset %ho; (indexterm+)>
-<!--end of itermset.element-->]]>
-
-<!ENTITY % itermset.attlist "INCLUDE">
-<![%itermset.attlist;[
-<!ATTLIST itermset
- %common.attrib;
- %itermset.role.attrib;
- %local.itermset.attrib;
->
-<!--end of itermset.attlist-->]]>
-<!--end of itermset.module-->]]>
-
-<!-- Bibliographic info for "blocks" -->
-
-<!ENTITY % blockinfo.module "INCLUDE">
-<![ %blockinfo.module; [
-<!ENTITY % local.blockinfo.attrib "">
-<!ENTITY % blockinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % blockinfo.element "INCLUDE">
-<![ %blockinfo.element; [
-<!--doc:Meta-information for a block element.-->
-<!ELEMENT blockinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of blockinfo.element-->]]>
-
-<!ENTITY % blockinfo.attlist "INCLUDE">
-<![ %blockinfo.attlist; [
-<!ATTLIST blockinfo
- %common.attrib;
- %blockinfo.role.attrib;
- %local.blockinfo.attrib;
->
-<!--end of blockinfo.attlist-->]]>
-<!--end of blockinfo.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Compound (section-ish) elements ...................................... -->
-
-<!-- Message set ...................... -->
-
-<!ENTITY % msgset.content.module "INCLUDE">
-<![%msgset.content.module;[
-<!ENTITY % msgset.module "INCLUDE">
-<![%msgset.module;[
-<!ENTITY % local.msgset.attrib "">
-<!ENTITY % msgset.role.attrib "%role.attrib;">
-
-<!ENTITY % msgset.element "INCLUDE">
-<![%msgset.element;[
-<!--doc:A detailed set of messages, usually error messages.-->
-<!ELEMENT msgset %ho; (blockinfo?, (%formalobject.title.content;)?,
- (msgentry+|simplemsgentry+))>
-<!--end of msgset.element-->]]>
-
-<!ENTITY % msgset.attlist "INCLUDE">
-<![%msgset.attlist;[
-<!ATTLIST msgset
- %common.attrib;
- %msgset.role.attrib;
- %local.msgset.attrib;
->
-<!--end of msgset.attlist-->]]>
-<!--end of msgset.module-->]]>
-
-<!ENTITY % msgentry.module "INCLUDE">
-<![%msgentry.module;[
-<!ENTITY % local.msgentry.attrib "">
-<!ENTITY % msgentry.role.attrib "%role.attrib;">
-
-<!ENTITY % msgentry.element "INCLUDE">
-<![%msgentry.element;[
-<!--doc:A wrapper for an entry in a message set.-->
-<!ELEMENT msgentry %ho; (msg+, msginfo?, msgexplan*)>
-<!--end of msgentry.element-->]]>
-
-<!ENTITY % msgentry.attlist "INCLUDE">
-<![%msgentry.attlist;[
-<!ATTLIST msgentry
- %common.attrib;
- %msgentry.role.attrib;
- %local.msgentry.attrib;
->
-<!--end of msgentry.attlist-->]]>
-<!--end of msgentry.module-->]]>
-
-<!ENTITY % simplemsgentry.module "INCLUDE">
-<![ %simplemsgentry.module; [
-<!ENTITY % local.simplemsgentry.attrib "">
-<!ENTITY % simplemsgentry.role.attrib "%role.attrib;">
-
-<!ENTITY % simplemsgentry.element "INCLUDE">
-<![ %simplemsgentry.element; [
-<!--doc:A wrapper for a simpler entry in a message set.-->
-<!ELEMENT simplemsgentry %ho; (msgtext, msgexplan+)>
-<!--end of simplemsgentry.element-->]]>
-
-<!ENTITY % simplemsgentry.attlist "INCLUDE">
-<![ %simplemsgentry.attlist; [
-<!ATTLIST simplemsgentry
- audience CDATA #IMPLIED
- level CDATA #IMPLIED
- origin CDATA #IMPLIED
- %common.attrib;
- %simplemsgentry.role.attrib;
- %local.simplemsgentry.attrib;
->
-<!--end of simplemsgentry.attlist-->]]>
-<!--end of simplemsgentry.module-->]]>
-
-<!ENTITY % msg.module "INCLUDE">
-<![%msg.module;[
-<!ENTITY % local.msg.attrib "">
-<!ENTITY % msg.role.attrib "%role.attrib;">
-
-<!ENTITY % msg.element "INCLUDE">
-<![%msg.element;[
-<!--doc:A message in a message set.-->
-<!ELEMENT msg %ho; (title?, msgmain, (msgsub | msgrel)*)>
-<!--end of msg.element-->]]>
-
-<!ENTITY % msg.attlist "INCLUDE">
-<![%msg.attlist;[
-<!ATTLIST msg
- %common.attrib;
- %msg.role.attrib;
- %local.msg.attrib;
->
-<!--end of msg.attlist-->]]>
-<!--end of msg.module-->]]>
-
-<!ENTITY % msgmain.module "INCLUDE">
-<![%msgmain.module;[
-<!ENTITY % local.msgmain.attrib "">
-<!ENTITY % msgmain.role.attrib "%role.attrib;">
-
-<!ENTITY % msgmain.element "INCLUDE">
-<![%msgmain.element;[
-<!--doc:The primary component of a message in a message set.-->
-<!ELEMENT msgmain %ho; (title?, msgtext)>
-<!--end of msgmain.element-->]]>
-
-<!ENTITY % msgmain.attlist "INCLUDE">
-<![%msgmain.attlist;[
-<!ATTLIST msgmain
- %common.attrib;
- %msgmain.role.attrib;
- %local.msgmain.attrib;
->
-<!--end of msgmain.attlist-->]]>
-<!--end of msgmain.module-->]]>
-
-<!ENTITY % msgsub.module "INCLUDE">
-<![%msgsub.module;[
-<!ENTITY % local.msgsub.attrib "">
-<!ENTITY % msgsub.role.attrib "%role.attrib;">
-
-<!ENTITY % msgsub.element "INCLUDE">
-<![%msgsub.element;[
-<!--doc:A subcomponent of a message in a message set.-->
-<!ELEMENT msgsub %ho; (title?, msgtext)>
-<!--end of msgsub.element-->]]>
-
-<!ENTITY % msgsub.attlist "INCLUDE">
-<![%msgsub.attlist;[
-<!ATTLIST msgsub
- %common.attrib;
- %msgsub.role.attrib;
- %local.msgsub.attrib;
->
-<!--end of msgsub.attlist-->]]>
-<!--end of msgsub.module-->]]>
-
-<!ENTITY % msgrel.module "INCLUDE">
-<![%msgrel.module;[
-<!ENTITY % local.msgrel.attrib "">
-<!ENTITY % msgrel.role.attrib "%role.attrib;">
-
-<!ENTITY % msgrel.element "INCLUDE">
-<![%msgrel.element;[
-<!--doc:A related component of a message in a message set.-->
-<!ELEMENT msgrel %ho; (title?, msgtext)>
-<!--end of msgrel.element-->]]>
-
-<!ENTITY % msgrel.attlist "INCLUDE">
-<![%msgrel.attlist;[
-<!ATTLIST msgrel
- %common.attrib;
- %msgrel.role.attrib;
- %local.msgrel.attrib;
->
-<!--end of msgrel.attlist-->]]>
-<!--end of msgrel.module-->]]>
-
-<!-- MsgText (defined in the Inlines section, below)-->
-
-<!ENTITY % msginfo.module "INCLUDE">
-<![%msginfo.module;[
-<!ENTITY % local.msginfo.attrib "">
-<!ENTITY % msginfo.role.attrib "%role.attrib;">
-
-<!ENTITY % msginfo.element "INCLUDE">
-<![%msginfo.element;[
-<!--doc:Information about a message in a message set.-->
-<!ELEMENT msginfo %ho; ((msglevel | msgorig | msgaud)*)>
-<!--end of msginfo.element-->]]>
-
-<!ENTITY % msginfo.attlist "INCLUDE">
-<![%msginfo.attlist;[
-<!ATTLIST msginfo
- %common.attrib;
- %msginfo.role.attrib;
- %local.msginfo.attrib;
->
-<!--end of msginfo.attlist-->]]>
-<!--end of msginfo.module-->]]>
-
-<!ENTITY % msglevel.module "INCLUDE">
-<![%msglevel.module;[
-<!ENTITY % local.msglevel.attrib "">
-<!ENTITY % msglevel.role.attrib "%role.attrib;">
-
-<!ENTITY % msglevel.element "INCLUDE">
-<![%msglevel.element;[
-<!--doc:The level of importance or severity of a message in a message set.-->
-<!ELEMENT msglevel %ho; (%smallcptr.char.mix;)*>
-<!--end of msglevel.element-->]]>
-
-<!ENTITY % msglevel.attlist "INCLUDE">
-<![%msglevel.attlist;[
-<!ATTLIST msglevel
- %common.attrib;
- %msglevel.role.attrib;
- %local.msglevel.attrib;
->
-<!--end of msglevel.attlist-->]]>
-<!--end of msglevel.module-->]]>
-
-<!ENTITY % msgorig.module "INCLUDE">
-<![%msgorig.module;[
-<!ENTITY % local.msgorig.attrib "">
-<!ENTITY % msgorig.role.attrib "%role.attrib;">
-
-<!ENTITY % msgorig.element "INCLUDE">
-<![%msgorig.element;[
-<!--doc:The origin of a message in a message set.-->
-<!ELEMENT msgorig %ho; (%smallcptr.char.mix;)*>
-<!--end of msgorig.element-->]]>
-
-<!ENTITY % msgorig.attlist "INCLUDE">
-<![%msgorig.attlist;[
-<!ATTLIST msgorig
- %common.attrib;
- %msgorig.role.attrib;
- %local.msgorig.attrib;
->
-<!--end of msgorig.attlist-->]]>
-<!--end of msgorig.module-->]]>
-
-<!ENTITY % msgaud.module "INCLUDE">
-<![%msgaud.module;[
-<!ENTITY % local.msgaud.attrib "">
-<!ENTITY % msgaud.role.attrib "%role.attrib;">
-
-<!ENTITY % msgaud.element "INCLUDE">
-<![%msgaud.element;[
-<!--doc:The audience to which a message in a message set is relevant.-->
-<!ELEMENT msgaud %ho; (%para.char.mix;)*>
-<!--end of msgaud.element-->]]>
-
-<!ENTITY % msgaud.attlist "INCLUDE">
-<![%msgaud.attlist;[
-<!ATTLIST msgaud
- %common.attrib;
- %msgaud.role.attrib;
- %local.msgaud.attrib;
->
-<!--end of msgaud.attlist-->]]>
-<!--end of msgaud.module-->]]>
-
-<!ENTITY % msgexplan.module "INCLUDE">
-<![%msgexplan.module;[
-<!ENTITY % local.msgexplan.attrib "">
-<!ENTITY % msgexplan.role.attrib "%role.attrib;">
-
-<!ENTITY % msgexplan.element "INCLUDE">
-<![%msgexplan.element;[
-<!--doc:Explanatory material relating to a message in a message set.-->
-<!ELEMENT msgexplan %ho; (title?, (%component.mix;)+)>
-<!--end of msgexplan.element-->]]>
-
-<!ENTITY % msgexplan.attlist "INCLUDE">
-<![%msgexplan.attlist;[
-<!ATTLIST msgexplan
- %common.attrib;
- %msgexplan.role.attrib;
- %local.msgexplan.attrib;
->
-<!--end of msgexplan.attlist-->]]>
-<!--end of msgexplan.module-->]]>
-<!--end of msgset.content.module-->]]>
-
-<!ENTITY % task.content.module "INCLUDE">
-<![%task.content.module;[
-<!ENTITY % task.module "INCLUDE">
-<![%task.module;[
-<!ENTITY % local.task.attrib "">
-<!ENTITY % task.role.attrib "%role.attrib;">
-
-<!ENTITY % task.element "INCLUDE">
-<![%task.element;[
-<!--doc:A task to be completed.-->
-<!ELEMENT task %ho; (blockinfo?,(%ndxterm.class;)*,
- (%formalobject.title.content;),
- tasksummary?,
- taskprerequisites?,
- procedure,
- example*,
- taskrelated?)>
-<!--end of task.element-->]]>
-
-<!ENTITY % task.attlist "INCLUDE">
-<![%task.attlist;[
-<!ATTLIST task
- %common.attrib;
- %task.role.attrib;
- %local.task.attrib;
->
-<!--end of task.attlist-->]]>
-<!--end of task.module-->]]>
-
-<!ENTITY % tasksummary.module "INCLUDE">
-<![%tasksummary.module;[
-<!ENTITY % local.tasksummary.attrib "">
-<!ENTITY % tasksummary.role.attrib "%role.attrib;">
-
-<!ENTITY % tasksummary.element "INCLUDE">
-<![%tasksummary.element;[
-<!--doc:A summary of a task.-->
-<!ELEMENT tasksummary %ho; (blockinfo?,
- (%formalobject.title.content;)?,
- (%component.mix;)+)>
-<!--end of tasksummary.element-->]]>
-
-<!ENTITY % tasksummary.attlist "INCLUDE">
-<![%tasksummary.attlist;[
-<!ATTLIST tasksummary
- %common.attrib;
- %tasksummary.role.attrib;
- %local.tasksummary.attrib;
->
-<!--end of tasksummary.attlist-->]]>
-<!--end of tasksummary.module-->]]>
-
-<!ENTITY % taskprerequisites.module "INCLUDE">
-<![%taskprerequisites.module;[
-<!ENTITY % local.taskprerequisites.attrib "">
-<!ENTITY % taskprerequisites.role.attrib "%role.attrib;">
-
-<!ENTITY % taskprerequisites.element "INCLUDE">
-<![%taskprerequisites.element;[
-<!--doc:The prerequisites for a task.-->
-<!ELEMENT taskprerequisites %ho; (blockinfo?,
- (%formalobject.title.content;)?,
- (%component.mix;)+)>
-<!--end of taskprerequisites.element-->]]>
-
-<!ENTITY % taskprerequisites.attlist "INCLUDE">
-<![%taskprerequisites.attlist;[
-<!ATTLIST taskprerequisites
- %common.attrib;
- %taskprerequisites.role.attrib;
- %local.taskprerequisites.attrib;
->
-<!--end of taskprerequisites.attlist-->]]>
-<!--end of taskprerequisites.module-->]]>
-
-<!ENTITY % taskrelated.module "INCLUDE">
-<![%taskrelated.module;[
-<!ENTITY % local.taskrelated.attrib "">
-<!ENTITY % taskrelated.role.attrib "%role.attrib;">
-
-<!ENTITY % taskrelated.element "INCLUDE">
-<![%taskrelated.element;[
-<!--doc:Information related to a task.-->
-<!ELEMENT taskrelated %ho; (blockinfo?,
- (%formalobject.title.content;)?,
- (%component.mix;)+)>
-<!--end of taskrelated.element-->]]>
-
-<!ENTITY % taskrelated.attlist "INCLUDE">
-<![%taskrelated.attlist;[
-<!ATTLIST taskrelated
- %common.attrib;
- %taskrelated.role.attrib;
- %local.taskrelated.attrib;
->
-<!--end of taskrelated.attlist-->]]>
-<!--end of taskrelated.module-->]]>
-<!--end of task.content.module-->]]>
-
-<!-- QandASet ........................ -->
-<!ENTITY % qandaset.content.module "INCLUDE">
-<![ %qandaset.content.module; [
-<!ENTITY % qandaset.module "INCLUDE">
-<![ %qandaset.module; [
-<!ENTITY % local.qandaset.attrib "">
-<!ENTITY % qandaset.role.attrib "%role.attrib;">
-
-<!ENTITY % qandaset.element "INCLUDE">
-<![ %qandaset.element; [
-<!--doc:A question-and-answer set.-->
-<!ELEMENT qandaset %ho; (blockinfo?, (%formalobject.title.content;)?,
- (%qandaset.mix;)*,
- (qandadiv+|qandaentry+))>
-<!--end of qandaset.element-->]]>
-
-<!ENTITY % qandaset.attlist "INCLUDE">
-<![ %qandaset.attlist; [
-<!ATTLIST qandaset
- defaultlabel (qanda|number|none) #IMPLIED
- %common.attrib;
- %qandaset.role.attrib;
- %local.qandaset.attrib;>
-<!--end of qandaset.attlist-->]]>
-<!--end of qandaset.module-->]]>
-
-<!ENTITY % qandadiv.module "INCLUDE">
-<![ %qandadiv.module; [
-<!ENTITY % local.qandadiv.attrib "">
-<!ENTITY % qandadiv.role.attrib "%role.attrib;">
-
-<!ENTITY % qandadiv.element "INCLUDE">
-<![ %qandadiv.element; [
-<!--doc:A titled division in a QandASet.-->
-<!ELEMENT qandadiv %ho; (blockinfo?, (%formalobject.title.content;)?,
- (%qandaset.mix;)*,
- (qandadiv+|qandaentry+))>
-<!--end of qandadiv.element-->]]>
-
-<!ENTITY % qandadiv.attlist "INCLUDE">
-<![ %qandadiv.attlist; [
-<!ATTLIST qandadiv
- %common.attrib;
- %qandadiv.role.attrib;
- %local.qandadiv.attrib;>
-<!--end of qandadiv.attlist-->]]>
-<!--end of qandadiv.module-->]]>
-
-<!ENTITY % qandaentry.module "INCLUDE">
-<![ %qandaentry.module; [
-<!ENTITY % local.qandaentry.attrib "">
-<!ENTITY % qandaentry.role.attrib "%role.attrib;">
-
-<!ENTITY % qandaentry.element "INCLUDE">
-<![ %qandaentry.element; [
-<!--doc:A question/answer set within a QandASet.-->
-<!ELEMENT qandaentry %ho; (blockinfo?, revhistory?, question, answer*)>
-<!--end of qandaentry.element-->]]>
-
-<!ENTITY % qandaentry.attlist "INCLUDE">
-<![ %qandaentry.attlist; [
-<!ATTLIST qandaentry
- %common.attrib;
- %qandaentry.role.attrib;
- %local.qandaentry.attrib;>
-<!--end of qandaentry.attlist-->]]>
-<!--end of qandaentry.module-->]]>
-
-<!ENTITY % question.module "INCLUDE">
-<![ %question.module; [
-<!ENTITY % local.question.attrib "">
-<!ENTITY % question.role.attrib "%role.attrib;">
-
-<!ENTITY % question.element "INCLUDE">
-<![ %question.element; [
-<!--doc:A question in a QandASet.-->
-<!ELEMENT question %ho; (label?, (%qandaset.mix;)+)>
-<!--end of question.element-->]]>
-
-<!ENTITY % question.attlist "INCLUDE">
-<![ %question.attlist; [
-<!ATTLIST question
- %common.attrib;
- %question.role.attrib;
- %local.question.attrib;
->
-<!--end of question.attlist-->]]>
-<!--end of question.module-->]]>
-
-<!ENTITY % answer.module "INCLUDE">
-<![ %answer.module; [
-<!ENTITY % local.answer.attrib "">
-<!ENTITY % answer.role.attrib "%role.attrib;">
-
-<!ENTITY % answer.element "INCLUDE">
-<![ %answer.element; [
-<!--doc:An answer to a question posed in a QandASet.-->
-<!ELEMENT answer %ho; (label?, (%qandaset.mix;)*, qandaentry*)>
-<!--end of answer.element-->]]>
-
-<!ENTITY % answer.attlist "INCLUDE">
-<![ %answer.attlist; [
-<!ATTLIST answer
- %common.attrib;
- %answer.role.attrib;
- %local.answer.attrib;
->
-<!--end of answer.attlist-->]]>
-<!--end of answer.module-->]]>
-
-<!ENTITY % label.module "INCLUDE">
-<![ %label.module; [
-<!ENTITY % local.label.attrib "">
-<!ENTITY % label.role.attrib "%role.attrib;">
-
-<!ENTITY % label.element "INCLUDE">
-<![ %label.element; [
-<!--doc:A label on a Question or Answer.-->
-<!ELEMENT label %ho; (%word.char.mix;)*>
-<!--end of label.element-->]]>
-
-<!ENTITY % label.attlist "INCLUDE">
-<![ %label.attlist; [
-<!ATTLIST label
- %common.attrib;
- %label.role.attrib;
- %local.label.attrib;
->
-<!--end of label.attlist-->]]>
-<!--end of label.module-->]]>
-<!--end of qandaset.content.module-->]]>
-
-<!-- Procedure ........................ -->
-
-<!ENTITY % procedure.content.module "INCLUDE">
-<![%procedure.content.module;[
-<!ENTITY % procedure.module "INCLUDE">
-<![%procedure.module;[
-<!ENTITY % local.procedure.attrib "">
-<!ENTITY % procedure.role.attrib "%role.attrib;">
-
-<!ENTITY % procedure.element "INCLUDE">
-<![%procedure.element;[
-<!--doc:A list of operations to be performed in a well-defined sequence.-->
-<!ELEMENT procedure %ho; (blockinfo?, (%formalobject.title.content;)?,
- (%component.mix;)*, step+)>
-<!--end of procedure.element-->]]>
-
-<!ENTITY % procedure.attlist "INCLUDE">
-<![%procedure.attlist;[
-<!ATTLIST procedure
- %common.attrib;
- %procedure.role.attrib;
- %local.procedure.attrib;
->
-<!--end of procedure.attlist-->]]>
-<!--end of procedure.module-->]]>
-
-<!ENTITY % step.module "INCLUDE">
-<![%step.module;[
-<!ENTITY % local.step.attrib "">
-<!ENTITY % step.role.attrib "%role.attrib;">
-
-<!ENTITY % step.element "INCLUDE">
-<![%step.element;[
-<!--doc:A unit of action in a procedure.-->
-<!ELEMENT step %ho; (title?, (((%component.mix;)+, ((substeps|stepalternatives), (%component.mix;)*)?)
- | ((substeps|stepalternatives), (%component.mix;)*)))>
-<!--end of step.element-->]]>
-
-<!-- Performance: Whether the Step must be performed -->
-<!-- not #REQUIRED! -->
-
-
-<!ENTITY % step.attlist "INCLUDE">
-<![%step.attlist;[
-<!ATTLIST step
- performance (optional
- |required) "required"
- %common.attrib;
- %step.role.attrib;
- %local.step.attrib;
->
-<!--end of step.attlist-->]]>
-<!--end of step.module-->]]>
-
-<!ENTITY % substeps.module "INCLUDE">
-<![%substeps.module;[
-<!ENTITY % local.substeps.attrib "">
-<!ENTITY % substeps.role.attrib "%role.attrib;">
-
-<!ENTITY % substeps.element "INCLUDE">
-<![%substeps.element;[
-<!--doc:A wrapper for steps that occur within steps in a procedure.-->
-<!ELEMENT substeps %ho; (step+)>
-<!--end of substeps.element-->]]>
-
-<!-- Performance: whether entire set of substeps must be performed -->
-<!-- not #REQUIRED! -->
-
-<!ENTITY % substeps.attlist "INCLUDE">
-<![%substeps.attlist;[
-<!ATTLIST substeps
- performance (optional
- |required) "required"
- %common.attrib;
- %substeps.role.attrib;
- %local.substeps.attrib;
->
-<!--end of substeps.attlist-->]]>
-<!--end of substeps.module-->]]>
-
-<!ENTITY % stepalternatives.module "INCLUDE">
-<![%stepalternatives.module;[
-<!ENTITY % local.stepalternatives.attrib "">
-<!ENTITY % stepalternatives.role.attrib "%role.attrib;">
-
-<!ENTITY % stepalternatives.element "INCLUDE">
-<![%stepalternatives.element;[
-<!--doc:Alternative steps in a procedure.-->
-<!ELEMENT stepalternatives %ho; (step+)>
-<!--end of stepalternatives.element-->]]>
-
-<!-- Performance: Whether (one of) the alternatives must be performed -->
-<!-- not #REQUIRED! -->
-
-<!ENTITY % stepalternatives.attlist "INCLUDE">
-<![%stepalternatives.attlist;[
-<!ATTLIST stepalternatives
- performance (optional
- |required) "required"
- %common.attrib;
- %stepalternatives.role.attrib;
- %local.stepalternatives.attrib;
->
-<!--end of stepalternatives.attlist-->]]>
-<!--end of stepalternatives.module-->]]>
-<!--end of procedure.content.module-->]]>
-
-<!-- Sidebar .......................... -->
-
-<!ENTITY % sidebar.content.model "INCLUDE">
-<![ %sidebar.content.model; [
-
-<!ENTITY % sidebarinfo.module "INCLUDE">
-<![ %sidebarinfo.module; [
-<!ENTITY % local.sidebarinfo.attrib "">
-<!ENTITY % sidebarinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % sidebarinfo.element "INCLUDE">
-<![ %sidebarinfo.element; [
-<!--doc:Meta-information for a Sidebar.-->
-<!ELEMENT sidebarinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of sidebarinfo.element-->]]>
-
-<!ENTITY % sidebarinfo.attlist "INCLUDE">
-<![ %sidebarinfo.attlist; [
-<!ATTLIST sidebarinfo
- %common.attrib;
- %sidebarinfo.role.attrib;
- %local.sidebarinfo.attrib;
->
-<!--end of sidebarinfo.attlist-->]]>
-<!--end of sidebarinfo.module-->]]>
-
-<!ENTITY % sidebar.module "INCLUDE">
-<![%sidebar.module;[
-<!ENTITY % local.sidebar.attrib "">
-<!ENTITY % sidebar.role.attrib "%role.attrib;">
-
-<!ENTITY % sidebar.element "INCLUDE">
-<![%sidebar.element;[
-<!--doc:A portion of a document that is isolated from the main narrative flow.-->
-<!ELEMENT sidebar %ho; (sidebarinfo?,
- (%formalobject.title.content;)?,
- (%sidebar.mix;)+)>
-<!--end of sidebar.element-->]]>
-
-<!ENTITY % sidebar.attlist "INCLUDE">
-<![%sidebar.attlist;[
-<!ATTLIST sidebar
- %common.attrib;
- %sidebar.role.attrib;
- %local.sidebar.attrib;
->
-<!--end of sidebar.attlist-->]]>
-<!--end of sidebar.module-->]]>
-<!--end of sidebar.content.model-->]]>
-
-<!-- ...................................................................... -->
-<!-- Paragraph-related elements ........................................... -->
-
-<!ENTITY % abstract.module "INCLUDE">
-<![%abstract.module;[
-<!ENTITY % local.abstract.attrib "">
-<!ENTITY % abstract.role.attrib "%role.attrib;">
-
-<!ENTITY % abstract.element "INCLUDE">
-<![%abstract.element;[
-<!--doc:A summary.-->
-<!ELEMENT abstract %ho; (title?, (%para.class;)+)>
-<!--end of abstract.element-->]]>
-
-<!ENTITY % abstract.attlist "INCLUDE">
-<![%abstract.attlist;[
-<!ATTLIST abstract
- %common.attrib;
- %abstract.role.attrib;
- %local.abstract.attrib;
->
-<!--end of abstract.attlist-->]]>
-<!--end of abstract.module-->]]>
-
-<!ENTITY % authorblurb.module "INCLUDE">
-<![%authorblurb.module;[
-<!ENTITY % local.authorblurb.attrib "">
-<!ENTITY % authorblurb.role.attrib "%role.attrib;">
-
-<!ENTITY % authorblurb.element "INCLUDE">
-<![%authorblurb.element;[
-<!--doc:A short description or note about an author.-->
-<!ELEMENT authorblurb %ho; (title?, (%para.class;)+)>
-<!--end of authorblurb.element-->]]>
-
-<!ENTITY % authorblurb.attlist "INCLUDE">
-<![%authorblurb.attlist;[
-<!ATTLIST authorblurb
- %common.attrib;
- %authorblurb.role.attrib;
- %local.authorblurb.attrib;
->
-<!--end of authorblurb.attlist-->]]>
-<!--end of authorblurb.module-->]]>
-
-<!ENTITY % personblurb.module "INCLUDE">
-<![%personblurb.module;[
-<!ENTITY % local.personblurb.attrib "">
-<!ENTITY % personblurb.role.attrib "%role.attrib;">
-
-<!ENTITY % personblurb.element "INCLUDE">
-<![%personblurb.element;[
-<!--doc:A short description or note about a person.-->
-<!ELEMENT personblurb %ho; (title?, (%para.class;)+)>
-<!--end of personblurb.element-->]]>
-
-<!ENTITY % personblurb.attlist "INCLUDE">
-<![%personblurb.attlist;[
-<!ATTLIST personblurb
- %common.attrib;
- %personblurb.role.attrib;
- %local.personblurb.attrib;
->
-<!--end of personblurb.attlist-->]]>
-<!--end of personblurb.module-->]]>
-
-<!ENTITY % blockquote.module "INCLUDE">
-<![%blockquote.module;[
-
-<!ENTITY % local.blockquote.attrib "">
-<!ENTITY % blockquote.role.attrib "%role.attrib;">
-
-<!ENTITY % blockquote.element "INCLUDE">
-<![%blockquote.element;[
-<!--doc:A quotation set off from the main text.-->
-<!ELEMENT blockquote %ho; (blockinfo?, title?, attribution?, (%component.mix;)+)
- %blockquote.exclusion;>
-<!--end of blockquote.element-->]]>
-
-<!ENTITY % blockquote.attlist "INCLUDE">
-<![%blockquote.attlist;[
-<!ATTLIST blockquote
- %common.attrib;
- %blockquote.role.attrib;
- %local.blockquote.attrib;
->
-<!--end of blockquote.attlist-->]]>
-<!--end of blockquote.module-->]]>
-
-<!ENTITY % attribution.module "INCLUDE">
-<![%attribution.module;[
-<!ENTITY % local.attribution.attrib "">
-<!ENTITY % attribution.role.attrib "%role.attrib;">
-
-<!ENTITY % attribution.element "INCLUDE">
-<![%attribution.element;[
-<!--doc:The source of a block quote or epigraph.-->
-<!ELEMENT attribution %ho; (%para.char.mix;)*>
-<!--end of attribution.element-->]]>
-
-<!ENTITY % attribution.attlist "INCLUDE">
-<![%attribution.attlist;[
-<!ATTLIST attribution
- %common.attrib;
- %attribution.role.attrib;
- %local.attribution.attrib;
->
-<!--end of attribution.attlist-->]]>
-<!--end of attribution.module-->]]>
-
-<!ENTITY % bridgehead.module "INCLUDE">
-<![%bridgehead.module;[
-<!ENTITY % local.bridgehead.attrib "">
-<!ENTITY % bridgehead.role.attrib "%role.attrib;">
-
-<!ENTITY % bridgehead.element "INCLUDE">
-<![%bridgehead.element;[
-<!--doc:A free-floating heading.-->
-<!ELEMENT bridgehead %ho; (%title.char.mix;)*>
-<!--end of bridgehead.element-->]]>
-
-<!-- Renderas: Indicates the format in which the BridgeHead
- should appear -->
-
-
-<!ENTITY % bridgehead.attlist "INCLUDE">
-<![%bridgehead.attlist;[
-<!ATTLIST bridgehead
- renderas (other
- |sect1
- |sect2
- |sect3
- |sect4
- |sect5) #IMPLIED
- %common.attrib;
- %bridgehead.role.attrib;
- %local.bridgehead.attrib;
->
-<!--end of bridgehead.attlist-->]]>
-<!--end of bridgehead.module-->]]>
-
-<!ENTITY % remark.module "INCLUDE">
-<![%remark.module;[
-<!ENTITY % local.remark.attrib "">
-<!ENTITY % remark.role.attrib "%role.attrib;">
-
-<!ENTITY % remark.element "INCLUDE">
-<![%remark.element;[
-<!--doc:A remark (or comment) intended for presentation in a draft manuscript.-->
-<!ELEMENT remark %ho; (%para.char.mix;)*
- %remark.exclusion;>
-<!--end of remark.element-->]]>
-
-<!ENTITY % remark.attlist "INCLUDE">
-<![%remark.attlist;[
-<!ATTLIST remark
- %common.attrib;
- %remark.role.attrib;
- %local.remark.attrib;
->
-<!--end of remark.attlist-->]]>
-<!--end of remark.module-->]]>
-
-<!ENTITY % epigraph.module "INCLUDE">
-<![%epigraph.module;[
-<!ENTITY % local.epigraph.attrib "">
-<!ENTITY % epigraph.role.attrib "%role.attrib;">
-
-<!ENTITY % epigraph.element "INCLUDE">
-<![%epigraph.element;[
-<!--doc:A short inscription at the beginning of a document or component.-->
-<!ELEMENT epigraph %ho; (attribution?, ((%para.class;)|literallayout)+)>
-<!--end of epigraph.element-->]]>
-
-<!ENTITY % epigraph.attlist "INCLUDE">
-<![%epigraph.attlist;[
-<!ATTLIST epigraph
- %common.attrib;
- %epigraph.role.attrib;
- %local.epigraph.attrib;
->
-<!--end of epigraph.attlist-->]]>
-<!-- Attribution (defined above)-->
-<!--end of epigraph.module-->]]>
-
-<!ENTITY % footnote.module "INCLUDE">
-<![%footnote.module;[
-<!ENTITY % local.footnote.attrib "">
-<!ENTITY % footnote.role.attrib "%role.attrib;">
-
-<!ENTITY % footnote.element "INCLUDE">
-<![%footnote.element;[
-<!--doc:A footnote.-->
-<!ELEMENT footnote %ho; ((%footnote.mix;)+)
- %footnote.exclusion;>
-<!--end of footnote.element-->]]>
-
-<!ENTITY % footnote.attlist "INCLUDE">
-<![%footnote.attlist;[
-<!ATTLIST footnote
- %label.attrib;
- %common.attrib;
- %footnote.role.attrib;
- %local.footnote.attrib;
->
-<!--end of footnote.attlist-->]]>
-<!--end of footnote.module-->]]>
-
-<!ENTITY % highlights.module "INCLUDE">
-<![%highlights.module;[
-<!ENTITY % local.highlights.attrib "">
-<!ENTITY % highlights.role.attrib "%role.attrib;">
-
-<!ENTITY % highlights.element "INCLUDE">
-<![%highlights.element;[
-<!--doc:A summary of the main points of the discussed component.-->
-<!ELEMENT highlights %ho; ((%highlights.mix;)+)
- %highlights.exclusion;>
-<!--end of highlights.element-->]]>
-
-<!ENTITY % highlights.attlist "INCLUDE">
-<![%highlights.attlist;[
-<!ATTLIST highlights
- %common.attrib;
- %highlights.role.attrib;
- %local.highlights.attrib;
->
-<!--end of highlights.attlist-->]]>
-<!--end of highlights.module-->]]>
-
-<!ENTITY % formalpara.module "INCLUDE">
-<![%formalpara.module;[
-<!ENTITY % local.formalpara.attrib "">
-<!ENTITY % formalpara.role.attrib "%role.attrib;">
-
-<!ENTITY % formalpara.element "INCLUDE">
-<![%formalpara.element;[
-<!--doc:A paragraph with a title.-->
-<!ELEMENT formalpara %ho; (title, (%ndxterm.class;)*, para)>
-<!--end of formalpara.element-->]]>
-
-<!ENTITY % formalpara.attlist "INCLUDE">
-<![%formalpara.attlist;[
-<!ATTLIST formalpara
- %common.attrib;
- %formalpara.role.attrib;
- %local.formalpara.attrib;
->
-<!--end of formalpara.attlist-->]]>
-<!--end of formalpara.module-->]]>
-
-<!ENTITY % para.module "INCLUDE">
-<![%para.module;[
-<!ENTITY % local.para.attrib "">
-<!ENTITY % para.role.attrib "%role.attrib;">
-
-<!ENTITY % para.element "INCLUDE">
-<![%para.element;[
-<!--doc:A paragraph.-->
-<!ELEMENT para %ho; (%para.char.mix; | %para.mix;)*>
-<!--end of para.element-->]]>
-
-<!ENTITY % para.attlist "INCLUDE">
-<![%para.attlist;[
-<!ATTLIST para
- %common.attrib;
- %para.role.attrib;
- %local.para.attrib;
->
-<!--end of para.attlist-->]]>
-<!--end of para.module-->]]>
-
-<!ENTITY % simpara.module "INCLUDE">
-<![%simpara.module;[
-<!ENTITY % local.simpara.attrib "">
-<!ENTITY % simpara.role.attrib "%role.attrib;">
-
-<!ENTITY % simpara.element "INCLUDE">
-<![%simpara.element;[
-<!--doc:A paragraph that contains only text and inline markup, no block elements.-->
-<!ELEMENT simpara %ho; (%para.char.mix;)*>
-<!--end of simpara.element-->]]>
-
-<!ENTITY % simpara.attlist "INCLUDE">
-<![%simpara.attlist;[
-<!ATTLIST simpara
- %common.attrib;
- %simpara.role.attrib;
- %local.simpara.attrib;
->
-<!--end of simpara.attlist-->]]>
-<!--end of simpara.module-->]]>
-
-<!ENTITY % admon.module "INCLUDE">
-<![%admon.module;[
-<!ENTITY % local.admon.attrib "">
-<!ENTITY % admon.role.attrib "%role.attrib;">
-
-
-<!ENTITY % caution.element "INCLUDE">
-<![%caution.element;[
-<!--doc:A note of caution.-->
-<!ELEMENT caution %ho; (title?, (%admon.mix;)+)
- %admon.exclusion;>
-<!--end of caution.element-->]]>
-
-<!ENTITY % caution.attlist "INCLUDE">
-<![%caution.attlist;[
-<!ATTLIST caution
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of caution.attlist-->]]>
-
-
-<!ENTITY % important.element "INCLUDE">
-<![%important.element;[
-<!--doc:An admonition set off from the text.-->
-<!ELEMENT important %ho; (title?, (%admon.mix;)+)
- %admon.exclusion;>
-<!--end of important.element-->]]>
-
-<!ENTITY % important.attlist "INCLUDE">
-<![%important.attlist;[
-<!ATTLIST important
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of important.attlist-->]]>
-
-
-<!ENTITY % note.element "INCLUDE">
-<![%note.element;[
-<!--doc:A message set off from the text.-->
-<!ELEMENT note %ho; (title?, (%admon.mix;)+)
- %admon.exclusion;>
-<!--end of note.element-->]]>
-
-<!ENTITY % note.attlist "INCLUDE">
-<![%note.attlist;[
-<!ATTLIST note
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of note.attlist-->]]>
-
-<!ENTITY % tip.element "INCLUDE">
-<![%tip.element;[
-<!--doc:A suggestion to the user, set off from the text.-->
-<!ELEMENT tip %ho; (title?, (%admon.mix;)+)
- %admon.exclusion;>
-<!--end of tip.element-->]]>
-
-<!ENTITY % tip.attlist "INCLUDE">
-<![%tip.attlist;[
-<!ATTLIST tip
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of tip.attlist-->]]>
-
-
-<!ENTITY % warning.element "INCLUDE">
-<![%warning.element;[
-<!--doc:An admonition set off from the text.-->
-<!ELEMENT warning %ho; (title?, (%admon.mix;)+)
- %admon.exclusion;>
-<!--end of warning.element-->]]>
-
-<!ENTITY % warning.attlist "INCLUDE">
-<![%warning.attlist;[
-<!ATTLIST warning
- %common.attrib;
- %admon.role.attrib;
- %local.admon.attrib;
->
-<!--end of warning.attlist-->]]>
-
-<!--end of admon.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Lists ................................................................ -->
-
-<!-- GlossList ........................ -->
-
-<!ENTITY % glosslist.module "INCLUDE">
-<![%glosslist.module;[
-<!ENTITY % local.glosslist.attrib "">
-<!ENTITY % glosslist.role.attrib "%role.attrib;">
-
-<!ENTITY % glosslist.element "INCLUDE">
-<![%glosslist.element;[
-<!--doc:A wrapper for a set of GlossEntrys.-->
-<!ELEMENT glosslist %ho; (blockinfo?, (%formalobject.title.content;)?, glossentry+)>
-<!--end of glosslist.element-->]]>
-
-<!ENTITY % glosslist.attlist "INCLUDE">
-<![%glosslist.attlist;[
-<!ATTLIST glosslist
- %common.attrib;
- %glosslist.role.attrib;
- %local.glosslist.attrib;
->
-<!--end of glosslist.attlist-->]]>
-<!--end of glosslist.module-->]]>
-
-<!ENTITY % glossentry.content.module "INCLUDE">
-<![%glossentry.content.module;[
-<!ENTITY % glossentry.module "INCLUDE">
-<![%glossentry.module;[
-<!ENTITY % local.glossentry.attrib "">
-<!ENTITY % glossentry.role.attrib "%role.attrib;">
-
-<!ENTITY % glossentry.element "INCLUDE">
-<![%glossentry.element;[
-<!--doc:An entry in a Glossary or GlossList.-->
-<!ELEMENT glossentry %ho; (glossterm, acronym?, abbrev?,
- (%ndxterm.class;)*,
- revhistory?, (glosssee|glossdef+))>
-<!--end of glossentry.element-->]]>
-
-<!-- SortAs: String by which the GlossEntry is to be sorted
- (alphabetized) in lieu of its proper content -->
-
-
-<!ENTITY % glossentry.attlist "INCLUDE">
-<![%glossentry.attlist;[
-<!ATTLIST glossentry
- sortas CDATA #IMPLIED
- %common.attrib;
- %glossentry.role.attrib;
- %local.glossentry.attrib;
->
-<!--end of glossentry.attlist-->]]>
-<!--end of glossentry.module-->]]>
-
-<!-- GlossTerm (defined in the Inlines section, below)-->
-<!ENTITY % glossdef.module "INCLUDE">
-<![%glossdef.module;[
-<!ENTITY % local.glossdef.attrib "">
-<!ENTITY % glossdef.role.attrib "%role.attrib;">
-
-<!ENTITY % glossdef.element "INCLUDE">
-<![%glossdef.element;[
-<!--doc:A definition in a GlossEntry.-->
-<!ELEMENT glossdef %ho; ((%glossdef.mix;)+, glossseealso*)>
-<!--end of glossdef.element-->]]>
-
-<!-- Subject: List of subjects; keywords for the definition -->
-
-
-<!ENTITY % glossdef.attlist "INCLUDE">
-<![%glossdef.attlist;[
-<!ATTLIST glossdef
- subject CDATA #IMPLIED
- %common.attrib;
- %glossdef.role.attrib;
- %local.glossdef.attrib;
->
-<!--end of glossdef.attlist-->]]>
-<!--end of glossdef.module-->]]>
-
-<!ENTITY % glosssee.module "INCLUDE">
-<![%glosssee.module;[
-<!ENTITY % local.glosssee.attrib "">
-<!ENTITY % glosssee.role.attrib "%role.attrib;">
-
-<!ENTITY % glosssee.element "INCLUDE">
-<![%glosssee.element;[
-<!--doc:A cross-reference from one GlossEntry to another.-->
-<!ELEMENT glosssee %ho; (%para.char.mix;)*>
-<!--end of glosssee.element-->]]>
-
-<!-- OtherTerm: Reference to the GlossEntry whose GlossTerm
- should be displayed at the point of the GlossSee -->
-
-
-<!ENTITY % glosssee.attlist "INCLUDE">
-<![%glosssee.attlist;[
-<!ATTLIST glosssee
- otherterm IDREF #IMPLIED
- %common.attrib;
- %glosssee.role.attrib;
- %local.glosssee.attrib;
->
-<!--end of glosssee.attlist-->]]>
-<!--end of glosssee.module-->]]>
-
-<!ENTITY % glossseealso.module "INCLUDE">
-<![%glossseealso.module;[
-<!ENTITY % local.glossseealso.attrib "">
-<!ENTITY % glossseealso.role.attrib "%role.attrib;">
-
-<!ENTITY % glossseealso.element "INCLUDE">
-<![%glossseealso.element;[
-<!--doc:A cross-reference from one GlossEntry to another.-->
-<!ELEMENT glossseealso %ho; (%para.char.mix;)*>
-<!--end of glossseealso.element-->]]>
-
-<!-- OtherTerm: Reference to the GlossEntry whose GlossTerm
- should be displayed at the point of the GlossSeeAlso -->
-
-
-<!ENTITY % glossseealso.attlist "INCLUDE">
-<![%glossseealso.attlist;[
-<!ATTLIST glossseealso
- otherterm IDREF #IMPLIED
- %common.attrib;
- %glossseealso.role.attrib;
- %local.glossseealso.attrib;
->
-<!--end of glossseealso.attlist-->]]>
-<!--end of glossseealso.module-->]]>
-<!--end of glossentry.content.module-->]]>
-
-<!-- ItemizedList and OrderedList ..... -->
-
-<!ENTITY % itemizedlist.module "INCLUDE">
-<![%itemizedlist.module;[
-<!ENTITY % local.itemizedlist.attrib "">
-<!ENTITY % itemizedlist.role.attrib "%role.attrib;">
-
-<!ENTITY % itemizedlist.element "INCLUDE">
-<![%itemizedlist.element;[
-<!--doc:A list in which each entry is marked with a bullet or other dingbat.-->
-<!ELEMENT itemizedlist %ho; (blockinfo?, (%formalobject.title.content;)?,
- (%listpreamble.mix;)*, listitem+)>
-
-<!--end of itemizedlist.element-->]]>
-
-<!-- Spacing: Whether the vertical space in the list should be
- compressed -->
-<!-- Mark: Keyword, e.g., bullet, dash, checkbox, none;
- list of keywords and defaults are implementation specific -->
-
-
-<!ENTITY % itemizedlist.attlist "INCLUDE">
-<![%itemizedlist.attlist;[
-<!ATTLIST itemizedlist
- spacing (normal
- |compact) #IMPLIED
- %mark.attrib;
- %common.attrib;
- %itemizedlist.role.attrib;
- %local.itemizedlist.attrib;
->
-<!--end of itemizedlist.attlist-->]]>
-<!--end of itemizedlist.module-->]]>
-
-<!ENTITY % orderedlist.module "INCLUDE">
-<![%orderedlist.module;[
-<!ENTITY % local.orderedlist.attrib "">
-<!ENTITY % orderedlist.role.attrib "%role.attrib;">
-
-<!ENTITY % orderedlist.element "INCLUDE">
-<![%orderedlist.element;[
-<!--doc:A list in which each entry is marked with a sequentially incremented label.-->
-<!ELEMENT orderedlist %ho; (blockinfo?, (%formalobject.title.content;)?,
- (%listpreamble.mix;)*, listitem+)>
-
-<!--end of orderedlist.element-->]]>
-
-<!-- Numeration: Style of ListItem numbered; default is expected
- to be Arabic -->
-<!-- InheritNum: Specifies for a nested list that the numbering
- of ListItems should include the number of the item
- within which they are nested (e.g., 1a and 1b within 1,
- rather than a and b) -->
-<!-- Continuation: Where list numbering begins afresh (Restarts,
- the default) or continues that of the immediately preceding
- list (Continues) -->
-<!-- Spacing: Whether the vertical space in the list should be
- compressed -->
-
-
-<!ENTITY % orderedlist.attlist "INCLUDE">
-<![%orderedlist.attlist;[
-<!ATTLIST orderedlist
- numeration (arabic
- |upperalpha
- |loweralpha
- |upperroman
- |lowerroman) #IMPLIED
- inheritnum (inherit
- |ignore) "ignore"
- continuation (continues
- |restarts) "restarts"
- spacing (normal
- |compact) #IMPLIED
- %common.attrib;
- %orderedlist.role.attrib;
- %local.orderedlist.attrib;
->
-<!--end of orderedlist.attlist-->]]>
-<!--end of orderedlist.module-->]]>
-
-<!ENTITY % listitem.module "INCLUDE">
-<![%listitem.module;[
-<!ENTITY % local.listitem.attrib "">
-<!ENTITY % listitem.role.attrib "%role.attrib;">
-
-<!ENTITY % listitem.element "INCLUDE">
-<![%listitem.element;[
-<!--doc:A wrapper for the elements of a list item.-->
-<!ELEMENT listitem %ho; ((%component.mix;)+)>
-<!--end of listitem.element-->]]>
-
-<!-- Override: Indicates the mark to be used for this ListItem
- instead of the default mark or the mark specified by
- the Mark attribute on the enclosing ItemizedList -->
-
-
-<!ENTITY % listitem.attlist "INCLUDE">
-<![%listitem.attlist;[
-<!ATTLIST listitem
- override CDATA #IMPLIED
- %common.attrib;
- %listitem.role.attrib;
- %local.listitem.attrib;
->
-<!--end of listitem.attlist-->]]>
-<!--end of listitem.module-->]]>
-
-<!-- SegmentedList .................... -->
-<!ENTITY % segmentedlist.content.module "INCLUDE">
-<![%segmentedlist.content.module;[
-<!ENTITY % segmentedlist.module "INCLUDE">
-<![%segmentedlist.module;[
-<!ENTITY % local.segmentedlist.attrib "">
-<!ENTITY % segmentedlist.role.attrib "%role.attrib;">
-
-<!ENTITY % segmentedlist.element "INCLUDE">
-<![%segmentedlist.element;[
-<!--doc:A segmented list, a list of sets of elements.-->
-<!ELEMENT segmentedlist %ho; ((%formalobject.title.content;)?,
- segtitle+,
- seglistitem+)>
-<!--end of segmentedlist.element-->]]>
-
-<!ENTITY % segmentedlist.attlist "INCLUDE">
-<![%segmentedlist.attlist;[
-<!ATTLIST segmentedlist
- %common.attrib;
- %segmentedlist.role.attrib;
- %local.segmentedlist.attrib;
->
-<!--end of segmentedlist.attlist-->]]>
-<!--end of segmentedlist.module-->]]>
-
-<!ENTITY % segtitle.module "INCLUDE">
-<![%segtitle.module;[
-<!ENTITY % local.segtitle.attrib "">
-<!ENTITY % segtitle.role.attrib "%role.attrib;">
-
-<!ENTITY % segtitle.element "INCLUDE">
-<![%segtitle.element;[
-<!--doc:The title of an element of a list item in a segmented list.-->
-<!ELEMENT segtitle %ho; (%title.char.mix;)*>
-<!--end of segtitle.element-->]]>
-
-<!ENTITY % segtitle.attlist "INCLUDE">
-<![%segtitle.attlist;[
-<!ATTLIST segtitle
- %common.attrib;
- %segtitle.role.attrib;
- %local.segtitle.attrib;
->
-<!--end of segtitle.attlist-->]]>
-<!--end of segtitle.module-->]]>
-
-<!ENTITY % seglistitem.module "INCLUDE">
-<![%seglistitem.module;[
-<!ENTITY % local.seglistitem.attrib "">
-<!ENTITY % seglistitem.role.attrib "%role.attrib;">
-
-<!ENTITY % seglistitem.element "INCLUDE">
-<![%seglistitem.element;[
-<!--doc:A list item in a segmented list.-->
-<!ELEMENT seglistitem %ho; (seg+)>
-<!--end of seglistitem.element-->]]>
-
-<!ENTITY % seglistitem.attlist "INCLUDE">
-<![%seglistitem.attlist;[
-<!ATTLIST seglistitem
- %common.attrib;
- %seglistitem.role.attrib;
- %local.seglistitem.attrib;
->
-<!--end of seglistitem.attlist-->]]>
-<!--end of seglistitem.module-->]]>
-
-<!ENTITY % seg.module "INCLUDE">
-<![%seg.module;[
-<!ENTITY % local.seg.attrib "">
-<!ENTITY % seg.role.attrib "%role.attrib;">
-
-<!ENTITY % seg.element "INCLUDE">
-<![%seg.element;[
-<!--doc:An element of a list item in a segmented list.-->
-<!ELEMENT seg %ho; (%para.char.mix;)*>
-<!--end of seg.element-->]]>
-
-<!ENTITY % seg.attlist "INCLUDE">
-<![%seg.attlist;[
-<!ATTLIST seg
- %common.attrib;
- %seg.role.attrib;
- %local.seg.attrib;
->
-<!--end of seg.attlist-->]]>
-<!--end of seg.module-->]]>
-<!--end of segmentedlist.content.module-->]]>
-
-<!-- SimpleList ....................... -->
-
-<!ENTITY % simplelist.content.module "INCLUDE">
-<![%simplelist.content.module;[
-<!ENTITY % simplelist.module "INCLUDE">
-<![%simplelist.module;[
-<!ENTITY % local.simplelist.attrib "">
-<!ENTITY % simplelist.role.attrib "%role.attrib;">
-
-<!ENTITY % simplelist.element "INCLUDE">
-<![%simplelist.element;[
-<!--doc:An undecorated list of single words or short phrases.-->
-<!ELEMENT simplelist %ho; (member+)>
-<!--end of simplelist.element-->]]>
-
-<!-- Columns: The number of columns the array should contain -->
-<!-- Type: How the Members of the SimpleList should be
- formatted: Inline (members separated with commas etc.
- inline), Vert (top to bottom in n Columns), or Horiz (in
- the direction of text flow) in n Columns. If Column
- is 1 or implied, Type=Vert and Type=Horiz give the same
- results. -->
-
-
-<!ENTITY % simplelist.attlist "INCLUDE">
-<![%simplelist.attlist;[
-<!ATTLIST simplelist
- columns CDATA #IMPLIED
- type (inline
- |vert
- |horiz) "vert"
- %common.attrib;
- %simplelist.role.attrib;
- %local.simplelist.attrib;
->
-<!--end of simplelist.attlist-->]]>
-<!--end of simplelist.module-->]]>
-
-<!ENTITY % member.module "INCLUDE">
-<![%member.module;[
-<!ENTITY % local.member.attrib "">
-<!ENTITY % member.role.attrib "%role.attrib;">
-
-<!ENTITY % member.element "INCLUDE">
-<![%member.element;[
-<!--doc:An element of a simple list.-->
-<!ELEMENT member %ho; (%para.char.mix;)*>
-<!--end of member.element-->]]>
-
-<!ENTITY % member.attlist "INCLUDE">
-<![%member.attlist;[
-<!ATTLIST member
- %common.attrib;
- %member.role.attrib;
- %local.member.attrib;
->
-<!--end of member.attlist-->]]>
-<!--end of member.module-->]]>
-<!--end of simplelist.content.module-->]]>
-
-<!-- VariableList ..................... -->
-
-<!ENTITY % variablelist.content.module "INCLUDE">
-<![%variablelist.content.module;[
-<!ENTITY % variablelist.module "INCLUDE">
-<![%variablelist.module;[
-<!ENTITY % local.variablelist.attrib "">
-<!ENTITY % variablelist.role.attrib "%role.attrib;">
-
-<!ENTITY % variablelist.element "INCLUDE">
-<![%variablelist.element;[
-<!--doc:A list in which each entry is composed of a set of one or more terms and an associated description.-->
-<!ELEMENT variablelist %ho; (blockinfo?, (%formalobject.title.content;)?,
- (%listpreamble.mix;)*, varlistentry+)>
-<!--end of variablelist.element-->]]>
-
-<!-- TermLength: Length beyond which the presentation engine
- may consider the Term too long and select an alternate
- presentation of the Term and, or, its associated ListItem. -->
-
-
-<!ENTITY % variablelist.attlist "INCLUDE">
-<![%variablelist.attlist;[
-<!ATTLIST variablelist
- termlength CDATA #IMPLIED
- spacing (normal
- |compact) #IMPLIED
- %common.attrib;
- %variablelist.role.attrib;
- %local.variablelist.attrib;
->
-<!--end of variablelist.attlist-->]]>
-<!--end of variablelist.module-->]]>
-
-<!ENTITY % varlistentry.module "INCLUDE">
-<![%varlistentry.module;[
-<!ENTITY % local.varlistentry.attrib "">
-<!ENTITY % varlistentry.role.attrib "%role.attrib;">
-
-<!ENTITY % varlistentry.element "INCLUDE">
-<![%varlistentry.element;[
-<!--doc:A wrapper for a set of terms and the associated description in a variable list.-->
-<!ELEMENT varlistentry %ho; (term+, listitem)>
-<!--end of varlistentry.element-->]]>
-
-<!ENTITY % varlistentry.attlist "INCLUDE">
-<![%varlistentry.attlist;[
-<!ATTLIST varlistentry
- %common.attrib;
- %varlistentry.role.attrib;
- %local.varlistentry.attrib;
->
-<!--end of varlistentry.attlist-->]]>
-<!--end of varlistentry.module-->]]>
-
-<!ENTITY % term.module "INCLUDE">
-<![%term.module;[
-<!ENTITY % local.term.attrib "">
-<!ENTITY % term.role.attrib "%role.attrib;">
-
-<!ENTITY % term.element "INCLUDE">
-<![%term.element;[
-<!--doc:The word or phrase being defined or described in a variable list.-->
-<!ELEMENT term %ho; (%para.char.mix;)*>
-<!--end of term.element-->]]>
-
-<!ENTITY % term.attlist "INCLUDE">
-<![%term.attlist;[
-<!ATTLIST term
- %common.attrib;
- %term.role.attrib;
- %local.term.attrib;
->
-<!--end of term.attlist-->]]>
-<!--end of term.module-->]]>
-
-<!-- ListItem (defined above)-->
-<!--end of variablelist.content.module-->]]>
-
-<!-- CalloutList ...................... -->
-
-<!ENTITY % calloutlist.content.module "INCLUDE">
-<![%calloutlist.content.module;[
-<!ENTITY % calloutlist.module "INCLUDE">
-<![%calloutlist.module;[
-<!ENTITY % local.calloutlist.attrib "">
-<!ENTITY % calloutlist.role.attrib "%role.attrib;">
-
-<!ENTITY % calloutlist.element "INCLUDE">
-<![%calloutlist.element;[
-<!--doc:A list of Callouts.-->
-<!ELEMENT calloutlist %ho; ((%formalobject.title.content;)?, callout+)>
-<!--end of calloutlist.element-->]]>
-
-<!ENTITY % calloutlist.attlist "INCLUDE">
-<![%calloutlist.attlist;[
-<!ATTLIST calloutlist
- %common.attrib;
- %calloutlist.role.attrib;
- %local.calloutlist.attrib;
->
-<!--end of calloutlist.attlist-->]]>
-<!--end of calloutlist.module-->]]>
-
-<!ENTITY % callout.module "INCLUDE">
-<![%callout.module;[
-<!ENTITY % local.callout.attrib "">
-<!ENTITY % callout.role.attrib "%role.attrib;">
-
-<!ENTITY % callout.element "INCLUDE">
-<![%callout.element;[
-<!--doc:A &ldquo;called out&rdquo; description of a marked Area.-->
-<!ELEMENT callout %ho; ((%component.mix;)+)>
-<!--end of callout.element-->]]>
-
-<!-- AreaRefs: IDs of one or more Areas or AreaSets described
- by this Callout -->
-
-
-<!ENTITY % callout.attlist "INCLUDE">
-<![%callout.attlist;[
-<!ATTLIST callout
- arearefs IDREFS #REQUIRED
- %common.attrib;
- %callout.role.attrib;
- %local.callout.attrib;
->
-<!--end of callout.attlist-->]]>
-<!--end of callout.module-->]]>
-<!--end of calloutlist.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Objects .............................................................. -->
-
-<!-- Examples etc. .................... -->
-
-<!ENTITY % example.module "INCLUDE">
-<![%example.module;[
-<!ENTITY % local.example.attrib "">
-<!ENTITY % example.role.attrib "%role.attrib;">
-
-<!ENTITY % example.element "INCLUDE">
-<![%example.element;[
-<!--doc:A formal example, with a title.-->
-<!ELEMENT example %ho; (blockinfo?, (%formalobject.title.content;), (%example.mix;)+)
- %formal.exclusion;>
-<!--end of example.element-->]]>
-
-<!ENTITY % example.attlist "INCLUDE">
-<![%example.attlist;[
-<!ATTLIST example
- floatstyle CDATA #IMPLIED
- %label.attrib;
- %width.attrib;
- %common.attrib;
- %example.role.attrib;
- %local.example.attrib;
->
-<!--end of example.attlist-->]]>
-<!--end of example.module-->]]>
-
-<!ENTITY % informalexample.module "INCLUDE">
-<![%informalexample.module;[
-<!ENTITY % local.informalexample.attrib "">
-<!ENTITY % informalexample.role.attrib "%role.attrib;">
-
-<!ENTITY % informalexample.element "INCLUDE">
-<![%informalexample.element;[
-<!--doc:A displayed example without a title.-->
-<!ELEMENT informalexample %ho; (blockinfo?, (%example.mix;)+)>
-<!--end of informalexample.element-->]]>
-
-<!ENTITY % informalexample.attlist "INCLUDE">
-<![%informalexample.attlist;[
-<!ATTLIST informalexample
- floatstyle CDATA #IMPLIED
- %width.attrib;
- %common.attrib;
- %informalexample.role.attrib;
- %local.informalexample.attrib;
->
-<!--end of informalexample.attlist-->]]>
-<!--end of informalexample.module-->]]>
-
-<!ENTITY % programlistingco.module "INCLUDE">
-<![%programlistingco.module;[
-<!ENTITY % local.programlistingco.attrib "">
-<!ENTITY % programlistingco.role.attrib "%role.attrib;">
-
-<!ENTITY % programlistingco.element "INCLUDE">
-<![%programlistingco.element;[
-<!--doc:A program listing with associated areas used in callouts.-->
-<!ELEMENT programlistingco %ho; (areaspec, programlisting, calloutlist*)>
-<!--end of programlistingco.element-->]]>
-
-<!ENTITY % programlistingco.attlist "INCLUDE">
-<![%programlistingco.attlist;[
-<!ATTLIST programlistingco
- %common.attrib;
- %programlistingco.role.attrib;
- %local.programlistingco.attrib;
->
-<!--end of programlistingco.attlist-->]]>
-<!-- CalloutList (defined above in Lists)-->
-<!--end of informalexample.module-->]]>
-
-<!ENTITY % areaspec.content.module "INCLUDE">
-<![%areaspec.content.module;[
-<!ENTITY % areaspec.module "INCLUDE">
-<![%areaspec.module;[
-<!ENTITY % local.areaspec.attrib "">
-<!ENTITY % areaspec.role.attrib "%role.attrib;">
-
-<!ENTITY % areaspec.element "INCLUDE">
-<![%areaspec.element;[
-<!--doc:A collection of regions in a graphic or code example.-->
-<!ELEMENT areaspec %ho; ((area|areaset)+)>
-<!--end of areaspec.element-->]]>
-
-<!-- Units: global unit of measure in which coordinates in
- this spec are expressed:
-
- - CALSPair "x1,y1 x2,y2": lower-left and upper-right
- coordinates in a rectangle describing repro area in which
- graphic is placed, where X and Y dimensions are each some
- number 0..10000 (taken from CALS graphic attributes)
-
- - LineColumn "line column": line number and column number
- at which to start callout text in "linespecific" content
-
- - LineRange "startline endline": whole lines from startline
- to endline in "linespecific" content
-
- - LineColumnPair "line1 col1 line2 col2": starting and ending
- points of area in "linespecific" content that starts at
- first position and ends at second position (including the
- beginnings of any intervening lines)
-
- - Other: directive to look at value of OtherUnits attribute
- to get implementation-specific keyword
-
- The default is implementation-specific; usually dependent on
- the parent element (GraphicCO gets CALSPair, ProgramListingCO
- and ScreenCO get LineColumn) -->
-<!-- OtherUnits: User-defined units -->
-
-
-<!ENTITY % areaspec.attlist "INCLUDE">
-<![%areaspec.attlist;[
-<!ATTLIST areaspec
- units (calspair
- |linecolumn
- |linerange
- |linecolumnpair
- |other) #IMPLIED
- otherunits NMTOKEN #IMPLIED
- %common.attrib;
- %areaspec.role.attrib;
- %local.areaspec.attrib;
->
-<!--end of areaspec.attlist-->]]>
-<!--end of areaspec.module-->]]>
-
-<!ENTITY % area.module "INCLUDE">
-<![%area.module;[
-<!ENTITY % local.area.attrib "">
-<!ENTITY % area.role.attrib "%role.attrib;">
-
-<!ENTITY % area.element "INCLUDE">
-<![%area.element;[
-<!--doc:A region defined for a Callout in a graphic or code example.-->
-<!ELEMENT area %ho; EMPTY>
-<!--end of area.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- to any related information -->
-<!-- Units: unit of measure in which coordinates in this
- area are expressed; inherits from AreaSet and AreaSpec -->
-<!-- OtherUnits: User-defined units -->
-
-
-<!ENTITY % area.attlist "INCLUDE">
-<![%area.attlist;[
-<!ATTLIST area
- %label.attrib;
- %linkends.attrib;
- units (calspair
- |linecolumn
- |linerange
- |linecolumnpair
- |other) #IMPLIED
- otherunits NMTOKEN #IMPLIED
- coords CDATA #REQUIRED
- %idreq.common.attrib;
- %area.role.attrib;
- %local.area.attrib;
->
-<!--end of area.attlist-->]]>
-<!--end of area.module-->]]>
-
-<!ENTITY % areaset.module "INCLUDE">
-<![%areaset.module;[
-<!ENTITY % local.areaset.attrib "">
-<!ENTITY % areaset.role.attrib "%role.attrib;">
-
-<!ENTITY % areaset.element "INCLUDE">
-<![%areaset.element;[
-<!--doc:A set of related areas in a graphic or code example.-->
-<!ELEMENT areaset %ho; (area+)>
-<!--end of areaset.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- Units: unit of measure in which coordinates in this
- area are expressed; inherits from AreaSpec -->
-
-
-<!ENTITY % areaset.attlist "INCLUDE">
-<![%areaset.attlist;[
-<!ATTLIST areaset
- %label.attrib;
- units (calspair
- |linecolumn
- |linerange
- |linecolumnpair
- |other) #IMPLIED
- otherunits NMTOKEN #IMPLIED
- coords CDATA #REQUIRED
- %idreq.common.attrib;
- %areaset.role.attrib;
- %local.areaset.attrib;
->
-<!--end of areaset.attlist-->]]>
-<!--end of areaset.module-->]]>
-<!--end of areaspec.content.module-->]]>
-
-<!ENTITY % programlisting.module "INCLUDE">
-<![%programlisting.module;[
-<!ENTITY % local.programlisting.attrib "">
-<!ENTITY % programlisting.role.attrib "%role.attrib;">
-
-<!ENTITY % programlisting.element "INCLUDE">
-<![%programlisting.element;[
-<!--doc:A literal listing of all or part of a program.-->
-<!ELEMENT programlisting %ho; (%para.char.mix;|co|coref|lineannotation|textobject)*>
-<!--end of programlisting.element-->]]>
-
-<!ENTITY % programlisting.attlist "INCLUDE">
-<![%programlisting.attlist;[
-<!ATTLIST programlisting
- %width.attrib;
- %linespecific.attrib;
- %common.attrib;
- %programlisting.role.attrib;
- %local.programlisting.attrib;
->
-<!--end of programlisting.attlist-->]]>
-<!--end of programlisting.module-->]]>
-
-<!ENTITY % literallayout.module "INCLUDE">
-<![%literallayout.module;[
-<!ENTITY % local.literallayout.attrib "">
-<!ENTITY % literallayout.role.attrib "%role.attrib;">
-
-<!ENTITY % literallayout.element "INCLUDE">
-<![%literallayout.element;[
-<!--doc:A block of text in which line breaks and white space are to be reproduced faithfully.-->
-<!ELEMENT literallayout %ho; (%para.char.mix;|co|coref|textobject|lineannotation)*>
-<!--end of literallayout.element-->]]>
-
-<!ENTITY % literallayout.attlist "INCLUDE">
-<![%literallayout.attlist;[
-<!ATTLIST literallayout
- %width.attrib;
- %linespecific.attrib;
- class (monospaced|normal) "normal"
- %common.attrib;
- %literallayout.role.attrib;
- %local.literallayout.attrib;
->
-<!--end of literallayout.attlist-->]]>
-<!-- LineAnnotation (defined in the Inlines section, below)-->
-<!--end of literallayout.module-->]]>
-
-<!ENTITY % screenco.module "INCLUDE">
-<![%screenco.module;[
-<!ENTITY % local.screenco.attrib "">
-<!ENTITY % screenco.role.attrib "%role.attrib;">
-
-<!ENTITY % screenco.element "INCLUDE">
-<![%screenco.element;[
-<!--doc:A screen with associated areas used in callouts.-->
-<!ELEMENT screenco %ho; (areaspec, screen, calloutlist*)>
-<!--end of screenco.element-->]]>
-
-<!ENTITY % screenco.attlist "INCLUDE">
-<![%screenco.attlist;[
-<!ATTLIST screenco
- %common.attrib;
- %screenco.role.attrib;
- %local.screenco.attrib;
->
-<!--end of screenco.attlist-->]]>
-<!-- AreaSpec (defined above)-->
-<!-- CalloutList (defined above in Lists)-->
-<!--end of screenco.module-->]]>
-
-<!ENTITY % screen.module "INCLUDE">
-<![%screen.module;[
-<!ENTITY % local.screen.attrib "">
-<!ENTITY % screen.role.attrib "%role.attrib;">
-
-<!ENTITY % screen.element "INCLUDE">
-<![%screen.element;[
-<!--doc:Text that a user sees or might see on a computer screen.-->
-<!ELEMENT screen %ho; (%para.char.mix;|co|coref|textobject|lineannotation)*>
-<!--end of screen.element-->]]>
-
-<!ENTITY % screen.attlist "INCLUDE">
-<![%screen.attlist;[
-<!ATTLIST screen
- %width.attrib;
- %linespecific.attrib;
- %common.attrib;
- %screen.role.attrib;
- %local.screen.attrib;
->
-<!--end of screen.attlist-->]]>
-<!--end of screen.module-->]]>
-
-<!ENTITY % screenshot.content.module "INCLUDE">
-<![%screenshot.content.module;[
-<!ENTITY % screenshot.module "INCLUDE">
-<![%screenshot.module;[
-<!ENTITY % local.screenshot.attrib "">
-<!ENTITY % screenshot.role.attrib "%role.attrib;">
-
-<!ENTITY % screenshot.element "INCLUDE">
-<![%screenshot.element;[
-<!--doc:A representation of what the user sees or might see on a computer screen.-->
-<!ELEMENT screenshot %ho; (screeninfo?,
- (graphic|graphicco
- |mediaobject|mediaobjectco))>
-<!--end of screenshot.element-->]]>
-
-<!ENTITY % screenshot.attlist "INCLUDE">
-<![%screenshot.attlist;[
-<!ATTLIST screenshot
- %common.attrib;
- %screenshot.role.attrib;
- %local.screenshot.attrib;
->
-<!--end of screenshot.attlist-->]]>
-<!--end of screenshot.module-->]]>
-
-<!ENTITY % screeninfo.module "INCLUDE">
-<![%screeninfo.module;[
-<!ENTITY % local.screeninfo.attrib "">
-<!ENTITY % screeninfo.role.attrib "%role.attrib;">
-
-<!ENTITY % screeninfo.element "INCLUDE">
-<![%screeninfo.element;[
-<!--doc:Information about how a screen shot was produced.-->
-<!ELEMENT screeninfo %ho; (%para.char.mix;)*
- %ubiq.exclusion;>
-<!--end of screeninfo.element-->]]>
-
-<!ENTITY % screeninfo.attlist "INCLUDE">
-<![%screeninfo.attlist;[
-<!ATTLIST screeninfo
- %common.attrib;
- %screeninfo.role.attrib;
- %local.screeninfo.attrib;
->
-<!--end of screeninfo.attlist-->]]>
-<!--end of screeninfo.module-->]]>
-<!--end of screenshot.content.module-->]]>
-
-<!-- Figures etc. ..................... -->
-
-<!ENTITY % figure.module "INCLUDE">
-<![%figure.module;[
-<!ENTITY % local.figure.attrib "">
-<!ENTITY % figure.role.attrib "%role.attrib;">
-
-<!ENTITY % figure.element "INCLUDE">
-<![%figure.element;[
-<!--doc:A formal figure, generally an illustration, with a title.-->
-<!ELEMENT figure %ho; (blockinfo?, (%formalobject.title.content;),
- (%figure.mix; | %link.char.class;)+)>
-<!--end of figure.element-->]]>
-
-<!-- Float: Whether the Figure is supposed to be rendered
- where convenient (yes (1) value) or at the place it occurs
- in the text (no (0) value, the default) -->
-
-
-<!ENTITY % figure.attlist "INCLUDE">
-<![%figure.attlist;[
-<!ATTLIST figure
- float %yesorno.attvals; '0'
- floatstyle CDATA #IMPLIED
- pgwide %yesorno.attvals; #IMPLIED
- %label.attrib;
- %common.attrib;
- %figure.role.attrib;
- %local.figure.attrib;
->
-<!--end of figure.attlist-->]]>
-<!--end of figure.module-->]]>
-
-<!ENTITY % informalfigure.module "INCLUDE">
-<![ %informalfigure.module; [
-<!ENTITY % local.informalfigure.attrib "">
-<!ENTITY % informalfigure.role.attrib "%role.attrib;">
-
-<!ENTITY % informalfigure.element "INCLUDE">
-<![ %informalfigure.element; [
-<!--doc:A untitled figure.-->
-<!ELEMENT informalfigure %ho; (blockinfo?, (%figure.mix; | %link.char.class;)+)>
-<!--end of informalfigure.element-->]]>
-
-<!ENTITY % informalfigure.attlist "INCLUDE">
-<![ %informalfigure.attlist; [
-<!--
-Float: Whether the Figure is supposed to be rendered
-where convenient (yes (1) value) or at the place it occurs
-in the text (no (0) value, the default)
--->
-<!ATTLIST informalfigure
- float %yesorno.attvals; "0"
- floatstyle CDATA #IMPLIED
- pgwide %yesorno.attvals; #IMPLIED
- %label.attrib;
- %common.attrib;
- %informalfigure.role.attrib;
- %local.informalfigure.attrib;
->
-<!--end of informalfigure.attlist-->]]>
-<!--end of informalfigure.module-->]]>
-
-<!ENTITY % graphicco.module "INCLUDE">
-<![%graphicco.module;[
-<!ENTITY % local.graphicco.attrib "">
-<!ENTITY % graphicco.role.attrib "%role.attrib;">
-
-<!ENTITY % graphicco.element "INCLUDE">
-<![%graphicco.element;[
-<!--doc:A graphic that contains callout areas.-->
-<!ELEMENT graphicco %ho; (areaspec, graphic, calloutlist*)>
-<!--end of graphicco.element-->]]>
-
-<!ENTITY % graphicco.attlist "INCLUDE">
-<![%graphicco.attlist;[
-<!ATTLIST graphicco
- %common.attrib;
- %graphicco.role.attrib;
- %local.graphicco.attrib;
->
-<!--end of graphicco.attlist-->]]>
-<!-- AreaSpec (defined above in Examples)-->
-<!-- CalloutList (defined above in Lists)-->
-<!--end of graphicco.module-->]]>
-
-<!-- Graphical data can be the content of Graphic, or you can reference
- an external file either as an entity (Entitref) or a filename
- (Fileref). -->
-
-<!ENTITY % graphic.module "INCLUDE">
-<![%graphic.module;[
-<!ENTITY % local.graphic.attrib "">
-<!ENTITY % graphic.role.attrib "%role.attrib;">
-
-<!ENTITY % graphic.element "INCLUDE">
-<![%graphic.element;[
-<!--doc:A displayed graphical object (not an inline).-->
-<!ELEMENT graphic %ho; EMPTY>
-<!--end of graphic.element-->]]>
-
-<!ENTITY % graphic.attlist "INCLUDE">
-<![%graphic.attlist;[
-<!ATTLIST graphic
- %graphics.attrib;
- %common.attrib;
- %graphic.role.attrib;
- %local.graphic.attrib;
->
-<!--end of graphic.attlist-->]]>
-<!--end of graphic.module-->]]>
-
-<!ENTITY % inlinegraphic.module "INCLUDE">
-<![%inlinegraphic.module;[
-<!ENTITY % local.inlinegraphic.attrib "">
-<!ENTITY % inlinegraphic.role.attrib "%role.attrib;">
-
-<!ENTITY % inlinegraphic.element "INCLUDE">
-<![%inlinegraphic.element;[
-<!--doc:An object containing or pointing to graphical data that will be rendered inline.-->
-<!ELEMENT inlinegraphic %ho; EMPTY>
-<!--end of inlinegraphic.element-->]]>
-
-<!ENTITY % inlinegraphic.attlist "INCLUDE">
-<![%inlinegraphic.attlist;[
-<!ATTLIST inlinegraphic
- %graphics.attrib;
- %common.attrib;
- %inlinegraphic.role.attrib;
- %local.inlinegraphic.attrib;
->
-<!--end of inlinegraphic.attlist-->]]>
-<!--end of inlinegraphic.module-->]]>
-
-<!ENTITY % mediaobject.content.module "INCLUDE">
-<![ %mediaobject.content.module; [
-
-<!ENTITY % mediaobject.module "INCLUDE">
-<![ %mediaobject.module; [
-<!ENTITY % local.mediaobject.attrib "">
-<!ENTITY % mediaobject.role.attrib "%role.attrib;">
-
-<!ENTITY % mediaobject.element "INCLUDE">
-<![ %mediaobject.element; [
-<!--doc:A displayed media object (video, audio, image, etc.).-->
-<!ELEMENT mediaobject %ho; (objectinfo?,
- (%mediaobject.mix;)+,
- caption?)>
-<!--end of mediaobject.element-->]]>
-
-<!ENTITY % mediaobject.attlist "INCLUDE">
-<![ %mediaobject.attlist; [
-<!ATTLIST mediaobject
- %common.attrib;
- %mediaobject.role.attrib;
- %local.mediaobject.attrib;
->
-<!--end of mediaobject.attlist-->]]>
-<!--end of mediaobject.module-->]]>
-
-<!ENTITY % inlinemediaobject.module "INCLUDE">
-<![ %inlinemediaobject.module; [
-<!ENTITY % local.inlinemediaobject.attrib "">
-<!ENTITY % inlinemediaobject.role.attrib "%role.attrib;">
-
-<!ENTITY % inlinemediaobject.element "INCLUDE">
-<![ %inlinemediaobject.element; [
-<!--doc:An inline media object (video, audio, image, and so on).-->
-<!ELEMENT inlinemediaobject %ho; (objectinfo?,
- (%mediaobject.mix;)+)>
-<!--end of inlinemediaobject.element-->]]>
-
-<!ENTITY % inlinemediaobject.attlist "INCLUDE">
-<![ %inlinemediaobject.attlist; [
-<!ATTLIST inlinemediaobject
- %common.attrib;
- %inlinemediaobject.role.attrib;
- %local.inlinemediaobject.attrib;
->
-<!--end of inlinemediaobject.attlist-->]]>
-<!--end of inlinemediaobject.module-->]]>
-
-<!ENTITY % videoobject.module "INCLUDE">
-<![ %videoobject.module; [
-<!ENTITY % local.videoobject.attrib "">
-<!ENTITY % videoobject.role.attrib "%role.attrib;">
-
-<!ENTITY % videoobject.element "INCLUDE">
-<![ %videoobject.element; [
-<!--doc:A wrapper for video data and its associated meta-information.-->
-<!ELEMENT videoobject %ho; (objectinfo?, videodata)>
-<!--end of videoobject.element-->]]>
-
-<!ENTITY % videoobject.attlist "INCLUDE">
-<![ %videoobject.attlist; [
-<!ATTLIST videoobject
- %common.attrib;
- %videoobject.role.attrib;
- %local.videoobject.attrib;
->
-<!--end of videoobject.attlist-->]]>
-<!--end of videoobject.module-->]]>
-
-<!ENTITY % audioobject.module "INCLUDE">
-<![ %audioobject.module; [
-<!ENTITY % local.audioobject.attrib "">
-<!ENTITY % audioobject.role.attrib "%role.attrib;">
-
-<!ENTITY % audioobject.element "INCLUDE">
-<![ %audioobject.element; [
-<!--doc:A wrapper for audio data and its associated meta-information.-->
-<!ELEMENT audioobject %ho; (objectinfo?, audiodata)>
-<!--end of audioobject.element-->]]>
-
-<!ENTITY % audioobject.attlist "INCLUDE">
-<![ %audioobject.attlist; [
-<!ATTLIST audioobject
- %common.attrib;
- %audioobject.role.attrib;
- %local.audioobject.attrib;
->
-<!--end of audioobject.attlist-->]]>
-<!--end of audioobject.module-->]]>
-
-<!ENTITY % imageobject.module "INCLUDE">
-<![ %imageobject.module; [
-<!ENTITY % local.imageobject.attrib "">
-<!ENTITY % imageobject.role.attrib "%role.attrib;">
-
-<!ENTITY % imageobject.element "INCLUDE">
-<![ %imageobject.element; [
-<!--doc:A wrapper for image data and its associated meta-information.-->
-<!ELEMENT imageobject %ho; (objectinfo?, imagedata)>
-<!--end of imageobject.element-->]]>
-
-<!ENTITY % imageobject.attlist "INCLUDE">
-<![ %imageobject.attlist; [
-<!ATTLIST imageobject
- %common.attrib;
- %imageobject.role.attrib;
- %local.imageobject.attrib;
->
-<!--end of imageobject.attlist-->]]>
-<!--end of imageobject.module-->]]>
-
-<!ENTITY % textobject.module "INCLUDE">
-<![ %textobject.module; [
-<!ENTITY % local.textobject.attrib "">
-<!ENTITY % textobject.role.attrib "%role.attrib;">
-
-<!ENTITY % textobject.element "INCLUDE">
-<![ %textobject.element; [
-<!--doc:A wrapper for a text description of an object and its associated meta-information.-->
-<!ELEMENT textobject %ho; (objectinfo?, (phrase|textdata|(%textobject.mix;)+))>
-<!--end of textobject.element-->]]>
-
-<!ENTITY % textobject.attlist "INCLUDE">
-<![ %textobject.attlist; [
-<!ATTLIST textobject
- %common.attrib;
- %textobject.role.attrib;
- %local.textobject.attrib;
->
-<!--end of textobject.attlist-->]]>
-<!--end of textobject.module-->]]>
-
-<!ENTITY % objectinfo.module "INCLUDE">
-<![ %objectinfo.module; [
-<!ENTITY % local.objectinfo.attrib "">
-<!ENTITY % objectinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % objectinfo.element "INCLUDE">
-<![ %objectinfo.element; [
-<!--doc:Meta-information for an object.-->
-<!ELEMENT objectinfo %ho; ((%info.class;)+)
- %beginpage.exclusion;>
-<!--end of objectinfo.element-->]]>
-
-<!ENTITY % objectinfo.attlist "INCLUDE">
-<![ %objectinfo.attlist; [
-<!ATTLIST objectinfo
- %common.attrib;
- %objectinfo.role.attrib;
- %local.objectinfo.attrib;
->
-<!--end of objectinfo.attlist-->]]>
-<!--end of objectinfo.module-->]]>
-
-<!--EntityRef: Name of an external entity containing the content
- of the object data-->
-<!--FileRef: Filename, qualified by a pathname if desired,
- designating the file containing the content of the object data-->
-<!--Format: Notation of the element content, if any-->
-<!--SrcCredit: Information about the source of the image-->
-<!ENTITY % local.objectdata.attrib "">
-<!ENTITY % objectdata.attrib
- "
- entityref ENTITY #IMPLIED
- fileref CDATA #IMPLIED
- format (%notation.class;)
- #IMPLIED
- srccredit CDATA #IMPLIED
- %local.objectdata.attrib;"
->
-
-<!ENTITY % videodata.module "INCLUDE">
-<![ %videodata.module; [
-<!ENTITY % local.videodata.attrib "">
-<!ENTITY % videodata.role.attrib "%role.attrib;">
-
-<!ENTITY % videodata.element "INCLUDE">
-<![ %videodata.element; [
-<!--doc:Pointer to external video data.-->
-<!ELEMENT videodata %ho; EMPTY>
-<!--end of videodata.element-->]]>
-
-<!ENTITY % videodata.attlist "INCLUDE">
-<![ %videodata.attlist; [
-
-<!--Width: Same as CALS reprowid (desired width)-->
-<!--Depth: Same as CALS reprodep (desired depth)-->
-<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific-->
-<!--Scale: Conflation of CALS hscale and vscale-->
-<!--Scalefit: Same as CALS scalefit-->
-<!ATTLIST videodata
- width CDATA #IMPLIED
- contentwidth CDATA #IMPLIED
- depth CDATA #IMPLIED
- contentdepth CDATA #IMPLIED
- align (left
- |right
- |center) #IMPLIED
- valign (top
- |middle
- |bottom) #IMPLIED
- scale CDATA #IMPLIED
- scalefit %yesorno.attvals;
- #IMPLIED
- %objectdata.attrib;
- %common.attrib;
- %videodata.role.attrib;
- %local.videodata.attrib;
->
-<!--end of videodata.attlist-->]]>
-<!--end of videodata.module-->]]>
-
-<!ENTITY % audiodata.module "INCLUDE">
-<![ %audiodata.module; [
-<!ENTITY % local.audiodata.attrib "">
-<!ENTITY % audiodata.role.attrib "%role.attrib;">
-
-<!ENTITY % audiodata.element "INCLUDE">
-<![ %audiodata.element; [
-<!--doc:Pointer to external audio data.-->
-<!ELEMENT audiodata %ho; EMPTY>
-<!--end of audiodata.element-->]]>
-
-<!ENTITY % audiodata.attlist "INCLUDE">
-<![ %audiodata.attlist; [
-<!ATTLIST audiodata
- %objectdata.attrib;
- %common.attrib;
- %audiodata.role.attrib;
- %local.audiodata.attrib;
->
-<!--end of audiodata.attlist-->]]>
-<!--end of audiodata.module-->]]>
-
-<!ENTITY % imagedata.module "INCLUDE">
-<![ %imagedata.module; [
-<!ENTITY % local.imagedata.attrib "">
-<!ENTITY % imagedata.role.attrib "%role.attrib;">
-
-<!ENTITY % imagedata.element "INCLUDE">
-<![ %imagedata.element; [
-<!--doc:Pointer to external image data.-->
-<!ELEMENT imagedata %ho; EMPTY>
-<!--end of imagedata.element-->]]>
-
-<!ENTITY % imagedata.attlist "INCLUDE">
-<![ %imagedata.attlist; [
-
-<!--Width: Same as CALS reprowid (desired width)-->
-<!--Depth: Same as CALS reprodep (desired depth)-->
-<!--Align: Same as CALS hplace with 'none' removed; #IMPLIED means
- application-specific-->
-<!--Scale: Conflation of CALS hscale and vscale-->
-<!--Scalefit: Same as CALS scalefit-->
-<!ATTLIST imagedata
- width CDATA #IMPLIED
- contentwidth CDATA #IMPLIED
- depth CDATA #IMPLIED
- contentdepth CDATA #IMPLIED
- align (left
- |right
- |center) #IMPLIED
- valign (top
- |middle
- |bottom) #IMPLIED
- scale CDATA #IMPLIED
- scalefit %yesorno.attvals;
- #IMPLIED
- %objectdata.attrib;
- %common.attrib;
- %imagedata.role.attrib;
- %local.imagedata.attrib;
->
-<!--end of imagedata.attlist-->]]>
-<!--end of imagedata.module-->]]>
-
-<!ENTITY % textdata.module "INCLUDE">
-<![ %textdata.module; [
-<!ENTITY % local.textdata.attrib "">
-<!ENTITY % textdata.role.attrib "%role.attrib;">
-
-<!ENTITY % textdata.element "INCLUDE">
-<![ %textdata.element; [
-<!--doc:Pointer to external text data.-->
-<!ELEMENT textdata %ho; EMPTY>
-<!--end of textdata.element-->]]>
-
-<!ENTITY % textdata.attlist "INCLUDE">
-<![ %textdata.attlist; [
-<!ATTLIST textdata
- encoding CDATA #IMPLIED
- %objectdata.attrib;
- %common.attrib;
- %textdata.role.attrib;
- %local.textdata.attrib;
->
-<!--end of textdata.attlist-->]]>
-<!--end of textdata.module-->]]>
-
-<!ENTITY % mediaobjectco.module "INCLUDE">
-<![ %mediaobjectco.module; [
-<!ENTITY % local.mediaobjectco.attrib "">
-<!ENTITY % mediaobjectco.role.attrib "%role.attrib;">
-
-<!ENTITY % mediaobjectco.element "INCLUDE">
-<![ %mediaobjectco.element; [
-<!--doc:A media object that contains callouts.-->
-<!ELEMENT mediaobjectco %ho; (objectinfo?, imageobjectco,
- (imageobjectco|textobject)*)>
-<!--end of mediaobjectco.element-->]]>
-
-<!ENTITY % mediaobjectco.attlist "INCLUDE">
-<![ %mediaobjectco.attlist; [
-<!ATTLIST mediaobjectco
- %common.attrib;
- %mediaobjectco.role.attrib;
- %local.mediaobjectco.attrib;
->
-<!--end of mediaobjectco.attlist-->]]>
-<!--end of mediaobjectco.module-->]]>
-
-<!ENTITY % imageobjectco.module "INCLUDE">
-<![ %imageobjectco.module; [
-<!ENTITY % local.imageobjectco.attrib "">
-<!ENTITY % imageobjectco.role.attrib "%role.attrib;">
-
-<!ENTITY % imageobjectco.element "INCLUDE">
-<![ %imageobjectco.element; [
-<!--doc:A wrapper for an image object with callouts.-->
-<!ELEMENT imageobjectco %ho; (areaspec, imageobject, calloutlist*)>
-<!--end of imageobjectco.element-->]]>
-
-<!ENTITY % imageobjectco.attlist "INCLUDE">
-<![ %imageobjectco.attlist; [
-<!ATTLIST imageobjectco
- %common.attrib;
- %imageobjectco.role.attrib;
- %local.imageobjectco.attrib;
->
-<!--end of imageobjectco.attlist-->]]>
-<!--end of imageobjectco.module-->]]>
-<!--end of mediaobject.content.module-->]]>
-
-<!-- Equations ........................ -->
-
-<!-- This PE provides a mechanism for replacing equation content, -->
-<!-- perhaps adding a new or different model (e.g., MathML) -->
-<!ENTITY % equation.content "(alt?, (graphic+|mediaobject+|mathphrase+))">
-<!ENTITY % inlineequation.content "(alt?, (graphic+|inlinemediaobject+|mathphrase+))">
-
-<!ENTITY % equation.module "INCLUDE">
-<![%equation.module;[
-<!ENTITY % local.equation.attrib "">
-<!ENTITY % equation.role.attrib "%role.attrib;">
-
-<!ENTITY % equation.element "INCLUDE">
-<![%equation.element;[
-<!--doc:A displayed mathematical equation.-->
-<!ELEMENT equation %ho; (blockinfo?, (%formalobject.title.content;)?,
- (informalequation | %equation.content;))>
-<!--end of equation.element-->]]>
-
-<!ENTITY % equation.attlist "INCLUDE">
-<![%equation.attlist;[
-<!ATTLIST equation
- floatstyle CDATA #IMPLIED
- %label.attrib;
- %common.attrib;
- %equation.role.attrib;
- %local.equation.attrib;
->
-<!--end of equation.attlist-->]]>
-<!--end of equation.module-->]]>
-
-<!ENTITY % informalequation.module "INCLUDE">
-<![%informalequation.module;[
-<!ENTITY % local.informalequation.attrib "">
-<!ENTITY % informalequation.role.attrib "%role.attrib;">
-
-<!ENTITY % informalequation.element "INCLUDE">
-<![%informalequation.element;[
-<!--doc:A displayed mathematical equation without a title.-->
-<!ELEMENT informalequation %ho; (blockinfo?, %equation.content;) >
-<!--end of informalequation.element-->]]>
-
-<!ENTITY % informalequation.attlist "INCLUDE">
-<![%informalequation.attlist;[
-<!ATTLIST informalequation
- floatstyle CDATA #IMPLIED
- %common.attrib;
- %informalequation.role.attrib;
- %local.informalequation.attrib;
->
-<!--end of informalequation.attlist-->]]>
-<!--end of informalequation.module-->]]>
-
-<!ENTITY % inlineequation.module "INCLUDE">
-<![%inlineequation.module;[
-<!ENTITY % local.inlineequation.attrib "">
-<!ENTITY % inlineequation.role.attrib "%role.attrib;">
-
-<!ENTITY % inlineequation.element "INCLUDE">
-<![%inlineequation.element;[
-<!--doc:A mathematical equation or expression occurring inline.-->
-<!ELEMENT inlineequation %ho; (%inlineequation.content;)>
-<!--end of inlineequation.element-->]]>
-
-<!ENTITY % inlineequation.attlist "INCLUDE">
-<![%inlineequation.attlist;[
-<!ATTLIST inlineequation
- %common.attrib;
- %inlineequation.role.attrib;
- %local.inlineequation.attrib;
->
-<!--end of inlineequation.attlist-->]]>
-<!--end of inlineequation.module-->]]>
-
-<!ENTITY % alt.module "INCLUDE">
-<![%alt.module;[
-<!ENTITY % local.alt.attrib "">
-<!ENTITY % alt.role.attrib "%role.attrib;">
-
-<!ENTITY % alt.element "INCLUDE">
-<![%alt.element;[
-<!--doc:Text representation for a graphical element.-->
-<!ELEMENT alt %ho; (#PCDATA)>
-<!--end of alt.element-->]]>
-
-<!ENTITY % alt.attlist "INCLUDE">
-<![%alt.attlist;[
-<!ATTLIST alt
- %common.attrib;
- %alt.role.attrib;
- %local.alt.attrib;
->
-<!--end of alt.attlist-->]]>
-<!--end of alt.module-->]]>
-
-<!ENTITY % mathphrase.module "INCLUDE">
-<![%mathphrase.module;[
-<!ENTITY % local.mathphrase.attrib "">
-<!ENTITY % mathphrase.role.attrib "%role.attrib;">
-
-<!ENTITY % mathphrase.element "INCLUDE">
-<![%mathphrase.element;[
-<!--doc:A mathematical phrase, an expression that can be represented with ordinary text and a small amount of markup.-->
-<!ELEMENT mathphrase %ho; (#PCDATA|subscript|superscript|emphasis)*>
-<!--end of mathphrase.element-->]]>
-
-<!ENTITY % mathphrase.attlist "INCLUDE">
-<![%mathphrase.attlist;[
-<!ATTLIST mathphrase
- %common.attrib;
- %mathphrase.role.attrib;
- %local.mathphrase.attrib;
->
-<!--end of mathphrase.attlist-->]]>
-<!--end of mathphrase.module-->]]>
-
-<!-- Tables ........................... -->
-
-<!ENTITY % table.module "INCLUDE">
-<![%table.module;[
-
-<!-- Choose a table model. CALS or OASIS XML Exchange -->
-
-<!ENTITY % cals.table.module "INCLUDE">
-<![%cals.table.module;[
-<!ENTITY % exchange.table.module "IGNORE">
-]]>
-<!ENTITY % exchange.table.module "INCLUDE">
-
-<!-- Do we allow the HTML table model as well? -->
-<!ENTITY % allow.html.tables "INCLUDE">
-<![%allow.html.tables;[
- <!-- ====================================================== -->
- <!-- xhtmltbl.mod defines HTML tables and sets parameter
- entities so that, when the CALS table module is read,
- we end up allowing any table to be CALS or HTML.
- i.e. This include must come first! -->
- <!-- ====================================================== -->
-
-<!ENTITY % htmltbl
- PUBLIC "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN"
- "htmltblx.mod">
-%htmltbl;
-<!--end of allow.html.tables-->]]>
-
-<!ENTITY % tables.role.attrib "%role.attrib;">
-
-<![%cals.table.module;[
-<!-- Add label and role attributes to table and informaltable -->
-<!ENTITY % bodyatt "
- floatstyle CDATA #IMPLIED
- rowheader (firstcol|norowheader) #IMPLIED
- %label.attrib;"
->
-
-<!-- Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
- EntryTbl, and Entry (and InformalTable element). -->
-<!ENTITY % secur
- "%common.attrib;
- %tables.role.attrib;">
-
-<!ENTITY % common.table.attribs
- "%bodyatt;
- %secur;">
-
-<!-- Content model for Table. -->
-<!ENTITY % tbl.table.mdl
- "(blockinfo?, (%formalobject.title.content;), (%ndxterm.class;)*,
- textobject*,
- (graphic+|mediaobject+|tgroup+))">
-
-<!-- Allow either objects or inlines; beware of REs between elements. -->
-<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">
-
-<!-- Reference CALS Table Model -->
-<!ENTITY % tablemodel
- PUBLIC "-//OASIS//DTD DocBook CALS Table Model V4.5//EN"
- "calstblx.dtd">
-]]>
-
-<![%exchange.table.module;[
-<!-- Add common attributes and the Label attribute to Table and -->
-<!-- InformalTable. -->
-<!ENTITY % bodyatt
- "%common.attrib;
- rowheader (firstcol|norowheader) #IMPLIED
- %label.attrib;
- %tables.role.attrib;">
-
-<!ENTITY % common.table.attribs
- "%bodyatt;">
-
-<!-- Add common attributes to TGroup, ColSpec, TBody, THead, Row, Entry -->
-
-<!ENTITY % tbl.tgroup.att "%common.attrib;">
-<!ENTITY % tbl.colspec.att "%common.attrib;">
-<!ENTITY % tbl.tbody.att "%common.attrib;">
-<!ENTITY % tbl.thead.att "%common.attrib;">
-<!ENTITY % tbl.row.att "%common.attrib;">
-<!ENTITY % tbl.entry.att "%common.attrib;">
-
-<!-- Content model for Table. -->
-<!ENTITY % tbl.table.mdl
- "(blockinfo?, (%formalobject.title.content;), (%ndxterm.class;)*,
- textobject*,
- (graphic+|mediaobject+|tgroup+))">
-
-<!-- Allow either objects or inlines; beware of REs between elements. -->
-<!ENTITY % tbl.entry.mdl "(%para.char.mix; | %tabentry.mix;)*">
-
-<!-- Reference OASIS Exchange Table Model -->
-<!ENTITY % tablemodel
- PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN"
- "soextblx.dtd">
-]]>
-
-%tablemodel;
-
-<!--end of table.module-->]]>
-
-<!ENTITY % informaltable.module "INCLUDE">
-<![%informaltable.module;[
-
-<!-- Note that InformalTable is dependent on some of the entity
- declarations that customize Table. -->
-
-<!ENTITY % local.informaltable.attrib "">
-
-<!-- the following entity may have been declared by the XHTML table module -->
-<!ENTITY % informal.tbl.table.mdl "textobject*, (graphic+|mediaobject+|tgroup+)">
-
-<!ENTITY % informaltable.element "INCLUDE">
-<![%informaltable.element;[
-<!--doc:A table without a title.-->
-<!ELEMENT informaltable %ho; (blockinfo?, (%informal.tbl.table.mdl;))>
-<!--end of informaltable.element-->]]>
-
-<!-- Frame, Colsep, and Rowsep must be repeated because
- they are not in entities in the table module. -->
-<!-- includes TabStyle, ToCentry, ShortEntry,
- Orient, PgWide -->
-<!-- includes Label -->
-<!-- includes common attributes -->
-
-<!ENTITY % informaltable.attlist "INCLUDE">
-<![%informaltable.attlist;[
-<!ATTLIST informaltable
- frame (%tbl.frame.attval;) #IMPLIED
- colsep %yesorno.attvals; #IMPLIED
- rowsep %yesorno.attvals; #IMPLIED
- %common.table.attribs;
- %tbl.table.att;
- %local.informaltable.attrib;
->
-<!--end of informaltable.attlist-->]]>
-<!--end of informaltable.module-->]]>
-
-<!ENTITY % caption.module "INCLUDE">
-<![ %caption.module; [
-<!ENTITY % local.caption.attrib "">
-<!ENTITY % caption.role.attrib "%role.attrib;">
-
-<!ENTITY % caption.element "INCLUDE">
-<![ %caption.element; [
-<!--doc:A caption.-->
-<!ELEMENT caption %ho; (#PCDATA | %textobject.mix;)*>
-<!--end of caption.element-->]]>
-
-<!ENTITY % caption.attlist "INCLUDE">
-<![ %caption.attlist; [
-<!-- attrs comes from HTML tables ... -->
-
-<![ %allow.html.tables; [
-<!-- common.attrib, but without ID because ID is in attrs -->
-<!ENTITY % caption.attlist.content "
- %caption.role.attrib;
- %attrs;
- align (top|bottom|left|right) #IMPLIED
- %local.caption.attrib;
-">
-]]>
-<!ENTITY % caption.attlist.content "
- %common.attrib;
- %caption.role.attrib;
- %local.caption.attrib;
-">
-
-<!ATTLIST caption %caption.attlist.content;>
-
-<!--end of caption.attlist-->]]>
-<!--end of caption.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Synopses ............................................................. -->
-
-<!-- Synopsis ......................... -->
-
-<!ENTITY % synopsis.module "INCLUDE">
-<![%synopsis.module;[
-<!ENTITY % local.synopsis.attrib "">
-<!ENTITY % synopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % synopsis.element "INCLUDE">
-<![%synopsis.element;[
-<!--doc:A general-purpose element for representing the syntax of commands or functions.-->
-<!ELEMENT synopsis %ho; (%para.char.mix;|graphic|mediaobject|co|coref|textobject|lineannotation)*>
-<!--end of synopsis.element-->]]>
-
-<!ENTITY % synopsis.attlist "INCLUDE">
-<![%synopsis.attlist;[
-<!ATTLIST synopsis
- %label.attrib;
- %linespecific.attrib;
- %common.attrib;
- %synopsis.role.attrib;
- %local.synopsis.attrib;
->
-<!--end of synopsis.attlist-->]]>
-
-<!-- LineAnnotation (defined in the Inlines section, below)-->
-<!--end of synopsis.module-->]]>
-
-<!-- CmdSynopsis ...................... -->
-
-<!ENTITY % cmdsynopsis.content.module "INCLUDE">
-<![%cmdsynopsis.content.module;[
-<!ENTITY % cmdsynopsis.module "INCLUDE">
-<![%cmdsynopsis.module;[
-<!ENTITY % local.cmdsynopsis.attrib "">
-<!ENTITY % cmdsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % cmdsynopsis.element "INCLUDE">
-<![%cmdsynopsis.element;[
-<!--doc:A syntax summary for a software command.-->
-<!ELEMENT cmdsynopsis %ho; ((command | arg | group | sbr)+, synopfragment*)>
-<!--end of cmdsynopsis.element-->]]>
-
-<!-- Sepchar: Character that should separate command and all
- top-level arguments; alternate value might be e.g., &Delta; -->
-
-
-<!ENTITY % cmdsynopsis.attlist "INCLUDE">
-<![%cmdsynopsis.attlist;[
-<!ATTLIST cmdsynopsis
- %label.attrib;
- sepchar CDATA " "
- cmdlength CDATA #IMPLIED
- %common.attrib;
- %cmdsynopsis.role.attrib;
- %local.cmdsynopsis.attrib;
->
-<!--end of cmdsynopsis.attlist-->]]>
-<!--end of cmdsynopsis.module-->]]>
-
-<!ENTITY % arg.module "INCLUDE">
-<![%arg.module;[
-<!ENTITY % local.arg.attrib "">
-<!ENTITY % arg.role.attrib "%role.attrib;">
-
-<!ENTITY % arg.element "INCLUDE">
-<![%arg.element;[
-<!--doc:An argument in a CmdSynopsis.-->
-<!ELEMENT arg %ho; (#PCDATA
- | arg
- | group
- | option
- | synopfragmentref
- | replaceable
- | sbr)*>
-<!--end of arg.element-->]]>
-
-<!-- Choice: Whether Arg must be supplied: Opt (optional to
- supply, e.g. [arg]; the default), Req (required to supply,
- e.g. {arg}), or Plain (required to supply, e.g. arg) -->
-<!-- Rep: whether Arg is repeatable: Norepeat (e.g. arg without
- ellipsis; the default), or Repeat (e.g. arg...) -->
-
-
-<!ENTITY % arg.attlist "INCLUDE">
-<![%arg.attlist;[
-<!ATTLIST arg
- choice (opt
- |req
- |plain) 'opt'
- rep (norepeat
- |repeat) 'norepeat'
- %common.attrib;
- %arg.role.attrib;
- %local.arg.attrib;
->
-<!--end of arg.attlist-->]]>
-<!--end of arg.module-->]]>
-
-<!ENTITY % group.module "INCLUDE">
-<![%group.module;[
-
-<!ENTITY % local.group.attrib "">
-<!ENTITY % group.role.attrib "%role.attrib;">
-
-<!ENTITY % group.element "INCLUDE">
-<![%group.element;[
-<!--doc:A group of elements in a CmdSynopsis.-->
-<!ELEMENT group %ho; ((arg | group | option | synopfragmentref
- | replaceable | sbr)+)>
-<!--end of group.element-->]]>
-
-<!-- Choice: Whether Group must be supplied: Opt (optional to
- supply, e.g. [g1|g2|g3]; the default), Req (required to
- supply, e.g. {g1|g2|g3}), Plain (required to supply,
- e.g. g1|g2|g3), OptMult (can supply zero or more, e.g.
- [[g1|g2|g3]]), or ReqMult (must supply one or more, e.g.
- {{g1|g2|g3}}) -->
-<!-- Rep: whether Group is repeatable: Norepeat (e.g. group
- without ellipsis; the default), or Repeat (e.g. group...) -->
-
-
-<!ENTITY % group.attlist "INCLUDE">
-<![%group.attlist;[
-<!ATTLIST group
- choice (opt
- |req
- |plain) 'opt'
- rep (norepeat
- |repeat) 'norepeat'
- %common.attrib;
- %group.role.attrib;
- %local.group.attrib;
->
-<!--end of group.attlist-->]]>
-<!--end of group.module-->]]>
-
-<!ENTITY % sbr.module "INCLUDE">
-<![%sbr.module;[
-<!ENTITY % local.sbr.attrib "">
-<!-- Synopsis break -->
-<!ENTITY % sbr.role.attrib "%role.attrib;">
-
-<!ENTITY % sbr.element "INCLUDE">
-<![%sbr.element;[
-<!--doc:An explicit line break in a command synopsis.-->
-<!ELEMENT sbr %ho; EMPTY>
-<!--end of sbr.element-->]]>
-
-<!ENTITY % sbr.attlist "INCLUDE">
-<![%sbr.attlist;[
-<!ATTLIST sbr
- %common.attrib;
- %sbr.role.attrib;
- %local.sbr.attrib;
->
-<!--end of sbr.attlist-->]]>
-<!--end of sbr.module-->]]>
-
-<!ENTITY % synopfragmentref.module "INCLUDE">
-<![%synopfragmentref.module;[
-<!ENTITY % local.synopfragmentref.attrib "">
-<!ENTITY % synopfragmentref.role.attrib "%role.attrib;">
-
-<!ENTITY % synopfragmentref.element "INCLUDE">
-<![%synopfragmentref.element;[
-<!--doc:A reference to a fragment of a command synopsis.-->
-<!ELEMENT synopfragmentref %ho; (#PCDATA)>
-<!--end of synopfragmentref.element-->]]>
-
-<!-- to SynopFragment of complex synopsis
- material for separate referencing -->
-
-
-<!ENTITY % synopfragmentref.attlist "INCLUDE">
-<![%synopfragmentref.attlist;[
-<!ATTLIST synopfragmentref
- %linkendreq.attrib; %common.attrib;
- %synopfragmentref.role.attrib;
- %local.synopfragmentref.attrib;
->
-<!--end of synopfragmentref.attlist-->]]>
-<!--end of synopfragmentref.module-->]]>
-
-<!ENTITY % synopfragment.module "INCLUDE">
-<![%synopfragment.module;[
-<!ENTITY % local.synopfragment.attrib "">
-<!ENTITY % synopfragment.role.attrib "%role.attrib;">
-
-<!ENTITY % synopfragment.element "INCLUDE">
-<![%synopfragment.element;[
-<!--doc:A portion of a CmdSynopsis broken out from the main body of the synopsis.-->
-<!ELEMENT synopfragment %ho; ((arg | group)+)>
-<!--end of synopfragment.element-->]]>
-
-<!ENTITY % synopfragment.attlist "INCLUDE">
-<![%synopfragment.attlist;[
-<!ATTLIST synopfragment
- %idreq.common.attrib;
- %synopfragment.role.attrib;
- %local.synopfragment.attrib;
->
-<!--end of synopfragment.attlist-->]]>
-<!--end of synopfragment.module-->]]>
-
-<!-- Command (defined in the Inlines section, below)-->
-<!-- Option (defined in the Inlines section, below)-->
-<!-- Replaceable (defined in the Inlines section, below)-->
-<!--end of cmdsynopsis.content.module-->]]>
-
-<!-- FuncSynopsis ..................... -->
-
-<!ENTITY % funcsynopsis.content.module "INCLUDE">
-<![%funcsynopsis.content.module;[
-<!ENTITY % funcsynopsis.module "INCLUDE">
-<![%funcsynopsis.module;[
-
-<!ENTITY % local.funcsynopsis.attrib "">
-<!ENTITY % funcsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % funcsynopsis.element "INCLUDE">
-<![%funcsynopsis.element;[
-<!--doc:The syntax summary for a function definition.-->
-<!ELEMENT funcsynopsis %ho; ((funcsynopsisinfo | funcprototype)+)>
-<!--end of funcsynopsis.element-->]]>
-
-<!ENTITY % funcsynopsis.attlist "INCLUDE">
-<![%funcsynopsis.attlist;[
-<!ATTLIST funcsynopsis
- %label.attrib;
- %common.attrib;
- %funcsynopsis.role.attrib;
- %local.funcsynopsis.attrib;
->
-<!--end of funcsynopsis.attlist-->]]>
-<!--end of funcsynopsis.module-->]]>
-
-<!ENTITY % funcsynopsisinfo.module "INCLUDE">
-<![%funcsynopsisinfo.module;[
-<!ENTITY % local.funcsynopsisinfo.attrib "">
-<!ENTITY % funcsynopsisinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % funcsynopsisinfo.element "INCLUDE">
-<![%funcsynopsisinfo.element;[
-<!--doc:Information supplementing the FuncDefs of a FuncSynopsis.-->
-<!ELEMENT funcsynopsisinfo %ho; (%cptr.char.mix;|textobject|lineannotation)*>
-<!--end of funcsynopsisinfo.element-->]]>
-
-<!ENTITY % funcsynopsisinfo.attlist "INCLUDE">
-<![%funcsynopsisinfo.attlist;[
-<!ATTLIST funcsynopsisinfo
- %linespecific.attrib;
- %common.attrib;
- %funcsynopsisinfo.role.attrib;
- %local.funcsynopsisinfo.attrib;
->
-<!--end of funcsynopsisinfo.attlist-->]]>
-<!--end of funcsynopsisinfo.module-->]]>
-
-<!ENTITY % funcprototype.module "INCLUDE">
-<![%funcprototype.module;[
-<!ENTITY % local.funcprototype.attrib "">
-<!ENTITY % funcprototype.role.attrib "%role.attrib;">
-
-<!ENTITY % funcprototype.element "INCLUDE">
-<![%funcprototype.element;[
-<!--doc:The prototype of a function.-->
-<!ELEMENT funcprototype %ho; (modifier*,
- funcdef,
- (void|varargs|(paramdef+, varargs?)),
- modifier*)>
-
-<!--end of funcprototype.element-->]]>
-
-<!ENTITY % funcprototype.attlist "INCLUDE">
-<![%funcprototype.attlist;[
-<!ATTLIST funcprototype
- %common.attrib;
- %funcprototype.role.attrib;
- %local.funcprototype.attrib;
->
-<!--end of funcprototype.attlist-->]]>
-<!--end of funcprototype.module-->]]>
-
-<!ENTITY % funcdef.module "INCLUDE">
-<![%funcdef.module;[
-<!ENTITY % local.funcdef.attrib "">
-<!ENTITY % funcdef.role.attrib "%role.attrib;">
-
-<!ENTITY % funcdef.element "INCLUDE">
-<![%funcdef.element;[
-<!--doc:A function (subroutine) name and its return type.-->
-<!ELEMENT funcdef %ho; (#PCDATA
- | type
- | replaceable
- | function)*>
-<!--end of funcdef.element-->]]>
-
-<!ENTITY % funcdef.attlist "INCLUDE">
-<![%funcdef.attlist;[
-<!ATTLIST funcdef
- %common.attrib;
- %funcdef.role.attrib;
- %local.funcdef.attrib;
->
-<!--end of funcdef.attlist-->]]>
-<!--end of funcdef.module-->]]>
-
-<!ENTITY % void.module "INCLUDE">
-<![%void.module;[
-<!ENTITY % local.void.attrib "">
-<!ENTITY % void.role.attrib "%role.attrib;">
-
-<!ENTITY % void.element "INCLUDE">
-<![%void.element;[
-<!--doc:An empty element in a function synopsis indicating that the function in question takes no arguments.-->
-<!ELEMENT void %ho; EMPTY>
-<!--end of void.element-->]]>
-
-<!ENTITY % void.attlist "INCLUDE">
-<![%void.attlist;[
-<!ATTLIST void
- %common.attrib;
- %void.role.attrib;
- %local.void.attrib;
->
-<!--end of void.attlist-->]]>
-<!--end of void.module-->]]>
-
-<!ENTITY % varargs.module "INCLUDE">
-<![%varargs.module;[
-<!ENTITY % local.varargs.attrib "">
-<!ENTITY % varargs.role.attrib "%role.attrib;">
-
-<!ENTITY % varargs.element "INCLUDE">
-<![%varargs.element;[
-<!--doc:An empty element in a function synopsis indicating a variable number of arguments.-->
-<!ELEMENT varargs %ho; EMPTY>
-<!--end of varargs.element-->]]>
-
-<!ENTITY % varargs.attlist "INCLUDE">
-<![%varargs.attlist;[
-<!ATTLIST varargs
- %common.attrib;
- %varargs.role.attrib;
- %local.varargs.attrib;
->
-<!--end of varargs.attlist-->]]>
-<!--end of varargs.module-->]]>
-
-<!-- Processing assumes that only one Parameter will appear in a
- ParamDef, and that FuncParams will be used at most once, for
- providing information on the "inner parameters" for parameters that
- are pointers to functions. -->
-
-<!ENTITY % paramdef.module "INCLUDE">
-<![%paramdef.module;[
-<!ENTITY % local.paramdef.attrib "">
-<!ENTITY % paramdef.role.attrib "%role.attrib;">
-
-<!ENTITY % paramdef.element "INCLUDE">
-<![%paramdef.element;[
-<!--doc:Information about a function parameter in a programming language.-->
-<!ELEMENT paramdef %ho; (#PCDATA
- | initializer
- | type
- | replaceable
- | parameter
- | funcparams)*>
-<!--end of paramdef.element-->]]>
-
-<!ENTITY % paramdef.attlist "INCLUDE">
-<![%paramdef.attlist;[
-<!ATTLIST paramdef
- choice (opt
- |req) #IMPLIED
- %common.attrib;
- %paramdef.role.attrib;
- %local.paramdef.attrib;
->
-<!--end of paramdef.attlist-->]]>
-<!--end of paramdef.module-->]]>
-
-<!ENTITY % funcparams.module "INCLUDE">
-<![%funcparams.module;[
-<!ENTITY % local.funcparams.attrib "">
-<!ENTITY % funcparams.role.attrib "%role.attrib;">
-
-<!ENTITY % funcparams.element "INCLUDE">
-<![%funcparams.element;[
-<!--doc:Parameters for a function referenced through a function pointer in a synopsis.-->
-<!ELEMENT funcparams %ho; (%cptr.char.mix;)*>
-<!--end of funcparams.element-->]]>
-
-<!ENTITY % funcparams.attlist "INCLUDE">
-<![%funcparams.attlist;[
-<!ATTLIST funcparams
- %common.attrib;
- %funcparams.role.attrib;
- %local.funcparams.attrib;
->
-<!--end of funcparams.attlist-->]]>
-<!--end of funcparams.module-->]]>
-
-<!-- LineAnnotation (defined in the Inlines section, below)-->
-<!-- Replaceable (defined in the Inlines section, below)-->
-<!-- Function (defined in the Inlines section, below)-->
-<!-- Parameter (defined in the Inlines section, below)-->
-<!--end of funcsynopsis.content.module-->]]>
-
-<!-- ClassSynopsis ..................... -->
-
-<!ENTITY % classsynopsis.content.module "INCLUDE">
-<![%classsynopsis.content.module;[
-
-<!ENTITY % classsynopsis.module "INCLUDE">
-<![%classsynopsis.module;[
-<!ENTITY % local.classsynopsis.attrib "">
-<!ENTITY % classsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % classsynopsis.element "INCLUDE">
-<![%classsynopsis.element;[
-<!--doc:The syntax summary for a class definition.-->
-<!ELEMENT classsynopsis %ho; ((ooclass|oointerface|ooexception)+,
- (classsynopsisinfo
- |fieldsynopsis|%method.synop.class;)*)>
-<!--end of classsynopsis.element-->]]>
-
-<!ENTITY % classsynopsis.attlist "INCLUDE">
-<![%classsynopsis.attlist;[
-<!ATTLIST classsynopsis
- language CDATA #IMPLIED
- class (class|interface) "class"
- %common.attrib;
- %classsynopsis.role.attrib;
- %local.classsynopsis.attrib;
->
-<!--end of classsynopsis.attlist-->]]>
-<!--end of classsynopsis.module-->]]>
-
-<!ENTITY % classsynopsisinfo.module "INCLUDE">
-<![ %classsynopsisinfo.module; [
-<!ENTITY % local.classsynopsisinfo.attrib "">
-<!ENTITY % classsynopsisinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % classsynopsisinfo.element "INCLUDE">
-<![ %classsynopsisinfo.element; [
-<!--doc:Information supplementing the contents of a ClassSynopsis.-->
-<!ELEMENT classsynopsisinfo %ho; (%cptr.char.mix;|textobject|lineannotation)*>
-<!--end of classsynopsisinfo.element-->]]>
-
-<!ENTITY % classsynopsisinfo.attlist "INCLUDE">
-<![ %classsynopsisinfo.attlist; [
-<!ATTLIST classsynopsisinfo
- %linespecific.attrib;
- %common.attrib;
- %classsynopsisinfo.role.attrib;
- %local.classsynopsisinfo.attrib;
->
-<!--end of classsynopsisinfo.attlist-->]]>
-<!--end of classsynopsisinfo.module-->]]>
-
-<!ENTITY % ooclass.module "INCLUDE">
-<![%ooclass.module;[
-<!ENTITY % local.ooclass.attrib "">
-<!ENTITY % ooclass.role.attrib "%role.attrib;">
-
-<!ENTITY % ooclass.element "INCLUDE">
-<![%ooclass.element;[
-<!--doc:A class in an object-oriented programming language.-->
-<!ELEMENT ooclass %ho; ((modifier|package)*, classname)>
-<!--end of ooclass.element-->]]>
-
-<!ENTITY % ooclass.attlist "INCLUDE">
-<![%ooclass.attlist;[
-<!ATTLIST ooclass
- %common.attrib;
- %ooclass.role.attrib;
- %local.ooclass.attrib;
->
-<!--end of ooclass.attlist-->]]>
-<!--end of ooclass.module-->]]>
-
-<!ENTITY % oointerface.module "INCLUDE">
-<![%oointerface.module;[
-<!ENTITY % local.oointerface.attrib "">
-<!ENTITY % oointerface.role.attrib "%role.attrib;">
-
-<!ENTITY % oointerface.element "INCLUDE">
-<![%oointerface.element;[
-<!--doc:An interface in an object-oriented programming language.-->
-<!ELEMENT oointerface %ho; ((modifier|package)*, interfacename)>
-<!--end of oointerface.element-->]]>
-
-<!ENTITY % oointerface.attlist "INCLUDE">
-<![%oointerface.attlist;[
-<!ATTLIST oointerface
- %common.attrib;
- %oointerface.role.attrib;
- %local.oointerface.attrib;
->
-<!--end of oointerface.attlist-->]]>
-<!--end of oointerface.module-->]]>
-
-<!ENTITY % ooexception.module "INCLUDE">
-<![%ooexception.module;[
-<!ENTITY % local.ooexception.attrib "">
-<!ENTITY % ooexception.role.attrib "%role.attrib;">
-
-<!ENTITY % ooexception.element "INCLUDE">
-<![%ooexception.element;[
-<!--doc:An exception in an object-oriented programming language.-->
-<!ELEMENT ooexception %ho; ((modifier|package)*, exceptionname)>
-<!--end of ooexception.element-->]]>
-
-<!ENTITY % ooexception.attlist "INCLUDE">
-<![%ooexception.attlist;[
-<!ATTLIST ooexception
- %common.attrib;
- %ooexception.role.attrib;
- %local.ooexception.attrib;
->
-<!--end of ooexception.attlist-->]]>
-<!--end of ooexception.module-->]]>
-
-<!ENTITY % modifier.module "INCLUDE">
-<![%modifier.module;[
-<!ENTITY % local.modifier.attrib "">
-<!ENTITY % modifier.role.attrib "%role.attrib;">
-
-<!ENTITY % modifier.element "INCLUDE">
-<![%modifier.element;[
-<!--doc:Modifiers in a synopsis.-->
-<!ELEMENT modifier %ho; (%smallcptr.char.mix;)*>
-<!--end of modifier.element-->]]>
-
-<!ENTITY % modifier.attlist "INCLUDE">
-<![%modifier.attlist;[
-<!ATTLIST modifier
- %common.attrib;
- %modifier.role.attrib;
- %local.modifier.attrib;
->
-<!--end of modifier.attlist-->]]>
-<!--end of modifier.module-->]]>
-
-<!ENTITY % interfacename.module "INCLUDE">
-<![%interfacename.module;[
-<!ENTITY % local.interfacename.attrib "">
-<!ENTITY % interfacename.role.attrib "%role.attrib;">
-
-<!ENTITY % interfacename.element "INCLUDE">
-<![%interfacename.element;[
-<!--doc:The name of an interface.-->
-<!ELEMENT interfacename %ho; (%cptr.char.mix;)*>
-<!--end of interfacename.element-->]]>
-
-<!ENTITY % interfacename.attlist "INCLUDE">
-<![%interfacename.attlist;[
-<!ATTLIST interfacename
- %common.attrib;
- %interfacename.role.attrib;
- %local.interfacename.attrib;
->
-<!--end of interfacename.attlist-->]]>
-<!--end of interfacename.module-->]]>
-
-<!ENTITY % exceptionname.module "INCLUDE">
-<![%exceptionname.module;[
-<!ENTITY % local.exceptionname.attrib "">
-<!ENTITY % exceptionname.role.attrib "%role.attrib;">
-
-<!ENTITY % exceptionname.element "INCLUDE">
-<![%exceptionname.element;[
-<!--doc:The name of an exception.-->
-<!ELEMENT exceptionname %ho; (%smallcptr.char.mix;)*>
-<!--end of exceptionname.element-->]]>
-
-<!ENTITY % exceptionname.attlist "INCLUDE">
-<![%exceptionname.attlist;[
-<!ATTLIST exceptionname
- %common.attrib;
- %exceptionname.role.attrib;
- %local.exceptionname.attrib;
->
-<!--end of exceptionname.attlist-->]]>
-<!--end of exceptionname.module-->]]>
-
-<!ENTITY % fieldsynopsis.module "INCLUDE">
-<![%fieldsynopsis.module;[
-<!ENTITY % local.fieldsynopsis.attrib "">
-<!ENTITY % fieldsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % fieldsynopsis.element "INCLUDE">
-<![%fieldsynopsis.element;[
-<!--doc:The name of a field in a class definition.-->
-<!ELEMENT fieldsynopsis %ho; (modifier*, type?, varname, initializer?)>
-<!--end of fieldsynopsis.element-->]]>
-
-<!ENTITY % fieldsynopsis.attlist "INCLUDE">
-<![%fieldsynopsis.attlist;[
-<!ATTLIST fieldsynopsis
- language CDATA #IMPLIED
- %common.attrib;
- %fieldsynopsis.role.attrib;
- %local.fieldsynopsis.attrib;
->
-<!--end of fieldsynopsis.attlist-->]]>
-<!--end of fieldsynopsis.module-->]]>
-
-<!ENTITY % initializer.module "INCLUDE">
-<![%initializer.module;[
-<!ENTITY % local.initializer.attrib "">
-<!ENTITY % initializer.role.attrib "%role.attrib;">
-
-<!ENTITY % initializer.element "INCLUDE">
-<![%initializer.element;[
-<!--doc:The initializer for a FieldSynopsis.-->
-<!ELEMENT initializer %ho; (%smallcptr.char.mix;)*>
-<!--end of initializer.element-->]]>
-
-<!ENTITY % initializer.attlist "INCLUDE">
-<![%initializer.attlist;[
-<!ATTLIST initializer
- %common.attrib;
- %initializer.role.attrib;
- %local.initializer.attrib;
->
-<!--end of initializer.attlist-->]]>
-<!--end of initializer.module-->]]>
-
-<!ENTITY % constructorsynopsis.module "INCLUDE">
-<![%constructorsynopsis.module;[
-<!ENTITY % local.constructorsynopsis.attrib "">
-<!ENTITY % constructorsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % constructorsynopsis.element "INCLUDE">
-<![%constructorsynopsis.element;[
-<!--doc:A syntax summary for a constructor.-->
-<!ELEMENT constructorsynopsis %ho; (modifier*,
- methodname?,
- (methodparam+|void?),
- exceptionname*)>
-<!--end of constructorsynopsis.element-->]]>
-
-<!ENTITY % constructorsynopsis.attlist "INCLUDE">
-<![%constructorsynopsis.attlist;[
-<!ATTLIST constructorsynopsis
- language CDATA #IMPLIED
- %common.attrib;
- %constructorsynopsis.role.attrib;
- %local.constructorsynopsis.attrib;
->
-<!--end of constructorsynopsis.attlist-->]]>
-<!--end of constructorsynopsis.module-->]]>
-
-<!ENTITY % destructorsynopsis.module "INCLUDE">
-<![%destructorsynopsis.module;[
-<!ENTITY % local.destructorsynopsis.attrib "">
-<!ENTITY % destructorsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % destructorsynopsis.element "INCLUDE">
-<![%destructorsynopsis.element;[
-<!--doc:A syntax summary for a destructor.-->
-<!ELEMENT destructorsynopsis %ho; (modifier*,
- methodname?,
- (methodparam+|void?),
- exceptionname*)>
-<!--end of destructorsynopsis.element-->]]>
-
-<!ENTITY % destructorsynopsis.attlist "INCLUDE">
-<![%destructorsynopsis.attlist;[
-<!ATTLIST destructorsynopsis
- language CDATA #IMPLIED
- %common.attrib;
- %destructorsynopsis.role.attrib;
- %local.destructorsynopsis.attrib;
->
-<!--end of destructorsynopsis.attlist-->]]>
-<!--end of destructorsynopsis.module-->]]>
-
-<!ENTITY % methodsynopsis.module "INCLUDE">
-<![%methodsynopsis.module;[
-<!ENTITY % local.methodsynopsis.attrib "">
-<!ENTITY % methodsynopsis.role.attrib "%role.attrib;">
-
-<!ENTITY % methodsynopsis.element "INCLUDE">
-<![%methodsynopsis.element;[
-<!--doc:A syntax summary for a method.-->
-<!ELEMENT methodsynopsis %ho; (modifier*,
- (type|void)?,
- methodname,
- (methodparam+|void?),
- exceptionname*,
- modifier*)>
-<!--end of methodsynopsis.element-->]]>
-
-<!ENTITY % methodsynopsis.attlist "INCLUDE">
-<![%methodsynopsis.attlist;[
-<!ATTLIST methodsynopsis
- language CDATA #IMPLIED
- %common.attrib;
- %methodsynopsis.role.attrib;
- %local.methodsynopsis.attrib;
->
-<!--end of methodsynopsis.attlist-->]]>
-<!--end of methodsynopsis.module-->]]>
-
-<!ENTITY % methodname.module "INCLUDE">
-<![%methodname.module;[
-<!ENTITY % local.methodname.attrib "">
-<!ENTITY % methodname.role.attrib "%role.attrib;">
-
-<!ENTITY % methodname.element "INCLUDE">
-<![%methodname.element;[
-<!--doc:The name of a method.-->
-<!ELEMENT methodname %ho; (%smallcptr.char.mix;)*>
-<!--end of methodname.element-->]]>
-
-<!ENTITY % methodname.attlist "INCLUDE">
-<![%methodname.attlist;[
-<!ATTLIST methodname
- %common.attrib;
- %methodname.role.attrib;
- %local.methodname.attrib;
->
-<!--end of methodname.attlist-->]]>
-<!--end of methodname.module-->]]>
-
-<!ENTITY % methodparam.module "INCLUDE">
-<![%methodparam.module;[
-<!ENTITY % local.methodparam.attrib "">
-<!ENTITY % methodparam.role.attrib "%role.attrib;">
-
-<!ENTITY % methodparam.element "INCLUDE">
-<![%methodparam.element;[
-<!--doc:Parameters to a method.-->
-<!ELEMENT methodparam %ho; (modifier*,
- type?,
- ((parameter,initializer?)|funcparams),
- modifier*)>
-<!--end of methodparam.element-->]]>
-
-<!ENTITY % methodparam.attlist "INCLUDE">
-<![%methodparam.attlist;[
-<!ATTLIST methodparam
- choice (opt
- |req
- |plain) "req"
- rep (norepeat
- |repeat) "norepeat"
- %common.attrib;
- %methodparam.role.attrib;
- %local.methodparam.attrib;
->
-<!--end of methodparam.attlist-->]]>
-<!--end of methodparam.module-->]]>
-<!--end of classsynopsis.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Document information entities and elements ........................... -->
-
-<!-- The document information elements include some elements that are
- currently used only in the document hierarchy module. They are
- defined here so that they will be available for use in customized
- document hierarchies. -->
-
-<!-- .................................. -->
-
-<!ENTITY % docinfo.content.module "INCLUDE">
-<![%docinfo.content.module;[
-
-<!-- Ackno ............................ -->
-
-<!ENTITY % ackno.module "INCLUDE">
-<![%ackno.module;[
-<!ENTITY % local.ackno.attrib "">
-<!ENTITY % ackno.role.attrib "%role.attrib;">
-
-<!ENTITY % ackno.element "INCLUDE">
-<![%ackno.element;[
-<!--doc:Acknowledgements in an Article.-->
-<!ELEMENT ackno %ho; (%docinfo.char.mix;)*>
-<!--end of ackno.element-->]]>
-
-<!ENTITY % ackno.attlist "INCLUDE">
-<![%ackno.attlist;[
-<!ATTLIST ackno
- %common.attrib;
- %ackno.role.attrib;
- %local.ackno.attrib;
->
-<!--end of ackno.attlist-->]]>
-<!--end of ackno.module-->]]>
-
-<!-- Address .......................... -->
-
-<!ENTITY % address.content.module "INCLUDE">
-<![%address.content.module;[
-<!ENTITY % address.module "INCLUDE">
-<![%address.module;[
-<!ENTITY % local.address.attrib "">
-<!ENTITY % address.role.attrib "%role.attrib;">
-
-<!ENTITY % address.element "INCLUDE">
-<![%address.element;[
-<!--doc:A real-world address, generally a postal address.-->
-<!ELEMENT address %ho; (#PCDATA|personname|%person.ident.mix;
- |street|pob|postcode|city|state|country|phone
- |fax|email|otheraddr)*>
-<!--end of address.element-->]]>
-
-<!ENTITY % address.attlist "INCLUDE">
-<![%address.attlist;[
-<!ATTLIST address
- %linespecific.attrib;
- %common.attrib;
- %address.role.attrib;
- %local.address.attrib;
->
-<!--end of address.attlist-->]]>
-<!--end of address.module-->]]>
-
- <!ENTITY % street.module "INCLUDE">
- <![%street.module;[
- <!ENTITY % local.street.attrib "">
- <!ENTITY % street.role.attrib "%role.attrib;">
-
-<!ENTITY % street.element "INCLUDE">
-<![%street.element;[
-<!--doc:A street address in an address.-->
-<!ELEMENT street %ho; (%docinfo.char.mix;)*>
-<!--end of street.element-->]]>
-
-<!ENTITY % street.attlist "INCLUDE">
-<![%street.attlist;[
-<!ATTLIST street
- %common.attrib;
- %street.role.attrib;
- %local.street.attrib;
->
-<!--end of street.attlist-->]]>
- <!--end of street.module-->]]>
-
- <!ENTITY % pob.module "INCLUDE">
- <![%pob.module;[
- <!ENTITY % local.pob.attrib "">
- <!ENTITY % pob.role.attrib "%role.attrib;">
-
-<!ENTITY % pob.element "INCLUDE">
-<![%pob.element;[
-<!--doc:A post office box in an address.-->
-<!ELEMENT pob %ho; (%docinfo.char.mix;)*>
-<!--end of pob.element-->]]>
-
-<!ENTITY % pob.attlist "INCLUDE">
-<![%pob.attlist;[
-<!ATTLIST pob
- %common.attrib;
- %pob.role.attrib;
- %local.pob.attrib;
->
-<!--end of pob.attlist-->]]>
- <!--end of pob.module-->]]>
-
- <!ENTITY % postcode.module "INCLUDE">
- <![%postcode.module;[
- <!ENTITY % local.postcode.attrib "">
- <!ENTITY % postcode.role.attrib "%role.attrib;">
-
-<!ENTITY % postcode.element "INCLUDE">
-<![%postcode.element;[
-<!--doc:A postal code in an address.-->
-<!ELEMENT postcode %ho; (%docinfo.char.mix;)*>
-<!--end of postcode.element-->]]>
-
-<!ENTITY % postcode.attlist "INCLUDE">
-<![%postcode.attlist;[
-<!ATTLIST postcode
- %common.attrib;
- %postcode.role.attrib;
- %local.postcode.attrib;
->
-<!--end of postcode.attlist-->]]>
- <!--end of postcode.module-->]]>
-
- <!ENTITY % city.module "INCLUDE">
- <![%city.module;[
- <!ENTITY % local.city.attrib "">
- <!ENTITY % city.role.attrib "%role.attrib;">
-
-<!ENTITY % city.element "INCLUDE">
-<![%city.element;[
-<!--doc:The name of a city in an address.-->
-<!ELEMENT city %ho; (%docinfo.char.mix;)*>
-<!--end of city.element-->]]>
-
-<!ENTITY % city.attlist "INCLUDE">
-<![%city.attlist;[
-<!ATTLIST city
- %common.attrib;
- %city.role.attrib;
- %local.city.attrib;
->
-<!--end of city.attlist-->]]>
- <!--end of city.module-->]]>
-
- <!ENTITY % state.module "INCLUDE">
- <![%state.module;[
- <!ENTITY % local.state.attrib "">
- <!ENTITY % state.role.attrib "%role.attrib;">
-
-<!ENTITY % state.element "INCLUDE">
-<![%state.element;[
-<!--doc:A state or province in an address.-->
-<!ELEMENT state %ho; (%docinfo.char.mix;)*>
-<!--end of state.element-->]]>
-
-<!ENTITY % state.attlist "INCLUDE">
-<![%state.attlist;[
-<!ATTLIST state
- %common.attrib;
- %state.role.attrib;
- %local.state.attrib;
->
-<!--end of state.attlist-->]]>
- <!--end of state.module-->]]>
-
- <!ENTITY % country.module "INCLUDE">
- <![%country.module;[
- <!ENTITY % local.country.attrib "">
- <!ENTITY % country.role.attrib "%role.attrib;">
-
-<!ENTITY % country.element "INCLUDE">
-<![%country.element;[
-<!--doc:The name of a country.-->
-<!ELEMENT country %ho; (%docinfo.char.mix;)*>
-<!--end of country.element-->]]>
-
-<!ENTITY % country.attlist "INCLUDE">
-<![%country.attlist;[
-<!ATTLIST country
- %common.attrib;
- %country.role.attrib;
- %local.country.attrib;
->
-<!--end of country.attlist-->]]>
- <!--end of country.module-->]]>
-
- <!ENTITY % phone.module "INCLUDE">
- <![%phone.module;[
- <!ENTITY % local.phone.attrib "">
- <!ENTITY % phone.role.attrib "%role.attrib;">
-
-<!ENTITY % phone.element "INCLUDE">
-<![%phone.element;[
-<!--doc:A telephone number.-->
-<!ELEMENT phone %ho; (%docinfo.char.mix;)*>
-<!--end of phone.element-->]]>
-
-<!ENTITY % phone.attlist "INCLUDE">
-<![%phone.attlist;[
-<!ATTLIST phone
- %common.attrib;
- %phone.role.attrib;
- %local.phone.attrib;
->
-<!--end of phone.attlist-->]]>
- <!--end of phone.module-->]]>
-
- <!ENTITY % fax.module "INCLUDE">
- <![%fax.module;[
- <!ENTITY % local.fax.attrib "">
- <!ENTITY % fax.role.attrib "%role.attrib;">
-
-<!ENTITY % fax.element "INCLUDE">
-<![%fax.element;[
-<!--doc:A fax number.-->
-<!ELEMENT fax %ho; (%docinfo.char.mix;)*>
-<!--end of fax.element-->]]>
-
-<!ENTITY % fax.attlist "INCLUDE">
-<![%fax.attlist;[
-<!ATTLIST fax
- %common.attrib;
- %fax.role.attrib;
- %local.fax.attrib;
->
-<!--end of fax.attlist-->]]>
- <!--end of fax.module-->]]>
-
- <!-- Email (defined in the Inlines section, below)-->
-
- <!ENTITY % otheraddr.module "INCLUDE">
- <![%otheraddr.module;[
- <!ENTITY % local.otheraddr.attrib "">
- <!ENTITY % otheraddr.role.attrib "%role.attrib;">
-
-<!ENTITY % otheraddr.element "INCLUDE">
-<![%otheraddr.element;[
-<!--doc:Uncategorized information in address.-->
-<!ELEMENT otheraddr %ho; (%docinfo.char.mix;)*>
-<!--end of otheraddr.element-->]]>
-
-<!ENTITY % otheraddr.attlist "INCLUDE">
-<![%otheraddr.attlist;[
-<!ATTLIST otheraddr
- %common.attrib;
- %otheraddr.role.attrib;
- %local.otheraddr.attrib;
->
-<!--end of otheraddr.attlist-->]]>
- <!--end of otheraddr.module-->]]>
-<!--end of address.content.module-->]]>
-
-<!-- Affiliation ...................... -->
-
-<!ENTITY % affiliation.content.module "INCLUDE">
-<![%affiliation.content.module;[
-<!ENTITY % affiliation.module "INCLUDE">
-<![%affiliation.module;[
-<!ENTITY % local.affiliation.attrib "">
-<!ENTITY % affiliation.role.attrib "%role.attrib;">
-
-<!ENTITY % affiliation.element "INCLUDE">
-<![%affiliation.element;[
-<!--doc:The institutional affiliation of an individual.-->
-<!ELEMENT affiliation %ho; (shortaffil?, jobtitle*, orgname?, orgdiv*,
- address*)>
-<!--end of affiliation.element-->]]>
-
-<!ENTITY % affiliation.attlist "INCLUDE">
-<![%affiliation.attlist;[
-<!ATTLIST affiliation
- %common.attrib;
- %affiliation.role.attrib;
- %local.affiliation.attrib;
->
-<!--end of affiliation.attlist-->]]>
-<!--end of affiliation.module-->]]>
-
- <!ENTITY % shortaffil.module "INCLUDE">
- <![%shortaffil.module;[
- <!ENTITY % local.shortaffil.attrib "">
- <!ENTITY % shortaffil.role.attrib "%role.attrib;">
-
-<!ENTITY % shortaffil.element "INCLUDE">
-<![%shortaffil.element;[
-<!--doc:A brief description of an affiliation.-->
-<!ELEMENT shortaffil %ho; (%docinfo.char.mix;)*>
-<!--end of shortaffil.element-->]]>
-
-<!ENTITY % shortaffil.attlist "INCLUDE">
-<![%shortaffil.attlist;[
-<!ATTLIST shortaffil
- %common.attrib;
- %shortaffil.role.attrib;
- %local.shortaffil.attrib;
->
-<!--end of shortaffil.attlist-->]]>
- <!--end of shortaffil.module-->]]>
-
- <!ENTITY % jobtitle.module "INCLUDE">
- <![%jobtitle.module;[
- <!ENTITY % local.jobtitle.attrib "">
- <!ENTITY % jobtitle.role.attrib "%role.attrib;">
-
-<!ENTITY % jobtitle.element "INCLUDE">
-<![%jobtitle.element;[
-<!--doc:The title of an individual in an organization.-->
-<!ELEMENT jobtitle %ho; (%docinfo.char.mix;)*>
-<!--end of jobtitle.element-->]]>
-
-<!ENTITY % jobtitle.attlist "INCLUDE">
-<![%jobtitle.attlist;[
-<!ATTLIST jobtitle
- %common.attrib;
- %jobtitle.role.attrib;
- %local.jobtitle.attrib;
->
-<!--end of jobtitle.attlist-->]]>
- <!--end of jobtitle.module-->]]>
-
- <!-- OrgName (defined elsewhere in this section)-->
-
- <!ENTITY % orgdiv.module "INCLUDE">
- <![%orgdiv.module;[
- <!ENTITY % local.orgdiv.attrib "">
- <!ENTITY % orgdiv.role.attrib "%role.attrib;">
-
-<!ENTITY % orgdiv.element "INCLUDE">
-<![%orgdiv.element;[
-<!--doc:A division of an organization.-->
-<!ELEMENT orgdiv %ho; (%docinfo.char.mix;)*>
-<!--end of orgdiv.element-->]]>
-
-<!ENTITY % orgdiv.attlist "INCLUDE">
-<![%orgdiv.attlist;[
-<!ATTLIST orgdiv
- %common.attrib;
- %orgdiv.role.attrib;
- %local.orgdiv.attrib;
->
-<!--end of orgdiv.attlist-->]]>
- <!--end of orgdiv.module-->]]>
-
- <!-- Address (defined elsewhere in this section)-->
-<!--end of affiliation.content.module-->]]>
-
-<!-- ArtPageNums ...................... -->
-
-<!ENTITY % artpagenums.module "INCLUDE">
-<![%artpagenums.module;[
-<!ENTITY % local.artpagenums.attrib "">
-<!ENTITY % artpagenums.role.attrib "%role.attrib;">
-
-<!ENTITY % artpagenums.element "INCLUDE">
-<![%artpagenums.element;[
-<!--doc:The page numbers of an article as published.-->
-<!ELEMENT artpagenums %ho; (%docinfo.char.mix;)*>
-<!--end of artpagenums.element-->]]>
-
-<!ENTITY % artpagenums.attlist "INCLUDE">
-<![%artpagenums.attlist;[
-<!ATTLIST artpagenums
- %common.attrib;
- %artpagenums.role.attrib;
- %local.artpagenums.attrib;
->
-<!--end of artpagenums.attlist-->]]>
-<!--end of artpagenums.module-->]]>
-
-<!-- PersonName -->
-
-<!ENTITY % personname.module "INCLUDE">
-<![%personname.module;[
-<!ENTITY % local.personname.attrib "">
-<!ENTITY % personname.role.attrib "%role.attrib;">
-
-<!ENTITY % personname.element "INCLUDE">
-<![%personname.element;[
-<!--doc:The personal name of an individual.-->
-<!ELEMENT personname %ho; ((honorific|firstname|surname|lineage|othername)+)>
-<!--end of personname.element-->]]>
-
-<!ENTITY % personname.attlist "INCLUDE">
-<![%personname.attlist;[
-<!ATTLIST personname
- %common.attrib;
- %personname.role.attrib;
- %local.personname.attrib;
->
-<!--end of personname.attlist-->]]>
-<!--end of personname.module-->]]>
-
-<!-- Author ........................... -->
-
-<!ENTITY % author.module "INCLUDE">
-<![%author.module;[
-<!ENTITY % local.author.attrib "">
-<!ENTITY % author.role.attrib "%role.attrib;">
-
-<!ENTITY % author.element "INCLUDE">
-<![%author.element;[
-<!--doc:The name of an individual author.-->
-<!ELEMENT author %ho; ((personname|(%person.ident.mix;)+),(personblurb|email|address)*)>
-<!--end of author.element-->]]>
-
-<!ENTITY % author.attlist "INCLUDE">
-<![%author.attlist;[
-<!ATTLIST author
- %common.attrib;
- %author.role.attrib;
- %local.author.attrib;
->
-<!--end of author.attlist-->]]>
-<!--(see "Personal identity elements" for %person.ident.mix;)-->
-<!--end of author.module-->]]>
-
-<!-- AuthorGroup ...................... -->
-
-<!ENTITY % authorgroup.content.module "INCLUDE">
-<![%authorgroup.content.module;[
-<!ENTITY % authorgroup.module "INCLUDE">
-<![%authorgroup.module;[
-<!ENTITY % local.authorgroup.attrib "">
-<!ENTITY % authorgroup.role.attrib "%role.attrib;">
-
-<!ENTITY % authorgroup.element "INCLUDE">
-<![%authorgroup.element;[
-<!--doc:Wrapper for author information when a document has multiple authors or collabarators.-->
-<!ELEMENT authorgroup %ho; ((author|editor|collab|corpauthor|corpcredit|othercredit)+)>
-<!--end of authorgroup.element-->]]>
-
-<!ENTITY % authorgroup.attlist "INCLUDE">
-<![%authorgroup.attlist;[
-<!ATTLIST authorgroup
- %common.attrib;
- %authorgroup.role.attrib;
- %local.authorgroup.attrib;
->
-<!--end of authorgroup.attlist-->]]>
-<!--end of authorgroup.module-->]]>
-
- <!-- Author (defined elsewhere in this section)-->
- <!-- Editor (defined elsewhere in this section)-->
-
- <!ENTITY % collab.content.module "INCLUDE">
- <![%collab.content.module;[
- <!ENTITY % collab.module "INCLUDE">
- <![%collab.module;[
- <!ENTITY % local.collab.attrib "">
- <!ENTITY % collab.role.attrib "%role.attrib;">
-
-<!ENTITY % collab.element "INCLUDE">
-<![%collab.element;[
-<!--doc:Identifies a collaborator.-->
-<!ELEMENT collab %ho; (collabname, affiliation*)>
-<!--end of collab.element-->]]>
-
-<!ENTITY % collab.attlist "INCLUDE">
-<![%collab.attlist;[
-<!ATTLIST collab
- %common.attrib;
- %collab.role.attrib;
- %local.collab.attrib;
->
-<!--end of collab.attlist-->]]>
- <!--end of collab.module-->]]>
-
- <!ENTITY % collabname.module "INCLUDE">
- <![%collabname.module;[
- <!ENTITY % local.collabname.attrib "">
- <!ENTITY % collabname.role.attrib "%role.attrib;">
-
-<!ENTITY % collabname.element "INCLUDE">
-<![%collabname.element;[
-<!--doc:The name of a collaborator.-->
-<!ELEMENT collabname %ho; (%docinfo.char.mix;)*>
-<!--end of collabname.element-->]]>
-
-<!ENTITY % collabname.attlist "INCLUDE">
-<![%collabname.attlist;[
-<!ATTLIST collabname
- %common.attrib;
- %collabname.role.attrib;
- %local.collabname.attrib;
->
-<!--end of collabname.attlist-->]]>
- <!--end of collabname.module-->]]>
-
- <!-- Affiliation (defined elsewhere in this section)-->
- <!--end of collab.content.module-->]]>
-
- <!-- CorpAuthor (defined elsewhere in this section)-->
- <!-- OtherCredit (defined elsewhere in this section)-->
-
-<!--end of authorgroup.content.module-->]]>
-
-<!-- AuthorInitials ................... -->
-
-<!ENTITY % authorinitials.module "INCLUDE">
-<![%authorinitials.module;[
-<!ENTITY % local.authorinitials.attrib "">
-<!ENTITY % authorinitials.role.attrib "%role.attrib;">
-
-<!ENTITY % authorinitials.element "INCLUDE">
-<![%authorinitials.element;[
-<!--doc:The initials or other short identifier for an author.-->
-<!ELEMENT authorinitials %ho; (%docinfo.char.mix;)*>
-<!--end of authorinitials.element-->]]>
-
-<!ENTITY % authorinitials.attlist "INCLUDE">
-<![%authorinitials.attlist;[
-<!ATTLIST authorinitials
- %common.attrib;
- %authorinitials.role.attrib;
- %local.authorinitials.attrib;
->
-<!--end of authorinitials.attlist-->]]>
-<!--end of authorinitials.module-->]]>
-
-<!-- ConfGroup ........................ -->
-
-<!ENTITY % confgroup.content.module "INCLUDE">
-<![%confgroup.content.module;[
-<!ENTITY % confgroup.module "INCLUDE">
-<![%confgroup.module;[
-<!ENTITY % local.confgroup.attrib "">
-<!ENTITY % confgroup.role.attrib "%role.attrib;">
-
-<!ENTITY % confgroup.element "INCLUDE">
-<![%confgroup.element;[
-<!--doc:A wrapper for document meta-information about a conference.-->
-<!ELEMENT confgroup %ho; ((confdates|conftitle|confnum|address|confsponsor)*)>
-<!--end of confgroup.element-->]]>
-
-<!ENTITY % confgroup.attlist "INCLUDE">
-<![%confgroup.attlist;[
-<!ATTLIST confgroup
- %common.attrib;
- %confgroup.role.attrib;
- %local.confgroup.attrib;
->
-<!--end of confgroup.attlist-->]]>
-<!--end of confgroup.module-->]]>
-
- <!ENTITY % confdates.module "INCLUDE">
- <![%confdates.module;[
- <!ENTITY % local.confdates.attrib "">
- <!ENTITY % confdates.role.attrib "%role.attrib;">
-
-<!ENTITY % confdates.element "INCLUDE">
-<![%confdates.element;[
-<!--doc:The dates of a conference for which a document was written.-->
-<!ELEMENT confdates %ho; (%docinfo.char.mix;)*>
-<!--end of confdates.element-->]]>
-
-<!ENTITY % confdates.attlist "INCLUDE">
-<![%confdates.attlist;[
-<!ATTLIST confdates
- %common.attrib;
- %confdates.role.attrib;
- %local.confdates.attrib;
->
-<!--end of confdates.attlist-->]]>
- <!--end of confdates.module-->]]>
-
- <!ENTITY % conftitle.module "INCLUDE">
- <![%conftitle.module;[
- <!ENTITY % local.conftitle.attrib "">
- <!ENTITY % conftitle.role.attrib "%role.attrib;">
-
-<!ENTITY % conftitle.element "INCLUDE">
-<![%conftitle.element;[
-<!--doc:The title of a conference for which a document was written.-->
-<!ELEMENT conftitle %ho; (%docinfo.char.mix;)*>
-<!--end of conftitle.element-->]]>
-
-<!ENTITY % conftitle.attlist "INCLUDE">
-<![%conftitle.attlist;[
-<!ATTLIST conftitle
- %common.attrib;
- %conftitle.role.attrib;
- %local.conftitle.attrib;
->
-<!--end of conftitle.attlist-->]]>
- <!--end of conftitle.module-->]]>
-
- <!ENTITY % confnum.module "INCLUDE">
- <![%confnum.module;[
- <!ENTITY % local.confnum.attrib "">
- <!ENTITY % confnum.role.attrib "%role.attrib;">
-
-<!ENTITY % confnum.element "INCLUDE">
-<![%confnum.element;[
-<!--doc:An identifier, frequently numerical, associated with a conference for which a document was written.-->
-<!ELEMENT confnum %ho; (%docinfo.char.mix;)*>
-<!--end of confnum.element-->]]>
-
-<!ENTITY % confnum.attlist "INCLUDE">
-<![%confnum.attlist;[
-<!ATTLIST confnum
- %common.attrib;
- %confnum.role.attrib;
- %local.confnum.attrib;
->
-<!--end of confnum.attlist-->]]>
- <!--end of confnum.module-->]]>
-
- <!-- Address (defined elsewhere in this section)-->
-
- <!ENTITY % confsponsor.module "INCLUDE">
- <![%confsponsor.module;[
- <!ENTITY % local.confsponsor.attrib "">
- <!ENTITY % confsponsor.role.attrib "%role.attrib;">
-
-<!ENTITY % confsponsor.element "INCLUDE">
-<![%confsponsor.element;[
-<!--doc:The sponsor of a conference for which a document was written.-->
-<!ELEMENT confsponsor %ho; (%docinfo.char.mix;)*>
-<!--end of confsponsor.element-->]]>
-
-<!ENTITY % confsponsor.attlist "INCLUDE">
-<![%confsponsor.attlist;[
-<!ATTLIST confsponsor
- %common.attrib;
- %confsponsor.role.attrib;
- %local.confsponsor.attrib;
->
-<!--end of confsponsor.attlist-->]]>
- <!--end of confsponsor.module-->]]>
-<!--end of confgroup.content.module-->]]>
-
-<!-- ContractNum ...................... -->
-
-<!ENTITY % contractnum.module "INCLUDE">
-<![%contractnum.module;[
-<!ENTITY % local.contractnum.attrib "">
-<!ENTITY % contractnum.role.attrib "%role.attrib;">
-
-<!ENTITY % contractnum.element "INCLUDE">
-<![%contractnum.element;[
-<!--doc:The contract number of a document.-->
-<!ELEMENT contractnum %ho; (%docinfo.char.mix;)*>
-<!--end of contractnum.element-->]]>
-
-<!ENTITY % contractnum.attlist "INCLUDE">
-<![%contractnum.attlist;[
-<!ATTLIST contractnum
- %common.attrib;
- %contractnum.role.attrib;
- %local.contractnum.attrib;
->
-<!--end of contractnum.attlist-->]]>
-<!--end of contractnum.module-->]]>
-
-<!-- ContractSponsor .................. -->
-
-<!ENTITY % contractsponsor.module "INCLUDE">
-<![%contractsponsor.module;[
-<!ENTITY % local.contractsponsor.attrib "">
-<!ENTITY % contractsponsor.role.attrib "%role.attrib;">
-
-<!ENTITY % contractsponsor.element "INCLUDE">
-<![%contractsponsor.element;[
-<!--doc:The sponsor of a contract.-->
-<!ELEMENT contractsponsor %ho; (%docinfo.char.mix;)*>
-<!--end of contractsponsor.element-->]]>
-
-<!ENTITY % contractsponsor.attlist "INCLUDE">
-<![%contractsponsor.attlist;[
-<!ATTLIST contractsponsor
- %common.attrib;
- %contractsponsor.role.attrib;
- %local.contractsponsor.attrib;
->
-<!--end of contractsponsor.attlist-->]]>
-<!--end of contractsponsor.module-->]]>
-
-<!-- Copyright ........................ -->
-
-<!ENTITY % copyright.content.module "INCLUDE">
-<![%copyright.content.module;[
-<!ENTITY % copyright.module "INCLUDE">
-<![%copyright.module;[
-<!ENTITY % local.copyright.attrib "">
-<!ENTITY % copyright.role.attrib "%role.attrib;">
-
-<!ENTITY % copyright.element "INCLUDE">
-<![%copyright.element;[
-<!--doc:Copyright information about a document.-->
-<!ELEMENT copyright %ho; (year+, holder*)>
-<!--end of copyright.element-->]]>
-
-<!ENTITY % copyright.attlist "INCLUDE">
-<![%copyright.attlist;[
-<!ATTLIST copyright
- %common.attrib;
- %copyright.role.attrib;
- %local.copyright.attrib;
->
-<!--end of copyright.attlist-->]]>
-<!--end of copyright.module-->]]>
-
- <!ENTITY % year.module "INCLUDE">
- <![%year.module;[
- <!ENTITY % local.year.attrib "">
- <!ENTITY % year.role.attrib "%role.attrib;">
-
-<!ENTITY % year.element "INCLUDE">
-<![%year.element;[
-<!--doc:The year of publication of a document.-->
-<!ELEMENT year %ho; (%docinfo.char.mix;)*>
-<!--end of year.element-->]]>
-
-<!ENTITY % year.attlist "INCLUDE">
-<![%year.attlist;[
-<!ATTLIST year
- %common.attrib;
- %year.role.attrib;
- %local.year.attrib;
->
-<!--end of year.attlist-->]]>
- <!--end of year.module-->]]>
-
- <!ENTITY % holder.module "INCLUDE">
- <![%holder.module;[
- <!ENTITY % local.holder.attrib "">
- <!ENTITY % holder.role.attrib "%role.attrib;">
-
-<!ENTITY % holder.element "INCLUDE">
-<![%holder.element;[
-<!--doc:The name of the individual or organization that holds a copyright.-->
-<!ELEMENT holder %ho; (%docinfo.char.mix;)*>
-<!--end of holder.element-->]]>
-
-<!ENTITY % holder.attlist "INCLUDE">
-<![%holder.attlist;[
-<!ATTLIST holder
- %common.attrib;
- %holder.role.attrib;
- %local.holder.attrib;
->
-<!--end of holder.attlist-->]]>
- <!--end of holder.module-->]]>
-<!--end of copyright.content.module-->]]>
-
-<!-- CorpAuthor ....................... -->
-
-<!ENTITY % corpauthor.module "INCLUDE">
-<![%corpauthor.module;[
-<!ENTITY % local.corpauthor.attrib "">
-<!ENTITY % corpauthor.role.attrib "%role.attrib;">
-
-<!ENTITY % corpauthor.element "INCLUDE">
-<![%corpauthor.element;[
-<!--doc:A corporate author, as opposed to an individual.-->
-<!ELEMENT corpauthor %ho; (%docinfo.char.mix;)*>
-<!--end of corpauthor.element-->]]>
-
-<!ENTITY % corpauthor.attlist "INCLUDE">
-<![%corpauthor.attlist;[
-<!ATTLIST corpauthor
- %common.attrib;
- %corpauthor.role.attrib;
- %local.corpauthor.attrib;
->
-<!--end of corpauthor.attlist-->]]>
-<!--end of corpauthor.module-->]]>
-
-<!-- CorpCredit ...................... -->
-
-<!ENTITY % corpcredit.module "INCLUDE">
-<![%corpcredit.module;[
-<!ENTITY % local.corpcredit.attrib "">
-<!ENTITY % corpcredit.role.attrib "%role.attrib;">
-
-<!ENTITY % corpcredit.element "INCLUDE">
-<![%corpcredit.element;[
-<!--doc:A corporation or organization credited in a document.-->
-<!ELEMENT corpcredit %ho; (%docinfo.char.mix;)*>
-<!--end of corpcredit.element-->]]>
-
-<!ENTITY % corpcredit.attlist "INCLUDE">
-<![%corpcredit.attlist;[
-<!ATTLIST corpcredit
- class (graphicdesigner
- |productioneditor
- |copyeditor
- |technicaleditor
- |translator
- |other) #IMPLIED
- %common.attrib;
- %corpcredit.role.attrib;
- %local.corpcredit.attrib;
->
-<!--end of corpcredit.attlist-->]]>
-<!--end of corpcredit.module-->]]>
-
-<!-- CorpName ......................... -->
-
-<!ENTITY % corpname.module "INCLUDE">
-<![%corpname.module;[
-<!ENTITY % local.corpname.attrib "">
-
-<!ENTITY % corpname.element "INCLUDE">
-<![%corpname.element;[
-<!--doc:The name of a corporation.-->
-<!ELEMENT corpname %ho; (%docinfo.char.mix;)*>
-<!--end of corpname.element-->]]>
-<!ENTITY % corpname.role.attrib "%role.attrib;">
-
-<!ENTITY % corpname.attlist "INCLUDE">
-<![%corpname.attlist;[
-<!ATTLIST corpname
- %common.attrib;
- %corpname.role.attrib;
- %local.corpname.attrib;
->
-<!--end of corpname.attlist-->]]>
-<!--end of corpname.module-->]]>
-
-<!-- Date ............................. -->
-
-<!ENTITY % date.module "INCLUDE">
-<![%date.module;[
-<!ENTITY % local.date.attrib "">
-<!ENTITY % date.role.attrib "%role.attrib;">
-
-<!ENTITY % date.element "INCLUDE">
-<![%date.element;[
-<!--doc:The date of publication or revision of a document.-->
-<!ELEMENT date %ho; (%docinfo.char.mix;)*>
-<!--end of date.element-->]]>
-
-<!ENTITY % date.attlist "INCLUDE">
-<![%date.attlist;[
-<!ATTLIST date
- %common.attrib;
- %date.role.attrib;
- %local.date.attrib;
->
-<!--end of date.attlist-->]]>
-<!--end of date.module-->]]>
-
-<!-- Edition .......................... -->
-
-<!ENTITY % edition.module "INCLUDE">
-<![%edition.module;[
-<!ENTITY % local.edition.attrib "">
-<!ENTITY % edition.role.attrib "%role.attrib;">
-
-<!ENTITY % edition.element "INCLUDE">
-<![%edition.element;[
-<!--doc:The name or number of an edition of a document.-->
-<!ELEMENT edition %ho; (%docinfo.char.mix;)*>
-<!--end of edition.element-->]]>
-
-<!ENTITY % edition.attlist "INCLUDE">
-<![%edition.attlist;[
-<!ATTLIST edition
- %common.attrib;
- %edition.role.attrib;
- %local.edition.attrib;
->
-<!--end of edition.attlist-->]]>
-<!--end of edition.module-->]]>
-
-<!-- Editor ........................... -->
-
-<!ENTITY % editor.module "INCLUDE">
-<![%editor.module;[
-<!ENTITY % local.editor.attrib "">
-<!ENTITY % editor.role.attrib "%role.attrib;">
-
-<!ENTITY % editor.element "INCLUDE">
-<![%editor.element;[
-<!--doc:The name of the editor of a document.-->
-<!ELEMENT editor %ho; ((personname|(%person.ident.mix;)+),(personblurb|email|address)*)>
-<!--end of editor.element-->]]>
-
-<!ENTITY % editor.attlist "INCLUDE">
-<![%editor.attlist;[
-<!ATTLIST editor
- %common.attrib;
- %editor.role.attrib;
- %local.editor.attrib;
->
-<!--end of editor.attlist-->]]>
- <!--(see "Personal identity elements" for %person.ident.mix;)-->
-<!--end of editor.module-->]]>
-
-<!-- ISBN ............................. -->
-
-<!ENTITY % isbn.module "INCLUDE">
-<![%isbn.module;[
-<!ENTITY % local.isbn.attrib "">
-<!ENTITY % isbn.role.attrib "%role.attrib;">
-
-<!ENTITY % isbn.element "INCLUDE">
-<![%isbn.element;[
-<!--doc:The International Standard Book Number of a document.-->
-<!ELEMENT isbn %ho; (%docinfo.char.mix;)*>
-<!--end of isbn.element-->]]>
-
-<!ENTITY % isbn.attlist "INCLUDE">
-<![%isbn.attlist;[
-<!ATTLIST isbn
- %common.attrib;
- %isbn.role.attrib;
- %local.isbn.attrib;
->
-<!--end of isbn.attlist-->]]>
-<!--end of isbn.module-->]]>
-
-<!-- ISSN ............................. -->
-
-<!ENTITY % issn.module "INCLUDE">
-<![%issn.module;[
-<!ENTITY % local.issn.attrib "">
-<!ENTITY % issn.role.attrib "%role.attrib;">
-
-<!ENTITY % issn.element "INCLUDE">
-<![%issn.element;[
-<!--doc:The International Standard Serial Number of a periodical.-->
-<!ELEMENT issn %ho; (%docinfo.char.mix;)*>
-<!--end of issn.element-->]]>
-
-<!ENTITY % issn.attlist "INCLUDE">
-<![%issn.attlist;[
-<!ATTLIST issn
- %common.attrib;
- %issn.role.attrib;
- %local.issn.attrib;
->
-<!--end of issn.attlist-->]]>
-<!--end of issn.module-->]]>
-
-<!-- BiblioId ................. -->
-<!ENTITY % biblio.class.attrib
- "class (uri
- |doi
- |isbn
- |isrn
- |issn
- |libraryofcongress
- |pubnumber
- |other) #IMPLIED
- otherclass CDATA #IMPLIED"
->
-
-<!ENTITY % biblioid.module "INCLUDE">
-<![%biblioid.module;[
-<!ENTITY % local.biblioid.attrib "">
-<!ENTITY % biblioid.role.attrib "%role.attrib;">
-
-<!ENTITY % biblioid.element "INCLUDE">
-<![%biblioid.element;[
-<!--doc:An identifier for a document.-->
-<!ELEMENT biblioid %ho; (%docinfo.char.mix;)*>
-<!--end of biblioid.element-->]]>
-
-<!ENTITY % biblioid.attlist "INCLUDE">
-<![%biblioid.attlist;[
-<!ATTLIST biblioid
- %biblio.class.attrib;
- %common.attrib;
- %biblioid.role.attrib;
- %local.biblioid.attrib;
->
-<!--end of biblioid.attlist-->]]>
-<!--end of biblioid.module-->]]>
-
-<!-- CiteBiblioId ................. -->
-
-<!ENTITY % citebiblioid.module "INCLUDE">
-<![%citebiblioid.module;[
-<!ENTITY % local.citebiblioid.attrib "">
-<!ENTITY % citebiblioid.role.attrib "%role.attrib;">
-
-<!ENTITY % citebiblioid.element "INCLUDE">
-<![%citebiblioid.element;[
-<!--doc:A citation of a bibliographic identifier.-->
-<!ELEMENT citebiblioid %ho; (%docinfo.char.mix;)*>
-<!--end of citebiblioid.element-->]]>
-
-<!ENTITY % citebiblioid.attlist "INCLUDE">
-<![%citebiblioid.attlist;[
-<!ATTLIST citebiblioid
- %biblio.class.attrib;
- %common.attrib;
- %citebiblioid.role.attrib;
- %local.citebiblioid.attrib;
->
-<!--end of citebiblioid.attlist-->]]>
-<!--end of citebiblioid.module-->]]>
-
-<!-- BiblioSource ................. -->
-
-<!ENTITY % bibliosource.module "INCLUDE">
-<![%bibliosource.module;[
-<!ENTITY % local.bibliosource.attrib "">
-<!ENTITY % bibliosource.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliosource.element "INCLUDE">
-<![%bibliosource.element;[
-<!--doc:The source of a document.-->
-<!ELEMENT bibliosource %ho; (%docinfo.char.mix;)*>
-<!--end of bibliosource.element-->]]>
-
-<!ENTITY % bibliosource.attlist "INCLUDE">
-<![%bibliosource.attlist;[
-<!ATTLIST bibliosource
- %biblio.class.attrib;
- %common.attrib;
- %bibliosource.role.attrib;
- %local.bibliosource.attrib;
->
-<!--end of bibliosource.attlist-->]]>
-<!--end of bibliosource.module-->]]>
-
-<!-- BiblioRelation ................. -->
-
-<!ENTITY % bibliorelation.module "INCLUDE">
-<![%bibliorelation.module;[
-<!ENTITY % local.bibliorelation.attrib "">
-<!ENTITY % local.bibliorelation.types "">
-
-<!ENTITY % bibliorelation.type.attrib
- "type (isversionof
- |hasversion
- |isreplacedby
- |replaces
- |isrequiredby
- |requires
- |ispartof
- |haspart
- |isreferencedby
- |references
- |isformatof
- |hasformat
- |othertype
- %local.bibliorelation.types;) #IMPLIED
- othertype CDATA #IMPLIED
-">
-
-<!ENTITY % bibliorelation.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliorelation.element "INCLUDE">
-<![%bibliorelation.element;[
-<!--doc:The relationship of a document to another.-->
-<!ELEMENT bibliorelation %ho; (%docinfo.char.mix;)*>
-<!--end of bibliorelation.element-->]]>
-
-<!ENTITY % bibliorelation.attlist "INCLUDE">
-<![%bibliorelation.attlist;[
-<!ATTLIST bibliorelation
- %biblio.class.attrib;
- %bibliorelation.type.attrib;
- %common.attrib;
- %bibliorelation.role.attrib;
- %local.bibliorelation.attrib;
->
-<!--end of bibliorelation.attlist-->]]>
-<!--end of bibliorelation.module-->]]>
-
-<!-- BiblioCoverage ................. -->
-
-<!ENTITY % bibliocoverage.module "INCLUDE">
-<![%bibliocoverage.module;[
-<!ENTITY % local.bibliocoverage.attrib "">
-<!ENTITY % bibliocoverage.role.attrib "%role.attrib;">
-
-<!ENTITY % bibliocoverage.element "INCLUDE">
-<![%bibliocoverage.element;[
-<!--doc:The spatial or temporal coverage of a document.-->
-<!ELEMENT bibliocoverage %ho; (%docinfo.char.mix;)*>
-<!--end of bibliocoverage.element-->]]>
-
-<!ENTITY % bibliocoverage.attlist "INCLUDE">
-<![%bibliocoverage.attlist;[
-<!ATTLIST bibliocoverage
- spatial (dcmipoint|iso3166|dcmibox|tgn|otherspatial) #IMPLIED
- otherspatial CDATA #IMPLIED
- temporal (dcmiperiod|w3c-dtf|othertemporal) #IMPLIED
- othertemporal CDATA #IMPLIED
- %common.attrib;
- %bibliocoverage.role.attrib;
- %local.bibliocoverage.attrib;
->
-<!--end of bibliocoverage.attlist-->]]>
-<!--end of bibliocoverage.module-->]]>
-
-<!-- InvPartNumber .................... -->
-
-<!ENTITY % invpartnumber.module "INCLUDE">
-<![%invpartnumber.module;[
-<!ENTITY % local.invpartnumber.attrib "">
-<!ENTITY % invpartnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % invpartnumber.element "INCLUDE">
-<![%invpartnumber.element;[
-<!--doc:An inventory part number.-->
-<!ELEMENT invpartnumber %ho; (%docinfo.char.mix;)*>
-<!--end of invpartnumber.element-->]]>
-
-<!ENTITY % invpartnumber.attlist "INCLUDE">
-<![%invpartnumber.attlist;[
-<!ATTLIST invpartnumber
- %common.attrib;
- %invpartnumber.role.attrib;
- %local.invpartnumber.attrib;
->
-<!--end of invpartnumber.attlist-->]]>
-<!--end of invpartnumber.module-->]]>
-
-<!-- IssueNum ......................... -->
-
-<!ENTITY % issuenum.module "INCLUDE">
-<![%issuenum.module;[
-<!ENTITY % local.issuenum.attrib "">
-<!ENTITY % issuenum.role.attrib "%role.attrib;">
-
-<!ENTITY % issuenum.element "INCLUDE">
-<![%issuenum.element;[
-<!--doc:The number of an issue of a journal.-->
-<!ELEMENT issuenum %ho; (%docinfo.char.mix;)*>
-<!--end of issuenum.element-->]]>
-
-<!ENTITY % issuenum.attlist "INCLUDE">
-<![%issuenum.attlist;[
-<!ATTLIST issuenum
- %common.attrib;
- %issuenum.role.attrib;
- %local.issuenum.attrib;
->
-<!--end of issuenum.attlist-->]]>
-<!--end of issuenum.module-->]]>
-
-<!-- LegalNotice ...................... -->
-
-<!ENTITY % legalnotice.module "INCLUDE">
-<![%legalnotice.module;[
-<!ENTITY % local.legalnotice.attrib "">
-<!ENTITY % legalnotice.role.attrib "%role.attrib;">
-
-<!ENTITY % legalnotice.element "INCLUDE">
-<![%legalnotice.element;[
-<!--doc:A statement of legal obligations or requirements.-->
-<!ELEMENT legalnotice %ho; (blockinfo?, title?, (%legalnotice.mix;)+)
- %formal.exclusion;>
-<!--end of legalnotice.element-->]]>
-
-<!ENTITY % legalnotice.attlist "INCLUDE">
-<![%legalnotice.attlist;[
-<!ATTLIST legalnotice
- %common.attrib;
- %legalnotice.role.attrib;
- %local.legalnotice.attrib;
->
-<!--end of legalnotice.attlist-->]]>
-<!--end of legalnotice.module-->]]>
-
-<!-- ModeSpec ......................... -->
-
-<!ENTITY % modespec.module "INCLUDE">
-<![%modespec.module;[
-<!ENTITY % local.modespec.attrib "">
-<!ENTITY % modespec.role.attrib "%role.attrib;">
-
-<!ENTITY % modespec.element "INCLUDE">
-<![%modespec.element;[
-<!--doc:Application-specific information necessary for the completion of an OLink.-->
-<!ELEMENT modespec %ho; (%docinfo.char.mix;)*
- %ubiq.exclusion;>
-<!--end of modespec.element-->]]>
-
-<!-- Application: Type of action required for completion
- of the links to which the ModeSpec is relevant (e.g.,
- retrieval query) -->
-
-
-<!ENTITY % modespec.attlist "INCLUDE">
-<![%modespec.attlist;[
-<!ATTLIST modespec
- application NOTATION
- (%notation.class;) #IMPLIED
- %common.attrib;
- %modespec.role.attrib;
- %local.modespec.attrib;
->
-<!--end of modespec.attlist-->]]>
-<!--end of modespec.module-->]]>
-
-<!-- OrgName .......................... -->
-
-<!ENTITY % orgname.module "INCLUDE">
-<![%orgname.module;[
-<!ENTITY % local.orgname.attrib "">
-<!ENTITY % orgname.role.attrib "%role.attrib;">
-
-<!ENTITY % orgname.element "INCLUDE">
-<![%orgname.element;[
-<!--doc:The name of an organization other than a corporation.-->
-<!ELEMENT orgname %ho; (%docinfo.char.mix;)*>
-<!--end of orgname.element-->]]>
-
-<!ENTITY % orgname.attlist "INCLUDE">
-<![%orgname.attlist;[
-<!ATTLIST orgname
- %common.attrib;
- class (corporation|nonprofit|consortium|informal|other) #IMPLIED
- otherclass CDATA #IMPLIED
- %orgname.role.attrib;
- %local.orgname.attrib;
->
-<!--end of orgname.attlist-->]]>
-<!--end of orgname.module-->]]>
-
-<!-- OtherCredit ...................... -->
-
-<!ENTITY % othercredit.module "INCLUDE">
-<![%othercredit.module;[
-<!ENTITY % local.othercredit.attrib "">
-<!ENTITY % othercredit.role.attrib "%role.attrib;">
-
-<!ENTITY % othercredit.element "INCLUDE">
-<![%othercredit.element;[
-<!--doc:A person or entity, other than an author or editor, credited in a document.-->
-<!ELEMENT othercredit %ho; ((personname|(%person.ident.mix;)+),
- (personblurb|email|address)*)>
-<!--end of othercredit.element-->]]>
-
-<!ENTITY % othercredit.attlist "INCLUDE">
-<![%othercredit.attlist;[
-<!ATTLIST othercredit
- class (graphicdesigner
- |productioneditor
- |copyeditor
- |technicaleditor
- |translator
- |other) #IMPLIED
- %common.attrib;
- %othercredit.role.attrib;
- %local.othercredit.attrib;
->
-<!--end of othercredit.attlist-->]]>
- <!--(see "Personal identity elements" for %person.ident.mix;)-->
-<!--end of othercredit.module-->]]>
-
-<!-- PageNums ......................... -->
-
-<!ENTITY % pagenums.module "INCLUDE">
-<![%pagenums.module;[
-<!ENTITY % local.pagenums.attrib "">
-<!ENTITY % pagenums.role.attrib "%role.attrib;">
-
-<!ENTITY % pagenums.element "INCLUDE">
-<![%pagenums.element;[
-<!--doc:The numbers of the pages in a book, for use in a bibliographic entry.-->
-<!ELEMENT pagenums %ho; (%docinfo.char.mix;)*>
-<!--end of pagenums.element-->]]>
-
-<!ENTITY % pagenums.attlist "INCLUDE">
-<![%pagenums.attlist;[
-<!ATTLIST pagenums
- %common.attrib;
- %pagenums.role.attrib;
- %local.pagenums.attrib;
->
-<!--end of pagenums.attlist-->]]>
-<!--end of pagenums.module-->]]>
-
-<!-- Personal identity elements ....... -->
-
-<!-- These elements are used only within Author, Editor, and
-OtherCredit. -->
-
-<!ENTITY % person.ident.module "INCLUDE">
-<![%person.ident.module;[
- <!ENTITY % contrib.module "INCLUDE">
- <![%contrib.module;[
- <!ENTITY % local.contrib.attrib "">
- <!ENTITY % contrib.role.attrib "%role.attrib;">
-
-<!ENTITY % contrib.element "INCLUDE">
-<![%contrib.element;[
-<!--doc:A summary of the contributions made to a document by a credited source.-->
-<!ELEMENT contrib %ho; (%docinfo.char.mix;)*>
-<!--end of contrib.element-->]]>
-
-<!ENTITY % contrib.attlist "INCLUDE">
-<![%contrib.attlist;[
-<!ATTLIST contrib
- %common.attrib;
- %contrib.role.attrib;
- %local.contrib.attrib;
->
-<!--end of contrib.attlist-->]]>
- <!--end of contrib.module-->]]>
-
- <!ENTITY % firstname.module "INCLUDE">
- <![%firstname.module;[
- <!ENTITY % local.firstname.attrib "">
- <!ENTITY % firstname.role.attrib "%role.attrib;">
-
-<!ENTITY % firstname.element "INCLUDE">
-<![%firstname.element;[
-<!--doc:The first name of a person.-->
-<!ELEMENT firstname %ho; (%docinfo.char.mix;)*>
-<!--end of firstname.element-->]]>
-
-<!ENTITY % firstname.attlist "INCLUDE">
-<![%firstname.attlist;[
-<!ATTLIST firstname
- %common.attrib;
- %firstname.role.attrib;
- %local.firstname.attrib;
->
-<!--end of firstname.attlist-->]]>
- <!--end of firstname.module-->]]>
-
- <!ENTITY % honorific.module "INCLUDE">
- <![%honorific.module;[
- <!ENTITY % local.honorific.attrib "">
- <!ENTITY % honorific.role.attrib "%role.attrib;">
-
-<!ENTITY % honorific.element "INCLUDE">
-<![%honorific.element;[
-<!--doc:The title of a person.-->
-<!ELEMENT honorific %ho; (%docinfo.char.mix;)*>
-<!--end of honorific.element-->]]>
-
-<!ENTITY % honorific.attlist "INCLUDE">
-<![%honorific.attlist;[
-<!ATTLIST honorific
- %common.attrib;
- %honorific.role.attrib;
- %local.honorific.attrib;
->
-<!--end of honorific.attlist-->]]>
- <!--end of honorific.module-->]]>
-
- <!ENTITY % lineage.module "INCLUDE">
- <![%lineage.module;[
- <!ENTITY % local.lineage.attrib "">
- <!ENTITY % lineage.role.attrib "%role.attrib;">
-
-<!ENTITY % lineage.element "INCLUDE">
-<![%lineage.element;[
-<!--doc:The portion of a person's name indicating a relationship to ancestors.-->
-<!ELEMENT lineage %ho; (%docinfo.char.mix;)*>
-<!--end of lineage.element-->]]>
-
-<!ENTITY % lineage.attlist "INCLUDE">
-<![%lineage.attlist;[
-<!ATTLIST lineage
- %common.attrib;
- %lineage.role.attrib;
- %local.lineage.attrib;
->
-<!--end of lineage.attlist-->]]>
- <!--end of lineage.module-->]]>
-
- <!ENTITY % othername.module "INCLUDE">
- <![%othername.module;[
- <!ENTITY % local.othername.attrib "">
- <!ENTITY % othername.role.attrib "%role.attrib;">
-
-<!ENTITY % othername.element "INCLUDE">
-<![%othername.element;[
-<!--doc:A component of a persons name that is not a first name, surname, or lineage.-->
-<!ELEMENT othername %ho; (%docinfo.char.mix;)*>
-<!--end of othername.element-->]]>
-
-<!ENTITY % othername.attlist "INCLUDE">
-<![%othername.attlist;[
-<!ATTLIST othername
- %common.attrib;
- %othername.role.attrib;
- %local.othername.attrib;
->
-<!--end of othername.attlist-->]]>
- <!--end of othername.module-->]]>
-
- <!ENTITY % surname.module "INCLUDE">
- <![%surname.module;[
- <!ENTITY % local.surname.attrib "">
- <!ENTITY % surname.role.attrib "%role.attrib;">
-
-<!ENTITY % surname.element "INCLUDE">
-<![%surname.element;[
-<!--doc:A family name; in western cultures the last name.-->
-<!ELEMENT surname %ho; (%docinfo.char.mix;)*>
-<!--end of surname.element-->]]>
-
-<!ENTITY % surname.attlist "INCLUDE">
-<![%surname.attlist;[
-<!ATTLIST surname
- %common.attrib;
- %surname.role.attrib;
- %local.surname.attrib;
->
-<!--end of surname.attlist-->]]>
- <!--end of surname.module-->]]>
-<!--end of person.ident.module-->]]>
-
-<!-- PrintHistory ..................... -->
-
-<!ENTITY % printhistory.module "INCLUDE">
-<![%printhistory.module;[
-<!ENTITY % local.printhistory.attrib "">
-<!ENTITY % printhistory.role.attrib "%role.attrib;">
-
-<!ENTITY % printhistory.element "INCLUDE">
-<![%printhistory.element;[
-<!--doc:The printing history of a document.-->
-<!ELEMENT printhistory %ho; ((%para.class;)+)>
-<!--end of printhistory.element-->]]>
-
-<!ENTITY % printhistory.attlist "INCLUDE">
-<![%printhistory.attlist;[
-<!ATTLIST printhistory
- %common.attrib;
- %printhistory.role.attrib;
- %local.printhistory.attrib;
->
-<!--end of printhistory.attlist-->]]>
-<!--end of printhistory.module-->]]>
-
-<!-- ProductName ...................... -->
-
-<!ENTITY % productname.module "INCLUDE">
-<![%productname.module;[
-<!ENTITY % local.productname.attrib "">
-<!ENTITY % productname.role.attrib "%role.attrib;">
-
-<!ENTITY % productname.element "INCLUDE">
-<![%productname.element;[
-<!--doc:The formal name of a product.-->
-<!ELEMENT productname %ho; (%para.char.mix;)*>
-<!--end of productname.element-->]]>
-
-<!-- Class: More precisely identifies the item the element names -->
-
-
-<!ENTITY % productname.attlist "INCLUDE">
-<![%productname.attlist;[
-<!ATTLIST productname
- class (service
- |trade
- |registered
- |copyright) 'trade'
- %common.attrib;
- %productname.role.attrib;
- %local.productname.attrib;
->
-<!--end of productname.attlist-->]]>
-<!--end of productname.module-->]]>
-
-<!-- ProductNumber .................... -->
-
-<!ENTITY % productnumber.module "INCLUDE">
-<![%productnumber.module;[
-<!ENTITY % local.productnumber.attrib "">
-<!ENTITY % productnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % productnumber.element "INCLUDE">
-<![%productnumber.element;[
-<!--doc:A number assigned to a product.-->
-<!ELEMENT productnumber %ho; (%docinfo.char.mix;)*>
-<!--end of productnumber.element-->]]>
-
-<!ENTITY % productnumber.attlist "INCLUDE">
-<![%productnumber.attlist;[
-<!ATTLIST productnumber
- %common.attrib;
- %productnumber.role.attrib;
- %local.productnumber.attrib;
->
-<!--end of productnumber.attlist-->]]>
-<!--end of productnumber.module-->]]>
-
-<!-- PubDate .......................... -->
-
-<!ENTITY % pubdate.module "INCLUDE">
-<![%pubdate.module;[
-<!ENTITY % local.pubdate.attrib "">
-<!ENTITY % pubdate.role.attrib "%role.attrib;">
-
-<!ENTITY % pubdate.element "INCLUDE">
-<![%pubdate.element;[
-<!--doc:The date of publication of a document.-->
-<!ELEMENT pubdate %ho; (%docinfo.char.mix;)*>
-<!--end of pubdate.element-->]]>
-
-<!ENTITY % pubdate.attlist "INCLUDE">
-<![%pubdate.attlist;[
-<!ATTLIST pubdate
- %common.attrib;
- %pubdate.role.attrib;
- %local.pubdate.attrib;
->
-<!--end of pubdate.attlist-->]]>
-<!--end of pubdate.module-->]]>
-
-<!-- Publisher ........................ -->
-
-<!ENTITY % publisher.content.module "INCLUDE">
-<![%publisher.content.module;[
-<!ENTITY % publisher.module "INCLUDE">
-<![%publisher.module;[
-<!ENTITY % local.publisher.attrib "">
-<!ENTITY % publisher.role.attrib "%role.attrib;">
-
-<!ENTITY % publisher.element "INCLUDE">
-<![%publisher.element;[
-<!--doc:The publisher of a document.-->
-<!ELEMENT publisher %ho; (publishername, address*)>
-<!--end of publisher.element-->]]>
-
-<!ENTITY % publisher.attlist "INCLUDE">
-<![%publisher.attlist;[
-<!ATTLIST publisher
- %common.attrib;
- %publisher.role.attrib;
- %local.publisher.attrib;
->
-<!--end of publisher.attlist-->]]>
-<!--end of publisher.module-->]]>
-
- <!ENTITY % publishername.module "INCLUDE">
- <![%publishername.module;[
- <!ENTITY % local.publishername.attrib "">
- <!ENTITY % publishername.role.attrib "%role.attrib;">
-
-<!ENTITY % publishername.element "INCLUDE">
-<![%publishername.element;[
-<!--doc:The name of the publisher of a document.-->
-<!ELEMENT publishername %ho; (%docinfo.char.mix;)*>
-<!--end of publishername.element-->]]>
-
-<!ENTITY % publishername.attlist "INCLUDE">
-<![%publishername.attlist;[
-<!ATTLIST publishername
- %common.attrib;
- %publishername.role.attrib;
- %local.publishername.attrib;
->
-<!--end of publishername.attlist-->]]>
- <!--end of publishername.module-->]]>
-
- <!-- Address (defined elsewhere in this section)-->
-<!--end of publisher.content.module-->]]>
-
-<!-- PubsNumber ....................... -->
-
-<!ENTITY % pubsnumber.module "INCLUDE">
-<![%pubsnumber.module;[
-<!ENTITY % local.pubsnumber.attrib "">
-<!ENTITY % pubsnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % pubsnumber.element "INCLUDE">
-<![%pubsnumber.element;[
-<!--doc:A number assigned to a publication other than an ISBN or ISSN or inventory part number.-->
-<!ELEMENT pubsnumber %ho; (%docinfo.char.mix;)*>
-<!--end of pubsnumber.element-->]]>
-
-<!ENTITY % pubsnumber.attlist "INCLUDE">
-<![%pubsnumber.attlist;[
-<!ATTLIST pubsnumber
- %common.attrib;
- %pubsnumber.role.attrib;
- %local.pubsnumber.attrib;
->
-<!--end of pubsnumber.attlist-->]]>
-<!--end of pubsnumber.module-->]]>
-
-<!-- ReleaseInfo ...................... -->
-
-<!ENTITY % releaseinfo.module "INCLUDE">
-<![%releaseinfo.module;[
-<!ENTITY % local.releaseinfo.attrib "">
-<!ENTITY % releaseinfo.role.attrib "%role.attrib;">
-
-<!ENTITY % releaseinfo.element "INCLUDE">
-<![%releaseinfo.element;[
-<!--doc:Information about a particular release of a document.-->
-<!ELEMENT releaseinfo %ho; (%docinfo.char.mix;)*>
-<!--end of releaseinfo.element-->]]>
-
-<!ENTITY % releaseinfo.attlist "INCLUDE">
-<![%releaseinfo.attlist;[
-<!ATTLIST releaseinfo
- %common.attrib;
- %releaseinfo.role.attrib;
- %local.releaseinfo.attrib;
->
-<!--end of releaseinfo.attlist-->]]>
-<!--end of releaseinfo.module-->]]>
-
-<!-- RevHistory ....................... -->
-
-<!ENTITY % revhistory.content.module "INCLUDE">
-<![%revhistory.content.module;[
-<!ENTITY % revhistory.module "INCLUDE">
-<![%revhistory.module;[
-<!ENTITY % local.revhistory.attrib "">
-<!ENTITY % revhistory.role.attrib "%role.attrib;">
-
-<!ENTITY % revhistory.element "INCLUDE">
-<![%revhistory.element;[
-<!--doc:A history of the revisions to a document.-->
-<!ELEMENT revhistory %ho; (revision+)>
-<!--end of revhistory.element-->]]>
-
-<!ENTITY % revhistory.attlist "INCLUDE">
-<![%revhistory.attlist;[
-<!ATTLIST revhistory
- %common.attrib;
- %revhistory.role.attrib;
- %local.revhistory.attrib;
->
-<!--end of revhistory.attlist-->]]>
-<!--end of revhistory.module-->]]>
-
-<!ENTITY % revision.module "INCLUDE">
-<![%revision.module;[
-<!ENTITY % local.revision.attrib "">
-<!ENTITY % revision.role.attrib "%role.attrib;">
-
-<!ENTITY % revision.element "INCLUDE">
-<![%revision.element;[
-<!--doc:An entry describing a single revision in the history of the revisions to a document.-->
-<!ELEMENT revision %ho; (revnumber?, date, (author|authorinitials)*,
- (revremark|revdescription)?)>
-<!--end of revision.element-->]]>
-
-<!ENTITY % revision.attlist "INCLUDE">
-<![%revision.attlist;[
-<!ATTLIST revision
- %common.attrib;
- %revision.role.attrib;
- %local.revision.attrib;
->
-<!--end of revision.attlist-->]]>
-<!--end of revision.module-->]]>
-
-<!ENTITY % revnumber.module "INCLUDE">
-<![%revnumber.module;[
-<!ENTITY % local.revnumber.attrib "">
-<!ENTITY % revnumber.role.attrib "%role.attrib;">
-
-<!ENTITY % revnumber.element "INCLUDE">
-<![%revnumber.element;[
-<!--doc:A document revision number.-->
-<!ELEMENT revnumber %ho; (%docinfo.char.mix;)*>
-<!--end of revnumber.element-->]]>
-
-<!ENTITY % revnumber.attlist "INCLUDE">
-<![%revnumber.attlist;[
-<!ATTLIST revnumber
- %common.attrib;
- %revnumber.role.attrib;
- %local.revnumber.attrib;
->
-<!--end of revnumber.attlist-->]]>
-<!--end of revnumber.module-->]]>
-
-<!-- Date (defined elsewhere in this section)-->
-<!-- AuthorInitials (defined elsewhere in this section)-->
-
-<!ENTITY % revremark.module "INCLUDE">
-<![%revremark.module;[
-<!ENTITY % local.revremark.attrib "">
-<!ENTITY % revremark.role.attrib "%role.attrib;">
-
-<!ENTITY % revremark.element "INCLUDE">
-<![%revremark.element;[
-<!--doc:A description of a revision to a document.-->
-<!ELEMENT revremark %ho; (%docinfo.char.mix;)*>
-<!--end of revremark.element-->]]>
-
-<!ENTITY % revremark.attlist "INCLUDE">
-<![%revremark.attlist;[
-<!ATTLIST revremark
- %common.attrib;
- %revremark.role.attrib;
- %local.revremark.attrib;
->
-<!--end of revremark.attlist-->]]>
-<!--end of revremark.module-->]]>
-
-<!ENTITY % revdescription.module "INCLUDE">
-<![ %revdescription.module; [
-<!ENTITY % local.revdescription.attrib "">
-<!ENTITY % revdescription.role.attrib "%role.attrib;">
-
-<!ENTITY % revdescription.element "INCLUDE">
-<![ %revdescription.element; [
-<!--doc:A extended description of a revision to a document.-->
-<!ELEMENT revdescription %ho; ((%revdescription.mix;)+)>
-<!--end of revdescription.element-->]]>
-
-<!ENTITY % revdescription.attlist "INCLUDE">
-<![ %revdescription.attlist; [
-<!ATTLIST revdescription
- %common.attrib;
- %revdescription.role.attrib;
- %local.revdescription.attrib;
->
-<!--end of revdescription.attlist-->]]>
-<!--end of revdescription.module-->]]>
-<!--end of revhistory.content.module-->]]>
-
-<!-- SeriesVolNums .................... -->
-
-<!ENTITY % seriesvolnums.module "INCLUDE">
-<![%seriesvolnums.module;[
-<!ENTITY % local.seriesvolnums.attrib "">
-<!ENTITY % seriesvolnums.role.attrib "%role.attrib;">
-
-<!ENTITY % seriesvolnums.element "INCLUDE">
-<![%seriesvolnums.element;[
-<!--doc:Numbers of the volumes in a series of books.-->
-<!ELEMENT seriesvolnums %ho; (%docinfo.char.mix;)*>
-<!--end of seriesvolnums.element-->]]>
-
-<!ENTITY % seriesvolnums.attlist "INCLUDE">
-<![%seriesvolnums.attlist;[
-<!ATTLIST seriesvolnums
- %common.attrib;
- %seriesvolnums.role.attrib;
- %local.seriesvolnums.attrib;
->
-<!--end of seriesvolnums.attlist-->]]>
-<!--end of seriesvolnums.module-->]]>
-
-<!-- VolumeNum ........................ -->
-
-<!ENTITY % volumenum.module "INCLUDE">
-<![%volumenum.module;[
-<!ENTITY % local.volumenum.attrib "">
-<!ENTITY % volumenum.role.attrib "%role.attrib;">
-
-<!ENTITY % volumenum.element "INCLUDE">
-<![%volumenum.element;[
-<!--doc:The volume number of a document in a set (as of books in a set or articles in a journal).-->
-<!ELEMENT volumenum %ho; (%docinfo.char.mix;)*>
-<!--end of volumenum.element-->]]>
-
-<!ENTITY % volumenum.attlist "INCLUDE">
-<![%volumenum.attlist;[
-<!ATTLIST volumenum
- %common.attrib;
- %volumenum.role.attrib;
- %local.volumenum.attrib;
->
-<!--end of volumenum.attlist-->]]>
-<!--end of volumenum.module-->]]>
-
-<!-- .................................. -->
-
-<!--end of docinfo.content.module-->]]>
-
-<!-- ...................................................................... -->
-<!-- Inline, link, and ubiquitous elements ................................ -->
-
-<!-- Technical and computer terms ......................................... -->
-
-<!ENTITY % accel.module "INCLUDE">
-<![%accel.module;[
-<!ENTITY % local.accel.attrib "">
-<!ENTITY % accel.role.attrib "%role.attrib;">
-
-<!ENTITY % accel.element "INCLUDE">
-<![%accel.element;[
-<!--doc:A graphical user interface (GUI) keyboard shortcut.-->
-<!ELEMENT accel %ho; (%smallcptr.char.mix;)*>
-<!--end of accel.element-->]]>
-
-<!ENTITY % accel.attlist "INCLUDE">
-<![%accel.attlist;[
-<!ATTLIST accel
- %common.attrib;
- %accel.role.attrib;
- %local.accel.attrib;
->
-<!--end of accel.attlist-->]]>
-<!--end of accel.module-->]]>
-
-<!ENTITY % action.module "INCLUDE">
-<![%action.module;[
-<!ENTITY % local.action.attrib "">
-<!ENTITY % action.role.attrib "%role.attrib;">
-
-<!ENTITY % action.element "INCLUDE">
-<![%action.element;[
-<!--doc:A response to a user event.-->
-<!ELEMENT action %ho; (%cptr.char.mix;)*>
-<!--end of action.element-->]]>
-
-<!ENTITY % action.attlist "INCLUDE">
-<![%action.attlist;[
-<!ATTLIST action
- %moreinfo.attrib;
- %common.attrib;
- %action.role.attrib;
- %local.action.attrib;
->
-<!--end of action.attlist-->]]>
-<!--end of action.module-->]]>
-
-<!ENTITY % application.module "INCLUDE">
-<![%application.module;[
-<!ENTITY % local.application.attrib "">
-<!ENTITY % application.role.attrib "%role.attrib;">
-
-<!ENTITY % application.element "INCLUDE">
-<![%application.element;[
-<!--doc:The name of a software program.-->
-<!ELEMENT application %ho; (%para.char.mix;)*>
-<!--end of application.element-->]]>
-
-<!ENTITY % application.attlist "INCLUDE">
-<![%application.attlist;[
-<!ATTLIST application
- class (hardware
- |software) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %application.role.attrib;
- %local.application.attrib;
->
-<!--end of application.attlist-->]]>
-<!--end of application.module-->]]>
-
-<!ENTITY % classname.module "INCLUDE">
-<![%classname.module;[
-<!ENTITY % local.classname.attrib "">
-<!ENTITY % classname.role.attrib "%role.attrib;">
-
-<!ENTITY % classname.element "INCLUDE">
-<![%classname.element;[
-<!--doc:The name of a class, in the object-oriented programming sense.-->
-<!ELEMENT classname %ho; (%smallcptr.char.mix;)*>
-<!--end of classname.element-->]]>
-
-<!ENTITY % classname.attlist "INCLUDE">
-<![%classname.attlist;[
-<!ATTLIST classname
- %common.attrib;
- %classname.role.attrib;
- %local.classname.attrib;
->
-<!--end of classname.attlist-->]]>
-<!--end of classname.module-->]]>
-
-<!ENTITY % package.module "INCLUDE">
-<![%package.module;[
-<!ENTITY % local.package.attrib "">
-<!ENTITY % package.role.attrib "%role.attrib;">
-
-<!ENTITY % package.element "INCLUDE">
-<![%package.element;[
-<!--doc:A package.-->
-<!ELEMENT package %ho; (%smallcptr.char.mix;)*>
-<!--end of package.element-->]]>
-
-<!ENTITY % package.attlist "INCLUDE">
-<![%package.attlist;[
-<!ATTLIST package
- %common.attrib;
- %package.role.attrib;
- %local.package.attrib;
->
-<!--end of package.attlist-->]]>
-<!--end of package.module-->]]>
-
-<!ENTITY % co.module "INCLUDE">
-<![%co.module;[
-<!ENTITY % local.co.attrib "">
-<!-- CO is a callout area of the LineColumn unit type (a single character
- position); the position is directly indicated by the location of CO. -->
-<!ENTITY % co.role.attrib "%role.attrib;">
-
-<!ENTITY % co.element "INCLUDE">
-<![%co.element;[
-<!--doc:The location of a callout embedded in text.-->
-<!ELEMENT co %ho; EMPTY>
-<!--end of co.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- to any related information -->
-
-
-<!ENTITY % co.attlist "INCLUDE">
-<![%co.attlist;[
-<!ATTLIST co
- %label.attrib;
- %linkends.attrib;
- %idreq.common.attrib;
- %co.role.attrib;
- %local.co.attrib;
->
-<!--end of co.attlist-->]]>
-<!--end of co.module-->]]>
-
-<!ENTITY % coref.module "INCLUDE">
-<![%coref.module;[
-<!ENTITY % local.coref.attrib "">
-<!-- COREF is a reference to a CO -->
-<!ENTITY % coref.role.attrib "%role.attrib;">
-
-<!ENTITY % coref.element "INCLUDE">
-<![%coref.element;[
-<!--doc:A cross reference to a co.-->
-<!ELEMENT coref %ho; EMPTY>
-<!--end of coref.element-->]]>
-
-<!-- bug number/symbol override or initialization -->
-<!-- to any related information -->
-
-<!ENTITY % coref.attlist "INCLUDE">
-<![%coref.attlist;[
-<!ATTLIST coref
- %label.attrib;
- %linkendreq.attrib;
- %common.attrib;
- %coref.role.attrib;
- %local.coref.attrib;
->
-<!--end of coref.attlist-->]]>
-<!--end of coref.module-->]]>
-
-<!ENTITY % command.module "INCLUDE">
-<![%command.module;[
-<!ENTITY % local.command.attrib "">
-<!ENTITY % command.role.attrib "%role.attrib;">
-
-<!ENTITY % command.element "INCLUDE">
-<![%command.element;[
-<!--doc:The name of an executable program or other software command.-->
-<!ELEMENT command %ho; (%cptr.char.mix;)*>
-<!--end of command.element-->]]>
-
-<!ENTITY % command.attlist "INCLUDE">
-<![%command.attlist;[
-<!ATTLIST command
- %moreinfo.attrib;
- %common.attrib;
- %command.role.attrib;
- %local.command.attrib;
->
-<!--end of command.attlist-->]]>
-<!--end of command.module-->]]>
-
-<!ENTITY % computeroutput.module "INCLUDE">
-<![%computeroutput.module;[
-<!ENTITY % local.computeroutput.attrib "">
-<!ENTITY % computeroutput.role.attrib "%role.attrib;">
-
-<!ENTITY % computeroutput.element "INCLUDE">
-<![%computeroutput.element;[
-<!--doc:Data, generally text, displayed or presented by a computer.-->
-<!ELEMENT computeroutput %ho; (%cptr.char.mix;|co)*>
-<!--end of computeroutput.element-->]]>
-
-<!ENTITY % computeroutput.attlist "INCLUDE">
-<![%computeroutput.attlist;[
-<!ATTLIST computeroutput
- %moreinfo.attrib;
- %common.attrib;
- %computeroutput.role.attrib;
- %local.computeroutput.attrib;
->
-<!--end of computeroutput.attlist-->]]>
-<!--end of computeroutput.module-->]]>
-
-<!ENTITY % database.module "INCLUDE">
-<![%database.module;[
-<!ENTITY % local.database.attrib "">
-<!ENTITY % database.role.attrib "%role.attrib;">
-
-<!ENTITY % database.element "INCLUDE">
-<![%database.element;[
-<!--doc:The name of a database, or part of a database.-->
-<!ELEMENT database %ho; (%cptr.char.mix;)*>
-<!--end of database.element-->]]>
-
-<!-- Class: Type of database the element names; no default -->
-
-
-<!ENTITY % database.attlist "INCLUDE">
-<![%database.attlist;[
-<!ATTLIST database
- class (name
- |table
- |field
- |key1
- |key2
- |record
- |index
- |view
- |primarykey
- |secondarykey
- |foreignkey
- |altkey
- |procedure
- |datatype
- |constraint
- |rule
- |user
- |group) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %database.role.attrib;
- %local.database.attrib;
->
-<!--end of database.attlist-->]]>
-<!--end of database.module-->]]>
-
-<!ENTITY % email.module "INCLUDE">
-<![%email.module;[
-<!ENTITY % local.email.attrib "">
-<!ENTITY % email.role.attrib "%role.attrib;">
-
-<!ENTITY % email.element "INCLUDE">
-<![%email.element;[
-<!--doc:An email address.-->
-<!ELEMENT email %ho; (%docinfo.char.mix;)*>
-<!--end of email.element-->]]>
-
-<!ENTITY % email.attlist "INCLUDE">
-<![%email.attlist;[
-<!ATTLIST email
- %common.attrib;
- %email.role.attrib;
- %local.email.attrib;
->
-<!--end of email.attlist-->]]>
-<!--end of email.module-->]]>
-
-<!ENTITY % envar.module "INCLUDE">
-<![%envar.module;[
-<!ENTITY % local.envar.attrib "">
-<!ENTITY % envar.role.attrib "%role.attrib;">
-
-<!ENTITY % envar.element "INCLUDE">
-<![%envar.element;[
-<!--doc:A software environment variable.-->
-<!ELEMENT envar %ho; (%smallcptr.char.mix;)*>
-<!--end of envar.element-->]]>
-
-<!ENTITY % envar.attlist "INCLUDE">
-<![%envar.attlist;[
-<!ATTLIST envar
- %common.attrib;
- %envar.role.attrib;
- %local.envar.attrib;
->
-<!--end of envar.attlist-->]]>
-<!--end of envar.module-->]]>
-
-
-<!ENTITY % errorcode.module "INCLUDE">
-<![%errorcode.module;[
-<!ENTITY % local.errorcode.attrib "">
-<!ENTITY % errorcode.role.attrib "%role.attrib;">
-
-<!ENTITY % errorcode.element "INCLUDE">
-<![%errorcode.element;[
-<!--doc:An error code.-->
-<!ELEMENT errorcode %ho; (%smallcptr.char.mix;)*>
-<!--end of errorcode.element-->]]>
-
-<!ENTITY % errorcode.attlist "INCLUDE">
-<![%errorcode.attlist;[
-<!ATTLIST errorcode
- %moreinfo.attrib;
- %common.attrib;
- %errorcode.role.attrib;
- %local.errorcode.attrib;
->
-<!--end of errorcode.attlist-->]]>
-<!--end of errorcode.module-->]]>
-
-<!ENTITY % errorname.module "INCLUDE">
-<![%errorname.module;[
-<!ENTITY % local.errorname.attrib "">
-<!ENTITY % errorname.role.attrib "%role.attrib;">
-
-<!ENTITY % errorname.element "INCLUDE">
-<![%errorname.element;[
-<!--doc:An error name.-->
-<!ELEMENT errorname %ho; (%smallcptr.char.mix;)*>
-<!--end of errorname.element-->]]>
-
-<!ENTITY % errorname.attlist "INCLUDE">
-<![%errorname.attlist;[
-<!ATTLIST errorname
- %common.attrib;
- %errorname.role.attrib;
- %local.errorname.attrib;
->
-<!--end of errorname.attlist-->]]>
-<!--end of errorname.module-->]]>
-
-<!ENTITY % errortext.module "INCLUDE">
-<![%errortext.module;[
-<!ENTITY % local.errortext.attrib "">
-<!ENTITY % errortext.role.attrib "%role.attrib;">
-
-<!ENTITY % errortext.element "INCLUDE">
-<![%errortext.element;[
-<!--doc:An error message..-->
-<!ELEMENT errortext %ho; (%smallcptr.char.mix;)*>
-<!--end of errortext.element-->]]>
-
-<!ENTITY % errortext.attlist "INCLUDE">
-<![%errortext.attlist;[
-<!ATTLIST errortext
- %common.attrib;
- %errortext.role.attrib;
- %local.errortext.attrib;
->
-<!--end of errortext.attlist-->]]>
-<!--end of errortext.module-->]]>
-
-<!ENTITY % errortype.module "INCLUDE">
-<![%errortype.module;[
-<!ENTITY % local.errortype.attrib "">
-<!ENTITY % errortype.role.attrib "%role.attrib;">
-
-<!ENTITY % errortype.element "INCLUDE">
-<![%errortype.element;[
-<!--doc:The classification of an error message.-->
-<!ELEMENT errortype %ho; (%smallcptr.char.mix;)*>
-<!--end of errortype.element-->]]>
-
-<!ENTITY % errortype.attlist "INCLUDE">
-<![%errortype.attlist;[
-<!ATTLIST errortype
- %common.attrib;
- %errortype.role.attrib;
- %local.errortype.attrib;
->
-<!--end of errortype.attlist-->]]>
-<!--end of errortype.module-->]]>
-
-<!ENTITY % filename.module "INCLUDE">
-<![%filename.module;[
-<!ENTITY % local.filename.attrib "">
-<!ENTITY % filename.role.attrib "%role.attrib;">
-
-<!ENTITY % filename.element "INCLUDE">
-<![%filename.element;[
-<!--doc:The name of a file.-->
-<!ELEMENT filename %ho; (%cptr.char.mix;)*>
-<!--end of filename.element-->]]>
-
-<!-- Class: Type of filename the element names; no default -->
-<!-- Path: Search path (possibly system-specific) in which
- file can be found -->
-
-
-<!ENTITY % filename.attlist "INCLUDE">
-<![%filename.attlist;[
-<!ATTLIST filename
- class (headerfile
- |partition
- |devicefile
- |libraryfile
- |directory
- |extension
- |symlink) #IMPLIED
- path CDATA #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %filename.role.attrib;
- %local.filename.attrib;
->
-<!--end of filename.attlist-->]]>
-<!--end of filename.module-->]]>
-
-<!ENTITY % function.module "INCLUDE">
-<![%function.module;[
-<!ENTITY % local.function.attrib "">
-<!ENTITY % function.role.attrib "%role.attrib;">
-
-<!ENTITY % function.element "INCLUDE">
-<![%function.element;[
-<!--doc:The name of a function or subroutine, as in a programming language.-->
-<!ELEMENT function %ho; (%cptr.char.mix;)*>
-<!--end of function.element-->]]>
-
-<!ENTITY % function.attlist "INCLUDE">
-<![%function.attlist;[
-<!ATTLIST function
- %moreinfo.attrib;
- %common.attrib;
- %function.role.attrib;
- %local.function.attrib;
->
-<!--end of function.attlist-->]]>
-<!--end of function.module-->]]>
-
-<!ENTITY % guibutton.module "INCLUDE">
-<![%guibutton.module;[
-<!ENTITY % local.guibutton.attrib "">
-<!ENTITY % guibutton.role.attrib "%role.attrib;">
-
-<!ENTITY % guibutton.element "INCLUDE">
-<![%guibutton.element;[
-<!--doc:The text on a button in a GUI.-->
-<!ELEMENT guibutton %ho; (%smallcptr.char.mix;|accel|superscript|subscript)*>
-<!--end of guibutton.element-->]]>
-
-<!ENTITY % guibutton.attlist "INCLUDE">
-<![%guibutton.attlist;[
-<!ATTLIST guibutton
- %moreinfo.attrib;
- %common.attrib;
- %guibutton.role.attrib;
- %local.guibutton.attrib;
->
-<!--end of guibutton.attlist-->]]>
-<!--end of guibutton.module-->]]>
-
-<!ENTITY % guiicon.module "INCLUDE">
-<![%guiicon.module;[
-<!ENTITY % local.guiicon.attrib "">
-<!ENTITY % guiicon.role.attrib "%role.attrib;">
-
-<!ENTITY % guiicon.element "INCLUDE">
-<![%guiicon.element;[
-<!--doc:Graphic and/or text appearing as a icon in a GUI.-->
-<!ELEMENT guiicon %ho; (%smallcptr.char.mix;|accel|superscript|subscript)*>
-<!--end of guiicon.element-->]]>
-
-<!ENTITY % guiicon.attlist "INCLUDE">
-<![%guiicon.attlist;[
-<!ATTLIST guiicon
- %moreinfo.attrib;
- %common.attrib;
- %guiicon.role.attrib;
- %local.guiicon.attrib;
->
-<!--end of guiicon.attlist-->]]>
-<!--end of guiicon.module-->]]>
-
-<!ENTITY % guilabel.module "INCLUDE">
-<![%guilabel.module;[
-<!ENTITY % local.guilabel.attrib "">
-<!ENTITY % guilabel.role.attrib "%role.attrib;">
-
-<!ENTITY % guilabel.element "INCLUDE">
-<![%guilabel.element;[
-<!--doc:The text of a label in a GUI.-->
-<!ELEMENT guilabel %ho; (%smallcptr.char.mix;|accel|superscript|subscript)*>
-<!--end of guilabel.element-->]]>
-
-<!ENTITY % guilabel.attlist "INCLUDE">
-<![%guilabel.attlist;[
-<!ATTLIST guilabel
- %moreinfo.attrib;
- %common.attrib;
- %guilabel.role.attrib;
- %local.guilabel.attrib;
->
-<!--end of guilabel.attlist-->]]>
-<!--end of guilabel.module-->]]>
-
-<!ENTITY % guimenu.module "INCLUDE">
-<![%guimenu.module;[
-<!ENTITY % local.guimenu.attrib "">
-<!ENTITY % guimenu.role.attrib "%role.attrib;">
-
-<!ENTITY % guimenu.element "INCLUDE">
-<![%guimenu.element;[
-<!--doc:The name of a menu in a GUI.-->
-<!ELEMENT guimenu %ho; (%smallcptr.char.mix;|accel|superscript|subscript)*>
-<!--end of guimenu.element-->]]>
-
-<!ENTITY % guimenu.attlist "INCLUDE">
-<![%guimenu.attlist;[
-<!ATTLIST guimenu
- %moreinfo.attrib;
- %common.attrib;
- %guimenu.role.attrib;
- %local.guimenu.attrib;
->
-<!--end of guimenu.attlist-->]]>
-<!--end of guimenu.module-->]]>
-
-<!ENTITY % guimenuitem.module "INCLUDE">
-<![%guimenuitem.module;[
-<!ENTITY % local.guimenuitem.attrib "">
-<!ENTITY % guimenuitem.role.attrib "%role.attrib;">
-
-<!ENTITY % guimenuitem.element "INCLUDE">
-<![%guimenuitem.element;[
-<!--doc:The name of a terminal menu item in a GUI.-->
-<!ELEMENT guimenuitem %ho; (%smallcptr.char.mix;|accel|superscript|subscript)*>
-<!--end of guimenuitem.element-->]]>
-
-<!ENTITY % guimenuitem.attlist "INCLUDE">
-<![%guimenuitem.attlist;[
-<!ATTLIST guimenuitem
- %moreinfo.attrib;
- %common.attrib;
- %guimenuitem.role.attrib;
- %local.guimenuitem.attrib;
->
-<!--end of guimenuitem.attlist-->]]>
-<!--end of guimenuitem.module-->]]>
-
-<!ENTITY % guisubmenu.module "INCLUDE">
-<![%guisubmenu.module;[
-<!ENTITY % local.guisubmenu.attrib "">
-<!ENTITY % guisubmenu.role.attrib "%role.attrib;">
-
-<!ENTITY % guisubmenu.element "INCLUDE">
-<![%guisubmenu.element;[
-<!--doc:The name of a submenu in a GUI.-->
-<!ELEMENT guisubmenu %ho; (%smallcptr.char.mix;|accel|superscript|subscript)*>
-<!--end of guisubmenu.element-->]]>
-
-<!ENTITY % guisubmenu.attlist "INCLUDE">
-<![%guisubmenu.attlist;[
-<!ATTLIST guisubmenu
- %moreinfo.attrib;
- %common.attrib;
- %guisubmenu.role.attrib;
- %local.guisubmenu.attrib;
->
-<!--end of guisubmenu.attlist-->]]>
-<!--end of guisubmenu.module-->]]>
-
-<!ENTITY % hardware.module "INCLUDE">
-<![%hardware.module;[
-<!ENTITY % local.hardware.attrib "">
-<!ENTITY % hardware.role.attrib "%role.attrib;">
-
-<!ENTITY % hardware.element "INCLUDE">
-<![%hardware.element;[
-<!--doc:A physical part of a computer system.-->
-<!ELEMENT hardware %ho; (%cptr.char.mix;)*>
-<!--end of hardware.element-->]]>
-
-<!ENTITY % hardware.attlist "INCLUDE">
-<![%hardware.attlist;[
-<!ATTLIST hardware
- %moreinfo.attrib;
- %common.attrib;
- %hardware.role.attrib;
- %local.hardware.attrib;
->
-<!--end of hardware.attlist-->]]>
-<!--end of hardware.module-->]]>
-
-<!ENTITY % interface.module "INCLUDE">
-<![%interface.module;[
-<!ENTITY % local.interface.attrib "">
-<!ENTITY % interface.role.attrib "%role.attrib;">
-
-<!ENTITY % interface.element "INCLUDE">
-<![%interface.element;[
-<!--doc:An element of a GUI.-->
-<!ELEMENT interface %ho; (%smallcptr.char.mix;|accel)*>
-<!--end of interface.element-->]]>
-
-<!-- Class: Type of the Interface item; no default -->
-
-
-<!ENTITY % interface.attlist "INCLUDE">
-<![%interface.attlist;[
-<!ATTLIST interface
- %moreinfo.attrib;
- %common.attrib;
- %interface.role.attrib;
- %local.interface.attrib;
->
-<!--end of interface.attlist-->]]>
-<!--end of interface.module-->]]>
-
-<!ENTITY % keycap.module "INCLUDE">
-<![%keycap.module;[
-<!ENTITY % local.keycap.attrib "">
-<!ENTITY % keycap.role.attrib "%role.attrib;">
-
-<!ENTITY % keycap.element "INCLUDE">
-<![%keycap.element;[
-<!--doc:The text printed on a key on a keyboard.-->
-<!ELEMENT keycap %ho; (%cptr.char.mix;)*>
-<!--end of keycap.element-->]]>
-
-<!ENTITY % keycap.attlist "INCLUDE">
-<![%keycap.attlist;[
-<!ATTLIST keycap
- function (alt
- |control
- |shift
- |meta
- |escape
- |enter
- |tab
- |backspace
- |command
- |option
- |space
- |delete
- |insert
- |up
- |down
- |left
- |right
- |home
- |end
- |pageup
- |pagedown
- |other) #IMPLIED
- otherfunction CDATA #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %keycap.role.attrib;
- %local.keycap.attrib;
->
-<!--end of keycap.attlist-->]]>
-<!--end of keycap.module-->]]>
-
-<!ENTITY % keycode.module "INCLUDE">
-<![%keycode.module;[
-<!ENTITY % local.keycode.attrib "">
-<!ENTITY % keycode.role.attrib "%role.attrib;">
-
-<!ENTITY % keycode.element "INCLUDE">
-<![%keycode.element;[
-<!--doc:The internal, frequently numeric, identifier for a key on a keyboard.-->
-<!ELEMENT keycode %ho; (%smallcptr.char.mix;)*>
-<!--end of keycode.element-->]]>
-
-<!ENTITY % keycode.attlist "INCLUDE">
-<![%keycode.attlist;[
-<!ATTLIST keycode
- %common.attrib;
- %keycode.role.attrib;
- %local.keycode.attrib;
->
-<!--end of keycode.attlist-->]]>
-<!--end of keycode.module-->]]>
-
-<!ENTITY % keycombo.module "INCLUDE">
-<![%keycombo.module;[
-<!ENTITY % local.keycombo.attrib "">
-<!ENTITY % keycombo.role.attrib "%role.attrib;">
-
-<!ENTITY % keycombo.element "INCLUDE">
-<![%keycombo.element;[
-<!--doc:A combination of input actions.-->
-<!ELEMENT keycombo %ho; ((keycap|keycombo|keysym|mousebutton)+)>
-<!--end of keycombo.element-->]]>
-
-<!ENTITY % keycombo.attlist "INCLUDE">
-<![%keycombo.attlist;[
-<!ATTLIST keycombo
- %keyaction.attrib;
- %moreinfo.attrib;
- %common.attrib;
- %keycombo.role.attrib;
- %local.keycombo.attrib;
->
-<!--end of keycombo.attlist-->]]>
-<!--end of keycombo.module-->]]>
-
-<!ENTITY % keysym.module "INCLUDE">
-<![%keysym.module;[
-<!ENTITY % local.keysym.attrib "">
-<!ENTITY % keysysm.role.attrib "%role.attrib;">
-
-<!ENTITY % keysym.element "INCLUDE">
-<![%keysym.element;[
-<!--doc:The symbolic name of a key on a keyboard.-->
-<!ELEMENT keysym %ho; (%smallcptr.char.mix;)*>
-<!--end of keysym.element-->]]>
-
-<!ENTITY % keysym.attlist "INCLUDE">
-<![%keysym.attlist;[
-<!ATTLIST keysym
- %common.attrib;
- %keysysm.role.attrib;
- %local.keysym.attrib;
->
-<!--end of keysym.attlist-->]]>
-<!--end of keysym.module-->]]>
-
-<!ENTITY % lineannotation.module "INCLUDE">
-<![%lineannotation.module;[
-<!ENTITY % local.lineannotation.attrib "">
-<!ENTITY % lineannotation.role.attrib "%role.attrib;">
-
-<!ENTITY % lineannotation.element "INCLUDE">
-<![%lineannotation.element;[
-<!--doc:A comment on a line in a verbatim listing.-->
-<!ELEMENT lineannotation %ho; (%para.char.mix;)*>
-<!--end of lineannotation.element-->]]>
-
-<!ENTITY % lineannotation.attlist "INCLUDE">
-<![%lineannotation.attlist;[
-<!ATTLIST lineannotation
- %common.attrib;
- %lineannotation.role.attrib;
- %local.lineannotation.attrib;
->
-<!--end of lineannotation.attlist-->]]>
-<!--end of lineannotation.module-->]]>
-
-<!ENTITY % literal.module "INCLUDE">
-<![%literal.module;[
-<!ENTITY % local.literal.attrib "">
-<!ENTITY % literal.role.attrib "%role.attrib;">
-
-<!ENTITY % literal.element "INCLUDE">
-<![%literal.element;[
-<!--doc:Inline text that is some literal value.-->
-<!ELEMENT literal %ho; (%cptr.char.mix;)*>
-<!--end of literal.element-->]]>
-
-<!ENTITY % literal.attlist "INCLUDE">
-<![%literal.attlist;[
-<!ATTLIST literal
- %moreinfo.attrib;
- %common.attrib;
- %literal.role.attrib;
- %local.literal.attrib;
->
-<!--end of literal.attlist-->]]>
-<!--end of literal.module-->]]>
-
-<!ENTITY % code.module "INCLUDE">
-<![%code.module;[
-<!ENTITY % local.code.attrib "">
-<!ENTITY % code.role.attrib "%role.attrib;">
-
-<!ENTITY % code.element "INCLUDE">
-<![%code.element;[
-<!--doc:An inline code fragment.-->
-<!ELEMENT code %ho; (%cptr.char.mix;)*>
-<!--end of code.element-->]]>
-
-<!ENTITY % code.attlist "INCLUDE">
-<![%code.attlist;[
-<!ATTLIST code
- language CDATA #IMPLIED
- %common.attrib;
- %code.role.attrib;
- %local.code.attrib;
->
-<!--end of code.attlist-->]]>
-<!--end of code.module-->]]>
-
-<!ENTITY % constant.module "INCLUDE">
-<![ %constant.module; [
-<!ENTITY % local.constant.attrib "">
-<!ENTITY % constant.role.attrib "%role.attrib;">
-
-<!ENTITY % constant.element "INCLUDE">
-<![ %constant.element; [
-<!--doc:A programming or system constant.-->
-<!ELEMENT constant %ho; (%smallcptr.char.mix;)*>
-<!--end of constant.element-->]]>
-
-<!ENTITY % constant.attlist "INCLUDE">
-<![ %constant.attlist; [
-<!ATTLIST constant
- class (limit) #IMPLIED
- %common.attrib;
- %constant.role.attrib;
- %local.constant.attrib;
->
-<!--end of constant.attlist-->]]>
-<!--end of constant.module-->]]>
-
-<!ENTITY % varname.module "INCLUDE">
-<![ %varname.module; [
-<!ENTITY % local.varname.attrib "">
-<!ENTITY % varname.role.attrib "%role.attrib;">
-
-<!ENTITY % varname.element "INCLUDE">
-<![ %varname.element; [
-<!--doc:The name of a variable.-->
-<!ELEMENT varname %ho; (%smallcptr.char.mix;)*>
-<!--end of varname.element-->]]>
-
-<!ENTITY % varname.attlist "INCLUDE">
-<![ %varname.attlist; [
-<!ATTLIST varname
- %common.attrib;
- %varname.role.attrib;
- %local.varname.attrib;
->
-<!--end of varname.attlist-->]]>
-<!--end of varname.module-->]]>
-
-<!ENTITY % markup.module "INCLUDE">
-<![%markup.module;[
-<!ENTITY % local.markup.attrib "">
-<!ENTITY % markup.role.attrib "%role.attrib;">
-
-<!ENTITY % markup.element "INCLUDE">
-<![%markup.element;[
-<!--doc:A string of formatting markup in text that is to be represented literally.-->
-<!ELEMENT markup %ho; (%smallcptr.char.mix;)*>
-<!--end of markup.element-->]]>
-
-<!ENTITY % markup.attlist "INCLUDE">
-<![%markup.attlist;[
-<!ATTLIST markup
- %common.attrib;
- %markup.role.attrib;
- %local.markup.attrib;
->
-<!--end of markup.attlist-->]]>
-<!--end of markup.module-->]]>
-
-<!ENTITY % medialabel.module "INCLUDE">
-<![%medialabel.module;[
-<!ENTITY % local.medialabel.attrib "">
-<!ENTITY % medialabel.role.attrib "%role.attrib;">
-
-<!ENTITY % medialabel.element "INCLUDE">
-<![%medialabel.element;[
-<!--doc:A name that identifies the physical medium on which some information resides.-->
-<!ELEMENT medialabel %ho; (%smallcptr.char.mix;)*>
-<!--end of medialabel.element-->]]>
-
-<!-- Class: Type of medium named by the element; no default -->
-
-
-<!ENTITY % medialabel.attlist "INCLUDE">
-<![%medialabel.attlist;[
-<!ATTLIST medialabel
- class (cartridge
- |cdrom
- |disk
- |tape) #IMPLIED
- %common.attrib;
- %medialabel.role.attrib;
- %local.medialabel.attrib;
->
-<!--end of medialabel.attlist-->]]>
-<!--end of medialabel.module-->]]>
-
-<!ENTITY % menuchoice.content.module "INCLUDE">
-<![%menuchoice.content.module;[
-<!ENTITY % menuchoice.module "INCLUDE">
-<![%menuchoice.module;[
-<!ENTITY % local.menuchoice.attrib "">
-<!ENTITY % menuchoice.role.attrib "%role.attrib;">
-
-<!ENTITY % menuchoice.element "INCLUDE">
-<![%menuchoice.element;[
-<!--doc:A selection or series of selections from a menu.-->
-<!ELEMENT menuchoice %ho; (shortcut?, (guibutton|guiicon|guilabel
- |guimenu|guimenuitem|guisubmenu|interface)+)>
-<!--end of menuchoice.element-->]]>
-
-<!ENTITY % menuchoice.attlist "INCLUDE">
-<![%menuchoice.attlist;[
-<!ATTLIST menuchoice
- %moreinfo.attrib;
- %common.attrib;
- %menuchoice.role.attrib;
- %local.menuchoice.attrib;
->
-<!--end of menuchoice.attlist-->]]>
-<!--end of menuchoice.module-->]]>
-
-<!ENTITY % shortcut.module "INCLUDE">
-<![%shortcut.module;[
-<!-- See also KeyCombo -->
-<!ENTITY % local.shortcut.attrib "">
-<!ENTITY % shortcut.role.attrib "%role.attrib;">
-
-<!ENTITY % shortcut.element "INCLUDE">
-<![%shortcut.element;[
-<!--doc:A key combination for an action that is also accessible through a menu.-->
-<!ELEMENT shortcut %ho; ((keycap|keycombo|keysym|mousebutton)+)>
-<!--end of shortcut.element-->]]>
-
-<!ENTITY % shortcut.attlist "INCLUDE">
-<![%shortcut.attlist;[
-<!ATTLIST shortcut
- %keyaction.attrib;
- %moreinfo.attrib;
- %common.attrib;
- %shortcut.role.attrib;
- %local.shortcut.attrib;
->
-<!--end of shortcut.attlist-->]]>
-<!--end of shortcut.module-->]]>
-<!--end of menuchoice.content.module-->]]>
-
-<!ENTITY % mousebutton.module "INCLUDE">
-<![%mousebutton.module;[
-<!ENTITY % local.mousebutton.attrib "">
-<!ENTITY % mousebutton.role.attrib "%role.attrib;">
-
-<!ENTITY % mousebutton.element "INCLUDE">
-<![%mousebutton.element;[
-<!--doc:The conventional name of a mouse button.-->
-<!ELEMENT mousebutton %ho; (%smallcptr.char.mix;)*>
-<!--end of mousebutton.element-->]]>
-
-<!ENTITY % mousebutton.attlist "INCLUDE">
-<![%mousebutton.attlist;[
-<!ATTLIST mousebutton
- %moreinfo.attrib;
- %common.attrib;
- %mousebutton.role.attrib;
- %local.mousebutton.attrib;
->
-<!--end of mousebutton.attlist-->]]>
-<!--end of mousebutton.module-->]]>
-
-<!ENTITY % msgtext.module "INCLUDE">
-<![%msgtext.module;[
-<!ENTITY % local.msgtext.attrib "">
-<!ENTITY % msgtext.role.attrib "%role.attrib;">
-
-<!ENTITY % msgtext.element "INCLUDE">
-<![%msgtext.element;[
-<!--doc:The actual text of a message component in a message set.-->
-<!ELEMENT msgtext %ho; ((%component.mix;)+)>
-<!--end of msgtext.element-->]]>
-
-<!ENTITY % msgtext.attlist "INCLUDE">
-<![%msgtext.attlist;[
-<!ATTLIST msgtext
- %common.attrib;
- %msgtext.role.attrib;
- %local.msgtext.attrib;
->
-<!--end of msgtext.attlist-->]]>
-<!--end of msgtext.module-->]]>
-
-<!ENTITY % option.module "INCLUDE">
-<![%option.module;[
-<!ENTITY % local.option.attrib "">
-<!ENTITY % option.role.attrib "%role.attrib;">
-
-<!ENTITY % option.element "INCLUDE">
-<![%option.element;[
-<!--doc:An option for a software command.-->
-<!ELEMENT option %ho; (%cptr.char.mix;)*>
-<!--end of option.element-->]]>
-
-<!ENTITY % option.attlist "INCLUDE">
-<![%option.attlist;[
-<!ATTLIST option
- %common.attrib;
- %option.role.attrib;
- %local.option.attrib;
->
-<!--end of option.attlist-->]]>
-<!--end of option.module-->]]>
-
-<!ENTITY % optional.module "INCLUDE">
-<![%optional.module;[
-<!ENTITY % local.optional.attrib "">
-<!ENTITY % optional.role.attrib "%role.attrib;">
-
-<!ENTITY % optional.element "INCLUDE">
-<![%optional.element;[
-<!--doc:Optional information.-->
-<!ELEMENT optional %ho; (%cptr.char.mix;)*>
-<!--end of optional.element-->]]>
-
-<!ENTITY % optional.attlist "INCLUDE">
-<![%optional.attlist;[
-<!ATTLIST optional
- %common.attrib;
- %optional.role.attrib;
- %local.optional.attrib;
->
-<!--end of optional.attlist-->]]>
-<!--end of optional.module-->]]>
-
-<!ENTITY % parameter.module "INCLUDE">
-<![%parameter.module;[
-<!ENTITY % local.parameter.attrib "">
-<!ENTITY % parameter.role.attrib "%role.attrib;">
-
-<!ENTITY % parameter.element "INCLUDE">
-<![%parameter.element;[
-<!--doc:A value or a symbolic reference to a value.-->
-<!ELEMENT parameter %ho; (%cptr.char.mix;)*>
-<!--end of parameter.element-->]]>
-
-<!-- Class: Type of the Parameter; no default -->
-
-
-<!ENTITY % parameter.attlist "INCLUDE">
-<![%parameter.attlist;[
-<!ATTLIST parameter
- class (command
- |function
- |option) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %parameter.role.attrib;
- %local.parameter.attrib;
->
-<!--end of parameter.attlist-->]]>
-<!--end of parameter.module-->]]>
-
-<!ENTITY % prompt.module "INCLUDE">
-<![%prompt.module;[
-<!ENTITY % local.prompt.attrib "">
-<!ENTITY % prompt.role.attrib "%role.attrib;">
-
-<!ENTITY % prompt.element "INCLUDE">
-<![%prompt.element;[
-<!--doc:A character or string indicating the start of an input field in a computer display.-->
-<!ELEMENT prompt %ho; (%smallcptr.char.mix;|co)*>
-<!--end of prompt.element-->]]>
-
-<!ENTITY % prompt.attlist "INCLUDE">
-<![%prompt.attlist;[
-<!ATTLIST prompt
- %moreinfo.attrib;
- %common.attrib;
- %prompt.role.attrib;
- %local.prompt.attrib;
->
-<!--end of prompt.attlist-->]]>
-<!--end of prompt.module-->]]>
-
-<!ENTITY % property.module "INCLUDE">
-<![%property.module;[
-<!ENTITY % local.property.attrib "">
-<!ENTITY % property.role.attrib "%role.attrib;">
-
-<!ENTITY % property.element "INCLUDE">
-<![%property.element;[
-<!--doc:A unit of data associated with some part of a computer system.-->
-<!ELEMENT property %ho; (%cptr.char.mix;)*>
-<!--end of property.element-->]]>
-
-<!ENTITY % property.attlist "INCLUDE">
-<![%property.attlist;[
-<!ATTLIST property
- %moreinfo.attrib;
- %common.attrib;
- %property.role.attrib;
- %local.property.attrib;
->
-<!--end of property.attlist-->]]>
-<!--end of property.module-->]]>
-
-<!ENTITY % replaceable.module "INCLUDE">
-<![%replaceable.module;[
-<!ENTITY % local.replaceable.attrib "">
-<!ENTITY % replaceable.role.attrib "%role.attrib;">
-
-<!ENTITY % replaceable.element "INCLUDE">
-<![%replaceable.element;[
-<!--doc:Content that may or must be replaced by the user.-->
-<!ELEMENT replaceable %ho; (#PCDATA
- | %link.char.class;
- | optional
- | %base.char.class;
- | %other.char.class;
- | inlinegraphic
- | inlinemediaobject
- | co)*>
-<!--end of replaceable.element-->]]>
-
-<!-- Class: Type of information the element represents; no
- default -->
-
-
-<!ENTITY % replaceable.attlist "INCLUDE">
-<![%replaceable.attlist;[
-<!ATTLIST replaceable
- class (command
- |function
- |option
- |parameter) #IMPLIED
- %common.attrib;
- %replaceable.role.attrib;
- %local.replaceable.attrib;
->
-<!--end of replaceable.attlist-->]]>
-<!--end of replaceable.module-->]]>
-
-<!ENTITY % returnvalue.module "INCLUDE">
-<![%returnvalue.module;[
-<!ENTITY % local.returnvalue.attrib "">
-<!ENTITY % returnvalue.role.attrib "%role.attrib;">
-
-<!ENTITY % returnvalue.element "INCLUDE">
-<![%returnvalue.element;[
-<!--doc:The value returned by a function.-->
-<!ELEMENT returnvalue %ho; (%smallcptr.char.mix;)*>
-<!--end of returnvalue.element-->]]>
-
-<!ENTITY % returnvalue.attlist "INCLUDE">
-<![%returnvalue.attlist;[
-<!ATTLIST returnvalue
- %common.attrib;
- %returnvalue.role.attrib;
- %local.returnvalue.attrib;
->
-<!--end of returnvalue.attlist-->]]>
-<!--end of returnvalue.module-->]]>
-
-<!ENTITY % sgmltag.module "INCLUDE">
-<![%sgmltag.module;[
-<!ENTITY % local.sgmltag.attrib "">
-<!ENTITY % sgmltag.role.attrib "%role.attrib;">
-
-<!ENTITY % sgmltag.element "INCLUDE">
-<![%sgmltag.element;[
-<!--doc:A component of SGML markup.-->
-<!ELEMENT sgmltag %ho; (%smallcptr.char.mix;)*>
-<!--end of sgmltag.element-->]]>
-
-<!-- Class: Type of SGML construct the element names; no default -->
-
-
-<!ENTITY % sgmltag.attlist "INCLUDE">
-<![%sgmltag.attlist;[
-<!ATTLIST sgmltag
- class (attribute
- |attvalue
- |element
- |endtag
- |emptytag
- |genentity
- |numcharref
- |paramentity
- |pi
- |xmlpi
- |starttag
- |sgmlcomment
- |prefix
- |namespace
- |localname) #IMPLIED
- namespace CDATA #IMPLIED
- %common.attrib;
- %sgmltag.role.attrib;
- %local.sgmltag.attrib;
->
-<!--end of sgmltag.attlist-->]]>
-<!--end of sgmltag.module-->]]>
-
-<!ENTITY % structfield.module "INCLUDE">
-<![%structfield.module;[
-<!ENTITY % local.structfield.attrib "">
-<!ENTITY % structfield.role.attrib "%role.attrib;">
-
-<!ENTITY % structfield.element "INCLUDE">
-<![%structfield.element;[
-<!--doc:A field in a structure (in the programming language sense).-->
-<!ELEMENT structfield %ho; (%smallcptr.char.mix;)*>
-<!--end of structfield.element-->]]>
-
-<!ENTITY % structfield.attlist "INCLUDE">
-<![%structfield.attlist;[
-<!ATTLIST structfield
- %common.attrib;
- %structfield.role.attrib;
- %local.structfield.attrib;
->
-<!--end of structfield.attlist-->]]>
-<!--end of structfield.module-->]]>
-
-<!ENTITY % structname.module "INCLUDE">
-<![%structname.module;[
-<!ENTITY % local.structname.attrib "">
-<!ENTITY % structname.role.attrib "%role.attrib;">
-
-<!ENTITY % structname.element "INCLUDE">
-<![%structname.element;[
-<!--doc:The name of a structure (in the programming language sense).-->
-<!ELEMENT structname %ho; (%smallcptr.char.mix;)*>
-<!--end of structname.element-->]]>
-
-<!ENTITY % structname.attlist "INCLUDE">
-<![%structname.attlist;[
-<!ATTLIST structname
- %common.attrib;
- %structname.role.attrib;
- %local.structname.attrib;
->
-<!--end of structname.attlist-->]]>
-<!--end of structname.module-->]]>
-
-<!ENTITY % symbol.module "INCLUDE">
-<![%symbol.module;[
-<!ENTITY % local.symbol.attrib "">
-<!ENTITY % symbol.role.attrib "%role.attrib;">
-
-<!ENTITY % symbol.element "INCLUDE">
-<![%symbol.element;[
-<!--doc:A name that is replaced by a value before processing.-->
-<!ELEMENT symbol %ho; (%smallcptr.char.mix;)*>
-<!--end of symbol.element-->]]>
-
-<!-- Class: Type of symbol; no default -->
-
-
-<!ENTITY % symbol.attlist "INCLUDE">
-<![%symbol.attlist;[
-<!ATTLIST symbol
- class (limit) #IMPLIED
- %common.attrib;
- %symbol.role.attrib;
- %local.symbol.attrib;
->
-<!--end of symbol.attlist-->]]>
-<!--end of symbol.module-->]]>
-
-<!ENTITY % systemitem.module "INCLUDE">
-<![%systemitem.module;[
-<!ENTITY % local.systemitem.attrib "">
-<!ENTITY % systemitem.role.attrib "%role.attrib;">
-
-<!ENTITY % systemitem.element "INCLUDE">
-<![%systemitem.element;[
-<!--doc:A system-related item or term.-->
-<!ELEMENT systemitem %ho; (%cptr.char.mix; | acronym | co)*>
-<!--end of systemitem.element-->]]>
-
-<!-- Class: Type of system item the element names; no default -->
-
-<!ENTITY % systemitem.attlist "INCLUDE">
-<![%systemitem.attlist;[
-<!ATTLIST systemitem
- class (constant
- |daemon
- |domainname
- |etheraddress
- |event
- |eventhandler
- |filesystem
- |fqdomainname
- |groupname
- |ipaddress
- |library
- |macro
- |netmask
- |newsgroup
- |osname
- |protocol
- |resource
- |systemname
- |username
- |process
- |server
- |service) #IMPLIED
- %moreinfo.attrib;
- %common.attrib;
- %systemitem.role.attrib;
- %local.systemitem.attrib;
->
-<!--end of systemitem.attlist-->]]>
-<!--end of systemitem.module-->]]>
-
-<!ENTITY % uri.module "INCLUDE">
-<![%uri.module;[
-<!ENTITY % local.uri.attrib "">
-<!ENTITY % uri.role.attrib "%role.attrib;">
-
-<!ENTITY % uri.element "INCLUDE">
-<![%uri.element;[
-<!--doc:A Uniform Resource Identifier.-->
-<!ELEMENT uri %ho; (%smallcptr.char.mix;)*>
-<!--end of uri.element-->]]>
-
-<!-- Type: Type of URI; no default -->
-
-<!ENTITY % uri.attlist "INCLUDE">
-<![%uri.attlist;[
-<!ATTLIST uri
- type CDATA #IMPLIED
- %common.attrib;
- %uri.role.attrib;
- %local.uri.attrib;
->
-<!--end of uri.attlist-->]]>
-<!--end of uri.module-->]]>
-
-<!ENTITY % token.module "INCLUDE">
-<![%token.module;[
-<!ENTITY % local.token.attrib "">
-<!ENTITY % token.role.attrib "%role.attrib;">
-
-<!ENTITY % token.element "INCLUDE">
-<![%token.element;[
-<!--doc:A unit of information.-->
-<!ELEMENT token %ho; (%smallcptr.char.mix;)*>
-<!--end of token.element-->]]>
-
-<!ENTITY % token.attlist "INCLUDE">
-<![%token.attlist;[
-<!ATTLIST token
- %common.attrib;
- %token.role.attrib;
- %local.token.attrib;
->
-<!--end of token.attlist-->]]>
-<!--end of token.module-->]]>
-
-<!ENTITY % type.module "INCLUDE">
-<![%type.module;[
-<!ENTITY % local.type.attrib "">
-<!ENTITY % type.role.attrib "%role.attrib;">
-
-<!ENTITY % type.element "INCLUDE">
-<![%type.element;[
-<!--doc:The classification of a value.-->
-<!ELEMENT type %ho; (%smallcptr.char.mix;)*>
-<!--end of type.element-->]]>
-
-<!ENTITY % type.attlist "INCLUDE">
-<![%type.attlist;[
-<!ATTLIST type
- %common.attrib;
- %type.role.attrib;
- %local.type.attrib;
->
-<!--end of type.attlist-->]]>
-<!--end of type.module-->]]>
-
-<!ENTITY % userinput.module "INCLUDE">
-<![%userinput.module;[
-<!ENTITY % local.userinput.attrib "">
-<!ENTITY % userinput.role.attrib "%role.attrib;">
-
-<!ENTITY % userinput.element "INCLUDE">
-<![%userinput.element;[
-<!--doc:Data entered by the user.-->
-<!ELEMENT userinput %ho; (%cptr.char.mix;|co)*>
-<!--end of userinput.element-->]]>
-
-<!ENTITY % userinput.attlist "INCLUDE">
-<![%userinput.attlist;[
-<!ATTLIST userinput
- %moreinfo.attrib;
- %common.attrib;
- %userinput.role.attrib;
- %local.userinput.attrib;
->
-<!--end of userinput.attlist-->]]>
-<!--end of userinput.module-->]]>
-
-<!ENTITY % termdef.module "INCLUDE">
-<![%termdef.module;[
-<!ENTITY % local.termdef.attrib "">
-<!ENTITY % termdef.role.attrib "%role.attrib;">
-
-<!ENTITY % termdef.element "INCLUDE">
-<![%termdef.element;[
-<!--doc:An inline definition of a term.-->
-<!ELEMENT termdef %ho; (%para.char.mix;)*>
-<!--end of termdef.element-->]]>
-
-<!ENTITY % termdef.attlist "INCLUDE">
-<![%termdef.attlist;[
-<!ATTLIST termdef
- %common.attrib;
- %termdef.role.attrib;
- %local.termdef.attrib;
->
-<!--end of termdef.attlist-->]]>
-<!--end of termdef.module-->]]>
-
-<!-- General words and phrases ............................................ -->
-
-<!ENTITY % abbrev.module "INCLUDE">
-<![%abbrev.module;[
-<!ENTITY % local.abbrev.attrib "">
-<!ENTITY % abbrev.role.attrib "%role.attrib;">
-
-<!ENTITY % abbrev.element "INCLUDE">
-<![%abbrev.element;[
-<!--doc:An abbreviation, especially one followed by a period.-->
-<!ELEMENT abbrev %ho; (%word.char.mix;)*>
-<!--end of abbrev.element-->]]>
-
-<!ENTITY % abbrev.attlist "INCLUDE">
-<![%abbrev.attlist;[
-<!ATTLIST abbrev
- %common.attrib;
- %abbrev.role.attrib;
- %local.abbrev.attrib;
->
-<!--end of abbrev.attlist-->]]>
-<!--end of abbrev.module-->]]>
-
-<!ENTITY % acronym.module "INCLUDE">
-<![%acronym.module;[
-<!ENTITY % local.acronym.attrib "">
-<!ENTITY % acronym.role.attrib "%role.attrib;">
-
-<!ENTITY % acronym.element "INCLUDE">
-<![%acronym.element;[
-<!--doc:An often pronounceable word made from the initial (or selected) letters of a name or phrase.-->
-<!ELEMENT acronym %ho; (%word.char.mix;)*
- %acronym.exclusion;>
-<!--end of acronym.element-->]]>
-
-<!ENTITY % acronym.attlist "INCLUDE">
-<![%acronym.attlist;[
-<!ATTLIST acronym
- %common.attrib;
- %acronym.role.attrib;
- %local.acronym.attrib;
->
-<!--end of acronym.attlist-->]]>
-<!--end of acronym.module-->]]>
-
-<!ENTITY % citation.module "INCLUDE">
-<![%citation.module;[
-<!ENTITY % local.citation.attrib "">
-<!ENTITY % citation.role.attrib "%role.attrib;">
-
-<!ENTITY % citation.element "INCLUDE">
-<![%citation.element;[
-<!--doc:An inline bibliographic reference to another published work.-->
-<!ELEMENT citation %ho; (%para.char.mix;)*>
-<!--end of citation.element-->]]>
-
-<!ENTITY % citation.attlist "INCLUDE">
-<![%citation.attlist;[
-<!ATTLIST citation
- %common.attrib;
- %citation.role.attrib;
- %local.citation.attrib;
->
-<!--end of citation.attlist-->]]>
-<!--end of citation.module-->]]>
-
-<!ENTITY % citerefentry.module "INCLUDE">
-<![%citerefentry.module;[
-<!ENTITY % local.citerefentry.attrib "">
-<!ENTITY % citerefentry.role.attrib "%role.attrib;">
-
-<!ENTITY % citerefentry.element "INCLUDE">
-<![%citerefentry.element;[
-<!--doc:A citation to a reference page.-->
-<!ELEMENT citerefentry %ho; (refentrytitle, manvolnum?)>
-<!--end of citerefentry.element-->]]>
-
-<!ENTITY % citerefentry.attlist "INCLUDE">
-<![%citerefentry.attlist;[
-<!ATTLIST citerefentry
- %common.attrib;
- %citerefentry.role.attrib;
- %local.citerefentry.attrib;
->
-<!--end of citerefentry.attlist-->]]>
-<!--end of citerefentry.module-->]]>
-
-<!ENTITY % refentrytitle.module "INCLUDE">
-<![%refentrytitle.module;[
-<!ENTITY % local.refentrytitle.attrib "">
-<!ENTITY % refentrytitle.role.attrib "%role.attrib;">
-
-<!ENTITY % refentrytitle.element "INCLUDE">
-<![%refentrytitle.element;[
-<!--doc:The title of a reference page.-->
-<!ELEMENT refentrytitle %ho; (%para.char.mix;)*>
-<!--end of refentrytitle.element-->]]>
-
-<!ENTITY % refentrytitle.attlist "INCLUDE">
-<![%refentrytitle.attlist;[
-<!ATTLIST refentrytitle
- %common.attrib;
- %refentrytitle.role.attrib;
- %local.refentrytitle.attrib;
->
-<!--end of refentrytitle.attlist-->]]>
-<!--end of refentrytitle.module-->]]>
-
-<!ENTITY % manvolnum.module "INCLUDE">
-<![%manvolnum.module;[
-<!ENTITY % local.manvolnum.attrib "">
-<!ENTITY % namvolnum.role.attrib "%role.attrib;">
-
-<!ENTITY % manvolnum.element "INCLUDE">
-<![%manvolnum.element;[
-<!--doc:A reference volume number.-->
-<!ELEMENT manvolnum %ho; (%word.char.mix;)*>
-<!--end of manvolnum.element-->]]>
-
-<!ENTITY % manvolnum.attlist "INCLUDE">
-<![%manvolnum.attlist;[
-<!ATTLIST manvolnum
- %common.attrib;
- %namvolnum.role.attrib;
- %local.manvolnum.attrib;
->
-<!--end of manvolnum.attlist-->]]>
-<!--end of manvolnum.module-->]]>
-
-<!ENTITY % citetitle.module "INCLUDE">
-<![%citetitle.module;[
-<!ENTITY % local.citetitle.attrib "">
-<!ENTITY % citetitle.role.attrib "%role.attrib;">
-
-<!ENTITY % citetitle.element "INCLUDE">
-<![%citetitle.element;[
-<!--doc:The title of a cited work.-->
-<!ELEMENT citetitle %ho; (%para.char.mix;)*>
-<!--end of citetitle.element-->]]>
-
-<!-- Pubwork: Genre of published work cited; no default -->
-
-
-<!ENTITY % citetitle.attlist "INCLUDE">
-<![%citetitle.attlist;[
-<!ATTLIST citetitle
- pubwork (article
- |book
- |chapter
- |part
- |refentry
- |section
- |journal
- |series
- |set
- |manuscript
- |cdrom
- |dvd
- |wiki
- |gopher
- |bbs
- |emailmessage
- |webpage
- |newsposting) #IMPLIED
- %common.attrib;
- %citetitle.role.attrib;
- %local.citetitle.attrib;
->
-<!--end of citetitle.attlist-->]]>
-<!--end of citetitle.module-->]]>
-
-<!ENTITY % emphasis.module "INCLUDE">
-<![%emphasis.module;[
-<!ENTITY % local.emphasis.attrib "">
-<!ENTITY % emphasis.role.attrib "%role.attrib;">
-
-<!ENTITY % emphasis.element "INCLUDE">
-<![%emphasis.element;[
-<!--doc:Emphasized text.-->
-<!ELEMENT emphasis %ho; (%para.char.mix;)*>
-<!--end of emphasis.element-->]]>
-
-<!ENTITY % emphasis.attlist "INCLUDE">
-<![%emphasis.attlist;[
-<!ATTLIST emphasis
- %common.attrib;
- %emphasis.role.attrib;
- %local.emphasis.attrib;
->
-<!--end of emphasis.attlist-->]]>
-<!--end of emphasis.module-->]]>
-
-<!ENTITY % foreignphrase.module "INCLUDE">
-<![%foreignphrase.module;[
-<!ENTITY % local.foreignphrase.attrib "">
-<!ENTITY % foreignphrase.role.attrib "%role.attrib;">
-
-<!ENTITY % foreignphrase.element "INCLUDE">
-<![%foreignphrase.element;[
-<!--doc:A word or phrase in a language other than the primary language of the document.-->
-<!ELEMENT foreignphrase %ho; (%para.char.mix;)*>
-<!--end of foreignphrase.element-->]]>
-
-<!ENTITY % foreignphrase.attlist "INCLUDE">
-<![%foreignphrase.attlist;[
-<!ATTLIST foreignphrase
- %common.attrib;
- %foreignphrase.role.attrib;
- %local.foreignphrase.attrib;
->
-<!--end of foreignphrase.attlist-->]]>
-<!--end of foreignphrase.module-->]]>
-
-<!ENTITY % glossterm.module "INCLUDE">
-<![%glossterm.module;[
-<!ENTITY % local.glossterm.attrib "">
-<!ENTITY % glossterm.role.attrib "%role.attrib;">
-
-<!ENTITY % glossterm.element "INCLUDE">
-<![%glossterm.element;[
-<!--doc:A glossary term.-->
-<!ELEMENT glossterm %ho; (%para.char.mix;)*
- %glossterm.exclusion;>
-<!--end of glossterm.element-->]]>
-
-<!-- to GlossEntry if Glossterm used in text -->
-<!-- BaseForm: Provides the form of GlossTerm to be used
- for indexing -->
-
-<!ENTITY % glossterm.attlist "INCLUDE">
-<![%glossterm.attlist;[
-<!ATTLIST glossterm
- baseform CDATA #IMPLIED
- %linkend.attrib;
- %common.attrib;
- %glossterm.role.attrib;
- %local.glossterm.attrib;
->
-<!--end of glossterm.attlist-->]]>
-<!--end of glossterm.module-->]]>
-
-<!ENTITY % firstterm.module "INCLUDE">
-<![%firstterm.module;[
-<!ENTITY % local.firstterm.attrib "">
-<!ENTITY % firstterm.role.attrib "%role.attrib;">
-
-<!ENTITY % firstterm.element "INCLUDE">
-<![%firstterm.element;[
-<!--doc:The first occurrence of a term.-->
-<!ELEMENT firstterm %ho; (%para.char.mix;)*
- %glossterm.exclusion;>
-<!--end of firstterm.element-->]]>
-
-<!-- to GlossEntry or other explanation -->
-
-
-<!ENTITY % firstterm.attlist "INCLUDE">
-<![%firstterm.attlist;[
-<!ATTLIST firstterm
- baseform CDATA #IMPLIED
- %linkend.attrib;
- %common.attrib;
- %firstterm.role.attrib;
- %local.firstterm.attrib;
->
-<!--end of firstterm.attlist-->]]>
-<!--end of firstterm.module-->]]>
-
-<!ENTITY % phrase.module "INCLUDE">
-<![%phrase.module;[
-<!ENTITY % local.phrase.attrib "">
-<!ENTITY % phrase.role.attrib "%role.attrib;">
-
-<!ENTITY % phrase.element "INCLUDE">
-<![%phrase.element;[
-<!--doc:A span of text.-->
-<!ELEMENT phrase %ho; (%para.char.mix;)*>
-<!--end of phrase.element-->]]>
-
-<!ENTITY % phrase.attlist "INCLUDE">
-<![%phrase.attlist;[
-<!ATTLIST phrase
- %common.attrib;
- %phrase.role.attrib;
- %local.phrase.attrib;
->
-<!--end of phrase.attlist-->]]>
-<!--end of phrase.module-->]]>
-
-<!ENTITY % quote.module "INCLUDE">
-<![%quote.module;[
-<!ENTITY % local.quote.attrib "">
-<!ENTITY % quote.role.attrib "%role.attrib;">
-
-<!ENTITY % quote.element "INCLUDE">
-<![%quote.element;[
-<!--doc:An inline quotation.-->
-<!ELEMENT quote %ho; (%para.char.mix;)*>
-<!--end of quote.element-->]]>
-
-<!ENTITY % quote.attlist "INCLUDE">
-<![%quote.attlist;[
-<!ATTLIST quote
- %common.attrib;
- %quote.role.attrib;
- %local.quote.attrib;
->
-<!--end of quote.attlist-->]]>
-<!--end of quote.module-->]]>
-
-<!ENTITY % ssscript.module "INCLUDE">
-<![%ssscript.module;[
-<!ENTITY % local.ssscript.attrib "">
-<!ENTITY % ssscript.role.attrib "%role.attrib;">
-
-<!ENTITY % subscript.element "INCLUDE">
-<![%subscript.element;[
-<!--doc:A subscript (as in H{^2}O, the molecular formula for water).-->
-<!ELEMENT subscript %ho; (#PCDATA
- | %link.char.class;
- | emphasis
- | replaceable
- | symbol
- | inlinegraphic
- | inlinemediaobject
- | %base.char.class;
- | %other.char.class;)*
- %ubiq.exclusion;>
-<!--end of subscript.element-->]]>
-
-<!ENTITY % subscript.attlist "INCLUDE">
-<![%subscript.attlist;[
-<!ATTLIST subscript
- %common.attrib;
- %ssscript.role.attrib;
- %local.ssscript.attrib;
->
-<!--end of subscript.attlist-->]]>
-
-<!ENTITY % superscript.element "INCLUDE">
-<![%superscript.element;[
-<!--doc:A superscript (as in x^2, the mathematical notation for x multiplied by itself).-->
-<!ELEMENT superscript %ho; (#PCDATA
- | %link.char.class;
- | emphasis
- | replaceable
- | symbol
- | inlinegraphic
- | inlinemediaobject
- | %base.char.class;
- | %other.char.class;)*
- %ubiq.exclusion;>
-<!--end of superscript.element-->]]>
-
-<!ENTITY % superscript.attlist "INCLUDE">
-<![%superscript.attlist;[
-<!ATTLIST superscript
- %common.attrib;
- %ssscript.role.attrib;
- %local.ssscript.attrib;
->
-<!--end of superscript.attlist-->]]>
-<!--end of ssscript.module-->]]>
-
-<!ENTITY % trademark.module "INCLUDE">
-<![%trademark.module;[
-<!ENTITY % local.trademark.attrib "">
-<!ENTITY % trademark.role.attrib "%role.attrib;">
-
-<!ENTITY % trademark.element "INCLUDE">
-<![%trademark.element;[
-<!--doc:A trademark.-->
-<!ELEMENT trademark %ho; (#PCDATA
- | %link.char.class;
- | %tech.char.class;
- | %base.char.class;
- | %other.char.class;
- | inlinegraphic
- | inlinemediaobject
- | emphasis)*>
-<!--end of trademark.element-->]]>
-
-<!-- Class: More precisely identifies the item the element names -->
-
-
-<!ENTITY % trademark.attlist "INCLUDE">
-<![%trademark.attlist;[
-<!ATTLIST trademark
- class (service
- |trade
- |registered
- |copyright) 'trade'
- %common.attrib;
- %trademark.role.attrib;
- %local.trademark.attrib;
->
-<!--end of trademark.attlist-->]]>
-<!--end of trademark.module-->]]>
-
-<!ENTITY % wordasword.module "INCLUDE">
-<![%wordasword.module;[
-<!ENTITY % local.wordasword.attrib "">
-<!ENTITY % wordasword.role.attrib "%role.attrib;">
-
-<!ENTITY % wordasword.element "INCLUDE">
-<![%wordasword.element;[
-<!--doc:A word meant specifically as a word and not representing anything else.-->
-<!ELEMENT wordasword %ho; (%word.char.mix;)*>
-<!--end of wordasword.element-->]]>
-
-<!ENTITY % wordasword.attlist "INCLUDE">
-<![%wordasword.attlist;[
-<!ATTLIST wordasword
- %common.attrib;
- %wordasword.role.attrib;
- %local.wordasword.attrib;
->
-<!--end of wordasword.attlist-->]]>
-<!--end of wordasword.module-->]]>
-
-<!-- Links and cross-references ........................................... -->
-
-<!ENTITY % link.module "INCLUDE">
-<![%link.module;[
-<!ENTITY % local.link.attrib "">
-<!ENTITY % link.role.attrib "%role.attrib;">
-
-<!ENTITY % link.element "INCLUDE">
-<![%link.element;[
-<!--doc:A hypertext link.-->
-<!ELEMENT link %ho; (%para.char.mix;)*
- %links.exclusion;>
-<!--end of link.element-->]]>
-
-<!-- Endterm: ID of element containing text that is to be
- fetched from elsewhere in the document to appear as
- the content of this element -->
-<!-- to linked-to object -->
-<!-- Type: Freely assignable parameter -->
-
-
-<!ENTITY % link.attlist "INCLUDE">
-<![%link.attlist;[
-<!ATTLIST link
- endterm IDREF #IMPLIED
- xrefstyle CDATA #IMPLIED
- type CDATA #IMPLIED
- %linkendreq.attrib;
- %common.attrib;
- %link.role.attrib;
- %local.link.attrib;
->
-<!--end of link.attlist-->]]>
-<!--end of link.module-->]]>
-
-<!ENTITY % olink.module "INCLUDE">
-<![%olink.module;[
-<!ENTITY % local.olink.attrib "">
-<!ENTITY % olink.role.attrib "%role.attrib;">
-
-<!ENTITY % olink.element "INCLUDE">
-<![%olink.element;[
-<!--doc:A link that addresses its target indirectly, through an entity.-->
-<!ELEMENT olink %ho; (%para.char.mix;)*
- %links.exclusion;>
-<!--end of olink.element-->]]>
-
-<!-- TargetDocEnt: Name of an entity to be the target of the link -->
-<!-- LinkMode: ID of a ModeSpec containing instructions for
- operating on the entity named by TargetDocEnt -->
-<!-- LocalInfo: Information that may be passed to ModeSpec -->
-<!-- Type: Freely assignable parameter -->
-
-
-<!ENTITY % olink.attlist "INCLUDE">
-<![%olink.attlist;[
-<!ATTLIST olink
- targetdocent ENTITY #IMPLIED
- linkmode IDREF #IMPLIED
- localinfo CDATA #IMPLIED
- type CDATA #IMPLIED
- targetdoc CDATA #IMPLIED
- targetptr CDATA #IMPLIED
- xrefstyle CDATA #IMPLIED
- %common.attrib;
- %olink.role.attrib;
- %local.olink.attrib;
->
-<!--end of olink.attlist-->]]>
-<!--end of olink.module-->]]>
-
-<!ENTITY % ulink.module "INCLUDE">
-<![%ulink.module;[
-<!ENTITY % local.ulink.attrib "">
-<!ENTITY % ulink.role.attrib "%role.attrib;">
-
-<!ENTITY % ulink.element "INCLUDE">
-<![%ulink.element;[
-<!--doc:A link that addresses its target by means of a URL (Uniform Resource Locator).-->
-<!ELEMENT ulink %ho; (%para.char.mix;)*
- %links.exclusion;>
-<!--end of ulink.element-->]]>
-
-<!-- URL: uniform resource locator; the target of the ULink -->
-<!-- Type: Freely assignable parameter -->
-
-
-<!ENTITY % ulink.attlist "INCLUDE">
-<![%ulink.attlist;[
-<!ATTLIST ulink
- url CDATA #REQUIRED
- type CDATA #IMPLIED
- xrefstyle CDATA #IMPLIED
- %common.attrib;
- %ulink.role.attrib;
- %local.ulink.attrib;
->
-<!--end of ulink.attlist-->]]>
-<!--end of ulink.module-->]]>
-
-<!ENTITY % footnoteref.module "INCLUDE">
-<![%footnoteref.module;[
-<!ENTITY % local.footnoteref.attrib "">
-<!ENTITY % footnoteref.role.attrib "%role.attrib;">
-
-<!ENTITY % footnoteref.element "INCLUDE">
-<![%footnoteref.element;[
-<!--doc:A cross reference to a footnote (a footnote mark).-->
-<!ELEMENT footnoteref %ho; EMPTY>
-<!--end of footnoteref.element-->]]>
-
-<!-- to footnote content supplied elsewhere -->
-
-
-<!ENTITY % footnoteref.attlist "INCLUDE">
-<![%footnoteref.attlist;[
-<!ATTLIST footnoteref
- %linkendreq.attrib; %label.attrib;
- %common.attrib;
- %footnoteref.role.attrib;
- %local.footnoteref.attrib;
->
-<!--end of footnoteref.attlist-->]]>
-<!--end of footnoteref.module-->]]>
-
-<!ENTITY % xref.module "INCLUDE">
-<![%xref.module;[
-<!ENTITY % local.xref.attrib "">
-<!ENTITY % xref.role.attrib "%role.attrib;">
-
-<!ENTITY % xref.element "INCLUDE">
-<![%xref.element;[
-<!--doc:A cross reference to another part of the document.-->
-<!ELEMENT xref %ho; EMPTY>
-<!--end of xref.element-->]]>
-
-<!-- Endterm: ID of element containing text that is to be
- fetched from elsewhere in the document to appear as
- the content of this element -->
-<!-- to linked-to object -->
-
-
-<!ENTITY % xref.attlist "INCLUDE">
-<![%xref.attlist;[
-<!ATTLIST xref
- endterm IDREF #IMPLIED
- xrefstyle CDATA #IMPLIED
- %common.attrib;
- %linkendreq.attrib;
- %xref.role.attrib;
- %local.xref.attrib;
->
-<!--end of xref.attlist-->]]>
-<!--end of xref.module-->]]>
-
-<!ENTITY % biblioref.module "INCLUDE">
-<![%biblioref.module;[
-<!ENTITY % local.biblioref.attrib "">
-<!ENTITY % biblioref.role.attrib "%role.attrib;">
-
-<!ENTITY % biblioref.element "INCLUDE">
-<![%biblioref.element;[
-<!--doc:A cross reference to a bibliographic entry.-->
-<!ELEMENT biblioref %ho; EMPTY>
-<!--end of biblioref.element-->]]>
-
-<!ENTITY % biblioref.attlist "INCLUDE">
-<![%biblioref.attlist;[
-<!ATTLIST biblioref
- endterm IDREF #IMPLIED
- xrefstyle CDATA #IMPLIED
- units CDATA #IMPLIED
- begin CDATA #IMPLIED
- end CDATA #IMPLIED
- %common.attrib;
- %linkendreq.attrib;
- %biblioref.role.attrib;
- %local.biblioref.attrib;
->
-<!--end of biblioref.attlist-->]]>
-<!--end of biblioref.module-->]]>
-
-<!-- Ubiquitous elements .................................................. -->
-
-<!ENTITY % anchor.module "INCLUDE">
-<![%anchor.module;[
-<!ENTITY % local.anchor.attrib "">
-<!ENTITY % anchor.role.attrib "%role.attrib;">
-
-<!ENTITY % anchor.element "INCLUDE">
-<![%anchor.element;[
-<!--doc:A spot in the document.-->
-<!ELEMENT anchor %ho; EMPTY>
-<!--end of anchor.element-->]]>
-
-<!-- required -->
-<!-- replaces Lang -->
-
-
-<!ENTITY % anchor.attlist "INCLUDE">
-<![%anchor.attlist;[
-<!ATTLIST anchor
- %idreq.attrib; %pagenum.attrib; %remap.attrib;
- %xreflabel.attrib;
- %revisionflag.attrib;
- %effectivity.attrib;
- %anchor.role.attrib;
- %local.anchor.attrib;
->
-<!--end of anchor.attlist-->]]>
-<!--end of anchor.module-->]]>
-
-<!ENTITY % beginpage.module "INCLUDE">
-<![%beginpage.module;[
-<!ENTITY % local.beginpage.attrib "">
-<!ENTITY % beginpage.role.attrib "%role.attrib;">
-
-<!ENTITY % beginpage.element "INCLUDE">
-<![%beginpage.element;[
-<!--doc:The location of a page break in a print version of the document.-->
-<!ELEMENT beginpage %ho; EMPTY>
-<!--end of beginpage.element-->]]>
-
-<!-- PageNum: Number of page that begins at this point -->
-
-
-<!ENTITY % beginpage.attlist "INCLUDE">
-<![%beginpage.attlist;[
-<!ATTLIST beginpage
- %pagenum.attrib;
- %common.attrib;
- %beginpage.role.attrib;
- %local.beginpage.attrib;
->
-<!--end of beginpage.attlist-->]]>
-<!--end of beginpage.module-->]]>
-
-<!-- IndexTerms appear in the text flow for generating or linking an
- index. -->
-
-<!ENTITY % indexterm.content.module "INCLUDE">
-<![%indexterm.content.module;[
-<!ENTITY % indexterm.module "INCLUDE">
-<![%indexterm.module;[
-<!ENTITY % local.indexterm.attrib "">
-<!ENTITY % indexterm.role.attrib "%role.attrib;">
-
-<!ENTITY % indexterm.element "INCLUDE">
-<![%indexterm.element;[
-<!--doc:A wrapper for terms to be indexed.-->
-<!ELEMENT indexterm %ho; (primary?, ((secondary, ((tertiary, (see|seealso+)?)
- | see | seealso+)?) | see | seealso+)?)
- %ubiq.exclusion;>
-<!--end of indexterm.element-->]]>
-
-<!-- Scope: Indicates which generated indices the IndexTerm
- should appear in: Global (whole document set), Local (this
- document only), or All (both) -->
-<!-- Significance: Whether this IndexTerm is the most pertinent
- of its series (Preferred) or not (Normal, the default) -->
-<!-- Class: Indicates type of IndexTerm; default is Singular,
- or EndOfRange if StartRef is supplied; StartOfRange value
- must be supplied explicitly on starts of ranges -->
-<!-- StartRef: ID of the IndexTerm that starts the indexing
- range ended by this IndexTerm -->
-<!-- Zone: IDs of the elements to which the IndexTerm applies,
- and indicates that the IndexTerm applies to those entire
- elements rather than the point at which the IndexTerm
- occurs -->
-
-
-<!ENTITY % indexterm.attlist "INCLUDE">
-<![%indexterm.attlist;[
-<!ATTLIST indexterm
- %pagenum.attrib;
- scope (all
- |global
- |local) #IMPLIED
- significance (preferred
- |normal) "normal"
- class (singular
- |startofrange
- |endofrange) #IMPLIED
- startref IDREF #IMPLIED
- zone IDREFS #IMPLIED
- type CDATA #IMPLIED
- %common.attrib;
- %indexterm.role.attrib;
- %local.indexterm.attrib;
->
-<!--end of indexterm.attlist-->]]>
-<!--end of indexterm.module-->]]>
-
-<!ENTITY % primsecter.module "INCLUDE">
-<![%primsecter.module;[
-<!ENTITY % local.primsecter.attrib "">
-<!ENTITY % primsecter.role.attrib "%role.attrib;">
-
-
-<!ENTITY % primary.element "INCLUDE">
-<![%primary.element;[
-<!--doc:The primary word or phrase under which an index term should be sorted.-->
-<!ELEMENT primary %ho; (%ndxterm.char.mix;)*>
-<!--end of primary.element-->]]>
-<!-- SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" -->
-
-<!ENTITY % primary.attlist "INCLUDE">
-<![%primary.attlist;[
-<!ATTLIST primary
- sortas CDATA #IMPLIED
- %common.attrib;
- %primsecter.role.attrib;
- %local.primsecter.attrib;
->
-<!--end of primary.attlist-->]]>
-
-
-<!ENTITY % secondary.element "INCLUDE">
-<![%secondary.element;[
-<!--doc:A secondary word or phrase in an index term.-->
-<!ELEMENT secondary %ho; (%ndxterm.char.mix;)*>
-<!--end of secondary.element-->]]>
-<!-- SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" -->
-
-<!ENTITY % secondary.attlist "INCLUDE">
-<![%secondary.attlist;[
-<!ATTLIST secondary
- sortas CDATA #IMPLIED
- %common.attrib;
- %primsecter.role.attrib;
- %local.primsecter.attrib;
->
-<!--end of secondary.attlist-->]]>
-
-
-<!ENTITY % tertiary.element "INCLUDE">
-<![%tertiary.element;[
-<!--doc:A tertiary word or phrase in an index term.-->
-<!ELEMENT tertiary %ho; (%ndxterm.char.mix;)*>
-<!--end of tertiary.element-->]]>
-<!-- SortAs: Alternate sort string for index sorting, e.g.,
- "fourteen" for an element containing "14" -->
-
-<!ENTITY % tertiary.attlist "INCLUDE">
-<![%tertiary.attlist;[
-<!ATTLIST tertiary
- sortas CDATA #IMPLIED
- %common.attrib;
- %primsecter.role.attrib;
- %local.primsecter.attrib;
->
-<!--end of tertiary.attlist-->]]>
-
-<!--end of primsecter.module-->]]>
-
-<!ENTITY % seeseealso.module "INCLUDE">
-<![%seeseealso.module;[
-<!ENTITY % local.seeseealso.attrib "">
-<!ENTITY % seeseealso.role.attrib "%role.attrib;">
-
-<!ENTITY % see.element "INCLUDE">
-<![%see.element;[
-<!--doc:Part of an index term directing the reader instead to another entry in the index.-->
-<!ELEMENT see %ho; (%ndxterm.char.mix;)*>
-<!--end of see.element-->]]>
-
-<!ENTITY % see.attlist "INCLUDE">
-<![%see.attlist;[
-<!ATTLIST see
- %common.attrib;
- %seeseealso.role.attrib;
- %local.seeseealso.attrib;
->
-<!--end of see.attlist-->]]>
-
-<!ENTITY % seealso.element "INCLUDE">
-<![%seealso.element;[
-<!--doc:Part of an index term directing the reader also to another entry in the index.-->
-<!ELEMENT seealso %ho; (%ndxterm.char.mix;)*>
-<!--end of seealso.element-->]]>
-
-<!ENTITY % seealso.attlist "INCLUDE">
-<![%seealso.attlist;[
-<!ATTLIST seealso
- %common.attrib;
- %seeseealso.role.attrib;
- %local.seeseealso.attrib;
->
-<!--end of seealso.attlist-->]]>
-<!--end of seeseealso.module-->]]>
-<!--end of indexterm.content.module-->]]>
-
-<!-- End of DocBook XML information pool module V4.5 ...................... -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/docbookx.dtd b/doc/creating_themes/C/docbookx.dtd
deleted file mode 100644
index 8b43c59b..00000000
--- a/doc/creating_themes/C/docbookx.dtd
+++ /dev/null
@@ -1,170 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML DTD V4.5 ................................................. -->
-<!-- File docbookx.dtd .................................................... -->
-
-<!-- Copyright 1992-2006 HaL Computer Systems, Inc.,
- O'Reilly & Associates, Inc., ArborText, Inc., Fujitsu Software
- Corporation, Norman Walsh, Sun Microsystems, Inc., and the
- Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- See also http://docbook.org/specs/
-
- $Id: docbookx.dtd 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook XML DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This is the driver file for V4.5 of the DocBook DTD.
- Please use the following formal public identifier to identify it:
-
- "-//OASIS//DTD DocBook XML V4.5//EN"
-
- For example, if your document's top-level element is Book, and
- you are using DocBook directly, use the FPI in the DOCTYPE
- declaration:
-
- <!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
- "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd"
- [...]>
-
- Or, if you have a higher-level driver file that customizes DocBook,
- use the FPI in the parameter entity declaration:
-
- <!ENTITY % DocBookDTD PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
- "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd">
- %DocBookDTD;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!-- ...................................................................... -->
-<!-- Enable SGML features ................................................. -->
-
-<!ENTITY % sgml.features "IGNORE">
-<![%sgml.features;[
-<!ENTITY % xml.features "IGNORE">
-]]>
-<!ENTITY % xml.features "INCLUDE">
-
-<![%sgml.features;[
-<![%xml.features;[
-
-<!-- ERROR: Exactly one of xml.features and sgml.features must be turned on! -->
-<!ENTITY % dbnotn SYSTEM "http://www.oasis-open.org/docbook/xml/configerror.txt">
-<!ENTITY % dbcent SYSTEM "http://www.oasis-open.org/docbook/xml/configerror.txt">
-<!ENTITY % dbpool SYSTEM "http://www.oasis-open.org/docbook/xml/configerror.txt">
-<!ENTITY % dbhier SYSTEM "http://www.oasis-open.org/docbook/xml/configerror.txt">
-<!ENTITY % dbgenent SYSTEM "http://www.oasis-open.org/docbook/xml/configerror.txt">
-
-]]>
-]]>
-
-<![%sgml.features;[
-<!ENTITY % ho "- O">
-<!ENTITY % hh "- -">
-]]>
-
-<![%xml.features;[
-<!ENTITY % ho "">
-<!ENTITY % hh "">
-]]>
-
-<!-- ...................................................................... -->
-<!-- Notation declarations ................................................ -->
-
-<!ENTITY % dbnotn.module "INCLUDE">
-<![%dbnotn.module;[
-<!ENTITY % dbnotn PUBLIC
-"-//OASIS//ENTITIES DocBook Notations V4.5//EN"
-"dbnotnx.mod">
-%dbnotn;
-]]>
-
-<!-- ...................................................................... -->
-<!-- ISO character entity sets ............................................ -->
-
-<!ENTITY % dbcent.module "INCLUDE">
-<![%dbcent.module;[
-
-<!ENTITY % dbcent.euro "INCLUDE">
-<![%dbcent.euro;[
-<![%sgml.features;[
-<!ENTITY euro SDATA "[euro ]"><!-- euro sign -->
-]]>
-<![%xml.features;[
-<!ENTITY euro "&#x20AC;"><!-- euro sign, U+20AC NEW -->
-]]>
-]]>
-
-<!ENTITY % dbcent PUBLIC
-"-//OASIS//ENTITIES DocBook Character Entities V4.5//EN"
-"dbcentx.mod">
-%dbcent;
-]]>
-
-<!-- ...................................................................... -->
-<!-- DTD modules .......................................................... -->
-
-<!-- Information pool .............. -->
-
-<!ENTITY % dbpool.module "INCLUDE">
-<![ %dbpool.module; [
-<!ENTITY % dbpool PUBLIC
-"-//OASIS//ELEMENTS DocBook Information Pool V4.5//EN"
-"dbpoolx.mod">
-%dbpool;
-]]>
-
-<!-- Redeclaration placeholder ..... -->
-
-<!ENTITY % intermod.redecl.module "IGNORE">
-<![%intermod.redecl.module;[
-<!-- Defining rdbmods here makes some buggy XML parsers happy. -->
-<!ENTITY % rdbmods "">
-%rdbmods;
-<!--end of intermod.redecl.module-->]]>
-
-<!-- Document hierarchy ............ -->
-
-<!ENTITY % dbhier.module "INCLUDE">
-<![ %dbhier.module; [
-<!ENTITY % dbhier PUBLIC
-"-//OASIS//ELEMENTS DocBook Document Hierarchy V4.5//EN"
-"dbhierx.mod">
-%dbhier;
-]]>
-
-<!-- ...................................................................... -->
-<!-- Other general entities ............................................... -->
-
-<!ENTITY % dbgenent.module "INCLUDE">
-<![ %dbgenent.module; [
-<!ENTITY % dbgenent PUBLIC
-"-//OASIS//ENTITIES DocBook Additional General Entities V4.5//EN"
-"dbgenent.mod">
-%dbgenent;
-]]>
-
-<!-- End of DocBook XML DTD V4.5 .......................................... -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/htmltblx.mod b/doc/creating_themes/C/htmltblx.mod
deleted file mode 100644
index cdaefed4..00000000
--- a/doc/creating_themes/C/htmltblx.mod
+++ /dev/null
@@ -1,245 +0,0 @@
-<!-- ...................................................................... -->
-<!-- DocBook XML HTML Table Module V4.5 ................................... -->
-<!-- File htmltblx.mod .................................................... -->
-
-<!-- Copyright 2003-2006 ArborText, Inc., Norman Walsh, Sun Microsystems,
- Inc., and the Organization for the Advancement of Structured Information
- Standards (OASIS).
-
- $Id: htmltblx.mod 6340 2006-10-03 13:23:24Z nwalsh $
-
- Permission to use, copy, modify and distribute the DocBook XML DTD
- and its accompanying documentation for any purpose and without fee
- is hereby granted in perpetuity, provided that the above copyright
- notice and this paragraph appear in all copies. The copyright
- holders make no representation about the suitability of the DTD for
- any purpose. It is provided "as is" without expressed or implied
- warranty.
-
- If you modify the DocBook XML DTD in any way, except for declaring and
- referencing additional sets of general entities and declaring
- additional notations, label your DTD as a variant of DocBook. See
- the maintenance documentation for more information.
-
- Please direct all questions, bug reports, or suggestions for
- changes to the [email protected] mailing list. For more
- information, see http://www.oasis-open.org/docbook/.
--->
-
-<!-- ...................................................................... -->
-
-<!-- This module contains the definitions for elements that are
- isomorphic to the HTML elements. One could argue we should
- instead have based ourselves on the XHTML Table Module, but the
- HTML one is more like what browsers are likely to accept today
- and users are likely to use.
-
- This module has been developed for use with the DocBook V4.5
- "union table model" in which elements and attlists common to both
- models are defined (as the union) in the CALS table module by
- setting various parameter entities appropriately in this file.
-
- In DTD driver files referring to this module, please use an entity
- declaration that uses the public identifier shown below:
-
- <!ENTITY % htmltbl PUBLIC
- "-//OASIS//ELEMENTS DocBook XML HTML Tables V4.5//EN"
- "htmltblx.mod">
- %htmltbl;
-
- See the documentation for detailed information on the parameter
- entity and module scheme used in DocBook, customizing DocBook and
- planning for interchange, and changes made since the last release
- of DocBook.
--->
-
-<!--======================= XHTML Tables =======================================-->
-
-<!ENTITY % html.coreattrs
- "%common.attrib;
- class CDATA #IMPLIED
- style CDATA #IMPLIED
- title CDATA #IMPLIED"
- >
-
-<!-- Does not contain lang or dir because they are in %common.attribs -->
-<![%sgml.features;[
-<!ENTITY % i18n "">
-]]>
-<!ENTITY % i18n
- "xml:lang NMTOKEN #IMPLIED"
- >
-
-<!ENTITY % events
- "onclick CDATA #IMPLIED
- ondblclick CDATA #IMPLIED
- onmousedown CDATA #IMPLIED
- onmouseup CDATA #IMPLIED
- onmouseover CDATA #IMPLIED
- onmousemove CDATA #IMPLIED
- onmouseout CDATA #IMPLIED
- onkeypress CDATA #IMPLIED
- onkeydown CDATA #IMPLIED
- onkeyup CDATA #IMPLIED"
- >
-
-<!ENTITY % attrs "%html.coreattrs; %i18n; %events;">
-
-<!ENTITY % cellhalign
- "align (left|center|right|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff CDATA #IMPLIED"
- >
-
-<!ENTITY % cellvalign
- "valign (top|middle|bottom|baseline) #IMPLIED"
- >
-
-<!--doc:A group of columns in an HTML table.-->
-<!ELEMENT colgroup %ho; (col)*>
-<!--doc:Specifications for a column in an HTML table.-->
-<!ELEMENT col %ho; EMPTY>
-<!--doc:A row in an HTML table.-->
-<!ELEMENT tr %ho; (th|td)+>
-<!--doc:A table header entry in an HTML table.-->
-<!ELEMENT th %ho; (%para.char.mix; | %tabentry.mix; | table | informaltable)*>
-<!--doc:A table ntry in an HTML table.-->
-<!ELEMENT td %ho; (%para.char.mix; | %tabentry.mix; | table | informaltable)*>
-
-<!ATTLIST colgroup
- %attrs;
- span CDATA "1"
- width CDATA #IMPLIED
- %cellhalign;
- %cellvalign;
- >
-
-<!ATTLIST col
- %attrs;
- span CDATA "1"
- width CDATA #IMPLIED
- %cellhalign;
- %cellvalign;
- >
-
-<!ATTLIST tr
- %attrs;
- %cellhalign;
- %cellvalign;
- bgcolor CDATA #IMPLIED
- >
-
-<!ATTLIST th
- %attrs;
- abbr CDATA #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope (row|col|rowgroup|colgroup) #IMPLIED
- rowspan CDATA "1"
- colspan CDATA "1"
- %cellhalign;
- %cellvalign;
- nowrap (nowrap) #IMPLIED
- bgcolor CDATA #IMPLIED
- width CDATA #IMPLIED
- height CDATA #IMPLIED
- >
-
-<!ATTLIST td
- %attrs;
- abbr CDATA #IMPLIED
- axis CDATA #IMPLIED
- headers IDREFS #IMPLIED
- scope (row|col|rowgroup|colgroup) #IMPLIED
- rowspan CDATA "1"
- colspan CDATA "1"
- %cellhalign;
- %cellvalign;
- nowrap (nowrap) #IMPLIED
- bgcolor CDATA #IMPLIED
- width CDATA #IMPLIED
- height CDATA #IMPLIED
- >
-
-<!-- ====================================================== -->
-<!-- Set up to read in the CALS model configured to
- merge with the XHTML table model -->
-<!-- ====================================================== -->
-
-<!ENTITY % tables.role.attrib "%role.attrib;">
-
-<!-- Add label and role attributes to table and informaltable -->
-<!ENTITY % bodyatt "
- floatstyle CDATA #IMPLIED
- rowheader (firstcol|norowheader) #IMPLIED
- %label.attrib;"
->
-
-<!-- Add common attributes to Table, TGroup, TBody, THead, TFoot, Row,
- EntryTbl, and Entry (and InformalTable element). -->
-
-<!ENTITY % secur "
- %common.attrib;
- class CDATA #IMPLIED
- style CDATA #IMPLIED
- title CDATA #IMPLIED
- %i18n;
- %events;
- %tables.role.attrib;">
-
-<!ENTITY % common.table.attribs
- "%bodyatt;
- %secur;">
-
-<!-- Content model for Table (that also allows HTML tables) -->
-<!ENTITY % tbl.table.mdl
- "((blockinfo?,
- (%formalobject.title.content;),
- (%ndxterm.class;)*,
- textobject*,
- (graphic+|mediaobject+|tgroup+))
- |(caption, (col*|colgroup*), thead?, tfoot?, (tbody+|tr+)))">
-
-<!ENTITY % informal.tbl.table.mdl
- "(textobject*,
- (graphic+|mediaobject+|tgroup+))
- | ((col*|colgroup*), thead?, tfoot?, (tbody+|tr+))">
-
-<!-- Attributes for Table (including HTML ones) -->
-
-<!-- N.B. rules = (none | groups | rows | cols | all) but it can't be spec'd -->
-<!-- that way because 'all' already occurs in a different enumeration in -->
-<!-- CALS tables (frame). -->
-
-<!ENTITY % tbl.table.att '
- tabstyle CDATA #IMPLIED
- tocentry %yesorno.attvals; #IMPLIED
- shortentry %yesorno.attvals; #IMPLIED
- orient (port|land) #IMPLIED
- pgwide %yesorno.attvals; #IMPLIED
- summary CDATA #IMPLIED
- width CDATA #IMPLIED
- border CDATA #IMPLIED
- rules CDATA #IMPLIED
- cellspacing CDATA #IMPLIED
- cellpadding CDATA #IMPLIED
- align (left|center|right) #IMPLIED
- bgcolor CDATA #IMPLIED
-'>
-
-<!ENTITY % tbl.frame.attval "void|above|below|hsides|lhs|rhs|vsides|box|border|
-top|bottom|topbot|all|sides|none">
-
-<!-- Allow either objects or inlines; beware of REs between elements. -->
-<!ENTITY % tbl.entry.mdl "%para.char.mix; | %tabentry.mix;">
-
-<!-- thead, tfoot, and tbody are defined in both table models,
- so we set up parameter entities to define union models for them
- -->
-
-<!ENTITY % tbl.hdft.mdl "(tr+|(colspec*,row+))">
-<!ENTITY % tbl.tbody.mdl "(tr+|row+)">
-<!ENTITY % tbl.valign.attval "top|middle|bottom|baseline">
-
-<!-- End of DocBook XML HTML Table Module V4.5 ............................ -->
-<!-- ...................................................................... -->
diff --git a/doc/creating_themes/C/creating-marco-themes.xml b/doc/creating_themes/C/index.docbook
index a2b6da7c..a2b6da7c 100644
--- a/doc/creating_themes/C/creating-marco-themes.xml
+++ b/doc/creating_themes/C/index.docbook
diff --git a/doc/creating_themes/C/soextblx.dtd b/doc/creating_themes/C/soextblx.dtd
deleted file mode 100644
index 4a92e116..00000000
--- a/doc/creating_themes/C/soextblx.dtd
+++ /dev/null
@@ -1,321 +0,0 @@
-<!-- XML EXCHANGE TABLE MODEL DECLARATION MODULE -->
-
-<!-- This set of declarations defines the XML version of the Exchange
- Table Model as of the date shown in the Formal Public Identifier
- (FPI) for this entity.
-
- This set of declarations may be referred to using a public external
- entity declaration and reference as shown in the following three
- lines:
-
- <!ENTITY % calstblx
- PUBLIC "-//OASIS//DTD XML Exchange Table Model 19990315//EN">
- %calstblx;
-
- If various parameter entities used within this set of declarations
- are to be given non-default values, the appropriate declarations
- should be given before calling in this package (i.e., before the
- "%calstblx;" reference).
--->
-
-<!-- The motivation for this XML version of the Exchange Table Model
- is simply to create an XML version of the SGML Exchange Table
- Model. By design, no effort has been made to "improve" the model.
-
- This XML version incorporates the logical bare minimum changes
- necessary to make the Exchange Table Model a valid XML DTD.
-
- It has been modified slightly for use in the combined HTML/CALS models
- supported by DocBook V4.3 and later.
--->
-
-<!-- The XML version of the Exchange Table Model differs from
- the SGML version in the following ways:
-
- The following parameter entities have been removed:
-
- - tbl.table.excep, tbl.hdft.excep, tbl.row.excep, tbl.entry.excep
- There are no exceptions in XML. The following normative statement
- is made in lieu of exceptions: the exchange table model explicitly
- forbids a table from occurring within another table. If the
- content model of an entry includes a table element, then this
- cannot be enforced by the DTD, but it is a deviation from the
- exchange table model to include a table within a table.
-
- - tbl.hdft.name, tbl.hdft.mdl, tbl.hdft.excep, tbl.hdft.att
- The motivation for these elements was to change the table
- header/footer elements. Since XML does not allow element declarations
- to contain name groups, and the exchange table model does not
- allow a table to contain footers, the continued presence of these
- attributes seems unnecessary.
-
- The following parameter entity has been added:
-
- - tbl.thead.att
- This entity parameterizes the attributes on thead. It replaces
- the tbl.hdft.att parameter entity.
-
- Other miscellaneous changes:
-
- - Tag ommission indicators have been removed
- - Comments have been removed from declarations
- - NUMBER attributes have been changed to NMTOKEN
- - NUTOKEN attributes have been to changed to NMTOKEN
- - Removed the grouping characters around the content model
- parameter entry for the 'entry' element. This is necessary
- so that an entry can contain #PCDATA and be defined as an
- optional, repeatable OR group beginning with #PCDATA.
--->
-
-<!-- This entity includes a set of element and attribute declarations
- that partially defines the Exchange table model. However, the model
- is not well-defined without the accompanying natural language
- description of the semantics (meanings) of these various elements,
- attributes, and attribute values. The semantic writeup, also available
- from SGML Open, should be used in conjunction with this entity.
--->
-
-<!-- In order to use the Exchange table model, various parameter entity
- declarations are required. A brief description is as follows:
-
- ENTITY NAME WHERE USED WHAT IT IS
-
- %yesorno In ATTLIST of: An attribute declared value
- almost all elements for a "boolean" attribute
-
- %paracon In content model of: The "text" (logical content)
- <entry> of the model group for <entry>
-
- %titles In content model of: The "title" part of the model
- table element group for the table element
-
- %tbl.table.name In declaration of: The name of the "table"
- table element element
-
- %tbl.table-titles.mdl In content model of: The model group for the title
- table elements part of the content model for
- table element
-
- %tbl.table.mdl In content model of: The model group for the content
- table elements model for table element,
- often (and by default) defined
- in terms of %tbl.table-titles.mdl
- and tgroup
-
- %tbl.table.att In ATTLIST of: Additional attributes on the
- table element table element
-
- %bodyatt In ATTLIST of: Additional attributes on the
- table element table element (for backward
- compatibility with the SGML
- model)
-
- %tbl.tgroup.mdl In content model of: The model group for the content
- <tgroup> model for <tgroup>
-
- %tbl.tgroup.att In ATTLIST of: Additional attributes on the
- <tgroup> <tgroup> element
-
- %tbl.thead.att In ATTLIST of: Additional attributes on the
- <thead> <thead> element
-
- %tbl.tbody.att In ATTLIST of: Additional attributes on the
- <tbody> <tbody> element
-
- %tbl.colspec.att In ATTLIST of: Additional attributes on the
- <colspec> <colspec> element
-
- %tbl.row.mdl In content model of: The model group for the content
- <row> model for <row>
-
- %tbl.row.att In ATTLIST of: Additional attributes on the
- <row> <row> element
-
- %tbl.entry.mdl In content model of: The model group for the content
- <entry> model for <entry>
-
- %tbl.entry.att In ATTLIST of: Additional attributes on the
- <entry> <entry> element
-
- This set of declarations will use the default definitions shown below
- for any of these parameter entities that are not declared before this
- set of declarations is referenced.
--->
-
-<!-- These definitions are not directly related to the table model, but are
- used in the default CALS table model and may be defined elsewhere (and
- prior to the inclusion of this table module) in the referencing DTD. -->
-
-<!ENTITY % yesorno 'NMTOKEN'> <!-- no if zero(s), yes if any other value -->
-<!ENTITY % titles 'title?'>
-<!ENTITY % pcd "#PCDATA">
-<!ENTITY % paracon '%pcd;'> <!-- default for use in entry content -->
-
-<!--
-The parameter entities as defined below change and simplify the CALS table
-model as published (as part of the Example DTD) in MIL-HDBK-28001. The
-resulting simplified DTD has support from the SGML Open vendors and is
-therefore more interoperable among different systems.
-
-These following declarations provide the Exchange default definitions
-for these entities. However, these entities can be redefined (by giving
-the appropriate parameter entity declaration(s) prior to the reference
-to this Table Model declaration set entity) to fit the needs of the
-current application.
-
-Note, however, that changes may have significant effect on the ability to
-interchange table information. These changes may manifest themselves
-in useability, presentation, and possible structure information degradation.
--->
-
-<!ENTITY % tbl.table.name "table">
-<!ENTITY % tbl.table-titles.mdl "%titles;,">
-<!ENTITY % tbl.table-main.mdl "tgroup+">
-<!ENTITY % tbl.table.mdl "%tbl.table-titles.mdl; %tbl.table-main.mdl;">
-<!ENTITY % tbl.table.att "
- pgwide %yesorno; #IMPLIED ">
-<!ENTITY % bodyatt "">
-<!ENTITY % tbl.tgroup.mdl "colspec*,thead?,tbody">
-<!ENTITY % tbl.tgroup.att "">
-<!ENTITY % tbl.thead.att "">
-<!ENTITY % tbl.tbody.att "">
-<!ENTITY % tbl.colspec.att "">
-<!ENTITY % tbl.row.mdl "entry+">
-<!ENTITY % tbl.row.att "">
-<!ENTITY % tbl.entry.mdl "(%paracon;)*">
-<!ENTITY % tbl.entry.att "">
-
-<!ENTITY % tbl.frame.attval "top|bottom|topbot|all|sides|none">
-<!ENTITY % tbl.tbody.mdl "row+">
-
-<!-- ===== Element and attribute declarations follow. ===== -->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.table.name "table"
- ENTITY % tbl.table-titles.mdl "%titles;,"
- ENTITY % tbl.table.mdl "%tbl.table-titles; tgroup+"
- ENTITY % tbl.table.att "
- pgwide %yesorno; #IMPLIED "
--->
-
-<!--doc:???-->
-<!ELEMENT %tbl.table.name; (%tbl.table.mdl;)>
-
-<!ATTLIST %tbl.table.name;
- frame (%tbl.frame.attval;) #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- %tbl.table.att;
- %bodyatt;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.tgroup.mdl "colspec*,thead?,tbody"
- ENTITY % tbl.tgroup.att ""
--->
-
-<!--doc:A wrapper for the main content of a table, or part of a table.-->
-<!ELEMENT tgroup (%tbl.tgroup.mdl;) >
-
-<!ATTLIST tgroup
- cols NMTOKEN #REQUIRED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- %tbl.tgroup.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.colspec.att ""
--->
-
-<!--doc:Specifications for a column in a table.-->
-<!ELEMENT colspec EMPTY >
-
-<!ATTLIST colspec
- colnum NMTOKEN #IMPLIED
- colname NMTOKEN #IMPLIED
- colwidth CDATA #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff NMTOKEN #IMPLIED
- %tbl.colspec.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.thead.att ""
--->
-
-<!--doc:A table header consisting of one or more rows.-->
-<!ELEMENT thead (row+)>
-
-<!ATTLIST thead
- valign (top|middle|bottom) #IMPLIED
- %tbl.thead.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.tbody.att ""
--->
-
-<!--doc:A wrapper for the rows of a table or informal table.-->
-<!ELEMENT tbody (%tbl.tbody.mdl;)>
-
-<!ATTLIST tbody
- valign (top|middle|bottom) #IMPLIED
- %tbl.tbody.att;
->
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % tbl.row.mdl "entry+"
- ENTITY % tbl.row.att ""
--->
-
-<!--doc:A row in a table.-->
-<!ELEMENT row (%tbl.row.mdl;)>
-
-<!ATTLIST row
- rowsep %yesorno; #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %tbl.row.att;
->
-
-
-<!--
- Default declarations previously defined in this entity and
- referenced below include:
- ENTITY % paracon "#PCDATA"
- ENTITY % tbl.entry.mdl "(%paracon;)*"
- ENTITY % tbl.entry.att ""
--->
-
-<!--doc:A cell in a table.-->
-<!ELEMENT entry (%tbl.entry.mdl;)*>
-
-<!ATTLIST entry
- colname NMTOKEN #IMPLIED
- namest NMTOKEN #IMPLIED
- nameend NMTOKEN #IMPLIED
- morerows NMTOKEN #IMPLIED
- colsep %yesorno; #IMPLIED
- rowsep %yesorno; #IMPLIED
- align (left|right|center|justify|char) #IMPLIED
- char CDATA #IMPLIED
- charoff NMTOKEN #IMPLIED
- valign (top|middle|bottom) #IMPLIED
- %tbl.entry.att;
->
diff --git a/doc/creating_themes/Makefile.am b/doc/creating_themes/Makefile.am
index b848256c..7d567745 100644
--- a/doc/creating_themes/Makefile.am
+++ b/doc/creating_themes/Makefile.am
@@ -1,24 +1,20 @@
### This part of Makefile.am can be customized by you.
-# mate-doc-utils standard variables:
-include $(top_srcdir)/mate-doc-utils.make
-dist-hook: doc-dist-hook
+# yelp-tools:
+@YELP_HELP_RULES@
# The name of the directory in /usr/share/mate/help/,
# and the name of the main .xml file:
-DOC_MODULE = creating-marco-themes
+HELP_ID = creating-marco-themes
# The names of any files included via entity declarations.
-DOC_ENTITIES =
-
-# The names of any files included by xincluded (preferred):
-DOC_INCLUDES =
+HELP_FILES = index.docbook
# The names of any pictures:
-DOC_FIGURES =
+HELP_MEDIA =
# The names of any locales for which documentation translations exist:
-DOC_LINGUAS =
+HELP_LINGUAS =
diff --git a/doc/man/marco.1 b/doc/man/marco.1
index 793893ba..dae50a3c 100644
--- a/doc/man/marco.1
+++ b/doc/man/marco.1
@@ -34,7 +34,7 @@ This manual page documents briefly
Connect to X display \fIDISPLAY\fP.
.TP
.B \-\-replace
-a window manager which is running is replaced by \fBmarco\fP. Users are encouraged to change the MATE window manager by running the new WM with the --replace or -replace option, and subsequently saving the session.
+a window manager which is running is replaced by \fBmarco\fP. Users are encouraged to change the MATE window manager by running the new WM with the \-\-replace or \-replace option, and subsequently saving the session.
.TP
.B \-\-sm\-client\-id=ID
Specify a session management \fIID\fP.
diff --git a/po/LINGUAS b/po/LINGUAS
index 2add7aa2..18e0c7d6 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -14,6 +14,7 @@ br
bs
ca
ca@valencia
+cmn
crh
cs
cy
@@ -47,6 +48,7 @@ is
it
ja
ka
+kk
kn
ky
ko
diff --git a/po/am.po b/po/am.po
index b9d778f6..20022f4c 100644
--- a/po/am.po
+++ b/po/am.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# samson <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: samson <[email protected]>\n"
"Language-Team: Amharic (http://www.transifex.com/projects/p/MATE/language/am/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,7 +20,7 @@ msgstr ""
#: ../src/50-marco-desktop-key.xml.in.h:1
msgid "Desktop"
-msgstr ""
+msgstr "ዴስክቶፕ"
#: ../src/50-marco-desktop-key.xml.in.h:2
msgid "Show the panel's \"Run Application\" dialog box"
@@ -43,7 +44,7 @@ msgstr ""
#: ../src/50-marco-global-key.xml.in.h:1 ../src/50-marco-window-key.xml.in.h:1
msgid "Window Management"
-msgstr ""
+msgstr "የ መስኮት አስተዳዳሪ"
#: ../src/50-marco-global-key.xml.in.h:2
msgid "Move between windows, using a popup window"
@@ -272,13 +273,13 @@ msgstr ""
#: ../src/core/core.c:206
#, c-format
msgid "Unknown window information request: %d"
-msgstr ""
+msgstr "ያልታወቀ የ መስኮት መረጃ ጥያቄ: %d"
#. Translators: %s is a window title
#: ../src/core/delete.c:96
#, c-format
msgid "<tt>%s</tt> is not responding."
-msgstr ""
+msgstr "<tt>%s</tt> መልስ አይሰጥም"
#: ../src/core/delete.c:101
msgid ""
@@ -288,16 +289,16 @@ msgstr ""
#: ../src/core/delete.c:110
msgid "_Wait"
-msgstr ""
+msgstr "_ይጠብቁ "
#: ../src/core/delete.c:110
msgid "_Force Quit"
-msgstr ""
+msgstr "_አስገድዶ ማጥፊያ"
#: ../src/core/delete.c:208
#, c-format
msgid "Failed to get hostname: %s\n"
-msgstr ""
+msgstr "የ ጋባዡን ስም ማግንኘት አልተቻለም: %s\n"
#: ../src/core/display.c:268
#, c-format
@@ -331,14 +332,13 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
"There was an error running <tt>%s</tt>:\n"
"\n"
"%s"
-msgstr ""
+msgstr "ስህተት በ ማስኬድ ላይ እንዳለ <tt>%s</tt>:\n\n%s"
#: ../src/core/keybindings.c:2392
#, c-format
@@ -414,7 +414,7 @@ msgstr ""
#: ../src/core/main.c:612
#, c-format
msgid "Failed to restart: %s\n"
-msgstr ""
+msgstr "እንደ ገና ማስጀመር አልተቻለም: %s\n"
#. FIXME: check if this can be avoided by GSettings
#. FIXME! GSettings, instead of MateConf, has Minimum/Maximun in schema!
@@ -484,7 +484,7 @@ msgstr ""
#: ../src/core/session.c:842 ../src/core/session.c:849
#, c-format
msgid "Could not create directory '%s': %s\n"
-msgstr ""
+msgstr "ዳይሬክቶሪ መፍጠር አልተቻለም '%s': %s\n"
#: ../src/core/session.c:859
#, c-format
@@ -590,7 +590,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -607,27 +606,27 @@ msgstr ""
#: ../src/core/window-props.c:388
#, c-format
msgid "%s (on %s)"
-msgstr ""
+msgstr "%s (on %s)"
#. Simple case-- don't bother to look it up. It's root.
#: ../src/core/window-props.c:420
#, c-format
msgid "%s (as superuser)"
-msgstr ""
+msgstr "%s (እንደ superuser)"
#. Translators: the title of a window owned by another user
#. * on this machine
#: ../src/core/window-props.c:438
#, c-format
msgid "%s (as %s)"
-msgstr ""
+msgstr "%s (እንደ %s)"
#. Translators: the title of a window owned by another user
#. * on this machine, whose name we don't know
#: ../src/core/window-props.c:444
#, c-format
msgid "%s (as another user)"
-msgstr ""
+msgstr "%s (እንደ ሌላ ተጠቃሚ)"
#: ../src/core/window-props.c:1430
#, c-format
@@ -810,7 +809,6 @@ msgstr ""
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr ""
@@ -846,7 +841,6 @@ msgstr ""
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr ""
@@ -855,7 +849,6 @@ msgstr ""
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr ""
@@ -864,7 +857,6 @@ msgstr ""
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr ""
@@ -873,7 +865,6 @@ msgstr ""
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr ""
@@ -882,7 +873,6 @@ msgstr ""
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr ""
@@ -891,14 +881,12 @@ msgstr ""
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1573,7 +1560,7 @@ msgstr ""
#: ../src/ui/theme-viewer.c:400
msgid "Border"
-msgstr ""
+msgstr "ድንበር"
#: ../src/ui/theme-viewer.c:728
#, c-format
diff --git a/po/ar.po b/po/ar.po
index 82d8e8ed..2756c8e7 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -3,14 +3,18 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2012.
+# moceap <[email protected]>, 2013
+# noureddin <[email protected]>, 2012
+# noureddin <[email protected]>, 2012
+# sarhantn <[email protected]>, 2013
+# sarhantn <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: mauron\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/MATE/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -196,11 +200,11 @@ msgstr "اخفض النافذة تحت النوافذ الأخرى"
#: ../src/50-marco-window-key.xml.in.h:16
msgid "Maximize window vertically"
-msgstr "كبّر النافذة عموديا"
+msgstr "كبّر النافذة عموديًا"
#: ../src/50-marco-window-key.xml.in.h:17
msgid "Maximize window horizontally"
-msgstr "كبّر النافذة أفقيا"
+msgstr "كبّر النافذة أفقيًا"
#: ../src/50-marco-window-key.xml.in.h:18
msgid "Move window to workspace 1"
@@ -285,7 +289,7 @@ msgstr "<tt>%s</tt> لا يستجيب"
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
-msgstr "ربما ترغب في الانتظار قليلا ليُكمِل أو إجبار التطبيق على الإنهاء كُلّية."
+msgstr "ربما ترغب في الانتظار قليلًا ليُكمِل أو إجبار التطبيق على الإنهاء كُلّية."
#: ../src/core/delete.c:110
msgid "_Wait"
@@ -332,7 +336,6 @@ msgstr "يستعمل برنامج آخر المفتاح %s بالفعل مع ا�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -358,7 +361,7 @@ msgid ""
"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-msgstr "مِتسِتي %s\nحقوق النشر © 2001-%s هاڤوك بِنَِنجتون، شركة ردهات، وآخرون\nهذا برنامج حر، راجع المصدر لشروط النسخ.\nلا يوجد أي ضمان: و لا حتى ضمان قابلية التسويق أو المناسبة لأي هدف.\n"
+msgstr "ماركو %s\nحقوق النشر © 2001-%s هاڤوك بِنَِنجتون، شركة ردهات، وآخرون\nهذا برنامج حر، راجع المصدر لشروط النسخ.\nلا يوجد أي ضمان: و لا حتى ضمان قابلية التسويق أو المناسبة لأي هدف.\n"
#: ../src/core/main.c:275
msgid "Disable connection to session manager"
@@ -366,7 +369,7 @@ msgstr "عطّل الاتصال بمدير الجلسة"
#: ../src/core/main.c:281
msgid "Replace the running window manager with Marco"
-msgstr "استبدل مدير النوافذ الذي يعمل بمِتسِتي"
+msgstr "استبدل مدير النوافذ الذي يعمل بماركو"
#: ../src/core/main.c:287
msgid "Specify session management ID"
@@ -423,7 +426,7 @@ msgstr "فشلت إعادة التشغيل: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d المحفوظ في مفتاح GSettings %s خارج المدى من %d إلى %d\n\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -434,7 +437,7 @@ msgstr "عطّلت الحلول الجزئيّة للتطبيقات المعطو
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "لا يمكن تحليل وصف الخط \"%s\" من مفتاح GSettings %s \n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -553,7 +556,7 @@ msgstr "فُتِح ملف السِّجِل %s\n"
#: ../src/core/util.c:136 ../src/tools/marco-message.c:176
#, c-format
msgid "Marco was compiled without support for verbose mode\n"
-msgstr "جُمِّع مِتسِتي دون دعم للنمط المطنب\n"
+msgstr "جُمِّع ماركو دون دعم للنمط المطنب\n"
#: ../src/core/util.c:236
msgid "Window manager: "
@@ -575,7 +578,7 @@ msgstr "خطأ مدير النوافذ: "
#: ../src/core/util.c:570 ../src/marco.desktop.in.h:1
#: ../src/marco-wm.desktop.in.h:1
msgid "Marco"
-msgstr "مِتسِتي"
+msgstr "ماركو"
#. first time through
#: ../src/core/window.c:5666
@@ -591,7 +594,6 @@ msgstr "ضبطت النافذة %s SM_CLIENT_ID على نفسه، عوض ضبط�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -729,7 +731,7 @@ msgstr "لف إلى ال_أعلى"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:73
msgid "_Unroll"
-msgstr "ال_غي اللف"
+msgstr "ال_غِ اللف"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:75
@@ -811,7 +813,6 @@ msgstr "انقل ل_مساحة عمل أخرى"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +821,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +829,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +837,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +845,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +853,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +861,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +869,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +877,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +885,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1133,6 @@ msgstr "عُرِّف الثابت \"%s\" بالفعل"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/as.po b/po/as.po
index 1869518c..9647117f 100644
--- a/po/as.po
+++ b/po/as.po
@@ -3,15 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2013.
+# mauron, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-23 12:18+0000\n"
-"Last-Translator: mauron <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: mauron\n"
+"Language-Team: Assamese (http://www.transifex.com/projects/p/MATE/language/as/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -332,7 +332,6 @@ msgstr "এটা পৃথক প্ৰোগ্ৰাম দ্বাৰা �
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "উইন্ডো %s দ্বাৰা ICCCM'এ নিৰ্ধাৰ
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "পৃথক কামক্ষেত্ৰত স্থানান্�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "মিটা"
@@ -847,7 +841,6 @@ msgstr "মিটা"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "কনস্টেন্ট \"%s\" পূৰ্বে নিৰ্ধা
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ast.po b/po/ast.po
index 0b5d1a5a..ae0edcbf 100644
--- a/po/ast.po
+++ b/po/ast.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Asturian (http://www.transifex.com/projects/p/MATE/language/ast/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Algún otru programa ya ta usando la tecla %s colos modificadores %x com
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "El ventanu %s llanta SM_CLIENT_ID sobre elli mesmu, en vez de llantalu s
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Mover a Otru Espaciu de Traba_yu"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +856,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "La constante «%s» yá se definió"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/az.po b/po/az.po
index 2a8b6365..d4597667 100644
--- a/po/az.po
+++ b/po/az.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Azerbaijani (http://www.transifex.com/projects/p/MATE/language/az/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Başqa bir proqram hazırda %s açarını %x modifayrlı bağlayıcı ol
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "%s pəncərəsi özünə SM_CLIENT_ID tə'yin edir, yalnız ICCCM'də bi
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "_Başqa İş Sahəsinə Daşı"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "\"%s\" sabiti onsuzda tə'yin edilib"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/be.po b/po/be.po
index f481c19b..bd0ec2ac 100644
--- a/po/be.po
+++ b/po/be.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Belarusian (http://www.transifex.com/projects/p/MATE/language/be/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Клявішу \"%s\" з мадыфікатарамі \"%x\" ужо вы
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Вакно \"%s\" выставіла для сябе значэньне
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Перамясьціць вакно на _іншую прастору"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Нязьменная \"%s\" ужо вызначаная"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/bg.po b/po/bg.po
index 38e9f00f..733ab4be 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: Bulgarian <[email protected]>\n"
+"Language-Team: Bulgarian (http://www.transifex.com/projects/p/MATE/language/bg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Някоя друга програма използва бързия к�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Прозорецът %s зададе SM_CLIENT_ID за себе, а не
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Преместване на др_уг работен плот"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Константата „%s“ вече е дефинирана"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/bn.po b/po/bn.po
index 0eecc708..a6f3b5b4 100644
--- a/po/bn.po
+++ b/po/bn.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Bengali (http://www.transifex.com/projects/p/MATE/language/bn/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "অন্য একটি প্রোগ্রাম ইতিমধ্
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "উইন্ডো %s এটির SM_CLIENT_ID নিজের উপ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "উইন্ডোটিকে অন্য কার্যক্ষে�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "শিফ্ট"
@@ -819,7 +816,6 @@ msgstr "শিফ্ট"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "কন্ট্রোল"
@@ -828,7 +824,6 @@ msgstr "কন্ট্রোল"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "অল্ট্"
@@ -837,7 +832,6 @@ msgstr "অল্ট্"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "মেটা"
@@ -846,7 +840,6 @@ msgstr "মেটা"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "সুপার"
@@ -855,7 +848,6 @@ msgstr "সুপার"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "হাইপার"
@@ -864,7 +856,6 @@ msgstr "হাইপার"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "মড ২"
@@ -873,7 +864,6 @@ msgstr "মড ২"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "মড ৩"
@@ -882,7 +872,6 @@ msgstr "মড ৩"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "মড ৪"
@@ -891,14 +880,12 @@ msgstr "মড ৪"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "মড ৫"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "ধ্রুবক \"%s\" ইতিমধ্যেই স্থির �
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/bn_IN.po b/po/bn_IN.po
index 70b6764b..7e2393e4 100644
--- a/po/bn_IN.po
+++ b/po/bn_IN.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/MATE/language/bn_IN/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "একটি পৃথক প্রোগ্রাম দ্বারা
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "উইন্ডো %s দ্বারা ICCCM'এ নির্ধার
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "পৃথক কর্মক্ষেত্রে স্থানান�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "মিটা"
@@ -846,7 +840,6 @@ msgstr "মিটা"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "কনস্ট্যান্ট \"%s\" পূর্বে নির্
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/br.po b/po/br.po
index 95470c77..04433aee 100644
--- a/po/br.po
+++ b/po/br.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Breton (http://www.transifex.com/projects/p/MATE/language/br/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Ur meziant all a implij an alc'hwez %s gant ar gemmerien %x e giz liammo
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Kas d'un _dachenn-labour all"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/bs.po b/po/bs.po
index 32fc00ec..fdc84c8c 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Bosnian (http://www.transifex.com/projects/p/MATE/language/bs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Neki drugi program već koristi kljuć %s sa modifikacijama %x kao spoj\
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Prozor %s je postavio SM_CLIENT_ID na samog sebe umjesto na prozor WM_CL
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Pomjeri na drugu _radnu površinu"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +856,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Konstanta \"%s\" je već definisana"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ca.po b/po/ca.po
index 3632e81a..6165b92d 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Pere Orga <[email protected]>, 2012.
+# Pere O. <[email protected]>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Pere O. <[email protected]>\n"
"Language-Team: Catalan (http://www.transifex.com/projects/p/MATE/language/ca/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -332,7 +332,6 @@ msgstr "Ja hi ha algun altre programa utilitzant la clau %s amb els modificadors
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -423,7 +422,7 @@ msgstr "No s'ha pogut reiniciar: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d, emmagatzemat a la clau GSettings %s, està fora de l'interval de %d a %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -434,7 +433,7 @@ msgstr "Les solucions temporals per a aplicacions amb errors estan inhabilitades
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "No s'ha pogut analitzar la descripció de tipus de lletra «%s» de la clau GSettings %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -591,7 +590,6 @@ msgstr "La finestra %s estableix SM_CLIENT_ID en ella mateixa, en comptes del WM
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "Mou a un altre es_pai de treball"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Maj"
@@ -820,7 +817,6 @@ msgstr "Maj"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -865,7 +857,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "La constant «%s» ja s'ha definit"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/[email protected] b/po/[email protected]
index 74418554..07ff734a 100644
--- a/po/[email protected]
+++ b/po/[email protected]
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Catalan (Valencian) (http://www.transifex.com/projects/p/MATE/language/ca@valencia/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Ja hi ha algun altre programa utilitzant la clau %s amb els modificadors
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "La finestra %s estableix SM_CLIENT_ID en ella mateixa, en comptes del WM
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Mou a un altre es_pai de treball"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Maj"
@@ -819,7 +816,6 @@ msgstr "Maj"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +856,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "La constant «%s» ja s'ha definit"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/cmn.po b/po/cmn.po
new file mode 100644
index 00000000..5fb8c47c
--- /dev/null
+++ b/po/cmn.po
@@ -0,0 +1,1657 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+# Wei-Lun Chao <[email protected]>, 2012-2013
+msgid ""
+msgstr ""
+"Project-Id-Version: MATE Desktop Environment\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2013-02-10 13:01+0100\n"
+"PO-Revision-Date: 2013-12-20 15:45+0000\n"
+"Last-Translator: Wei-Lun Chao <[email protected]>\n"
+"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/MATE/language/cmn/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: cmn\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../src/50-marco-desktop-key.xml.in.h:1
+msgid "Desktop"
+msgstr "桌面"
+
+#: ../src/50-marco-desktop-key.xml.in.h:2
+msgid "Show the panel's \"Run Application\" dialog box"
+msgstr "顯示面板的「執行程式」對話盒"
+
+#: ../src/50-marco-desktop-key.xml.in.h:3
+msgid "Show the panel's main menu"
+msgstr "顯示面板的主選單"
+
+#: ../src/50-marco-desktop-key.xml.in.h:4
+msgid "Take a screenshot"
+msgstr "擷取畫面快照"
+
+#: ../src/50-marco-desktop-key.xml.in.h:5
+msgid "Take a screenshot of a window"
+msgstr "拍下視窗的畫面快照"
+
+#: ../src/50-marco-desktop-key.xml.in.h:6
+msgid "Run a terminal"
+msgstr "執行終端機"
+
+#: ../src/50-marco-global-key.xml.in.h:1 ../src/50-marco-window-key.xml.in.h:1
+msgid "Window Management"
+msgstr "視窗管理員"
+
+#: ../src/50-marco-global-key.xml.in.h:2
+msgid "Move between windows, using a popup window"
+msgstr "在視窗之間切換,使用彈出式視窗"
+
+#: ../src/50-marco-global-key.xml.in.h:3
+msgid "Move between windows of an application, using a popup window"
+msgstr "在應用程式的視窗之間切換,使用彈出式視窗"
+
+#: ../src/50-marco-global-key.xml.in.h:4
+msgid "Move between panels and the desktop, using a popup window"
+msgstr "在面板及桌面之間切換,使用彈出式視窗"
+
+#: ../src/50-marco-global-key.xml.in.h:5
+msgid "Move between windows immediately"
+msgstr "將輸入焦點在各視窗之間切換(立即模式)"
+
+#: ../src/50-marco-global-key.xml.in.h:6
+msgid "Move between windows of an application immediately"
+msgstr "在視窗及程式之間切換(立即模式)"
+
+#: ../src/50-marco-global-key.xml.in.h:7
+msgid "Move between panels and the desktop immediately"
+msgstr "將輸入焦點在面板及桌面之間切換(立即模式)"
+
+#: ../src/50-marco-global-key.xml.in.h:8
+msgid "Hide all normal windows and set focus to the desktop"
+msgstr "隱藏所有一般視窗並將焦點設至桌面"
+
+#: ../src/50-marco-global-key.xml.in.h:9
+msgid "Switch to workspace 1"
+msgstr "切換至第 1 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:10
+msgid "Switch to workspace 2"
+msgstr "切換至第 2 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:11
+msgid "Switch to workspace 3"
+msgstr "切換至第 3 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:12
+msgid "Switch to workspace 4"
+msgstr "切換至第 4 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:13
+msgid "Switch to workspace 5"
+msgstr "切換至第 5 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:14
+msgid "Switch to workspace 6"
+msgstr "切換至第 6 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:15
+msgid "Switch to workspace 7"
+msgstr "切換至第 7 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:16
+msgid "Switch to workspace 8"
+msgstr "切換至第 8 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:17
+msgid "Switch to workspace 9"
+msgstr "切換至第 9 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:18
+msgid "Switch to workspace 10"
+msgstr "切換至第 10 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:19
+msgid "Switch to workspace 11"
+msgstr "切換至第 11 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:20
+msgid "Switch to workspace 12"
+msgstr "切換至第 12 個工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:21
+msgid "Switch to workspace on the left of the current workspace"
+msgstr "切換至目前工作區的左方工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:22
+msgid "Switch to workspace on the right of the current workspace"
+msgstr "切換至目前工作區的右方工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:23
+msgid "Switch to workspace above the current workspace"
+msgstr "切換至目前工作區的上方工作區"
+
+#: ../src/50-marco-global-key.xml.in.h:24
+msgid "Switch to workspace below the current workspace"
+msgstr "切換至目前工作區的下方工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:2
+msgid "Activate the window menu"
+msgstr "使用視窗選單"
+
+#: ../src/50-marco-window-key.xml.in.h:3
+msgid "Toggle fullscreen mode"
+msgstr "切換全螢幕模式"
+
+#: ../src/50-marco-window-key.xml.in.h:4
+msgid "Toggle maximization state"
+msgstr "切換最大化狀態"
+
+#: ../src/50-marco-window-key.xml.in.h:5
+msgid "Maximize window"
+msgstr "視窗最大化"
+
+#: ../src/50-marco-window-key.xml.in.h:6
+msgid "Restore window"
+msgstr "還原視窗"
+
+#: ../src/50-marco-window-key.xml.in.h:7
+msgid "Toggle shaded state"
+msgstr "切換視窗收攏/鋪展狀態"
+
+#: ../src/50-marco-window-key.xml.in.h:8
+msgid "Close window"
+msgstr "關閉視窗"
+
+#: ../src/50-marco-window-key.xml.in.h:9
+msgid "Minimize window"
+msgstr "視窗最小化"
+
+#: ../src/50-marco-window-key.xml.in.h:10
+msgid "Move window"
+msgstr "移動視窗"
+
+#: ../src/50-marco-window-key.xml.in.h:11
+msgid "Resize window"
+msgstr "調整視窗大小"
+
+#: ../src/50-marco-window-key.xml.in.h:12
+msgid "Toggle whether window is on all workspaces or just one"
+msgstr "切換視窗是否在所有工作區顯示或是只顯示於其中之一"
+
+#: ../src/50-marco-window-key.xml.in.h:13
+msgid "Raise window if it's covered by another window, otherwise lower it"
+msgstr "若視窗被其他視窗遮蔽就抬升它,否則將它降下"
+
+#: ../src/50-marco-window-key.xml.in.h:14
+msgid "Raise window above other windows"
+msgstr "令某個視窗覆蓋其他視窗"
+
+#: ../src/50-marco-window-key.xml.in.h:15
+msgid "Lower window below other windows"
+msgstr "遮蔽某個視窗"
+
+#: ../src/50-marco-window-key.xml.in.h:16
+msgid "Maximize window vertically"
+msgstr "將視窗縱向最大化"
+
+#: ../src/50-marco-window-key.xml.in.h:17
+msgid "Maximize window horizontally"
+msgstr "將視窗橫向最大化"
+
+#: ../src/50-marco-window-key.xml.in.h:18
+msgid "Move window to workspace 1"
+msgstr "將視窗移至第 1 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:19
+msgid "Move window to workspace 2"
+msgstr "將視窗移至第 2 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:20
+msgid "Move window to workspace 3"
+msgstr "將視窗移至第 3 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:21
+msgid "Move window to workspace 4"
+msgstr "將視窗移至第 4 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:22
+msgid "Move window to workspace 5"
+msgstr "將視窗移至第 5 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:23
+msgid "Move window to workspace 6"
+msgstr "將視窗移至第 6 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:24
+msgid "Move window to workspace 7"
+msgstr "將視窗移至第 7 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:25
+msgid "Move window to workspace 8"
+msgstr "將視窗移至第 8 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:26
+msgid "Move window to workspace 9"
+msgstr "將視窗移至第 9 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:27
+msgid "Move window to workspace 10"
+msgstr "將視窗移至第 10 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:28
+msgid "Move window to workspace 11"
+msgstr "將視窗移至第 11 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:29
+msgid "Move window to workspace 12"
+msgstr "將視窗移至第 12 個工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:30
+msgid "Move window one workspace to the left"
+msgstr "將視窗移至左方的工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:31
+msgid "Move window one workspace to the right"
+msgstr "將視窗移至右方的工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:32
+msgid "Move window one workspace up"
+msgstr "將視窗移至上方的工作區"
+
+#: ../src/50-marco-window-key.xml.in.h:33
+msgid "Move window one workspace down"
+msgstr "將視窗移至下方的工作區"
+
+#: ../src/core/bell.c:294
+msgid "Bell event"
+msgstr "響鈴事件"
+
+#: ../src/core/core.c:206
+#, c-format
+msgid "Unknown window information request: %d"
+msgstr "不明的視窗資訊要求:%d"
+
+#. Translators: %s is a window title
+#: ../src/core/delete.c:96
+#, c-format
+msgid "<tt>%s</tt> is not responding."
+msgstr "<tt>%s</tt> 沒有回應。"
+
+#: ../src/core/delete.c:101
+msgid ""
+"You may choose to wait a short while for it to continue or force the "
+"application to quit entirely."
+msgstr "您可以選擇稍等一下直到它可以繼續,或者強制程式立即結束。"
+
+#: ../src/core/delete.c:110
+msgid "_Wait"
+msgstr "等待(_W)"
+
+#: ../src/core/delete.c:110
+msgid "_Force Quit"
+msgstr "強制結束(_F)"
+
+#: ../src/core/delete.c:208
+#, c-format
+msgid "Failed to get hostname: %s\n"
+msgstr "無法取得主機名稱:%s\n"
+
+#: ../src/core/display.c:268
+#, c-format
+msgid "Missing %s extension required for compositing"
+msgstr "遺失視窗管理所需的 %s 延伸功能"
+
+#: ../src/core/display.c:346
+#, c-format
+msgid "Failed to open X Window System display '%s'\n"
+msgstr "無法開啟 X Window 畫面「%s」\n"
+
+#: ../src/core/errors.c:278
+#, c-format
+msgid ""
+"Lost connection to the display '%s';\n"
+"most likely the X server was shut down or you killed/destroyed\n"
+"the window manager.\n"
+msgstr "跟畫面「%s」失去聯繫;\n很可能 X 伺服程式已經中止運作,或是您強行中止了視窗管理員。\n"
+
+#: ../src/core/errors.c:285
+#, c-format
+msgid "Fatal IO error %d (%s) on display '%s'.\n"
+msgstr "畫面「%3$s」發生嚴重輸入/出錯誤 %1$d (%2$s)。\n"
+
+#: ../src/core/keybindings.c:680
+#, c-format
+msgid ""
+"Some other program is already using the key %s with modifiers %x as a "
+"binding\n"
+msgstr "其他程式已經使用了按鍵 %s 加上特殊按鍵 %x 作為按鍵組合\n"
+
+#. Displayed when a keybinding which is
+#. * supposed to launch a program fails.
+#: ../src/core/keybindings.c:2303
+#, c-format
+msgid ""
+"There was an error running <tt>%s</tt>:\n"
+"\n"
+"%s"
+msgstr "執行 <tt>%s</tt> 時發生錯誤:\n\n%s"
+
+#: ../src/core/keybindings.c:2392
+#, c-format
+msgid "No command %d has been defined.\n"
+msgstr "並未定義任何指令 %d。\n"
+
+#: ../src/core/keybindings.c:3352
+#, c-format
+msgid "No terminal command has been defined.\n"
+msgstr "沒有定義任何終端機指令。\n"
+
+#: ../src/core/main.c:137
+#, c-format
+msgid ""
+"marco %s\n"
+"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
+"This is free software; see the source for copying conditions.\n"
+"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+msgstr "marco %s\n著作權 (C) 2001-%s Havoc Pennington,Red Hat,Inc。及其他開發者\n本程式是自由軟體;有關著作權的詳情請參考源程式碼。\n本程式不負任何擔保責任;亦無對適售性或特定目的適用性所為的默示性擔保。\n"
+
+#: ../src/core/main.c:275
+msgid "Disable connection to session manager"
+msgstr "停用到作業階段管理程式的連線"
+
+#: ../src/core/main.c:281
+msgid "Replace the running window manager with Marco"
+msgstr "以 Marco 取代執行中的視窗管理員"
+
+#: ../src/core/main.c:287
+msgid "Specify session management ID"
+msgstr "指定作業階段管理 ID"
+
+#: ../src/core/main.c:292
+msgid "X Display to use"
+msgstr "使用的 X 畫面"
+
+#: ../src/core/main.c:298
+msgid "Initialize session from savefile"
+msgstr "以 savefile 初始化作業階段"
+
+#: ../src/core/main.c:304
+msgid "Print version"
+msgstr "顯示版本"
+
+#: ../src/core/main.c:310
+msgid "Make X calls synchronous"
+msgstr "使用同步方式調用 X 函式"
+
+#: ../src/core/main.c:316
+msgid "Turn compositing on"
+msgstr "開啟組合功能"
+
+#: ../src/core/main.c:322
+msgid "Turn compositing off"
+msgstr "關閉組合功能"
+
+#: ../src/core/main.c:328
+msgid ""
+"Don't make fullscreen windows that are maximized and have no decorations"
+msgstr "不要將已最大化且沒有裝飾的視窗最大化"
+
+#: ../src/core/main.c:537
+#, c-format
+msgid "Failed to scan themes directory: %s\n"
+msgstr "找不到布景主題目錄:%s\n"
+
+#: ../src/core/main.c:553
+#, c-format
+msgid ""
+"Could not find a theme! Be sure %s exists and contains the usual themes.\n"
+msgstr "找不到任何布景主題!請確定 %s 存在及其中存放了平常使用的布景主題。\n"
+
+#: ../src/core/main.c:612
+#, c-format
+msgid "Failed to restart: %s\n"
+msgstr "無法重新啟動:%s\n"
+
+#. FIXME: check if this can be avoided by GSettings
+#. FIXME! GSettings, instead of MateConf, has Minimum/Maximun in schema!
+#. * But some preferences depends on costants for minimum/maximum values
+#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
+#, c-format
+msgid "%d stored in GSettings key %s is out of range %d to %d\n"
+msgstr "GSettings 設定鍵 %2$s 的值 %1$d 超出範圍 %3$d 至 %4$d\n"
+
+#: ../src/core/prefs.c:1008
+msgid ""
+"Workarounds for broken applications disabled. Some applications may not "
+"behave properly.\n"
+msgstr "關閉了對不合規格的程式的支援。某些程式可能無法正常運作。\n"
+
+#: ../src/core/prefs.c:1075
+#, c-format
+msgid "Could not parse font description \"%s\" from GSettings key %s\n"
+msgstr "無法從 GSettings 設定鍵 %2$s 分析字型描述文字“%1$s”\n"
+
+#: ../src/core/prefs.c:1137
+#, c-format
+msgid ""
+"\"%s\" found in configuration database is not a valid value for mouse button"
+" modifier\n"
+msgstr "組態資料庫中的“%s”設定值不是有效的滑鼠按鈕修改功能鍵\n"
+
+#: ../src/core/prefs.c:1649
+#, c-format
+msgid ""
+"\"%s\" found in configuration database is not a valid value for keybinding "
+"\"%s\"\n"
+msgstr "組態資料庫中的“%s”不是按鍵組合“%s”的有效設定值\n"
+
+#: ../src/core/prefs.c:1955
+#, c-format
+msgid "Workspace %d"
+msgstr "工作區 %d"
+
+#: ../src/core/screen.c:357
+#, c-format
+msgid "Screen %d on display '%s' is invalid\n"
+msgstr "畫面「%2$s」中的第 %1$d 個螢幕無效\n"
+
+#: ../src/core/screen.c:373
+#, c-format
+msgid ""
+"Screen %d on display \"%s\" already has a window manager; try using the "
+"--replace option to replace the current window manager.\n"
+msgstr "畫面「%2$s」中的第 %1$d 個螢幕已經有了視窗管理員;請嘗試使用 --replace 選項來替換目前的視窗管理員。\n"
+
+#: ../src/core/screen.c:400
+#, c-format
+msgid "Could not acquire window manager selection on screen %d display \"%s\"\n"
+msgstr "無法在畫面“%2$s”中的第 %1$d 個螢幕進行視窗管理員選擇程序\n"
+
+#: ../src/core/screen.c:458
+#, c-format
+msgid "Screen %d on display \"%s\" already has a window manager\n"
+msgstr "畫面“%2$s”中的第 %1$d 個螢幕已經有了視窗總管\n"
+
+#: ../src/core/screen.c:668
+#, c-format
+msgid "Could not release screen %d on display \"%s\"\n"
+msgstr "無法釋放畫面“%2$s”中的第 %1$d 個螢幕\n"
+
+#: ../src/core/session.c:842 ../src/core/session.c:849
+#, c-format
+msgid "Could not create directory '%s': %s\n"
+msgstr "無法建立目錄「%s」:%s\n"
+
+#: ../src/core/session.c:859
+#, c-format
+msgid "Could not open session file '%s' for writing: %s\n"
+msgstr "無法開啟作業階段檔案「%s」以供寫入資料:%s\n"
+
+#: ../src/core/session.c:1000
+#, c-format
+msgid "Error writing session file '%s': %s\n"
+msgstr "無法寫入作業階段檔案「%s」:%s\n"
+
+#: ../src/core/session.c:1005
+#, c-format
+msgid "Error closing session file '%s': %s\n"
+msgstr "無法關閉作業階段檔案「%s」:%s\n"
+
+#: ../src/core/session.c:1135
+#, c-format
+msgid "Failed to parse saved session file: %s\n"
+msgstr "無法分析已儲存的作業階段檔案:%s\n"
+
+#: ../src/core/session.c:1184
+#, c-format
+msgid "<marco_session> attribute seen but we already have the session ID"
+msgstr "出現了 <marco_session> 的屬性,但作業階段代碼已經存在"
+
+#: ../src/core/session.c:1197 ../src/core/session.c:1272
+#: ../src/core/session.c:1304 ../src/core/session.c:1376
+#: ../src/core/session.c:1436
+#, c-format
+msgid "Unknown attribute %s on <%s> element"
+msgstr "<%2$s> 元素中出現不明的屬性 %1$s"
+
+#: ../src/core/session.c:1214
+#, c-format
+msgid "nested <window> tag"
+msgstr "重疊的 <window> 區域"
+
+#: ../src/core/session.c:1456
+#, c-format
+msgid "Unknown element %s"
+msgstr "不明的元素 %s"
+
+#: ../src/core/session.c:1808
+msgid ""
+"These windows do not support &quot;save current setup&quot; and will have to"
+" be restarted manually next time you log in."
+msgstr "這些視窗不支援 &quot; 儲存目前的設定 &quot; ,必須在下次登入後自行啟動。"
+
+#: ../src/core/util.c:101
+#, c-format
+msgid "Failed to open debug log: %s\n"
+msgstr "無法開啟偵錯記錄檔:%s\n"
+
+#: ../src/core/util.c:111
+#, c-format
+msgid "Failed to fdopen() log file %s: %s\n"
+msgstr "無法 fdopen() 記錄檔 %s:%s\n"
+
+#: ../src/core/util.c:117
+#, c-format
+msgid "Opened log file %s\n"
+msgstr "已開啟記錄檔 %s\n"
+
+#: ../src/core/util.c:136 ../src/tools/marco-message.c:176
+#, c-format
+msgid "Marco was compiled without support for verbose mode\n"
+msgstr "編譯 Marco 時並沒有加入詳細偵錯模式的支援\n"
+
+#: ../src/core/util.c:236
+msgid "Window manager: "
+msgstr "視窗管理員:"
+
+#: ../src/core/util.c:388
+msgid "Bug in window manager: "
+msgstr "視窗總管出現錯誤:"
+
+#: ../src/core/util.c:421
+msgid "Window manager warning: "
+msgstr "視窗總管警告:"
+
+#: ../src/core/util.c:449
+msgid "Window manager error: "
+msgstr "視窗總管錯誤:"
+
+#. Translators: This is the title used on dialog boxes
+#: ../src/core/util.c:570 ../src/marco.desktop.in.h:1
+#: ../src/marco-wm.desktop.in.h:1
+msgid "Marco"
+msgstr "Marco"
+
+#. first time through
+#: ../src/core/window.c:5666
+#, c-format
+msgid ""
+"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
+"window as specified in the ICCCM.\n"
+msgstr "視窗 %s 將 SM_CLIENT_ID 設定為該視窗本身,而不是 ICCCM 規格中指定的 WM_CLIENT_LEADER 視窗。\n"
+
+#. We ignore mwm_has_resize_func because WM_NORMAL_HINTS is the
+#. * authoritative source for that info. Some apps such as mplayer or
+#. * xine disable resize via MWM but not WM_NORMAL_HINTS, but that
+#. * leads to e.g. us not fullscreening their windows. Apps that set
+#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
+#. * about these apps but make them work.
+#: ../src/core/window.c:6231
+#, c-format
+msgid ""
+"Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
+"%d x %d and max size %d x %d; this doesn't make much sense.\n"
+msgstr "視窗 %s 設定了 MWM 提示,表示它不可以調整大小,但又將大小下限定為 %d×%d 及將大小上限定為 %d×%d;這種做法不符合常理。\n"
+
+#: ../src/core/window-props.c:244
+#, c-format
+msgid "Application set a bogus _NET_WM_PID %lu\n"
+msgstr "程式設定了多餘的 _NET_WM_PID %lu\n"
+
+#. Translators: the title of a window from another machine
+#: ../src/core/window-props.c:388
+#, c-format
+msgid "%s (on %s)"
+msgstr "%s(在 %s)"
+
+#. Simple case-- don't bother to look it up. It's root.
+#: ../src/core/window-props.c:420
+#, c-format
+msgid "%s (as superuser)"
+msgstr "%s (以超級使用者)"
+
+#. Translators: the title of a window owned by another user
+#. * on this machine
+#: ../src/core/window-props.c:438
+#, c-format
+msgid "%s (as %s)"
+msgstr "%s (以 %s)"
+
+#. Translators: the title of a window owned by another user
+#. * on this machine, whose name we don't know
+#: ../src/core/window-props.c:444
+#, c-format
+msgid "%s (as another user)"
+msgstr "%s (以別的使用者)"
+
+#: ../src/core/window-props.c:1430
+#, c-format
+msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
+msgstr "%2$s 指定了無效的 WM_TRANSIENT_FOR 視窗 0x%1$lx。\n"
+
+#: ../src/core/xprops.c:155
+#, c-format
+msgid ""
+"Window 0x%lx has property %s\n"
+"that was expected to have type %s format %d\n"
+"and actually has type %s format %d n_items %d.\n"
+"This is most likely an application bug, not a window manager bug.\n"
+"The window has title=\"%s\" class=\"%s\" name=\"%s\"\n"
+msgstr "視窗 0x%lx 的 %s 屬性應該是\ntype %s format %d,但實際上是\ntype %s format %d n_items %d。\n這極可能是程式方面的漏洞,而不是視窗總管的漏洞。\n該視窗的其他屬性為 title=「%s」class=「%s」name=「%s」\n"
+
+#: ../src/core/xprops.c:401
+#, c-format
+msgid "Property %s on window 0x%lx contained invalid UTF-8\n"
+msgstr "視窗 0x%2$lx 的屬性 %1$s 中含有無效的 UTF-8 資料\n"
+
+#: ../src/core/xprops.c:484
+#, c-format
+msgid ""
+"Property %s on window 0x%lx contained invalid UTF-8 for item %d in the "
+"list\n"
+msgstr "視窗 0x%2$lx 的屬性列表 %1$s 的第 %3$d 個項目含有無效的 UTF-8 資料\n"
+
+#: ../src/tools/marco-message.c:150
+#, c-format
+msgid "Usage: %s\n"
+msgstr "用法:%s\n"
+
+#: ../src/ui/frames.c:1124
+msgid "Close Window"
+msgstr "關閉視窗"
+
+#: ../src/ui/frames.c:1127
+msgid "Window Menu"
+msgstr "視窗選單"
+
+#: ../src/ui/frames.c:1130
+msgid "Minimize Window"
+msgstr "視窗最小化"
+
+#: ../src/ui/frames.c:1133
+msgid "Maximize Window"
+msgstr "視窗最大化"
+
+#: ../src/ui/frames.c:1136
+msgid "Restore Window"
+msgstr "還原視窗"
+
+#: ../src/ui/frames.c:1139
+msgid "Roll Up Window"
+msgstr "捲起視窗(_U)"
+
+#: ../src/ui/frames.c:1142
+msgid "Unroll Window"
+msgstr "放下視窗"
+
+#: ../src/ui/frames.c:1145
+msgid "Keep Window On Top"
+msgstr "視窗保留在最上層"
+
+#: ../src/ui/frames.c:1148
+msgid "Remove Window From Top"
+msgstr "視窗移離最上層"
+
+#: ../src/ui/frames.c:1151
+msgid "Always On Visible Workspace"
+msgstr "在所有工作區顯示"
+
+#: ../src/ui/frames.c:1154
+msgid "Put Window On Only One Workspace"
+msgstr "視窗只置於一個工作區"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:65
+msgid "Mi_nimize"
+msgstr "最小化(_N)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:67
+msgid "Ma_ximize"
+msgstr "最大化(_X)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:69
+msgid "Unma_ximize"
+msgstr "取消最大化(_X)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:71
+msgid "Roll _Up"
+msgstr "捲起(_U)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:73
+msgid "_Unroll"
+msgstr "放下(_U)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:75
+msgid "_Move"
+msgstr "移動(_M)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:77
+msgid "_Resize"
+msgstr "調整大小(_R)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:79
+msgid "Move Titlebar On_screen"
+msgstr "在畫面上移動標題列(_S)"
+
+#. separator
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:82 ../src/ui/menu.c:84
+msgid "Always on _Top"
+msgstr "總是在最上層(_T)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:86
+msgid "_Always on Visible Workspace"
+msgstr "在所有工作區顯示(_A)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:88
+msgid "_Only on This Workspace"
+msgstr "只在本工作區顯示(_O)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:90
+msgid "Move to Workspace _Left"
+msgstr "移至左方的工作區(_L)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:92
+msgid "Move to Workspace R_ight"
+msgstr "移至右方的工作區(_I)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:94
+msgid "Move to Workspace _Up"
+msgstr "移至上方的工作區(_U)"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:96
+msgid "Move to Workspace _Down"
+msgstr "移至下方的工作區(_D)"
+
+#. separator
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:100
+msgid "_Close"
+msgstr "關閉(_C)"
+
+#: ../src/ui/menu.c:197
+#, c-format
+msgid "Workspace %d%n"
+msgstr "工作區 %d%n"
+
+#: ../src/ui/menu.c:207
+#, c-format
+msgid "Workspace 1_0"
+msgstr "工作區 1_0"
+
+#: ../src/ui/menu.c:209
+#, c-format
+msgid "Workspace %s%d"
+msgstr "工作區 %s%d"
+
+#: ../src/ui/menu.c:387
+msgid "Move to Another _Workspace"
+msgstr "移至另一個工作區(_W)"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the shift key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:104
+msgid "Shift"
+msgstr "Shift"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the control key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:110
+msgid "Ctrl"
+msgstr "Ctrl"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the alt key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:116
+msgid "Alt"
+msgstr "Alt"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the meta key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:122
+msgid "Meta"
+msgstr "Meta"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the super key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:128
+msgid "Super"
+msgstr "Super"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the hyper key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:134
+msgid "Hyper"
+msgstr "Hyper"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod2 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:140
+msgid "Mod2"
+msgstr "Mod2"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod3 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:146
+msgid "Mod3"
+msgstr "Mod3"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod4 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:152
+msgid "Mod4"
+msgstr "Mod4"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod5 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:158
+msgid "Mod5"
+msgstr "Mod5"
+
+#. Translators: This represents the size of a window. The first number is
+#. * the width of the window and the second is the height.
+#: ../src/ui/resizepopup.c:113
+#, c-format
+msgid "%d x %d"
+msgstr "%d x %d"
+
+#: ../src/ui/theme.c:255
+msgid "top"
+msgstr "頂"
+
+#: ../src/ui/theme.c:257
+msgid "bottom"
+msgstr "底"
+
+#: ../src/ui/theme.c:259
+msgid "left"
+msgstr "左"
+
+#: ../src/ui/theme.c:261
+msgid "right"
+msgstr "右"
+
+#: ../src/ui/theme.c:288
+#, c-format
+msgid "frame geometry does not specify \"%s\" dimension"
+msgstr "邊框的位置大小中沒有指定“%s”部分的大小"
+
+#: ../src/ui/theme.c:307
+#, c-format
+msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
+msgstr "邊框的位置大小中沒有指定“%2$s”邊框中的“%1$s”部分"
+
+#: ../src/ui/theme.c:344
+#, c-format
+msgid "Button aspect ratio %g is not reasonable"
+msgstr "按鈕的長寬比 %g 不合理"
+
+#: ../src/ui/theme.c:356
+#, c-format
+msgid "Frame geometry does not specify size of buttons"
+msgstr "邊框的位置大小規格內未有指定按鈕的大小"
+
+#: ../src/ui/theme.c:1023
+#, c-format
+msgid "Gradients should have at least two colors"
+msgstr "漸層至少應該有兩種顏色"
+
+#: ../src/ui/theme.c:1149
+#, c-format
+msgid ""
+"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL]"
+" where NORMAL is the state; could not parse \"%s\""
+msgstr "GTK 色彩規格規定必須在狀態外加上方括號,例如 gtk:fg[NORMAL],這裡 NORMAL 表示狀態;無法分析“%s”"
+
+#: ../src/ui/theme.c:1163
+#, c-format
+msgid ""
+"GTK color specification must have a close bracket after the state, e.g. "
+"gtk:fg[NORMAL] where NORMAL is the state; could not parse \"%s\""
+msgstr "GTK 色彩規格規定必須在狀態後加上閉方括號,例如 gtk:fg[NORMAL],這裡 NORMAL 表示狀態;無法分析“%s”"
+
+#: ../src/ui/theme.c:1174
+#, c-format
+msgid "Did not understand state \"%s\" in color specification"
+msgstr "無法將“%s”理解為色彩規格中的狀態"
+
+#: ../src/ui/theme.c:1187
+#, c-format
+msgid "Did not understand color component \"%s\" in color specification"
+msgstr "無法將“%s”理解為色彩規格中的色彩部分"
+
+#: ../src/ui/theme.c:1217
+#, c-format
+msgid ""
+"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
+"format"
+msgstr "指定混色的格式是“blend/背景顏色/前景顏色/透明度”,“%s”不符合規格"
+
+#: ../src/ui/theme.c:1228
+#, c-format
+msgid "Could not parse alpha value \"%s\" in blended color"
+msgstr "無法理解“%s”作為混色的透明度數值"
+
+#: ../src/ui/theme.c:1238
+#, c-format
+msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
+msgstr "混色的透明度數值“%s”不是在 0.0 至 1.0 之間"
+
+#: ../src/ui/theme.c:1285
+#, c-format
+msgid "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
+msgstr "遮蔽的格式是“遮蔽/基本顏色/比重”,但“%s”不符合格式"
+
+#: ../src/ui/theme.c:1296
+#, c-format
+msgid "Could not parse shade factor \"%s\" in shaded color"
+msgstr "在遮蔽顏色中無法將“%s”理解為遮蔽比重"
+
+#: ../src/ui/theme.c:1306
+#, c-format
+msgid "Shade factor \"%s\" in shaded color is negative"
+msgstr "在遮蔽顏色中遮蔽比重“%s”是負數"
+
+#: ../src/ui/theme.c:1335
+#, c-format
+msgid "Could not parse color \"%s\""
+msgstr "無法分析顏色“%s”"
+
+#: ../src/ui/theme.c:1589
+#, c-format
+msgid "Coordinate expression contains character '%s' which is not allowed"
+msgstr "座標表達式中出現不可接受的字元「%s」"
+
+#: ../src/ui/theme.c:1616
+#, c-format
+msgid ""
+"Coordinate expression contains floating point number '%s' which could not be"
+" parsed"
+msgstr "座標表達式中出現無法分析的浮點小數「%s」"
+
+#: ../src/ui/theme.c:1630
+#, c-format
+msgid "Coordinate expression contains integer '%s' which could not be parsed"
+msgstr "座標表達式中出現無法分析的整數「%s」"
+
+#: ../src/ui/theme.c:1752
+#, c-format
+msgid ""
+"Coordinate expression contained unknown operator at the start of this text: "
+"\"%s\""
+msgstr "在座標表達式中,以下文字的開始部分含有不明的運算符:“%s”"
+
+#: ../src/ui/theme.c:1809
+#, c-format
+msgid "Coordinate expression was empty or not understood"
+msgstr "座標表達式是空白的或是無法分析"
+
+#: ../src/ui/theme.c:1920 ../src/ui/theme.c:1930 ../src/ui/theme.c:1964
+#, c-format
+msgid "Coordinate expression results in division by zero"
+msgstr "座標表達式中出現被 0 整除的錯誤"
+
+#: ../src/ui/theme.c:1972
+#, c-format
+msgid ""
+"Coordinate expression tries to use mod operator on a floating-point number"
+msgstr "座標表達式中出現將浮點數使用於餘數運算符 (mod) 的錯誤"
+
+#: ../src/ui/theme.c:2028
+#, c-format
+msgid "Coordinate expression has an operator \"%s\" where an operand was expected"
+msgstr "在座標表達式中,應該有運算子的地方出現了運算符“%s”"
+
+#: ../src/ui/theme.c:2037
+#, c-format
+msgid "Coordinate expression had an operand where an operator was expected"
+msgstr "在座標表達式中,應該有運算符的地方出現了運算子"
+
+#: ../src/ui/theme.c:2045
+#, c-format
+msgid "Coordinate expression ended with an operator instead of an operand"
+msgstr "結束座標表達式的是一個運算符而非運算子"
+
+#: ../src/ui/theme.c:2055
+#, c-format
+msgid ""
+"Coordinate expression has operator \"%c\" following operator \"%c\" with no "
+"operand in between"
+msgstr "在座標表達式中,運算符“%c”緊隨運算符“%c”出現,但中間沒有任何運算子"
+
+#: ../src/ui/theme.c:2202 ../src/ui/theme.c:2243
+#, c-format
+msgid "Coordinate expression had unknown variable or constant \"%s\""
+msgstr "座標表達式中出現不明的變數或常數“%s”"
+
+#: ../src/ui/theme.c:2297
+#, c-format
+msgid "Coordinate expression parser overflowed its buffer."
+msgstr "座標表達式分析器令緩衝溢位。"
+
+#: ../src/ui/theme.c:2326
+#, c-format
+msgid "Coordinate expression had a close parenthesis with no open parenthesis"
+msgstr "座標表達式中的閉括號沒有相應的開括號"
+
+#: ../src/ui/theme.c:2390
+#, c-format
+msgid ""
+"Coordinate expression had an open parenthesis with no close parenthesis"
+msgstr "座標表達式中的開括號沒有相應的閉括號"
+
+#: ../src/ui/theme.c:2401
+#, c-format
+msgid "Coordinate expression doesn't seem to have any operators or operands"
+msgstr "座標表達式中似乎沒有任何運算符或運算子"
+
+#: ../src/ui/theme.c:2605 ../src/ui/theme.c:2625 ../src/ui/theme.c:2645
+#, c-format
+msgid "Theme contained an expression that resulted in an error: %s\n"
+msgstr "布景主題中含有引致錯誤的表達式:%s\n"
+
+#: ../src/ui/theme.c:4222
+#, c-format
+msgid ""
+"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
+"specified for this frame style"
+msgstr "此邊框款式必須指定 <button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/>"
+
+#: ../src/ui/theme.c:4730 ../src/ui/theme.c:4755
+#, c-format
+msgid "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
+msgstr "缺少了 <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
+
+#: ../src/ui/theme.c:4799
+#, c-format
+msgid "Failed to load theme \"%s\": %s\n"
+msgstr "無法載入布景主題“%s”:%s\n"
+
+#: ../src/ui/theme.c:4929 ../src/ui/theme.c:4936 ../src/ui/theme.c:4943
+#: ../src/ui/theme.c:4950 ../src/ui/theme.c:4957
+#, c-format
+msgid "No <%s> set for theme \"%s\""
+msgstr "布景主題“%s”未指定 <%s>"
+
+#: ../src/ui/theme.c:4965
+#, c-format
+msgid ""
+"No frame style set for window type \"%s\" in theme \"%s\", add a <window "
+"type=\"%s\" style_set=\"whatever\"/> element"
+msgstr "在布景主題“%2$s”中,視窗類型“%1$s”沒有指定任何邊框款式。請加上 <window type=\"%3$s\" style_set=\"whatever\"/> 元素"
+
+#: ../src/ui/theme.c:5408 ../src/ui/theme.c:5470 ../src/ui/theme.c:5533
+#, c-format
+msgid "User-defined constants must begin with a capital letter; \"%s\" does not"
+msgstr "自行定義的常數必須以大寫字母開始;但“%s”不是"
+
+#: ../src/ui/theme.c:5416 ../src/ui/theme.c:5478 ../src/ui/theme.c:5541
+#, c-format
+msgid "Constant \"%s\" has already been defined"
+msgstr "已定義了“%s”常數"
+
+#. Translators: This means that an attribute which should have been found
+#. * on an XML element was not in fact found.
+#: ../src/ui/theme-parser.c:226
+#, c-format
+msgid "No \"%s\" attribute on element <%s>"
+msgstr "在元素 <%2$s> 中沒有「%1$s」屬性"
+
+#: ../src/ui/theme-parser.c:255 ../src/ui/theme-parser.c:273
+#, c-format
+msgid "Line %d character %d: %s"
+msgstr "第 %d 列第 %d 字:%s"
+
+#: ../src/ui/theme-parser.c:437
+#, c-format
+msgid "Attribute \"%s\" repeated twice on the same <%s> element"
+msgstr "屬性「%s」在同一個 <%s> 元素中重複了兩次"
+
+#: ../src/ui/theme-parser.c:461 ../src/ui/theme-parser.c:504
+#, c-format
+msgid "Attribute \"%s\" is invalid on <%s> element in this context"
+msgstr "在此關聯選單中,屬性「%s」在 <%s> 元素中是無效的"
+
+#: ../src/ui/theme-parser.c:546
+#, c-format
+msgid "Could not parse \"%s\" as an integer"
+msgstr "無法以整數的方式分析“%s”"
+
+#: ../src/ui/theme-parser.c:555 ../src/ui/theme-parser.c:610
+#, c-format
+msgid "Did not understand trailing characters \"%s\" in string \"%s\""
+msgstr "無法理解字串“%2$s”中的結束字元“%1$s”"
+
+#: ../src/ui/theme-parser.c:565
+#, c-format
+msgid "Integer %ld must be positive"
+msgstr "整數 %ld 必須為正數"
+
+#: ../src/ui/theme-parser.c:573
+#, c-format
+msgid "Integer %ld is too large, current max is %d"
+msgstr "整數 %ld 太大,目前可接受的最大值為 %d"
+
+#: ../src/ui/theme-parser.c:601 ../src/ui/theme-parser.c:717
+#, c-format
+msgid "Could not parse \"%s\" as a floating point number"
+msgstr "無法以浮點小數的方式分析“%s”"
+
+#: ../src/ui/theme-parser.c:632 ../src/ui/theme-parser.c:660
+#, c-format
+msgid "Boolean values must be \"true\" or \"false\" not \"%s\""
+msgstr "布林值必須為“true”或“false”,不是“%s”"
+
+#: ../src/ui/theme-parser.c:687
+#, c-format
+msgid "Angle must be between 0.0 and 360.0, was %g\n"
+msgstr "角度必須在 0.0 至 360.0 之間,此處的值為 %g\n"
+
+#: ../src/ui/theme-parser.c:750
+#, c-format
+msgid "Alpha must be between 0.0 (invisible) and 1.0 (fully opaque), was %g\n"
+msgstr "透明度必須在 0.0(完全透明)至 1.0(完全不透明)之間,此處的值為 %g\n"
+
+#: ../src/ui/theme-parser.c:815
+#, c-format
+msgid ""
+"Invalid title scale \"%s\" (must be one of xx-"
+"small,x-small,small,medium,large,x-large,xx-large)\n"
+msgstr "無效的標題大小“%s”(必須為 xx-small、x-small、small、medium、large、\nx-large、xx-large 其中一個)\n"
+
+#: ../src/ui/theme-parser.c:971 ../src/ui/theme-parser.c:1034
+#: ../src/ui/theme-parser.c:1068 ../src/ui/theme-parser.c:1171
+#, c-format
+msgid "<%s> name \"%s\" used a second time"
+msgstr "<%s> 的 name 屬性“%s”用了超過一次"
+
+#: ../src/ui/theme-parser.c:983 ../src/ui/theme-parser.c:1080
+#: ../src/ui/theme-parser.c:1183
+#, c-format
+msgid "<%s> parent \"%s\" has not been defined"
+msgstr "<%s> 的主元素“%s”沒有任何定義"
+
+#: ../src/ui/theme-parser.c:1093
+#, c-format
+msgid "<%s> geometry \"%s\" has not been defined"
+msgstr "<%s> 元素的位置大小“%s”沒有任何定義"
+
+#: ../src/ui/theme-parser.c:1106
+#, c-format
+msgid "<%s> must specify either a geometry or a parent that has a geometry"
+msgstr "<%s> 必須自己指定位置大小或指定有位置大小的主元素"
+
+#: ../src/ui/theme-parser.c:1148
+msgid "You must specify a background for an alpha value to be meaningful"
+msgstr "必須指定背景使得透明 ( alpha) 值的變得有意義"
+
+#: ../src/ui/theme-parser.c:1215
+#, c-format
+msgid "Unknown type \"%s\" on <%s> element"
+msgstr "<%2$s> 元素之內出現不明的類型“%1$s”"
+
+#: ../src/ui/theme-parser.c:1226
+#, c-format
+msgid "Unknown style_set \"%s\" on <%s> element"
+msgstr "<%2$s> 元素之內出現不明的 style_set“%1$s”"
+
+#: ../src/ui/theme-parser.c:1234
+#, c-format
+msgid "Window type \"%s\" has already been assigned a style set"
+msgstr "視窗類型“%s”已經分配了 style set"
+
+#: ../src/ui/theme-parser.c:1264 ../src/ui/theme-parser.c:1328
+#: ../src/ui/theme-parser.c:1554 ../src/ui/theme-parser.c:2775
+#: ../src/ui/theme-parser.c:2821 ../src/ui/theme-parser.c:2979
+#: ../src/ui/theme-parser.c:3171 ../src/ui/theme-parser.c:3209
+#: ../src/ui/theme-parser.c:3247 ../src/ui/theme-parser.c:3265
+#: ../src/ui/theme-parser.c:3281 ../src/ui/theme-parser.c:3319
+#, c-format
+msgid "Element <%s> is not allowed below <%s>"
+msgstr "元素 <%s> 不允許在 <%s> 之下"
+
+#: ../src/ui/theme-parser.c:1378 ../src/ui/theme-parser.c:1392
+#: ../src/ui/theme-parser.c:1437
+msgid ""
+"Cannot specify both \"button_width\"/\"button_height\" and \"aspect_ratio\" "
+"for buttons"
+msgstr "不可能同時指定按鈕的寬度/長度 (button_width/button_height) 及長寬比(aspect_ratio)"
+
+#: ../src/ui/theme-parser.c:1401
+#, c-format
+msgid "Distance \"%s\" is unknown"
+msgstr "不明的距離“%s”"
+
+#: ../src/ui/theme-parser.c:1446
+#, c-format
+msgid "Aspect ratio \"%s\" is unknown"
+msgstr "不明的長寬比“%s”"
+
+#: ../src/ui/theme-parser.c:1508
+#, c-format
+msgid "Border \"%s\" is unknown"
+msgstr "不明的邊框“%s”"
+
+#: ../src/ui/theme-parser.c:1819
+#, c-format
+msgid "No \"start_angle\" or \"from\" attribute on element <%s>"
+msgstr "元素 <%s> 中沒有“start_angle”或“from”屬性"
+
+#: ../src/ui/theme-parser.c:1826
+#, c-format
+msgid "No \"extent_angle\" or \"to\" attribute on element <%s>"
+msgstr "元素 <%s> 中沒有“extent_angle”或“to”屬性"
+
+#: ../src/ui/theme-parser.c:2066
+#, c-format
+msgid "Did not understand value \"%s\" for type of gradient"
+msgstr "無法將“%s”理解為漸層的樣式"
+
+#: ../src/ui/theme-parser.c:2144 ../src/ui/theme-parser.c:2519
+#, c-format
+msgid "Did not understand fill type \"%s\" for <%s> element"
+msgstr "無法理解 <%2$s> 元素中的填充類型“%1$s”"
+
+#: ../src/ui/theme-parser.c:2311 ../src/ui/theme-parser.c:2394
+#: ../src/ui/theme-parser.c:2457
+#, c-format
+msgid "Did not understand state \"%s\" for <%s> element"
+msgstr "無法將“%s”理解為 <%s> 元素的狀態"
+
+#: ../src/ui/theme-parser.c:2321 ../src/ui/theme-parser.c:2404
+#, c-format
+msgid "Did not understand shadow \"%s\" for <%s> element"
+msgstr "無法將“%s”理解為 <%s> 元素的陰影"
+
+#: ../src/ui/theme-parser.c:2331
+#, c-format
+msgid "Did not understand arrow \"%s\" for <%s> element"
+msgstr "無法將“%s”理解為 <%s> 元素的箭頭"
+
+#: ../src/ui/theme-parser.c:2631 ../src/ui/theme-parser.c:2727
+#, c-format
+msgid "No <draw_ops> called \"%s\" has been defined"
+msgstr "沒有定義任何名稱為“%s”的 <draw_ops>"
+
+#: ../src/ui/theme-parser.c:2643 ../src/ui/theme-parser.c:2739
+#, c-format
+msgid "Including draw_ops \"%s\" here would create a circular reference"
+msgstr "這裡的 draw_ops“%s”會造成循環"
+
+#: ../src/ui/theme-parser.c:2854
+#, c-format
+msgid "Unknown position \"%s\" for frame piece"
+msgstr "邊框組件指定了不明的位置“%s”"
+
+#: ../src/ui/theme-parser.c:2862
+#, c-format
+msgid "Frame style already has a piece at position %s"
+msgstr "邊框款式已經在位置 %s 中指定了一件邊框組件"
+
+#: ../src/ui/theme-parser.c:2879 ../src/ui/theme-parser.c:2954
+#, c-format
+msgid "No <draw_ops> with the name \"%s\" has been defined"
+msgstr "沒有定義任何名稱為“%s”的 <draw_ops>"
+
+#: ../src/ui/theme-parser.c:2908
+#, c-format
+msgid "Unknown function \"%s\" for button"
+msgstr "按鈕擁有不明的功能“%s”"
+
+#: ../src/ui/theme-parser.c:2917
+#, c-format
+msgid "Button function \"%s\" does not exist in this version (%d, need %d)"
+msgstr "按鈕功能“%s”不存在於這個 版本(%d,要求 %d)"
+
+#: ../src/ui/theme-parser.c:2929
+#, c-format
+msgid "Unknown state \"%s\" for button"
+msgstr "無法理解“%s”為按鈕的狀態"
+
+#: ../src/ui/theme-parser.c:2937
+#, c-format
+msgid "Frame style already has a button for function %s state %s"
+msgstr "邊框款式已經指定了一個擁有 %s 功能及 %s 狀態的按鈕"
+
+#: ../src/ui/theme-parser.c:3018
+#, c-format
+msgid "\"%s\" is not a valid value for focus attribute"
+msgstr "“%s”不是 focus 屬性的有效設定值"
+
+#: ../src/ui/theme-parser.c:3027
+#, c-format
+msgid "\"%s\" is not a valid value for state attribute"
+msgstr "“%s”不是 state 屬性的有效設定值"
+
+#: ../src/ui/theme-parser.c:3037
+#, c-format
+msgid "A style called \"%s\" has not been defined"
+msgstr "沒有定義任何稱為“%s”的款式"
+
+#: ../src/ui/theme-parser.c:3058 ../src/ui/theme-parser.c:3081
+#, c-format
+msgid "\"%s\" is not a valid value for resize attribute"
+msgstr "“%s”不是 resize 屬性的有效設定值"
+
+#: ../src/ui/theme-parser.c:3092
+#, c-format
+msgid ""
+"Should not have \"resize\" attribute on <%s> element for maximized/shaded "
+"states"
+msgstr "元素 <%s> 不應在最大化或收攏的狀態中指定“resize”屬性"
+
+#: ../src/ui/theme-parser.c:3106
+#, c-format
+msgid "Should not have \"resize\" attribute on <%s> element for maximized states"
+msgstr "不應在元素 <%s> 最大化的狀態中指定“resize”屬性"
+
+#: ../src/ui/theme-parser.c:3120 ../src/ui/theme-parser.c:3142
+#, c-format
+msgid "Style has already been specified for state %s resize %s focus %s"
+msgstr "當 state=%s resize=%s focus=%s 時,樣式早已經被指定了"
+
+#: ../src/ui/theme-parser.c:3131 ../src/ui/theme-parser.c:3153
+#, c-format
+msgid "Style has already been specified for state %s focus %s"
+msgstr "當 state=%s focus=%s 時,樣式早已經被指定了"
+
+#: ../src/ui/theme-parser.c:3192
+msgid ""
+"Can't have a two draw_ops for a <piece> element (theme specified a draw_ops "
+"attribute and also a <draw_ops> element, or specified two elements)"
+msgstr "一個 <piece> 元素不可同時使用兩個 draw_ops (布景主題同時指定了一個 draw_ops 屬性及一個 <draw_ops> 元素,或是指定了兩個元素)"
+
+#: ../src/ui/theme-parser.c:3230
+msgid ""
+"Can't have a two draw_ops for a <button> element (theme specified a draw_ops"
+" attribute and also a <draw_ops> element, or specified two elements)"
+msgstr "一個 <button> 元素不可同時使用兩個 draw_ops (布景主題同時指定了一個 draw_ops 屬性及一個 <draw_ops> 元素,或是指定了兩個元素)"
+
+#: ../src/ui/theme-parser.c:3302
+msgid ""
+"Can't have a two draw_ops for a <menu_icon> element (theme specified a "
+"draw_ops attribute and also a <draw_ops> element, or specified two elements)"
+msgstr "一個 <menu_icon> 元素不可同時使用兩個 draw_ops (布景主題同時指定了一個 draw_ops 屬性及一個 <draw_ops> 元素,或是指定了兩個元素)"
+
+#: ../src/ui/theme-parser.c:3350
+#, c-format
+msgid "Outermost element in theme must be <metacity_theme> not <%s>"
+msgstr "布景中最外層的元件必須為 <metacity_theme> 而非 <%s>"
+
+#: ../src/ui/theme-parser.c:3370
+#, c-format
+msgid ""
+"Element <%s> is not allowed inside a name/author/date/description element"
+msgstr "元素 <%s> 不許在名稱/作者/日期/描述元素內出現"
+
+#: ../src/ui/theme-parser.c:3375
+#, c-format
+msgid "Element <%s> is not allowed inside a <constant> element"
+msgstr "<%s> 元素不可出現在 <constant> 元素內"
+
+#: ../src/ui/theme-parser.c:3387
+#, c-format
+msgid ""
+"Element <%s> is not allowed inside a distance/border/aspect_ratio element"
+msgstr "<%s> 元素不可出現於 distance/border/aspect_ratio 元素之內"
+
+#: ../src/ui/theme-parser.c:3409
+#, c-format
+msgid "Element <%s> is not allowed inside a draw operation element"
+msgstr "元素 <%s> 不允許在有關繪圖操作的元素內出現"
+
+#: ../src/ui/theme-parser.c:3419 ../src/ui/theme-parser.c:3461
+#: ../src/ui/theme-parser.c:3466 ../src/ui/theme-parser.c:3471
+#, c-format
+msgid "Element <%s> is not allowed inside a <%s> element"
+msgstr "<%s> 元素不可出現在 <%s> 元素內"
+
+#: ../src/ui/theme-parser.c:3693
+msgid "No draw_ops provided for frame piece"
+msgstr "邊框沒有提供任何 draw_ops 屬性"
+
+#: ../src/ui/theme-parser.c:3708
+msgid "No draw_ops provided for button"
+msgstr "按鈕沒有提供任何 draw_ops 屬性"
+
+#: ../src/ui/theme-parser.c:3770
+#, c-format
+msgid "No text is allowed inside element <%s>"
+msgstr "<%s> 元素內不可出現任何文字"
+
+#: ../src/ui/theme-parser.c:3825 ../src/ui/theme-parser.c:3837
+#: ../src/ui/theme-parser.c:3849 ../src/ui/theme-parser.c:3861
+#: ../src/ui/theme-parser.c:3873
+#, c-format
+msgid "<%s> specified twice for this theme"
+msgstr "<%s> 指定了此布景主題兩次"
+
+#: ../src/ui/theme-parser.c:4149
+#, c-format
+msgid "Failed to find a valid file for theme %s\n"
+msgstr "無法布景主題的有效檔案 %s\n"
+
+#: ../src/ui/theme-parser.c:4205
+#, c-format
+msgid "Theme file %s did not contain a root <metacity_theme> element"
+msgstr "布景主題檔案 %s 並未包含根 <metacity_theme> 元件"
+
+#: ../src/ui/theme-viewer.c:75
+msgid "/_Windows"
+msgstr "/視窗(_W)"
+
+#: ../src/ui/theme-viewer.c:76
+msgid "/Windows/tearoff"
+msgstr "/視窗/分開"
+
+#: ../src/ui/theme-viewer.c:77
+msgid "/Windows/_Dialog"
+msgstr "/視窗/對話視窗(_D)"
+
+#: ../src/ui/theme-viewer.c:78
+msgid "/Windows/_Modal dialog"
+msgstr "/視窗/模態對話視窗(_M)"
+
+#: ../src/ui/theme-viewer.c:79
+msgid "/Windows/_Utility"
+msgstr "/視窗/工具(_U)"
+
+#: ../src/ui/theme-viewer.c:80
+msgid "/Windows/_Splashscreen"
+msgstr "/視窗/啟動畫面(_S)"
+
+#: ../src/ui/theme-viewer.c:81
+msgid "/Windows/_Top dock"
+msgstr "/視窗/上工作區(_T)"
+
+#: ../src/ui/theme-viewer.c:82
+msgid "/Windows/_Bottom dock"
+msgstr "/視窗/下工作區(_B)"
+
+#: ../src/ui/theme-viewer.c:83
+msgid "/Windows/_Left dock"
+msgstr "/視窗/左工作區(_L)"
+
+#: ../src/ui/theme-viewer.c:84
+msgid "/Windows/_Right dock"
+msgstr "/視窗/右工作區(_R)"
+
+#: ../src/ui/theme-viewer.c:85
+msgid "/Windows/_All docks"
+msgstr "/視窗/所有工作區(_A)"
+
+#: ../src/ui/theme-viewer.c:86
+msgid "/Windows/Des_ktop"
+msgstr "/視窗/桌面(_K)"
+
+#: ../src/ui/theme-viewer.c:244
+msgid "This is a sample message in a sample dialog"
+msgstr "這是在樣版對話視窗中的樣版訊息"
+
+#: ../src/ui/theme-viewer.c:327
+#, c-format
+msgid "Fake menu item %d\n"
+msgstr "假的選單項目 %d\n"
+
+#: ../src/ui/theme-viewer.c:361
+msgid "Border-only window"
+msgstr "只有邊框的視窗"
+
+#: ../src/ui/theme-viewer.c:363
+msgid "Bar"
+msgstr "列"
+
+#: ../src/ui/theme-viewer.c:380
+msgid "Normal Application Window"
+msgstr "正常的程式視窗"
+
+#: ../src/ui/theme-viewer.c:384
+msgid "Dialog Box"
+msgstr "對話盒"
+
+#: ../src/ui/theme-viewer.c:388
+msgid "Modal Dialog Box"
+msgstr "模態對話盒"
+
+#: ../src/ui/theme-viewer.c:392
+msgid "Utility Palette"
+msgstr "公用程式控制板"
+
+#: ../src/ui/theme-viewer.c:396
+msgid "Torn-off Menu"
+msgstr "關閉選單"
+
+#: ../src/ui/theme-viewer.c:400
+msgid "Border"
+msgstr "邊框"
+
+#: ../src/ui/theme-viewer.c:728
+#, c-format
+msgid "Button layout test %d"
+msgstr "按鈕配置測試 %d"
+
+#: ../src/ui/theme-viewer.c:757
+#, c-format
+msgid "%g milliseconds to draw one window frame"
+msgstr "繪畫一個視窗需時 %g 毫秒"
+
+#: ../src/ui/theme-viewer.c:800
+#, c-format
+msgid "Usage: marco-theme-viewer [THEMENAME]\n"
+msgstr "用法: marco-theme-viewer [布景主題名稱]\n"
+
+#: ../src/ui/theme-viewer.c:807
+#, c-format
+msgid "Error loading theme: %s\n"
+msgstr "載入布景主題失敗 %s\n"
+
+#: ../src/ui/theme-viewer.c:813
+#, c-format
+msgid "Loaded theme \"%s\" in %g seconds\n"
+msgstr "載入布景主題 “%s” 需時 %g 秒\n"
+
+#: ../src/ui/theme-viewer.c:854
+msgid "Normal Title Font"
+msgstr "正常標題列字型"
+
+#: ../src/ui/theme-viewer.c:860
+msgid "Small Title Font"
+msgstr "小標題列字型"
+
+#: ../src/ui/theme-viewer.c:866
+msgid "Large Title Font"
+msgstr "大標題列字型"
+
+#: ../src/ui/theme-viewer.c:871
+msgid "Button Layouts"
+msgstr "按鈕配置"
+
+#: ../src/ui/theme-viewer.c:876
+msgid "Benchmark"
+msgstr "速度測試"
+
+#: ../src/ui/theme-viewer.c:923
+msgid "Window Title Goes Here"
+msgstr "這裡是視窗標題"
+
+#: ../src/ui/theme-viewer.c:1027
+#, c-format
+msgid ""
+"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
+"seconds wall clock time including X server resources (%g milliseconds per "
+"frame)\n"
+msgstr "繪畫 %d 幀需時:\n在客戶端是 %g 秒(每幀 %g 毫秒)\n包括 X 伺服器資源的實際消耗時間是 %g 秒(每幀 %g 毫秒)\n"
+
+#: ../src/ui/theme-viewer.c:1246
+msgid "position expression test returned TRUE but set error"
+msgstr "位置表現測試返回值是「正確」,但有 set error"
+
+#: ../src/ui/theme-viewer.c:1248
+msgid "position expression test returned FALSE but didn't set error"
+msgstr "位置表現測試返回值是「錯誤」,但沒有 set error"
+
+#: ../src/ui/theme-viewer.c:1252
+msgid "Error was expected but none given"
+msgstr "預期會發生錯誤,但結果並沒錯誤發生"
+
+#: ../src/ui/theme-viewer.c:1254
+#, c-format
+msgid "Error %d was expected but %d given"
+msgstr "預期會發生錯誤 %d ,但結果卻出現 %d"
+
+#: ../src/ui/theme-viewer.c:1260
+#, c-format
+msgid "Error not expected but one was returned: %s"
+msgstr "預期不會發生錯誤,但結果返回了一個:%s"
+
+#: ../src/ui/theme-viewer.c:1264
+#, c-format
+msgid "x value was %d, %d was expected"
+msgstr "x 的數值是 %d,%d 是預期中的數值"
+
+#: ../src/ui/theme-viewer.c:1267
+#, c-format
+msgid "y value was %d, %d was expected"
+msgstr "y 的數值是 %d,%d 是預期中的數值"
+
+#: ../src/ui/theme-viewer.c:1332
+#, c-format
+msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
+msgstr "分析 %d 座標表現需時 %g 秒(平均 %g 秒)\n"
diff --git a/po/crh.po b/po/crh.po
index 78fc9176..74fed906 100644
--- a/po/crh.po
+++ b/po/crh.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Crimean Turkish (http://www.transifex.com/projects/p/MATE/language/crh/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "%s tuşu %x değiştiricileriyle birlikte başka bir uygulama tarafında
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "%s penceresi SM_CLIENT_ID'yi ICCCM tarafından belirtilen WM_CLIENT_LEAD
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "_Başqa bir Çalışma Fezasına Avuştır"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "\"%s\" sabit değeri zaten tanımlanmış"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/cs.po b/po/cs.po
index 89251453..18386e53 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# segfault <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: segfault <[email protected]>\n"
"Language-Team: Czech (http://www.transifex.com/projects/p/MATE/language/cs/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -331,7 +332,6 @@ msgstr "Klávesu %s s modifikátory %x již jako zkratku používá nějaký jin
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -422,7 +422,7 @@ msgstr "Nezdařil se restart: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d uloženo v klíči GSettings %s je mimo rozsah %d až %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -433,7 +433,7 @@ msgstr "Bylo zakázáno obcházení chyb aplikací. Některé aplikace se možn�
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Nebylo možné zpracovat popis písma \"%s\" z klíče GSettings %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -590,7 +590,6 @@ msgstr "Okno %s nastavilo SM_CLIENT_ID samo na sebe, namísto okna WM_CLIENT_LEA
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +809,6 @@ msgstr "Přes_unout na jinou plochu"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Konstanta \"%s\" již byla definována"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1426,7 +1413,7 @@ msgstr "Nelze mít dvě draw_ops u prvku <menu_icon> (motiv definoval atribut dr
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr ""
+msgstr "Vnější element tématu musí být <metacity_theme>, nikoliv <%s>"
#: ../src/ui/theme-parser.c:3370
#, c-format
@@ -1484,7 +1471,7 @@ msgstr "Nelze nalézt platný soubor motivu %s\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "Soubor tématu %s neobsahuje kořenový element <metacity_theme> "
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
diff --git a/po/cy.po b/po/cy.po
index 734da25b..a4185a90 100644
--- a/po/cy.po
+++ b/po/cy.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Welsh (http://www.transifex.com/projects/p/MATE/language/cy/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Mae rhaglen arall yn defnyddio'r fysell %s gyda’r addasyddion %x fel r
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Y mae ffenestr %s yn gosod SM_CLIENT_ID ar ei hunan, yn lle ar y ffenest
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Symud at _Weithfan Arall"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Diffiniwyd y cysonyn \"%s\" eisoes"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/da.po b/po/da.po
index 2af02658..4a44d68c 100644
--- a/po/da.po
+++ b/po/da.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Joe Hansen <[email protected]>, 2012-2013.
-# Ole Holm Frandsen <[email protected]>, 2012.
+# Joe Hansen <[email protected]>, 2012-2013
+# Ole Holm Frandsen <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-10 07:53+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Joe Hansen <[email protected]>\n"
"Language-Team: Danish (http://www.transifex.com/projects/p/MATE/language/da/)\n"
"MIME-Version: 1.0\n"
@@ -333,7 +333,6 @@ msgstr "Et andet program bruger allerede nøglen %s med modifikatorer %x som bin
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "Vinduet %s angiver SM_CLIENT_ID for det selv i stedet for WM_CLIENT_LEAD
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Flyt til andet _arbejdsområde"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Skift"
@@ -821,7 +818,6 @@ msgstr "Skift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "Konstanten \"%s\" er allerede defineret"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/de.po b/po/de.po
index f4c4f194..8cd164eb 100644
--- a/po/de.po
+++ b/po/de.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# desperateCoder <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: desperateCoder <[email protected]>\n"
"Language-Team: German (http://www.transifex.com/projects/p/MATE/language/de/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -331,7 +332,6 @@ msgstr "Ein anderes Programm verwendet die Taste »%s« bereits mit den Zusatzta
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -422,7 +422,7 @@ msgstr "Neustart fehlgeschlagen: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d, gespeichert unter dem GSettings-Schlüssel %s, muss im Bereich %d bis %d liegen.\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -433,7 +433,7 @@ msgstr "Problemumgehungen (Workarounds) für defekte Anwendungen abgeschaltet. M
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Schriftbeschreibung »%s« aus MateConf-Schlüssel »%s« konnte nicht verarbeitet werden\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -590,7 +590,6 @@ msgstr "Fenster »%s« setzt SM_CLIENT_ID auf sich selbst anstatt auf das WM_CLI
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +809,6 @@ msgstr "Auf a_ndere Arbeitsfläche verschieben"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Strg"
@@ -828,7 +825,6 @@ msgstr "Strg"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Umschalter2"
@@ -873,7 +865,6 @@ msgstr "Umschalter2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Umschalter3"
@@ -882,7 +873,6 @@ msgstr "Umschalter3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Umschalter4"
@@ -891,14 +881,12 @@ msgstr "Umschalter4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Umschalter5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Konstante »%s« wurde bereits definiert"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/dz.po b/po/dz.po
index 12316e72..3fb258cb 100644
--- a/po/dz.po
+++ b/po/dz.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Dzongkha (http://www.transifex.com/projects/p/MATE/language/dz/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "ལས་རིམ་གཞན་ཅིག་གིས་ ཧེ་མ�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "སྒོ་སྒྲིག་%s གིས་ SM_CLIENT_ID དེ་ ICC
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "ལཱ་གི་ས་སྒོ་ གཞན་ཅིག་ལུ་�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "སོར་ལྡེ།"
@@ -819,7 +816,6 @@ msgstr "སོར་ལྡེ།"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "ཚད་འཛིན།"
@@ -828,7 +824,6 @@ msgstr "ཚད་འཛིན།"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "བསྒྱུར་ལྡེ།"
@@ -837,7 +832,6 @@ msgstr "བསྒྱུར་ལྡེ།"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "མེ་ཊ།"
@@ -846,7 +840,6 @@ msgstr "མེ་ཊ།"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "ཡང་དག་།"
@@ -855,7 +848,6 @@ msgstr "ཡང་དག་།"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "ཧའི་པར།"
@@ -864,7 +856,6 @@ msgstr "ཧའི་པར།"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "མོཌི་༢།"
@@ -873,7 +864,6 @@ msgstr "མོཌི་༢།"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "མོཌི་༣།"
@@ -882,7 +872,6 @@ msgstr "མོཌི་༣།"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "མོཌི་༤།"
@@ -891,14 +880,12 @@ msgstr "མོཌི་༤།"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "མོཌི་༥།"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "ཆད་མེད་\"%s\" དེ་ ཧེ་མ་ལས་རང་
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/el.po b/po/el.po
index d9a89c7e..f4caaf0d 100644
--- a/po/el.po
+++ b/po/el.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Nisok Kosin <[email protected]>, 2012.
-# Petros Freris (Πέτρος Φρέρης) <[email protected]>, 2013.
+# Nisok Kosin <[email protected]>, 2012
+# frerisp <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 20:25+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: frerisp <[email protected]>\n"
"Language-Team: Greek (http://www.transifex.com/projects/p/MATE/language/el/)\n"
"MIME-Version: 1.0\n"
@@ -333,7 +333,6 @@ msgstr "Κάποιο άλλο πρόγραμμα χρησιμοποιεί ήδη
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "Το παράθυρο %s όρισε SM_CLIENT_ID στον εαυτό τ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Μετακίνηση σε άλλο _χώρο εργασίας"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "Constant \"%s\" έχει ήδη καθορισθεί"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/en_AU.po b/po/en_AU.po
index 956be6e6..7e0983a9 100644
--- a/po/en_AU.po
+++ b/po/en_AU.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Michael Findlay <[email protected]>, 2012.
+# k3lt01 <[email protected]>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: k3lt01 <[email protected]>\n"
"Language-Team: English (Australia) (http://www.transifex.com/projects/p/MATE/language/en_AU/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -332,7 +332,6 @@ msgstr "Some other program is already using the key %s with modifiers %x as a bi
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -423,7 +422,7 @@ msgstr "Failed to restart: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d stored in GSettings key %s is out of range %d to %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -434,7 +433,7 @@ msgstr "Workarounds for broken applications disabled. Some applications may not
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Could not parse font description \"%s\" from GSettings key %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -591,7 +590,6 @@ msgstr "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "Move to Another _Workspace"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "Constant \"%s\" has already been defined"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/en_CA.po b/po/en_CA.po
index a794c526..ee6c7711 100644
--- a/po/en_CA.po
+++ b/po/en_CA.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: English (Canada) (http://www.transifex.com/projects/p/MATE/language/en_CA/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Some other program is already using the key %s with modifiers %x as a bi
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Move to Another _Workspace"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Constant \"%s\" has already been defined"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/en_GB.po b/po/en_GB.po
index ef2857b2..e2c5936d 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Andi Chandler <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Andi Chandler <[email protected]>\n"
+"Language-Team: English (United Kingdom) (http://www.transifex.com/projects/p/MATE/language/en_GB/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +332,6 @@ msgstr "Some other program is already using the key %s with modifiers %x as a bi
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -422,7 +422,7 @@ msgstr "Failed to restart: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d stored in GSettings key %s is out of range %d to %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -433,7 +433,7 @@ msgstr "Workarounds for broken applications disabled. Some applications may not
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Could not parse font description \"%s\" from GSettings key %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -590,7 +590,6 @@ msgstr "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +809,6 @@ msgstr "Move to Another _Workspace"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Constant \"%s\" has already been defined"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1426,7 +1413,7 @@ msgstr "Can't have a two draw_ops for a <menu_icon> element (theme specified a d
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr ""
+msgstr "Outermost element in theme must be <metacity_theme> not <%s>"
#: ../src/ui/theme-parser.c:3370
#, c-format
@@ -1484,7 +1471,7 @@ msgstr "Failed to find a valid file for theme %s\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "Theme file %s did not contain a root <metacity_theme> element"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
diff --git a/po/eo.po b/po/eo.po
index 4905e1f5..b47fb7b2 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Esperanto (http://www.transifex.com/projects/p/MATE/language/eo/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Iu alia programo jam uzas klavon %s kun modifiloj %x kiel bindon\n"
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Movi al alia laborspaco"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Majuskl"
@@ -819,7 +816,6 @@ msgstr "Majuskl"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ktrl"
@@ -828,7 +824,6 @@ msgstr "Ktrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr ""
@@ -864,7 +856,6 @@ msgstr ""
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr ""
@@ -873,7 +864,6 @@ msgstr ""
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr ""
@@ -882,7 +872,6 @@ msgstr ""
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr ""
@@ -891,14 +880,12 @@ msgstr ""
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr ""
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/es.po b/po/es.po
index 2e3df4a1..0d71efe0 100644
--- a/po/es.po
+++ b/po/es.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Lluís Tusquellas <[email protected]>, 2013.
-# <[email protected]>, 2012.
+# Lluís Tusquellas <[email protected]>, 2013
+# Lluís Tusquellas <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-28 22:11+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Lluís Tusquellas <[email protected]>\n"
"Language-Team: Spanish (http://www.transifex.com/projects/p/MATE/language/es/)\n"
"MIME-Version: 1.0\n"
@@ -333,7 +333,6 @@ msgstr "Algún otro programa ya está usando la clave %s con el modificador %x c
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "La ventana %s ha establecido SM_CLIENT_ID sobre sí misma en vez de hace
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Mover a _otra área de trabajo"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Mayús."
@@ -821,7 +818,6 @@ msgstr "Mayús."
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -866,7 +858,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "La constante «%s» ya ha sido definida"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/et.po b/po/et.po
index 8e65d1e0..cddecb90 100644
--- a/po/et.po
+++ b/po/et.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2012.
+# xpander0 <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Estonian (http://www.transifex.com/projects/p/MATE/language/et/)\n"
"MIME-Version: 1.0\n"
@@ -332,7 +332,6 @@ msgstr "Mõni teine programm juba kasutab klahvi %s koos muuteklahvidega %x kiir
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "Aken %s määrab SM_CLIENT_ID endale, selle asemel, et määrata see WM_
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "Tõsta muule _tööalale"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "Konstant \"%s\" on juba kirjeldatud"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/eu.po b/po/eu.po
index 50af1e98..5c2c6eae 100644
--- a/po/eu.po
+++ b/po/eu.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/MATE/language/eu/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Beste programaren batek erabiltzen du %s gakoa %x aldatzaileekin lotura
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "%s leihoak bere buruari ezartzen dio SM_CLIENT_ID, WM_CLIENT_LEADER leih
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Eraman beste laneko areara"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Maius"
@@ -819,7 +816,6 @@ msgstr "Maius"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ktrl"
@@ -828,7 +824,6 @@ msgstr "Ktrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +856,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Ald2"
@@ -873,7 +864,6 @@ msgstr "Ald2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Ald3"
@@ -882,7 +872,6 @@ msgstr "Ald3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Ald4"
@@ -891,14 +880,12 @@ msgstr "Ald4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Ald5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "\"%s\" konstantea lehendik definituta dago"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/fa.po b/po/fa.po
index 811cb78c..d758279f 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/MATE/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "برنامه‌ی دیگری کلید %s را با تغییردهنده�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "پنجره %s به جای تنظیم SM_CLIENT_ID روی پنجره‌�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "نقل‌مکان به فضای کاری دیگر"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "تبدیل"
@@ -819,7 +816,6 @@ msgstr "تبدیل"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "مهار"
@@ -828,7 +824,6 @@ msgstr "مهار"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "دگرساز"
@@ -837,7 +832,6 @@ msgstr "دگرساز"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "ثابت «%s» قبلاً تعریف شده است"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/fi.po b/po/fi.po
index 285116cb..35095e81 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Finnish (http://www.transifex.com/projects/p/MATE/language/fi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Jokin muu ohjelma käyttää jo näppäintä %s muunnoksin %x pikanäpp�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Ikkuna %s asetti SM_CLIENT_ID:n itselleen, ei WM_CLIENT_LEADERia, kuten
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Siirrä toiseen t_yötilaan"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Vaihto"
@@ -819,7 +816,6 @@ msgstr "Vaihto"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Vakio ”%s” on jo määritelty"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/fr.po b/po/fr.po
index 18bb6b34..78b3b387 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -3,15 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2013.
-# <[email protected]>, 2012.
+# mauron, 2013
+# mauron, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 13:07+0000\n"
-"Last-Translator: mauron <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: mauron\n"
"Language-Team: French (http://www.transifex.com/projects/p/MATE/language/fr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -333,7 +333,6 @@ msgstr "Un autre programme utilise déjà la clé %s avec les modificateurs %x c
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "La fenêtre %s positionne SM_CLIENT_ID sur elle-même, au lieu de le pos
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Déplacer vers un _autre espace de travail"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "La constante « %s » a déjà été définie"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ga.po b/po/ga.po
index 7178076c..e5fde77c 100644
--- a/po/ga.po
+++ b/po/ga.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Irish (http://www.transifex.com/projects/p/MATE/language/ga/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Bog go _Spás Oibre Eile"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/gl.po b/po/gl.po
index ac2b94a9..d47e0ff0 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# manuel meixide <[email protected]>, 2012.
+# manuel meixide <[email protected]>, 2012
+# mbouzada <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: mbouzada <[email protected]>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/MATE/language/gl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,19 +25,19 @@ msgstr "Escritorio"
#: ../src/50-marco-desktop-key.xml.in.h:2
msgid "Show the panel's \"Run Application\" dialog box"
-msgstr "Mostrar a caixa de diálogo \"Executar un aplicativo\" do panel"
+msgstr "Amosar a caixa de diálogo «Executar un aplicativo» do panel"
#: ../src/50-marco-desktop-key.xml.in.h:3
msgid "Show the panel's main menu"
-msgstr "Mostrar o menú principal do panel"
+msgstr "Amosar o menú principal do panel"
#: ../src/50-marco-desktop-key.xml.in.h:4
msgid "Take a screenshot"
-msgstr "Coller unha captura de pantalla"
+msgstr "Obter unha captura de pantalla"
#: ../src/50-marco-desktop-key.xml.in.h:5
msgid "Take a screenshot of a window"
-msgstr "Coller unha captura de pantalla dunha xanela"
+msgstr "Obter unha captura de pantalla dunha xanela"
#: ../src/50-marco-desktop-key.xml.in.h:6
msgid "Run a terminal"
@@ -72,7 +73,7 @@ msgstr "Moverse inmediatamente entre os paneis e o escritorio"
#: ../src/50-marco-global-key.xml.in.h:8
msgid "Hide all normal windows and set focus to the desktop"
-msgstr "Ocultar todas as xanelas normais e cambiar o foco ao escritorio"
+msgstr "Agochar todas as xanelas normais e cambiar o foco ao escritorio"
#: ../src/50-marco-global-key.xml.in.h:9
msgid "Switch to workspace 1"
@@ -285,11 +286,11 @@ msgstr "<tt>%s</tt> non está respondendo."
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
-msgstr "Elixa entre esperar un pouco a que continúe ou forzar a saída do aplicativo."
+msgstr "Escolla entre agardar un chisco a que continúe ou forzar a saída do aplicativo."
#: ../src/core/delete.c:110
msgid "_Wait"
-msgstr "Espe_rar"
+msgstr "Aga_rdar"
#: ../src/core/delete.c:110
msgid "_Force Quit"
@@ -298,7 +299,7 @@ msgstr "_Forzar a saída"
#: ../src/core/delete.c:208
#, c-format
msgid "Failed to get hostname: %s\n"
-msgstr "Produciuse un fallo ao obter o nome do host: %s\n"
+msgstr "Produciuse un fallo ao obter o nome da máquina: %s\n"
#: ../src/core/display.c:268
#, c-format
@@ -321,7 +322,7 @@ msgstr "Perdeuse a conexión coa pantalla «%s»;\nprobabelmente saíu do servid
#: ../src/core/errors.c:285
#, c-format
msgid "Fatal IO error %d (%s) on display '%s'.\n"
-msgstr "Erro moi grave de E/S %d (%s) na pantalla «%s».\n"
+msgstr "Produciuse un erro moi grave de E/S %d (%s) na pantalla «%s».\n"
#: ../src/core/keybindings.c:680
#, c-format
@@ -332,7 +333,6 @@ msgstr "Algún outro programa xa está usando a tecla %s cos modificadores %x co
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -358,7 +358,7 @@ msgid ""
"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-msgstr "marco %s\nDereitos de autor (C) 2001-%s Havoc Pennington, Red Hat, Inc., e outros\nIsto é software libre; vexa o código fonte para obter as condicións de copia.\nNon hai NINGUNHA GARANTÍA nin de VALOR COMERCIAL nin de ADECUACIÓN PARA UN FIN ESPECÍFICO.\n"
+msgstr "marco %s\nDereitos de autor (C) 2001-%s Havoc Pennington, Red Hat, Inc., e outros\nIsto é software libre; vexa o código fonte para obter as condicións de copia.\nNon hai NINGUNHA GARANTÍA nin de COMERCIALIZACIÓN nin de ADECUACIÓN PARA UN FIN ESPECÍFICO.\n"
#: ../src/core/main.c:275
msgid "Disable connection to session manager"
@@ -382,7 +382,7 @@ msgstr "Inicializar a sesión desde o ficheiro de salvagarda"
#: ../src/core/main.c:304
msgid "Print version"
-msgstr "Imprimir versión"
+msgstr "Imprimir a versión"
#: ../src/core/main.c:310
msgid "Make X calls synchronous"
@@ -410,7 +410,7 @@ msgstr "Produciuse un fallo ao analizar o directorio de temas: %s\n"
#, c-format
msgid ""
"Could not find a theme! Be sure %s exists and contains the usual themes.\n"
-msgstr "Non foi posíbel encontrar ningún tema! Asegúrese de que %s existe e de que contén os temas habituais.\n"
+msgstr "Non foi posíbel atopar ningún tema! Asegúrese de que %s existe e de que contén os temas habituais.\n"
#: ../src/core/main.c:612
#, c-format
@@ -423,32 +423,32 @@ msgstr "Produciuse un fallo ao reiniciar: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d almacenado na chave GSettings %s está fora do intervalo %d a %d\n"
#: ../src/core/prefs.c:1008
msgid ""
"Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n"
-msgstr "Desactiváronse os arranxos para aplicativos danados. Pode que algúns aplicativos non se comporten correctamente.\n"
+msgstr "Desactiváronse os arranxos para aplicativos danados. É probábel que algúns aplicativos non se comporten correctamente.\n"
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Non foi posíbel analizar a descrición do tipo de letra «%s» da chave GSettings %s\n"
#: ../src/core/prefs.c:1137
#, c-format
msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button"
" modifier\n"
-msgstr "«%s» encontrado na base de datos de configuración non é un valor válido para o modificador do botón do rato\n"
+msgstr "«%s» atopado na base de datos de configuración non é un valor correcto para o modificador do botón do rato\n"
#: ../src/core/prefs.c:1649
#, c-format
msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding "
"\"%s\"\n"
-msgstr "«%s» encontrado na base de datos de configuración non é un valor válido para a combinación de teclas «%s»\n"
+msgstr "«%s» atopado na base de datos de configuración non é un valor correcto para a combinación de teclas «%s»\n"
#: ../src/core/prefs.c:1955
#, c-format
@@ -458,7 +458,7 @@ msgstr "Espazo de traballo %d"
#: ../src/core/screen.c:357
#, c-format
msgid "Screen %d on display '%s' is invalid\n"
-msgstr "A pantalla %d na visualización «%s» non é válida\n"
+msgstr "A pantalla %d na visualización «%s» non é correcta\n"
#: ../src/core/screen.c:373
#, c-format
@@ -561,7 +561,7 @@ msgstr "Xestor de xanelas: "
#: ../src/core/util.c:388
msgid "Bug in window manager: "
-msgstr "Erro no xestor de xanelas: "
+msgstr "Fallo no xestor de xanelas: "
#: ../src/core/util.c:421
msgid "Window manager warning: "
@@ -591,7 +591,6 @@ msgstr "A xanela %s estabelece SM_CLIENT_ID sobre si mesma en vez de facelo na x
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -633,7 +632,7 @@ msgstr "%s (como outro usuario)"
#: ../src/core/window-props.c:1430
#, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
-msgstr "WM_TRANSIENT_FOR non válido para a xanela 0x%lx especificada para %s.\n"
+msgstr "WM_TRANSIENT_FOR non é correcto para a xanela 0x%lx especificada para %s.\n"
#: ../src/core/xprops.c:155
#, c-format
@@ -643,19 +642,19 @@ msgid ""
"and actually has type %s format %d n_items %d.\n"
"This is most likely an application bug, not a window manager bug.\n"
"The window has title=\"%s\" class=\"%s\" name=\"%s\"\n"
-msgstr "A xanela 0x%lx ten a propiedade %s\nque se esperaba que tivese o tipo %s co formato %d\ne actualmente ten un tipo %s co formato %d e n_items %d.\nIsto non parece ser un erro do aplicativo nin do xestor de xanelas.\nA xanela ten título=«%s» a clase=«%s» e o nome=«%s»\n"
+msgstr "A xanela 0x%lx ten a propiedade %s\nque se agardaba que tivese o tipo %s co formato %d\ne actualmente ten un tipo %s co formato %d e n_items %d.\nIsto non parece ser un erro do aplicativo nin do xestor de xanelas.\nA xanela ten título=«%s» a clase=«%s» e o nome=«%s»\n"
#: ../src/core/xprops.c:401
#, c-format
msgid "Property %s on window 0x%lx contained invalid UTF-8\n"
-msgstr "A propiedade %s na xanela 0x%lx contén UTF-8 non válido\n"
+msgstr "A propiedade %s na xanela 0x%lx contén UTF-8 incorrecto\n"
#: ../src/core/xprops.c:484
#, c-format
msgid ""
"Property %s on window 0x%lx contained invalid UTF-8 for item %d in the "
"list\n"
-msgstr "A propiedade %s na xanela 0x%lx contén UTF-8 non válido para o elemento da lista %d\n"
+msgstr "A propiedade %s na xanela 0x%lx contén UTF-8 incorrecto para o elemento da lista %d\n"
#: ../src/tools/marco-message.c:150
#, c-format
@@ -811,7 +810,6 @@ msgstr "Mover a outro _espazo de traballo"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Maiús"
@@ -820,7 +818,6 @@ msgstr "Maiús"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -865,7 +858,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -975,7 +963,7 @@ msgstr "Non se entende o compoñente de cor «%s» na especificación da cor"
msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
"format"
-msgstr "O formato de blend é \"blend/bg_color/fg_color/alpha\", «%s»non coincide co formato"
+msgstr "O formato de blend é «blend/bg_color/fg_color/alpha», «%s»non coincide co formato"
#: ../src/ui/theme.c:1228
#, c-format
@@ -990,7 +978,7 @@ msgstr "O valor alfa «%s» na cor mesturada non está entre 0.0 e 1.0"
#: ../src/ui/theme.c:1285
#, c-format
msgid "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
-msgstr "O formato de sombreado é \"shade/base_color/factor\", «%s» non coincide co formato"
+msgstr "O formato de sombreado é «shade/base_color/factor», «%s» non coincide co formato"
#: ../src/ui/theme.c:1296
#, c-format
@@ -1017,19 +1005,19 @@ msgstr "A expresión de coordenadas contén un carácter «%s» que non está pe
msgid ""
"Coordinate expression contains floating point number '%s' which could not be"
" parsed"
-msgstr "A expresión de coordenadas contén un número de coma flotante «%s» que non se puido analizar"
+msgstr "A expresión de coordenadas contén un número de coma flotante «%s» que non foi posíbel analizar"
#: ../src/ui/theme.c:1630
#, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed"
-msgstr "A expresión de coordenadas contén un enteiro «%s» que non se puido analizar"
+msgstr "A expresión de coordenadas contén un enteiro «%s» que non foi posíbel analizar"
#: ../src/ui/theme.c:1752
#, c-format
msgid ""
"Coordinate expression contained unknown operator at the start of this text: "
"\"%s\""
-msgstr "A expresión de coordenadas contén un operador non válido ao inicio do seu texto: «%s»"
+msgstr "A expresión de coordenadas contén un operador incorrecto ao inicio do seu texto: «%s»"
#: ../src/ui/theme.c:1809
#, c-format
@@ -1050,12 +1038,12 @@ msgstr "A expresión de coordenadas tentou usar un operador mod cun número de c
#: ../src/ui/theme.c:2028
#, c-format
msgid "Coordinate expression has an operator \"%s\" where an operand was expected"
-msgstr "A expresión de coordenadas ten un operador «%s» onde se esperaba un operando"
+msgstr "A expresión de coordenadas ten un operador «%s» onde se agardaba un operando"
#: ../src/ui/theme.c:2037
#, c-format
msgid "Coordinate expression had an operand where an operator was expected"
-msgstr "A expresión de coordenadas ten un operando onde se esperaba un operador"
+msgstr "A expresión de coordenadas ten un operando onde se agardaba un operador"
#: ../src/ui/theme.c:2045
#, c-format
@@ -1067,7 +1055,7 @@ msgstr "A expresión de coordenadas remata cun operador en vez dun operando"
msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no "
"operand in between"
-msgstr "A expresión de coordenadas ten un operador \"%c\" seguido do operador \"%c\" sen un operando entre eles"
+msgstr "A expresión de coordenadas ten un operador «%c» seguido do operador «%c» sen un operando entre eles"
#: ../src/ui/theme.c:2202 ../src/ui/theme.c:2243
#, c-format
@@ -1142,7 +1130,6 @@ msgstr "A constante «%s» xa foi definida"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1161,7 +1148,7 @@ msgstr "O atributo «%s» repetiuse dúas veces no mesmo elemento <%s>"
#: ../src/ui/theme-parser.c:461 ../src/ui/theme-parser.c:504
#, c-format
msgid "Attribute \"%s\" is invalid on <%s> element in this context"
-msgstr "O atributo «%s» non é válido no elemento <%s> neste contexto"
+msgstr "O atributo «%s» non é correcto no elemento <%s> neste contexto"
#: ../src/ui/theme-parser.c:546
#, c-format
@@ -1191,7 +1178,7 @@ msgstr "Non foi posíbel analizar «%s» como un número de coma flotante"
#: ../src/ui/theme-parser.c:632 ../src/ui/theme-parser.c:660
#, c-format
msgid "Boolean values must be \"true\" or \"false\" not \"%s\""
-msgstr "Os valores booleanos deben ser \"true\" ou \"false\", non «%s»"
+msgstr "Os valores booleanos deben ser «verdadeiro» ou «falso», non «%s»"
#: ../src/ui/theme-parser.c:687
#, c-format
@@ -1208,7 +1195,7 @@ msgstr "Alfa debe estar entre 0.0 (invisíbel) e 1.0 (completamente opaco), foi
msgid ""
"Invalid title scale \"%s\" (must be one of xx-"
"small,x-small,small,medium,large,x-large,xx-large)\n"
-msgstr "A escala de título non é válida «%s» (debe ser de xx-small,x-small,small,medium,large,x-large,xx-large)\n"
+msgstr "A escala de título non é correcta «%s» (debe ser de xx-small,x-small,small,medium,large,x-large,xx-large)\n"
#: ../src/ui/theme-parser.c:971 ../src/ui/theme-parser.c:1034
#: ../src/ui/theme-parser.c:1068 ../src/ui/theme-parser.c:1171
@@ -1266,7 +1253,7 @@ msgstr "Non se permite o elemento <%s> por baixo de <%s>"
msgid ""
"Cannot specify both \"button_width\"/\"button_height\" and \"aspect_ratio\" "
"for buttons"
-msgstr "Non é posíbel especificar \"button_width\"/\"button_height\" e \"aspect_ratio\" ao mesmo tempo para os botóns"
+msgstr "Non é posíbel especificar «largo do botón/alto do botón» e «proporción do aspecto» ao mesmo tempo para os botóns"
#: ../src/ui/theme-parser.c:1401
#, c-format
@@ -1286,12 +1273,12 @@ msgstr "Descoñécese o bordo «%s»"
#: ../src/ui/theme-parser.c:1819
#, c-format
msgid "No \"start_angle\" or \"from\" attribute on element <%s>"
-msgstr "Non hai ningún atributo \"start_angle\" nin \"from\" no elemento <%s>"
+msgstr "Non hai ningún atributo «ángulo de inicio» ou «desde» no elemento <%s>"
#: ../src/ui/theme-parser.c:1826
#, c-format
msgid "No \"extent_angle\" or \"to\" attribute on element <%s>"
-msgstr "Non hai ningún atributo \"extent_angle\" nin \"to\" no elemento <%s>"
+msgstr "Non hai ningún atributo «grao angular» ou «ata» no elemento <%s>"
#: ../src/ui/theme-parser.c:2066
#, c-format
@@ -1367,12 +1354,12 @@ msgstr "O estilo do marco xa ten un botón para a función %s estado %s"
#: ../src/ui/theme-parser.c:3018
#, c-format
msgid "\"%s\" is not a valid value for focus attribute"
-msgstr "«%s» non é un valor válido para o atributo foco"
+msgstr "«%s» non é un valor correcto para o atributo foco"
#: ../src/ui/theme-parser.c:3027
#, c-format
msgid "\"%s\" is not a valid value for state attribute"
-msgstr "«%s» non é un valor válido para o atributo estado"
+msgstr "«%s» non é un valor correcto para o atributo estado"
#: ../src/ui/theme-parser.c:3037
#, c-format
@@ -1382,19 +1369,19 @@ msgstr "Non se definiu ningún estilo chamado «%s»"
#: ../src/ui/theme-parser.c:3058 ../src/ui/theme-parser.c:3081
#, c-format
msgid "\"%s\" is not a valid value for resize attribute"
-msgstr "«%s» non é un valor válido para o atributo redimensionar"
+msgstr "«%s» non é un valor correcto para o atributo redimensionar"
#: ../src/ui/theme-parser.c:3092
#, c-format
msgid ""
"Should not have \"resize\" attribute on <%s> element for maximized/shaded "
"states"
-msgstr "Non debería ter o atributo \"resize\" no elemento <%s> para os estados maximizado/ensombrecido"
+msgstr "Non debería ter o atributo «cambiar tamaño» no elemento <%s> para os estados maximizado/ensombrecido"
#: ../src/ui/theme-parser.c:3106
#, c-format
msgid "Should not have \"resize\" attribute on <%s> element for maximized states"
-msgstr "Non debería ter o atributo \"resize\" no elemento <%s> para os estados maximizados"
+msgstr "Non debería ter o atributo «cambiar tamaño» no elemento <%s> para os estados maximizados"
#: ../src/ui/theme-parser.c:3120 ../src/ui/theme-parser.c:3142
#, c-format
@@ -1480,12 +1467,12 @@ msgstr "<%s> especificada dúas veces para este tema"
#: ../src/ui/theme-parser.c:4149
#, c-format
msgid "Failed to find a valid file for theme %s\n"
-msgstr "Non se encontrou ningún ficheiro válido para o tema %s\n"
+msgstr "Non se atopou ningún ficheiro correcto para o tema %s\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "O ficheiro de tema %s non contén ningún elemento raíz <metacity_theme>"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
@@ -1607,7 +1594,7 @@ msgstr "Tipo de letra de título normal"
#: ../src/ui/theme-viewer.c:860
msgid "Small Title Font"
-msgstr "Tipo de letra de título pequena"
+msgstr "Tipo de letra de título pequeno"
#: ../src/ui/theme-viewer.c:866
msgid "Large Title Font"
@@ -1643,27 +1630,27 @@ msgstr "a proba de expresión da posición devolveu FALSE mais estabeleceu un er
#: ../src/ui/theme-viewer.c:1252
msgid "Error was expected but none given"
-msgstr "Esperábase un erro, mais non se deu ningún"
+msgstr "Agardábase un erro, mais non se deu ningún"
#: ../src/ui/theme-viewer.c:1254
#, c-format
msgid "Error %d was expected but %d given"
-msgstr "Esperábase un erro %d mais deuse %d"
+msgstr "Agardábase un erro %d mais deuse %d"
#: ../src/ui/theme-viewer.c:1260
#, c-format
msgid "Error not expected but one was returned: %s"
-msgstr "Non se esperaba ningún erro mais devolveuse un: %s"
+msgstr "Non se agardaba ningún erro mais devolveuse un: %s"
#: ../src/ui/theme-viewer.c:1264
#, c-format
msgid "x value was %d, %d was expected"
-msgstr "o valor x era %d, esperábase %d"
+msgstr "o valor x era %d, agardábase %d"
#: ../src/ui/theme-viewer.c:1267
#, c-format
msgid "y value was %d, %d was expected"
-msgstr "o valor y era %d, esperábase %d"
+msgstr "o valor y era %d, agardábase %d"
#: ../src/ui/theme-viewer.c:1332
#, c-format
diff --git a/po/gu.po b/po/gu.po
index 2a042eb2..ff4dba64 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Gujarati (http://www.transifex.com/projects/p/MATE/language/gu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "કોઈ બીજો કાર્યક્રમ પહેલેથી
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "ICCCM માં સ્પષ્ટ કરેલ WM_CLIENT_LEADER વિ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "બીજી કામ કરવાની જગ્યામાં ખ�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "અચલ \"%s\" પહેલેથી જ વ્યાખ્યાય�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ha.po b/po/ha.po
index 2dbfa093..1e8b5bf8 100644
--- a/po/ha.po
+++ b/po/ha.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Hausa (http://www.transifex.com/projects/p/MATE/language/ha/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Wata shiri daban na amfani da maɓallin %s tare da masu gyare-gyare %x k
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Tagan %s na shirya SM_CLIENT_ID game da kansa, maimakon kan tagan WM_CLI
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Motsa Zuwa Wata _Filin aiki Daban"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "An riga an bayyana babbƙu na \"%s\""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/he.po b/po/he.po
index 93a35ef7..373abd29 100644
--- a/po/he.po
+++ b/po/he.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Yaron Shahrabani <[email protected]>, 2012-2013.
+# Yaron Shahrabani <[email protected]>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-12 09:49+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Yaron Shahrabani <[email protected]>\n"
"Language-Team: Hebrew (http://www.transifex.com/projects/p/MATE/language/he/)\n"
"MIME-Version: 1.0\n"
@@ -332,7 +332,6 @@ msgstr "תוכנית אחרת כבר משתמשת במקש %s עם המקש %x �
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "הזז חלון לסביבת עבודה אחרת"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "מטה"
@@ -847,7 +841,6 @@ msgstr "מטה"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "Constant \"%s\" has already been defined"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/hi.po b/po/hi.po
index d3583c19..eba6b718 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Hindi (http://www.transifex.com/projects/p/MATE/language/hi/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "कोई अन्य प्रोग्राम पहले से �
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "विंडो %s नियत करता है SM_CLIENT_ID अप�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "अन्य कार्यस्थान में ले जाए�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "शिफ़्ट"
@@ -819,7 +816,6 @@ msgstr "शिफ़्ट"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "कंट्रोल"
@@ -828,7 +824,6 @@ msgstr "कंट्रोल"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "आल्ट"
@@ -837,7 +832,6 @@ msgstr "आल्ट"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "मेटा"
@@ -846,7 +840,6 @@ msgstr "मेटा"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "सुपर"
@@ -855,7 +848,6 @@ msgstr "सुपर"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "हाइपर"
@@ -864,7 +856,6 @@ msgstr "हाइपर"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "परि.2"
@@ -873,7 +864,6 @@ msgstr "परि.2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "परि.3"
@@ -882,7 +872,6 @@ msgstr "परि.3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "परि.4"
@@ -891,14 +880,12 @@ msgstr "परि.4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "परि.5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "स्थिरांक \"%s\" पहले ही पारिभा�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/hr.po b/po/hr.po
index d4211e61..fb1ac9e4 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Ivica Kolić <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-12-07 17:23+0000\n"
+"Last-Translator: Ivica Kolić <[email protected]>\n"
"Language-Team: Croatian (http://www.transifex.com/projects/p/MATE/language/hr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -27,7 +28,7 @@ msgstr ""
#: ../src/50-marco-desktop-key.xml.in.h:3
msgid "Show the panel's main menu"
-msgstr ""
+msgstr "Pokaži glavni izbornik ploče"
#: ../src/50-marco-desktop-key.xml.in.h:4
msgid "Take a screenshot"
@@ -139,7 +140,7 @@ msgstr ""
#: ../src/50-marco-window-key.xml.in.h:2
msgid "Activate the window menu"
-msgstr ""
+msgstr "Aktiviraj izbornik prozora"
#: ../src/50-marco-window-key.xml.in.h:3
msgid "Toggle fullscreen mode"
@@ -278,7 +279,7 @@ msgstr "Nepoznati zahtijev informacija o prozoru: %d"
#: ../src/core/delete.c:96
#, c-format
msgid "<tt>%s</tt> is not responding."
-msgstr ""
+msgstr "<tt>%s</tt> ne odgovara."
#: ../src/core/delete.c:101
msgid ""
@@ -331,7 +332,6 @@ msgstr "Neki drugi prograk već koristi kljuć %s sa modifikacijama %x kao spoj\
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -452,7 +452,7 @@ msgstr "\"%s\" nađen u bazi postavki nije ispravna kombinacija tipki \"%s\"\n"
#: ../src/core/prefs.c:1955
#, c-format
msgid "Workspace %d"
-msgstr ""
+msgstr "Radni prostor %d"
#: ../src/core/screen.c:357
#, c-format
@@ -590,7 +590,6 @@ msgstr "Prozor %s je postavio SM_CLIENT_ID na samog sebe umjesto na prozor WM_CL
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -620,14 +619,14 @@ msgstr ""
#: ../src/core/window-props.c:438
#, c-format
msgid "%s (as %s)"
-msgstr ""
+msgstr "%s (kao %s)"
#. Translators: the title of a window owned by another user
#. * on this machine, whose name we don't know
#: ../src/core/window-props.c:444
#, c-format
msgid "%s (as another user)"
-msgstr ""
+msgstr "%s (kao drugi korisnik)"
#: ../src/core/window-props.c:1430
#, c-format
@@ -790,17 +789,17 @@ msgstr "_Zatvori"
#: ../src/ui/menu.c:197
#, c-format
msgid "Workspace %d%n"
-msgstr ""
+msgstr "Radni prostor %d%n"
#: ../src/ui/menu.c:207
#, c-format
msgid "Workspace 1_0"
-msgstr ""
+msgstr "Radni prostor 1_0"
#: ../src/ui/menu.c:209
#, c-format
msgid "Workspace %s%d"
-msgstr ""
+msgstr "Radni prostor %s%d"
#: ../src/ui/menu.c:387
msgid "Move to Another _Workspace"
@@ -810,7 +809,6 @@ msgstr "Pomakni na drugu _radnu površinu"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +857,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Konstanta \"%s\" je već definirana"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/hu.po b/po/hu.po
index c288caf9..fc517b3d 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Rezső Páder <[email protected]>, 2013.
+# Rezső Páder <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-11 16:05+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Rezső Páder <[email protected]>\n"
"Language-Team: Hungarian (http://www.transifex.com/projects/p/MATE/language/hu/)\n"
"MIME-Version: 1.0\n"
@@ -332,7 +332,6 @@ msgstr "Valamely másik program már használja a(z) %s billentyűt %x módosít
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "%s ablak az ICCCM specifikációval ellentétben a SM_CLIENT_ID-t magár
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "Áthelyezés mási_k munkaterületre"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "A(z) „%s” konstans már definiálva van"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/hy.po b/po/hy.po
index 32544655..59c4a0c4 100644
--- a/po/hy.po
+++ b/po/hy.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Armenian (http://www.transifex.com/projects/p/MATE/language/hy/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Մեկ այլ ծրագիր արդեն օգտագործում է բանա
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Տեղափոխել այլ_ աշխատանքային տարածք"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "shift Ռեգիստրի փոփոխում"
@@ -819,7 +816,6 @@ msgstr "shift Ռեգիստրի փոփոխում"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl կարգավորում"
@@ -828,7 +824,6 @@ msgstr "Ctrl կարգավորում"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt փոփոխում"
@@ -837,7 +832,6 @@ msgstr "Alt փոփոխում"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta "
@@ -846,7 +840,6 @@ msgstr "Meta "
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/id.po b/po/id.po
index 72206950..eb15f454 100644
--- a/po/id.po
+++ b/po/id.po
@@ -3,16 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2012.
-# ibnu daru aji <[email protected]>, 2013.
-# Mohamad Hasan Al Banna <[email protected]>, 2012.
+# airinuxazis <[email protected]>, 2012
+# andjeng, 2013
+# Mohamad Hasan Al Banna, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-12 10:48+0000\n"
-"Last-Translator: andjeng <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: andjeng\n"
"Language-Team: Indonesian (http://www.transifex.com/projects/p/MATE/language/id/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -334,7 +334,6 @@ msgstr "Ada program lain yang menggunakan tombol %s dengan kombinasi %x\n"
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -593,7 +592,6 @@ msgstr "Jendela %s menyetel SM_CLIENT_ID pada dirinya sendiri, padahal seharusny
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -813,7 +811,6 @@ msgstr "Pindahkan ke Area Kerja _Lain"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -822,7 +819,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -831,7 +827,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -840,7 +835,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -849,7 +843,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -858,7 +851,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -867,7 +859,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -876,7 +867,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -885,7 +875,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -894,14 +883,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1144,7 +1131,6 @@ msgstr "Konstanta \"%s\" telah didefinisikan sebelumnya"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ig.po b/po/ig.po
index e6cdda13..93bb4206 100644
--- a/po/ig.po
+++ b/po/ig.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Igbo (http://www.transifex.com/projects/p/MATE/language/ig/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Ụfọdụ program ndị ọzọ ejiwela kíì %s ya na omemmegharị
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Windo %s haziri SM_KLAYANTỊ_ID n'onwe ya, kama nke WM_KLAYANTỊ_LEADE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Kpụga na _wọ́kspéèsì ọzọ"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Kpụkeje"
@@ -819,7 +816,6 @@ msgstr "Kpụkeje"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Ike"
@@ -855,7 +848,6 @@ msgstr "Ike"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Haịpa"
@@ -864,7 +856,6 @@ msgstr "Haịpa"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mọd2"
@@ -873,7 +864,6 @@ msgstr "Mọd2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mọd3"
@@ -882,7 +872,6 @@ msgstr "Mọd3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mọd4"
@@ -891,14 +880,12 @@ msgstr "Mọd4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mọd5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "A kọwalá́árị́ị̀ \"%s\" enweghịmgbanwe"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/is.po b/po/is.po
index eaf5f90e..e592562e 100644
--- a/po/is.po
+++ b/po/is.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: Icelandic <[email protected]>\n"
+"Language-Team: Icelandic (http://www.transifex.com/projects/p/MATE/language/is/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr ""
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/it.po b/po/it.po
index f2c1f361..493e0185 100644
--- a/po/it.po
+++ b/po/it.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2012.
-# Stefano Karapetsas <[email protected]>, 2013.
+# talorno <[email protected]>, 2012
+# Stefano Karapetsas <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-11 09:38+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Italian (http://www.transifex.com/projects/p/MATE/language/it/)\n"
"MIME-Version: 1.0\n"
@@ -333,7 +333,6 @@ msgstr "Qualche altro programma sta già usando il tasto %s con i modificatori %
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "La finestra %s ha impostato SM_CLIENT_ID su se stessa, invece che sulla
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Sposta su _altro spazio di lavoro"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Maiusc"
@@ -821,7 +818,6 @@ msgstr "Maiusc"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "La costante «%s» è già definita"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ja.po b/po/ja.po
index 866109b2..ab131825 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -3,15 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# ABE Tsunehiko <[email protected]>, 2013.
-# <[email protected]>, 2013.
+# uǝsıɯoʎ(読み専) <[email protected]>, 2013
+# mauron, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-23 12:11+0000\n"
-"Last-Translator: mauron <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: mauron\n"
"Language-Team: Japanese (http://www.transifex.com/projects/p/MATE/language/ja/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -333,7 +333,6 @@ msgstr "既にバインディングとして別のプログラムでキー %s (�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "ウィンドウ %s は ICCCM で指定されてたような WM_CLIENT_LE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "別のワークスペースへ移動する(_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "定数 \"%s\" は既に定義されています"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ka.po b/po/ka.po
index 2ffc10ae..fdb14ab5 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Georgian (http://www.transifex.com/projects/p/MATE/language/ka/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "_სხვა გარემოში გადატანა"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/kk.po b/po/kk.po
new file mode 100644
index 00000000..1f95720e
--- /dev/null
+++ b/po/kk.po
@@ -0,0 +1,1656 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+#
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: MATE Desktop Environment\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2013-02-10 13:01+0100\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Baurzhan Muftakhidinov <[email protected]>\n"
+"Language-Team: Kazakh (http://www.transifex.com/projects/p/MATE/language/kk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: kk\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#: ../src/50-marco-desktop-key.xml.in.h:1
+msgid "Desktop"
+msgstr "Жұмыс үстелі"
+
+#: ../src/50-marco-desktop-key.xml.in.h:2
+msgid "Show the panel's \"Run Application\" dialog box"
+msgstr ""
+
+#: ../src/50-marco-desktop-key.xml.in.h:3
+msgid "Show the panel's main menu"
+msgstr ""
+
+#: ../src/50-marco-desktop-key.xml.in.h:4
+msgid "Take a screenshot"
+msgstr ""
+
+#: ../src/50-marco-desktop-key.xml.in.h:5
+msgid "Take a screenshot of a window"
+msgstr ""
+
+#: ../src/50-marco-desktop-key.xml.in.h:6
+msgid "Run a terminal"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:1 ../src/50-marco-window-key.xml.in.h:1
+msgid "Window Management"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:2
+msgid "Move between windows, using a popup window"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:3
+msgid "Move between windows of an application, using a popup window"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:4
+msgid "Move between panels and the desktop, using a popup window"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:5
+msgid "Move between windows immediately"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:6
+msgid "Move between windows of an application immediately"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:7
+msgid "Move between panels and the desktop immediately"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:8
+msgid "Hide all normal windows and set focus to the desktop"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:9
+msgid "Switch to workspace 1"
+msgstr "1-ші жұмыс орнына ауысу"
+
+#: ../src/50-marco-global-key.xml.in.h:10
+msgid "Switch to workspace 2"
+msgstr "2-ші жұмыс орнына ауысу"
+
+#: ../src/50-marco-global-key.xml.in.h:11
+msgid "Switch to workspace 3"
+msgstr "3-ші жұмыс орнына ауысу"
+
+#: ../src/50-marco-global-key.xml.in.h:12
+msgid "Switch to workspace 4"
+msgstr "4-ші жұмыс орнына ауысу"
+
+#: ../src/50-marco-global-key.xml.in.h:13
+msgid "Switch to workspace 5"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:14
+msgid "Switch to workspace 6"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:15
+msgid "Switch to workspace 7"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:16
+msgid "Switch to workspace 8"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:17
+msgid "Switch to workspace 9"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:18
+msgid "Switch to workspace 10"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:19
+msgid "Switch to workspace 11"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:20
+msgid "Switch to workspace 12"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:21
+msgid "Switch to workspace on the left of the current workspace"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:22
+msgid "Switch to workspace on the right of the current workspace"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:23
+msgid "Switch to workspace above the current workspace"
+msgstr ""
+
+#: ../src/50-marco-global-key.xml.in.h:24
+msgid "Switch to workspace below the current workspace"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:2
+msgid "Activate the window menu"
+msgstr "Терезе мәзірін белсендіру"
+
+#: ../src/50-marco-window-key.xml.in.h:3
+msgid "Toggle fullscreen mode"
+msgstr "Толық экран режиміне өту/одан шығу"
+
+#: ../src/50-marco-window-key.xml.in.h:4
+msgid "Toggle maximization state"
+msgstr "Жазық күйін ауыстыру"
+
+#: ../src/50-marco-window-key.xml.in.h:5
+msgid "Maximize window"
+msgstr "Терезені жазық қылу"
+
+#: ../src/50-marco-window-key.xml.in.h:6
+msgid "Restore window"
+msgstr "Терезені қалпына келтіру"
+
+#: ../src/50-marco-window-key.xml.in.h:7
+msgid "Toggle shaded state"
+msgstr "Көлеңкелі күйін ауыстыру"
+
+#: ../src/50-marco-window-key.xml.in.h:8
+msgid "Close window"
+msgstr "Терезені жабу"
+
+#: ../src/50-marco-window-key.xml.in.h:9
+msgid "Minimize window"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:10
+msgid "Move window"
+msgstr "Терезені жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:11
+msgid "Resize window"
+msgstr "Терезе өлшемдерін өзгерту"
+
+#: ../src/50-marco-window-key.xml.in.h:12
+msgid "Toggle whether window is on all workspaces or just one"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:13
+msgid "Raise window if it's covered by another window, otherwise lower it"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:14
+msgid "Raise window above other windows"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:15
+msgid "Lower window below other windows"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:16
+msgid "Maximize window vertically"
+msgstr "Терезені вертикалды жазық қылу"
+
+#: ../src/50-marco-window-key.xml.in.h:17
+msgid "Maximize window horizontally"
+msgstr "Терезені горизонталды жазық қылу"
+
+#: ../src/50-marco-window-key.xml.in.h:18
+msgid "Move window to workspace 1"
+msgstr "Терезені 1-ші жұмыс орнына жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:19
+msgid "Move window to workspace 2"
+msgstr "Терезені 2-ші жұмыс орнына жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:20
+msgid "Move window to workspace 3"
+msgstr "Терезені 3-ші жұмыс орнына жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:21
+msgid "Move window to workspace 4"
+msgstr "Терезені 4-ші жұмыс орнына жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:22
+msgid "Move window to workspace 5"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:23
+msgid "Move window to workspace 6"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:24
+msgid "Move window to workspace 7"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:25
+msgid "Move window to workspace 8"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:26
+msgid "Move window to workspace 9"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:27
+msgid "Move window to workspace 10"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:28
+msgid "Move window to workspace 11"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:29
+msgid "Move window to workspace 12"
+msgstr ""
+
+#: ../src/50-marco-window-key.xml.in.h:30
+msgid "Move window one workspace to the left"
+msgstr "Терезені бір жұмыс орнына солға жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:31
+msgid "Move window one workspace to the right"
+msgstr "Терезені бір жұмыс орнына оңға жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:32
+msgid "Move window one workspace up"
+msgstr "Терезені бір жұмыс орнына жоғары жылжыту"
+
+#: ../src/50-marco-window-key.xml.in.h:33
+msgid "Move window one workspace down"
+msgstr "Терезені бір жұмыс орнына төмен жылжыту"
+
+#: ../src/core/bell.c:294
+msgid "Bell event"
+msgstr ""
+
+#: ../src/core/core.c:206
+#, c-format
+msgid "Unknown window information request: %d"
+msgstr ""
+
+#. Translators: %s is a window title
+#: ../src/core/delete.c:96
+#, c-format
+msgid "<tt>%s</tt> is not responding."
+msgstr ""
+
+#: ../src/core/delete.c:101
+msgid ""
+"You may choose to wait a short while for it to continue or force the "
+"application to quit entirely."
+msgstr "Сіз қолданба өз жұмысын жалғастырғанды күтіп, немесе оны мәжбүрлетіп жаба аласыз."
+
+#: ../src/core/delete.c:110
+msgid "_Wait"
+msgstr "_Күту"
+
+#: ../src/core/delete.c:110
+msgid "_Force Quit"
+msgstr "_Мәжбүрлі шығу"
+
+#: ../src/core/delete.c:208
+#, c-format
+msgid "Failed to get hostname: %s\n"
+msgstr ""
+
+#: ../src/core/display.c:268
+#, c-format
+msgid "Missing %s extension required for compositing"
+msgstr ""
+
+#: ../src/core/display.c:346
+#, c-format
+msgid "Failed to open X Window System display '%s'\n"
+msgstr ""
+
+#: ../src/core/errors.c:278
+#, c-format
+msgid ""
+"Lost connection to the display '%s';\n"
+"most likely the X server was shut down or you killed/destroyed\n"
+"the window manager.\n"
+msgstr ""
+
+#: ../src/core/errors.c:285
+#, c-format
+msgid "Fatal IO error %d (%s) on display '%s'.\n"
+msgstr ""
+
+#: ../src/core/keybindings.c:680
+#, c-format
+msgid ""
+"Some other program is already using the key %s with modifiers %x as a "
+"binding\n"
+msgstr ""
+
+#. Displayed when a keybinding which is
+#. * supposed to launch a program fails.
+#: ../src/core/keybindings.c:2303
+#, c-format
+msgid ""
+"There was an error running <tt>%s</tt>:\n"
+"\n"
+"%s"
+msgstr ""
+
+#: ../src/core/keybindings.c:2392
+#, c-format
+msgid "No command %d has been defined.\n"
+msgstr ""
+
+#: ../src/core/keybindings.c:3352
+#, c-format
+msgid "No terminal command has been defined.\n"
+msgstr ""
+
+#: ../src/core/main.c:137
+#, c-format
+msgid ""
+"marco %s\n"
+"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
+"This is free software; see the source for copying conditions.\n"
+"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
+msgstr ""
+
+#: ../src/core/main.c:275
+msgid "Disable connection to session manager"
+msgstr "Сессиялар менеджеріне байланыстарды сөндіру"
+
+#: ../src/core/main.c:281
+msgid "Replace the running window manager with Marco"
+msgstr ""
+
+#: ../src/core/main.c:287
+msgid "Specify session management ID"
+msgstr "Сессия менеджментінің ID-ін көрсету"
+
+#: ../src/core/main.c:292
+msgid "X Display to use"
+msgstr "Қолданылатын X дисплейі"
+
+#: ../src/core/main.c:298
+msgid "Initialize session from savefile"
+msgstr ""
+
+#: ../src/core/main.c:304
+msgid "Print version"
+msgstr ""
+
+#: ../src/core/main.c:310
+msgid "Make X calls synchronous"
+msgstr ""
+
+#: ../src/core/main.c:316
+msgid "Turn compositing on"
+msgstr ""
+
+#: ../src/core/main.c:322
+msgid "Turn compositing off"
+msgstr ""
+
+#: ../src/core/main.c:328
+msgid ""
+"Don't make fullscreen windows that are maximized and have no decorations"
+msgstr ""
+
+#: ../src/core/main.c:537
+#, c-format
+msgid "Failed to scan themes directory: %s\n"
+msgstr ""
+
+#: ../src/core/main.c:553
+#, c-format
+msgid ""
+"Could not find a theme! Be sure %s exists and contains the usual themes.\n"
+msgstr ""
+
+#: ../src/core/main.c:612
+#, c-format
+msgid "Failed to restart: %s\n"
+msgstr ""
+
+#. FIXME: check if this can be avoided by GSettings
+#. FIXME! GSettings, instead of MateConf, has Minimum/Maximun in schema!
+#. * But some preferences depends on costants for minimum/maximum values
+#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
+#, c-format
+msgid "%d stored in GSettings key %s is out of range %d to %d\n"
+msgstr ""
+
+#: ../src/core/prefs.c:1008
+msgid ""
+"Workarounds for broken applications disabled. Some applications may not "
+"behave properly.\n"
+msgstr ""
+
+#: ../src/core/prefs.c:1075
+#, c-format
+msgid "Could not parse font description \"%s\" from GSettings key %s\n"
+msgstr ""
+
+#: ../src/core/prefs.c:1137
+#, c-format
+msgid ""
+"\"%s\" found in configuration database is not a valid value for mouse button"
+" modifier\n"
+msgstr ""
+
+#: ../src/core/prefs.c:1649
+#, c-format
+msgid ""
+"\"%s\" found in configuration database is not a valid value for keybinding "
+"\"%s\"\n"
+msgstr ""
+
+#: ../src/core/prefs.c:1955
+#, c-format
+msgid "Workspace %d"
+msgstr "Жұмыс орны %d"
+
+#: ../src/core/screen.c:357
+#, c-format
+msgid "Screen %d on display '%s' is invalid\n"
+msgstr ""
+
+#: ../src/core/screen.c:373
+#, c-format
+msgid ""
+"Screen %d on display \"%s\" already has a window manager; try using the "
+"--replace option to replace the current window manager.\n"
+msgstr ""
+
+#: ../src/core/screen.c:400
+#, c-format
+msgid "Could not acquire window manager selection on screen %d display \"%s\"\n"
+msgstr ""
+
+#: ../src/core/screen.c:458
+#, c-format
+msgid "Screen %d on display \"%s\" already has a window manager\n"
+msgstr ""
+
+#: ../src/core/screen.c:668
+#, c-format
+msgid "Could not release screen %d on display \"%s\"\n"
+msgstr ""
+
+#: ../src/core/session.c:842 ../src/core/session.c:849
+#, c-format
+msgid "Could not create directory '%s': %s\n"
+msgstr ""
+
+#: ../src/core/session.c:859
+#, c-format
+msgid "Could not open session file '%s' for writing: %s\n"
+msgstr ""
+
+#: ../src/core/session.c:1000
+#, c-format
+msgid "Error writing session file '%s': %s\n"
+msgstr ""
+
+#: ../src/core/session.c:1005
+#, c-format
+msgid "Error closing session file '%s': %s\n"
+msgstr ""
+
+#: ../src/core/session.c:1135
+#, c-format
+msgid "Failed to parse saved session file: %s\n"
+msgstr ""
+
+#: ../src/core/session.c:1184
+#, c-format
+msgid "<marco_session> attribute seen but we already have the session ID"
+msgstr ""
+
+#: ../src/core/session.c:1197 ../src/core/session.c:1272
+#: ../src/core/session.c:1304 ../src/core/session.c:1376
+#: ../src/core/session.c:1436
+#, c-format
+msgid "Unknown attribute %s on <%s> element"
+msgstr ""
+
+#: ../src/core/session.c:1214
+#, c-format
+msgid "nested <window> tag"
+msgstr ""
+
+#: ../src/core/session.c:1456
+#, c-format
+msgid "Unknown element %s"
+msgstr ""
+
+#: ../src/core/session.c:1808
+msgid ""
+"These windows do not support &quot;save current setup&quot; and will have to"
+" be restarted manually next time you log in."
+msgstr ""
+
+#: ../src/core/util.c:101
+#, c-format
+msgid "Failed to open debug log: %s\n"
+msgstr ""
+
+#: ../src/core/util.c:111
+#, c-format
+msgid "Failed to fdopen() log file %s: %s\n"
+msgstr ""
+
+#: ../src/core/util.c:117
+#, c-format
+msgid "Opened log file %s\n"
+msgstr ""
+
+#: ../src/core/util.c:136 ../src/tools/marco-message.c:176
+#, c-format
+msgid "Marco was compiled without support for verbose mode\n"
+msgstr ""
+
+#: ../src/core/util.c:236
+msgid "Window manager: "
+msgstr "Терезелер басқарушысы:"
+
+#: ../src/core/util.c:388
+msgid "Bug in window manager: "
+msgstr ""
+
+#: ../src/core/util.c:421
+msgid "Window manager warning: "
+msgstr ""
+
+#: ../src/core/util.c:449
+msgid "Window manager error: "
+msgstr ""
+
+#. Translators: This is the title used on dialog boxes
+#: ../src/core/util.c:570 ../src/marco.desktop.in.h:1
+#: ../src/marco-wm.desktop.in.h:1
+msgid "Marco"
+msgstr ""
+
+#. first time through
+#: ../src/core/window.c:5666
+#, c-format
+msgid ""
+"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
+"window as specified in the ICCCM.\n"
+msgstr ""
+
+#. We ignore mwm_has_resize_func because WM_NORMAL_HINTS is the
+#. * authoritative source for that info. Some apps such as mplayer or
+#. * xine disable resize via MWM but not WM_NORMAL_HINTS, but that
+#. * leads to e.g. us not fullscreening their windows. Apps that set
+#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
+#. * about these apps but make them work.
+#: ../src/core/window.c:6231
+#, c-format
+msgid ""
+"Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
+"%d x %d and max size %d x %d; this doesn't make much sense.\n"
+msgstr ""
+
+#: ../src/core/window-props.c:244
+#, c-format
+msgid "Application set a bogus _NET_WM_PID %lu\n"
+msgstr ""
+
+#. Translators: the title of a window from another machine
+#: ../src/core/window-props.c:388
+#, c-format
+msgid "%s (on %s)"
+msgstr "%s (%s жерінде)"
+
+#. Simple case-- don't bother to look it up. It's root.
+#: ../src/core/window-props.c:420
+#, c-format
+msgid "%s (as superuser)"
+msgstr ""
+
+#. Translators: the title of a window owned by another user
+#. * on this machine
+#: ../src/core/window-props.c:438
+#, c-format
+msgid "%s (as %s)"
+msgstr ""
+
+#. Translators: the title of a window owned by another user
+#. * on this machine, whose name we don't know
+#: ../src/core/window-props.c:444
+#, c-format
+msgid "%s (as another user)"
+msgstr ""
+
+#: ../src/core/window-props.c:1430
+#, c-format
+msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
+msgstr ""
+
+#: ../src/core/xprops.c:155
+#, c-format
+msgid ""
+"Window 0x%lx has property %s\n"
+"that was expected to have type %s format %d\n"
+"and actually has type %s format %d n_items %d.\n"
+"This is most likely an application bug, not a window manager bug.\n"
+"The window has title=\"%s\" class=\"%s\" name=\"%s\"\n"
+msgstr ""
+
+#: ../src/core/xprops.c:401
+#, c-format
+msgid "Property %s on window 0x%lx contained invalid UTF-8\n"
+msgstr ""
+
+#: ../src/core/xprops.c:484
+#, c-format
+msgid ""
+"Property %s on window 0x%lx contained invalid UTF-8 for item %d in the "
+"list\n"
+msgstr ""
+
+#: ../src/tools/marco-message.c:150
+#, c-format
+msgid "Usage: %s\n"
+msgstr ""
+
+#: ../src/ui/frames.c:1124
+msgid "Close Window"
+msgstr "Терезені жабу"
+
+#: ../src/ui/frames.c:1127
+msgid "Window Menu"
+msgstr ""
+
+#: ../src/ui/frames.c:1130
+msgid "Minimize Window"
+msgstr ""
+
+#: ../src/ui/frames.c:1133
+msgid "Maximize Window"
+msgstr ""
+
+#: ../src/ui/frames.c:1136
+msgid "Restore Window"
+msgstr ""
+
+#: ../src/ui/frames.c:1139
+msgid "Roll Up Window"
+msgstr ""
+
+#: ../src/ui/frames.c:1142
+msgid "Unroll Window"
+msgstr ""
+
+#: ../src/ui/frames.c:1145
+msgid "Keep Window On Top"
+msgstr ""
+
+#: ../src/ui/frames.c:1148
+msgid "Remove Window From Top"
+msgstr ""
+
+#: ../src/ui/frames.c:1151
+msgid "Always On Visible Workspace"
+msgstr ""
+
+#: ../src/ui/frames.c:1154
+msgid "Put Window On Only One Workspace"
+msgstr ""
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:65
+msgid "Mi_nimize"
+msgstr "Қа_йыру"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:67
+msgid "Ma_ximize"
+msgstr "Ж_азық қылу"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:69
+msgid "Unma_ximize"
+msgstr "Жа_зық емес қылу"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:71
+msgid "Roll _Up"
+msgstr "Атауға ж_инау"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:73
+msgid "_Unroll"
+msgstr "Жи_наудан қайтару"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:75
+msgid "_Move"
+msgstr "Жы_лжыту"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:77
+msgid "_Resize"
+msgstr "Ө_лшемін өзгерту"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:79
+msgid "Move Titlebar On_screen"
+msgstr ""
+
+#. separator
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:82 ../src/ui/menu.c:84
+msgid "Always on _Top"
+msgstr "Әрқа_шан үстінде"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:86
+msgid "_Always on Visible Workspace"
+msgstr "Әрқашан кө_рініп тұрған жұмыс орнында"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:88
+msgid "_Only on This Workspace"
+msgstr "Тек ос_ы жұмыс орнында"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:90
+msgid "Move to Workspace _Left"
+msgstr "_Сол жақтағы жұмыс орнына ауыстыру"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:92
+msgid "Move to Workspace R_ight"
+msgstr "Оң _жақтағы жұмыс орнына ауыстыру"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:94
+msgid "Move to Workspace _Up"
+msgstr "Жоға_рыдағы жұмыс орнына ауыстыру"
+
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:96
+msgid "Move to Workspace _Down"
+msgstr "Тө_мендегі жұмыс орнына ауыстыру"
+
+#. separator
+#. Translators: Translate this string the same way as you do in libwnck!
+#: ../src/ui/menu.c:100
+msgid "_Close"
+msgstr "Жа_бу"
+
+#: ../src/ui/menu.c:197
+#, c-format
+msgid "Workspace %d%n"
+msgstr "Жұмыс орны %d%n"
+
+#: ../src/ui/menu.c:207
+#, c-format
+msgid "Workspace 1_0"
+msgstr "Жұмыс орны 1_0"
+
+#: ../src/ui/menu.c:209
+#, c-format
+msgid "Workspace %s%d"
+msgstr "Жұмыс орны %s%d"
+
+#: ../src/ui/menu.c:387
+msgid "Move to Another _Workspace"
+msgstr "Басқа жұмыс орнына ж_ылжыту"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the shift key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:104
+msgid "Shift"
+msgstr "Shift"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the control key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:110
+msgid "Ctrl"
+msgstr "Ctrl"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the alt key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:116
+msgid "Alt"
+msgstr "Alt"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the meta key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:122
+msgid "Meta"
+msgstr "Meta"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the super key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:128
+msgid "Super"
+msgstr "Super"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the hyper key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:134
+msgid "Hyper"
+msgstr "Hyper"
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod2 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:140
+msgid "Mod2"
+msgstr ""
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod3 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:146
+msgid "Mod3"
+msgstr ""
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod4 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:152
+msgid "Mod4"
+msgstr ""
+
+#. This is the text that should appear next to menu accelerators
+#. * that use the mod5 key. If the text on this key isn't typically
+#. * translated on keyboards used for your language, don't translate
+#. * this.
+#: ../src/ui/metaaccellabel.c:158
+msgid "Mod5"
+msgstr ""
+
+#. Translators: This represents the size of a window. The first number is
+#. * the width of the window and the second is the height.
+#: ../src/ui/resizepopup.c:113
+#, c-format
+msgid "%d x %d"
+msgstr "%d x %d"
+
+#: ../src/ui/theme.c:255
+msgid "top"
+msgstr ""
+
+#: ../src/ui/theme.c:257
+msgid "bottom"
+msgstr ""
+
+#: ../src/ui/theme.c:259
+msgid "left"
+msgstr ""
+
+#: ../src/ui/theme.c:261
+msgid "right"
+msgstr ""
+
+#: ../src/ui/theme.c:288
+#, c-format
+msgid "frame geometry does not specify \"%s\" dimension"
+msgstr ""
+
+#: ../src/ui/theme.c:307
+#, c-format
+msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:344
+#, c-format
+msgid "Button aspect ratio %g is not reasonable"
+msgstr ""
+
+#: ../src/ui/theme.c:356
+#, c-format
+msgid "Frame geometry does not specify size of buttons"
+msgstr ""
+
+#: ../src/ui/theme.c:1023
+#, c-format
+msgid "Gradients should have at least two colors"
+msgstr ""
+
+#: ../src/ui/theme.c:1149
+#, c-format
+msgid ""
+"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL]"
+" where NORMAL is the state; could not parse \"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:1163
+#, c-format
+msgid ""
+"GTK color specification must have a close bracket after the state, e.g. "
+"gtk:fg[NORMAL] where NORMAL is the state; could not parse \"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:1174
+#, c-format
+msgid "Did not understand state \"%s\" in color specification"
+msgstr ""
+
+#: ../src/ui/theme.c:1187
+#, c-format
+msgid "Did not understand color component \"%s\" in color specification"
+msgstr ""
+
+#: ../src/ui/theme.c:1217
+#, c-format
+msgid ""
+"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
+"format"
+msgstr ""
+
+#: ../src/ui/theme.c:1228
+#, c-format
+msgid "Could not parse alpha value \"%s\" in blended color"
+msgstr ""
+
+#: ../src/ui/theme.c:1238
+#, c-format
+msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
+msgstr ""
+
+#: ../src/ui/theme.c:1285
+#, c-format
+msgid "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
+msgstr ""
+
+#: ../src/ui/theme.c:1296
+#, c-format
+msgid "Could not parse shade factor \"%s\" in shaded color"
+msgstr ""
+
+#: ../src/ui/theme.c:1306
+#, c-format
+msgid "Shade factor \"%s\" in shaded color is negative"
+msgstr ""
+
+#: ../src/ui/theme.c:1335
+#, c-format
+msgid "Could not parse color \"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:1589
+#, c-format
+msgid "Coordinate expression contains character '%s' which is not allowed"
+msgstr ""
+
+#: ../src/ui/theme.c:1616
+#, c-format
+msgid ""
+"Coordinate expression contains floating point number '%s' which could not be"
+" parsed"
+msgstr ""
+
+#: ../src/ui/theme.c:1630
+#, c-format
+msgid "Coordinate expression contains integer '%s' which could not be parsed"
+msgstr ""
+
+#: ../src/ui/theme.c:1752
+#, c-format
+msgid ""
+"Coordinate expression contained unknown operator at the start of this text: "
+"\"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:1809
+#, c-format
+msgid "Coordinate expression was empty or not understood"
+msgstr ""
+
+#: ../src/ui/theme.c:1920 ../src/ui/theme.c:1930 ../src/ui/theme.c:1964
+#, c-format
+msgid "Coordinate expression results in division by zero"
+msgstr ""
+
+#: ../src/ui/theme.c:1972
+#, c-format
+msgid ""
+"Coordinate expression tries to use mod operator on a floating-point number"
+msgstr ""
+
+#: ../src/ui/theme.c:2028
+#, c-format
+msgid "Coordinate expression has an operator \"%s\" where an operand was expected"
+msgstr ""
+
+#: ../src/ui/theme.c:2037
+#, c-format
+msgid "Coordinate expression had an operand where an operator was expected"
+msgstr ""
+
+#: ../src/ui/theme.c:2045
+#, c-format
+msgid "Coordinate expression ended with an operator instead of an operand"
+msgstr ""
+
+#: ../src/ui/theme.c:2055
+#, c-format
+msgid ""
+"Coordinate expression has operator \"%c\" following operator \"%c\" with no "
+"operand in between"
+msgstr ""
+
+#: ../src/ui/theme.c:2202 ../src/ui/theme.c:2243
+#, c-format
+msgid "Coordinate expression had unknown variable or constant \"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:2297
+#, c-format
+msgid "Coordinate expression parser overflowed its buffer."
+msgstr ""
+
+#: ../src/ui/theme.c:2326
+#, c-format
+msgid "Coordinate expression had a close parenthesis with no open parenthesis"
+msgstr ""
+
+#: ../src/ui/theme.c:2390
+#, c-format
+msgid ""
+"Coordinate expression had an open parenthesis with no close parenthesis"
+msgstr ""
+
+#: ../src/ui/theme.c:2401
+#, c-format
+msgid "Coordinate expression doesn't seem to have any operators or operands"
+msgstr ""
+
+#: ../src/ui/theme.c:2605 ../src/ui/theme.c:2625 ../src/ui/theme.c:2645
+#, c-format
+msgid "Theme contained an expression that resulted in an error: %s\n"
+msgstr ""
+
+#: ../src/ui/theme.c:4222
+#, c-format
+msgid ""
+"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
+"specified for this frame style"
+msgstr ""
+
+#: ../src/ui/theme.c:4730 ../src/ui/theme.c:4755
+#, c-format
+msgid "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
+msgstr ""
+
+#: ../src/ui/theme.c:4799
+#, c-format
+msgid "Failed to load theme \"%s\": %s\n"
+msgstr ""
+
+#: ../src/ui/theme.c:4929 ../src/ui/theme.c:4936 ../src/ui/theme.c:4943
+#: ../src/ui/theme.c:4950 ../src/ui/theme.c:4957
+#, c-format
+msgid "No <%s> set for theme \"%s\""
+msgstr ""
+
+#: ../src/ui/theme.c:4965
+#, c-format
+msgid ""
+"No frame style set for window type \"%s\" in theme \"%s\", add a <window "
+"type=\"%s\" style_set=\"whatever\"/> element"
+msgstr ""
+
+#: ../src/ui/theme.c:5408 ../src/ui/theme.c:5470 ../src/ui/theme.c:5533
+#, c-format
+msgid "User-defined constants must begin with a capital letter; \"%s\" does not"
+msgstr ""
+
+#: ../src/ui/theme.c:5416 ../src/ui/theme.c:5478 ../src/ui/theme.c:5541
+#, c-format
+msgid "Constant \"%s\" has already been defined"
+msgstr ""
+
+#. Translators: This means that an attribute which should have been found
+#. * on an XML element was not in fact found.
+#: ../src/ui/theme-parser.c:226
+#, c-format
+msgid "No \"%s\" attribute on element <%s>"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:255 ../src/ui/theme-parser.c:273
+#, c-format
+msgid "Line %d character %d: %s"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:437
+#, c-format
+msgid "Attribute \"%s\" repeated twice on the same <%s> element"
+msgstr "<%s> элементінде \"%s\" атрибуты екі рет қайталанды"
+
+#: ../src/ui/theme-parser.c:461 ../src/ui/theme-parser.c:504
+#, c-format
+msgid "Attribute \"%s\" is invalid on <%s> element in this context"
+msgstr "Бұл контекстте \"%s\" атрибуты <%s> элементінің ішінде қате"
+
+#: ../src/ui/theme-parser.c:546
+#, c-format
+msgid "Could not parse \"%s\" as an integer"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:555 ../src/ui/theme-parser.c:610
+#, c-format
+msgid "Did not understand trailing characters \"%s\" in string \"%s\""
+msgstr ""
+
+#: ../src/ui/theme-parser.c:565
+#, c-format
+msgid "Integer %ld must be positive"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:573
+#, c-format
+msgid "Integer %ld is too large, current max is %d"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:601 ../src/ui/theme-parser.c:717
+#, c-format
+msgid "Could not parse \"%s\" as a floating point number"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:632 ../src/ui/theme-parser.c:660
+#, c-format
+msgid "Boolean values must be \"true\" or \"false\" not \"%s\""
+msgstr ""
+
+#: ../src/ui/theme-parser.c:687
+#, c-format
+msgid "Angle must be between 0.0 and 360.0, was %g\n"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:750
+#, c-format
+msgid "Alpha must be between 0.0 (invisible) and 1.0 (fully opaque), was %g\n"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:815
+#, c-format
+msgid ""
+"Invalid title scale \"%s\" (must be one of xx-"
+"small,x-small,small,medium,large,x-large,xx-large)\n"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:971 ../src/ui/theme-parser.c:1034
+#: ../src/ui/theme-parser.c:1068 ../src/ui/theme-parser.c:1171
+#, c-format
+msgid "<%s> name \"%s\" used a second time"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:983 ../src/ui/theme-parser.c:1080
+#: ../src/ui/theme-parser.c:1183
+#, c-format
+msgid "<%s> parent \"%s\" has not been defined"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1093
+#, c-format
+msgid "<%s> geometry \"%s\" has not been defined"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1106
+#, c-format
+msgid "<%s> must specify either a geometry or a parent that has a geometry"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1148
+msgid "You must specify a background for an alpha value to be meaningful"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1215
+#, c-format
+msgid "Unknown type \"%s\" on <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1226
+#, c-format
+msgid "Unknown style_set \"%s\" on <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1234
+#, c-format
+msgid "Window type \"%s\" has already been assigned a style set"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1264 ../src/ui/theme-parser.c:1328
+#: ../src/ui/theme-parser.c:1554 ../src/ui/theme-parser.c:2775
+#: ../src/ui/theme-parser.c:2821 ../src/ui/theme-parser.c:2979
+#: ../src/ui/theme-parser.c:3171 ../src/ui/theme-parser.c:3209
+#: ../src/ui/theme-parser.c:3247 ../src/ui/theme-parser.c:3265
+#: ../src/ui/theme-parser.c:3281 ../src/ui/theme-parser.c:3319
+#, c-format
+msgid "Element <%s> is not allowed below <%s>"
+msgstr "<%s> элементін <%s> алдында орналастыру рұқсат етілмеген"
+
+#: ../src/ui/theme-parser.c:1378 ../src/ui/theme-parser.c:1392
+#: ../src/ui/theme-parser.c:1437
+msgid ""
+"Cannot specify both \"button_width\"/\"button_height\" and \"aspect_ratio\" "
+"for buttons"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1401
+#, c-format
+msgid "Distance \"%s\" is unknown"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1446
+#, c-format
+msgid "Aspect ratio \"%s\" is unknown"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1508
+#, c-format
+msgid "Border \"%s\" is unknown"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1819
+#, c-format
+msgid "No \"start_angle\" or \"from\" attribute on element <%s>"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:1826
+#, c-format
+msgid "No \"extent_angle\" or \"to\" attribute on element <%s>"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2066
+#, c-format
+msgid "Did not understand value \"%s\" for type of gradient"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2144 ../src/ui/theme-parser.c:2519
+#, c-format
+msgid "Did not understand fill type \"%s\" for <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2311 ../src/ui/theme-parser.c:2394
+#: ../src/ui/theme-parser.c:2457
+#, c-format
+msgid "Did not understand state \"%s\" for <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2321 ../src/ui/theme-parser.c:2404
+#, c-format
+msgid "Did not understand shadow \"%s\" for <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2331
+#, c-format
+msgid "Did not understand arrow \"%s\" for <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2631 ../src/ui/theme-parser.c:2727
+#, c-format
+msgid "No <draw_ops> called \"%s\" has been defined"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2643 ../src/ui/theme-parser.c:2739
+#, c-format
+msgid "Including draw_ops \"%s\" here would create a circular reference"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2854
+#, c-format
+msgid "Unknown position \"%s\" for frame piece"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2862
+#, c-format
+msgid "Frame style already has a piece at position %s"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2879 ../src/ui/theme-parser.c:2954
+#, c-format
+msgid "No <draw_ops> with the name \"%s\" has been defined"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2908
+#, c-format
+msgid "Unknown function \"%s\" for button"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2917
+#, c-format
+msgid "Button function \"%s\" does not exist in this version (%d, need %d)"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2929
+#, c-format
+msgid "Unknown state \"%s\" for button"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:2937
+#, c-format
+msgid "Frame style already has a button for function %s state %s"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3018
+#, c-format
+msgid "\"%s\" is not a valid value for focus attribute"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3027
+#, c-format
+msgid "\"%s\" is not a valid value for state attribute"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3037
+#, c-format
+msgid "A style called \"%s\" has not been defined"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3058 ../src/ui/theme-parser.c:3081
+#, c-format
+msgid "\"%s\" is not a valid value for resize attribute"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3092
+#, c-format
+msgid ""
+"Should not have \"resize\" attribute on <%s> element for maximized/shaded "
+"states"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3106
+#, c-format
+msgid "Should not have \"resize\" attribute on <%s> element for maximized states"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3120 ../src/ui/theme-parser.c:3142
+#, c-format
+msgid "Style has already been specified for state %s resize %s focus %s"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3131 ../src/ui/theme-parser.c:3153
+#, c-format
+msgid "Style has already been specified for state %s focus %s"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3192
+msgid ""
+"Can't have a two draw_ops for a <piece> element (theme specified a draw_ops "
+"attribute and also a <draw_ops> element, or specified two elements)"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3230
+msgid ""
+"Can't have a two draw_ops for a <button> element (theme specified a draw_ops"
+" attribute and also a <draw_ops> element, or specified two elements)"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3302
+msgid ""
+"Can't have a two draw_ops for a <menu_icon> element (theme specified a "
+"draw_ops attribute and also a <draw_ops> element, or specified two elements)"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3350
+#, c-format
+msgid "Outermost element in theme must be <metacity_theme> not <%s>"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3370
+#, c-format
+msgid ""
+"Element <%s> is not allowed inside a name/author/date/description element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3375
+#, c-format
+msgid "Element <%s> is not allowed inside a <constant> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3387
+#, c-format
+msgid ""
+"Element <%s> is not allowed inside a distance/border/aspect_ratio element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3409
+#, c-format
+msgid "Element <%s> is not allowed inside a draw operation element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3419 ../src/ui/theme-parser.c:3461
+#: ../src/ui/theme-parser.c:3466 ../src/ui/theme-parser.c:3471
+#, c-format
+msgid "Element <%s> is not allowed inside a <%s> element"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3693
+msgid "No draw_ops provided for frame piece"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3708
+msgid "No draw_ops provided for button"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3770
+#, c-format
+msgid "No text is allowed inside element <%s>"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:3825 ../src/ui/theme-parser.c:3837
+#: ../src/ui/theme-parser.c:3849 ../src/ui/theme-parser.c:3861
+#: ../src/ui/theme-parser.c:3873
+#, c-format
+msgid "<%s> specified twice for this theme"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:4149
+#, c-format
+msgid "Failed to find a valid file for theme %s\n"
+msgstr ""
+
+#: ../src/ui/theme-parser.c:4205
+#, c-format
+msgid "Theme file %s did not contain a root <metacity_theme> element"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:75
+msgid "/_Windows"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:76
+msgid "/Windows/tearoff"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:77
+msgid "/Windows/_Dialog"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:78
+msgid "/Windows/_Modal dialog"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:79
+msgid "/Windows/_Utility"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:80
+msgid "/Windows/_Splashscreen"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:81
+msgid "/Windows/_Top dock"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:82
+msgid "/Windows/_Bottom dock"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:83
+msgid "/Windows/_Left dock"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:84
+msgid "/Windows/_Right dock"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:85
+msgid "/Windows/_All docks"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:86
+msgid "/Windows/Des_ktop"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:244
+msgid "This is a sample message in a sample dialog"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:327
+#, c-format
+msgid "Fake menu item %d\n"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:361
+msgid "Border-only window"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:363
+msgid "Bar"
+msgstr "Жолақты"
+
+#: ../src/ui/theme-viewer.c:380
+msgid "Normal Application Window"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:384
+msgid "Dialog Box"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:388
+msgid "Modal Dialog Box"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:392
+msgid "Utility Palette"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:396
+msgid "Torn-off Menu"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:400
+msgid "Border"
+msgstr "Шектер"
+
+#: ../src/ui/theme-viewer.c:728
+#, c-format
+msgid "Button layout test %d"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:757
+#, c-format
+msgid "%g milliseconds to draw one window frame"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:800
+#, c-format
+msgid "Usage: marco-theme-viewer [THEMENAME]\n"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:807
+#, c-format
+msgid "Error loading theme: %s\n"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:813
+#, c-format
+msgid "Loaded theme \"%s\" in %g seconds\n"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:854
+msgid "Normal Title Font"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:860
+msgid "Small Title Font"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:866
+msgid "Large Title Font"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:871
+msgid "Button Layouts"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:876
+msgid "Benchmark"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:923
+msgid "Window Title Goes Here"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1027
+#, c-format
+msgid ""
+"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
+"seconds wall clock time including X server resources (%g milliseconds per "
+"frame)\n"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1246
+msgid "position expression test returned TRUE but set error"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1248
+msgid "position expression test returned FALSE but didn't set error"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1252
+msgid "Error was expected but none given"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1254
+#, c-format
+msgid "Error %d was expected but %d given"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1260
+#, c-format
+msgid "Error not expected but one was returned: %s"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1264
+#, c-format
+msgid "x value was %d, %d was expected"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1267
+#, c-format
+msgid "y value was %d, %d was expected"
+msgstr ""
+
+#: ../src/ui/theme-viewer.c:1332
+#, c-format
+msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
+msgstr ""
diff --git a/po/kn.po b/po/kn.po
index f4936d6f..6b4697d2 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Kannada (http://www.transifex.com/projects/p/MATE/language/kn/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "ಬೇರೊಂದಿ ಪ್ರೊಗ್ರಾಂ, ಕೀಲಿ %s ಅ�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "ICCCM ಇಂದ ಸೂಚಿಸಲಾದ WM_CLIENT_LEADER ವಿಂಡ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "ಇನ್ನೊಂದು ಕಾರ್ಯಕ್ಷೇತ್ರಕ್ಕ�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "ಮೆಟಾ"
@@ -846,7 +840,6 @@ msgstr "ಮೆಟಾ"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "ಸೂಪರ್"
@@ -855,7 +848,6 @@ msgstr "ಸೂಪರ್"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "ಹೈಪರ್"
@@ -864,7 +856,6 @@ msgstr "ಹೈಪರ್"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "\"%s\" ಸ್ತಿರಾಂಕವು ಈಗಾಗಲೆ ಸೂಚಿತ
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ko.po b/po/ko.po
index 95bd12dc..0a22982e 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# kentarch <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: kentarch <[email protected]>\n"
"Language-Team: Korean (http://www.transifex.com/projects/p/MATE/language/ko/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -331,7 +332,6 @@ msgstr "다른 프로그램에서 이미 단축키로 변경 키 %2$x와(과) �
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -422,7 +422,7 @@ msgstr "다시 시작 실패: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%s GSettings 키에 저장된 %d는 %d ~ %d까지의 범위를 벗어납니다\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -433,7 +433,7 @@ msgstr "응용 프로그램에 대한 임시 방편을 막았습니다. 몇몇 �
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "%s GSettings 키의 글꼴 특성 \"%s\"을 분석할 수 없습니다⏎\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -590,7 +590,6 @@ msgstr "창 %s(이)가 자신에게 ICCCM에 저정한대로 WM_CLIENT_LEADER창
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +809,6 @@ msgstr "다른 작업 공간으로 옮기기(_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "상수 \"%s\"은(는) 이미 지정되어 있습니다"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1426,7 +1413,7 @@ msgstr "<menu_icon> 요소에 두개의 draw_ops를 가질수 없습니다 (테�
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr ""
+msgstr "테마에서 맨 바깥쪽 요소는 <%s>이 아니라 <metacity_theme>이어야 합니다"
#: ../src/ui/theme-parser.c:3370
#, c-format
@@ -1484,7 +1471,7 @@ msgstr "%s 테마의 올바른 파일을 찾는 데 실패했습니다\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "%s 테마 파일은 루트 <metacity_theme> 요소를 포함하지 않았습니다"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
diff --git a/po/ku.po b/po/ku.po
index c6c9183a..d2fbecaa 100644
--- a/po/ku.po
+++ b/po/ku.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Kurdish (http://www.transifex.com/projects/p/MATE/language/ku/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Bişkoka %s tevî bi guhêrkerên %x re ji aliyê sepaneke din wekî gir
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "_Bişîne kargeheke din bike"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Bikşîne"
@@ -819,7 +816,6 @@ msgstr "Bikşîne"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hîper"
@@ -864,7 +856,6 @@ msgstr "Hîper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Nirxa sabît ya \"%s\" jixwe hatiye diyarkirin"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ky.po b/po/ky.po
index c23c8925..ad7be510 100644
--- a/po/ky.po
+++ b/po/ky.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2013.
+# chingis, 2013
+# chingis, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-26 02:21+0000\n"
-"Last-Translator: chingis <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: chingis\n"
"Language-Team: Kirgyz (http://www.transifex.com/projects/p/MATE/language/ky/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -28,7 +29,7 @@ msgstr ""
#: ../src/50-marco-desktop-key.xml.in.h:3
msgid "Show the panel's main menu"
-msgstr ""
+msgstr "Панелдин башкы менюсун көрсөтүү"
#: ../src/50-marco-desktop-key.xml.in.h:4
msgid "Take a screenshot"
@@ -332,7 +333,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -374,7 +374,7 @@ msgstr ""
#: ../src/core/main.c:292
msgid "X Display to use"
-msgstr ""
+msgstr "Колдонулуучу X-дисплей"
#: ../src/core/main.c:298
msgid "Initialize session from savefile"
@@ -453,7 +453,7 @@ msgstr ""
#: ../src/core/prefs.c:1955
#, c-format
msgid "Workspace %d"
-msgstr ""
+msgstr "Иш орду %d"
#: ../src/core/screen.c:357
#, c-format
@@ -485,7 +485,7 @@ msgstr ""
#: ../src/core/session.c:842 ../src/core/session.c:849
#, c-format
msgid "Could not create directory '%s': %s\n"
-msgstr ""
+msgstr "«%s» каталогун жаратуу мүмкүн эмес: %s\n"
#: ../src/core/session.c:859
#, c-format
@@ -495,7 +495,7 @@ msgstr ""
#: ../src/core/session.c:1000
#, c-format
msgid "Error writing session file '%s': %s\n"
-msgstr ""
+msgstr "«%s» файл сеансын жаздыруу катасы: %s\n"
#: ../src/core/session.c:1005
#, c-format
@@ -561,7 +561,7 @@ msgstr "Терезе менеджери:"
#: ../src/core/util.c:388
msgid "Bug in window manager: "
-msgstr ""
+msgstr "Терезе менеджериндеги ката: "
#: ../src/core/util.c:421
msgid "Window manager warning: "
@@ -569,7 +569,7 @@ msgstr ""
#: ../src/core/util.c:449
msgid "Window manager error: "
-msgstr ""
+msgstr "Терезе менеджеринин катасы:"
#. Translators: This is the title used on dialog boxes
#: ../src/core/util.c:570 ../src/marco.desktop.in.h:1
@@ -591,7 +591,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -608,27 +607,27 @@ msgstr ""
#: ../src/core/window-props.c:388
#, c-format
msgid "%s (on %s)"
-msgstr ""
+msgstr "%s (%s)"
#. Simple case-- don't bother to look it up. It's root.
#: ../src/core/window-props.c:420
#, c-format
msgid "%s (as superuser)"
-msgstr ""
+msgstr "%s (суперколдонуучудан)"
#. Translators: the title of a window owned by another user
#. * on this machine
#: ../src/core/window-props.c:438
#, c-format
msgid "%s (as %s)"
-msgstr ""
+msgstr "%s (%s колдонуучудан)"
#. Translators: the title of a window owned by another user
#. * on this machine, whose name we don't know
#: ../src/core/window-props.c:444
#, c-format
msgid "%s (as another user)"
-msgstr ""
+msgstr "%s (башка колдонуучудан)"
#: ../src/core/window-props.c:1430
#, c-format
@@ -660,11 +659,11 @@ msgstr ""
#: ../src/tools/marco-message.c:150
#, c-format
msgid "Usage: %s\n"
-msgstr ""
+msgstr "Колдонуу: %s\n"
#: ../src/ui/frames.c:1124
msgid "Close Window"
-msgstr ""
+msgstr "Терезени жабуу"
#: ../src/ui/frames.c:1127
msgid "Window Menu"
@@ -672,15 +671,15 @@ msgstr "Терезе менюсу"
#: ../src/ui/frames.c:1130
msgid "Minimize Window"
-msgstr ""
+msgstr "Терезени түрүү"
#: ../src/ui/frames.c:1133
msgid "Maximize Window"
-msgstr ""
+msgstr "Терезени бүтүн экранга жаюу"
#: ../src/ui/frames.c:1136
msgid "Restore Window"
-msgstr ""
+msgstr "Терезени калыбына келтирүү"
#: ../src/ui/frames.c:1139
msgid "Roll Up Window"
@@ -791,17 +790,17 @@ msgstr "_Жабуу"
#: ../src/ui/menu.c:197
#, c-format
msgid "Workspace %d%n"
-msgstr ""
+msgstr "Иш орду %d%n"
#: ../src/ui/menu.c:207
#, c-format
msgid "Workspace 1_0"
-msgstr ""
+msgstr "Иш орду 1_0"
#: ../src/ui/menu.c:209
#, c-format
msgid "Workspace %s%d"
-msgstr ""
+msgstr "Иш орду %s%d"
#: ../src/ui/menu.c:387
msgid "Move to Another _Workspace"
@@ -811,7 +810,6 @@ msgstr ""
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1130,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1497,7 +1484,7 @@ msgstr ""
#: ../src/ui/theme-viewer.c:77
msgid "/Windows/_Dialog"
-msgstr ""
+msgstr "/Терезелер/_Диалог терезеси"
#: ../src/ui/theme-viewer.c:78
msgid "/Windows/_Modal dialog"
@@ -1509,27 +1496,27 @@ msgstr "/Терезелер/_Утилита"
#: ../src/ui/theme-viewer.c:80
msgid "/Windows/_Splashscreen"
-msgstr ""
+msgstr "/Терезелер/_Ачылыш экраны"
#: ../src/ui/theme-viewer.c:81
msgid "/Windows/_Top dock"
-msgstr ""
+msgstr "/Терезелер/Ү_стүңкү док"
#: ../src/ui/theme-viewer.c:82
msgid "/Windows/_Bottom dock"
-msgstr ""
+msgstr "/Терезелер/_Астыңкы док"
#: ../src/ui/theme-viewer.c:83
msgid "/Windows/_Left dock"
-msgstr ""
+msgstr "/Терезелер/Со_л док"
#: ../src/ui/theme-viewer.c:84
msgid "/Windows/_Right dock"
-msgstr ""
+msgstr "/Терезелер/_Оң док"
#: ../src/ui/theme-viewer.c:85
msgid "/Windows/_All docks"
-msgstr ""
+msgstr "/Терезелер/_Бардык доктор"
#: ../src/ui/theme-viewer.c:86
msgid "/Windows/Des_ktop"
@@ -1574,7 +1561,7 @@ msgstr ""
#: ../src/ui/theme-viewer.c:400
msgid "Border"
-msgstr ""
+msgstr "Чек ара"
#: ../src/ui/theme-viewer.c:728
#, c-format
@@ -1589,12 +1576,12 @@ msgstr ""
#: ../src/ui/theme-viewer.c:800
#, c-format
msgid "Usage: marco-theme-viewer [THEMENAME]\n"
-msgstr ""
+msgstr "Колдонуу: marco-theme-viewer [ТЕМААТЫ]\n"
#: ../src/ui/theme-viewer.c:807
#, c-format
msgid "Error loading theme: %s\n"
-msgstr ""
+msgstr "Теманы жүктөө катасы: %s\n"
#: ../src/ui/theme-viewer.c:813
#, c-format
@@ -1603,15 +1590,15 @@ msgstr ""
#: ../src/ui/theme-viewer.c:854
msgid "Normal Title Font"
-msgstr ""
+msgstr "Кадимкидей аталыш ариби"
#: ../src/ui/theme-viewer.c:860
msgid "Small Title Font"
-msgstr ""
+msgstr "Кичинекей аталыш ариби"
#: ../src/ui/theme-viewer.c:866
msgid "Large Title Font"
-msgstr ""
+msgstr "Чоң аталыш ариби"
#: ../src/ui/theme-viewer.c:871
msgid "Button Layouts"
diff --git a/po/lt.po b/po/lt.po
index 9520673a..892bf774 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Lithuanian (http://www.transifex.com/projects/p/MATE/language/lt/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Kažkokia kita programa jau naudoja %s klavišą su modifikatoriais %x k
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Langas %s nustatė SM_CLIENT_ID kintamajį į save patį vietoj to, kad
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Perkelti langą į kitą _darbalaukį"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Konstanta „%s“ jau aprašyta"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/lv.po b/po/lv.po
index 4c73d654..f712cc2b 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Imants Liepiņš <[email protected]>, 2012.
+# Imants Liepiņš <[email protected]>, 2012
+# Rihards Priedītis <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Rihards Priedītis <[email protected]>\n"
"Language-Team: Latvian (http://www.transifex.com/projects/p/MATE/language/lv/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -332,7 +333,6 @@ msgstr "Kāda cita programma jau lieto taustiņu %s ar modificētājiem %x kā s
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -423,7 +423,7 @@ msgstr "Neizdevās pārstartēt: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d, kas saglabāts GSettings atslēgā %s, ir ārpus %d līdz %d diapazona\\n\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -434,7 +434,7 @@ msgstr "Apvedceļi bojātām lietotnēm atslēgti. Dažas lietotnes var neuzvest
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Neizdevās parsēt fonta aprakstu \"%s\" no GSettings atslēgas %s\\n\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -591,7 +591,6 @@ msgstr "Logs %s iestata SM_CLIENT_ID pats sev, nevis WM_CLIENT_LEADER logam kā
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +810,6 @@ msgstr "Pārvietot uz citu darb_vietu"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1130,6 @@ msgstr "Konstante \"%s\" jau tikusi definēta"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/mai.po b/po/mai.po
index 9bb0d1a7..2b87e86e 100644
--- a/po/mai.po
+++ b/po/mai.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Maithili (http://www.transifex.com/projects/p/MATE/language/mai/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "कोनो आन प्रोग्राम पहिले सँ �
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "विंडो %s नियत करैत अछि SM_CLIENT_ID अ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "दोसर कार्यस्थानमे लए जाउ (_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "मेटा"
@@ -846,7 +840,6 @@ msgstr "मेटा"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "सुपर"
@@ -855,7 +848,6 @@ msgstr "सुपर"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "हाइपर"
@@ -864,7 +856,6 @@ msgstr "हाइपर"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "परि.2"
@@ -873,7 +864,6 @@ msgstr "परि.2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "परि.3"
@@ -882,7 +872,6 @@ msgstr "परि.3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "परि.4"
@@ -891,14 +880,12 @@ msgstr "परि.4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "परि.5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "स्थिरांक \"%s\" पहिलेसँ पारिभा
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/mg.po b/po/mg.po
index 05febf2a..f1d4d496 100644
--- a/po/mg.po
+++ b/po/mg.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Malagasy (http://www.transifex.com/projects/p/MATE/language/mg/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Misy rindranasa sasany efa mampiasa ny famaha %s miaraka amin'ny mpanova
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Nataon'ilay fikandrana %s tamin'ny tenany ny SM_CLIENT_ID raha tokony na
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Afindrao any amina _workspace hafa"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Efa voafaritra ny sanda tsy miova \"%s\""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/mk.po b/po/mk.po
index 64a24148..b394f99b 100644
--- a/po/mk.po
+++ b/po/mk.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Macedonian (http://www.transifex.com/projects/p/MATE/language/mk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Некоја друга програма веќе го користи т
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Прозорецот %s намести SM_CLIENT_ID на себе, на�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Премести на друг _работен простор"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Супер"
@@ -855,7 +848,6 @@ msgstr "Супер"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Хипер"
@@ -864,7 +856,6 @@ msgstr "Хипер"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Режим2"
@@ -873,7 +864,6 @@ msgstr "Режим2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Режим3"
@@ -882,7 +872,6 @@ msgstr "Режим3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Режим4"
@@ -891,14 +880,12 @@ msgstr "Режим4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Режим5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Константата \"%s\" веќе беше дефинирана"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ml.po b/po/ml.po
index e48933be..d58b21b1 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Malayalam (http://www.transifex.com/projects/p/MATE/language/ml/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "%s കീ %x മോഡിഫയറുകള്‍ക്കൊപ്പ�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "ICCCM-ല്‍ വ്യക്തമാക്കിയിരിക്�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "മറ്റൊരു _പണിയറയിലേക്ക് നീങ
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "മാറ്റുക"
@@ -819,7 +816,6 @@ msgstr "മാറ്റുക"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "നിയന്ത്രണം"
@@ -828,7 +824,6 @@ msgstr "നിയന്ത്രണം"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "കോണ്‍സ്റ്റന്റ് \"%s\" നിലവില്�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/mn.po b/po/mn.po
index cd44df5b..d0806e1b 100644
--- a/po/mn.po
+++ b/po/mn.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Mongolian (http://www.transifex.com/projects/p/MATE/language/mn/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Өөр нэг программ %s товчийг %x modifier-ын хам
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Цонх %s ICCCM-д заасанчлан WM_CLIENT_LEADER цонхон
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Өөр _ажлын талбар руу зөө"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Strg"
@@ -828,7 +824,6 @@ msgstr "Strg"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Супер"
@@ -855,7 +848,6 @@ msgstr "Супер"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Гипер"
@@ -864,7 +856,6 @@ msgstr "Гипер"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Горим2"
@@ -873,7 +864,6 @@ msgstr "Горим2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Горим3"
@@ -882,7 +872,6 @@ msgstr "Горим3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Горим4"
@@ -891,14 +880,12 @@ msgstr "Горим4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Горим5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Тогтмол »%s« хэдийнэ сонгогдсон байна"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/mr.po b/po/mr.po
index 8e1eea90..6ec5f978 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Marathi (http://www.transifex.com/projects/p/MATE/language/mr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "कुठलेतरी इतर कार्यक्रम आधि
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "ICCCM मधिल निश्चित केलेल्या WM_CLI
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "वेगळ्या कार्यक्षेत्रावर ह�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "मेटा"
@@ -846,7 +840,6 @@ msgstr "मेटा"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "सुपर"
@@ -855,7 +848,6 @@ msgstr "सुपर"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "हायपर"
@@ -864,7 +856,6 @@ msgstr "हायपर"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "स्थिरांक \"%s\" हा अगोदर पासून�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ms.po b/po/ms.po
index 6ec1f7d0..684ea4d2 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# abuyop <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: abuyop <[email protected]>\n"
"Language-Team: Malay (http://www.transifex.com/projects/p/MATE/language/ms/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -19,19 +20,19 @@ msgstr ""
#: ../src/50-marco-desktop-key.xml.in.h:1
msgid "Desktop"
-msgstr ""
+msgstr "Desktop"
#: ../src/50-marco-desktop-key.xml.in.h:2
msgid "Show the panel's \"Run Application\" dialog box"
-msgstr ""
+msgstr "Tunjuk kotak dialog panel \"Jalan Aplikasi\""
#: ../src/50-marco-desktop-key.xml.in.h:3
msgid "Show the panel's main menu"
-msgstr ""
+msgstr "Tunjuk menu utama panel"
#: ../src/50-marco-desktop-key.xml.in.h:4
msgid "Take a screenshot"
-msgstr "Tangkap cekupanskrin"
+msgstr "Tangkap cekupan skrin"
#: ../src/50-marco-desktop-key.xml.in.h:5
msgid "Take a screenshot of a window"
@@ -39,256 +40,256 @@ msgstr "Ambil cekupan skrin tetingkap"
#: ../src/50-marco-desktop-key.xml.in.h:6
msgid "Run a terminal"
-msgstr ""
+msgstr "Jalankan terminal"
#: ../src/50-marco-global-key.xml.in.h:1 ../src/50-marco-window-key.xml.in.h:1
msgid "Window Management"
-msgstr ""
+msgstr "Pengurus Tetingkap"
#: ../src/50-marco-global-key.xml.in.h:2
msgid "Move between windows, using a popup window"
-msgstr ""
+msgstr "Alih diantara tetingkap, menggunakan tetingkap timbul"
#: ../src/50-marco-global-key.xml.in.h:3
msgid "Move between windows of an application, using a popup window"
-msgstr ""
+msgstr "Alih diantara tetingkap aplikasi, menggunakan tetingkap timbul"
#: ../src/50-marco-global-key.xml.in.h:4
msgid "Move between panels and the desktop, using a popup window"
-msgstr ""
+msgstr "Alih diantara panel dan dekstop, menggunakan tetingkap timbul"
#: ../src/50-marco-global-key.xml.in.h:5
msgid "Move between windows immediately"
-msgstr "Beralih antara tetingkap serta merta"
+msgstr "Alih diantara tetingkap serta merta"
#: ../src/50-marco-global-key.xml.in.h:6
msgid "Move between windows of an application immediately"
-msgstr ""
+msgstr "Alih diantara tetingkap aplikasi serta-merta"
#: ../src/50-marco-global-key.xml.in.h:7
msgid "Move between panels and the desktop immediately"
-msgstr "Beralih antara panel dan desktop serta merta"
+msgstr "Alih diantara panel dan desktop serta merta"
#: ../src/50-marco-global-key.xml.in.h:8
msgid "Hide all normal windows and set focus to the desktop"
-msgstr ""
+msgstr "Sembunyikan semua tetingkap biasa dan tetapkan fokus pada dekstop"
#: ../src/50-marco-global-key.xml.in.h:9
msgid "Switch to workspace 1"
-msgstr "Bertukar ke ruangkerja 1"
+msgstr "Tukar ke ruang kerja 1"
#: ../src/50-marco-global-key.xml.in.h:10
msgid "Switch to workspace 2"
-msgstr "Bertukar ke ruangkerja 2"
+msgstr "Tukar ke ruang kerja 2"
#: ../src/50-marco-global-key.xml.in.h:11
msgid "Switch to workspace 3"
-msgstr "Bertukar ke ruangkerja 3"
+msgstr "Tukar ke ruang kerja 3"
#: ../src/50-marco-global-key.xml.in.h:12
msgid "Switch to workspace 4"
-msgstr "Bertukar ke ruangkerja 4"
+msgstr "Tukar ke ruang kerja 4"
#: ../src/50-marco-global-key.xml.in.h:13
msgid "Switch to workspace 5"
-msgstr "Bertukar ke ruangkerja 5"
+msgstr "Tukar ke ruang kerja 5"
#: ../src/50-marco-global-key.xml.in.h:14
msgid "Switch to workspace 6"
-msgstr "Bertukar ke ruangkerja 6"
+msgstr "Tukar ke ruang kerja 6"
#: ../src/50-marco-global-key.xml.in.h:15
msgid "Switch to workspace 7"
-msgstr "Bertukar ke ruangkerja 7"
+msgstr "Tukar ke ruang kerja 7"
#: ../src/50-marco-global-key.xml.in.h:16
msgid "Switch to workspace 8"
-msgstr "Bertukar ke ruangkerja 8"
+msgstr "Tukar ke ruang kerja 8"
#: ../src/50-marco-global-key.xml.in.h:17
msgid "Switch to workspace 9"
-msgstr "Bertukar ke ruangkerja 9"
+msgstr "Tukar ke ruang kerja 9"
#: ../src/50-marco-global-key.xml.in.h:18
msgid "Switch to workspace 10"
-msgstr "Bertukar ke ruangkerja 10"
+msgstr "Tukar ke ruang kerja 10"
#: ../src/50-marco-global-key.xml.in.h:19
msgid "Switch to workspace 11"
-msgstr "Bertukar ke ruangkerja 11"
+msgstr "Tukar ke ruang kerja 11"
#: ../src/50-marco-global-key.xml.in.h:20
msgid "Switch to workspace 12"
-msgstr "Bertukar ke ruangkerja 12"
+msgstr "Tukar ke ruang kerja 12"
#: ../src/50-marco-global-key.xml.in.h:21
msgid "Switch to workspace on the left of the current workspace"
-msgstr ""
+msgstr "Tukar ke ruang kerja disebelah kiri ruang kerja semasa"
#: ../src/50-marco-global-key.xml.in.h:22
msgid "Switch to workspace on the right of the current workspace"
-msgstr ""
+msgstr "Tukar ke ruang kerja disebelah kanan ruang kerja semasa"
#: ../src/50-marco-global-key.xml.in.h:23
msgid "Switch to workspace above the current workspace"
-msgstr ""
+msgstr "Tukar ke ruang kerja diatas ruang kerja semasa"
#: ../src/50-marco-global-key.xml.in.h:24
msgid "Switch to workspace below the current workspace"
-msgstr ""
+msgstr "Tukar ke ruang kerja dibawah ruang kerja semasa"
#: ../src/50-marco-window-key.xml.in.h:2
msgid "Activate the window menu"
-msgstr ""
+msgstr "Aktifkan menu tetingkap"
#: ../src/50-marco-window-key.xml.in.h:3
msgid "Toggle fullscreen mode"
-msgstr "Togol mod skrinpenuh"
+msgstr "Togol mod skrin penuh"
#: ../src/50-marco-window-key.xml.in.h:4
msgid "Toggle maximization state"
-msgstr "togol keadaan maksimum"
+msgstr "Togol keadaan maksimum"
#: ../src/50-marco-window-key.xml.in.h:5
msgid "Maximize window"
-msgstr ""
+msgstr "Maksimumkan tetingkap"
#: ../src/50-marco-window-key.xml.in.h:6
msgid "Restore window"
-msgstr ""
+msgstr "Pulihkan tetingkap"
#: ../src/50-marco-window-key.xml.in.h:7
msgid "Toggle shaded state"
-msgstr "Togol keadaan tersuram"
+msgstr "Togol keadaan terlorek"
#: ../src/50-marco-window-key.xml.in.h:8
msgid "Close window"
-msgstr ""
+msgstr "Tutup tetingkap"
#: ../src/50-marco-window-key.xml.in.h:9
msgid "Minimize window"
-msgstr ""
+msgstr "Minimumkan tetingkap"
#: ../src/50-marco-window-key.xml.in.h:10
msgid "Move window"
-msgstr ""
+msgstr "Alih tetingkap"
#: ../src/50-marco-window-key.xml.in.h:11
msgid "Resize window"
-msgstr ""
+msgstr "Saiz semula tetingkap"
#: ../src/50-marco-window-key.xml.in.h:12
msgid "Toggle whether window is on all workspaces or just one"
-msgstr ""
+msgstr "Togol sama ada tetingkap pada semua ruang kerja atau hanya satu tempat"
#: ../src/50-marco-window-key.xml.in.h:13
msgid "Raise window if it's covered by another window, otherwise lower it"
-msgstr ""
+msgstr "Naikkan tetingkap jika ia ditutupi oleh tetingkap lain, jika tidak turunkannya"
#: ../src/50-marco-window-key.xml.in.h:14
msgid "Raise window above other windows"
-msgstr "Angkat tetingkap di atas tetingkap lain"
+msgstr "Naik tetingkap di atas tetingkap lain"
#: ../src/50-marco-window-key.xml.in.h:15
msgid "Lower window below other windows"
-msgstr "Rendahkan tetingkap di bawah tetingkap lain"
+msgstr "Turun tetingkap di bawah tetingkap lain"
#: ../src/50-marco-window-key.xml.in.h:16
msgid "Maximize window vertically"
-msgstr "Maksimumkan tetingkap menegak"
+msgstr "Maksimumkan tetingkap secara menegak"
#: ../src/50-marco-window-key.xml.in.h:17
msgid "Maximize window horizontally"
-msgstr "Maksimumkan tetingkap mengufuk"
+msgstr "Maksimumkan tetingkap secara mengufuk"
#: ../src/50-marco-window-key.xml.in.h:18
msgid "Move window to workspace 1"
-msgstr "Pindah tetingkap ke ruangkerja 1"
+msgstr "Alih tetingkap ke ruang kerja 1"
#: ../src/50-marco-window-key.xml.in.h:19
msgid "Move window to workspace 2"
-msgstr "Pindah tetingkap ke ruangkerja 2"
+msgstr "Alih tetingkap ke ruang kerja 2"
#: ../src/50-marco-window-key.xml.in.h:20
msgid "Move window to workspace 3"
-msgstr "Pindah tetingkap ke ruangkerja 3"
+msgstr "Alih tetingkap ke ruang kerja 3"
#: ../src/50-marco-window-key.xml.in.h:21
msgid "Move window to workspace 4"
-msgstr "Pindah tetingkap ke ruangkerja 4"
+msgstr "Alih tetingkap ke ruang kerja 4"
#: ../src/50-marco-window-key.xml.in.h:22
msgid "Move window to workspace 5"
-msgstr "Pindah tetingkap ke ruangkerja %s%d"
+msgstr "Alih tetingkap ke ruang kerja 5"
#: ../src/50-marco-window-key.xml.in.h:23
msgid "Move window to workspace 6"
-msgstr "Pindah tetingkap ke ruangkerja 6"
+msgstr "Alih tetingkap ke ruang kerja 6"
#: ../src/50-marco-window-key.xml.in.h:24
msgid "Move window to workspace 7"
-msgstr "Pindah tetingkap ke ruangkerja 7"
+msgstr "Alih tetingkap ke ruang kerja 7"
#: ../src/50-marco-window-key.xml.in.h:25
msgid "Move window to workspace 8"
-msgstr "Pindah tetingkap ke ruangkerja 8"
+msgstr "Alih tetingkap ke ruang kerja 8"
#: ../src/50-marco-window-key.xml.in.h:26
msgid "Move window to workspace 9"
-msgstr "Pindah tetingkap ke ruangkerja 9"
+msgstr "Alih tetingkap ke ruang kerja 9"
#: ../src/50-marco-window-key.xml.in.h:27
msgid "Move window to workspace 10"
-msgstr "Pindah tetingkap ke ruangkerja 10"
+msgstr "Alih tetingkap ke ruang kerja 10"
#: ../src/50-marco-window-key.xml.in.h:28
msgid "Move window to workspace 11"
-msgstr "Pindah tetingkap ke ruangkerja 11"
+msgstr "Alih tetingkap ke ruang kerja 11"
#: ../src/50-marco-window-key.xml.in.h:29
msgid "Move window to workspace 12"
-msgstr "Pindah tetingkap ke ruangkerja 12"
+msgstr "Alih tetingkap ke ruang kerja 12"
#: ../src/50-marco-window-key.xml.in.h:30
msgid "Move window one workspace to the left"
-msgstr "Pindah tetingkap satu ruangkerja ke kiri"
+msgstr "Alih tetingkap satu ruang kerja kiri"
#: ../src/50-marco-window-key.xml.in.h:31
msgid "Move window one workspace to the right"
-msgstr "Pindah tetingkap satu ruangkerja ke kanan"
+msgstr "Alih tetingkap satu ruang kerja kanan"
#: ../src/50-marco-window-key.xml.in.h:32
msgid "Move window one workspace up"
-msgstr "Pindah tetingkap satu ruangkerja ke atas"
+msgstr "Alih tetingkap satu ruang kerja atas"
#: ../src/50-marco-window-key.xml.in.h:33
msgid "Move window one workspace down"
-msgstr "Pindah tetingkap satu ruangkerja ke bawah"
+msgstr "Alih tetingkap satu ruang kerja bawah"
#: ../src/core/bell.c:294
msgid "Bell event"
-msgstr ""
+msgstr "Loceng peristiwa"
#: ../src/core/core.c:206
#, c-format
msgid "Unknown window information request: %d"
-msgstr ""
+msgstr "Pemintaan maklumat tetingkap tidak diketahui: %d"
#. Translators: %s is a window title
#: ../src/core/delete.c:96
#, c-format
msgid "<tt>%s</tt> is not responding."
-msgstr ""
+msgstr "<tt>%s</tt> tidak memberi respons."
#: ../src/core/delete.c:101
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
-msgstr ""
+msgstr "Anda boleh pilih untuk tunggu seketika supaya ia diteruskan atau paksa aplikasi ditamatkan."
#: ../src/core/delete.c:110
msgid "_Wait"
-msgstr ""
+msgstr "_Tunggu"
#: ../src/core/delete.c:110
msgid "_Force Quit"
@@ -297,17 +298,17 @@ msgstr "_Paksa keluar"
#: ../src/core/delete.c:208
#, c-format
msgid "Failed to get hostname: %s\n"
-msgstr "Gagal mendapatkan namahos:: %s\n"
+msgstr "Gagal mendapatkan nama hos:: %s\n"
#: ../src/core/display.c:268
#, c-format
msgid "Missing %s extension required for compositing"
-msgstr ""
+msgstr "Sambungan %s yang diperlukan untuk penggubahan hilang"
#: ../src/core/display.c:346
#, c-format
msgid "Failed to open X Window System display '%s'\n"
-msgstr "Gagal membuka paparan %s Sistem X Window\n"
+msgstr "Gagal membuka paparan Sistem Tetingkap X '%s'\n"
#: ../src/core/errors.c:278
#, c-format
@@ -320,35 +321,34 @@ msgstr "Hilang sambungan ke paparan '%s';\nagaknya pelayan X telah dimatikan ata
#: ../src/core/errors.c:285
#, c-format
msgid "Fatal IO error %d (%s) on display '%s'.\n"
-msgstr "Ralat IO fatal %d (%s) pada paparan '%s'.\n"
+msgstr "Ralat mati IO %d (%s) pada paparan '%s'.\n"
#: ../src/core/keybindings.c:680
#, c-format
msgid ""
"Some other program is already using the key %s with modifiers %x as a "
"binding\n"
-msgstr "Terdapat program lain yang sudah menggunakan kekukci %s dengan modifier %x sebagai binding\n"
+msgstr "Terdapat program lain sedang gunakan kekukci %s dengan pengubahsuai %x sebagai pengikat\n"
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
"There was an error running <tt>%s</tt>:\n"
"\n"
"%s"
-msgstr ""
+msgstr "Terdapat ralat menjalankan <tt>%s</tt>:⏎\n⏎\n%s"
#: ../src/core/keybindings.c:2392
#, c-format
msgid "No command %d has been defined.\n"
-msgstr "Tiada arahan %d ditakrifkan.\n"
+msgstr "Tiada perintah %d telah ditakrifkan.\n"
#: ../src/core/keybindings.c:3352
#, c-format
msgid "No terminal command has been defined.\n"
-msgstr ""
+msgstr "Tiada perintah terminal ditakrif.⏎\n"
#: ../src/core/main.c:137
#, c-format
@@ -357,48 +357,48 @@ msgid ""
"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-msgstr ""
+msgstr "marco %s⏎\nHakcipta (C) 2001-%s Havoc Pennington, Red Hat, Inc., dan lain-lain⏎\nIa merupakan perisian bebas; rujuk sumber untuk syarat penyalinan.⏎\nTIADA jaminan; walaupun untuk KEBOLEHDAGANGAN atau KESESUAIAN UNTUK APA JUA TUJUAN.⏎\n"
#: ../src/core/main.c:275
msgid "Disable connection to session manager"
-msgstr ""
+msgstr "Lumpuhkan sambungan ke pengurus sesi"
#: ../src/core/main.c:281
msgid "Replace the running window manager with Marco"
-msgstr ""
+msgstr "Ganti pengurus tetingkap yang berjalan dengan Marco"
#: ../src/core/main.c:287
msgid "Specify session management ID"
-msgstr ""
+msgstr "Tentukan ID pengurusan sesi"
#: ../src/core/main.c:292
msgid "X Display to use"
-msgstr ""
+msgstr "Paparan X untuk digunakan"
#: ../src/core/main.c:298
msgid "Initialize session from savefile"
-msgstr ""
+msgstr "Awalkan sesi dari savefile"
#: ../src/core/main.c:304
msgid "Print version"
-msgstr ""
+msgstr "Versi cetak"
#: ../src/core/main.c:310
msgid "Make X calls synchronous"
-msgstr ""
+msgstr "Jadikan panggilan X segerak"
#: ../src/core/main.c:316
msgid "Turn compositing on"
-msgstr ""
+msgstr "Hidupkan penggubahan"
#: ../src/core/main.c:322
msgid "Turn compositing off"
-msgstr ""
+msgstr "Matikan penggubahan"
#: ../src/core/main.c:328
msgid ""
"Don't make fullscreen windows that are maximized and have no decorations"
-msgstr ""
+msgstr "Jangan jadikan tetingkap yang termaksimum dan tiada hiasan berskrin penuh"
#: ../src/core/main.c:537
#, c-format
@@ -409,12 +409,12 @@ msgstr "Gagal mengimbas direktori tema: %s\n"
#, c-format
msgid ""
"Could not find a theme! Be sure %s exists and contains the usual themes.\n"
-msgstr ""
+msgstr "Tidak dapat cari tema! Pastikan %s wujud dan mengandungi tema yang dikehendaki.⏎\n"
#: ../src/core/main.c:612
#, c-format
msgid "Failed to restart: %s\n"
-msgstr "Gagal mengulanghidupkan: %s\n"
+msgstr "Gagal memulakan semula: %s\n"
#. FIXME: check if this can be avoided by GSettings
#. FIXME! GSettings, instead of MateConf, has Minimum/Maximun in schema!
@@ -422,37 +422,37 @@ msgstr "Gagal mengulanghidupkan: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d disimpan dalam kunci GSettings %s diluar julat %d dari %d⏎\n"
#: ../src/core/prefs.c:1008
msgid ""
"Workarounds for broken applications disabled. Some applications may not "
"behave properly.\n"
-msgstr ""
+msgstr "Kerja sekitar aplikasi rosak dilumpuhkan. Beberapa aplikasi mungkin tidak berfungsi dengan baik.⏎\n"
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Tidak dapat hurai keterangan fon \"%s\" dari kunci GSettings %s⏎\n"
#: ../src/core/prefs.c:1137
#, c-format
msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button"
" modifier\n"
-msgstr "\"%s\" dijumpai pada pangkalan data konfigurasi adalah bukan pengubahsuai butang tetikus yang sah\n"
+msgstr "\"%s\" ditemui dalam pangkalan data konfigurasi bukanlah pengubahsuai butang tetikus yang sah\n"
#: ../src/core/prefs.c:1649
#, c-format
msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding "
"\"%s\"\n"
-msgstr ""
+msgstr "\"%s\" ditemui pada pangkalan data konfigurasi adalah bukan nilai sah unutk pengikatan kekunci \"%s\"⏎\n"
#: ../src/core/prefs.c:1955
#, c-format
msgid "Workspace %d"
-msgstr "Ruangkerja %d"
+msgstr "Ruang Kerja %d"
#: ../src/core/screen.c:357
#, c-format
@@ -464,12 +464,12 @@ msgstr "Skrin %d pada paparan '%s' adalah tidak sah\n"
msgid ""
"Screen %d on display \"%s\" already has a window manager; try using the "
"--replace option to replace the current window manager.\n"
-msgstr "Skrin %d pada paparan \"%s\" sudah mempunyai pengurus tetingkap; cuba guna opsyen --replacei untuk menggantikan pengurus tetingkap semasa.\n"
+msgstr "Skrin %d pada paparan \"%s\" sudah mempunyai pengurus tetingkap; cuba guna pilihan --replace untuk gantikan pengurus tetingkap semasa.\n"
#: ../src/core/screen.c:400
#, c-format
msgid "Could not acquire window manager selection on screen %d display \"%s\"\n"
-msgstr "Tak dapat pemilihan pengurus tetingkap pada skrin %d di paparan \"%s\"\n"
+msgstr "Tidak dapat pemilihan pengurus tetingkap pada skrin %d di paparan \"%s\"\n"
#: ../src/core/screen.c:458
#, c-format
@@ -479,44 +479,44 @@ msgstr "Skrin %d pada paparan \"%s\" sudah mempunyai pengurus tetingkap\n"
#: ../src/core/screen.c:668
#, c-format
msgid "Could not release screen %d on display \"%s\"\n"
-msgstr "Tak dapat melepaskan skrin %d pada paparan \"%s\"\n"
+msgstr "Tidak dapat lepaskan skrin %d pada paparan \"%s\"\n"
#: ../src/core/session.c:842 ../src/core/session.c:849
#, c-format
msgid "Could not create directory '%s': %s\n"
-msgstr "Tak dapat mencipta direktori %s: %s\n"
+msgstr "Tidak dapat cipta direktori %s: %s\n"
#: ../src/core/session.c:859
#, c-format
msgid "Could not open session file '%s' for writing: %s\n"
-msgstr "tak dapat membuka fail sessi '%s' untuk ditulis: %s\n"
+msgstr "Tidak dapat buka fail sesi '%s' untuk ditulis: %s\n"
#: ../src/core/session.c:1000
#, c-format
msgid "Error writing session file '%s': %s\n"
-msgstr "Ralat ketika menulis fail sessi '%s': %s\n"
+msgstr "Ralat ketika menulis fail sesi '%s': %s\n"
#: ../src/core/session.c:1005
#, c-format
msgid "Error closing session file '%s': %s\n"
-msgstr "Ralat menutup fail sessi '%s': %s\n"
+msgstr "Ralat menutup fail sesi '%s': %s\n"
#: ../src/core/session.c:1135
#, c-format
msgid "Failed to parse saved session file: %s\n"
-msgstr "Gagal menghantar fail sessi yang disimpan: %s\n"
+msgstr "Gagal menghantar fail sesi tersimpan: %s\n"
#: ../src/core/session.c:1184
#, c-format
msgid "<marco_session> attribute seen but we already have the session ID"
-msgstr "atribut <marco_session> dilihat tetapi kami sudah mempunya IS sessi"
+msgstr "atribut <marco_session> dilihat tetapi kami sudah mempunyai ID sesi"
#: ../src/core/session.c:1197 ../src/core/session.c:1272
#: ../src/core/session.c:1304 ../src/core/session.c:1376
#: ../src/core/session.c:1436
#, c-format
msgid "Unknown attribute %s on <%s> element"
-msgstr ""
+msgstr "Atribut %s tidak diketahui pada unsur <%s>"
#: ../src/core/session.c:1214
#, c-format
@@ -526,18 +526,18 @@ msgstr "tag <window> bersarang"
#: ../src/core/session.c:1456
#, c-format
msgid "Unknown element %s"
-msgstr "Unsur yang tidak dikenali %s"
+msgstr "Unsur tidak diketahui %s"
#: ../src/core/session.c:1808
msgid ""
"These windows do not support &quot;save current setup&quot; and will have to"
" be restarted manually next time you log in."
-msgstr ""
+msgstr "Tetingkap ini tidak menyokong &quot;simpan persediaan semasa&quot; dan perlu dimula semula secara manual pada daftar masuk berikutnya."
#: ../src/core/util.c:101
#, c-format
msgid "Failed to open debug log: %s\n"
-msgstr "Gagal untuk membuka log nyahpepijat: %s\n"
+msgstr "Gagal membuka log nyahpepijat: %s\n"
#: ../src/core/util.c:111
#, c-format
@@ -552,15 +552,15 @@ msgstr "Fail log %s dibuka\n"
#: ../src/core/util.c:136 ../src/tools/marco-message.c:176
#, c-format
msgid "Marco was compiled without support for verbose mode\n"
-msgstr "Marco telah dikompil tanpa sokongan mod verbose\n"
+msgstr "Marco telah dikompil tanpa sokongan mod berjela\n"
#: ../src/core/util.c:236
msgid "Window manager: "
-msgstr "pengurus tetingkap:"
+msgstr "Pengurus tetingkap:"
#: ../src/core/util.c:388
msgid "Bug in window manager: "
-msgstr "Pepijat pada pengurus tetingkap: "
+msgstr "Pepijat dalam pengurus tetingkap: "
#: ../src/core/util.c:421
msgid "Window manager warning: "
@@ -582,7 +582,7 @@ msgstr "Marco"
msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
"window as specified in the ICCCM.\n"
-msgstr ""
+msgstr "Tetingkap %s tetapkan SM_CLIENT_ID pada dirinya sendiri, selain dari tetingkap WM_CLIENT_LEADER sepertimana yang dinyatakan dalam ICCCM.⏎\n"
#. We ignore mwm_has_resize_func because WM_NORMAL_HINTS is the
#. * authoritative source for that info. Some apps such as mplayer or
@@ -590,49 +590,48 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
"Window %s sets an MWM hint indicating it isn't resizable, but sets min size "
"%d x %d and max size %d x %d; this doesn't make much sense.\n"
-msgstr ""
+msgstr "Tetingkap %s tetapkan pembayang MWM yang menunjukkan ia tidak boleh disaiz semula, tetapi tetapkan saiz min %d x %d dan saiz maks %d x %d; ia tidak memberi apa-apa makna.⏎\n"
#: ../src/core/window-props.c:244
#, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n"
-msgstr ""
+msgstr "Aplikasi tetapkan bogus _NET_WM_PID %lu⏎\n"
#. Translators: the title of a window from another machine
#: ../src/core/window-props.c:388
#, c-format
msgid "%s (on %s)"
-msgstr ""
+msgstr "%s (pada %s)"
#. Simple case-- don't bother to look it up. It's root.
#: ../src/core/window-props.c:420
#, c-format
msgid "%s (as superuser)"
-msgstr ""
+msgstr "%s (sebagai pengguna super)"
#. Translators: the title of a window owned by another user
#. * on this machine
#: ../src/core/window-props.c:438
#, c-format
msgid "%s (as %s)"
-msgstr ""
+msgstr "%s (sebagai %s)"
#. Translators: the title of a window owned by another user
#. * on this machine, whose name we don't know
#: ../src/core/window-props.c:444
#, c-format
msgid "%s (as another user)"
-msgstr ""
+msgstr "%s (sebagai pengguna lain)"
#: ../src/core/window-props.c:1430
#, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
-msgstr ""
+msgstr "Tetingkap WM_TRANSIENT_FOR 0x%lx tidak sah dinyatakan untuk %s.⏎\n"
#: ../src/core/xprops.c:155
#, c-format
@@ -642,19 +641,19 @@ msgid ""
"and actually has type %s format %d n_items %d.\n"
"This is most likely an application bug, not a window manager bug.\n"
"The window has title=\"%s\" class=\"%s\" name=\"%s\"\n"
-msgstr "Tetingkap 0x%lx mempunyai ciri-ciri %s \nyang dijangka mempunyai jenis %s format %d\n dan sebenarnya mempunyai jenis %s format %d n_items %d\nIanya mungkin pepijat aplikasi, bukan pengurus tetingkap.\nTetingkap membunyai title=\"%s\" class=\"%s\" name=\"%s\"\n"
+msgstr "Tetingkap 0x%lx mempunyai sifat %s \nyang dijangka mempunyai jenis %s format %d\n dan sebenarnya mempunyai jenis %s format %d n_items %d\nIanya mungkin pepijat aplikasi, bukan pengurus tetingkap.\nTetingkap mempunyai tajuk=\"%s\" kelas=\"%s\" nama=\"%s\"\n"
#: ../src/core/xprops.c:401
#, c-format
msgid "Property %s on window 0x%lx contained invalid UTF-8\n"
-msgstr "Ciri-ciri %s pada tetingkap 0x%lx mengandungi UTF-8 yang tidak sah\n"
+msgstr "Sifat %s pada tetingkap 0x%lx mengandungi UTF-8 yang tidak sah\n"
#: ../src/core/xprops.c:484
#, c-format
msgid ""
"Property %s on window 0x%lx contained invalid UTF-8 for item %d in the "
"list\n"
-msgstr "Ciri-ciri %s pada tetingkap 0x%lx mengandungi UTF-8 yang tidak sah bagi item %d pada senarai\n"
+msgstr "Sifat %s pada tetingkap 0x%lx mengandungi UTF-8 yang tidak sah bagi item %d didalam senarai\n"
#: ../src/tools/marco-message.c:150
#, c-format
@@ -671,39 +670,39 @@ msgstr "Menu Tetingkap"
#: ../src/ui/frames.c:1130
msgid "Minimize Window"
-msgstr "Miniatur Tetingkap"
+msgstr "Minimunkan Tetingkap"
#: ../src/ui/frames.c:1133
msgid "Maximize Window"
-msgstr "Maksimum tetingkap"
+msgstr "Maksimumkan Tetingkap"
#: ../src/ui/frames.c:1136
msgid "Restore Window"
-msgstr ""
+msgstr "Pulihkan Tetingkap"
#: ../src/ui/frames.c:1139
msgid "Roll Up Window"
-msgstr ""
+msgstr "Gulung Tetingkap"
#: ../src/ui/frames.c:1142
msgid "Unroll Window"
-msgstr ""
+msgstr "Nyahgulung Tetingkap"
#: ../src/ui/frames.c:1145
msgid "Keep Window On Top"
-msgstr ""
+msgstr "Kekalkan Tetingkap Diatas"
#: ../src/ui/frames.c:1148
msgid "Remove Window From Top"
-msgstr ""
+msgstr "Buang Tetingkap Dari Atas"
#: ../src/ui/frames.c:1151
msgid "Always On Visible Workspace"
-msgstr ""
+msgstr "Sentiasa Pada Ruang Kerja yang Kelihatan"
#: ../src/ui/frames.c:1154
msgid "Put Window On Only One Workspace"
-msgstr ""
+msgstr "Letak Tetingkap Hanya Pada Satu Ruang Kerja"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:65
@@ -718,7 +717,7 @@ msgstr "Ma_ksimum"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:69
msgid "Unma_ximize"
-msgstr "_Nyah maksimum"
+msgstr "_Nyahmaksimum"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:71
@@ -738,48 +737,48 @@ msgstr "_Alih"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:77
msgid "_Resize"
-msgstr "_Ubahsaiz"
+msgstr "_Saiz Semula"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:79
msgid "Move Titlebar On_screen"
-msgstr ""
+msgstr "Alih Palang Tajuk Atas _Skrin"
#. separator
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:82 ../src/ui/menu.c:84
msgid "Always on _Top"
-msgstr ""
+msgstr "Sentiasa di _Atas"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:86
msgid "_Always on Visible Workspace"
-msgstr ""
+msgstr "Sent_iasa pada Ruang Kerja Tampak"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:88
msgid "_Only on This Workspace"
-msgstr ""
+msgstr "_Hanya pada Ruang Kerja ini"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:90
msgid "Move to Workspace _Left"
-msgstr "Pindah ke Ruangkerja Ki_ri"
+msgstr "Alih ke Ruang Kerja Ki_ri"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:92
msgid "Move to Workspace R_ight"
-msgstr "Pindah ke Ruangkerja Ka_nan"
+msgstr "Alih ke Ruang Kerja Ka_nan"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:94
msgid "Move to Workspace _Up"
-msgstr "Pindah ke Ruangkerja _Atas"
+msgstr "Alih ke Ruang Kerja _Atas"
#. Translators: Translate this string the same way as you do in libwnck!
#: ../src/ui/menu.c:96
msgid "Move to Workspace _Down"
-msgstr "Pindah ke Ruangkerja Bawah"
+msgstr "Alih ke Ruang Kerja Bawah"
#. separator
#. Translators: Translate this string the same way as you do in libwnck!
@@ -790,36 +789,34 @@ msgstr "_Tutup"
#: ../src/ui/menu.c:197
#, c-format
msgid "Workspace %d%n"
-msgstr ""
+msgstr "Ruang Kerja %d%n"
#: ../src/ui/menu.c:207
#, c-format
msgid "Workspace 1_0"
-msgstr "Ruangkerja 1_0"
+msgstr "Ruang Kerja 1_0"
#: ../src/ui/menu.c:209
#, c-format
msgid "Workspace %s%d"
-msgstr "Ruangkerja %s%d"
+msgstr "Ruang Kerja %s%d"
#: ../src/ui/menu.c:387
msgid "Move to Another _Workspace"
-msgstr "Pindah ke Ruangkerja lain"
+msgstr "Alih ke Ruang Ker_ja lain"
#. This is the text that should appear next to menu accelerators
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
-msgstr "Shif"
+msgstr "Shift"
#. This is the text that should appear next to menu accelerators
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +857,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -923,22 +911,22 @@ msgstr "kanan"
#: ../src/ui/theme.c:288
#, c-format
msgid "frame geometry does not specify \"%s\" dimension"
-msgstr "geometri kerangka tidak menyatakan dimensi \"%s\" "
+msgstr "geometri bingkai tidak menyatakan dimensi \"%s\" "
#: ../src/ui/theme.c:307
#, c-format
msgid "frame geometry does not specify dimension \"%s\" for border \"%s\""
-msgstr ""
+msgstr "geometri bingkai tidak nyatakan dimensi \"%s\" untuk sempadan \"%s\""
#: ../src/ui/theme.c:344
#, c-format
msgid "Button aspect ratio %g is not reasonable"
-msgstr "Nisbah aspek butang %g adalah tidak masuk akal"
+msgstr "Nisbah bidang butang %g adalah tidak munasabah"
#: ../src/ui/theme.c:356
#, c-format
msgid "Frame geometry does not specify size of buttons"
-msgstr "Geometri kerangka tidak menyatakan saiz butang"
+msgstr "Geometri bingkai tidak menyatakan saiz butang"
#: ../src/ui/theme.c:1023
#, c-format
@@ -950,166 +938,166 @@ msgstr "Gradien sepatutnya mempunyai sekurang-kurang dua warna"
msgid ""
"GTK color specification must have the state in brackets, e.g. gtk:fg[NORMAL]"
" where NORMAL is the state; could not parse \"%s\""
-msgstr ""
+msgstr "Spesifikasi warna GTK mesti mempunyai keadaan dalam kurungan, cth. gtk:fg[NORMAL] dimana NORMAL adalah keadaan; tidak dapat hurai \"%s\""
#: ../src/ui/theme.c:1163
#, c-format
msgid ""
"GTK color specification must have a close bracket after the state, e.g. "
"gtk:fg[NORMAL] where NORMAL is the state; could not parse \"%s\""
-msgstr ""
+msgstr "Spesifikasi warna GTK mesti mempunyai kurungan tertutup selepas keadaan, cth. gtk:fg[NORMAL] dimana NORMAL ialah keadaan; tidak dapat hurai \"%s\""
#: ../src/ui/theme.c:1174
#, c-format
msgid "Did not understand state \"%s\" in color specification"
-msgstr ""
+msgstr "Tidak memahami keadaan \"%s\" dalam spesifikasi warna"
#: ../src/ui/theme.c:1187
#, c-format
msgid "Did not understand color component \"%s\" in color specification"
-msgstr "Tak memahami komponen warna \"%s\" pada spesifikasi warna"
+msgstr "Tidak memahami komponen warna \"%s\" dalam spesifikasi warna"
#: ../src/ui/theme.c:1217
#, c-format
msgid ""
"Blend format is \"blend/bg_color/fg_color/alpha\", \"%s\" does not fit the "
"format"
-msgstr ""
+msgstr "Format adun ialah \"blend/bg_color/fg_color/alpha\", \"%s\" tidak menepati format"
#: ../src/ui/theme.c:1228
#, c-format
msgid "Could not parse alpha value \"%s\" in blended color"
-msgstr ""
+msgstr "Tidak dapat hurai nilai alfa \"%s\" dalam warna teradun"
#: ../src/ui/theme.c:1238
#, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
-msgstr ""
+msgstr "Nilai alfa \"%s\" dalam warna teradun tidak diantara0.0 hingga 1.0"
#: ../src/ui/theme.c:1285
#, c-format
msgid "Shade format is \"shade/base_color/factor\", \"%s\" does not fit the format"
-msgstr ""
+msgstr "Format lorek ialah \"shade/base_color/factor\", \"%s\" tidak memenuhi format"
#: ../src/ui/theme.c:1296
#, c-format
msgid "Could not parse shade factor \"%s\" in shaded color"
-msgstr ""
+msgstr "Tidak dapat hurai faktor lorek \"%s\" dalam warna terlorek"
#: ../src/ui/theme.c:1306
#, c-format
msgid "Shade factor \"%s\" in shaded color is negative"
-msgstr ""
+msgstr "Faktor lorek \"%s\" dalam warna terlorek adalah negatif"
#: ../src/ui/theme.c:1335
#, c-format
msgid "Could not parse color \"%s\""
-msgstr "Tak dapat menghantar warna \"%s\""
+msgstr "Tidak dapat hurai warna \"%s\""
#: ../src/ui/theme.c:1589
#, c-format
msgid "Coordinate expression contains character '%s' which is not allowed"
-msgstr "Penyataan kordinat mengandungi aksara '%s' yang tidak diizinkan"
+msgstr "Ungkapan koordinat mengandungi aksara '%s' yang tidak dibenarkan"
#: ../src/ui/theme.c:1616
#, c-format
msgid ""
"Coordinate expression contains floating point number '%s' which could not be"
" parsed"
-msgstr "Penyataan koordinat mengandungi nombor titik apungan '%s' yang tak dpaat dihantar"
+msgstr "Ungkapan koordinat mengandungi nombor titik apung '%s' yang tidak dapat dihurai"
#: ../src/ui/theme.c:1630
#, c-format
msgid "Coordinate expression contains integer '%s' which could not be parsed"
-msgstr "Penyataan kordinat mengandungi integer '%s' yang tak boleh dihantar"
+msgstr "Ungkapan kordinat mengandungi integer '%s' yang tidak boleh dihurai"
#: ../src/ui/theme.c:1752
#, c-format
msgid ""
"Coordinate expression contained unknown operator at the start of this text: "
"\"%s\""
-msgstr "Ungkapan kordinat mengandungi operator pada permulaan teks ini: \"%s\""
+msgstr "Ungkapan koordinat mengandungi operator tidak diketahui pada permulaan teks ini: \"%s\""
#: ../src/ui/theme.c:1809
#, c-format
msgid "Coordinate expression was empty or not understood"
-msgstr "Penyataan kordinat kosong dan tidak difahami"
+msgstr "Ungkapan koordinat adalah kosong dan tidak difahami"
#: ../src/ui/theme.c:1920 ../src/ui/theme.c:1930 ../src/ui/theme.c:1964
#, c-format
msgid "Coordinate expression results in division by zero"
-msgstr "Penyataan kordinat dibahagi sifar"
+msgstr "Ungkapan koordinat dibahagi dengan sifar"
#: ../src/ui/theme.c:1972
#, c-format
msgid ""
"Coordinate expression tries to use mod operator on a floating-point number"
-msgstr "Penyatana kordinat cuba menggunakan operator mod pada nombor titik apungan"
+msgstr "Ungkapan koordinat cuba menggunakan operator mod pada nombor titik apung"
#: ../src/ui/theme.c:2028
#, c-format
msgid "Coordinate expression has an operator \"%s\" where an operand was expected"
-msgstr "Ungkapan kordinat mempunyai operator \"%s\" dimana operand dijangka"
+msgstr "Ungkapan koordinat mempunyai operator \"%s\" dimana operand telah dijangka"
#: ../src/ui/theme.c:2037
#, c-format
msgid "Coordinate expression had an operand where an operator was expected"
-msgstr "Penyataan kordinat mempunyai operand dimana operator diperlukan"
+msgstr "Ungkapan koordinat mempunyai operand dimana operator diperlukan"
#: ../src/ui/theme.c:2045
#, c-format
msgid "Coordinate expression ended with an operator instead of an operand"
-msgstr "Penyataan kordinat ditamatkan dengan operator selain daripada operand"
+msgstr "Ungkapan koordinat ditamatkan dengan operator selain dari operand"
#: ../src/ui/theme.c:2055
#, c-format
msgid ""
"Coordinate expression has operator \"%c\" following operator \"%c\" with no "
"operand in between"
-msgstr "Penyataan kordinat mempunyai operator \"%c\" selepas operator \"%c\" tanpa operand diantaranya"
+msgstr "Ungkapan koordinat mempunyai operator \"%c\" selepas operator \"%c\" tanpa operand diantaranya"
#: ../src/ui/theme.c:2202 ../src/ui/theme.c:2243
#, c-format
msgid "Coordinate expression had unknown variable or constant \"%s\""
-msgstr "Ungkapan kordinat mempunyai pembolehubah atau pemalar tidak diketahui \"%s\""
+msgstr "Ungkapan koordinat mempunyai pembolehubah atau pemalar \"%s\" yang tidak diketahui"
#: ../src/ui/theme.c:2297
#, c-format
msgid "Coordinate expression parser overflowed its buffer."
-msgstr ""
+msgstr "Penghurai ungkapan koordinat melimpahi penimbalnya."
#: ../src/ui/theme.c:2326
#, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis"
-msgstr "Penyataan kordinat mempunyai penutup kurungan tanpa pembuka kurungan"
+msgstr "Ungkapan koordinat mempunyai penutup kurungan tanpa pembuka kurungan"
#: ../src/ui/theme.c:2390
#, c-format
msgid ""
"Coordinate expression had an open parenthesis with no close parenthesis"
-msgstr "\"Penyataan kordinat mempunyai membuka kurungan tanpa penutup kurungan"
+msgstr "Ungkapan koordinat mempunyai membuka kurungan tanpa penutup kurungan"
#: ../src/ui/theme.c:2401
#, c-format
msgid "Coordinate expression doesn't seem to have any operators or operands"
-msgstr "Penyataan kordinat tidak mempunyai operator atau operand"
+msgstr "Ungkapan koordinat tidak mempunyai operator atau operand"
#: ../src/ui/theme.c:2605 ../src/ui/theme.c:2625 ../src/ui/theme.c:2645
#, c-format
msgid "Theme contained an expression that resulted in an error: %s\n"
-msgstr ""
+msgstr "Tema mengandungi ungkapan yang menyebabkan ralat: %s⏎\n"
#: ../src/ui/theme.c:4222
#, c-format
msgid ""
"<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> must be "
"specified for this frame style"
-msgstr "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> mesti dinyatakan bagi gaya kerangka ini"
+msgstr "<button function=\"%s\" state=\"%s\" draw_ops=\"whatever\"/> mesti dinyatakan bagi gaya bingkai ini"
#: ../src/ui/theme.c:4730 ../src/ui/theme.c:4755
#, c-format
msgid "Missing <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
-msgstr "Kehilangan <frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/>"
+msgstr "<frame state=\"%s\" resize=\"%s\" focus=\"%s\" style=\"whatever\"/> hilang"
#: ../src/ui/theme.c:4799
#, c-format
@@ -1120,32 +1108,31 @@ msgstr "Gagal memuatkan tema \"%s\": %s\n"
#: ../src/ui/theme.c:4950 ../src/ui/theme.c:4957
#, c-format
msgid "No <%s> set for theme \"%s\""
-msgstr "Tiada <%s> ditetapkan untuk tema \"%s\""
+msgstr "Tiada <%s> set untuk tema \"%s\""
#: ../src/ui/theme.c:4965
#, c-format
msgid ""
"No frame style set for window type \"%s\" in theme \"%s\", add a <window "
"type=\"%s\" style_set=\"whatever\"/> element"
-msgstr ""
+msgstr "Tiada set gaya bingkai untuk jenis tetingkap \"%s\" dalam tema \"%s\", tambah unsur <window type=\"%s\" style_set=\"whatever\"/>"
#: ../src/ui/theme.c:5408 ../src/ui/theme.c:5470 ../src/ui/theme.c:5533
#, c-format
msgid "User-defined constants must begin with a capital letter; \"%s\" does not"
-msgstr ""
+msgstr "Pemalar ditakrif-pengguna mesti bermula dengan huruf besar; \"%s\" tidak"
#: ../src/ui/theme.c:5416 ../src/ui/theme.c:5478 ../src/ui/theme.c:5541
#, c-format
msgid "Constant \"%s\" has already been defined"
-msgstr "Konstans \"%s\" sudah ditakrifkan"
+msgstr "Pemalar \"%s\" sudah ditakrifkan"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
-msgstr ""
+msgstr "Tiada attribut \"%s\" pada elemen <%s>"
#: ../src/ui/theme-parser.c:255 ../src/ui/theme-parser.c:273
#, c-format
@@ -1155,7 +1142,7 @@ msgstr "Baris %d aksara %d: %s"
#: ../src/ui/theme-parser.c:437
#, c-format
msgid "Attribute \"%s\" repeated twice on the same <%s> element"
-msgstr "Atribut \"%s\" berulang dua kali pada unsur <%s> yang sama"
+msgstr "Atribut \"%s\" diulang dua kali pada unsur <%s> yang sama"
#: ../src/ui/theme-parser.c:461 ../src/ui/theme-parser.c:504
#, c-format
@@ -1165,12 +1152,12 @@ msgstr "Atribut \"%s\" adalah tidak sah pada unsur <%s> dalam konteks ini"
#: ../src/ui/theme-parser.c:546
#, c-format
msgid "Could not parse \"%s\" as an integer"
-msgstr "Tak dapat menghantar \"%s\" sebagai integer"
+msgstr "Tidak dapat hurai \"%s\" sebagai integer"
#: ../src/ui/theme-parser.c:555 ../src/ui/theme-parser.c:610
#, c-format
msgid "Did not understand trailing characters \"%s\" in string \"%s\""
-msgstr "Tidak memahami aksara berikut \"%s\" pada rentetan \"%s\""
+msgstr "Tidak memahami aksara berikut \"%s\" dalam rentetan \"%s\""
#: ../src/ui/theme-parser.c:565
#, c-format
@@ -1180,40 +1167,40 @@ msgstr "Integer %ld mestilah positif"
#: ../src/ui/theme-parser.c:573
#, c-format
msgid "Integer %ld is too large, current max is %d"
-msgstr "Integer %ld adalah terlalu besar, maksimum semasa ialah %d"
+msgstr "Integer %ld terlalu besar, maksimum semasa ialah %d"
#: ../src/ui/theme-parser.c:601 ../src/ui/theme-parser.c:717
#, c-format
msgid "Could not parse \"%s\" as a floating point number"
-msgstr " Tak dapat hantar \"%s\" sebagai nombor titik apungan"
+msgstr " Tidak dapat hurai \"%s\" sebagai nombor titik apung"
#: ../src/ui/theme-parser.c:632 ../src/ui/theme-parser.c:660
#, c-format
msgid "Boolean values must be \"true\" or \"false\" not \"%s\""
-msgstr "Nilai Boolean mestikan \"benar\" atau \"palsu\" bukan \"%s\""
+msgstr "Nilai Boolean mestilah \"benar\" atau \"palsu\" bukan \"%s\""
#: ../src/ui/theme-parser.c:687
#, c-format
msgid "Angle must be between 0.0 and 360.0, was %g\n"
-msgstr "Sudut mestilah diantara 0.0 dan 360.0, adalah %g\n"
+msgstr "Sudut mestilah diantara 0.0 hingga 360.0, semasa adalah %g\n"
#: ../src/ui/theme-parser.c:750
#, c-format
msgid "Alpha must be between 0.0 (invisible) and 1.0 (fully opaque), was %g\n"
-msgstr ""
+msgstr "Alfa mesti diantara 0.0 (halimunan) hingga 1.0 (sepenuhnya legap), kini %g⏎\n"
#: ../src/ui/theme-parser.c:815
#, c-format
msgid ""
"Invalid title scale \"%s\" (must be one of xx-"
"small,x-small,small,medium,large,x-large,xx-large)\n"
-msgstr ""
+msgstr "Skala tajuk \"%s\" tidak sah (mesti salah satu dari xx-small,x-small,small,medium,large,x-large,xx-large)⏎\n"
#: ../src/ui/theme-parser.c:971 ../src/ui/theme-parser.c:1034
#: ../src/ui/theme-parser.c:1068 ../src/ui/theme-parser.c:1171
#, c-format
msgid "<%s> name \"%s\" used a second time"
-msgstr "<%s> nama \"%s\" digunakan kali kedua"
+msgstr "<%s> nama \"%s\" diguna kali kedua"
#: ../src/ui/theme-parser.c:983 ../src/ui/theme-parser.c:1080
#: ../src/ui/theme-parser.c:1183
@@ -1233,22 +1220,22 @@ msgstr "<%s> mesti menyatakan geometri atau induk yang mempunyai geometri"
#: ../src/ui/theme-parser.c:1148
msgid "You must specify a background for an alpha value to be meaningful"
-msgstr ""
+msgstr "Anda mesti nyatakan latar belakang untuk nilai alfa supaya ia bermakna"
#: ../src/ui/theme-parser.c:1215
#, c-format
msgid "Unknown type \"%s\" on <%s> element"
-msgstr "Jenis tidak dikenali \"%s\" pada unsur <%s>"
+msgstr "Jenis tidak diketahui \"%s\" pada unsur <%s>"
#: ../src/ui/theme-parser.c:1226
#, c-format
msgid "Unknown style_set \"%s\" on <%s> element"
-msgstr "style_set tidak dikenali \"%s\" pada unsur <%s>"
+msgstr "style_set tidak diketahui \"%s\" pada unsur <%s>"
#: ../src/ui/theme-parser.c:1234
#, c-format
msgid "Window type \"%s\" has already been assigned a style set"
-msgstr ""
+msgstr "Jenis tetingkap \"%s\" sudah diumpuk sebagai set gaya"
#: ../src/ui/theme-parser.c:1264 ../src/ui/theme-parser.c:1328
#: ../src/ui/theme-parser.c:1554 ../src/ui/theme-parser.c:2775
@@ -1258,14 +1245,14 @@ msgstr ""
#: ../src/ui/theme-parser.c:3281 ../src/ui/theme-parser.c:3319
#, c-format
msgid "Element <%s> is not allowed below <%s>"
-msgstr "Unsur <%s> adalah tidak diizinkan dibawah <%s>"
+msgstr "Unsur <%s> adalah tidak dibenarkan bawah <%s>"
#: ../src/ui/theme-parser.c:1378 ../src/ui/theme-parser.c:1392
#: ../src/ui/theme-parser.c:1437
msgid ""
"Cannot specify both \"button_width\"/\"button_height\" and \"aspect_ratio\" "
"for buttons"
-msgstr ""
+msgstr "Tidak dapat nyatakan kedua-dua \"button_width\"/\"button_height\" dan \"aspect_ratio\" untuk butang"
#: ../src/ui/theme-parser.c:1401
#, c-format
@@ -1275,7 +1262,7 @@ msgstr "Jarak \"%s\" tidak diketahui"
#: ../src/ui/theme-parser.c:1446
#, c-format
msgid "Aspect ratio \"%s\" is unknown"
-msgstr "Nisbah aspek butang \"%s\" tidak diketahui"
+msgstr "Nisbah bidang butang \"%s\" tidak diketahui"
#: ../src/ui/theme-parser.c:1508
#, c-format
@@ -1285,17 +1272,17 @@ msgstr "Sempadan \"%s\" tidak diketahui"
#: ../src/ui/theme-parser.c:1819
#, c-format
msgid "No \"start_angle\" or \"from\" attribute on element <%s>"
-msgstr ""
+msgstr "Tiada atribut \"start_angle\" atau \"from\" pada unsur <%s>"
#: ../src/ui/theme-parser.c:1826
#, c-format
msgid "No \"extent_angle\" or \"to\" attribute on element <%s>"
-msgstr ""
+msgstr "Tiada attribut \"extent_angle\" atau \"to\" pada unsur <%s>"
#: ../src/ui/theme-parser.c:2066
#, c-format
msgid "Did not understand value \"%s\" for type of gradient"
-msgstr "Tak memahami nilai \"%s\" bagi jenis gradien"
+msgstr "Tidak memahami nilai \"%s\" bagi jenis gradien"
#: ../src/ui/theme-parser.c:2144 ../src/ui/theme-parser.c:2519
#, c-format
@@ -1306,37 +1293,37 @@ msgstr "Tidak memahami jenis isi \"%s\" pada unsur <%s>"
#: ../src/ui/theme-parser.c:2457
#, c-format
msgid "Did not understand state \"%s\" for <%s> element"
-msgstr "Tak memahami keadaan \"%s\" bagi unsur <%s>"
+msgstr "Tidak memahami keadaan \"%s\" bagi unsur <%s>"
#: ../src/ui/theme-parser.c:2321 ../src/ui/theme-parser.c:2404
#, c-format
msgid "Did not understand shadow \"%s\" for <%s> element"
-msgstr "Tak memahami bebayang \"%s\" bagi unsur <%s>"
+msgstr "Tidak memahami bayang \"%s\" bagi unsur <%s>"
#: ../src/ui/theme-parser.c:2331
#, c-format
msgid "Did not understand arrow \"%s\" for <%s> element"
-msgstr "Tak memahami panah \"%s\" bagi unsur <%s>"
+msgstr "Tidak memahami anak panah \"%s\" bagi unsur <%s>"
#: ../src/ui/theme-parser.c:2631 ../src/ui/theme-parser.c:2727
#, c-format
msgid "No <draw_ops> called \"%s\" has been defined"
-msgstr "Tiada <draw_ops> yg dipanggil \"%s\" telah ditakrifkan"
+msgstr "Tiada <draw_ops> yang dipanggil \"%s\" telah ditakrifkan"
#: ../src/ui/theme-parser.c:2643 ../src/ui/theme-parser.c:2739
#, c-format
msgid "Including draw_ops \"%s\" here would create a circular reference"
-msgstr "Penyertaan draw_ops \"%s\" di sini akan mencipta rujukan bergelung"
+msgstr "Penyertaan draw_ops \"%s\" di sini akan mencipta rujukan membulat"
#: ../src/ui/theme-parser.c:2854
#, c-format
msgid "Unknown position \"%s\" for frame piece"
-msgstr "Posisi tidak diketahui \"%s\" bagi serpihan kerangka"
+msgstr "Kedudukan tidak diketahui \"%s\" bagi cebisan bingkai"
#: ../src/ui/theme-parser.c:2862
#, c-format
msgid "Frame style already has a piece at position %s"
-msgstr ""
+msgstr "Gaya bimgkai sudah mempunyai cebisan pada kedudukan %s"
#: ../src/ui/theme-parser.c:2879 ../src/ui/theme-parser.c:2954
#, c-format
@@ -1351,7 +1338,7 @@ msgstr "Fungsi \"%s\" tidak diketahui bagi butang"
#: ../src/ui/theme-parser.c:2917
#, c-format
msgid "Button function \"%s\" does not exist in this version (%d, need %d)"
-msgstr ""
+msgstr "Fungsi butang \"%s\" tidak wujud dalam versi ini (%d, perlukan %d)"
#: ../src/ui/theme-parser.c:2929
#, c-format
@@ -1361,7 +1348,7 @@ msgstr "Keadaan \"%s\" tidak diketahui bagi butang"
#: ../src/ui/theme-parser.c:2937
#, c-format
msgid "Frame style already has a button for function %s state %s"
-msgstr ""
+msgstr "Gaya bingkai sudah mempunyai butang untuk fungsi %s keadaan %s"
#: ../src/ui/theme-parser.c:3018
#, c-format
@@ -1381,24 +1368,24 @@ msgstr "Gaya yang dipanggil \"%s\" tidak ditakrifkan"
#: ../src/ui/theme-parser.c:3058 ../src/ui/theme-parser.c:3081
#, c-format
msgid "\"%s\" is not a valid value for resize attribute"
-msgstr "\"%s\" adalah bukan nilai atribut ubahsaiz yang sah"
+msgstr "\"%s\" adalah bukan nilai atribut saiz semula yang sah"
#: ../src/ui/theme-parser.c:3092
#, c-format
msgid ""
"Should not have \"resize\" attribute on <%s> element for maximized/shaded "
"states"
-msgstr "Tak sepatutnya mempunyai atribut \"resize\" pada unsur <%s> untuk keadaan maksimum/gulung"
+msgstr "Tidak sepatutnya mempunyai atribut \"resize\" pada unsur <%s> untuk keadaan maksimum/lorek"
#: ../src/ui/theme-parser.c:3106
#, c-format
msgid "Should not have \"resize\" attribute on <%s> element for maximized states"
-msgstr ""
+msgstr "Tidak sepatutnya mempunyai atribut \"resize\" pada unsur <%s> untuk keadaan termaksimum"
#: ../src/ui/theme-parser.c:3120 ../src/ui/theme-parser.c:3142
#, c-format
msgid "Style has already been specified for state %s resize %s focus %s"
-msgstr "Gaya telah dinyatakan bagi keadaan %s ubahsaiz %s fokus %s"
+msgstr "Gaya telah dinyatakan bagi keadaan %s saiz semula %s fokus %s"
#: ../src/ui/theme-parser.c:3131 ../src/ui/theme-parser.c:3153
#, c-format
@@ -1409,35 +1396,35 @@ msgstr "Gaya telah dinyatakan bagi keadaan %s fokus %s"
msgid ""
"Can't have a two draw_ops for a <piece> element (theme specified a draw_ops "
"attribute and also a <draw_ops> element, or specified two elements)"
-msgstr ""
+msgstr "Tidak boleh mempunyai dua draw_ops untuk unsur <piece> (tema nyatakan atribut draw_ops dan juga unsur <draw_ops>, atau dua unsur dinyatakan)"
#: ../src/ui/theme-parser.c:3230
msgid ""
"Can't have a two draw_ops for a <button> element (theme specified a draw_ops"
" attribute and also a <draw_ops> element, or specified two elements)"
-msgstr ""
+msgstr "Tidak boleh mempunyai dua draw_ops untuk unsur <button> (tema nyatakan atribut draw_ops dan juga unsur <draw_ops>, atau nyatakan dua unsur)"
#: ../src/ui/theme-parser.c:3302
msgid ""
"Can't have a two draw_ops for a <menu_icon> element (theme specified a "
"draw_ops attribute and also a <draw_ops> element, or specified two elements)"
-msgstr ""
+msgstr "Tidak boleh mempunyai dua draw_ops untuk unsur <menu_icon> (tema nyatakan atribut draw_ops dan juga unsur <draw_ops>, atau nyatakan dua unsur)"
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr ""
+msgstr "Unsur paling luar pada tema mestilah <metacity_theme> bukan <%s>"
#: ../src/ui/theme-parser.c:3370
#, c-format
msgid ""
"Element <%s> is not allowed inside a name/author/date/description element"
-msgstr "Unsur <%s> tidak diizinkan di dalam unsur name/author/date/description"
+msgstr "Unsur <%s> tidak dibenarkan di dalam unsur name/author/date/description"
#: ../src/ui/theme-parser.c:3375
#, c-format
msgid "Element <%s> is not allowed inside a <constant> element"
-msgstr "Unsur <%s> tidak diizinkan di dalam unsur <constant>"
+msgstr "Unsur <%s> tidak dibenarkan di dalam unsur <constant>"
#: ../src/ui/theme-parser.c:3387
#, c-format
@@ -1448,43 +1435,43 @@ msgstr "Unsur <%s> tak diizinkan di dalan unsur distance/border/aspect_ratio"
#: ../src/ui/theme-parser.c:3409
#, c-format
msgid "Element <%s> is not allowed inside a draw operation element"
-msgstr "Unsur <%s> tidak diizinkan di dalam unsur operasi lukisan"
+msgstr "Unsur <%s> tidak dibenarkan di dalam unsur operasi lukisan"
#: ../src/ui/theme-parser.c:3419 ../src/ui/theme-parser.c:3461
#: ../src/ui/theme-parser.c:3466 ../src/ui/theme-parser.c:3471
#, c-format
msgid "Element <%s> is not allowed inside a <%s> element"
-msgstr "Unsur <%s> tidak diizinkan di dalam unsur <%s>"
+msgstr "Unsur <%s> tidak dibenarkan di dalam unsur <%s>"
#: ../src/ui/theme-parser.c:3693
msgid "No draw_ops provided for frame piece"
-msgstr ""
+msgstr "Tiada draw_ops disediakan untuk cebisan bingkai"
#: ../src/ui/theme-parser.c:3708
msgid "No draw_ops provided for button"
-msgstr "Tiada draw_ops dibekalkan untuk butang"
+msgstr "Tiada draw_ops disediakan untuk butang"
#: ../src/ui/theme-parser.c:3770
#, c-format
msgid "No text is allowed inside element <%s>"
-msgstr "Teks tidak diizinkan di dalam unsur <%s>"
+msgstr "Teks tidak dibenarkan di dalam unsur <%s>"
#: ../src/ui/theme-parser.c:3825 ../src/ui/theme-parser.c:3837
#: ../src/ui/theme-parser.c:3849 ../src/ui/theme-parser.c:3861
#: ../src/ui/theme-parser.c:3873
#, c-format
msgid "<%s> specified twice for this theme"
-msgstr ""
+msgstr "<%s> dinyatakan dua kali untuk tema ini"
#: ../src/ui/theme-parser.c:4149
#, c-format
msgid "Failed to find a valid file for theme %s\n"
-msgstr ""
+msgstr "Gagal mencari fail yang sah untuk tema %s⏎\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "Fail tema %s tidak mengandungi unsur root <metacity_theme>"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
@@ -1508,27 +1495,27 @@ msgstr "/Tetingkap/_Utiliti"
#: ../src/ui/theme-viewer.c:80
msgid "/Windows/_Splashscreen"
-msgstr ""
+msgstr "/Windows/_Splashscreen"
#: ../src/ui/theme-viewer.c:81
msgid "/Windows/_Top dock"
-msgstr "/Tetingkap/Dok _atas"
+msgstr "/Tetingkap/Labuh _atas"
#: ../src/ui/theme-viewer.c:82
msgid "/Windows/_Bottom dock"
-msgstr ""
+msgstr "/Windows/_Bottom dock"
#: ../src/ui/theme-viewer.c:83
msgid "/Windows/_Left dock"
-msgstr ""
+msgstr "/Windows/_Left dock"
#: ../src/ui/theme-viewer.c:84
msgid "/Windows/_Right dock"
-msgstr ""
+msgstr "/Windows/_Right dock"
#: ../src/ui/theme-viewer.c:85
msgid "/Windows/_All docks"
-msgstr "/Tetingkap/_Semua dok"
+msgstr "/Tetingkap/_Semua labuh"
#: ../src/ui/theme-viewer.c:86
msgid "/Windows/Des_ktop"
@@ -1536,7 +1523,7 @@ msgstr "/Tetingkap/Des_ktop"
#: ../src/ui/theme-viewer.c:244
msgid "This is a sample message in a sample dialog"
-msgstr ""
+msgstr "Ini merupakan mesej sampel dalam dialog sampel"
#: ../src/ui/theme-viewer.c:327
#, c-format
@@ -1549,19 +1536,19 @@ msgstr "Tetingkap sempadan-sahaja"
#: ../src/ui/theme-viewer.c:363
msgid "Bar"
-msgstr "Bar"
+msgstr "Palang"
#: ../src/ui/theme-viewer.c:380
msgid "Normal Application Window"
-msgstr "Tetingkap Aplikasi Normal"
+msgstr "Tetingkap Aplikasi Biasa"
#: ../src/ui/theme-viewer.c:384
msgid "Dialog Box"
-msgstr "Kekotak Dialog"
+msgstr "Kotak Dialog"
#: ../src/ui/theme-viewer.c:388
msgid "Modal Dialog Box"
-msgstr "Kekotak Dialog Modal"
+msgstr "Kotak Dialog Modal"
#: ../src/ui/theme-viewer.c:392
msgid "Utility Palette"
@@ -1569,7 +1556,7 @@ msgstr "Palet Utiliti"
#: ../src/ui/theme-viewer.c:396
msgid "Torn-off Menu"
-msgstr ""
+msgstr "Menu Koyak"
#: ../src/ui/theme-viewer.c:400
msgid "Border"
@@ -1578,12 +1565,12 @@ msgstr "Sempadan"
#: ../src/ui/theme-viewer.c:728
#, c-format
msgid "Button layout test %d"
-msgstr ""
+msgstr "Ujian bentangan butang %d"
#: ../src/ui/theme-viewer.c:757
#, c-format
msgid "%g milliseconds to draw one window frame"
-msgstr ""
+msgstr "%g milisaat untuk lukis satu bingkai tetingkap"
#: ../src/ui/theme-viewer.c:800
#, c-format
@@ -1602,27 +1589,27 @@ msgstr "Tema \"%s\" dimuatkan dalam %g saat\n"
#: ../src/ui/theme-viewer.c:854
msgid "Normal Title Font"
-msgstr "Font Tajuk Normal"
+msgstr "Fon Tajuk Biasa"
#: ../src/ui/theme-viewer.c:860
msgid "Small Title Font"
-msgstr "Font Tajuk Kecil"
+msgstr "Fon Tajuk Kecil"
#: ../src/ui/theme-viewer.c:866
msgid "Large Title Font"
-msgstr "Font Tajuk Besar"
+msgstr "Fon Tajuk Besar"
#: ../src/ui/theme-viewer.c:871
msgid "Button Layouts"
-msgstr "Susunatur Butang"
+msgstr "Bentangan Butang"
#: ../src/ui/theme-viewer.c:876
msgid "Benchmark"
-msgstr ""
+msgstr "Tanda Aras"
#: ../src/ui/theme-viewer.c:923
msgid "Window Title Goes Here"
-msgstr "Tajuk Tetingkap di sini"
+msgstr "Tajuk Tetingkap Di Sini"
#: ../src/ui/theme-viewer.c:1027
#, c-format
@@ -1630,29 +1617,29 @@ msgid ""
"Drew %d frames in %g client-side seconds (%g milliseconds per frame) and %g "
"seconds wall clock time including X server resources (%g milliseconds per "
"frame)\n"
-msgstr ""
+msgstr "Lukis %d bingkai dalam %g sisi-klien saat (%g milisaat per bingkai) dan %g saat masa jam dinding termasuklah sumber pelayan X (%g milisaat per bingkai)⏎\n"
#: ../src/ui/theme-viewer.c:1246
msgid "position expression test returned TRUE but set error"
-msgstr ""
+msgstr "ujian ungkapan kedudukan kembalikan BENAR tetapi tetapkan ralat"
#: ../src/ui/theme-viewer.c:1248
msgid "position expression test returned FALSE but didn't set error"
-msgstr ""
+msgstr "ujian ungkapan kedudukan kembalikan PALSU tetapi tidak tetapkan ralat"
#: ../src/ui/theme-viewer.c:1252
msgid "Error was expected but none given"
-msgstr ""
+msgstr "Ralat telah dijangka tetapi tiada diberi"
#: ../src/ui/theme-viewer.c:1254
#, c-format
msgid "Error %d was expected but %d given"
-msgstr ""
+msgstr "Ralat %d telah dijangka tetapi %d diberi"
#: ../src/ui/theme-viewer.c:1260
#, c-format
msgid "Error not expected but one was returned: %s"
-msgstr ""
+msgstr "Ralat tidak dijangka tetapi satu telah dikembalikan: %s"
#: ../src/ui/theme-viewer.c:1264
#, c-format
@@ -1662,9 +1649,9 @@ msgstr "nilai x adalah %d, %d dijangka"
#: ../src/ui/theme-viewer.c:1267
#, c-format
msgid "y value was %d, %d was expected"
-msgstr ""
+msgstr "nilai y adalah %d, %d telah dijangka"
#: ../src/ui/theme-viewer.c:1332
#, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
-msgstr ""
+msgstr "ungkapan koordinat %d dihurai dalam tempoh %g saat (%g purata saat)⏎\n"
diff --git a/po/nb.po b/po/nb.po
index 7c3b776d..db9fcfd1 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/MATE/language/nb/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Et annet program bruker allerede nøkkelen %s med modifikatorer %x som b
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Vindu %s setter SM_CLIENT_ID på seg selv i steden for på WM_CLIENT_LEA
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Flytt til et annet ar_beidsområde"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Konstant «%s» er allerede definert"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/nds.po b/po/nds.po
index 2dd8a62f..0657683e 100644
--- a/po/nds.po
+++ b/po/nds.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Low German (http://www.transifex.com/projects/p/MATE/language/nds/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr ""
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Strg"
@@ -828,7 +824,6 @@ msgstr "Strg"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ne.po b/po/ne.po
index 2eb8d80c..db771003 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Nepali (http://www.transifex.com/projects/p/MATE/language/ne/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "केही अन्य कार्यक्रमले पहिल
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "सञ्झ्याल %s ले ICCCM मा निर्दिष्
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "अन्य कार्यक्षेत्रमा सार्न�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "अचर \"%s\" पहिले नै परिभाषित गर�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/nl.po b/po/nl.po
index 0b0c67b1..421b78f4 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Michael Steenbeek <[email protected]>, 2012-2013.
+# Michael Steenbeek <[email protected]>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-24 10:49+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Michael Steenbeek <[email protected]>\n"
"Language-Team: Dutch (http://www.transifex.com/projects/p/MATE/language/nl/)\n"
"MIME-Version: 1.0\n"
@@ -332,7 +332,6 @@ msgstr "Een ander programma gebruikt reeds de %s-toets met controletoets %x als
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "Venster %s stelt zelf SM_CLIENT_ID in, in plaats van bij het WM_CLIENT_L
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "Naar ander werkblad ver_plaatsen"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "Constante ‘%s’ is reeds gedefinieerd"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/nn.po b/po/nn.po
index 18a9c073..c82a9754 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Norwegian Nynorsk (http://www.transifex.com/projects/p/MATE/language/nn/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Eit anna program brukar allereie tasten %s med modifikator %x som ein sn
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Vindauget %s set SM_CLIENT_ID på seg sjølv, i staden for på WM_CLIENT
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Flytt til ei anna _arbeidsflate"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Konstanten «%s» er alt definert"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/oc.po b/po/oc.po
index a00007a0..3bd0ecf1 100644
--- a/po/oc.po
+++ b/po/oc.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Occitan (post 1500) (http://www.transifex.com/projects/p/MATE/language/oc/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Un autre programa utiliza ja la clau %s amb los modificators %x coma lig
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "La fenèstra %s posiciona SM_CLIENT_ID sus ela meteissa, al luòc de la
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Desplaçar cap a un autre _espaci de trabalh"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Iper"
@@ -864,7 +856,6 @@ msgstr "Iper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "La constanta « %s » es ja estada definida"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/or.po b/po/or.po
index dce392ff..d09e9ee5 100644
--- a/po/or.po
+++ b/po/or.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Oriya (http://www.transifex.com/projects/p/MATE/language/or/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "ଏକ ଅଲଗା କାରିକା ପୂର୍ବରୁ ଚାବ�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "%s ୱିଣ୍ଡୋ WM_CLIENT_LEADERରେ (ଯେପରି ICCCM ନ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "ଅଲଗା କାର୍ଯ୍ଯକ୍ଷେତ୍ରକୁ ପଠା�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "\"%s\" ସ୍ଥାୟୀ ମୂଲ୍ଯ ପୂର୍ବରୁ ବ୍�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/pa.po b/po/pa.po
index 7d49530e..84fba8f0 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Panjabi (Punjabi) (http://www.transifex.com/projects/p/MATE/language/pa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "ਕੋਈ ਹੋਰ ਕਾਰਜ %s ਸਵਿੱਚ ਨੂੰ %x ਸੋ�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "ਵਿੰਡੋ %s ਨੇ ਆਪਣੇ ਉੱਤੇ ICCCM ਰਾਹੀ�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "ਹੋਰ ਵਰਕਸਪੇਸ ਉੱਤੇ ਭੇਜੋ(_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "ਮਾਡ2"
@@ -873,7 +864,6 @@ msgstr "ਮਾਡ2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "ਮਾਡ3"
@@ -882,7 +872,6 @@ msgstr "ਮਾਡ3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "ਮਾਡ4"
@@ -891,14 +880,12 @@ msgstr "ਮਾਡ4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "ਮਾਡ5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "ਸਥਿਰ \"%s\" ਪਹਿਲਾਂ ਹੀ ਪਰਭਾਸ਼ਿਤ ਕ�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/pl.po b/po/pl.po
index 8d6f9cb6..8eadbe76 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Matriks404 <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-29 16:01+0000\n"
+"Last-Translator: Matriks404 <[email protected]>\n"
"Language-Team: Polish (http://www.transifex.com/projects/p/MATE/language/pl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -331,7 +332,6 @@ msgstr "Skrótu klawiszowego z klawiszem %s i modyfikatorami %x używa już inny
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -422,7 +422,7 @@ msgstr "Ponowne uruchomienie się nie powiodło: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d zawierany w kluczu GSettings %s jest poza zakresem %d do %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -433,7 +433,7 @@ msgstr "Obejścia dla błędnie działających programów są wyłączone. Niekt
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Nie można przetworzyć opis czcionki \"%s\" z klucza GSettings %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -590,7 +590,6 @@ msgstr "Okno %s ustawia na sobie SM_CLIENT_ID, zamiast na oknie WM_CLIENT_LEADER
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +809,6 @@ msgstr "Przeniesienie na inny _obszar roboczy"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Stała \"%s\" została już określona"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1426,7 +1413,7 @@ msgstr "Element <menu_icon> nie może zawierać dwóch draw_ops (motyw zawiera a
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr ""
+msgstr "Najbardziej zewnętrzny element w motywie musi być <metacity_theme> a nie <%s>"
#: ../src/ui/theme-parser.c:3370
#, c-format
@@ -1484,7 +1471,7 @@ msgstr "Odnalezienie prawidłowego pliku dla motywu %s się nie powiodło\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "Plik motywu %s nie zaiera elementu korzeniowego <metacity_theme>"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
diff --git a/po/pt.po b/po/pt.po
index e30f5d62..46a0331d 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Carlos <[email protected]>, 2013.
-# Carlos <[email protected]>, 2012.
+# Carlos <[email protected]>, 2013
+# Carlos <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-25 21:43+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Carlos <[email protected]>\n"
"Language-Team: Portuguese (http://www.transifex.com/projects/p/MATE/language/pt/)\n"
"MIME-Version: 1.0\n"
@@ -333,7 +333,6 @@ msgstr "A tecla %s com os modificadores %x já está a ser utilizada como atalho
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "Janela %s define SM_CLIENT_ID em si própria, em vez de na janela WM_CLI
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Mover para Outra Área de _Trabalho"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "Constante \"%s\" já foi definida"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 9beb1ac6..ba743a10 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Alberto Federman Neto <[email protected]>, 2013.
-# Fabrizzio Soares <[email protected]>, 2012.
+# Alberto Federman Neto <[email protected]>, 2013
+# Fabrizzio Alphonsus Soares <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-17 14:17+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Alberto Federman Neto <[email protected]>\n"
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/MATE/language/pt_BR/)\n"
"MIME-Version: 1.0\n"
@@ -333,7 +333,6 @@ msgstr "Algum outro programa já está usando a chave %s com modificadores %x co
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "A janela %s define SM_CLIENT_ID em si mesma, ao invés de definir na jan
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Mover para _outro espaço de trabalho"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +850,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "A constante \"%s\" já foi definida"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ro.po b/po/ro.po
index f2593308..85fa1f42 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Romanian (http://www.transifex.com/projects/p/MATE/language/ro/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Alt program folosește deja tasta %s cu modificatorul %x drept combinaț
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Fereastra %s definește SM_CLIENT_ID asupra sa, în loc să o facă asup
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Mută pe un alt _spațiul de lucru"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Constanta „%s” a fost deja definită"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ru.po b/po/ru.po
index fe12f73a..1a185f70 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -3,14 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Alexei Sorokin <[email protected]>, 2012-2013.
+# Alexei Sorokin <[email protected]>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-11 19:35+0000\n"
-"Last-Translator: Alexei Sorokin <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Alexei Sorokin <[email protected]>\n"
"Language-Team: Russian (http://www.transifex.com/projects/p/MATE/language/ru/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -332,7 +332,6 @@ msgstr "Клавишу «%s» с модификаторами «%x» уже ис
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "Окно %s установило на себя значение SM_CLIEN
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "Переместить на другое _рабочее место"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "Константа «%s» уже задана"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/si.po b/po/si.po
index 739336fd..aae8db1d 100644
--- a/po/si.po
+++ b/po/si.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Sinhala (http://www.transifex.com/projects/p/MATE/language/si/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "වෙනත් වැඩබිමකට ගෙන යන්න (_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr ""
@@ -846,7 +840,6 @@ msgstr ""
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr ""
@@ -855,7 +848,6 @@ msgstr ""
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr ""
@@ -864,7 +856,6 @@ msgstr ""
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr ""
@@ -873,7 +864,6 @@ msgstr ""
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr ""
@@ -882,7 +872,6 @@ msgstr ""
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr ""
@@ -891,14 +880,12 @@ msgstr ""
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr ""
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/sk.po b/po/sk.po
index 0d20ccf8..f62cab5b 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Ján Ďanovský <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Ján Ďanovský <[email protected]>\n"
"Language-Team: Slovak (http://www.transifex.com/projects/p/MATE/language/sk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -331,7 +332,6 @@ msgstr "Iný program už používa kláves %s s modifikátormi %x ako klávesov�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -422,7 +422,7 @@ msgstr "Nepodarilo znovu spustiť: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "Hodnota %d uložená v GSettings kľúči %s nie je v rozsahu od %d do %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -433,7 +433,7 @@ msgstr "Náhradné riešenia pre chybné aplikácie nie sú povolené. Niektoré
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Nepodarilo sa spracovať popis písma \\\"%s\\\" z GSettings kľúča %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -590,7 +590,6 @@ msgstr "Okno %s nastavuje SM_CLIENT_ID na seba a nie na WM_CLIENT_LEADER, ako je
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +809,6 @@ msgstr "P_resunúť na inú pracovnú plochu"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Konštanta \"%s\" už je definovaná"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1426,7 +1413,7 @@ msgstr "Pre prvok <menu_icon> nie je možné mať dve draw_ops (téma obsahuje a
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr ""
+msgstr "Najvyšším prvkom témy musí byť <metacity_theme>, nie <%s>"
#: ../src/ui/theme-parser.c:3370
#, c-format
@@ -1484,7 +1471,7 @@ msgstr "Nepodarilo sa nájsť platný súbor pre tému%s\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr ""
+msgstr "Súbor témy %s neobsahuje koreňový prvok <metacity_theme>"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
diff --git a/po/sl.po b/po/sl.po
index 9f78957e..b140932b 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Marko Šterman <[email protected]>, 2012.
+# jierro <[email protected]>, 2013
+# Marko Šterman <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: jierro <[email protected]>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/MATE/language/sl/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr "Namizje"
#: ../src/50-marco-desktop-key.xml.in.h:2
msgid "Show the panel's \"Run Application\" dialog box"
-msgstr "Pokaži pogovorno okno pulta za zagon programov"
+msgstr "Pokaži pogovorno okno pulta \"Zaženi program\""
#: ../src/50-marco-desktop-key.xml.in.h:3
msgid "Show the panel's main menu"
@@ -36,7 +37,7 @@ msgstr "Zajemi zaslonsko sliko"
#: ../src/50-marco-desktop-key.xml.in.h:5
msgid "Take a screenshot of a window"
-msgstr "Zajemi okna na zaslonu"
+msgstr "Zajemi zaslonsko sliko okna"
#: ../src/50-marco-desktop-key.xml.in.h:6
msgid "Run a terminal"
@@ -44,27 +45,27 @@ msgstr "Zaženi terminal"
#: ../src/50-marco-global-key.xml.in.h:1 ../src/50-marco-window-key.xml.in.h:1
msgid "Window Management"
-msgstr "Upravljanje oken"
+msgstr "Upravljanje z okni"
#: ../src/50-marco-global-key.xml.in.h:2
msgid "Move between windows, using a popup window"
-msgstr "Premikanje med okni s pojavnim oknom"
+msgstr "Premikaj med okni s pojavnim oknom"
#: ../src/50-marco-global-key.xml.in.h:3
msgid "Move between windows of an application, using a popup window"
-msgstr "Premikanje med okni programa s pojavnim oknom"
+msgstr "Premikaj med okni programa s pojavnim oknom"
#: ../src/50-marco-global-key.xml.in.h:4
msgid "Move between panels and the desktop, using a popup window"
-msgstr "Premikanje med pulti in namizjem s pojavnim oknom"
+msgstr "Premikaj med pulti in namizjem s pojavnim oknom"
#: ../src/50-marco-global-key.xml.in.h:5
msgid "Move between windows immediately"
-msgstr "Med okni se takoj premakni"
+msgstr "Premikaj se takoj med okni"
#: ../src/50-marco-global-key.xml.in.h:6
msgid "Move between windows of an application immediately"
-msgstr "Takoj se premikaj med okni programa"
+msgstr "Premikaj se takoj med okni programa"
#: ../src/50-marco-global-key.xml.in.h:7
msgid "Move between panels and the desktop immediately"
@@ -72,7 +73,7 @@ msgstr "Premakni se takoj med pulti in namizjem"
#: ../src/50-marco-global-key.xml.in.h:8
msgid "Hide all normal windows and set focus to the desktop"
-msgstr "Skrij vsa običajna okna in postavi v žarišče ozadje namizja"
+msgstr "Skrij vsa običajna okna in postavi namizje v žarišče"
#: ../src/50-marco-global-key.xml.in.h:9
msgid "Switch to workspace 1"
@@ -180,7 +181,7 @@ msgstr "Spremeni velikost okna"
#: ../src/50-marco-window-key.xml.in.h:12
msgid "Toggle whether window is on all workspaces or just one"
-msgstr "Preklopi ali je okno na vseh delovnih površinah oziroma le na eni"
+msgstr "Preklopi način okna na vseh delovnih površinah oziroma le na eni"
#: ../src/50-marco-window-key.xml.in.h:13
msgid "Raise window if it's covered by another window, otherwise lower it"
@@ -252,11 +253,11 @@ msgstr "Premakni okno na delovno površino 12"
#: ../src/50-marco-window-key.xml.in.h:30
msgid "Move window one workspace to the left"
-msgstr "Premakni okno eno delovno površino levo"
+msgstr "Premakni okno eno delovno površino v levo"
#: ../src/50-marco-window-key.xml.in.h:31
msgid "Move window one workspace to the right"
-msgstr "Premakni okno eno delovno površino desno"
+msgstr "Premakni okno eno delovno površino v desno"
#: ../src/50-marco-window-key.xml.in.h:32
msgid "Move window one workspace up"
@@ -279,13 +280,13 @@ msgstr "Zahteva izpisa podrobnosti neznanega okna: %d"
#: ../src/core/delete.c:96
#, c-format
msgid "<tt>%s</tt> is not responding."
-msgstr "<tt>%s</tt> okno je neodzivno."
+msgstr "Okno <tt>%s</tt> je neodzivno."
#: ../src/core/delete.c:101
msgid ""
"You may choose to wait a short while for it to continue or force the "
"application to quit entirely."
-msgstr "Lahko malo počakate, če se program morda zbudi, ali pa vsiljeno končate njegovo delovanje."
+msgstr "Lahko malo počakate, če se program morda zbudi, ali pa vsilite končanje njegovega delovanja."
#: ../src/core/delete.c:110
msgid "_Wait"
@@ -303,7 +304,7 @@ msgstr "Ni mogoče pridobiti gostitelja z imenom: %s\n"
#: ../src/core/display.c:268
#, c-format
msgid "Missing %s extension required for compositing"
-msgstr "Manjka razširitev %s, ki je ključna za sestavljanje"
+msgstr "Manjka razširitev %s, ki je zahtevana za skladnjo 3D"
#: ../src/core/display.c:346
#, c-format
@@ -316,7 +317,7 @@ msgid ""
"Lost connection to the display '%s';\n"
"most likely the X server was shut down or you killed/destroyed\n"
"the window manager.\n"
-msgstr "Izgubljena povezava z zaslonom '%s';\nnajverjetneje se je strežnik X ugasnil ali pa je vsiljeno izklopljen\nupravljalnik oken.\n"
+msgstr "Izgubljena povezava z zaslonom '%s';\nnajverjetneje se je strežnik X ugasnil oz. je bil upravljalnik oken vsiljeno uničen/izklopljen.\n"
#: ../src/core/errors.c:285
#, c-format
@@ -328,11 +329,10 @@ msgstr "Usodna napaka IO %d (%s) na zaslonu '%s'.\n"
msgid ""
"Some other program is already using the key %s with modifiers %x as a "
"binding\n"
-msgstr "Tipko %s s spremenilnikom %x uporablja že nek drug program\n"
+msgstr "Tipko %s s spremenilniki %x kot bližnjico uporablja že nek drug program\n"
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -358,7 +358,7 @@ msgid ""
"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-msgstr "marco %s\nAvtorske pravice pridržane (C) 2001-%s Havoc Pennington, Red Hat in drugi\nTo je prosto programje; za pogoje kopiranja si poglejte izvorno kodo.\nProgram prihaja BREZ KAKRŠNIHKOLI ZAGOTOVIL delovanja.\n"
+msgstr "marco %s\nAvtorske pravice (C) 2001-%s Havoc Pennington, Red Hat in drugi\nTo je prosto programje; za pogoje kopiranja si poglejte izvorno kodo.\nProgram prihaja BREZ KAKRŠNIHKOLI ZAGOTOVIL delovanja.\n"
#: ../src/core/main.c:275
msgid "Disable connection to session manager"
@@ -378,7 +378,7 @@ msgstr "Zaslon X, ki naj se uporabi"
#: ../src/core/main.c:298
msgid "Initialize session from savefile"
-msgstr "Začni sejo iz shranjene datoteke"
+msgstr "Začenjaj sejo iz shranjene datoteke"
#: ../src/core/main.c:304
msgid "Print version"
@@ -390,21 +390,21 @@ msgstr "Naredi klice X usklajene"
#: ../src/core/main.c:316
msgid "Turn compositing on"
-msgstr "Vključi skladanje"
+msgstr "Vključi skladnjo 3D"
#: ../src/core/main.c:322
msgid "Turn compositing off"
-msgstr "Izključi skladanje"
+msgstr "Izključi skladnjo 3D"
#: ../src/core/main.c:328
msgid ""
"Don't make fullscreen windows that are maximized and have no decorations"
-msgstr "Ne ustvari celozaslonskih oken, ki so razpeta in nimajo oblikovanja"
+msgstr "Ne ustvari celozaslonskih oken, ki so razpeta in nimajo okraskov"
#: ../src/core/main.c:537
#, c-format
msgid "Failed to scan themes directory: %s\n"
-msgstr "Ni mogoče preiskati mape tem: %s\n"
+msgstr "Ni mogoče preiskati mape s temami: %s\n"
#: ../src/core/main.c:553
#, c-format
@@ -423,7 +423,7 @@ msgstr "Ni mogoče znova začeti: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "%d, shranjen v ključu MateConf %s, je izven meja med %d in %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -434,21 +434,21 @@ msgstr "Obhodi za pokvarjene programe so izključeni. Nekateri programi se morda
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Ni mogoče razčleniti opisa pisave \"%s\" iz ključa GSettings %s\n"
#: ../src/core/prefs.c:1137
#, c-format
msgid ""
"\"%s\" found in configuration database is not a valid value for mouse button"
" modifier\n"
-msgstr "\"%s\", ki je bil najden v podatkovni zbirki nastavitev ni veljaven spremenilnik za miškine gumbe.\n"
+msgstr "\"%s\", najden v podatkovni zbirki nastavitev, ni veljavna vrednost za spremenilnik miškinega gumba.\n"
#: ../src/core/prefs.c:1649
#, c-format
msgid ""
"\"%s\" found in configuration database is not a valid value for keybinding "
"\"%s\"\n"
-msgstr "\"%s\" najden v podatkovni zbirki nastavitev ni veljaven ključ za tipkovno vez \"%s\"\n"
+msgstr "\"%s\", najden v podatkovni zbirki nastavitev, ni veljaven ključ za tipkovno bližnjico \"%s\"\n"
#: ../src/core/prefs.c:1955
#, c-format
@@ -475,7 +475,7 @@ msgstr "Ni mogoče dobiti izbire upravljalnika oken na zaslonu %d prikaz \"%s\"\
#: ../src/core/screen.c:458
#, c-format
msgid "Screen %d on display \"%s\" already has a window manager\n"
-msgstr "Zaslon %d na prikazu \"%s\" že ima določen upravljalnik oken\n"
+msgstr "Zaslon %d na prikazu \"%s\" že ima določenega upravljalnika oken\n"
#: ../src/core/screen.c:668
#, c-format
@@ -510,7 +510,7 @@ msgstr "Ni mogoče razčleniti datoteke shranjene seje: %s\n"
#: ../src/core/session.c:1184
#, c-format
msgid "<marco_session> attribute seen but we already have the session ID"
-msgstr "atribut <marco_session> je bil viden, a mi že imamo ID seje"
+msgstr "atribut <marco_session> je bil viden, toda ID seje je že pridobljen"
#: ../src/core/session.c:1197 ../src/core/session.c:1272
#: ../src/core/session.c:1304 ../src/core/session.c:1376
@@ -522,7 +522,7 @@ msgstr "Neznan atribut %s predmeta <%s>"
#: ../src/core/session.c:1214
#, c-format
msgid "nested <window> tag"
-msgstr "gnezdena oznaka <window>"
+msgstr "gnezdena oznaka\n<window>"
#: ../src/core/session.c:1456
#, c-format
@@ -533,12 +533,12 @@ msgstr "Neznan predmet %s"
msgid ""
"These windows do not support &quot;save current setup&quot; and will have to"
" be restarted manually next time you log in."
-msgstr "Ta okna ne podpirajo možnosti &quot;shranjevanja trenutnih nastavitev&quot;, zato bodo morala biti ob vaši naslednji prijavi znova začeta ročno."
+msgstr "Ta okna ne podpirajo možnosti &quot;Shrani trenutno nastavitev&quot;, zato bodo morala biti ob vaši naslednji prijavi znova začeta ročno."
#: ../src/core/util.c:101
#, c-format
msgid "Failed to open debug log: %s\n"
-msgstr "Odpiranje razhroščevalnega dnevnika je spodletelo: %s\n"
+msgstr "Odpiranje dnevnika razhroščevanja je spodletelo: %s\n"
#: ../src/core/util.c:111
#, c-format
@@ -583,7 +583,7 @@ msgstr "Marco"
msgid ""
"Window %s sets SM_CLIENT_ID on itself, instead of on the WM_CLIENT_LEADER "
"window as specified in the ICCCM.\n"
-msgstr "Okno %s nastavi svoj SM_CLIENT_ID, namesto, da bi nastavilo WM_CLIENT_LEADER kot je zavedeno v ICCCM.\n"
+msgstr "Okno %s nastavi SM_CLIENT_ID na sebe, namesto da bi nastavilo WM_CLIENT_LEADER, kot je navedeno v ICCCM.\n"
#. We ignore mwm_has_resize_func because WM_NORMAL_HINTS is the
#. * authoritative source for that info. Some apps such as mplayer or
@@ -591,7 +591,6 @@ msgstr "Okno %s nastavi svoj SM_CLIENT_ID, namesto, da bi nastavilo WM_CLIENT_LE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -602,7 +601,7 @@ msgstr "Okno %s določi namig MWM, ki pove, da ni mogoče spremeniti velikosti,
#: ../src/core/window-props.c:244
#, c-format
msgid "Application set a bogus _NET_WM_PID %lu\n"
-msgstr "Program je nastavil pokvarjen _NET_WM_PID %lu\n"
+msgstr "Program je nastavil lažen _NET_WM_PID %lu\n"
#. Translators: the title of a window from another machine
#: ../src/core/window-props.c:388
@@ -633,7 +632,7 @@ msgstr "%s (kot drug uporabnik)"
#: ../src/core/window-props.c:1430
#, c-format
msgid "Invalid WM_TRANSIENT_FOR window 0x%lx specified for %s.\n"
-msgstr "Neveljaven WM_TRANSIENT_FOR za okno 0x%lx naveden za %s.\n"
+msgstr "Neveljavno WM_TRANSIENT_FOR okno 0x%lx, navedeno za %s.\n"
#: ../src/core/xprops.c:155
#, c-format
@@ -655,7 +654,7 @@ msgstr "Lastnost %s okna 0x%lx vsebuje neveljaven znak UTF-8\n"
msgid ""
"Property %s on window 0x%lx contained invalid UTF-8 for item %d in the "
"list\n"
-msgstr "Lastnost %s okna 0x%lx vsebuje neveljaven znak UTF-8 za %d. predmet na seznamu\n"
+msgstr "Lastnost %s okna 0x%lx vsebuje neveljaven znak UTF-8 za predmet %d. na seznamu\n"
#: ../src/tools/marco-message.c:150
#, c-format
@@ -811,7 +810,6 @@ msgstr "Premakni na dru_go delovno površino"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,16 +850,14 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
-msgstr "Hiper"
+msgstr "Hyper"
#. This is the text that should appear next to menu accelerators
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -980,12 +968,12 @@ msgstr "Oblika zapisa preliva je \"blend/bg_color/fg_color/alpha\", \"%s\" ne us
#: ../src/ui/theme.c:1228
#, c-format
msgid "Could not parse alpha value \"%s\" in blended color"
-msgstr "V prelivni barvi ni mogoče razčleniti vrednosti alfa \"%s\""
+msgstr "V mešani barvi ni mogoče razčleniti vrednosti alfa \"%s\""
#: ../src/ui/theme.c:1238
#, c-format
msgid "Alpha value \"%s\" in blended color is not between 0.0 and 1.0"
-msgstr "V prelivni barvi alfa vrednost \"%s\" ni med 0.0 in 1.0"
+msgstr "V mešani barvi alfa vrednost \"%s\" ni med 0.0 in 1.0"
#: ../src/ui/theme.c:1285
#, c-format
@@ -1034,12 +1022,12 @@ msgstr "Izraz koordinat vsebuje neznan operator na začetku besedila: \"%s\""
#: ../src/ui/theme.c:1809
#, c-format
msgid "Coordinate expression was empty or not understood"
-msgstr "Izraz koordinat je prazen ali pa ga ni mogoče razumleti"
+msgstr "Izraz koordinat je prazen ali pa ga ni mogoče razumeti"
#: ../src/ui/theme.c:1920 ../src/ui/theme.c:1930 ../src/ui/theme.c:1964
#, c-format
msgid "Coordinate expression results in division by zero"
-msgstr "Izraz koordinat se povzroči deljenje z ničlo"
+msgstr "Izraz koordinat povzroči deljenje z ničlo"
#: ../src/ui/theme.c:1972
#, c-format
@@ -1082,7 +1070,7 @@ msgstr "Razčlenjevalnik izrazov koordinat je preplavil medpomnilnik."
#: ../src/ui/theme.c:2326
#, c-format
msgid "Coordinate expression had a close parenthesis with no open parenthesis"
-msgstr "Izraz koordinat vsebuje zaklepaj, a ne oklepaja"
+msgstr "Izraz koordinat vsebuje zaklepaj, a ne uklepaja"
#: ../src/ui/theme.c:2390
#, c-format
@@ -1142,7 +1130,6 @@ msgstr "Konstanta \"%s\" je bila že določena"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1234,7 +1221,7 @@ msgstr "<%s> mora navesti ali geometrijo ali nadrejeni predmet, ki ima geometrij
#: ../src/ui/theme-parser.c:1148
msgid "You must specify a background for an alpha value to be meaningful"
-msgstr "Določiti je treba ozadje, če želite, da ima alfa vrednost pomen."
+msgstr "Določiti je treba ozadje, če želite, da ima alfa vrednost pomen"
#: ../src/ui/theme-parser.c:1215
#, c-format
@@ -1249,7 +1236,7 @@ msgstr "Neznan style_set \"%s\" v predmetu <%s>"
#: ../src/ui/theme-parser.c:1234
#, c-format
msgid "Window type \"%s\" has already been assigned a style set"
-msgstr "Vrsti okna \"%s\" je nabor sloga že določen"
+msgstr "Za vrsto okna \"%s\" je nabor sloga že določen"
#: ../src/ui/theme-parser.c:1264 ../src/ui/theme-parser.c:1328
#: ../src/ui/theme-parser.c:1554 ../src/ui/theme-parser.c:2775
@@ -1301,7 +1288,7 @@ msgstr "Ni mogoče razumeti vrednost za vrsto preliva \"%s\""
#: ../src/ui/theme-parser.c:2144 ../src/ui/theme-parser.c:2519
#, c-format
msgid "Did not understand fill type \"%s\" for <%s> element"
-msgstr "Nerazpoznavna vrsta polnjenja \"%s\" za predmet <%s>"
+msgstr "Ni mogoče razumeti vrste polnjenja \"%s\" za predmet <%s>"
#: ../src/ui/theme-parser.c:2311 ../src/ui/theme-parser.c:2394
#: ../src/ui/theme-parser.c:2457
@@ -1327,7 +1314,7 @@ msgstr "<draw_ops> imenovan \"%s\" ni naveden"
#: ../src/ui/theme-parser.c:2643 ../src/ui/theme-parser.c:2739
#, c-format
msgid "Including draw_ops \"%s\" here would create a circular reference"
-msgstr "Vključevanje draw_ops \"%s\" na tem mestu, bi ustvarilo krožno sklicevanje"
+msgstr "Vključevanje draw_ops \"%s\" na tem mestu bi ustvarilo krožno sklicevanje"
#: ../src/ui/theme-parser.c:2854
#, c-format
@@ -1399,12 +1386,12 @@ msgstr "Predmet <%s> ne sme imeti atributa \"resize\" za razpeta stanja"
#: ../src/ui/theme-parser.c:3120 ../src/ui/theme-parser.c:3142
#, c-format
msgid "Style has already been specified for state %s resize %s focus %s"
-msgstr "Slog za stanje %s velikost %s žarišče %s je bil že naveden"
+msgstr "Slog za stanje %s velikost %s žarišče %s je že bil naveden"
#: ../src/ui/theme-parser.c:3131 ../src/ui/theme-parser.c:3153
#, c-format
msgid "Style has already been specified for state %s focus %s"
-msgstr "Slog za stanje %s žarišče %s je bil že naveden"
+msgstr "Slog za stanje %s žarišče %s je že bil naveden"
#: ../src/ui/theme-parser.c:3192
msgid ""
@@ -1427,7 +1414,7 @@ msgstr "Za predmet <menu_icon> ni mogoče določiti dveh možnosti draw_ops (tem
#: ../src/ui/theme-parser.c:3350
#, c-format
msgid "Outermost element in theme must be <metacity_theme> not <%s>"
-msgstr "Najbolj oddaljen element teme mora biti <metacity_theme> ne <%s>"
+msgstr "Najbolj oddaljen element teme mora biti <metacity_theme>, ne <%s>"
#: ../src/ui/theme-parser.c:3370
#, c-format
@@ -1444,7 +1431,7 @@ msgstr "Predmet <%s> ni dovoljen znotraj predmeta <constant>"
#, c-format
msgid ""
"Element <%s> is not allowed inside a distance/border/aspect_ratio element"
-msgstr "Predmet <%s> ni dovoljen znotraj predmetov distance/border/aspect_ration"
+msgstr "Predmet <%s> ni dovoljen znotraj predmetov distance, border, aspect_ratio"
#: ../src/ui/theme-parser.c:3409
#, c-format
@@ -1485,7 +1472,7 @@ msgstr "Ni mogoče najti veljavne datoteke za temo %s\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr "Datoteka teme %s ni vsebovala korenskega <metacity_theme> elementa"
+msgstr "Datoteka teme %s ni vsebovala korenskega elementa <metacity_theme>"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
@@ -1501,7 +1488,7 @@ msgstr "/Okna/_Pogovorno okno"
#: ../src/ui/theme-viewer.c:78
msgid "/Windows/_Modal dialog"
-msgstr "/Okna/_Modalno okno"
+msgstr "/Okna/_Modalno pogovorno okno"
#: ../src/ui/theme-viewer.c:79
msgid "/Windows/_Utility"
@@ -1537,7 +1524,7 @@ msgstr "/Okna/_Namizje"
#: ../src/ui/theme-viewer.c:244
msgid "This is a sample message in a sample dialog"
-msgstr "To je preizkusno sporočilo v pogovornem oknu"
+msgstr "To je vzorčno sporočilo v vzorčnem pogovornem oknu"
#: ../src/ui/theme-viewer.c:327
#, c-format
@@ -1546,7 +1533,7 @@ msgstr "Lažni predmet menija %d\n"
#: ../src/ui/theme-viewer.c:361
msgid "Border-only window"
-msgstr "Okno le z okvirjem"
+msgstr "Okno le z obrobo"
#: ../src/ui/theme-viewer.c:363
msgid "Bar"
@@ -1579,7 +1566,7 @@ msgstr "Obroba"
#: ../src/ui/theme-viewer.c:728
#, c-format
msgid "Button layout test %d"
-msgstr "Preizkus razporeditve gumbov %d"
+msgstr "Preizkus razporeditve tipk %d"
#: ../src/ui/theme-viewer.c:757
#, c-format
@@ -1589,7 +1576,7 @@ msgstr "%g milisekund za izris ene sličice okna"
#: ../src/ui/theme-viewer.c:800
#, c-format
msgid "Usage: marco-theme-viewer [THEMENAME]\n"
-msgstr "Uporaba: marco-theme-viewer [IMETEME]\n"
+msgstr "Uporaba: marco-theme-viewer [IME_TEME]\n"
#: ../src/ui/theme-viewer.c:807
#, c-format
@@ -1615,11 +1602,11 @@ msgstr "Velika pisava naziva"
#: ../src/ui/theme-viewer.c:871
msgid "Button Layouts"
-msgstr "Razpored gumbov"
+msgstr "Razporeditev tipk"
#: ../src/ui/theme-viewer.c:876
msgid "Benchmark"
-msgstr "Meritev"
+msgstr "Primerjalni preizkus"
#: ../src/ui/theme-viewer.c:923
msgid "Window Title Goes Here"
@@ -1643,7 +1630,7 @@ msgstr "preizkus izjave položaja je vrnil logični NAPAK, vendar ni nastavil na
#: ../src/ui/theme-viewer.c:1252
msgid "Error was expected but none given"
-msgstr "Pričakovana je bila napaka, vendar do nje ni prišlo"
+msgstr "Pričakovana je bila napaka, vendar ni bila vrnjena"
#: ../src/ui/theme-viewer.c:1254
#, c-format
@@ -1668,4 +1655,4 @@ msgstr "vrednost y je %d, pričakovana pa je vrednost %d"
#: ../src/ui/theme-viewer.c:1332
#, c-format
msgid "%d coordinate expressions parsed in %g seconds (%g seconds average)\n"
-msgstr "%d izjav koordinat razčlenjenih v %g sekundah (%g sekund v povprečju)\n"
+msgstr "%d izrazov koordinat, razčlenjenih v %g sekundah (%g sekund v povprečju)\n"
diff --git a/po/sq.po b/po/sq.po
index 57ffe646..553d47fc 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# ard1t <[email protected]>, 2014
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2014-01-16 14:40+0000\n"
+"Last-Translator: ard1t <[email protected]>\n"
"Language-Team: Albanian (http://www.transifex.com/projects/p/MATE/language/sq/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -23,11 +24,11 @@ msgstr "Ambienti grafik"
#: ../src/50-marco-desktop-key.xml.in.h:2
msgid "Show the panel's \"Run Application\" dialog box"
-msgstr ""
+msgstr "Shfaq panelin dialog box \"fillo aplikacionet\" "
#: ../src/50-marco-desktop-key.xml.in.h:3
msgid "Show the panel's main menu"
-msgstr ""
+msgstr "Shfaq panelin e menuse kryesore"
#: ../src/50-marco-desktop-key.xml.in.h:4
msgid "Take a screenshot"
@@ -47,15 +48,15 @@ msgstr "Administrimi i dritareve"
#: ../src/50-marco-global-key.xml.in.h:2
msgid "Move between windows, using a popup window"
-msgstr ""
+msgstr "Leviz midis dritareve, duke përdorur një dritare popup"
#: ../src/50-marco-global-key.xml.in.h:3
msgid "Move between windows of an application, using a popup window"
-msgstr ""
+msgstr "Leviz midis dritareve të një aplikimi, duke përdorur një dritare popup"
#: ../src/50-marco-global-key.xml.in.h:4
msgid "Move between panels and the desktop, using a popup window"
-msgstr ""
+msgstr "Leviz mes të paneleve dhe desktop, duke përdorur një dritare popup"
#: ../src/50-marco-global-key.xml.in.h:5
msgid "Move between windows immediately"
@@ -71,7 +72,7 @@ msgstr "Zhvendos menjëherë fokusin midis panelëve dhe desktop-it"
#: ../src/50-marco-global-key.xml.in.h:8
msgid "Hide all normal windows and set focus to the desktop"
-msgstr ""
+msgstr "Fsheh të gjitha dritaret normale dhe të vendos fokusin të përqëndrohet në desktop"
#: ../src/50-marco-global-key.xml.in.h:9
msgid "Switch to workspace 1"
@@ -123,23 +124,23 @@ msgstr "Kalo tek hapësira e punës 12"
#: ../src/50-marco-global-key.xml.in.h:21
msgid "Switch to workspace on the left of the current workspace"
-msgstr ""
+msgstr "Kaloni në hapësirën e punës në të majtë të hapësirave aktuale e punës"
#: ../src/50-marco-global-key.xml.in.h:22
msgid "Switch to workspace on the right of the current workspace"
-msgstr ""
+msgstr "Kaloni në hapësirën e punës në të djathtë të hapësirave aktuale e punës"
#: ../src/50-marco-global-key.xml.in.h:23
msgid "Switch to workspace above the current workspace"
-msgstr ""
+msgstr "Kaloni në hapësirën e punës mbi hapësiren aktuale e punës"
#: ../src/50-marco-global-key.xml.in.h:24
msgid "Switch to workspace below the current workspace"
-msgstr ""
+msgstr "Kaloni në hapësirën e punës poshtë hapësires aktuale e punës"
#: ../src/50-marco-window-key.xml.in.h:2
msgid "Activate the window menu"
-msgstr ""
+msgstr "Aktivizo menunë e dritares"
#: ../src/50-marco-window-key.xml.in.h:3
msgid "Toggle fullscreen mode"
@@ -155,7 +156,7 @@ msgstr "Maksimizo dritaren"
#: ../src/50-marco-window-key.xml.in.h:6
msgid "Restore window"
-msgstr ""
+msgstr "Rikthe dritaret"
#: ../src/50-marco-window-key.xml.in.h:7
msgid "Toggle shaded state"
@@ -179,7 +180,7 @@ msgstr "Ndrysho përmasat e dritares"
#: ../src/50-marco-window-key.xml.in.h:12
msgid "Toggle whether window is on all workspaces or just one"
-msgstr ""
+msgstr "Kontrollo nëse dritarja është në të gjitha hapësirat e punës apo vetëm një"
#: ../src/50-marco-window-key.xml.in.h:13
msgid "Raise window if it's covered by another window, otherwise lower it"
@@ -267,7 +268,7 @@ msgstr "Zhvendos dritaren tek hapësira e poshtme e punës"
#: ../src/core/bell.c:294
msgid "Bell event"
-msgstr ""
+msgstr "Aksion Bell"
#: ../src/core/core.c:206
#, c-format
@@ -278,7 +279,7 @@ msgstr "Kërkesë informacioni dritare e panjohur: %d"
#: ../src/core/delete.c:96
#, c-format
msgid "<tt>%s</tt> is not responding."
-msgstr ""
+msgstr "<tt>%s</tt> nuk përgjigjet"
#: ../src/core/delete.c:101
msgid ""
@@ -331,14 +332,13 @@ msgstr "Ndonjë program tjetër është duke përdorur si shoqërim tastin %s me
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
"There was an error running <tt>%s</tt>:\n"
"\n"
"%s"
-msgstr ""
+msgstr "Ka një gabim në funksion <tt>%s<.tt>:\n\n%s"
#: ../src/core/keybindings.c:2392
#, c-format
@@ -357,7 +357,7 @@ msgid ""
"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-msgstr ""
+msgstr "makro %s\nCopyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\nKy është software falas, shihni burimin për kushtet e kopjimit.\nNuk ka asnjë garanci; as për SHITJES apo PËRDORIM PËR NJË QËLLIM TË CAKTUAR.\n"
#: ../src/core/main.c:275
msgid "Disable connection to session manager"
@@ -389,16 +389,16 @@ msgstr "Bën thirrjet X të sinkronizuara"
#: ../src/core/main.c:316
msgid "Turn compositing on"
-msgstr ""
+msgstr "Ndizni kompozimin"
#: ../src/core/main.c:322
msgid "Turn compositing off"
-msgstr ""
+msgstr "Fikni kompozimin"
#: ../src/core/main.c:328
msgid ""
"Don't make fullscreen windows that are maximized and have no decorations"
-msgstr ""
+msgstr "Mos bëj dritare me ekran të plotë që janë maksimizuar dhe nuk kanë dekorata"
#: ../src/core/main.c:537
#, c-format
@@ -516,7 +516,7 @@ msgstr "U gjet një karakteristikë në <marco_session> por ekziston një ID pë
#: ../src/core/session.c:1436
#, c-format
msgid "Unknown attribute %s on <%s> element"
-msgstr ""
+msgstr "Asnjë atribut \"%s\" tek elementi <%s>"
#: ../src/core/session.c:1214
#, c-format
@@ -532,7 +532,7 @@ msgstr "Element %s i panjohur"
msgid ""
"These windows do not support &quot;save current setup&quot; and will have to"
" be restarted manually next time you log in."
-msgstr ""
+msgstr "Këto dritare nuk e mbështesin \"ruani konfigurimin aktual\" dhe do të duhet të riniset manualisht herën tjetër që hyni."
#: ../src/core/util.c:101
#, c-format
@@ -590,7 +590,6 @@ msgstr "Dritarja %s ja ka dhënë SM_CLIENT_ID vetvetes, në vend që t'a vendos
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -613,21 +612,21 @@ msgstr "%s (në %s)"
#: ../src/core/window-props.c:420
#, c-format
msgid "%s (as superuser)"
-msgstr ""
+msgstr "%s (si super-përdorues)"
#. Translators: the title of a window owned by another user
#. * on this machine
#: ../src/core/window-props.c:438
#, c-format
msgid "%s (as %s)"
-msgstr ""
+msgstr "%s (si %s)"
#. Translators: the title of a window owned by another user
#. * on this machine, whose name we don't know
#: ../src/core/window-props.c:444
#, c-format
msgid "%s (as another user)"
-msgstr ""
+msgstr "%s (si përdorues tjetër)"
#: ../src/core/window-props.c:1430
#, c-format
@@ -810,7 +809,6 @@ msgstr "Zhvendose tek një tjetër hap_ësirë pune"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1129,6 @@ msgstr "Konstantja \"%s\" është përcaktuar një herë"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/sr.po b/po/sr.po
index c3df1b1e..7ceb618c 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Serbian (http://www.transifex.com/projects/p/MATE/language/sr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Неки други програм већ користи тастер %s
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Прозор %s је поставио SM_CLIENT_ID на самог се�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Премести на други _радни простор"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Мета"
@@ -846,7 +840,6 @@ msgstr "Мета"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Супер"
@@ -855,7 +848,6 @@ msgstr "Супер"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Хипер"
@@ -864,7 +856,6 @@ msgstr "Хипер"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Мод2"
@@ -873,7 +864,6 @@ msgstr "Мод2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Мод3"
@@ -882,7 +872,6 @@ msgstr "Мод3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Мод4"
@@ -891,14 +880,12 @@ msgstr "Мод4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Мод5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Константа „%s“ је већ дефинисана"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/[email protected] b/po/[email protected]
index e661878f..b7a1e082 100644
--- a/po/[email protected]
+++ b/po/[email protected]
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/MATE/language/sr@latin/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Neki drugi program već koristi taster %s sa izmenjivačima %x za neku f
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Prozor %s je postavio SM_CLIENT_ID na samog sebe umesto na WM_CLIENT_LE
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Premesti na drugi _radni prostor"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hiper"
@@ -864,7 +856,6 @@ msgstr "Hiper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Konstanta „%s“ je već definisana"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/sv.po b/po/sv.po
index 3a2fd24f..ab3af74b 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Swedish (http://www.transifex.com/projects/p/MATE/language/sv/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "Ett annat program använder redan tangenten %s med modifierarna %x som e
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Fönstret %s ställer in SM_CLIENT_ID på sig själv, istället för på
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Flytta till en annan _arbetsyta"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Skift"
@@ -819,7 +816,6 @@ msgstr "Skift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Konstanten \"%s\" har redan definierats"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/ta.po b/po/ta.po
index be99b335..62399323 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Tamil (http://www.transifex.com/projects/p/MATE/language/ta/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "விசை %s ஐ மாற்றி %x ஓடு இணைத்த�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "சாளரம் %s SM_CLIENT_ID இன் மேல் உள்ள�
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "மற்ற வேலையிடத்திற்கு மாற்�
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "கான்ஸ்டன் \"%s\" ஏற்கெனவே குறி
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/te.po b/po/te.po
index b8183686..9e5d4388 100644
--- a/po/te.po
+++ b/po/te.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Telugu (http://www.transifex.com/projects/p/MATE/language/te/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "వేరే యితర ప్రోగ్రామ్ యిప్ప
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "ICCCM నందు తెలుపబడినట్లు WM_CLIENT_LEA
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "వేరే పనిచేసెచోటుకి కదులు (_W
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "ఆల్ట్"
@@ -837,7 +832,6 @@ msgstr "ఆల్ట్"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "సూపర్"
@@ -855,7 +848,6 @@ msgstr "సూపర్"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "హైపర్"
@@ -864,7 +856,6 @@ msgstr "హైపర్"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "స్థిరరాశి \"%s\" యిప్పటికే నిర
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/th.po b/po/th.po
index a56f0e21..282c3594 100644
--- a/po/th.po
+++ b/po/th.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Thai (http://www.transifex.com/projects/p/MATE/language/th/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "โปรแกรมอื่นกำลังใช้ปุ่ม %s
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "หน้าต่าง %s ตั้งค่า SM_CLIENT_ID มาท
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "ย้ายไป_พื้นที่ทำงานอื่น"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "ค่าคงที่ \"%s\" ถูกกำหนดไว้แล�
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/tr.po b/po/tr.po
index bb67b765..4066f0d1 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -3,15 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# <[email protected]>, 2013.
-# <[email protected]>, 2012.
+# mauron, 2013
+# mauron, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 13:07+0000\n"
-"Last-Translator: mauron <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: mauron\n"
"Language-Team: Turkish (http://www.transifex.com/projects/p/MATE/language/tr/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -333,7 +333,6 @@ msgstr "%s tuşu %x değiştiricileriyle birlikte başka bir uygulama tarafında
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +591,6 @@ msgstr "%s penceresi SM_CLIENT_ID'yi ICCCM tarafından belirtilen WM_CLIENT_LEAD
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +810,6 @@ msgstr "Başka Bir Çalışma Ala_nına Taşı"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +818,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +826,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +834,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +842,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Süper"
@@ -857,7 +850,6 @@ msgstr "Süper"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +858,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +866,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +874,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +882,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1130,6 @@ msgstr "\"%s\" sabit değeri zaten tanımlanmış"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/uk.po b/po/uk.po
index ee15664a..cfadde38 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -3,14 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Yarema aka Knedlyk <[email protected]>, 2012.
+# Koljan1970 <[email protected]>, 2013
+# Stefano Karapetsas <[email protected]>, 2012
+# Yarema aka Knedlyk <[email protected]>, 2012
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
-"Last-Translator: Stefano Karapetsas <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Koljan1970 <[email protected]>\n"
"Language-Team: Ukrainian (http://www.transifex.com/projects/p/MATE/language/uk/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,7 +22,7 @@ msgstr ""
#: ../src/50-marco-desktop-key.xml.in.h:1
msgid "Desktop"
-msgstr "Робочий стіл"
+msgstr "Стільниця"
#: ../src/50-marco-desktop-key.xml.in.h:2
msgid "Show the panel's \"Run Application\" dialog box"
@@ -332,7 +334,6 @@ msgstr "Клавішу \"%s\" з модифікаторами \"%x\" вже ви
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -358,7 +359,7 @@ msgid ""
"Copyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\n"
"This is free software; see the source for copying conditions.\n"
"There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
-msgstr "marco %s\nCopyright (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\nЦе - вільне програмне забезпечення; умови копіювання дивіться у текстах програми.\nНе надається НІЯКИХ гарантій; навіть ПРИДАТНОСТІ ДЛЯ ПРОДАЖУ чи ВІДПОВІДНОСТІ ПЕВНІЙ МЕТІ.\n"
+msgstr "marco %s\nАвторське право (C) 2001-%s Havoc Pennington, Red Hat, Inc., and others\nЦе - вільне програмне забезпечення; умови копіювання дивіться у текстах програми.\nНе надається НІЯКИХ гарантій; навіть ПРИДАТНОСТІ ДЛЯ ПРОДАЖУ чи ВІДПОВІДНОСТІ ПЕВНІЙ МЕТІ.\n"
#: ../src/core/main.c:275
msgid "Disable connection to session manager"
@@ -423,7 +424,7 @@ msgstr "Збій перезапуску: %s\n"
#: ../src/core/prefs.c:558 ../src/core/prefs.c:711
#, c-format
msgid "%d stored in GSettings key %s is out of range %d to %d\n"
-msgstr ""
+msgstr "Значення %d ключа GSettings «%s» не входить у діапазон значень від %d до %d\n"
#: ../src/core/prefs.c:1008
msgid ""
@@ -434,7 +435,7 @@ msgstr "Трюк для роботи із зіпсованими програм�
#: ../src/core/prefs.c:1075
#, c-format
msgid "Could not parse font description \"%s\" from GSettings key %s\n"
-msgstr ""
+msgstr "Не вдалося розібрати опис шрифту «%s» з ключа GSettings %s\n"
#: ../src/core/prefs.c:1137
#, c-format
@@ -553,7 +554,7 @@ msgstr "Відкрито журнал %s\n"
#: ../src/core/util.c:136 ../src/tools/marco-message.c:176
#, c-format
msgid "Marco was compiled without support for verbose mode\n"
-msgstr "\"Метасіті\" скомпільовано без підтримки режиму докладних повідомлень\n"
+msgstr "\"Marco\" скомпільовано без підтримки режиму докладних повідомлень\n"
#: ../src/core/util.c:236
msgid "Window manager: "
@@ -591,7 +592,6 @@ msgstr "Вікно %s встановило значення SM_CLIENT_ID на с
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +811,6 @@ msgstr "Перемістити у ін_шу робочу область"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +819,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +827,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +835,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +843,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +851,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +859,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +867,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +875,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +883,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1131,6 @@ msgstr "Константа \"%s\" вже визначена"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/vi.po b/po/vi.po
index 1b6930e9..94bcf728 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Vietnamese (http://www.transifex.com/projects/p/MATE/language/vi/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Một chương trình khác đã dùng phím « %s » với phím bổ t
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Cửa sổ « %s » tự đặt « SM_CLIENT_ID » cho chính nó, thay
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Chuyển sang Vùng làm việc _khác"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Cao cấp"
@@ -855,7 +848,6 @@ msgstr "Cao cấp"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Cao"
@@ -864,7 +856,6 @@ msgstr "Cao"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Hằng « %s » đã được định nghĩa."
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/wa.po b/po/wa.po
index d211c394..bf86d50f 100644
--- a/po/wa.po
+++ b/po/wa.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Walloon (http://www.transifex.com/projects/p/MATE/language/wa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr ""
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr ""
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr ""
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr ""
@@ -855,7 +848,6 @@ msgstr ""
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr ""
@@ -864,7 +856,6 @@ msgstr ""
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr ""
@@ -873,7 +864,6 @@ msgstr ""
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr ""
@@ -882,7 +872,6 @@ msgstr ""
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr ""
@@ -891,14 +880,12 @@ msgstr ""
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr ""
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr ""
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/xh.po b/po/xh.po
index 74543609..2c9dd21a 100644
--- a/po/xh.po
+++ b/po/xh.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Xhosa (http://www.transifex.com/projects/p/MATE/language/xh/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Enye kwiinkqubo sele isebenzisa iqhosha %s nabalungisi %x njengesidibani
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Ifestile %s imisele SM_CLIENT_ID ngokwayo, endaweni yefestile i-WM_CLIEN
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Shenxisela kweNye iNdawo _Yokusebenzela"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "I-Shift"
@@ -819,7 +816,6 @@ msgstr "I-Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "I-Ctrl"
@@ -828,7 +824,6 @@ msgstr "I-Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "I-Alt"
@@ -837,7 +832,6 @@ msgstr "I-Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "Isixa \"%s\" sele sichaziwe"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/yo.po b/po/yo.po
index bbe05b24..357ea109 100644
--- a/po/yo.po
+++ b/po/yo.po
@@ -6,11 +6,11 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
-"Language-Team: LANGUAGE <[email protected]>\n"
+"Language-Team: Yoruba (http://www.transifex.com/projects/p/MATE/language/yo/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -331,7 +331,6 @@ msgstr "Ọ̀pọ̀lọpọ̀ àtòjọ-ètò mìíràn ló ń ti ń l
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "Fèrèsé %s ń ṣàgbékalẹ̀ SM_CLIENT_ID lórí ara rẹ̀
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "Gbé sí Ààyè-iṣẹ́_Mìíràn"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "A ti soríkì kọ́nsítáǹtì \"%s\" tẹ́lẹ̀"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 9b9e4db9..d0ff55b4 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -3,15 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Dianjin Wang <[email protected]>, 2012.
-# Haonan Yu <[email protected]>, 2013.
+# Dianjin Wang <[email protected]>, 2012
+# Cravix <[email protected]>, 2013
+# rebuilty <[email protected]>, 2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-26 14:30+0000\n"
-"Last-Translator: rebuilty <[email protected]>\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
+"Last-Translator: Cravix <[email protected]>\n"
"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/MATE/language/zh_CN/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -333,7 +334,6 @@ msgstr "某个其它程序已经将按键 %s 和修饰键 %x 配合使用作为�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -592,7 +592,6 @@ msgstr "窗口 %s 在它自身上设置 SM_CLIENT_ID,而不是按照 ICCCM 规
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -812,7 +811,6 @@ msgstr "移动到另外的工作区(_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -821,7 +819,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -830,7 +827,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -839,7 +835,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -848,7 +843,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -857,7 +851,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -866,7 +859,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -875,7 +867,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -884,7 +875,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -893,14 +883,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1143,7 +1131,6 @@ msgstr "常数“%s”已被定义"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
@@ -1486,7 +1473,7 @@ msgstr "找不到主题 %s 的有效文件\n"
#: ../src/ui/theme-parser.c:4205
#, c-format
msgid "Theme file %s did not contain a root <metacity_theme> element"
-msgstr "主题文件 %s 不包括根用户<metacity_theme>元素"
+msgstr "主题文件 %s 内未包含根用户<metacity_theme>元素"
#: ../src/ui/theme-viewer.c:75
msgid "/_Windows"
diff --git a/po/zh_HK.po b/po/zh_HK.po
index 52e29852..6fc96bce 100644
--- a/po/zh_HK.po
+++ b/po/zh_HK.po
@@ -6,9 +6,9 @@
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-02-10 12:02+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Stefano Karapetsas <[email protected]>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/MATE/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -331,7 +331,6 @@ msgstr "其它程式已經使用了按鍵 %s 加上特殊按鍵 %x 作為按鍵�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -590,7 +589,6 @@ msgstr "視窗 %s 將 SM_CLIENT_ID 設定為該視窗本身,而不是 ICCCM �
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -810,7 +808,6 @@ msgstr "移至另一個工作區(_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -819,7 +816,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -828,7 +824,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -837,7 +832,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -846,7 +840,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -855,7 +848,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -864,7 +856,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -873,7 +864,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -882,7 +872,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -891,14 +880,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1141,7 +1128,6 @@ msgstr "已定義了“%s”常數"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/po/zh_TW.po b/po/zh_TW.po
index e651d9e4..3bd9052a 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -3,13 +3,13 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
-# Wei-Lun Chao <[email protected]>, 2012-2013.
+# Wei-Lun Chao <[email protected]>, 2012-2013
msgid ""
msgstr ""
"Project-Id-Version: MATE Desktop Environment\n"
-"Report-Msgid-Bugs-To: https://github.com/mate-desktop/\n"
+"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-02-10 13:01+0100\n"
-"PO-Revision-Date: 2013-03-18 21:11+0000\n"
+"PO-Revision-Date: 2013-11-20 13:15+0000\n"
"Last-Translator: Wei-Lun Chao <[email protected]>\n"
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/MATE/language/zh_TW/)\n"
"MIME-Version: 1.0\n"
@@ -332,7 +332,6 @@ msgstr "其它程式已經使用了按鍵 %s 加上特殊按鍵 %x 作為按鍵�
#. Displayed when a keybinding which is
#. * supposed to launch a program fails.
-#.
#: ../src/core/keybindings.c:2303
#, c-format
msgid ""
@@ -591,7 +590,6 @@ msgstr "視窗 %s 將 SM_CLIENT_ID 設定為該視窗本身,而不是 ICCCM �
#. * leads to e.g. us not fullscreening their windows. Apps that set
#. * MWM but not WM_NORMAL_HINTS are basically broken. We complain
#. * about these apps but make them work.
-#.
#: ../src/core/window.c:6231
#, c-format
msgid ""
@@ -811,7 +809,6 @@ msgstr "移至另一個工作區(_W)"
#. * that use the shift key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:104
msgid "Shift"
msgstr "Shift"
@@ -820,7 +817,6 @@ msgstr "Shift"
#. * that use the control key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:110
msgid "Ctrl"
msgstr "Ctrl"
@@ -829,7 +825,6 @@ msgstr "Ctrl"
#. * that use the alt key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:116
msgid "Alt"
msgstr "Alt"
@@ -838,7 +833,6 @@ msgstr "Alt"
#. * that use the meta key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:122
msgid "Meta"
msgstr "Meta"
@@ -847,7 +841,6 @@ msgstr "Meta"
#. * that use the super key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:128
msgid "Super"
msgstr "Super"
@@ -856,7 +849,6 @@ msgstr "Super"
#. * that use the hyper key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:134
msgid "Hyper"
msgstr "Hyper"
@@ -865,7 +857,6 @@ msgstr "Hyper"
#. * that use the mod2 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:140
msgid "Mod2"
msgstr "Mod2"
@@ -874,7 +865,6 @@ msgstr "Mod2"
#. * that use the mod3 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:146
msgid "Mod3"
msgstr "Mod3"
@@ -883,7 +873,6 @@ msgstr "Mod3"
#. * that use the mod4 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:152
msgid "Mod4"
msgstr "Mod4"
@@ -892,14 +881,12 @@ msgstr "Mod4"
#. * that use the mod5 key. If the text on this key isn't typically
#. * translated on keyboards used for your language, don't translate
#. * this.
-#.
#: ../src/ui/metaaccellabel.c:158
msgid "Mod5"
msgstr "Mod5"
#. Translators: This represents the size of a window. The first number is
#. * the width of the window and the second is the height.
-#.
#: ../src/ui/resizepopup.c:113
#, c-format
msgid "%d x %d"
@@ -1142,7 +1129,6 @@ msgstr "已定義了“%s”常數"
#. Translators: This means that an attribute which should have been found
#. * on an XML element was not in fact found.
-#.
#: ../src/ui/theme-parser.c:226
#, c-format
msgid "No \"%s\" attribute on element <%s>"
diff --git a/src/Makefile.am b/src/Makefile.am
index 93263611..e91cb338 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -2,7 +2,7 @@ lib_LTLIBRARIES = libmarco-private.la
SUBDIRS=wm-tester tools themes
-INCLUDES = \
+AM_CPPFLAGS = \
-I$(srcdir)/include \
-DMARCO_LIBEXECDIR=\"$(libexecdir)\" \
-DHOST_ALIAS=\"@HOST_ALIAS@\" \
diff --git a/src/core/constraints.c b/src/core/constraints.c
index a79f858a..1b2b70ab 100644
--- a/src/core/constraints.c
+++ b/src/core/constraints.c
@@ -429,9 +429,15 @@ setup_constraint_info (ConstraintInfo *info,
xinerama_info->number);
/* Workaround braindead legacy apps that don't know how to
- * fullscreen themselves properly.
+ * fullscreen themselves properly - don't get fooled by
+ * windows which hide their titlebar when maximized or which are
+ * client decorated; that's not the same as fullscreen, even
+ * if there are no struts making the workarea smaller than
+ * the monitor.
*/
+
if (meta_prefs_get_force_fullscreen() &&
+ window->decorated &&
meta_rectangle_equal (new, &xinerama_info->rect) &&
window->has_fullscreen_func &&
!window->fullscreen)
diff --git a/src/libmarco-private.pc.in b/src/libmarco-private.pc.in
index 8b0a5c83..f20b9eb2 100644
--- a/src/libmarco-private.pc.in
+++ b/src/libmarco-private.pc.in
@@ -6,7 +6,7 @@ libmate_serverdir=@libexecdir@
Name: libmarco-private
Description: Marco internals shared
-Requires: gtk+-2.0
+Requires: gtk+-@GTK_API_VERSION@
Version: @VERSION@
Libs: -L${libdir} -lmarco-private
Cflags: -I${includedir}/marco-1
diff --git a/src/tools/Makefile.am b/src/tools/Makefile.am
index 031ef961..39df3390 100644
--- a/src/tools/Makefile.am
+++ b/src/tools/Makefile.am
@@ -3,7 +3,7 @@
icondir=$(pkgdatadir)/icons
icon_DATA=marco-window-demo.png
-INCLUDES=@MARCO_WINDOW_DEMO_CFLAGS@ @MARCO_MESSAGE_CFLAGS@ \
+AM_CPPFLAGS=@MARCO_WINDOW_DEMO_CFLAGS@ @MARCO_MESSAGE_CFLAGS@ \
-DMARCO_ICON_DIR=\"$(pkgdatadir)/icons\" \
-DMARCO_LOCALEDIR=\"$(prefix)/@DATADIRNAME@/locale\"
diff --git a/src/tools/marco-mag.c b/src/tools/marco-mag.c
index 4cb33183..5d6dff35 100644
--- a/src/tools/marco-mag.c
+++ b/src/tools/marco-mag.c
@@ -29,6 +29,10 @@
#include <stdlib.h>
#include <math.h>
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #include <gdk/gdkkeysyms-compat.h>
+#endif
+
static GtkWidget *grab_widget = NULL;
static GtkWidget *display_window = NULL;
static int last_grab_x = 0;
@@ -52,10 +56,15 @@ get_pixbuf (void)
last_grab_width, last_grab_height);
#endif
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ screenshot = gdk_pixbuf_get_from_window(gdk_get_default_root_window(), last_grab_x, last_grab_y, last_grab_width, last_grab_height);
+ #else
screenshot = gdk_pixbuf_get_from_drawable (NULL, gdk_get_default_root_window (),
NULL,
last_grab_x, last_grab_y, 0, 0,
last_grab_width, last_grab_height);
+ #endif
if (screenshot == NULL)
{
diff --git a/src/tools/marco-window-demo.c b/src/tools/marco-window-demo.c
index 37a5dd4e..5a7afa6f 100644
--- a/src/tools/marco-window-demo.c
+++ b/src/tools/marco-window-demo.c
@@ -24,6 +24,10 @@
#include <X11/Xatom.h>
#include <unistd.h>
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #define GDK_WINDOW_XWINDOW(w) GDK_WINDOW_XID(w)
+#endif
+
static GtkWidget* do_appwindow (void);
static gboolean aspect_on;
@@ -647,6 +651,25 @@ dock_cb (gpointer callback_data,
}
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static void top_dock_cb()
+ { make_dock(DOCK_TOP); }
+
+static void bottom_dock_cb()
+ { make_dock(DOCK_BOTTOM); }
+
+static void left_dock_cb()
+ { make_dock(DOCK_LEFT); }
+
+static void right_dock_cb()
+ { make_dock(DOCK_RIGHT); }
+
+static void all_dock_cb()
+ { dock_cb(NULL, DOCK_ALL, NULL); }
+
+#endif
+
static void
desktop_cb (gpointer callback_data,
guint callback_action,
@@ -676,6 +699,62 @@ desktop_cb (gpointer callback_data,
gtk_widget_show_all (window);
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gchar ui_definition[] =
+"<ui>\
+ <menubar name=\"MainMenuBar\">\
+ <menu name=\"WindowsMenu\">\
+ <menuitem name=\"Dialog\" action=\"DialogAction\" />\
+ <menuitem name=\"ModalDialog\" action=\"ModalDialogAction\" />\
+ <menuitem name=\"ParentlessDialog\" action=\"ParentlessDialogAction\" />\
+ <menuitem name=\"Utility\" action=\"UtilityAction\" />\
+ <menuitem name=\"Splashscreen\" action=\"SplashscreenAction\" />\
+ <menuitem name=\"TopDock\" action=\"TopDockAction\" />\
+ <menuitem name=\"BottomDock\" action=\"BottomDockAction\" />\
+ <menuitem name=\"LeftDock\" action=\"LeftDockAction\" />\
+ <menuitem name=\"RightDock\" action=\"RightDockAction\" />\
+ <menuitem name=\"AllDocks\" action=\"AllDocksAction\" />\
+ <menuitem name=\"Desktop\" action=\"DesktopAction\" />\
+ <menuitem name=\"Menu\" action=\"MenuAction\" />\
+ <menuitem name=\"Toolbar\" action=\"ToolbarAction\" />\
+ <menuitem name=\"OverrideRedirect\" action=\"OverrideRedirectAction\" />\
+ <menuitem name=\"BorderOnly\" action=\"BorderOnlyAction\" />\
+ </menu>\
+ </menubar>\
+</ui>";
+
+static GtkActionEntry entries[] =
+{
+ /*
+ struct GtkActionEntry {
+ const gchar *name;
+ const gchar *stock_id;
+ const gchar *label;
+ const gchar *accelerator;
+ const gchar *tooltip;
+ GCallback callback;
+ }; */
+
+ {"DialogAction" , NULL , "_Dialog" , "<control>d" , NULL , G_CALLBACK(dialog_cb)} ,
+ {"ModalDialogAction" , NULL , "_Modal dialog" , NULL , NULL , G_CALLBACK(modal_dialog_cb)} ,
+ {"ParentlessDialogAction" , NULL , "_Parentless dialog" , NULL , NULL , G_CALLBACK(no_parent_dialog_cb)} ,
+ {"UtilityAction" , NULL , "_Utility" , "<control>u" , NULL , G_CALLBACK(utility_cb)} ,
+ {"SplashscreenAction" , NULL , "_Splashscreen" , "<control>s" , NULL , G_CALLBACK(splashscreen_cb)} ,
+ {"TopDockAction" , NULL , "_Top dock" , NULL , NULL , G_CALLBACK(top_dock_cb)} ,
+ {"BottomDockAction" , NULL , "_Bottom dock" , NULL , NULL , G_CALLBACK(bottom_dock_cb)} ,
+ {"LeftDockAction" , NULL , "_Left dock" , NULL , NULL , G_CALLBACK(left_dock_cb)} ,
+ {"RightDockAction" , NULL , "_Right dock" , NULL , NULL , G_CALLBACK(right_dock_cb)} ,
+ {"AllDocksAction" , NULL , "_All docks" , NULL , NULL , G_CALLBACK(all_dock_cb)} ,
+ {"DesktopAction" , NULL , "Des_ktop" , NULL , NULL , G_CALLBACK(desktop_cb)} ,
+ {"MenuAction" , NULL , "Me_nu" , NULL , NULL , G_CALLBACK(menu_cb)} ,
+ {"ToolbarAction" , NULL , "Tool_bar" , NULL , NULL , G_CALLBACK(toolbar_cb)} ,
+ {"OverrideRedirectAction" , NULL , "Override Redirect" , NULL , NULL , G_CALLBACK(override_redirect_cb)} ,
+ {"BorderOnly" , NULL , "Border Only" , NULL , NULL , G_CALLBACK(border_only_cb)} ,
+};
+
+#else
+
static GtkItemFactoryEntry menu_items[] =
{
{ "/_Windows", NULL, NULL, 0, "<Branch>" },
@@ -697,6 +776,8 @@ static GtkItemFactoryEntry menu_items[] =
{ "/Windows/Border Only", NULL, border_only_cb, 0, NULL }
};
+#endif
+
static void
sleep_cb (GtkWidget *button,
gpointer data)
@@ -823,8 +904,14 @@ do_appwindow (void)
GtkWidget *contents;
GtkWidget *sw;
GtkTextBuffer *buffer;
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ GtkActionGroup *action_group;
+ GtkUIManager *ui_manager;
+ #else
GtkAccelGroup *accel_group;
GtkItemFactory *item_factory;
+ #endif
/* Create the toplevel window
@@ -843,6 +930,26 @@ do_appwindow (void)
table = gtk_table_new (1, 4, FALSE);
gtk_container_add (GTK_CONTAINER (window), table);
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+
+ action_group = gtk_action_group_new("ActionGroups");
+ gtk_action_group_add_actions(action_group, entries, G_N_ELEMENTS(entries), NULL);
+
+ ui_manager = gtk_ui_manager_new();
+ gtk_ui_manager_insert_action_group(ui_manager, action_group, 0);
+ gtk_ui_manager_add_ui_from_string(ui_manager, ui_definition, -1, NULL);
+
+ gtk_table_attach (GTK_TABLE (table),
+ gtk_ui_manager_get_widget (ui_manager, "/MainMenuBar"),
+ /* X direction */ /* Y direction */
+ 0, 1, 0, 1,
+ GTK_EXPAND | GTK_FILL, 0,
+ 0, 0);
+
+ gtk_window_add_accel_group (GTK_WINDOW (window), gtk_ui_manager_get_accel_group (ui_manager));
+
+ #else
/* Create the menubar
*/
@@ -873,6 +980,9 @@ do_appwindow (void)
GTK_EXPAND | GTK_FILL, 0,
0, 0);
+
+ #endif
+
/* Create document
*/
diff --git a/src/ui/draw-workspace.c b/src/ui/draw-workspace.c
index 4008dc7c..2a6e7675 100644
--- a/src/ui/draw-workspace.c
+++ b/src/ui/draw-workspace.c
@@ -67,12 +67,19 @@ get_window_rect (const WnckWindowDisplayInfo *win,
static void
draw_window (GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
+ #endif
const WnckWindowDisplayInfo *win,
const GdkRectangle *winrect,
GtkStateType state)
{
+ #if !GTK_CHECK_VERSION(3, 0, 0)
cairo_t *cr;
+ #endif
+
GdkPixbuf *icon;
int icon_x, icon_y, icon_w, icon_h;
gboolean is_active;
@@ -80,8 +87,13 @@ draw_window (GtkWidget *widget,
GtkStyle *style;
is_active = win->is_active;
-
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_save(cr);
+ #else
cr = gdk_cairo_create (drawable);
+ #endif
+
cairo_rectangle (cr, winrect->x, winrect->y, winrect->width, winrect->height);
cairo_clip (cr);
@@ -159,12 +171,20 @@ draw_window (GtkWidget *widget,
MAX (0, winrect->width - 1), MAX (0, winrect->height - 1));
cairo_stroke (cr);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_restore(cr);
+ #else
cairo_destroy (cr);
+ #endif
}
void
wnck_draw_workspace (GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
+ #endif
int x,
int y,
int width,
@@ -179,7 +199,9 @@ wnck_draw_workspace (GtkWidget *widget,
int i;
GdkRectangle workspace_rect;
GtkStateType state;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
cairo_t *cr;
+ #endif
workspace_rect.x = x;
workspace_rect.y = y;
@@ -193,7 +215,11 @@ wnck_draw_workspace (GtkWidget *widget,
else
state = GTK_STATE_NORMAL;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_save(cr);
+ #else
cr = gdk_cairo_create (drawable);
+ #endif
if (workspace_background)
{
@@ -207,7 +233,9 @@ wnck_draw_workspace (GtkWidget *widget,
cairo_fill (cr);
}
+ #if !GTK_CHECK_VERSION(3, 0, 0)
cairo_destroy (cr);
+ #endif
i = 0;
while (i < n_windows)
@@ -219,11 +247,19 @@ wnck_draw_workspace (GtkWidget *widget,
screen_height, &workspace_rect, &winrect);
draw_window (widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
drawable,
+ #endif
win,
&winrect,
state);
++i;
}
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_save(cr);
+ #endif
}
diff --git a/src/ui/draw-workspace.h b/src/ui/draw-workspace.h
index 5186d053..b1dabae3 100644
--- a/src/ui/draw-workspace.h
+++ b/src/ui/draw-workspace.h
@@ -46,7 +46,11 @@ typedef struct
} WnckWindowDisplayInfo;
void wnck_draw_workspace (GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
+ #endif
int x,
int y,
int width,
diff --git a/src/ui/fixedtip.c b/src/ui/fixedtip.c
index 707c461f..3d9aea06 100644
--- a/src/ui/fixedtip.c
+++ b/src/ui/fixedtip.c
@@ -50,6 +50,24 @@ static int screen_right_edge = 0;
*/
static int screen_bottom_edge = 0;
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gboolean
+draw_handler (GtkWidget *tooltips,
+ cairo_t *cr,
+ gpointer user_data)
+{
+ gtk_render_background (gtk_widget_get_style_context (tooltips),
+ cr,
+ 0, 0,
+ gtk_widget_get_allocated_width (tooltips),
+ gtk_widget_get_allocated_height (tooltips));
+
+ return FALSE;
+}
+
+#else
+
static gint
expose_handler (GtkTooltips *tooltips)
{
@@ -60,6 +78,7 @@ expose_handler (GtkTooltips *tooltips)
return FALSE;
}
+#endif
void
meta_fixed_tip_show (Display *xdisplay, int screen_number,
@@ -93,8 +112,13 @@ meta_fixed_tip_show (Display *xdisplay, int screen_number,
gtk_widget_set_name (tip, "gtk-tooltips");
gtk_container_set_border_width (GTK_CONTAINER (tip), 4);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ g_signal_connect (tip, "draw",
+ G_CALLBACK (draw_handler), NULL);
+ #else
g_signal_connect_swapped (tip, "expose_event",
G_CALLBACK (expose_handler), NULL);
+ #endif
label = gtk_label_new (NULL);
gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
diff --git a/src/ui/frames.c b/src/ui/frames.c
index 09bfcb61..82bca2ab 100644
--- a/src/ui/frames.c
+++ b/src/ui/frames.c
@@ -39,6 +39,25 @@
#include <X11/extensions/shape.h>
#endif
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #include <cairo-xlib.h>
+ #define GtkObject GtkWidget
+ #define GTK_OBJECT_CLASS GTK_WIDGET_CLASS
+ #define GdkRegion cairo_region_t
+ #define GdkRegion cairo_region_t
+ #define gdk_region_new cairo_region_create
+ #define gdk_region_subtract cairo_region_subtract
+ #define gdk_region_destroy cairo_region_destroy
+ #define gdk_region_union_with_rect cairo_region_union_rectangle
+ #define gdk_region_rectangle cairo_region_create_rectangle
+ #define gdk_region_offset cairo_region_translate
+ #define gdk_region_intersect cairo_region_intersect
+ #define gdk_region_copy cairo_region_copy
+ G_DEFINE_TYPE (MetaFrames, meta_frames, GTK_TYPE_WINDOW);
+ #define parent_class meta_frames_parent_class
+ #define GTK_WIDGET_REALIZED gtk_widget_get_realized
+#endif
+
#define DEFAULT_INNER_BUTTON_BORDER 3
static void meta_frames_class_init (MetaFramesClass *klass);
@@ -61,8 +80,13 @@ static gboolean meta_frames_motion_notify_event (GtkWidget *widget,
GdkEventMotion *event);
static gboolean meta_frames_destroy_event (GtkWidget *widget,
GdkEventAny *event);
+#if GTK_CHECK_VERSION(3, 0, 0)
+static gboolean meta_frames_draw (GtkWidget *widget,
+ cairo_t *cr);
+#else
static gboolean meta_frames_expose_event (GtkWidget *widget,
GdkEventExpose *event);
+#endif
static gboolean meta_frames_enter_notify_event (GtkWidget *widget,
GdkEventCrossing *event);
static gboolean meta_frames_leave_notify_event (GtkWidget *widget,
@@ -73,10 +97,14 @@ static void meta_frames_attach_style (MetaFrames *frames,
static void meta_frames_paint_to_drawable (MetaFrames *frames,
MetaUIFrame *frame,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr);
+ #else
GdkDrawable *drawable,
GdkRegion *region,
int x_offset,
int y_offset);
+ #endif
static void meta_frames_set_window_background (MetaFrames *frames,
MetaUIFrame *frame);
@@ -106,6 +134,28 @@ static void invalidate_all_caches (MetaFrames *frames);
static void invalidate_whole_window (MetaFrames *frames,
MetaUIFrame *frame);
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static GObject *
+meta_frames_constructor (GType gtype,
+ guint n_properties,
+ GObjectConstructParam *properties)
+{
+ GObject *object;
+ GObjectClass *gobject_class;
+
+ gobject_class = G_OBJECT_CLASS (meta_frames_parent_class);
+ object = gobject_class->constructor (gtype, n_properties, properties);
+
+ g_object_set (object,
+ "type", GTK_WINDOW_POPUP,
+ NULL);
+
+ return object;
+}
+
+#else
+
static GtkWidgetClass *parent_class = NULL;
GType
@@ -133,28 +183,40 @@ meta_frames_get_type (void)
return frames_type;
}
+#endif
+
static void
meta_frames_class_init (MetaFramesClass *class)
{
GObjectClass *gobject_class;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
GtkObjectClass *object_class;
+ #endif
GtkWidgetClass *widget_class;
gobject_class = G_OBJECT_CLASS (class);
+ #if !GTK_CHECK_VERSION(3, 0, 0)
object_class = (GtkObjectClass*) class;
+ #endif
widget_class = (GtkWidgetClass*) class;
parent_class = g_type_class_peek_parent (class);
gobject_class->finalize = meta_frames_finalize;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
object_class->destroy = meta_frames_destroy;
+ #endif
widget_class->style_set = meta_frames_style_set;
widget_class->realize = meta_frames_realize;
widget_class->unrealize = meta_frames_unrealize;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ widget_class->draw = meta_frames_draw;
+ #else
widget_class->expose_event = meta_frames_expose_event;
+ #endif
widget_class->destroy_event = meta_frames_destroy_event;
widget_class->button_press_event = meta_frames_button_press_event;
widget_class->button_release_event = meta_frames_button_release_event;
@@ -203,7 +265,9 @@ prefs_changed_callback (MetaPreference pref,
static void
meta_frames_init (MetaFrames *frames)
{
+ #if !GTK_CHECK_VERSION(3, 0, 0)
GTK_WINDOW (frames)->type = GTK_WINDOW_POPUP;
+ #endif
frames->text_heights = g_hash_table_new (NULL, NULL);
@@ -283,8 +347,13 @@ meta_frames_finalize (GObject *object)
typedef struct
{
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_rectangle_int_t rect;
+ cairo_surface_t *pixmap;
+ #else
MetaRectangle rect;
GdkPixmap *pixmap;
+ #endif
} CachedFramePiece;
typedef struct
@@ -321,7 +390,11 @@ invalidate_cache (MetaFrames *frames,
for (i = 0; i < 4; i++)
if (pixels->piece[i].pixmap)
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_surface_destroy (pixels->piece[i].pixmap);
+ #else
g_object_unref (pixels->piece[i].pixmap);
+ #endif
g_free (pixels);
g_hash_table_remove (frames->cache, frame);
@@ -460,7 +533,7 @@ meta_frames_ensure_layout (MetaFrames *frames,
MetaFrameType type;
MetaFrameStyle *style;
- g_return_if_fail (GTK_WIDGET_REALIZED (frames));
+ g_return_if_fail (GTK_WIDGET_REALIZED (GTK_WIDGET(frames)));
widget = GTK_WIDGET (frames);
@@ -593,8 +666,12 @@ meta_frames_attach_style (MetaFrames *frames,
gtk_style_detach (frame->style);
/* Weirdly, gtk_style_attach() steals a reference count from the style passed in */
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ frame->style = g_object_ref (gtk_widget_get_style_context (GTK_WIDGET (frames)));
+ #else
g_object_ref (GTK_WIDGET (frames)->style);
frame->style = gtk_style_attach (GTK_WIDGET (frames)->style, frame->window);
+ #endif
}
void
@@ -2113,6 +2190,7 @@ setup_bg_cr (cairo_t *cr, GdkWindow *window, int x_offset, int y_offset)
}
}
+#if !GTK_CHECK_VERSION(3, 0, 0)
static void
clear_backing (GdkPixmap *pixmap,
GdkWindow *window,
@@ -2135,32 +2213,65 @@ clear_backing (GdkPixmap *pixmap,
cairo_destroy (cr);
}
+#endif
/* Returns a pixmap with a piece of the windows frame painted on it.
*/
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static cairo_surface_t *
+generate_pixmap (MetaFrames *frames,
+ MetaUIFrame *frame,
+ cairo_rectangle_int_t *rect)
+{
+ cairo_surface_t *result;
+ cairo_t *cr;
+
+ /* do not create a pixmap for nonexisting areas */
+ if (rect->width <= 0 || rect->height <= 0)
+ return NULL;
+
+ result = gdk_window_create_similar_surface (frame->window,
+ CAIRO_CONTENT_COLOR,
+ rect->width, rect->height);
+
+ cr = cairo_create (result);
+ cairo_translate (cr, -rect->x, -rect->y);
+
+ setup_bg_cr (cr, frame->window, 0, 0);
+ cairo_paint (cr);
+
+ meta_frames_paint_to_drawable (frames, frame, cr);
+
+ cairo_destroy (cr);
+
+ return result;
+}
+
+#else
static GdkPixmap *
generate_pixmap (MetaFrames *frames,
MetaUIFrame *frame,
- MetaRectangle rect)
+ MetaRectangle *rect)
{
GdkRectangle rectangle;
GdkRegion *region;
GdkPixmap *result;
/* do not create a pixmap for nonexisting areas */
- if (rect.width <= 0 || rect.height <= 0)
+ if (rect->width <= 0 || rect->height <= 0)
return NULL;
- rectangle.x = rect.x;
- rectangle.y = rect.y;
- rectangle.width = rect.width;
- rectangle.height = rect.height;
+ rectangle.x = rect->x;
+ rectangle.y = rect->y;
+ rectangle.width = rect->width;
+ rectangle.height = rect->height;
result = gdk_pixmap_new (frame->window,
- rect.width, rect.height, -1);
+ rect->width, rect->height, -1);
- clear_backing (result, frame->window, rect.x, rect.y);
+ clear_backing (result, frame->window, rect->x, rect->y);
region = gdk_region_rectangle (&rectangle);
@@ -2172,6 +2283,8 @@ generate_pixmap (MetaFrames *frames,
return result;
}
+#endif
+
static void
populate_cache (MetaFrames *frames,
@@ -2237,7 +2350,7 @@ populate_cache (MetaFrames *frames,
{
CachedFramePiece *piece = &pixels->piece[i];
if (!piece->pixmap)
- piece->pixmap = generate_pixmap (frames, frame, piece->rect);
+ piece->pixmap = generate_pixmap (frames, frame, &piece->rect);
}
if (frames->invalidate_cache_timeout_id)
@@ -2279,6 +2392,8 @@ clip_to_screen (GdkRegion *region, MetaUIFrame *frame)
gdk_region_offset (region, - frame_area.x, - frame_area.y);
}
+#if !GTK_CHECK_VERSION(3, 0, 0)
+
static void
subtract_from_region (GdkRegion *region, GdkDrawable *drawable,
gint x, gint y)
@@ -2301,6 +2416,38 @@ subtract_from_region (GdkRegion *region, GdkDrawable *drawable,
gdk_region_destroy (reg_rect);
}
+#endif
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static void
+cached_pixels_draw (CachedPixels *pixels,
+ cairo_t *cr,
+ cairo_region_t *region)
+{
+ cairo_region_t *region_piece;
+ int i;
+
+ for (i = 0; i < 4; i++)
+ {
+ CachedFramePiece *piece;
+ piece = &pixels->piece[i];
+
+ if (piece->pixmap)
+ {
+ cairo_set_source_surface (cr, piece->pixmap,
+ piece->rect.x, piece->rect.y);
+ cairo_paint (cr);
+
+ region_piece = cairo_region_create_rectangle (&piece->rect);
+ cairo_region_subtract (region, region_piece);
+ cairo_region_destroy (region_piece);
+ }
+ }
+}
+
+#else
+
static void
cached_pixels_draw (CachedPixels *pixels,
GdkWindow *window,
@@ -2329,6 +2476,79 @@ cached_pixels_draw (CachedPixels *pixels,
cairo_destroy (cr);
}
+#endif
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gboolean
+meta_frames_draw (GtkWidget *widget,
+ cairo_t *cr)
+{
+ MetaUIFrame *frame;
+ MetaFrames *frames;
+ CachedPixels *pixels;
+ cairo_region_t *region;
+ cairo_rectangle_int_t clip;
+ int i, n_areas;
+ cairo_surface_t *target;
+
+ frames = META_FRAMES (widget);
+ target = cairo_get_target (cr);
+ gdk_cairo_get_clip_rectangle (cr, &clip);
+
+ g_assert (cairo_surface_get_type (target) == CAIRO_SURFACE_TYPE_XLIB);
+ frame = meta_frames_lookup_window (frames, cairo_xlib_surface_get_drawable (target));
+ if (frame == NULL)
+ return FALSE;
+
+ if (frames->expose_delay_count > 0)
+ {
+ /* Redraw this entire frame later */
+ frame->expose_delayed = TRUE;
+ return TRUE;
+ }
+
+ populate_cache (frames, frame);
+
+ region = cairo_region_create_rectangle (&clip);
+
+ pixels = get_cache (frames, frame);
+
+ cached_pixels_draw (pixels, cr, region);
+
+ clip_to_screen (region, frame);
+ subtract_client_area (region, frame);
+
+ n_areas = cairo_region_num_rectangles (region);
+
+ for (i = 0; i < n_areas; i++)
+ {
+ cairo_rectangle_int_t area;
+
+ cairo_region_get_rectangle (region, i, &area);
+
+ cairo_save (cr);
+
+ cairo_rectangle (cr, area.x, area.y, area.width, area.height);
+ cairo_clip (cr);
+
+ cairo_push_group (cr);
+
+ meta_frames_paint_to_drawable (frames, frame, cr);
+
+ cairo_pop_group_to_source (cr);
+ cairo_paint (cr);
+
+ cairo_restore (cr);
+ }
+
+ cairo_region_destroy (region);
+
+ return TRUE;
+}
+
+#else
+
static gboolean
meta_frames_expose_event (GtkWidget *widget,
GdkEventExpose *event)
@@ -2367,6 +2587,8 @@ meta_frames_expose_event (GtkWidget *widget,
return TRUE;
}
+#endif
+
/* How far off the screen edge the window decorations should
* be drawn. Used only in meta_frames_paint_to_drawable, below.
*/
@@ -2375,10 +2597,14 @@ meta_frames_expose_event (GtkWidget *widget,
static void
meta_frames_paint_to_drawable (MetaFrames *frames,
MetaUIFrame *frame,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr)
+ #else
GdkDrawable *drawable,
GdkRegion *region,
int x_offset,
int y_offset)
+ #endif
{
GtkWidget *widget;
MetaFrameFlags flags;
@@ -2504,6 +2730,23 @@ meta_frames_paint_to_drawable (MetaFrames *frames,
meta_prefs_get_button_layout (&button_layout);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+
+ meta_theme_draw_frame_with_style (meta_theme_get_current (),
+ frame->style,
+ widget,
+ cr,
+ type,
+ flags,
+ w, h,
+ frame->layout,
+ frame->text_height,
+ &button_layout,
+ button_states,
+ mini_icon, icon);
+
+ #else
+
if (G_LIKELY (GDK_IS_WINDOW (drawable)))
{
/* A window; happens about 2/3 of the time */
@@ -2605,6 +2848,8 @@ meta_frames_paint_to_drawable (MetaFrames *frames,
mini_icon, icon);
}
+ #endif
+
}
static void
@@ -2640,7 +2885,11 @@ meta_frames_set_window_background (MetaFrames *frames,
/* Set A in ARGB to window_background_alpha, if we have ARGB */
visual = gtk_widget_get_visual (GTK_WIDGET (frames));
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ if (gdk_visual_get_depth(visual) == 32) /* we have ARGB */
+ #else
if (visual->depth == 32) /* we have ARGB */
+ #endif
{
color.pixel = (color.pixel & 0xffffff) &
style->window_background_alpha << 24;
diff --git a/src/ui/menu.c b/src/ui/menu.c
index d98a33d3..2b6dfe83 100644
--- a/src/ui/menu.c
+++ b/src/ui/menu.c
@@ -390,10 +390,19 @@ meta_window_menu_new (MetaFrames *frames,
meta_verbose ("Creating %d-workspace menu current space %lu\n",
n_workspaces, active_workspace);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ GdkWindow* window = gtk_widget_get_window(GTK_WIDGET(frames));
+
+ display = GDK_WINDOW_XDISPLAY (window);
+
+ screen = gdk_window_get_screen (window);
+ xroot = GDK_WINDOW_XID (gdk_screen_get_root_window (screen));
+ #else
display = gdk_x11_drawable_get_xdisplay (GTK_WIDGET (frames)->window);
screen = gdk_drawable_get_screen (GTK_WIDGET (frames)->window);
xroot = GDK_DRAWABLE_XID (gdk_screen_get_root_window (screen));
+ #endif
submenu = gtk_menu_new ();
@@ -435,12 +444,20 @@ meta_window_menu_new (MetaFrames *frames,
"workspace",
GINT_TO_POINTER (j));
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ g_signal_connect_data (G_OBJECT (submi),
+ "activate",
+ G_CALLBACK (activate_cb),
+ md,
+ (GClosureNotify) g_free, 0);
+ #else
gtk_signal_connect_full (GTK_OBJECT (submi),
"activate",
G_CALLBACK (activate_cb),
NULL,
md,
g_free, FALSE, FALSE);
+ #endif
gtk_menu_shell_append (GTK_MENU_SHELL (submenu), submi);
@@ -463,12 +480,20 @@ meta_window_menu_new (MetaFrames *frames,
md->menu = menu;
md->op = menuitem.op;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ g_signal_connect_data (G_OBJECT (mi),
+ "activate",
+ G_CALLBACK (activate_cb),
+ md,
+ (GClosureNotify) g_free, 0);
+ #else
gtk_signal_connect_full (GTK_OBJECT (mi),
"activate",
G_CALLBACK (activate_cb),
NULL,
md,
g_free, FALSE, FALSE);
+ #endif
}
if (mi)
@@ -496,7 +521,11 @@ void meta_window_menu_popup(MetaWindowMenu* menu, int root_x, int root_y, int bu
gtk_menu_popup(GTK_MENU (menu->menu), NULL, NULL, popup_position_func, pt, button, timestamp);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ if (!gtk_widget_get_visible (menu->menu))
+ #else
if (!GTK_MENU_SHELL(menu->menu)->have_xgrab)
+ #endif
{
meta_warning("GtkMenu failed to grab the pointer\n");
}
diff --git a/src/ui/metaaccellabel.c b/src/ui/metaaccellabel.c
index 88262d0f..829b8a75 100644
--- a/src/ui/metaaccellabel.c
+++ b/src/ui/metaaccellabel.c
@@ -37,21 +37,44 @@
#include <string.h>
#include "util.h"
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #define parent_class meta_accel_label_parent_class
+ #define GtkObject GtkWidget
+ #define GTK_OBJECT_CLASS GTK_WIDGET_CLASS
+#endif
+
static void meta_accel_label_class_init (MetaAccelLabelClass *klass);
static void meta_accel_label_init (MetaAccelLabel *accel_label);
static void meta_accel_label_destroy (GtkObject *object);
static void meta_accel_label_finalize (GObject *object);
+static void meta_accel_label_update (MetaAccelLabel *accel_label);
+static int meta_accel_label_get_accel_width (MetaAccelLabel *accel_label);
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+static void meta_accel_label_get_preferred_width (GtkWidget *widget,
+ gint *minimum,
+ gint *natural);
+static void meta_accel_label_get_preferred_height (GtkWidget *widget,
+ gint *minimum,
+ gint *natural);
+static gboolean meta_accel_label_draw (GtkWidget *widget,
+ cairo_t *cr);
+#else
static void meta_accel_label_size_request (GtkWidget *widget,
GtkRequisition *requisition);
static gboolean meta_accel_label_expose_event (GtkWidget *widget,
GdkEventExpose *event);
-static void meta_accel_label_update (MetaAccelLabel *accel_label);
-static int meta_accel_label_get_accel_width (MetaAccelLabel *accel_label);
+static GtkLabelClass *parent_class = NULL;
+#endif
-static GtkLabelClass *parent_class = NULL;
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+G_DEFINE_TYPE (MetaAccelLabel, meta_accel_label, GTK_TYPE_LABEL);
+
+#else
GType
meta_accel_label_get_type (void)
@@ -78,9 +101,24 @@ meta_accel_label_get_type (void)
return accel_label_type;
}
+#endif
+
static void
meta_accel_label_class_init (MetaAccelLabelClass *class)
{
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ GObjectClass *gobject_class = G_OBJECT_CLASS (class);
+ GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (class);
+
+ gobject_class->finalize = meta_accel_label_finalize;
+
+ widget_class->destroy = meta_accel_label_destroy;
+
+ widget_class->get_preferred_width = meta_accel_label_get_preferred_width;
+ widget_class->get_preferred_height = meta_accel_label_get_preferred_height;
+ widget_class->draw = meta_accel_label_draw;
+ #else
GObjectClass *gobject_class = G_OBJECT_CLASS (class);
GtkObjectClass *object_class = GTK_OBJECT_CLASS (class);
GtkWidgetClass *widget_class = GTK_WIDGET_CLASS (class);
@@ -93,6 +131,7 @@ meta_accel_label_class_init (MetaAccelLabelClass *class)
widget_class->size_request = meta_accel_label_size_request;
widget_class->expose_event = meta_accel_label_expose_event;
+ #endif
class->signal_quote1 = g_strdup ("<:");
class->signal_quote2 = g_strdup (":>");
@@ -236,6 +275,34 @@ meta_accel_label_get_accel_width (MetaAccelLabel *accel_label)
(accel_label->accel_string_width ? accel_label->accel_padding : 0));
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+static void
+meta_accel_label_get_preferred_width (GtkWidget *widget,
+ gint *minimum,
+ gint *natural)
+{
+ MetaAccelLabel *accel_label = META_ACCEL_LABEL (widget);
+ PangoLayout *layout;
+ gint width;
+
+ GTK_WIDGET_CLASS (meta_accel_label_parent_class)->get_preferred_width (widget, minimum, natural);
+
+ layout = gtk_widget_create_pango_layout (widget, accel_label->accel_string);
+ pango_layout_get_pixel_size (layout, &width, NULL);
+ accel_label->accel_string_width = width;
+
+ g_object_unref (G_OBJECT (layout));
+}
+
+static void
+meta_accel_label_get_preferred_height (GtkWidget *widget,
+ gint *minimum,
+ gint *natural)
+{
+ GTK_WIDGET_CLASS (meta_accel_label_parent_class)->get_preferred_height (widget, minimum, natural);
+}
+#else
+
static void
meta_accel_label_size_request (GtkWidget *widget,
GtkRequisition *requisition)
@@ -254,6 +321,100 @@ meta_accel_label_size_request (GtkWidget *widget,
g_object_unref (G_OBJECT (layout));
}
+#endif
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gboolean
+meta_accel_label_draw (GtkWidget *widget,
+ cairo_t *cr)
+{
+ MetaAccelLabel *accel_label = META_ACCEL_LABEL (widget);
+ GtkMisc *misc = GTK_MISC (accel_label);
+ GtkTextDirection direction;
+ int ac_width;
+ GtkAllocation allocation;
+ GtkRequisition requisition;
+
+ direction = gtk_widget_get_direction (widget);
+ ac_width = meta_accel_label_get_accel_width (accel_label);
+ gtk_widget_get_allocation (widget, &allocation);
+ gtk_widget_get_preferred_size (widget,
+ &requisition, NULL);
+
+ if (allocation.width >= requisition.width + ac_width)
+ {
+ GtkStyleContext *style;
+ PangoLayout *label_layout;
+ PangoLayout *accel_layout;
+ GtkLabel *label = GTK_LABEL (widget);
+ gint x, y, xpad, ypad;
+ gfloat xalign, yalign;
+
+ label_layout = gtk_label_get_layout (GTK_LABEL (accel_label));
+ gtk_misc_get_alignment (misc, &xalign, &yalign);
+
+ cairo_save (cr);
+
+ /* XXX: Mad hack: We modify the label's width so it renders
+ * properly in its draw function that we chain to. */
+ if (direction == GTK_TEXT_DIR_RTL)
+ cairo_translate (cr, ac_width, 0);
+ if (gtk_label_get_ellipsize (label))
+ pango_layout_set_width (label_layout,
+ pango_layout_get_width (label_layout)
+ - ac_width * PANGO_SCALE);
+
+ allocation.width -= ac_width;
+ gtk_widget_set_allocation (widget, &allocation);
+ if (GTK_WIDGET_CLASS (meta_accel_label_parent_class)->draw)
+ GTK_WIDGET_CLASS (meta_accel_label_parent_class)->draw (widget,
+ cr);
+ allocation.width += ac_width;
+ gtk_widget_set_allocation (widget, &allocation);
+ if (gtk_label_get_ellipsize (label))
+ pango_layout_set_width (label_layout,
+ pango_layout_get_width (label_layout)
+ + ac_width * PANGO_SCALE);
+
+ cairo_restore (cr);
+
+ gtk_misc_get_padding (misc, &xpad, &ypad);
+
+ if (direction == GTK_TEXT_DIR_RTL)
+ x = xpad;
+ else
+ x = gtk_widget_get_allocated_width (widget) - xpad - ac_width;
+
+ gtk_label_get_layout_offsets (GTK_LABEL (accel_label), NULL, &y);
+
+ accel_layout = gtk_widget_create_pango_layout (widget, accel_label->accel_string);
+
+ y = (allocation.height - (requisition.height - ypad * 2)) * yalign + 1.5;
+
+ style = gtk_widget_get_style_context (widget);
+ gtk_style_context_save (style);
+ gtk_style_context_set_state (style,
+ gtk_widget_get_state_flags (widget));
+ gtk_render_layout (gtk_widget_get_style_context (widget),
+ cr,
+ x, y,
+ accel_layout);
+ gtk_style_context_restore (style);
+
+ g_object_unref (accel_layout);
+ }
+ else
+ {
+ if (GTK_WIDGET_CLASS (meta_accel_label_parent_class)->draw)
+ GTK_WIDGET_CLASS (meta_accel_label_parent_class)->draw (widget, cr);
+ }
+
+ return FALSE;
+}
+
+#else
+
static gboolean
meta_accel_label_expose_event (GtkWidget *widget,
GdkEventExpose *event)
@@ -327,6 +488,8 @@ meta_accel_label_expose_event (GtkWidget *widget,
return FALSE;
}
+#endif
+
static void
meta_accel_label_update (MetaAccelLabel *accel_label)
{
diff --git a/src/ui/preview-widget.c b/src/ui/preview-widget.c
index 0163c7f5..cb05c2f8 100644
--- a/src/ui/preview-widget.c
+++ b/src/ui/preview-widget.c
@@ -30,16 +30,39 @@
static void meta_preview_class_init (MetaPreviewClass *klass);
static void meta_preview_init (MetaPreview *preview);
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static void meta_preview_get_preferred_width(GtkWidget *widget,
+ gint *minimal, gint *natural);
+static void meta_preview_get_preferred_height(GtkWidget *widget,
+ gint *minimal, gint *natural);
+#endif
+
static void meta_preview_size_request (GtkWidget *widget,
GtkRequisition *req);
static void meta_preview_size_allocate (GtkWidget *widget,
GtkAllocation *allocation);
+#if GTK_CHECK_VERSION(3, 0, 0)
+static gboolean meta_preview_draw (GtkWidget *widget,
+ cairo_t *cr);
+#else
static gboolean meta_preview_expose (GtkWidget *widget,
GdkEventExpose *event);
+#endif
static void meta_preview_finalize (GObject *object);
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+G_DEFINE_TYPE (MetaPreview, meta_preview, GTK_TYPE_BIN);
+#define parent_class meta_preview_parent_class
+
+#else
+
static GtkWidgetClass *parent_class;
+
GType
meta_preview_get_type (void)
{
@@ -49,12 +72,12 @@ meta_preview_get_type (void)
{
static const GtkTypeInfo preview_info =
{
- "MetaPreview",
- sizeof (MetaPreview),
- sizeof (MetaPreviewClass),
- (GtkClassInitFunc) meta_preview_class_init,
- (GtkObjectInitFunc) meta_preview_init,
- /* reserved_1 */ NULL,
+ "MetaPreview",
+ sizeof (MetaPreview),
+ sizeof (MetaPreviewClass),
+ (GtkClassInitFunc) meta_preview_class_init,
+ (GtkObjectInitFunc) meta_preview_init,
+ /* reserved_1 */ NULL,
/* reserved_2 */ NULL,
(GtkClassInitFunc) NULL,
};
@@ -65,6 +88,8 @@ meta_preview_get_type (void)
return preview_type;
}
+#endif
+
static void
meta_preview_class_init (MetaPreviewClass *class)
{
@@ -76,8 +101,14 @@ meta_preview_class_init (MetaPreviewClass *class)
gobject_class->finalize = meta_preview_finalize;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ widget_class->draw = meta_preview_draw;
+ widget_class->get_preferred_width = meta_preview_get_preferred_width;
+ widget_class->get_preferred_height = meta_preview_get_preferred_height;
+ #else
widget_class->expose_event = meta_preview_expose;
widget_class->size_request = meta_preview_size_request;
+ #endif
widget_class->size_allocate = meta_preview_size_allocate;
}
@@ -125,7 +156,11 @@ meta_preview_new (void)
{
MetaPreview *preview;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ preview = g_object_new (META_TYPE_PREVIEW, NULL);
+ #else
preview = gtk_type_new (META_TYPE_PREVIEW);
+ #endif
return GTK_WIDGET (preview);
}
@@ -210,6 +245,75 @@ ensure_info (MetaPreview *preview)
}
}
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static void meta_preview_get_preferred_width(GtkWidget *widget, gint *minimal, gint *natural)
+{
+ GtkRequisition requisition;
+ meta_preview_size_request (widget, &requisition);
+ *minimal = *natural = requisition.width;
+}
+
+static void meta_preview_get_preferred_height(GtkWidget *widget, gint *minimal, gint *natural)
+{
+ GtkRequisition requisition;
+ meta_preview_size_request (widget, &requisition);
+ *minimal = *natural = requisition.height;
+}
+
+
+static gboolean
+meta_preview_draw(GtkWidget *widget,
+ cairo_t *cr)
+{
+ MetaPreview *preview = META_PREVIEW (widget);
+ GtkAllocation allocation;
+
+ gtk_widget_get_allocation (widget, &allocation);
+
+ if (preview->theme)
+ {
+ int client_width;
+ int client_height;
+ MetaButtonState button_states[META_BUTTON_TYPE_LAST] =
+ {
+ META_BUTTON_STATE_NORMAL,
+ META_BUTTON_STATE_NORMAL,
+ META_BUTTON_STATE_NORMAL,
+ META_BUTTON_STATE_NORMAL
+ };
+
+ ensure_info (preview);
+ cairo_save (cr);
+
+ client_width = allocation.width - preview->left_width - preview->right_width;
+ client_height = allocation.height - preview->top_height - preview->bottom_height;
+
+ if (client_width < 0)
+ client_width = 1;
+ if (client_height < 0)
+ client_height = 1;
+
+ meta_theme_draw_frame (preview->theme,
+ widget,
+ cr,
+ preview->type,
+ preview->flags,
+ client_width, client_height,
+ preview->layout,
+ preview->text_height,
+ &preview->button_layout,
+ button_states,
+ meta_preview_get_mini_icon (),
+ meta_preview_get_icon ());
+
+ cairo_restore (cr);
+ }
+
+ return GTK_WIDGET_CLASS (parent_class)->draw (widget, cr);
+}
+
+#else
static gboolean
meta_preview_expose (GtkWidget *widget,
@@ -271,6 +375,8 @@ meta_preview_expose (GtkWidget *widget,
return GTK_WIDGET_CLASS (parent_class)->expose_event (widget, event);
}
+#endif
+
static void
meta_preview_size_request (GtkWidget *widget,
GtkRequisition *req)
@@ -323,7 +429,9 @@ meta_preview_size_allocate (GtkWidget *widget,
ensure_info (preview);
+ #if !GTK_CHECK_VERSION(3, 0, 0)
widget->allocation = *allocation;
+ #endif
border_width = gtk_container_get_border_width (GTK_CONTAINER (widget));
@@ -331,11 +439,11 @@ meta_preview_size_allocate (GtkWidget *widget,
if (child &&
gtk_widget_get_visible (child))
{
- child_allocation.x = widget->allocation.x + border_width + preview->left_width;
- child_allocation.y = widget->allocation.y + border_width + preview->top_height;
+ child_allocation.x = allocation->x + border_width + preview->left_width;
+ child_allocation.y = allocation->y + border_width + preview->top_height;
- child_allocation.width = MAX (1, widget->allocation.width - border_width * 2 - preview->left_width - preview->right_width);
- child_allocation.height = MAX (1, widget->allocation.height - border_width * 2 - preview->top_height - preview->bottom_height);
+ child_allocation.width = MAX (1, allocation->width - border_width * 2 - preview->left_width - preview->right_width);
+ child_allocation.height = MAX (1, allocation->height - border_width * 2 - preview->top_height - preview->bottom_height);
gtk_widget_size_allocate (gtk_bin_get_child (GTK_BIN (widget)), &child_allocation);
}
@@ -596,6 +704,4 @@ meta_preview_get_clip_region (MetaPreview *preview, gint new_window_width, gint
gdk_region_destroy (corners_xregion);
return window_xregion;
-}
-
-
+} \ No newline at end of file
diff --git a/src/ui/preview-widget.h b/src/ui/preview-widget.h
index e11a0b81..c19da7cc 100644
--- a/src/ui/preview-widget.h
+++ b/src/ui/preview-widget.h
@@ -24,6 +24,15 @@
#include "theme.h"
#include <gtk/gtk.h>
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #include <cairo/cairo.h>
+ #define GdkRegion cairo_region_t
+ #define gdk_region_new cairo_region_create
+ #define gdk_region_subtract cairo_region_subtract
+ #define gdk_region_destroy cairo_region_destroy
+ #define gdk_region_union_with_rect cairo_region_union_rectangle
+#endif
+
#ifndef META_PREVIEW_WIDGET_H
#define META_PREVIEW_WIDGET_H
diff --git a/src/ui/resizepopup.c b/src/ui/resizepopup.c
index f740f236..06b8c5af 100644
--- a/src/ui/resizepopup.c
+++ b/src/ui/resizepopup.c
@@ -27,6 +27,10 @@
#include <gtk/gtk.h>
#include <gdk/gdkx.h>
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #define GTK_WIDGET_REALIZED gtk_widget_get_realized
+#endif
+
struct _MetaResizePopup
{
GtkWidget *size_window;
@@ -126,9 +130,15 @@ update_size_window (MetaResizePopup *popup)
if (GTK_WIDGET_REALIZED (popup->size_window))
{
/* using move_resize to avoid jumpiness */
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ gdk_window_move_resize (gtk_widget_get_window(GTK_WIDGET(popup->size_window)),
+ x, y,
+ width, height);
+ #else
gdk_window_move_resize (popup->size_window->window,
x, y,
width, height);
+ #endif
}
else
{
@@ -146,7 +156,11 @@ sync_showing (MetaResizePopup *popup)
gtk_widget_show (popup->size_window);
if (popup->size_window && GTK_WIDGET_REALIZED (popup->size_window))
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ gdk_window_raise (gtk_widget_get_window(GTK_WIDGET(popup->size_window)));
+ #else
gdk_window_raise (popup->size_window->window);
+ #endif
}
else
{
diff --git a/src/ui/tabpopup.c b/src/ui/tabpopup.c
index 71319f16..6cee30cd 100644
--- a/src/ui/tabpopup.c
+++ b/src/ui/tabpopup.c
@@ -36,6 +36,14 @@
#include <gtk/gtk.h>
#include <math.h>
+#if GTK_CHECK_VERSION(3, 0, 0)
+ #define GTK_WIDGET_VISIBLE gtk_widget_get_visible
+ #define GdkRegion cairo_region_t
+ #define gdk_region_subtract cairo_region_subtract
+ #define gdk_region_destroy cairo_region_destroy
+ #define gdk_region_rectangle cairo_region_create_rectangle
+#endif
+
#define OUTSIDE_SELECT_RECT 2
#define INSIDE_SELECT_RECT 2
@@ -458,6 +466,7 @@ display_entry (MetaTabPopup *popup,
GdkRectangle rect;
GdkRegion *region;
GdkRegion *inner_region;
+ GdkWindow *window;
if (popup->current_selected_entry)
@@ -478,26 +487,33 @@ display_entry (MetaTabPopup *popup,
if (popup->outline)
{
/* Do stuff behind gtk's back */
- gdk_window_hide (popup->outline_window->window);
+ gdk_window_hide (gtk_widget_get_window(popup->outline_window));
meta_core_increment_event_serial (GDK_DISPLAY_XDISPLAY (gdk_display_get_default ()));
rect = te->rect;
rect.x = 0;
rect.y = 0;
- gdk_window_move_resize (popup->outline_window->window,
+ window = gtk_widget_get_window(GTK_WIDGET(popup->outline_window));
+
+ gdk_window_move_resize (window,
te->rect.x, te->rect.y,
te->rect.width, te->rect.height);
- gdk_window_set_background (popup->outline_window->window,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ GdkRGBA black = { 0.0, 0.0, 0.0, 1.0 };
+ gdk_window_set_background_rgba (window, &black);
+ #else
+ gdk_window_set_background (window,
&popup->outline_window->style->black);
+ #endif
region = gdk_region_rectangle (&rect);
inner_region = gdk_region_rectangle (&te->inner_rect);
gdk_region_subtract (region, inner_region);
gdk_region_destroy (inner_region);
- gdk_window_shape_combine_region (popup->outline_window->window,
+ gdk_window_shape_combine_region (window,
region,
0, 0);
@@ -508,8 +524,12 @@ display_entry (MetaTabPopup *popup,
* we manually set the window as mapped and then manually map it
* with gdk functions.
*/
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ gtk_widget_set_mapped (popup->outline_window, TRUE);
+ #else
GTK_WIDGET_SET_FLAGS (popup->outline_window, GTK_MAPPED);
- gdk_window_show_unraised (popup->outline_window->window);
+ #endif
+ gdk_window_show_unraised (window);
}
/* Must be before we handle an expose for the outline window */
@@ -645,8 +665,13 @@ unselect_image (GtkWidget *widget)
}
static void meta_select_image_class_init (MetaSelectImageClass *klass);
+#if GTK_CHECK_VERSION(3, 0, 0)
+static gboolean meta_select_image_draw (GtkWidget *widget,
+ cairo_t *cr);
+#else
static gboolean meta_select_image_expose_event (GtkWidget *widget,
GdkEventExpose *event);
+#endif
static GtkImageClass *parent_class;
@@ -684,10 +709,70 @@ meta_select_image_class_init (MetaSelectImageClass *klass)
parent_class = g_type_class_peek (gtk_image_get_type ());
widget_class = GTK_WIDGET_CLASS (klass);
-
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ widget_class->draw = meta_select_image_draw;
+ #else
widget_class->expose_event = meta_select_image_expose_event;
+ #endif
+}
+
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gboolean
+meta_select_image_draw (GtkWidget *widget,
+ cairo_t *cr)
+{
+ GtkAllocation allocation;
+
+ gtk_widget_get_allocation (widget, &allocation);
+
+ if (META_SELECT_IMAGE (widget)->selected)
+ {
+ GtkMisc *misc;
+ GtkRequisition requisition;
+ GtkStyleContext *context;
+ GdkRGBA color;
+ int x, y, w, h;
+ gint xpad, ypad;
+ gfloat xalign, yalign;
+
+ misc = GTK_MISC (widget);
+
+ gtk_widget_get_requisition (widget, &requisition);
+ gtk_misc_get_alignment (misc, &xalign, &yalign);
+ gtk_misc_get_padding (misc, &xpad, &ypad);
+
+ x = (allocation.width - (requisition.width - xpad * 2)) * xalign + 0.5;
+ y = (allocation.height - (requisition.height - ypad * 2)) * yalign + 0.5;
+
+ x -= INSIDE_SELECT_RECT + 1;
+ y -= INSIDE_SELECT_RECT + 1;
+
+ w = requisition.width - OUTSIDE_SELECT_RECT * 2 - 1;
+ h = requisition.height - OUTSIDE_SELECT_RECT * 2 - 1;
+
+ context = gtk_widget_get_style_context (widget);
+
+ gtk_style_context_set_state (context,
+ gtk_widget_get_state_flags (widget));
+
+ gtk_style_context_lookup_color (context, "color", &color);
+
+ cairo_set_line_width (cr, 2.0);
+ cairo_set_source_rgb (cr, color.red, color.green, color.blue);
+
+ cairo_rectangle (cr, x, y, w + 1, h + 1);
+ cairo_stroke (cr);
+
+ cairo_set_line_width (cr, 1.0);
+ }
+
+ return GTK_WIDGET_CLASS (parent_class)->draw (widget, cr);
}
+#else
+
static gboolean
meta_select_image_expose_event (GtkWidget *widget,
GdkEventExpose *event)
@@ -699,15 +784,18 @@ meta_select_image_expose_event (GtkWidget *widget,
GtkStyle *style;
GtkStateType state;
cairo_t *cr;
+ GtkAllocation allocation;
+
+ gtk_widget_get_allocation(widget, &allocation);
misc = GTK_MISC (widget);
- x = (widget->allocation.x * (1.0 - misc->xalign) +
- (widget->allocation.x + widget->allocation.width
+ x = (allocation.x * (1.0 - misc->xalign) +
+ (allocation.x + allocation.width
- (widget->requisition.width - misc->xpad * 2)) *
misc->xalign) + 0.5;
- y = (widget->allocation.y * (1.0 - misc->yalign) +
- (widget->allocation.y + widget->allocation.height
+ y = (allocation.y * (1.0 - misc->yalign) +
+ (allocation.y + allocation.height
- (widget->requisition.height - misc->ypad * 2)) *
misc->yalign) + 0.5;
@@ -719,7 +807,7 @@ meta_select_image_expose_event (GtkWidget *widget,
style = gtk_widget_get_style (widget);
state = gtk_widget_get_state (widget);
- cr = gdk_cairo_create (widget->window);
+ cr = gdk_cairo_create (gtk_widget_get_window(widget));
cairo_set_line_width (cr, 2.0);
gdk_cairo_set_source_color (cr, &style->fg[state]);
@@ -746,6 +834,8 @@ meta_select_image_expose_event (GtkWidget *widget,
return GTK_WIDGET_CLASS (parent_class)->expose_event (widget, event);
}
+#endif
+
#define META_TYPE_SELECT_WORKSPACE (meta_select_workspace_get_type ())
#define META_SELECT_WORKSPACE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), META_TYPE_SELECT_WORKSPACE, MetaSelectWorkspace))
@@ -807,8 +897,13 @@ unselect_workspace (GtkWidget *widget)
static void meta_select_workspace_class_init (MetaSelectWorkspaceClass *klass);
+#if GTK_CHECK_VERSION(3, 0, 0)
+static gboolean meta_select_workspace_draw (GtkWidget *widget,
+ cairo_t *cr);
+#else
static gboolean meta_select_workspace_expose_event (GtkWidget *widget,
GdkEventExpose *event);
+#endif
GType
meta_select_workspace_get_type (void)
@@ -846,7 +941,11 @@ meta_select_workspace_class_init (MetaSelectWorkspaceClass *klass)
widget_class = GTK_WIDGET_CLASS (klass);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ widget_class->draw = meta_select_workspace_draw;
+ #else
widget_class->expose_event = meta_select_workspace_expose_event;
+ #endif
}
/**
@@ -882,6 +981,96 @@ meta_convert_meta_to_wnck (MetaWindow *window, MetaScreen *screen)
return wnck_window;
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gboolean
+meta_select_workspace_draw (GtkWidget *widget,
+ cairo_t *cr)
+{
+ MetaWorkspace *workspace;
+ WnckWindowDisplayInfo *windows;
+ GtkAllocation allocation;
+ int i, n_windows;
+ GList *tmp, *list;
+
+ workspace = META_SELECT_WORKSPACE (widget)->workspace;
+
+ list = meta_stack_list_windows (workspace->screen->stack, workspace);
+ n_windows = g_list_length (list);
+ windows = g_new (WnckWindowDisplayInfo, n_windows);
+
+ tmp = list;
+ i = 0;
+ while (tmp != NULL)
+ {
+ MetaWindow *window;
+ gboolean ignoreable_sticky;
+
+ window = tmp->data;
+
+ ignoreable_sticky = window->on_all_workspaces &&
+ workspace != workspace->screen->active_workspace;
+
+ if (window->skip_pager ||
+ !meta_window_showing_on_its_workspace (window) ||
+ window->unmaps_pending ||
+ ignoreable_sticky)
+ {
+ --n_windows;
+ }
+ else
+ {
+ windows[i] = meta_convert_meta_to_wnck (window, workspace->screen);
+ i++;
+ }
+ tmp = tmp->next;
+ }
+
+ g_list_free (list);
+
+ gtk_widget_get_allocation (widget, &allocation);
+
+ wnck_draw_workspace (widget,
+ cr,
+ SELECT_OUTLINE_WIDTH,
+ SELECT_OUTLINE_WIDTH,
+ allocation.width - SELECT_OUTLINE_WIDTH * 2,
+ allocation.height - SELECT_OUTLINE_WIDTH * 2,
+ workspace->screen->rect.width,
+ workspace->screen->rect.height,
+ NULL,
+ (workspace->screen->active_workspace == workspace),
+ windows,
+ n_windows);
+
+ g_free (windows);
+
+ if (META_SELECT_WORKSPACE (widget)->selected)
+ {
+ GtkStyleContext *context;
+ GdkRGBA color;
+
+ context = gtk_widget_get_style_context (widget);
+
+ gtk_style_context_set_state (context,
+ gtk_widget_get_state_flags (widget));
+
+ gtk_style_context_lookup_color (context, "color", &color);
+
+ cairo_set_line_width (cr, SELECT_OUTLINE_WIDTH);
+ cairo_set_source_rgb (cr, color.red, color.green, color.blue);
+
+ cairo_rectangle (cr,
+ SELECT_OUTLINE_WIDTH / 2.0, SELECT_OUTLINE_WIDTH / 2.0,
+ allocation.width - SELECT_OUTLINE_WIDTH,
+ allocation.height - SELECT_OUTLINE_WIDTH);
+ cairo_stroke (cr);
+ }
+
+ return TRUE;
+}
+
+#else
static gboolean
meta_select_workspace_expose_event (GtkWidget *widget,
@@ -893,6 +1082,9 @@ meta_select_workspace_expose_event (GtkWidget *widget,
cairo_t *cr;
int i, n_windows;
GList *tmp, *list;
+ GtkAllocation allocation;
+
+ gtk_widget_get_allocation(widget, &allocation);
workspace = META_SELECT_WORKSPACE (widget)->workspace;
@@ -930,11 +1122,11 @@ meta_select_workspace_expose_event (GtkWidget *widget,
g_list_free (list);
wnck_draw_workspace (widget,
- widget->window,
+ gtk_widget_get_window(widget),
SELECT_OUTLINE_WIDTH,
SELECT_OUTLINE_WIDTH,
- widget->allocation.width - SELECT_OUTLINE_WIDTH * 2,
- widget->allocation.height - SELECT_OUTLINE_WIDTH * 2,
+ allocation.width - SELECT_OUTLINE_WIDTH * 2,
+ allocation.height - SELECT_OUTLINE_WIDTH * 2,
workspace->screen->rect.width,
workspace->screen->rect.height,
NULL,
@@ -947,7 +1139,7 @@ meta_select_workspace_expose_event (GtkWidget *widget,
if (META_SELECT_WORKSPACE (widget)->selected)
{
style = gtk_widget_get_style (widget);
- cr = gdk_cairo_create (widget->window);
+ cr = gdk_cairo_create (gtk_widget_get_window(widget));
gdk_cairo_set_source_color (cr,
&style->fg[gtk_widget_get_state (widget)]);
@@ -955,8 +1147,8 @@ meta_select_workspace_expose_event (GtkWidget *widget,
cairo_rectangle (cr,
SELECT_OUTLINE_WIDTH / 2.0, SELECT_OUTLINE_WIDTH / 2.0,
- widget->allocation.width - SELECT_OUTLINE_WIDTH,
- widget->allocation.height - SELECT_OUTLINE_WIDTH);
+ allocation.width - SELECT_OUTLINE_WIDTH,
+ allocation.height - SELECT_OUTLINE_WIDTH);
cairo_stroke (cr);
cairo_destroy (cr);
@@ -965,3 +1157,4 @@ meta_select_workspace_expose_event (GtkWidget *widget,
return TRUE;
}
+#endif \ No newline at end of file
diff --git a/src/ui/theme.c b/src/ui/theme.c
index d5efce8e..655c63f3 100644
--- a/src/ui/theme.c
+++ b/src/ui/theme.c
@@ -3402,25 +3402,36 @@ static void
meta_draw_op_draw_with_env (const MetaDrawOp *op,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle rect,
MetaPositionExprEnv *env)
{
GdkColor color;
- cairo_t *cr;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_save(cr);
+ gtk_style_context_save(style_gtk);
+ #else
+ cairo_t *cr;
cr = gdk_cairo_create (drawable);
+ #endif
cairo_set_line_width (cr, 1.0);
+ #if !GTK_CHECK_VERSION(3, 0, 0)
if (clip)
{
gdk_cairo_rectangle (cr, clip);
cairo_clip (cr);
}
-
+ #endif
+
switch (op->type)
{
case META_DRAW_LINE:
@@ -3686,6 +3697,34 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
rwidth = parse_size_unchecked (op->data.gtk_arrow.width, env);
rheight = parse_size_unchecked (op->data.gtk_arrow.height, env);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+
+ double size = MAX(rwidth, rheight), angle = 0;
+
+ switch (op->data.gtk_arrow.arrow)
+ {
+ case GTK_ARROW_UP:
+ angle = 0;
+ break;
+ case GTK_ARROW_RIGHT:
+ angle = M_PI / 2;
+ break;
+ case GTK_ARROW_DOWN:
+ angle = M_PI;
+ break;
+ case GTK_ARROW_LEFT:
+ angle = 3 * M_PI / 2;
+ break;
+ case GTK_ARROW_NONE:
+ return;
+ }
+
+ gtk_style_context_set_state (style_gtk,
+ state_flags_from_gtk_state (op->data.gtk_arrow.state));
+ gtk_render_arrow (style_gtk, cr, angle, rx, ry, size);
+
+ #else
+
gtk_paint_arrow (style_gtk,
drawable,
op->data.gtk_arrow.state,
@@ -3696,6 +3735,7 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
op->data.gtk_arrow.arrow,
op->data.gtk_arrow.filled,
rx, ry, rwidth, rheight);
+ #endif
}
break;
@@ -3708,6 +3748,12 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
rwidth = parse_size_unchecked (op->data.gtk_box.width, env);
rheight = parse_size_unchecked (op->data.gtk_box.height, env);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ gtk_style_context_set_state (style_gtk,
+ state_flags_from_gtk_state (op->data.gtk_box.state));
+ gtk_render_background (style_gtk, cr, rx, ry, rwidth, rheight);
+ gtk_render_frame (style_gtk, cr, rx, ry, rwidth, rheight);
+ #else
gtk_paint_box (style_gtk,
drawable,
op->data.gtk_box.state,
@@ -3716,6 +3762,7 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
widget,
"marco",
rx, ry, rwidth, rheight);
+ #endif
}
break;
@@ -3727,6 +3774,11 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
ry1 = parse_y_position_unchecked (op->data.gtk_vline.y1, env);
ry2 = parse_y_position_unchecked (op->data.gtk_vline.y2, env);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ gtk_style_context_set_state (style_gtk,
+ state_flags_from_gtk_state (op->data.gtk_vline.state));
+ gtk_render_line (style_gtk, cr, rx, ry1, rx, ry2);
+ #else
gtk_paint_vline (style_gtk,
drawable,
op->data.gtk_vline.state,
@@ -3734,6 +3786,7 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
widget,
"marco",
ry1, ry2, rx);
+ #endif
}
break;
@@ -3787,8 +3840,13 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
d_rect.height = parse_size_unchecked (op->data.op_list.height, env);
meta_draw_op_list_draw_with_style (op->data.op_list.op_list,
- style_gtk, widget, drawable, clip, info,
- d_rect);
+ style_gtk, widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, clip,
+ #endif
+ info, d_rect);
}
break;
@@ -3796,7 +3854,9 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
{
int rx, ry, rwidth, rheight;
int tile_xoffset, tile_yoffset;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
GdkRectangle new_clip;
+ #endif
MetaRectangle tile;
rx = parse_x_position_unchecked (op->data.tile.x, env);
@@ -3804,6 +3864,41 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
rwidth = parse_size_unchecked (op->data.tile.width, env);
rheight = parse_size_unchecked (op->data.tile.height, env);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_save (cr);
+
+ cairo_rectangle (cr, rx, ry, rwidth, rheight);
+ cairo_clip (cr);
+
+ tile_xoffset = parse_x_position_unchecked (op->data.tile.tile_xoffset, env);
+ tile_yoffset = parse_y_position_unchecked (op->data.tile.tile_yoffset, env);
+ /* tile offset should not include x/y */
+ tile_xoffset -= rect.x;
+ tile_yoffset -= rect.y;
+
+ tile.width = parse_size_unchecked (op->data.tile.tile_width, env);
+ tile.height = parse_size_unchecked (op->data.tile.tile_height, env);
+
+ tile.x = rx - tile_xoffset;
+
+ while (tile.x < (rx + rwidth))
+ {
+ tile.y = ry - tile_yoffset;
+ while (tile.y < (ry + rheight))
+ {
+ meta_draw_op_list_draw_with_style (op->data.tile.op_list,
+ style_gtk, widget, cr, info,
+ tile);
+
+ tile.y += tile.height;
+ }
+
+ tile.x += tile.width;
+ }
+ cairo_restore (cr);
+
+ #else
+
new_clip.x = rx;
new_clip.y = ry;
new_clip.width = rwidth;
@@ -3838,6 +3933,7 @@ meta_draw_op_draw_with_env (const MetaDrawOp *op,
tile.x += tile.width;
}
}
+ #endif
}
break;
}
@@ -3849,18 +3945,29 @@ void
meta_draw_op_draw_with_style (const MetaDrawOp *op,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle logical_region)
{
MetaPositionExprEnv env;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
g_return_if_fail (style_gtk->colormap == gdk_drawable_get_colormap (drawable));
+ #endif
fill_env (&env, info, logical_region);
- meta_draw_op_draw_with_env (op, style_gtk, widget, drawable, clip,
+ meta_draw_op_draw_with_env (op, style_gtk, widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, clip,
+ #endif
info, logical_region,
&env);
@@ -3869,13 +3976,22 @@ meta_draw_op_draw_with_style (const MetaDrawOp *op,
void
meta_draw_op_draw (const MetaDrawOp *op,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle logical_region)
{
meta_draw_op_draw_with_style (op, gtk_widget_get_style (widget), widget,
- drawable, clip, info, logical_region);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, clip,
+ #endif
+ info, logical_region);
}
MetaDrawOpList*
@@ -3929,17 +4045,27 @@ void
meta_draw_op_list_draw_with_style (const MetaDrawOpList *op_list,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle rect)
{
+ /* BOOKMARK */
+
int i;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
GdkRectangle active_clip;
GdkRectangle orig_clip;
+ #endif
MetaPositionExprEnv env;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
g_return_if_fail (style_gtk->colormap == gdk_drawable_get_colormap (drawable));
+ #endif
if (op_list->n_ops == 0)
return;
@@ -3957,6 +4083,10 @@ meta_draw_op_list_draw_with_style (const MetaDrawOpList *op_list,
* evaluated), we make an array of those, and then fold
* adjacent items when possible.
*/
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_save(cr);
+ #else
if (clip)
{
orig_clip = *clip;
@@ -3970,11 +4100,36 @@ meta_draw_op_list_draw_with_style (const MetaDrawOpList *op_list,
}
active_clip = orig_clip;
+ #endif
for (i = 0; i < op_list->n_ops; i++)
{
MetaDrawOp *op = op_list->ops[i];
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ if (op->type == META_DRAW_CLIP)
+ {
+ cairo_restore (cr);
+
+ cairo_rectangle (cr,
+ parse_x_position_unchecked (op->data.clip.x, &env),
+ parse_y_position_unchecked (op->data.clip.y, &env),
+ parse_size_unchecked (op->data.clip.width, &env),
+ parse_size_unchecked (op->data.clip.height, &env));
+ cairo_clip (cr);
+
+ cairo_save (cr);
+ }
+ else if (gdk_cairo_get_clip_rectangle (cr, NULL))
+ {
+ meta_draw_op_draw_with_env (op,
+ style_gtk, widget, cr, info,
+ rect,
+ &env);
+ }
+
+ #else
+
if (op->type == META_DRAW_CLIP)
{
active_clip.x = parse_x_position_unchecked (op->data.clip.x, &env);
@@ -3992,20 +4147,34 @@ meta_draw_op_list_draw_with_style (const MetaDrawOpList *op_list,
rect,
&env);
}
+ #endif
}
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_restore(cr);
+ #endif
}
void
meta_draw_op_list_draw (const MetaDrawOpList *op_list,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle rect)
{
meta_draw_op_list_draw_with_style (op_list, gtk_widget_get_style (widget), widget,
- drawable, clip, info, rect);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, clip,
+ #endif
+ info, rect);
}
void
@@ -4313,10 +4482,14 @@ void
meta_frame_style_draw_with_style (MetaFrameStyle *style,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
int x_offset,
int y_offset,
const GdkRectangle *clip,
+ #endif
const MetaFrameGeometry *fgeom,
int client_width,
int client_height,
@@ -4326,6 +4499,7 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
GdkPixbuf *mini_icon,
GdkPixbuf *icon)
{
+ /* BOOKMARK */
int i, j;
GdkRectangle titlebar_rect;
GdkRectangle left_titlebar_edge;
@@ -4336,7 +4510,9 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
PangoRectangle extents;
MetaDrawInfo draw_info;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
g_return_if_fail (style_gtk->colormap == gdk_drawable_get_colormap (drawable));
+ #endif
titlebar_rect.x = 0;
titlebar_rect.y = 0;
@@ -4394,7 +4570,9 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
while (i < META_FRAME_PIECE_LAST)
{
GdkRectangle rect;
+ #if !GTK_CHECK_VERSION(3, 0, 0)
GdkRectangle combined_clip;
+ #endif
switch ((MetaFramePiece) i)
{
@@ -4461,6 +4639,43 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
break;
}
+ #if GTK_CHECK_VERSION(3, 0, 0)
+
+ cairo_save (cr);
+
+ gdk_cairo_rectangle (cr, &rect);
+ cairo_clip (cr);
+
+ if (gdk_cairo_get_clip_rectangle (cr, NULL))
+ {
+ MetaDrawOpList *op_list;
+ MetaFrameStyle *parent;
+
+ parent = style;
+ op_list = NULL;
+ while (parent && op_list == NULL)
+ {
+ op_list = parent->pieces[i];
+ parent = parent->parent;
+ }
+
+ if (op_list)
+ {
+ MetaRectangle m_rect;
+ m_rect = meta_rect (rect.x, rect.y, rect.width, rect.height);
+ meta_draw_op_list_draw_with_style (op_list,
+ style_gtk,
+ widget,
+ cr,
+ &draw_info,
+ m_rect);
+ }
+ }
+
+ cairo_restore (cr);
+
+ #else
+
rect.x += x_offset;
rect.y += y_offset;
@@ -4498,8 +4713,70 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
}
}
+ #endif
+
/* Draw buttons just before overlay */
+ #if GTK_CHECK_VERSION(3, 0, 0)
+
+ if ((i + 1) == META_FRAME_PIECE_OVERLAY)
+ {
+ MetaDrawOpList *op_list;
+ int middle_bg_offset;
+
+ middle_bg_offset = 0;
+ j = 0;
+ while (j < META_BUTTON_TYPE_LAST)
+ {
+ MetaButtonState button_state;
+
+ button_rect (j, fgeom, middle_bg_offset, &rect);
+
+ button_state = map_button_state (j, fgeom, middle_bg_offset, button_states);
+
+ op_list = get_button (style, j, button_state);
+
+ if (op_list)
+ {
+ cairo_save (cr);
+ gdk_cairo_rectangle (cr, &rect);
+ cairo_clip (cr);
+
+ if (gdk_cairo_get_clip_rectangle (cr, NULL))
+ {
+ MetaRectangle m_rect;
+
+ m_rect = meta_rect (rect.x, rect.y,
+ rect.width, rect.height);
+
+ meta_draw_op_list_draw_with_style (op_list,
+ style_gtk,
+ widget,
+ cr,
+ &draw_info,
+ m_rect);
+ }
+
+ cairo_restore (cr);
+ }
+
+ /* MIDDLE_BACKGROUND type may get drawn more than once */
+ if ((j == META_BUTTON_TYPE_RIGHT_MIDDLE_BACKGROUND ||
+ j == META_BUTTON_TYPE_LEFT_MIDDLE_BACKGROUND) &&
+ middle_bg_offset < MAX_MIDDLE_BACKGROUNDS)
+ {
+ ++middle_bg_offset;
+ }
+ else
+ {
+ middle_bg_offset = 0;
+ ++j;
+ }
+ }
+ }
+
+ #else
+
if ((i + 1) == META_FRAME_PIECE_OVERLAY)
{
int middle_bg_offset;
@@ -4556,6 +4833,8 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
}
}
+ #endif
+
++i;
}
}
@@ -4563,10 +4842,14 @@ meta_frame_style_draw_with_style (MetaFrameStyle *style,
void
meta_frame_style_draw (MetaFrameStyle *style,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
int x_offset,
int y_offset,
const GdkRectangle *clip,
+ #endif
const MetaFrameGeometry *fgeom,
int client_width,
int client_height,
@@ -4577,8 +4860,12 @@ meta_frame_style_draw (MetaFrameStyle *style,
GdkPixbuf *icon)
{
meta_frame_style_draw_with_style (style, gtk_widget_get_style (widget), widget,
- drawable, x_offset, y_offset,
- clip, fgeom, client_width, client_height,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, x_offset, y_offset, clip,
+ #endif
+ fgeom, client_width, client_height,
title_layout, text_height,
button_states, mini_icon, icon);
}
@@ -5133,10 +5420,14 @@ void
meta_theme_draw_frame_with_style (MetaTheme *theme,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
int x_offset,
int y_offset,
+ #endif
MetaFrameType type,
MetaFrameFlags flags,
int client_width,
@@ -5170,9 +5461,11 @@ meta_theme_draw_frame_with_style (MetaTheme *theme,
meta_frame_style_draw_with_style (style,
style_gtk,
widget,
- drawable,
- x_offset, y_offset,
- clip,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, x_offset, y_offset, clip,
+ #endif
&fgeom,
client_width, client_height,
title_layout,
@@ -5184,10 +5477,14 @@ meta_theme_draw_frame_with_style (MetaTheme *theme,
void
meta_theme_draw_frame (MetaTheme *theme,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
int x_offset,
int y_offset,
+ #endif
MetaFrameType type,
MetaFrameFlags flags,
int client_width,
@@ -5200,8 +5497,12 @@ meta_theme_draw_frame (MetaTheme *theme,
GdkPixbuf *icon)
{
meta_theme_draw_frame_with_style (theme, gtk_widget_get_style (widget), widget,
- drawable, clip, x_offset, y_offset, type,flags,
- client_width, client_height,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, clip, x_offset, y_offset,
+ #endif
+ type, flags, client_width, client_height,
title_layout, text_height,
button_layout, button_states,
mini_icon, icon);
@@ -5210,10 +5511,14 @@ meta_theme_draw_frame (MetaTheme *theme,
void
meta_theme_draw_frame_by_name (MetaTheme *theme,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
int x_offset,
int y_offset,
+ #endif
const gchar *style_name,
MetaFrameFlags flags,
int client_width,
@@ -5244,9 +5549,11 @@ meta_theme_draw_frame_by_name (MetaTheme *theme,
meta_frame_style_draw (style,
widget,
- drawable,
- x_offset, y_offset,
- clip,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cr,
+ #else
+ drawable, x_offset, y_offset, clip,
+ #endif
&fgeom,
client_width, client_height,
title_layout,
diff --git a/src/ui/theme.h b/src/ui/theme.h
index f7214e9b..30cf7ade 100644
--- a/src/ui/theme.h
+++ b/src/ui/theme.h
@@ -897,8 +897,12 @@ MetaDrawOp* meta_draw_op_new (MetaDrawType type);
void meta_draw_op_free (MetaDrawOp *op);
void meta_draw_op_draw (const MetaDrawOp *op,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
/* logical region being drawn */
MetaRectangle logical_region);
@@ -906,8 +910,12 @@ void meta_draw_op_draw (const MetaDrawOp *op,
void meta_draw_op_draw_with_style (const MetaDrawOp *op,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
/* logical region being drawn */
MetaRectangle logical_region);
@@ -917,15 +925,23 @@ void meta_draw_op_list_ref (MetaDrawOpList *op_list);
void meta_draw_op_list_unref (MetaDrawOpList *op_list);
void meta_draw_op_list_draw (const MetaDrawOpList *op_list,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle rect);
void meta_draw_op_list_draw_with_style (const MetaDrawOpList *op_list,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
+ #endif
const MetaDrawInfo *info,
MetaRectangle rect);
void meta_draw_op_list_append (MetaDrawOpList *op_list,
@@ -955,10 +971,14 @@ void meta_frame_style_unref (MetaFrameStyle *style);
void meta_frame_style_draw (MetaFrameStyle *style,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
int x_offset,
int y_offset,
const GdkRectangle *clip,
+ #endif
const MetaFrameGeometry *fgeom,
int client_width,
int client_height,
@@ -972,10 +992,14 @@ void meta_frame_style_draw (MetaFrameStyle *style,
void meta_frame_style_draw_with_style (MetaFrameStyle *style,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
int x_offset,
int y_offset,
const GdkRectangle *clip,
+ #endif
const MetaFrameGeometry *fgeom,
int client_width,
int client_height,
@@ -1020,10 +1044,14 @@ double meta_theme_get_title_scale (MetaTheme *theme,
void meta_theme_draw_frame (MetaTheme *theme,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
int x_offset,
int y_offset,
+ #endif
MetaFrameType type,
MetaFrameFlags flags,
int client_width,
@@ -1037,10 +1065,14 @@ void meta_theme_draw_frame (MetaTheme *theme,
void meta_theme_draw_frame_by_name (MetaTheme *theme,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
int x_offset,
int y_offset,
+ #endif
const gchar *style_name,
MetaFrameFlags flags,
int client_width,
@@ -1055,10 +1087,14 @@ void meta_theme_draw_frame_by_name (MetaTheme *theme,
void meta_theme_draw_frame_with_style (MetaTheme *theme,
GtkStyle *style_gtk,
GtkWidget *widget,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ cairo_t *cr,
+ #else
GdkDrawable *drawable,
const GdkRectangle *clip,
int x_offset,
int y_offset,
+ #endif
MetaFrameType type,
MetaFrameFlags flags,
int client_width,
diff --git a/src/ui/themewidget.c b/src/ui/themewidget.c
index 3489618a..938248bd 100644
--- a/src/ui/themewidget.c
+++ b/src/ui/themewidget.c
@@ -34,11 +34,28 @@ static void meta_area_class_init (MetaAreaClass *klass);
static void meta_area_init (MetaArea *area);
static void meta_area_size_request (GtkWidget *widget,
GtkRequisition *req);
+#if GTK_CHECK_VERSION(3, 0, 0)
+static gboolean meta_area_draw (GtkWidget *widget,
+ cairo_t *cr);
+static void meta_area_get_preferred_height (GtkWidget *widget,
+ gint *minimal,
+ gint *natural);
+static void meta_area_get_preferred_width (GtkWidget *widget,
+ gint *minimal,
+ gint *natural);
+#else
static gint meta_area_expose (GtkWidget *widget,
GdkEventExpose *event);
+#endif
static void meta_area_finalize (GObject *object);
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+G_DEFINE_TYPE (MetaArea, meta_area, GTK_TYPE_MISC);
+
+#else
+
static GtkMiscClass *parent_class;
GType
@@ -66,35 +83,49 @@ meta_area_get_type (void)
return area_type;
}
+#endif
+
static void
meta_area_class_init (MetaAreaClass *class)
{
GObjectClass *gobject_class = G_OBJECT_CLASS (class);
- GtkObjectClass UNUSED_VARIABLE *object_class;
GtkWidgetClass *widget_class;
- object_class = (GtkObjectClass*) class;
widget_class = (GtkWidgetClass*) class;
parent_class = g_type_class_peek (gtk_misc_get_type ());
gobject_class->finalize = meta_area_finalize;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ widget_class->draw = meta_area_draw;
+ widget_class->get_preferred_width = meta_area_get_preferred_width;
+ widget_class->get_preferred_height = meta_area_get_preferred_height;
+ #else
widget_class->expose_event = meta_area_expose;
widget_class->size_request = meta_area_size_request;
+ #endif
}
static void
meta_area_init (MetaArea *area)
{
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ gtk_widget_set_has_window (GTK_WIDGET(area), FALSE);
+ #else
GTK_WIDGET_SET_FLAGS (area, GTK_NO_WINDOW);
+ #endif
}
GtkWidget*
meta_area_new (void)
{
MetaArea *area;
-
+
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ area = g_object_new (META_TYPE_AREA, NULL);
+ #else
area = gtk_type_new (META_TYPE_AREA);
+ #endif
return GTK_WIDGET (area);
}
@@ -112,6 +143,60 @@ meta_area_finalize (GObject *object)
G_OBJECT_CLASS (parent_class)->finalize (object);
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static gboolean
+meta_area_draw (GtkWidget *widget,
+ cairo_t *cr)
+{
+ MetaArea *area;
+ GtkMisc *misc;
+ gint x, y;
+ gfloat xalign, yalign;
+ gint xpad, ypad;
+ GtkAllocation allocation;
+ GtkRequisition req;
+
+ g_return_val_if_fail (META_IS_AREA (widget), FALSE);
+
+ if (gtk_widget_is_drawable (widget))
+ {
+ area = META_AREA (widget);
+ misc = GTK_MISC (widget);
+
+ gtk_widget_get_allocation(widget, &allocation);
+ gtk_widget_get_requisition(widget, &req);
+
+ if (gtk_widget_get_direction (widget) == GTK_TEXT_DIR_LTR)
+ gtk_misc_get_alignment(misc, &xalign, &yalign);
+ else
+ {
+ gtk_misc_get_alignment(misc, &xalign, &yalign);
+ xalign = 1.0 - xalign;
+ }
+
+ gtk_misc_get_padding(misc, &xpad, &ypad);
+
+
+ x = floor (allocation.x + xpad
+ + ((allocation.width - req.width) * xalign)
+ + 0.5);
+ y = floor (allocation.y + ypad
+ + ((allocation.height - req.height) * yalign)
+ + 0.5);
+
+ if (area->draw_func)
+ {
+ (* area->draw_func) (area, cr,
+ area->user_data);
+ }
+ }
+
+ return FALSE;
+}
+
+#else
+
static gint
meta_area_expose (GtkWidget *widget,
GdkEventExpose *event)
@@ -151,6 +236,8 @@ meta_area_expose (GtkWidget *widget,
return FALSE;
}
+#endif
+
static void
meta_area_size_request (GtkWidget *widget,
GtkRequisition *req)
@@ -169,10 +256,42 @@ meta_area_size_request (GtkWidget *widget,
}
}
+#if GTK_CHECK_VERSION(3, 0, 0)
+
+static void
+meta_area_get_preferred_width (GtkWidget *widget,
+ gint *minimal,
+ gint *natural)
+{
+ GtkRequisition requisition;
+
+ meta_area_size_request (widget, &requisition);
+
+ *minimal = *natural = requisition.width;
+}
+
+static void
+meta_area_get_preferred_height (GtkWidget *widget,
+ gint *minimal,
+ gint *natural)
+{
+ GtkRequisition requisition;
+
+ meta_area_size_request (widget, &requisition);
+
+ *minimal = *natural = requisition.height;
+}
+
+#endif
+
void
meta_area_setup (MetaArea *area,
MetaAreaSizeFunc size_func,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ MetaAreaDrawFunc draw_func,
+ #else
MetaAreaExposeFunc expose_func,
+ #endif
void *user_data,
GDestroyNotify dnotify)
{
@@ -180,7 +299,11 @@ meta_area_setup (MetaArea *area,
(* area->dnotify) (area->user_data);
area->size_func = size_func;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ area->draw_func = draw_func;
+ #else
area->expose_func = expose_func;
+ #endif
area->user_data = user_data;
area->dnotify = dnotify;
diff --git a/src/ui/themewidget.h b/src/ui/themewidget.h
index 79f10e65..940b44fc 100644
--- a/src/ui/themewidget.h
+++ b/src/ui/themewidget.h
@@ -42,19 +42,30 @@ typedef void (* MetaAreaSizeFunc) (MetaArea *area,
int *width,
int *height,
void *user_data);
-
+#if GTK_CHECK_VERSION(3, 0, 0)
+typedef void (* MetaAreaDrawFunc) (MetaArea *area,
+ cairo_t *cr,
+ void *user_data);
+#else
typedef void (* MetaAreaExposeFunc) (MetaArea *area,
GdkEventExpose *event,
int x_offset,
int y_offset,
void *user_data);
+#endif
+
+#define parent_class meta_area_parent_class
struct _MetaArea
{
GtkMisc misc;
MetaAreaSizeFunc size_func;
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ MetaAreaDrawFunc draw_func;
+ #else
MetaAreaExposeFunc expose_func;
+ #endif
void *user_data;
GDestroyNotify dnotify;
};
@@ -70,7 +81,11 @@ GtkWidget* meta_area_new (void);
void meta_area_setup (MetaArea *area,
MetaAreaSizeFunc size_func,
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ MetaAreaDrawFunc draw_func,
+ #else
MetaAreaExposeFunc expose_func,
+ #endif
void *user_data,
GDestroyNotify dnotify);
diff --git a/src/ui/ui.c b/src/ui/ui.c
index e58035bf..42d3dc57 100644
--- a/src/ui/ui.c
+++ b/src/ui/ui.c
@@ -304,7 +304,9 @@ meta_ui_create_frame_window (MetaUI *ui,
gint attributes_mask;
GdkWindow *window;
GdkVisual *visual;
+#if !GTK_CHECK_VERSION (3, 0, 0)
GdkColormap *cmap = gdk_screen_get_default_colormap (screen);
+#endif
/* Default depth/visual handles clients with weird visuals; they can
* always be children of the root depth/visual obviously, but
@@ -317,7 +319,9 @@ meta_ui_create_frame_window (MetaUI *ui,
{
visual = gdk_x11_screen_lookup_visual (screen,
XVisualIDFromVisual (xvisual));
+#if !GTK_CHECK_VERSION (3, 0, 0)
cmap = gdk_colormap_new (visual, FALSE);
+#endif
}
attrs.title = NULL;
@@ -333,7 +337,9 @@ meta_ui_create_frame_window (MetaUI *ui,
attrs.y = y;
attrs.wclass = GDK_INPUT_OUTPUT;
attrs.visual = visual;
+#if !GTK_CHECK_VERSION (3, 0, 0)
attrs.colormap = cmap;
+#endif
attrs.window_type = GDK_WINDOW_CHILD;
attrs.cursor = NULL;
attrs.wmclass_name = NULL;
@@ -343,7 +349,11 @@ meta_ui_create_frame_window (MetaUI *ui,
attrs.width = width;
attrs.height = height;
+#if GTK_CHECK_VERSION (3, 0, 0)
+ attributes_mask = GDK_WA_X | GDK_WA_Y | GDK_WA_VISUAL;
+#else
attributes_mask = GDK_WA_X | GDK_WA_Y | GDK_WA_VISUAL | GDK_WA_COLORMAP;
+#endif
window =
gdk_window_new (gdk_screen_get_root_window(screen),
@@ -580,6 +590,7 @@ meta_image_window_set (MetaImageWindow *iw,
gdk_window_clear (iw->window->window);
}
+#if !GTK_CHECK_VERSION (3, 0, 0)
static GdkColormap*
get_cmap (GdkPixmap *pixmap)
{
@@ -616,6 +627,7 @@ get_cmap (GdkPixmap *pixmap)
return cmap;
}
+#endif
GdkPixbuf*
meta_gdk_pixbuf_get_from_window (GdkPixbuf *dest,
@@ -629,7 +641,9 @@ meta_gdk_pixbuf_get_from_window (GdkPixbuf *dest,
{
GdkDrawable *drawable;
GdkPixbuf *retval;
+#if !GTK_CHECK_VERSION (3, 0, 0)
GdkColormap *cmap;
+#endif
retval = NULL;
@@ -640,7 +654,9 @@ meta_gdk_pixbuf_get_from_window (GdkPixbuf *dest,
else
drawable = gdk_window_foreign_new (xwindow);
+#if !GTK_CHECK_VERSION (3, 0, 0)
cmap = get_cmap (drawable);
+#endif
retval = gdk_pixbuf_get_from_drawable (dest,
drawable,
@@ -649,8 +665,10 @@ meta_gdk_pixbuf_get_from_window (GdkPixbuf *dest,
dest_x, dest_y,
width, height);
+#if !GTK_CHECK_VERSION (3, 0, 0)
if (cmap)
g_object_unref (G_OBJECT (cmap));
+#endif
g_object_unref (G_OBJECT (drawable));
return retval;
@@ -668,10 +686,14 @@ meta_gdk_pixbuf_get_from_pixmap (GdkPixbuf *dest,
{
GdkDrawable *drawable;
GdkPixbuf *retval;
+#if !GTK_CHECK_VERSION (3, 0, 0)
GdkColormap *cmap;
+#endif
retval = NULL;
+#if !GTK_CHECK_VERSION (3, 0, 0)
cmap = NULL;
+#endif
drawable = gdk_xid_table_lookup (xpixmap);
@@ -691,8 +713,10 @@ meta_gdk_pixbuf_get_from_pixmap (GdkPixbuf *dest,
dest_x, dest_y,
width, height);
}
+#if !GTK_CHECK_VERSION (3, 0, 0)
if (cmap)
g_object_unref (G_OBJECT (cmap));
+#endif
if (drawable)
g_object_unref (G_OBJECT (drawable));
@@ -1083,7 +1107,9 @@ GdkPixbuf* meta_ui_get_pixbuf_from_pixmap(Pixmap pmap)
GdkPixmap* gpmap;
GdkScreen* screen;
GdkPixbuf* pixbuf;
+#if !GTK_CHECK_VERSION (3, 0, 0)
GdkColormap* cmap;
+#endif
int width;
int height;
int depth;
@@ -1091,15 +1117,16 @@ GdkPixbuf* meta_ui_get_pixbuf_from_pixmap(Pixmap pmap)
gpmap = gdk_pixmap_foreign_new(pmap);
screen = gdk_drawable_get_screen(gpmap);
- #if GTK_CHECK_VERSION(3, 0, 0)
- width = gdk_window_get_width(GDK_WINDOW(gpmap));
- height = gdk_window_get_height(GDK_WINDOW(gpmap));
- #else
- gdk_drawable_get_size(GDK_DRAWABLE(gpmap), &width, &height);
- #endif
+#if GTK_CHECK_VERSION(3, 0, 0)
+ width = gdk_window_get_width(GDK_WINDOW(gpmap));
+ height = gdk_window_get_height(GDK_WINDOW(gpmap));
+#else
+ gdk_drawable_get_size(GDK_DRAWABLE(gpmap), &width, &height);
+#endif
depth = gdk_drawable_get_depth(GDK_DRAWABLE(gpmap));
+#if !GTK_CHECK_VERSION (3, 0, 0)
if (depth <= 24)
{
cmap = gdk_screen_get_system_colormap(screen);
@@ -1108,6 +1135,7 @@ GdkPixbuf* meta_ui_get_pixbuf_from_pixmap(Pixmap pmap)
{
cmap = gdk_screen_get_rgba_colormap(screen);
}
+#endif
pixbuf = gdk_pixbuf_get_from_drawable(NULL, gpmap, cmap, 0, 0, 0, 0, width, height);
diff --git a/src/wm-tester/Makefile.am b/src/wm-tester/Makefile.am
index 3d35c741..e719bdb6 100644
--- a/src/wm-tester/Makefile.am
+++ b/src/wm-tester/Makefile.am
@@ -1,5 +1,5 @@
-INCLUDES=@MARCO_CFLAGS@
+AM_CPPFLAGS=@MARCO_CFLAGS@
wm_tester_SOURCES= \
main.c
@@ -22,4 +22,4 @@ wm_tester_LDADD= @MARCO_LIBS@
test_gravity_LDADD= @MARCO_LIBS@
test_resizing_LDADD= @MARCO_LIBS@
test_size_hints_LDADD= @MARCO_LIBS@
-focus_window_LDADD= @MARCO_LIBS@ \ No newline at end of file
+focus_window_LDADD= @MARCO_LIBS@
diff --git a/src/wm-tester/main.c b/src/wm-tester/main.c
index 50bb85fc..48a23a06 100644
--- a/src/wm-tester/main.c
+++ b/src/wm-tester/main.c
@@ -120,6 +120,10 @@ evil_timeout (gpointer data)
w = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+ #if GTK_CHECK_VERSION(3, 0, 0)
+ #define gtk_widget_set_uposition gtk_window_move
+ #endif
+
gtk_widget_set_uposition (w,
g_random_int_range (0,
gdk_screen_width ()),