# mateconf yn Gymraeg.
# This file is distributed under the same license as the mateconf package.
# Chris Jackson <chris@www.linux.org.uk>, 2003.
# Dafydd Harries <daf@muse.19inch.net>, 2003 2004 2005.
# Rhys Jones <rhys@sucs.org>, 2004 2005 2006.
# rhysj - Wedi gyrru'r cyfan drwy Cysill
# Iestyn Pryce <dylunio@gmail.com>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: mateconf\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-12-19 21:38+0000\n"
"PO-Revision-Date: 2009-12-19 21:38+0100\n"
"Last-Translator: Iestyn Pryce <dylunio@gmail.com>\n"
"Language-Team: Cymraeg <mate-cy@pengwyn.linux.org.uk>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Language: cy\n"
"Plural-Forms: nplurals=2; plural=(n==2) ? 1 : 0;\n"
"X-Generator: Virtaal 0.5.0\n"

#: ../backends/evoldap-backend.c:162
#, c-format
msgid "Failed to get configuration file path from '%s'"
msgstr "Methwyd cael llwybr ffeil cyfluniad o '%s'"

#: ../backends/evoldap-backend.c:173
#, c-format
msgid "Created Evolution/LDAP source using configuration file '%s'"
msgstr "Crewyd ffynhonell Evolution/LDAP gan ddefnyddio'r ffeil cyfluniad '%s'"

#: ../backends/evoldap-backend.c:447
#, c-format
msgid "Unable to parse XML file '%s'"
msgstr "Methu gramadegu'r ffeil XML '%s'"

#: ../backends/evoldap-backend.c:456
#, c-format
msgid "Config file '%s' is empty"
msgstr "Mae'r ffeil cyfluniad `%s' yn wag"

#: ../backends/evoldap-backend.c:467
#, c-format
msgid "Root node of '%s' must be <evoldap>, not <%s>"
msgstr "Rhaid i nod gwraidd '%s' fod yn <evoldap>, nid <%s>"

#: ../backends/evoldap-backend.c:505
#, c-format
msgid "No <template> specified in '%s'"
msgstr "Dim <template> wedi ei benodi yn '%s'"

#: ../backends/evoldap-backend.c:512
#, c-format
msgid "No \"filter\" attribute specified on <template> in '%s'"
msgstr "Dim priodoledd \"filter\" wedi ei benodi ar <template> yn '%s'"

#: ../backends/evoldap-backend.c:574
#, c-format
msgid "No LDAP server or base DN specified in '%s'"
msgstr "Dim gweinydd LDAP na DN gwraidd wedi ei benodi yn '%s'"

#: ../backends/evoldap-backend.c:580
#, c-format
msgid "Contacting LDAP server: host '%s', port '%d', base DN '%s'"
msgstr "Yn cysylltu â gweinydd LDAP: '%s', port '%d', base DN '%s'"

#: ../backends/evoldap-backend.c:587
#, c-format
msgid "Failed to contact LDAP server: %s"
msgstr "Methwyd cysylltu â gweinydd LDAP: %s"

#: ../backends/evoldap-backend.c:675
#, c-format
msgid "Searching for entries using filter: %s"
msgstr "Yn chwilio am gofnodion gan ddefnyddio hidl: %s"

#: ../backends/evoldap-backend.c:689
#, c-format
msgid "Error querying LDAP server: %s"
msgstr "Gwall wrth ymholi gweinydd LDAP: %s"

#: ../backends/evoldap-backend.c:699
#, c-format
msgid "Got %d entries using filter: %s"
msgstr "Cafwyd %d mynediad gan ddefnyddio hidl: %s"

#: ../backends/mateconf-merge-tree.c:59
#, c-format
msgid "Cannot find directory %s\n"
msgstr "Methu darganfod y cyfeiriadur %s\n"

#: ../backends/mateconf-merge-tree.c:75
#, c-format
msgid "Error saving MateConf tree to '%s': %s\n"
msgstr "Gwall wrth arbed coeden MateConf at '%s': %s\n"

#: ../backends/mateconf-merge-tree.c:101
#, c-format
msgid "Usage: %s <dir>\n"
msgstr "Defnydd: %s <dir>\n"

#: ../backends/mateconf-merge-tree.c:107
#, c-format
msgid ""
"Usage: %s <dir>\n"
"  Merges a markup backend filesystem hierarchy like:\n"
"    dir/%%mateconf.xml\n"
"        subdir1/%%mateconf.xml\n"
"        subdir2/%%mateconf.xml\n"
"  to:\n"
"    dir/%%mateconf-tree.xml\n"
msgstr ""
"Defnydd: %s <dir>\n"
"  Cyfuno system ffeiliau ochr gefn a farciwyd i fyny, e.e.:\n"
"    cyf/%%mateconf.xml\n"
"        isgyf1/%%mateconf.xml\n"
"        isgyf2/%%mateconf.xml\n"
"  i mewn i:\n"
"    cyf/%%mateconf-tree.xml\n"

#: ../backends/markup-backend.c:163
msgid "Unloading text markup backend module."
msgstr "Dadlwytho modiwl ochr gefn uwchfarcio testun."

#: ../backends/markup-backend.c:226 ../backends/xml-backend.c:288
#, c-format
msgid "Couldn't find the XML root directory in the address `%s'"
msgstr "Methu canfod cyfeiriadur gwraidd XML yn y cyfeiriad `%s'"

#: ../backends/markup-backend.c:283 ../backends/xml-backend.c:343
#, c-format
msgid "Could not make directory `%s': %s"
msgstr "Methu creu cyfeiriadur `%s': %s"

#: ../backends/markup-backend.c:390 ../backends/xml-backend.c:442
#, c-format
msgid ""
"Can't read from or write to the XML root directory in the address \"%s\""
msgstr ""
"Methu darllen o neu ysgrifennu i'r cyfeiriadur gwraidd XML yn y cyfeiriad \"%"
"s\""

#: ../backends/markup-backend.c:401 ../backends/xml-backend.c:452
#, c-format
msgid "Directory/file permissions for XML source at root %s are: %o/%o"
msgstr "Caniatâd cyfeiriadur/ffeil i'r ffynhonnell XML wrth wreiddyn %s: %o/%o"

#: ../backends/markup-backend.c:740 ../backends/xml-backend.c:683
#, c-format
msgid ""
"Remove directory operation is no longer supported, just remove all the "
"values in the directory"
msgstr ""
"Ni chynhelir y weithred dileu cyfeiriadur bellach; dilëwch bob gwerth yn y "
"cyfeiriadur yn lle hynny"

#: ../backends/markup-backend.c:826 ../backends/xml-backend.c:769
#, c-format
msgid "Could not open lock directory for %s to remove locks: %s\n"
msgstr "Methu agor y cyfeiriadur clo er mwyn i %s dynnu'r cloeon: %s\n"

#: ../backends/markup-backend.c:839 ../backends/xml-backend.c:782
#, c-format
msgid "Could not remove file %s: %s\n"
msgstr "Methu dileu ffeil %s: %s\n"

#: ../backends/markup-backend.c:860
msgid "Initializing Markup backend module"
msgstr "Cychwyn modiwl ochr gefn uwchfarcio"

#: ../backends/markup-backend.c:918 ../backends/xml-backend.c:880
#, c-format
msgid "Failed to give up lock on XML directory \"%s\": %s"
msgstr "Methu rhoi'r clo ar gyfeiriadur XML \"%s\" i fyny: %s"

#: ../backends/markup-tree.c:400
#, c-format
msgid "Failed to write some configuration data to disk\n"
msgstr "Methwyd ysgrifennu peth data cyfluniad at ddisg\n"

#: ../backends/markup-tree.c:923 ../backends/xml-dir.c:1267
#, c-format
msgid "Could not make directory \"%s\": %s"
msgstr "Methu creu cyfeiriadur \"%s\": %s"

#: ../backends/markup-tree.c:963 ../backends/markup-tree.c:970
#, c-format
msgid "Could not remove \"%s\": %s\n"
msgstr "Methu dileu \"%s\": %s\n"

#: ../backends/markup-tree.c:1171
#, c-format
msgid "Failed to write \"%s\": %s\n"
msgstr "Methu ysgrifennu \"%s\": %s\n"

#: ../backends/markup-tree.c:1379
#, c-format
msgid "Failed to load file \"%s\": %s"
msgstr "Methu llwytho'r ffeil \"%s\": %s"

#: ../backends/markup-tree.c:1969
#, c-format
msgid "Line %d character %d: %s"
msgstr "Llinell %d nod %d: %s"

#: ../backends/markup-tree.c:2197 ../backends/markup-tree.c:2218
#, c-format
msgid "Attribute \"%s\" is invalid on <%s> element in this context"
msgstr ""
"Mae'r priodoledd \"%s\" yn annilys ar yr elfen <%s> yn y cyd-destun hwn"

#: ../backends/markup-tree.c:2243 ../mateconf/mateconf-value.c:111
#, c-format
msgid "Didn't understand `%s' (expected integer)"
msgstr "Ddim yn deall `%s' (disgwyliwyd cyfanrif)"

#: ../backends/markup-tree.c:2250 ../mateconf/mateconf-value.c:121
#, c-format
msgid "Integer `%s' is too large or small"
msgstr "Mae'r cyfanrif `%s' yn rhy fawr neu'n rhy fach"

# EFALLAI
#: ../backends/markup-tree.c:2282 ../mateconf/mateconf-value.c:186
#, c-format
msgid "Didn't understand `%s' (expected true or false)"
msgstr "Ddim yn deall `%s' (disgwyliwyd gwir neu anwir)"

# EFALLAI (real?)
#: ../backends/markup-tree.c:2306 ../mateconf/mateconf-value.c:142
#, c-format
msgid "Didn't understand `%s' (expected real number)"
msgstr "Ddim yn deall `%s' (disgwyliwyd rhif real)"

#: ../backends/markup-tree.c:2386
#, c-format
msgid "Unknown value \"%s\" for \"%s\" attribute on element <%s>"
msgstr "Gwerth anhysbys \"%s\" ar gyfer priodoledd \"%s\" ar elfen <%s>"

#: ../backends/markup-tree.c:2406 ../backends/markup-tree.c:2446
#: ../backends/markup-tree.c:2470 ../backends/markup-tree.c:2478
#: ../backends/markup-tree.c:2533 ../backends/markup-tree.c:2598
#: ../backends/markup-tree.c:2710 ../backends/markup-tree.c:2778
#: ../backends/markup-tree.c:2836 ../backends/markup-tree.c:2986
#, c-format
msgid "No \"%s\" attribute on element <%s>"
msgstr "Dim priodwedd \"%s\" ar elfen <%s>"

#: ../backends/markup-tree.c:2420
#, c-format
msgid "Invalid ltype \"%s\" on <%s>"
msgstr "Ltype annilys \"%s\" ar <%s>"

#: ../backends/markup-tree.c:2500
#, c-format
msgid "Invalid first-element type \"%s\" on <%s>"
msgstr "Math elfen gyntaf \"%s\" annilys ar <%s>"

#: ../backends/markup-tree.c:2514
#, c-format
msgid "Invalid cdr_type \"%s\" on <%s>"
msgstr "Math cdr_type annilys \"%s\" ar <%s>"

#: ../backends/markup-tree.c:2550
#, c-format
msgid "Invalid list_type \"%s\" on <%s>"
msgstr "Math list_type annilys \"%s\" ar <%s>"

#: ../backends/markup-tree.c:2917
msgid "Two <default> elements below a <local_schema>"
msgstr "Dai elfen <default> islaw elfen <local_schema>"

#: ../backends/markup-tree.c:2932
msgid "Two <longdesc> elements below a <local_schema>"
msgstr "Dwy elfen <longdesc> islaw elfen <local_schema>"

#: ../backends/markup-tree.c:2939
#, c-format
msgid "Element <%s> is not allowed below <%s>"
msgstr "Ni chaniateir elfen <%s> islaw elfen <%s>"

#: ../backends/markup-tree.c:2964 ../backends/markup-tree.c:3069
#: ../backends/markup-tree.c:3123 ../backends/markup-tree.c:3174
#, c-format
msgid "<%s> provided but current element does not have type %s"
msgstr "Darparir <%s> on nid oes gan yr elfen gyfredol fath %s"

#: ../backends/markup-tree.c:3047
msgid "Two <car> elements given for same pair"
msgstr "Dwy elfen <car> ar gyfer yr un pâr"

#: ../backends/markup-tree.c:3061
msgid "Two <cdr> elements given for same pair"
msgstr "Dwy elfen <cdr> ar gyfer yr un pâr"

#: ../backends/markup-tree.c:3115
#, c-format
msgid "<li> has wrong type %s"
msgstr "Mae gan <li> y math anghywir %s"

#: ../backends/markup-tree.c:3146
#, c-format
msgid "<%s> provided but parent <entry> does not have a value"
msgstr "Darparir <%s> ond nid oes gan y rhiant <entry> werth"

#: ../backends/markup-tree.c:3187 ../backends/markup-tree.c:3210
#: ../backends/markup-tree.c:3232 ../backends/markup-tree.c:3249
#, c-format
msgid "Element <%s> is not allowed inside current element"
msgstr "Ni chaniateir elfen <%s> o fewn yr elfen gyfredol"

#: ../backends/markup-tree.c:3281
#, c-format
msgid "Outermost element in menu file must be <mateconf> not <%s>"
msgstr ""
"Rhaid i'r elfen allanol oll mewn ffeil dewislen fod yn <mateconf> nid <%s>"

#: ../backends/markup-tree.c:3301 ../backends/markup-tree.c:3323
#: ../backends/markup-tree.c:3328
#, c-format
msgid "Element <%s> is not allowed inside a <%s> element"
msgstr "Ni chaniateir elfen <%s> o fewn elfen <%s>"

#: ../backends/markup-tree.c:3472
#, c-format
msgid "No text is allowed inside element <%s>"
msgstr "Ni chaniateir testun o fewn elfen <%s>"

#: ../backends/markup-tree.c:3588 ../backends/markup-tree.c:4354
#: ../backends/markup-tree.c:4373
#, c-format
msgid "Failed to open \"%s\": %s\n"
msgstr "Methwyd agor \"%s\": %s\n"

#: ../backends/markup-tree.c:3618
#, c-format
msgid "Error reading \"%s\": %s\n"
msgstr "Gwall wrth ddarllen \"%s\": %s\n"

#: ../backends/markup-tree.c:4448
#, c-format
msgid "Could not flush file '%s' to disk: %s"
msgstr "Methu cysoni'r ffeil '%s' i'r disg: %s"

#: ../backends/markup-tree.c:4467
#, c-format
msgid "Error writing file \"%s\": %s"
msgstr "Gwall wrth ysgrifennu ffeil \"%s\": %s"

#: ../backends/markup-tree.c:4496
#, c-format
msgid "Failed to move temporary file \"%s\" to final location \"%s\": %s"
msgstr "Methwyd symud ffeil dros dro \"%s\" i'r lleoliad terfynol \"%s\": %s"

#: ../backends/xml-backend.c:239
msgid "Unloading XML backend module."
msgstr "Dadlwytho modiwl ochr gefn XML."

#: ../backends/xml-backend.c:618
#, c-format
msgid "Error syncing the XML backend directory cache: %s"
msgstr "Methiant wrth gysoni storfa cyfeiriadur ochr gefn XML: %s"

#: ../backends/xml-backend.c:809
msgid "Initializing XML backend module"
msgstr "Cychwyn modiwl ochr gefn XML"

#: ../backends/xml-cache.c:288
msgid "Failed to sync XML cache contents to disk"
msgstr "Methu cysoni cynnwys y storfa XML i'r ddisgen"

#: ../backends/xml-cache.c:318
#, c-format
msgid ""
"Unable to remove directory `%s' from the XML backend cache, because it has "
"not been successfully synced to disk"
msgstr ""
"Methu dileu cyfeiriadur `%s' o'r storfa XML, er nid yw'r cysoniad wedi "
"llwyddo"

#: ../backends/xml-dir.c:170
#, c-format
msgid "Could not stat `%s': %s"
msgstr "Methodd stat o `%s: %s"

#: ../backends/xml-dir.c:180
#, c-format
msgid "XML filename `%s' is a directory"
msgstr "Mae'r enw ffeil XML `%s' yn cyfeirio at gyfeiriadur"

#: ../backends/xml-dir.c:417 ../backends/xml-dir.c:426
#, c-format
msgid "Failed to delete \"%s\": %s"
msgstr "Methu dileu \"%s\": %s"

#: ../backends/xml-dir.c:472
#, c-format
msgid "Failed to write file `%s': %s"
msgstr "Methu wrth ysgrifennu ffeil `%s':%s"

#: ../backends/xml-dir.c:486 ../backends/xml-dir.c:522
#, c-format
msgid "Failed to set mode on `%s': %s"
msgstr "Methu gosod modd ar `%s': %s"

#: ../backends/xml-dir.c:497
#, c-format
msgid "Failed to write XML data to `%s': %s"
msgstr "Methu ysgrifennu data XML i `%s': %s"

#: ../backends/xml-dir.c:507 ../backends/xml-dir.c:1291
#, c-format
msgid "Failed to close file `%s': %s"
msgstr "Methu cau ffeil `%s': %s"

#: ../backends/xml-dir.c:537 ../backends/xml-dir.c:547
#, c-format
msgid "Failed to rename `%s' to `%s': %s"
msgstr "Methu ailenwi `%s' i `%s': %s"

#: ../backends/xml-dir.c:553
#, c-format
msgid "Failed to restore `%s' from `%s': %s"
msgstr "Methu adfer `%s' o `%s': %s"

#: ../backends/xml-dir.c:565
#, c-format
msgid "Failed to delete old file `%s': %s"
msgstr "Methu dileu hen ffeil `%s': %s"

#  These are all fatal errors
#. These are all fatal errors
#: ../backends/xml-dir.c:991
#, c-format
msgid "Failed to stat `%s': %s"
msgstr "Methodd stat o `%s': %s"

#: ../backends/xml-dir.c:1165
#, c-format
msgid "Duplicate entry `%s' in `%s', ignoring"
msgstr "Cofnod dyblyg `%s' yn `%s', anwybyddu"

#: ../backends/xml-dir.c:1187
#, c-format
msgid "Entry with no name in XML file `%s', ignoring"
msgstr "Cofnod heb enw yn y ffeil XML `%s', anwybyddu"

#: ../backends/xml-dir.c:1195
#, c-format
msgid "A toplevel node in XML file `%s' is <%s> rather than <entry>, ignoring"
msgstr ""
"Mae nod lefel dop yn y ffeil XML `%s' yn <%s> yn hytrach na <entry>, "
"anwybyddu"

#: ../backends/xml-dir.c:1283
#, c-format
msgid "Failed to create file `%s': %s"
msgstr "Methu creu ffeil `%s': %s"

#: ../backends/xml-dir.c:1382
#, c-format
msgid "Failed to parse XML file \"%s\""
msgstr "Methu gramadegu'r ffeil XML \"%s\""

#  There was an error
#. There was an error
#: ../backends/xml-entry.c:153
#, c-format
msgid "Ignoring XML node with name `%s': %s"
msgstr "Anwybyddu nod XML â'r enw `%s': %s"

#: ../backends/xml-entry.c:329
#, c-format
msgid "Ignoring schema name `%s', invalid: %s"
msgstr "Anwybyddu sgema â'r enw `%s', annilys: %s"

# EFALLAI (nod - defnyddir 'nod' ar gyfer 'character')
#: ../backends/xml-entry.c:377
#, c-format
msgid "Ignoring XML node `%s': %s"
msgstr "Anwybyddu nod XML `%s': %s"

#: ../backends/xml-entry.c:730
#, c-format
msgid "Failed reading default value for schema: %s"
msgstr "Methwyd darllen gwerth rhagosodedig i'r sgema: %s"

#: ../backends/xml-entry.c:950
#, c-format
msgid "No \"type\" attribute for <%s> node"
msgstr "Dim priodoledd \"type\" i nod <%s>"

#: ../backends/xml-entry.c:964
#, c-format
msgid "A node has unknown \"type\" attribute `%s', ignoring"
msgstr "Mae gan nod briodoledd anhysbys `%s', anwybyddu"

#: ../backends/xml-entry.c:979
msgid "No \"value\" attribute for node"
msgstr "Does gan nod ddim priodoledd \"value\""

#: ../backends/xml-entry.c:1027 ../backends/xml-entry.c:1103
#, c-format
msgid "Didn't understand XML node <%s> inside an XML list node"
msgstr "Ddim yn deall nod XML <%s> tu fewn i nod rhestr XML"

#: ../backends/xml-entry.c:1061
msgid "Invalid type (list, pair, or unknown) in a list node"
msgstr "Math annilys (rhestr, pâr, neu anhysbys) mewn nod rhestr"

#: ../backends/xml-entry.c:1084
#, c-format
msgid "Bad XML node: %s"
msgstr "Nod XML gwael: %s"

# EFALLAI
#: ../backends/xml-entry.c:1092
#, c-format
msgid "List contains a badly-typed node (%s, should be %s)"
msgstr "Mae'r rhestr yn cynnwys nod wedi ei gam-fathu (%s, dylai fod %s)"

#: ../backends/xml-entry.c:1144
#, c-format
msgid "Ignoring bad car from XML pair: %s"
msgstr "Anwybyddu car gwael o bâr XML: %s"

#: ../backends/xml-entry.c:1153 ../backends/xml-entry.c:1176
msgid "parsing XML file: lists and pairs may not be placed inside a pair"
msgstr "gramadegu ffeil XML: ni chaniateir rhoi rhestri a pharau o fewn pâr"

#: ../backends/xml-entry.c:1166
#, c-format
msgid "Ignoring bad cdr from XML pair: %s"
msgstr "Anwybyddu cdr gwael o bâr XML: %s"

#: ../backends/xml-entry.c:1185
#, c-format
msgid "Didn't understand XML node <%s> inside an XML pair node"
msgstr "Methu deall nod XML <%s> tu fewn i nôd pâr XML"

#: ../backends/xml-entry.c:1203
msgid "Didn't find car and cdr for XML pair node"
msgstr "Ni chanfuwyd car a cdr ar gyfer nod pâr XML"

#: ../backends/xml-entry.c:1209
msgid "Missing cdr from pair of values in XML file"
msgstr "Cdr ar goll o bâr o werthoedd mewn ffeil XML"

#: ../backends/xml-entry.c:1216
msgid "Missing car from pair of values in XML file"
msgstr "Car ar goll o bâr o werthoedd mewn ffeil XML"

#: ../backends/xml-entry.c:1221
msgid "Missing both car and cdr values from pair in XML file"
msgstr "Car a cdr ar goll o bâr mewn ffeil XML"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:1
msgid "Change MateConf mandatory values"
msgstr "Newid gwerthoedd hanfodol MateConf"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:2
msgid "Change MateConf system values"
msgstr "Newid gwerthoedd system MateConf"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:3
msgid "Privileges are required to change MateConf mandatory values"
msgstr "Mae angen breintiau ar gyfer newid gwerthoedd hanfodol MateConf"

#: ../defaults/org.mate.mateconf.defaults.policy.in.h:4
msgid "Privileges are required to change MateConf system values"
msgstr "Mae angen breintiau ar gyfer newid gwerthoedd system MateConf"

#: ../mateconf/mateconf-backend.c:62
#, c-format
msgid "`%c' is an invalid character in a configuration storage address"
msgstr "Mae `%c' nod annilys o fewn cyfeiriad storfa cyfluniad"

#. -- end debug only
#: ../mateconf/mateconf-backend.c:216
#, c-format
msgid "No such file `%s'\n"
msgstr "Dim ffeil `%s'\n"

#: ../mateconf/mateconf-backend.c:261
#, c-format
msgid "Backend `%s' failed to return a vtable\n"
msgstr "Methodd yr ochor gefn `%s' ddychwelyd vtable\n"

#: ../mateconf/mateconf-backend.c:276
#, c-format
msgid "Backend `%s' missing required vtable member `%s'\n"
msgstr "Ochr gefn `%s' heb aelod vtable angenrheidiol `%s'\n"

#: ../mateconf/mateconf-backend.c:302
#, c-format
msgid "Bad address `%s': %s"
msgstr "Cyfeiriad gwallus `%s': %s"

#: ../mateconf/mateconf-backend.c:312
#, c-format
msgid "Bad address `%s'"
msgstr "Cyfeiriad gwallus `%s'"

#: ../mateconf/mateconf-backend.c:337
msgid "MateConf won't work without dynamic module support (gmodule)"
msgstr "Ni fydd MateConf yn gweithio heb gynhaliaeth modylau deinameg (gmodule)"

#: ../mateconf/mateconf-backend.c:346
#, c-format
msgid "Error opening module `%s': %s\n"
msgstr "Gwall wrth lwytho'r modiwl `%s': %s\n"

#: ../mateconf/mateconf-backend.c:357
#, c-format
msgid "Error initializing module `%s': %s\n"
msgstr "Gwall wrth ymgychwyn y modiwl `%s': %s\n"

#: ../mateconf/mateconf-backend.c:388
#, c-format
msgid "Couldn't locate backend module for `%s'"
msgstr "Methu darganfod modiwl ochr gefn ar gyfer `%s'"

#: ../mateconf/mateconf-backend.c:425
msgid "Failed to shut down backend"
msgstr "Methwyd cau'r ochr gefn"

#: ../mateconf/mateconf-client.c:346 ../mateconf/mateconf-client.c:364
#, c-format
msgid "MateConf Error: %s\n"
msgstr "Gwall MateConf: %s\n"

#: ../mateconf/mateconf-client.c:932
#, c-format
msgid "MateConf warning: failure listing pairs in `%s': %s"
msgstr "Rhybudd MateConf: methu rhestru parau yn `%s': %s"

#: ../mateconf/mateconf-client.c:1236
#, c-format
msgid "Expected `%s' got `%s' for key %s"
msgstr "Disgwyliwyd `%s', cafwyd `%s' am allwedd %s"

#: ../mateconf/mateconf-database.c:212
msgid "Received invalid value in set request"
msgstr "Derbyniwyd gwerth annilys yn y cais gosod"

#: ../mateconf/mateconf-database.c:220
#, c-format
msgid "Couldn't make sense of CORBA value received in set request for key `%s'"
msgstr "Methu deall gwerth CORBA a dderbyniwyd mewn cais gosod am allwedd `%s'"

#: ../mateconf/mateconf-database.c:503
msgid "Received request to drop all cached data"
msgstr "Derbyniwyd cais i gael gwared holl ddata'r storfa"

#: ../mateconf/mateconf-database.c:520
msgid "Received request to sync synchronously"
msgstr "Derbyniwyd cais i gysoni yn gydamseredig"

#: ../mateconf/mateconf-database.c:808
msgid "Fatal error: failed to get object reference for ConfigDatabase"
msgstr "Gwall terfynol: methwyd cael "

#: ../mateconf/mateconf-database.c:974
#, c-format
msgid "Failed to sync one or more sources: %s"
msgstr "Methwyd cysoni un ffynhonnell neu fwy: %s"

#: ../mateconf/mateconf-database.c:1047
#, c-format
msgid ""
"Error obtaining new value for `%s' after change notification from backend `%"
"s': %s"
msgstr ""
"Gwall wrth gyrchu gwerth newydd ar gyfer `%s' ar ôl hysbysiad newid o'r ochr "
"gefn `%s': %s"

#: ../mateconf/mateconf-database.c:1120
#, c-format
msgid ""
"Failed to log addition of listener %s (%s); will not be able to restore this "
"listener on mateconfd restart, resulting in unreliable notification of "
"configuration changes."
msgstr ""
"Methwyd cofnodi ychwanegiad y gwrandäwr %s (%s); ni ellir adfer y gwrandäwr "
"hwn pan mae mateconfd yn ailddechrau, yn arwain at hysbysiad annibynadwy "
"ynghylch newidiadau cyfluniad."

#: ../mateconf/mateconf-database.c:1154
#, c-format
msgid "Listener ID %lu doesn't exist"
msgstr "Nid yw'r ID gwrandäwr %lu yn bodoli"

#: ../mateconf/mateconf-database.c:1168
#, c-format
msgid ""
"Failed to log removal of listener to logfile (most likely harmless, may "
"result in a notification weirdly reappearing): %s"
msgstr ""
"Methwyd cofnodi tyniad gwrandäwr i'r ffeil cofnodi (diniwed, mwy na thebyg, "
"efallai bydd hysbysiad yn ailymddangos mewn ffordd od): %s"

#: ../mateconf/mateconf-database.c:1301 ../mateconf/mateconf-sources.c:1737
#, c-format
msgid "Error getting value for `%s': %s"
msgstr "Gwall wrth gael gwerth am `%s': %s"

#: ../mateconf/mateconf-database.c:1351
#, c-format
msgid "Error setting value for `%s': %s"
msgstr "Gwall wrth osod gwerth am `%s': %s"

#: ../mateconf/mateconf-database.c:1399
#, c-format
msgid "Error unsetting `%s': %s"
msgstr "Gwall wrth ddadosod `%s': %s"

#: ../mateconf/mateconf-database.c:1428
#, c-format
msgid "Error getting default value for `%s': %s"
msgstr "Gwall wrth gael gwerth rhagosodedig ar gyfer '%s': %s"

#: ../mateconf/mateconf-database.c:1486
#, c-format
msgid "Error unsetting \"%s\": %s"
msgstr "Gwall wrth ddadosod \"%s\": %s"

#: ../mateconf/mateconf-database.c:1517
#, c-format
msgid "Error getting new value for \"%s\": %s"
msgstr "Gwall wrth gael gwerth newydd ar gyfer \"%s\": %s"

#: ../mateconf/mateconf-database.c:1572
#, c-format
msgid "Error checking existence of `%s': %s"
msgstr "Gwall wrth wirio bodolaeth `%s': %s"

#: ../mateconf/mateconf-database.c:1596
#, c-format
msgid "Error removing directory \"%s\": %s"
msgstr "Gwall wrth ddileu cyfeiriadur `%s': %s"

#: ../mateconf/mateconf-database.c:1623
#, c-format
msgid "Failed to get all entries in `%s': %s"
msgstr "Methwyd cael pob cofnod yn `%s': %s"

#: ../mateconf/mateconf-database.c:1649
#, c-format
msgid "Error listing dirs in `%s': %s"
msgstr "Gwall wrth restru cyfeiriaduron yn `%s': %s"

#: ../mateconf/mateconf-database.c:1670
#, c-format
msgid "Error setting schema for `%s': %s"
msgstr "Gwall wrth osod sgema ar gyfer `%s': %s"

#: ../mateconf/mateconf-error.c:26
msgid "Success"
msgstr "Llwyddiant"

#: ../mateconf/mateconf-error.c:27
msgid "Failed"
msgstr "Methwyd"

#: ../mateconf/mateconf-error.c:28
msgid "Configuration server couldn't be contacted"
msgstr "Methwyd cysylltu â'r gweinydd cyfluniad"

#: ../mateconf/mateconf-error.c:29
msgid "Permission denied"
msgstr "Dim caniatâd"

#: ../mateconf/mateconf-error.c:30
msgid "Couldn't resolve address for configuration source"
msgstr "Methwyd datrys cyfeiriad ar gyfer ffynhonnell cyfluniad"

#: ../mateconf/mateconf-error.c:31
msgid "Bad key or directory name"
msgstr "Enw allwedd neu gyfeiriadur drwg"

#: ../mateconf/mateconf-error.c:32
msgid "Parse error"
msgstr "Gwall gramadegu"

#: ../mateconf/mateconf-error.c:33
msgid "Corrupt data in configuration source database"
msgstr "Data llygredig yn y gronfa ddata ffynonellau cyfluniad"

#: ../mateconf/mateconf-error.c:34
msgid "Type mismatch"
msgstr "Mathau ddim yn cyfateb"

#: ../mateconf/mateconf-error.c:35
msgid "Key operation on directory"
msgstr "Gweithred allwedd ar gyfeiriadur"

#: ../mateconf/mateconf-error.c:36
msgid "Directory operation on key"
msgstr "Gweithred cyfeiriadur ar allwedd"

#: ../mateconf/mateconf-error.c:37
msgid "Can't overwrite existing read-only value"
msgstr "Methu trosysgrifo gwerth darllen-yn-unig sy'n bodoli eisoes"

#: ../mateconf/mateconf-error.c:38
msgid "Object Activation Framework error"
msgstr "Gwall Fframwaith Gweithredu Gwrthrychau (OAF)"

#: ../mateconf/mateconf-error.c:39
msgid "Operation not allowed without configuration server"
msgstr "Ni chaniateir y weithred heb weinydd cyfluniad"

#: ../mateconf/mateconf-error.c:40
msgid "Failed to get a lock"
msgstr "Methwyd cael clo"

#: ../mateconf/mateconf-error.c:41
msgid "No database available to save your configuration"
msgstr "Dim cronfa ddata ar gael er mwyn arbed eich cyfluniad"

#: ../mateconf/mateconf-internals.c:94
#, c-format
msgid "No '/' in key \"%s\""
msgstr "Dim '/' yn yr allwedd \"%s\""

#: ../mateconf/mateconf-internals.c:182
#, c-format
msgid "Invalid UTF-8 in string value in '%s'"
msgstr "UTF-8 annilys mewn gwerth llinyn yn '%s'"

#: ../mateconf/mateconf-internals.c:241
msgid "Couldn't interpret CORBA value for list element"
msgstr "Methwyd dehongli gwerth CORBA ar gyfer elfen rhestr"

#: ../mateconf/mateconf-internals.c:243
#, c-format
msgid "Incorrect type for list element in %s"
msgstr "Math anghywir ar gyfer elfen rhestr yn %s"

#: ../mateconf/mateconf-internals.c:256
msgid "Received list from mateconfd with a bad list type"
msgstr "Derbyniwyd rhestr o mateconfd gyda math rhestr wael"

#: ../mateconf/mateconf-internals.c:437
msgid "Failed to convert object to IOR"
msgstr "Methwyd trosi gwrthrych i IOR"

#: ../mateconf/mateconf-internals.c:574
msgid "Invalid UTF-8 in locale for schema"
msgstr "UTF-8 annilys yn y locale ar gyfer y sgema"

#: ../mateconf/mateconf-internals.c:582
msgid "Invalid UTF-8 in short description for schema"
msgstr "UTF-8 annilys yn nisgrifiad byr ar gyfer y sgema"

#: ../mateconf/mateconf-internals.c:590
msgid "Invalid UTF-8 in long description for schema"
msgstr "UTF-8 annilys yn nisgrifiad hir ar gyfer y sgema"

#: ../mateconf/mateconf-internals.c:598
msgid "Invalid UTF-8 in owner for schema"
msgstr "UTF-8 annilys ym mherchennog y sgema"

#: ../mateconf/mateconf-internals.c:843
#, c-format
msgid "Couldn't open path file `%s': %s\n"
msgstr "Methu agor ffeil llwybr `%s': %s\n"

#: ../mateconf/mateconf-internals.c:899
#, c-format
msgid "Adding source `%s'\n"
msgstr "Ychwanegu'r ffynhonnell `%s'\n"

#: ../mateconf/mateconf-internals.c:914
#, c-format
msgid "Read error on file `%s': %s\n"
msgstr "Gwall darllen ar y ffeil `%s': %s\n"

#: ../mateconf/mateconf-internals.c:1188 ../mateconf/mateconf-internals.c:1254
#: ../mateconf/mateconf-value.c:155 ../mateconf/mateconf-value.c:254
#: ../mateconf/mateconf-value.c:396 ../mateconf/mateconf-value.c:1668
#, c-format
msgid "Text contains invalid UTF-8"
msgstr "Testun yn cynnwys UTF-8 annilys"

#: ../mateconf/mateconf-internals.c:1339
#, c-format
msgid "Expected list, got %s"
msgstr "Disgwyliwyd rhestr, canfu %s"

#: ../mateconf/mateconf-internals.c:1349
#, c-format
msgid "Expected list of %s, got list of %s"
msgstr "Disgwyliwyd rhestr o %s, canfu rhestr o %s"

#: ../mateconf/mateconf-internals.c:1477
#, c-format
msgid "Expected pair, got %s"
msgstr "Disgwylwyd par, canfu %s"

#: ../mateconf/mateconf-internals.c:1491
#, c-format
msgid "Expected (%s,%s) pair, got a pair with one or both values missing"
msgstr "Disgwyliwyd pâr (%s, %s), cafwyd pâr gydag un neu'r ddau werth ar goll"

#: ../mateconf/mateconf-internals.c:1507
#, c-format
msgid "Expected pair of type (%s,%s) got type (%s,%s)"
msgstr "Disgwyliwyd pâr o'r math (%s,%s), cafwyd math (%s,%s)"

#: ../mateconf/mateconf-internals.c:1623
msgid "Quoted string doesn't begin with a quotation mark"
msgstr "Nid yw'r llinyn wedi ei ddyfynnu yn dechrau gyda dyfynnod"

#: ../mateconf/mateconf-internals.c:1684
msgid "Quoted string doesn't end with a quotation mark"
msgstr "Nid yw'r llinyn wedi ei ddyfynnu yn gorffen gyda dyfynnod"

#: ../mateconf/mateconf-internals.c:1802
msgid "Encoded value is not valid UTF-8"
msgstr "Nid yw'r gwerth wedi ei amgodio yn UTF-8 dilys"

#: ../mateconf/mateconf-internals.c:2286
#, c-format
msgid "Could not lock temporary file '%s': %s"
msgstr "Methu cloi ffeil dros dro '%s': %s"

#: ../mateconf/mateconf-internals.c:2313
#, c-format
msgid "Could not create file '%s', probably because it already exists"
msgstr "Methu creu'r ffeil '%s', mwy na thebyg am ei fod yn bodoli eisoes"

#: ../mateconf/mateconf-internals.c:2381
#, c-format
msgid "Failed to create or open '%s'"
msgstr "Methu creu neu agor '%s'"

#: ../mateconf/mateconf-internals.c:2391
#, c-format
msgid ""
"Failed to lock '%s': probably another process has the lock, or your "
"operating system has NFS file locking misconfigured (%s)"
msgstr ""
"Methwyd cloi '%s': mwy na thebyg mae gan broses arall y clo, neu mae cloi "
"NFS wedi ei gam-gyflunio ar eich system (%s)"

#: ../mateconf/mateconf-internals.c:2411
#, c-format
msgid "Failed to remove '%s': %s"
msgstr "Methwyd tynnu '%s': %s"

#: ../mateconf/mateconf-internals.c:2439
#, c-format
msgid "Not running within active session"
msgstr "Ddim yn rhedeg o fewn sesiwn weithredol"

#: ../mateconf/mateconf-internals.c:2449
#, c-format
msgid "Failed to get connection to session: %s"
msgstr "Methu cael cysylltiad i'r sesiwn: %s"

#: ../mateconf/mateconf-internals.c:2468
#, c-format
msgid "Could not send message to MateConf daemon: %s"
msgstr "Methu anfon neges i'r ellyll MateConf: %s"

#: ../mateconf/mateconf-internals.c:2479
#, c-format
msgid "daemon gave erroneous reply: %s"
msgstr "ymatebodd yr ellyll yn wallus: %s "

# EFALLAI
#: ../mateconf/mateconf-internals.c:2517
#, c-format
msgid "couldn't contact ORB to resolve existing mateconfd object reference"
msgstr ""
"methwyd cysylltu â ORB er mwyn datrys cyfeirnod mateconfd gwrthrych sy'n bodoli"

#: ../mateconf/mateconf-internals.c:2529
#, c-format
msgid "Failed to convert IOR '%s' to an object reference"
msgstr "Methwyd trosi'r IOR '%s' i gyfeirnod gwrthrych"

#: ../mateconf/mateconf-internals.c:2556
#, c-format
msgid "couldn't create directory `%s': %s"
msgstr "methwyd creu cyfeiriadur `%s': %s"

#: ../mateconf/mateconf-internals.c:2613
#, c-format
msgid "Can't write to file `%s': %s"
msgstr "Methu ysgrifennu ar ffeil `%s': %s"

# EFALLAI
#: ../mateconf/mateconf-internals.c:2654
#, c-format
msgid "We didn't have the lock on file `%s', but we should have"
msgstr "Nid oedd gennym y clo dylai fod gennym ar y ffeil `%s'"

#: ../mateconf/mateconf-internals.c:2677
#, c-format
msgid "Failed to link '%s' to '%s': %s"
msgstr "Methwyd cysylltu '%s' at '%s': %s"

#: ../mateconf/mateconf-internals.c:2689
#, c-format
msgid "Failed to remove lock file `%s': %s"
msgstr "Methwyd dileu ffeil clo `%s': %s"

#: ../mateconf/mateconf-internals.c:2712
#, c-format
msgid "Failed to clean up file '%s': %s"
msgstr "Methwyd tacluso ffeil '%s': %s"

#: ../mateconf/mateconf-internals.c:2728
#, c-format
msgid "Failed to remove lock directory `%s': %s"
msgstr "Methwyd dileu cyfeiriadur clo `%s': %s"

#: ../mateconf/mateconf-internals.c:2866
#, c-format
msgid "Server ping error: %s"
msgstr "Gwall ping gweinydd: %s"

#: ../mateconf/mateconf-internals.c:2885
#, c-format
msgid ""
"Failed to contact configuration server; some possible causes are that you "
"need to enable TCP/IP networking for MateCORBA, or you have stale NFS locks due "
"to a system crash. See http://projects.gnome.org/mateconf/ for information. "
"(Details - %s)"
msgstr ""
"Methwyd cysylltu â gweinydd cyfluniad; rhai achosion posib yw eich bod angen "
"i chi alluogi rhwydweithio TCP/IP ar gyfer MateCORBA, neu mae gennych hen gloeon "
"NFS oherwydd chwaliad system. Gweler http://www.gnome.org/projects/mateconf/ am "
"fwy o wybodaeth. (Manylion - %s)"

#: ../mateconf/mateconf-internals.c:2886
msgid "none"
msgstr "dim"

#: ../mateconf/mateconf-sanity-check.c:49
msgid "- Sanity checks for MateConf"
msgstr "- Profion callineb i MateConf"

#: ../mateconf/mateconf-sanity-check.c:58 ../mateconf/mateconftool.c:639
#, c-format
msgid ""
"Error while parsing options: %s.\n"
"Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Gwall wrth ramadegu opsiynau: %s.\n"
"Defnyddiwch '%s --help' er mwyn gweld rhestr lawn o'r holl opsiynau\n"
"llinell orchymyn sydd ar gael.\n"

#: ../mateconf/mateconf-sanity-check.c:143 ../mateconf/mateconf-sanity-check.c:168
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not open or create the file \"%s\"; this indicates that there may be a "
"problem with your configuration, as many programs will need to create files "
"in your home directory. The error was \"%s\" (errno = %d)."
msgstr ""
"Cysylltwch â gweinydd eich system er mwyn datrys y broblem ddilynol os\n"
"gwelwch yn dda:\n"
"Ni ellir agor neu greu'r ffeil \"%s\"; mae hyn yn dangos ei fod yn bosib fod "
"yna broblem gyda'ch cyfluniad, gan y bydd angen i lawer o raglenni greu "
"ffeiliau yn eich cyfeiriadur cartref. Y gwall oedd \"%s\" (errno = %d)."

#: ../mateconf/mateconf-sanity-check.c:182
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not lock the file \"%s\"; this indicates that there may be a problem "
"with your operating system configuration. If you have an NFS-mounted home "
"directory, either the client or the server may be set up incorrectly. See "
"the rpc.statd and rpc.lockd documentation. A common cause of this error is "
"that the \"nfslock\" service has been disabled.The error was \"%s\" (errno = "
"%d)."
msgstr ""
"Cysylltwch â gweinydd eich system er mwyn datrys y broblem ddilynol os\n"
"gwelwch yn dda:\n"
"Methwyd cloi'r ffeil \"%s\"; mae hyn yn dangos bod problem gyda chyfluniad "
"eich system weithredu. Os oes cyfeiriadur cartref wedi ei osod dros NFS "
"gennych, efallai fod y gweinydd neu'r cleient wedi ei osod yn anghywir. "
"Gweler dogfennaeth rpc.statd and rpc.lockd. Achos cyffredin o'r broblem hon "
"yw bod y gwasanaeth \"nfslock\" wedi ei analluogi. \"%s\" oedd y gwall "
"(errno = %d)."

#: ../mateconf/mateconf-sanity-check.c:199
#, c-format
msgid "Can't remove file %s: %s\n"
msgstr "Methu dileu'r ffeil %s: %s\n"

#: ../mateconf/mateconf-sanity-check.c:235
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"No configuration sources in the configuration file \"%s\"; this means that "
"preferences and other settings can't be saved. %s%s"
msgstr ""
"Cysylltwch â gweinydd eich system er mwyn datrys y broblem ddilynol os\n"
"gwelwch yn dda:\n"
"Dim ffynonellau cyfluniad yn y ffeil cyfluniad \"%s\"; mae hyn yn golygu na "
"ellir arbed hoffterau a gosodiadau eraill. %s%s"

#: ../mateconf/mateconf-sanity-check.c:238
msgid "Error reading the file: "
msgstr "Gwall wrth ddarllen y ffeil: "

#: ../mateconf/mateconf-sanity-check.c:261
#, c-format
msgid ""
"Please contact your system administrator to resolve the following problem:\n"
"Could not resolve the address \"%s\" in the configuration file \"%s\": %s"
msgstr ""
"Cysylltwch â gweinydd eich system er mwyn datrys y broblem ddilynol os\n"
"gwelwch yn dda:\n"
"Methu datrys y cyfeiriad \"%s\" yn y ffeil cyfluniad \"%s\": %s"

#: ../mateconf/mateconf-sanity-check.c:322
msgid ""
"The files that contain your preference settings are currently in use.\n"
"\n"
"You might be logged in to a session from another computer, and the other "
"login session is using your preference settings files.\n"
"\n"
"You can continue to use the current session, but this might cause temporary "
"problems with the preference settings in the other session.\n"
"\n"
"Do you want to continue?"
msgstr ""
"Mae'r ffeiliau sy'n cynnwys eich gosodiadau hoffter yn cael eu defnyddio ar "
"hyn o bryd.\n"
"\n"
"Efallai eich bod chi wedi mewngofnodi at sesiwn o gyfrifiadur arall, ac "
"mae'r sesiwn yn defnyddio eich ffeiliau gosodiadau hoffter.\n"
"\n"
"Cewch barhau i ddefnyddio'r sesiwn gyfredol, ond efallai fe fydd hyn yn "
"achosi problemau dros dro gyda'r gosodiadau hoffter yn y sesiwn arall.\n"
"\n"
"Ydych chi eisiau parhau?"

#: ../mateconf/mateconf-sanity-check.c:343
msgid "_Log Out"
msgstr "_Allgofnodi"

#: ../mateconf/mateconf-sanity-check.c:345
msgid "_Continue"
msgstr "_Parhau"

#: ../mateconf/mateconf-sanity-check.c:358
#, c-format
msgid "%s Continue (y/n)?"
msgstr "%s Parhau (i/n)?"

#: ../mateconf/mateconf-schema.c:211 ../mateconf/mateconf-schema.c:219
#: ../mateconf/mateconf-schema.c:227 ../mateconf/mateconf-schema.c:235
#, c-format
msgid "Schema contains invalid UTF-8"
msgstr "Mae'r sgema yn cynnwys UTF-8 annilys"

#: ../mateconf/mateconf-schema.c:244
#, c-format
msgid ""
"Schema specifies type list but doesn't specify the type of the list elements"
msgstr ""
"Mae'r sgema yn penodi rhestr ond nid yw'n penodi math elfennau'r rhestr"

#: ../mateconf/mateconf-schema.c:254
#, c-format
msgid ""
"Schema specifies type pair but doesn't specify the type of the car/cdr "
"elements"
msgstr "Mae'r sgema yn penodi pâr ond nid yw'n penodi math yr elfennau car/cdr"

#: ../mateconf/mateconf-sources.c:374
#, c-format
msgid "Failed to load source \"%s\": %s"
msgstr "Methu llwytho'r ffynhonnell \"%s\": %s"

#: ../mateconf/mateconf-sources.c:414
#, c-format
msgid ""
"Resolved address \"%s\" to a writable configuration source at position %d"
msgstr ""
"Datryswyd y cyfeiriad \"%s\" i ffynhonnell cyfluniad ysgrifenadwy ger y "
"safle %d"

#: ../mateconf/mateconf-sources.c:420
#, c-format
msgid ""
"Resolved address \"%s\" to a read-only configuration source at position %d"
msgstr ""
"Datryswyd y cyfeiriad \"%s\" i ffynhonnell cyfluniad darllen-yn-unig ger y "
"safle %d"

#: ../mateconf/mateconf-sources.c:427
#, c-format
msgid ""
"Resolved address \"%s\" to a partially writable configuration source at "
"position %d"
msgstr ""
"Datryswyd y cyfeiriad \"%s\" i ffynhonnell cyfluniad rhannol ysgrifenadwy "
"ger y safle %d"

#: ../mateconf/mateconf-sources.c:436
msgid ""
"None of the resolved addresses are writable; saving configuration settings "
"will not be possible"
msgstr ""
"Does dim o'r cyfeiriadau fe ddatryswyd yn ysgrifenadwy; ni fydd yn bosib "
"cadw gosodiadau cyfluniad"

#: ../mateconf/mateconf-sources.c:690
#, c-format
msgid "Schema `%s' specified for `%s' stores a non-schema value"
msgstr "Mae'r sgema `%s' a benodwyd ar gyfer `%s' yn dal gwerth nid yw'n sgema"

#: ../mateconf/mateconf-sources.c:752
msgid "The '/' name can only be a directory, not a key"
msgstr "Gall yr enw '/' fod yn gyfeiriadur yn unig, nid allwedd"

#: ../mateconf/mateconf-sources.c:794
#, c-format
msgid ""
"Value for `%s' set in a read-only source at the front of your configuration "
"path"
msgstr ""
"Gosodwyd gwerth ar gyfer `%s' mewn ffynhonnell darllen-yn-unig ar flaen eich "
"llwybr cyfluniad"

#: ../mateconf/mateconf-sources.c:806
#, c-format
msgid ""
"Unable to store a value at key '%s', as the configuration server has no "
"writable databases. There are some common causes of this problem: 1) your "
"configuration path file %s/path doesn't contain any databases or wasn't "
"found 2) somehow we mistakenly created two mateconfd processes 3) your "
"operating system is misconfigured so NFS file locking doesn't work in your "
"home directory or 4) your NFS client machine crashed and didn't properly "
"notify the server on reboot that file locks should be dropped. If you have "
"two mateconfd processes (or had two at the time the second was launched), "
"logging out, killing all copies of mateconfd, and logging back in may help. If "
"you have stale locks, remove ~/.mateconf*/*lock. Perhaps the problem is that "
"you attempted to use MateConf from two machines at once, and MateCORBA still has "
"its default configuration that prevents remote CORBA connections - put "
"\"ORBIIOPIPv4=1\" in /etc/matecorbarc. As always, check the user.* syslog for "
"details on problems mateconfd encountered. There can only be one mateconfd per "
"home directory, and it must own a lockfile in ~/.mateconfd and also lockfiles "
"in individual storage locations such as ~/.mateconf"
msgstr ""
"Ni ellir cadw gwerth at yr allwedd '%s', gan nad oes gan y gweinydd "
"cyfluniad dim cronfa ddata ysgrifenadwy. Mae gan y broblem hon rhai achosion "
"cyffredin: 1) nid yw'ch ffeil llwybr cyfluniad %s/path yn cynnwys unrhyw "
"gronfeydd data, neu ni chanfuwyd ef 2) rhywsut fe grëwyd dwy broses mateconfd "
"yn wallus 3) mae eich system weithredu wedi ei gam-gyflunio felly dyw cloi "
"ffeiliau NFS ddim yn gweithio yn eich cyfeiriadur cartref neu 4) chwalodd "
"eich peiriant cleient NFS heb hysbysu'r gweinydd wrth ailfwtio fe ddylid "
"gollwng cloeau. Os oes dwy broses mateconfd gennych (neu roedd dwy gennych pan "
"gychwynnwyd yr ail), fe all allgofnodi, llofruddio pob copi o mateconfd a "
"mewngofnodi eto fod o gymorth. Os mae cloeon pwdr gennych, tynnwch ~/.mateconf*/"
"*lock. Efallai'r broblem yw eich bod wedi ceisio defnyddio MateConf o ddau "
"gyfeiriadur ar yr un pryd, ac mae gan MateCORBA ei gyfluniad rhagosodedig sy'n "
"gwahardd cysylltiadau CORBA pell - rhowch \"ORBIIOPIPv4=1\" yn /etc/matecorbarb. "
"Fel bob amser, edrychwch yn syslog user.* ar gyfer manylion ynghylch "
"problemau cafodd mateconfd. Fe all fod ond un mateconfd i bob cyfeiriadur cartref, "
"ac mae'n rhaid iddo berchen clo yn ~/.mateconfd a hefyd cloeon yn lleoliadau "
"storio unigol megis ~/.mateconf"

#: ../mateconf/mateconf-sources.c:1610
#, c-format
msgid "Error finding metainfo: %s"
msgstr "Gwall wrth ganfod meta-wybodaeth: %s"

#: ../mateconf/mateconf-sources.c:1679
#, c-format
msgid "Error getting metainfo: %s"
msgstr "Gwall wrth gyrchu meta-wybodaeth: %s"

#: ../mateconf/mateconf-sources.c:1703
#, c-format
msgid "Key `%s' listed as schema for key `%s' actually stores type `%s'"
msgstr ""
"Mae'r allwedd `%s' wedi ei rhestru fel sgema ar gyfer yr allwedd `%s' yn "
"storio'r math `%s' mewn gwirionedd"

#: ../mateconf/mateconf-value.c:262
#, c-format
msgid "Didn't understand `%s' (list must start with a '[')"
msgstr "Ddim yn deall `%s' (rhaid i restr ddechrau gyda '[')"

#: ../mateconf/mateconf-value.c:275
#, c-format
msgid "Didn't understand `%s' (list must end with a ']')"
msgstr "Ddim yn deall `%s' (rhaid i restr orffen gyda ']')"

#: ../mateconf/mateconf-value.c:326
#, c-format
msgid "Didn't understand `%s' (extra unescaped ']' found inside list)"
msgstr "Methwyd deall `%s' (']' ychwanegol heb ei ddianc o fewn rhestr)"

#: ../mateconf/mateconf-value.c:357 ../mateconf/mateconf-value.c:518
#, c-format
msgid "Didn't understand `%s' (extra trailing characters)"
msgstr "Ddim yn deall `%s' (nodau ychwanegol ar y diwedd)"

#: ../mateconf/mateconf-value.c:404
#, c-format
msgid "Didn't understand `%s' (pair must start with a '(')"
msgstr "Ddim yn deall `%s' (rhaid i bâr ddechrau gyda '(')"

#: ../mateconf/mateconf-value.c:417
#, c-format
msgid "Didn't understand `%s' (pair must end with a ')')"
msgstr "Ddim yn deall `%s' (rhaid i bâr orffen gyda ')')"

#: ../mateconf/mateconf-value.c:447 ../mateconf/mateconf-value.c:533
#, c-format
msgid "Didn't understand `%s' (wrong number of elements)"
msgstr "Ddim yn deall `%s' (nifer anghywir o elfennau)"

#: ../mateconf/mateconf-value.c:487
#, c-format
msgid "Didn't understand `%s' (extra unescaped ')' found inside pair)"
msgstr "Methwyd deall `%s' (')' ychwanegol heb ei ddianc o fewn pâr)"

#: ../mateconf/mateconf.c:95
msgid "Key is NULL"
msgstr "Mae'r allwedd yn NULL"

#: ../mateconf/mateconf.c:102
#, c-format
msgid "\"%s\": %s"
msgstr "\"%s\": %s"

#: ../mateconf/mateconf.c:418
#, c-format
msgid "Server couldn't resolve the address `%s'"
msgstr "Methodd y gweinydd ddatrys y cyfeiriad `%s'"

#: ../mateconf/mateconf.c:808
msgid "Can't add notifications to a local configuration source"
msgstr "Methu ychwanegu hysbysiadau at ffynhonnell cyfluniad lleol"

#: ../mateconf/mateconf.c:2258
#, c-format
msgid "Adding client to server's list failed, CORBA error: %s"
msgstr "Methwyd ychwanegu cleient i restr y gweinydd, gwall CORBA: %s"

#: ../mateconf/mateconf.c:2630
msgid "Must begin with a slash '/'"
msgstr "Rhaid cychwyn gyda '/'"

#: ../mateconf/mateconf.c:2652
msgid "Can't have two slashes '/' in a row"
msgstr "Methu cael dau slaes '/' gyda'i gilydd"

#: ../mateconf/mateconf.c:2654
msgid "Can't have a period '.' right after a slash '/'"
msgstr "Methu cael '.' yn syth ar ôl slaes '/'"

#: ../mateconf/mateconf.c:2674
#, c-format
msgid "'\\%o' is not an ASCII character and thus isn't allowed in key names"
msgstr "Nid yw '\\%o' yn nod ASCII, felly ni chaniateir ef mewn enwau allweddi"

#: ../mateconf/mateconf.c:2684
#, c-format
msgid "`%c' is an invalid character in key/directory names"
msgstr "Mae `%c' nod annilys mewn enwau allweddau/cyfeiriaduron"

#: ../mateconf/mateconf.c:2698
msgid "Key/directory may not end with a slash '/'"
msgstr "Ni chaiff enw allwedd/cyfeiriadur orffen gyda slaes '/'"

#: ../mateconf/mateconf.c:3069
#, c-format
msgid "Failure shutting down configuration server: %s"
msgstr "Gwall wrth derfynu gweinydd cyfluniad: %s"

#: ../mateconf/mateconf.c:3130
#, c-format
msgid "Expected float, got %s"
msgstr "Disgwylwyd float, cafwyd %s"

#: ../mateconf/mateconf.c:3165
#, c-format
msgid "Expected int, got %s"
msgstr "Disgwyliwyd inc, cafwyd %s"

#: ../mateconf/mateconf.c:3200
#, c-format
msgid "Expected string, got %s"
msgstr "Disgwylwyd string, cafwyd %s"

#: ../mateconf/mateconf.c:3234
#, c-format
msgid "Expected bool, got %s"
msgstr "Disgwyliwyd bol, cafwyd %s"

#: ../mateconf/mateconf.c:3267
#, c-format
msgid "Expected schema, got %s"
msgstr "Disgwyliwyd sgema, cafwyd %s"

#: ../mateconf/mateconf.c:3606
#, c-format
msgid "CORBA error: %s"
msgstr "Gwall CORBA: %s"

# EFALLAI
#: ../mateconf/mateconfd.c:308
msgid "Shutdown request received"
msgstr "Derbyniwyd gofyniad terfynu"

#: ../mateconf/mateconfd.c:340
msgid ""
"mateconfd compiled with debugging; trying to load mateconf.path from the source "
"directory"
msgstr ""
"crynhowyd mateconfd gyda gwybodaeth datnamu; ceisir llwytho mateconf.path o'r "
"cyfeiriadur ffynhonnell"

#: ../mateconf/mateconfd.c:360
#, c-format
msgid ""
"No configuration files found. Trying to use the default configuration source "
"`%s'"
msgstr ""
"Ni chanfuwyd unrhyw ffeiliau cyfluniad, ceisir defnyddio'r ffynhonnell "
"cyfluniad rhagosodedig `%s'"

# EFALLAI
#. We want to stay alive but do nothing, because otherwise every
#. request would result in another failed mateconfd being spawned.
#.
#: ../mateconf/mateconfd.c:368
#, c-format
msgid ""
"No configuration sources in the source path. Configuration won't be saved; "
"edit %s%s"
msgstr ""
"Dim ffynonellau cyfluniad yn y llwybr ffynhonnell. Ni chaiff y cyfluniad ei "
"gadw; golygwch %s%s"

#: ../mateconf/mateconfd.c:381
#, c-format
msgid "Error loading some configuration sources: %s"
msgstr "Gwall wrth lwytho rhai ffynonellau cyfluniad: %s"

#: ../mateconf/mateconfd.c:393
msgid ""
"No configuration source addresses successfully resolved. Can't load or store "
"configuration data"
msgstr ""
"Methwyd datrys unrhyw gyfeiriad ffynhonnell cyfluniad. Ni ellir llwytho na "
"arbed data cyfluniad"

#: ../mateconf/mateconfd.c:410
msgid ""
"No writable configuration sources successfully resolved. May be unable to "
"save some configuration changes"
msgstr ""
"Methwyd datrys unrhyw ffynonellau cyfluniad ysgrifenadwy. Efallai ni fydd yn "
"bosib arbed rhai newidiadau cyfluniad"

#: ../mateconf/mateconfd.c:591
#, c-format
msgid "Could not connect to session bus: %s"
msgstr "Methu cysylltu â'r bws sesiwn: %s"

#: ../mateconf/mateconfd.c:613
#, c-format
msgid "Failed to get bus name for daemon, exiting: %s"
msgstr "Methu cael enw bws ar gyfer ellyll, terfynu: %s"

#: ../mateconf/mateconfd.c:694
#, c-format
msgid "Could not connect to system bus: %s"
msgstr "Methu cysylltu â'r bws system: %s"

#: ../mateconf/mateconfd.c:830
#, c-format
msgid "starting (version %s), pid %u user '%s'"
msgstr "dechrau (fersiwn %s), pid %u defnyddiwr '%s'"

#: ../mateconf/mateconfd.c:890
msgid "Failed to get object reference for ConfigServer"
msgstr "Methwyd cyrchu cyfeirnod gwrthrych ar gyfer ConfigServer"

#: ../mateconf/mateconfd.c:919
#, c-format
msgid ""
"Failed to write byte to pipe file descriptor %d so client program may hang: %"
"s"
msgstr ""
"Methwyd ysgrifennu beit i'r bibell a'r disgrifiwr ffeil %d felly fe all "
"rhaglen gleient hongian: %s"

#: ../mateconf/mateconfd.c:965
#, c-format
msgid "Error releasing lockfile: %s"
msgstr "Gwall wrth ryddhau ffeil clo: %s"

#: ../mateconf/mateconfd.c:973
msgid "Exiting"
msgstr "Terfynu"

#: ../mateconf/mateconfd.c:991
msgid "SIGHUP received, reloading all databases"
msgstr "Derbyniwyd SIGHUP, yn ail-lwytho pob cronfa data"

#: ../mateconf/mateconfd.c:1008
msgid "MateConf server is not in use, shutting down."
msgstr "Nid yw'r gweinydd MateConf yn cael ei ddefnyddio, terfynu."

#: ../mateconf/mateconfd.c:1334
#, c-format
msgid "Error obtaining new value for `%s': %s"
msgstr "Gwall wrth gael gwerth newydd ar gyfer `%s': %s"

#: ../mateconf/mateconfd.c:1478
#, c-format
msgid "Returning exception: %s"
msgstr "Dychwelyd eithriad: %s"

#: ../mateconf/mateconfd.c:1584
#, c-format
msgid ""
"Failed to open mateconfd logfile; won't be able to restore listeners after "
"mateconfd shutdown (%s)"
msgstr ""
"Methwyd agor ffeil gofnodi mateconfd: ni ellir adfer gwrandawyr ar ôl i mateconfd "
"derfynu (%s)"

#: ../mateconf/mateconfd.c:1619
#, c-format
msgid ""
"Failed to close mateconfd logfile; data may not have been properly saved (%s)"
msgstr ""
"Methwyd cau ffeil gofnodi mateconfd; efallai ni chafodd data ei gadw'n gywir (%"
"s)"

#: ../mateconf/mateconfd.c:1681
#, c-format
msgid "Could not open saved state file '%s' for writing: %s"
msgstr "Methwyd agor y ffeil cadw cyflwr '%s' er mwyn ysgrifennu: %s"

#: ../mateconf/mateconfd.c:1695
#, c-format
msgid "Could not write saved state file '%s' fd: %d: %s"
msgstr "Methwyd ysgrifennu disgrifiwr at y ffeil cadw cyflwr '%s': %d: %s"

#: ../mateconf/mateconfd.c:1704
#, c-format
msgid "Could not flush saved state file '%s' to disk: %s"
msgstr "Methwyd cysoni ffeil cadw cyflwr '%s' at y disg: %s"

#: ../mateconf/mateconfd.c:1711
#, c-format
msgid "Failed to close new saved state file '%s': %s"
msgstr "Methwyd cau ffeil cadw cyflwr newydd '%s': %s"

#: ../mateconf/mateconfd.c:1725
#, c-format
msgid "Could not move aside old saved state file '%s': %s"
msgstr "Methwyd neilltuo hen ffeil cadw cyflwr '%s': %s"

#: ../mateconf/mateconfd.c:1735
#, c-format
msgid "Failed to move new saved state file into place: %s"
msgstr "Methwyd symud ffeil cadw cyflwr newydd i'w le: %s"

#: ../mateconf/mateconfd.c:1744
#, c-format
msgid ""
"Failed to restore original saved state file that had been moved to '%s': %s"
msgstr ""
"Methwyd adfer ffeil cadw cyflwr gwreiddiol a gafwyd ei symud i '%s': %s"

#: ../mateconf/mateconfd.c:2223
#, c-format
msgid ""
"Unable to restore a listener on address '%s', couldn't resolve the database"
msgstr ""
"Methwyd adfer gwrandäwr ar y cyfeiriad '%s', methwyd datrys y gronfa ddata"

#: ../mateconf/mateconfd.c:2259
#, c-format
msgid "Error reading saved state file: %s"
msgstr "Gwall wrth ddarllen ffeil cadw cyflwr: %s"

#: ../mateconf/mateconfd.c:2309
#, c-format
msgid "Unable to open saved state file '%s': %s"
msgstr "Methwyd agor ffeil cadw cyflwr '%s': %s"

#: ../mateconf/mateconfd.c:2428
#, c-format
msgid ""
"Failed to log addition of listener to mateconfd logfile; won't be able to re-"
"add the listener if mateconfd exits or shuts down (%s)"
msgstr ""
"Methwyd cofnodi ychwanegiad gwrandäwr at ffeil cofnod mateconfd; ni ellir ail-"
"ychwanegu'r gwrandäwr os mae mateconfd yn terfynu (%s)"

#: ../mateconf/mateconfd.c:2433
#, c-format
msgid ""
"Failed to log removal of listener to mateconfd logfile; might erroneously re-"
"add the listener if mateconfd exits or shuts down (%s)"
msgstr ""
"Methwyd cofnodi tyniad gwrandäwr at ffeil cofnod mateconfd; efallai caiff y "
"gwrandäwr ei ail-ychwanegu yn wallus os mae mateconfd yn terfynu (%s)"

#: ../mateconf/mateconfd.c:2456 ../mateconf/mateconfd.c:2630
#, c-format
msgid "Failed to get IOR for client: %s"
msgstr "Methu cael IOR ar gyfer y cleient: %s"

#: ../mateconf/mateconfd.c:2471
#, c-format
msgid "Failed to open saved state file: %s"
msgstr "Methwyd agor ffeil cadw cyflwr: %s"

#: ../mateconf/mateconfd.c:2484
#, c-format
msgid "Failed to write client add to saved state file: %s"
msgstr "Methwyd ysgrifennu ychwanegiad cleient at ffeil cadw cyflwr: %s"

#: ../mateconf/mateconfd.c:2492
#, c-format
msgid "Failed to flush client add to saved state file: %s"
msgstr "Methwyd cysoni ychwanegiad cleient at ffeil cadw cyflwr: %s"

#: ../mateconf/mateconfd.c:2591
msgid ""
"Some client removed itself from the MateConf server when it hadn't been added."
msgstr ""
"Tynnodd rhyw gleient ei hun o'r gweinydd MateConf pan nad oedd wedi ei "
"ychwanegu."

#: ../mateconf/mateconftool.c:93
msgid "Set a key to a value and sync. Use with --type."
msgstr "Gosod allwedd at werth a chysoni. Defnyddiwch gyda --type."

#: ../mateconf/mateconftool.c:102
msgid "Print the value of a key to standard output."
msgstr "Argraffu gwerth yr allwedd i'r allbwn safonol."

#: ../mateconf/mateconftool.c:112
msgid "Unset the keys on the command line"
msgstr "Dadosod yr holl allweddi ar y llinell orchymyn"

#: ../mateconf/mateconftool.c:121
msgid ""
"Recursively unset all keys at or below the key/directory names on the "
"command line"
msgstr ""
"Dadosod yn ailadroddus yr holl allweddi sydd yn, neu islaw, yr enwau allwedd/"
"cyfeiriadur ar y llinell orchymyn"

#: ../mateconf/mateconftool.c:130
msgid "Toggles a boolean key."
msgstr "Toglu allwedd gwerth Boole."

#: ../mateconf/mateconftool.c:139
msgid "Print all key/value pairs in a directory."
msgstr "Argraffu pob pâr allwedd/gwerth mewn cyfeiriadur."

#: ../mateconf/mateconftool.c:148
msgid "Print all subdirectories in a directory."
msgstr "Argraffu pob is-gyfeiriadur mewn cyfeiriadur."

#: ../mateconf/mateconftool.c:157
msgid "Print all subdirectories and entries under a directory, recursively."
msgstr ""
"Argraffu pob is-gyfeiriadur a chofnod islaw cyfeiriadur, yn ailadroddus."

#: ../mateconf/mateconftool.c:166 ../mateconf/mateconftool.c:175
msgid "Search for a key, recursively."
msgstr "Chwilio am allwedd, yn ailadroddus."

#: ../mateconf/mateconftool.c:184
msgid "Get the short doc string for a key"
msgstr "Cyrchu'r llinyn dogfennaeth byr ar gyfer allwedd"

#: ../mateconf/mateconftool.c:193
msgid "Get the long doc string for a key"
msgstr "Cyrchu'r llinyn dogfennaeth hir ar gyfer allwedd"

#: ../mateconf/mateconftool.c:202
msgid "Return 0 if the directory exists, 2 if it does not."
msgstr "Dychwelyd 0 os yw'r cyfeiriadur yn bodoli, 2 os nad ydyw."

#: ../mateconf/mateconftool.c:211
msgid "Ignore schema defaults when reading values."
msgstr "Anwybyddu rhagosodiadau sgema wrth ddarllen gwerthoedd."

#: ../mateconf/mateconftool.c:226
msgid ""
"Dump to standard output an XML description of all entries under a directory, "
"recursively."
msgstr ""
"Gollwng disgrifiad XML o bob cofnod islaw cyfeiriadur i'r allbwn safonol, yn "
"ailadroddus."

#: ../mateconf/mateconftool.c:235
msgid ""
"Load from the specified file an XML description of values and set them "
"relative to a directory."
msgstr ""
"Llwytho o'r ffeil penodedig disgrifiad gwerthoedd XML a'u gosod yn gymharol "
"i gyfeiriadur."

#: ../mateconf/mateconftool.c:244
msgid "Unload a set of values described in an XML file."
msgstr "Dadlwytho set o werthoedd a ddisgrifir mewn ffeil XML."

#: ../mateconf/mateconftool.c:259
msgid "Get the name of the default source"
msgstr "Cyrchu enw'r ffynhonnell rhagosodedig"

#: ../mateconf/mateconftool.c:268
msgid "Shut down mateconfd. DON'T USE THIS OPTION WITHOUT GOOD REASON."
msgstr "Terfynu mateconfd. PEIDIWCH Â DEFNYDDIO'R OPSIWN HWN HEB RESWM DA."

#: ../mateconf/mateconftool.c:277
msgid "Return 0 if mateconfd is running, 2 if not."
msgstr "Dychwelyd 0 os yw mateconfd yn rhedeg, 2 os nad ydyw."

#: ../mateconf/mateconftool.c:286
msgid ""
"Launch the configuration server (mateconfd). (Normally happens automatically "
"when needed.)"
msgstr ""
"Lansio'r gweinydd cyfluniad (mateconfd). (Mae fel arfer yn digwydd yn awtomatig "
"fel y bo'r angen.)"

#: ../mateconf/mateconftool.c:301
msgid ""
"Specify the type of the value being set, or the type of the value a schema "
"describes. Unique abbreviations OK."
msgstr ""
"Penodi'r math o'r gwerth sy'n cael ei osod, neu'r math o werth mae sgema yn "
"ei ddisgrifio. Mae byrhadau unigryw yn iawn."

#: ../mateconf/mateconftool.c:302
msgid "int|bool|float|string|list|pair"
msgstr "int|bool|float|string|list|pair"

#: ../mateconf/mateconftool.c:310
msgid "Print the data type of a key to standard output."
msgstr "Argraffu math data allwedd i'r allbwn safonol."

#: ../mateconf/mateconftool.c:319
msgid "Get the number of elements in a list key."
msgstr "Cyrchu'r nifer o elfennau mewn allwedd rhestr."

#: ../mateconf/mateconftool.c:328
msgid "Get a specific element from a list key, numerically indexed."
msgstr "Cyrchu elfen benodol o allwedd rhestr, wedi eu mynegeio'n rhifol."

#: ../mateconf/mateconftool.c:337
msgid ""
"Specify the type of the list value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Penodi math y gwerth rhestr sy'n cael ei osod, neu'r math o werth mae sgema "
"yn disgrifio. Mae byrhadau unigryw yn iawn."

#: ../mateconf/mateconftool.c:338 ../mateconf/mateconftool.c:347 ../mateconf/mateconftool.c:356
msgid "int|bool|float|string"
msgstr "int|bool|float|string"

#: ../mateconf/mateconftool.c:346
msgid ""
"Specify the type of the car pair value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Penodi math y gwerth pâr car sy'n cael ei osod, neu'r math o werth mae sgema "
"yn disgrifio. Mae byrhadau unigryw yn iawn."

#: ../mateconf/mateconftool.c:355
msgid ""
"Specify the type of the cdr pair value being set, or the type of the value a "
"schema describes. Unique abbreviations OK."
msgstr ""
"Penodi math y gwerth pâr cdr sy'n cael ei osod, neu'r math o werth mae sgema "
"yn disgrifio. Mae byrhadau unigryw yn iawn."

#: ../mateconf/mateconftool.c:370
msgid "Specify a schema file to be installed"
msgstr "Penodi ffeil sgema i'w osod"

#: ../mateconf/mateconftool.c:371
msgid "FILENAME"
msgstr "ENWFFEIL"

#: ../mateconf/mateconftool.c:379
msgid "Specify a configuration source to use rather than the default path"
msgstr ""
"Penodi ffynhonnell cyfluniad i'w ddefnyddio yn hytrach na'r llwybr "
"rhagosodedig"

#: ../mateconf/mateconftool.c:380
msgid "SOURCE"
msgstr "FFYNHONNELL"

#: ../mateconf/mateconftool.c:388
msgid ""
"Bypass server, and access the configuration database directly. Requires that "
"mateconfd is not running."
msgstr ""
"Cyrchu'r gronfa cyfluniad yn uniongyrchol, heb y gweinydd. Mae'n rhaid nad "
"yw mateconfd yn rhedeg."

#: ../mateconf/mateconftool.c:397
msgid ""
"Properly installs schema files on the command line into the database. "
"Specify a custom configuration source in the MATECONF_CONFIG_SOURCE environment "
"variable, or set set the variable to an empty string to use the default "
"configuration source."
msgstr ""
"Gosodir yn gywir ffeiliau sgema ar y llinell orchymyn i'r gronfa ddata. "
"Dylid gosod y newidyn amgylchol MATECONF_CONFIG_SOURCE i ffynhonnell cyfluniad "
"nid yw'n rhagosodedig neu ei osod i linyn gwag er mwyn defnyddio'r "
"rhagosodiad."

#: ../mateconf/mateconftool.c:406
msgid ""
"Properly uninstalls schema files on the command line from the database. "
"MATECONF_CONFIG_SOURCE environment variable should be set to a non-default "
"configuration source or set to the empty string to use the default."
msgstr ""
"Dadosodir yn gywir ffeiliau sgema ar y llinell orchymyn o'r gronfa ddata. "
"Dylid gosod y newidyn amgylchol MATECONF_CONFIG_SOURCE i ffynhonnell cyfluniad "
"nid yw'n rhagosodedig neu ei osod i linyn gwag er mwyn defnyddio'r "
"rhagosodiad."

#: ../mateconf/mateconftool.c:421
msgid ""
"Torture-test an application by setting and unsetting a bunch of values of "
"different types for keys on the command line."
msgstr ""
"Poenydio rhaglen er mwyn ei brofi gan osod a dadosod nifer o werthoedd o "
"wahanol fathau ar gyfer allweddau ar y llinell orchymyn."

#: ../mateconf/mateconftool.c:430
msgid ""
"Torture-test an application by setting and unsetting a bunch of keys inside "
"the directories on the command line."
msgstr ""
"Poenydio rhaglen er mwyn ei brofi gan osod a dadosod nifer o allweddi o fewn "
"y cyfeiriaduron ar y llinell orchymyn."

#: ../mateconf/mateconftool.c:445
msgid ""
"Set a schema and sync. Use with --short-desc, --long-desc, --owner, and --"
"type."
msgstr ""
"Gosod sgema a chysoni. Defnyddiwch gyda --short-desc, --long-desc, --owner, "
"a --type"

#: ../mateconf/mateconftool.c:454
msgid "Specify a short half-line description to go in a schema."
msgstr "Penodi disgrifiad byr hanner llinell er mwyn mynd mewn sgema."

#: ../mateconf/mateconftool.c:455 ../mateconf/mateconftool.c:464
msgid "DESCRIPTION"
msgstr "DISGRIFIAD"

#: ../mateconf/mateconftool.c:463
msgid "Specify a several-line description to go in a schema."
msgstr "Penodi disgrifiad aml-linell er mwyn mynd mewn sgema."

#: ../mateconf/mateconftool.c:472
msgid "Specify the owner of a schema"
msgstr "Penodi perchennog sgema"

#: ../mateconf/mateconftool.c:473
msgid "OWNER"
msgstr "PERCHENNOG"

#: ../mateconf/mateconftool.c:481
msgid "Get the name of the schema applied to this key"
msgstr "Cyrchi enw'r sgema a gymhwyswyd i'r allwedd hon"

#: ../mateconf/mateconftool.c:490
msgid "Specify the schema name followed by the key to apply the schema name to"
msgstr ""
"Penodi enw'r sgema wedi ei ddilyn gan yr allwedd i gymhwyso enw'r sgema ati"

#: ../mateconf/mateconftool.c:499
msgid "Remove any schema name applied to the given keys"
msgstr "Tynnu unrhyw enw sgema a gymhwyswyd i'r allweddi penodwyd"

#: ../mateconf/mateconftool.c:514
msgid "Print version"
msgstr "Argraffu fersiwn"

#: ../mateconf/mateconftool.c:523
msgid "[FILE...]|[KEY...]|[DIR...]"
msgstr "[FFEIL...]|[ALLWEDD...]|[CYFEIRIADUR...]"

#: ../mateconf/mateconftool.c:585
msgid "- Tool to manipulate a MateConf configuration"
msgstr "- Arf i drafod cyfluniad MateConf"

#: ../mateconf/mateconftool.c:590
msgid "Client options:"
msgstr "Opsiynau'r cleient:"

#: ../mateconf/mateconftool.c:590
msgid "Show client options"
msgstr "Dangos opsiynau'r cleient"

#: ../mateconf/mateconftool.c:595
msgid "Key type options:"
msgstr "Opsiynau math allwedd:"

#: ../mateconf/mateconftool.c:595
msgid "Show key type options"
msgstr "Dangos opsiynau math bysell"

#: ../mateconf/mateconftool.c:600
msgid "Load/Save options:"
msgstr "Opsiynau Llwytho/Cadw:"

#: ../mateconf/mateconftool.c:600
msgid "Show load/save options"
msgstr "Dangos opsiynau llwytho/cadw"

#: ../mateconf/mateconftool.c:605
msgid "Server options:"
msgstr "Opsiynau gweinydd:"

#: ../mateconf/mateconftool.c:605
msgid "Show server options"
msgstr "Dangos opsiynau gweinydd"

#: ../mateconf/mateconftool.c:610
msgid "Installation options:"
msgstr "Opsiynau gosod:"

#: ../mateconf/mateconftool.c:610
msgid "Show installation options"
msgstr "Dangos opsiynau gosod"

#: ../mateconf/mateconftool.c:615
msgid "Test options:"
msgstr "Opsiynau profi:"

#: ../mateconf/mateconftool.c:615
msgid "Show test options"
msgstr "Dangos opsiynau profi"

#: ../mateconf/mateconftool.c:620
msgid "Schema options:"
msgstr "Opsiynau sgema:"

#: ../mateconf/mateconftool.c:620
msgid "Show schema options"
msgstr "Dangos opsiynau sgema"

#: ../mateconf/mateconftool.c:629
#, c-format
msgid "Run '%s --help' to see a full list of available command line options.\n"
msgstr ""
"Defnyddiwch '%s --help' er mwyn gweld rhestr lawn o'r holl opsiynau\n"
"llinell orchymyn sydd ar gael.\n"

#: ../mateconf/mateconftool.c:657
#, c-format
msgid "Can't get and set/unset simultaneously\n"
msgstr "Methu cyrchu a gosod/datosod ar yr un pryd\n"

#: ../mateconf/mateconftool.c:667
#, c-format
msgid "Can't set and get/unset simultaneously\n"
msgstr "Methu gosod a chyrchu/datosod ar yr un pryd\n"

#: ../mateconf/mateconftool.c:674
#, c-format
msgid "Can't get type and set/unset simultaneously\n"
msgstr "Methu cyrchu'r math a gosod/datosod ar yr un pryd\n"

#: ../mateconf/mateconftool.c:682
#, c-format
msgid "Can't toggle and get/set/unset simultaneously\n"
msgstr "Methu cyrchu a nôl/gosod/dadosod ar yr un pryd\n"

#: ../mateconf/mateconftool.c:693
#, c-format
msgid "Can't use --all-entries with --get or --set\n"
msgstr "Methir defnyddio --all-entries gyda --get neu --set\n"

#: ../mateconf/mateconftool.c:704
#, c-format
msgid "Can't use --all-dirs with --get or --set\n"
msgstr "Methir defnyddio --all-dirs gyda --get neu --set\n"

#: ../mateconf/mateconftool.c:718
#, c-format
msgid ""
"--recursive-list should not be used with --get, --set, --unset, --all-"
"entries, --all-dirs, or --search-key\n"
msgstr ""
"Ni ddylid defnyddio --recursive-list gyda --get, --set, --unset, --all-"
"entries, --all-dirs, neu --search-key\n"

#: ../mateconf/mateconftool.c:732
#, c-format
msgid ""
"--set_schema should not be used with --get, --set, --unset, --all-entries, --"
"all-dirs, or --search-key\n"
msgstr ""
"Ni ddylid defnyddio --set_schema gyda --get, --set, --unset, --all-entries, "
"--all-dirs neu --search-key\n"

#: ../mateconf/mateconftool.c:738
#, c-format
msgid "Value type is only relevant when setting a value\n"
msgstr "Math gwerth ond yn berthnasol wrth osod gwerth\n"

#: ../mateconf/mateconftool.c:744
#, c-format
msgid "Must specify a type when setting a value\n"
msgstr "Rhaid penodi math wrth osod gwerth\n"

#: ../mateconf/mateconftool.c:752
#, c-format
msgid ""
"--ignore-schema-defaults is only relevant with --get, --all-entries, --dump, "
"--recursive-list, --get-list-size or --get-list-element\n"
msgstr ""
"Mae --ignore-schema-defaults ond yn berthnasol gyda --get, --all-entries, --"
"dump, --recursive-list, --get-list-size neu --get-list-element\n"

#: ../mateconf/mateconftool.c:764 ../mateconf/mateconftool.c:777 ../mateconf/mateconftool.c:790
#: ../mateconf/mateconftool.c:804 ../mateconf/mateconftool.c:817 ../mateconf/mateconftool.c:830
#: ../mateconf/mateconftool.c:844
#, c-format
msgid "%s option must be used by itself.\n"
msgstr "Rhaid defnyddio'r opsiwn %s ar ei hun.\n"

#: ../mateconf/mateconftool.c:853
#, c-format
msgid ""
"You must specify a configuration source with --config-source when using --"
"direct\n"
msgstr ""
"Rhaid i chi benodi ffynhonnell cyfluniad gyda --config-source wrth "
"ddefnyddio --direct\n"

#: ../mateconf/mateconftool.c:859
#, c-format
msgid "Failed to init MateConf: %s\n"
msgstr "Methwyd cychwyn MateConf: %s\n"

#: ../mateconf/mateconftool.c:887
#, c-format
msgid "MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n"
msgstr ""
"Mae MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL wedi ei osod, ddim yn gosod "
"sgemàu\n"

#: ../mateconf/mateconftool.c:894
#, c-format
msgid ""
"MATECONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL is set, not uninstalling schemas\n"
msgstr ""
"Mae MATECONF_DISABLE_MAKEFILE_SCHEMA_UNINSTALL wedi ei osod, ddim yn datosod "
"sgemàu\n"

#: ../mateconf/mateconftool.c:907
#, c-format
msgid "Must set the MATECONF_CONFIG_SOURCE environment variable\n"
msgstr "Rhaid gosod y newidyn amgylchol MATECONF_CONFIG_SOURCE\n"

#: ../mateconf/mateconftool.c:962
#, c-format
msgid "Failed to access configuration source(s): %s\n"
msgstr "Methwyd cyrchu'r ffynhonnell(au) cyfluniad: %s\n"

#: ../mateconf/mateconftool.c:1267
#, c-format
msgid "Shutdown error: %s\n"
msgstr "Gwall terfynu: %s\n"

#: ../mateconf/mateconftool.c:1310
#, c-format
msgid "Must specify one or more directories to recursively list.\n"
msgstr "Rhaid penodi un cyfeiriadur neu fwy i'w rhestru'n ailadroddus.\n"

#: ../mateconf/mateconftool.c:1355 ../mateconf/mateconftool.c:1549
#: ../mateconf/mateconftool.c:1815
#, c-format
msgid "Failure listing entries in `%s': %s\n"
msgstr "Methiant wrth restru cofnodion yn `%s': %s\n"

#: ../mateconf/mateconftool.c:1375 ../mateconf/mateconftool.c:1568
msgid "(no value set)"
msgstr "(dim gwerth wedi ei osod)"

#: ../mateconf/mateconftool.c:1438
#, c-format
msgid "Must specify a key pattern to search for.\n"
msgstr "Rhaid penodi patrwm allweddi i chwilio amdano.\n"

#: ../mateconf/mateconftool.c:1457
#, c-format
msgid "Must specify a PCRE regex to search for.\n"
msgstr "Rhaid penodi mynegiad rheolaidd PCRE i chwilio amdano.\n"

#: ../mateconf/mateconftool.c:1464
#, c-format
msgid "Error compiling regex: %s\n"
msgstr "Gwall wrth crynhoi'r mynegiad rheolaidd: %s\n"

#: ../mateconf/mateconftool.c:1507
#, c-format
msgid "Must specify one or more directories to dump.\n"
msgstr "Rhaid penodi un cyfeiriadur neu fwy i'w tomennu.\n"

#: ../mateconf/mateconftool.c:1874
#, c-format
msgid "Failed to spawn the configuration server (mateconfd): %s\n"
msgstr "Methwyd cychwyn y gweinydd cyfluniad (mateconfd): %s\n"

#: ../mateconf/mateconftool.c:1903
#, c-format
msgid "Must specify a key or keys to get\n"
msgstr "Rhaid penodi allwedd neu allweddi i'w cyrchu\n"

#: ../mateconf/mateconftool.c:1938
#, c-format
msgid "Type: %s\n"
msgstr "Math: %s\n"

#: ../mateconf/mateconftool.c:1939
#, c-format
msgid "List Type: %s\n"
msgstr "Math Rhestr: %s\n"

#: ../mateconf/mateconftool.c:1940
#, c-format
msgid "Car Type: %s\n"
msgstr "Math Car: %s\n"

#: ../mateconf/mateconftool.c:1941
#, c-format
msgid "Cdr Type: %s\n"
msgstr "Math cdr: %s\n"

#: ../mateconf/mateconftool.c:1946
#, c-format
msgid "Default Value: %s\n"
msgstr "Gwerth Rhagosodedig: %s\n"

#: ../mateconf/mateconftool.c:1946 ../mateconf/mateconftool.c:1948
#: ../mateconf/mateconftool.c:1949 ../mateconf/mateconftool.c:1950
msgid "Unset"
msgstr "Datosod"

#: ../mateconf/mateconftool.c:1948
#, c-format
msgid "Owner: %s\n"
msgstr "Perchennog: %s\n"

#: ../mateconf/mateconftool.c:1949
#, c-format
msgid "Short Desc: %s\n"
msgstr "Disgrifiad Byr: %s\n"

#: ../mateconf/mateconftool.c:1950
#, c-format
msgid "Long Desc: %s\n"
msgstr "Disgrifiad Hir: %s\n"

#: ../mateconf/mateconftool.c:1959 ../mateconf/mateconftool.c:2236
#: ../mateconf/mateconftool.c:2270 ../mateconf/mateconftool.c:2315
#: ../mateconf/mateconftool.c:2460
#, c-format
msgid "No value set for `%s'\n"
msgstr "Does dim gwerth wedi ei osod ar gyfer `%s'\n"

#: ../mateconf/mateconftool.c:1963 ../mateconf/mateconftool.c:2240
#: ../mateconf/mateconftool.c:2274 ../mateconf/mateconftool.c:2319
#: ../mateconf/mateconftool.c:2464
#, c-format
msgid "Failed to get value for `%s': %s\n"
msgstr "Methwyd cyrchu gwerth ar gyfer `%s': %s\n"

#: ../mateconf/mateconftool.c:2006 ../mateconf/mateconftool.c:2018
#, c-format
msgid "Don't understand type `%s'\n"
msgstr "Ddim yn deall y math `%s'\n"

#: ../mateconf/mateconftool.c:2030
#, c-format
msgid "Must specify alternating keys/values as arguments\n"
msgstr "Rhaid penodi allweddi/gwerthoedd bob yn ail fel argiau\n"

#: ../mateconf/mateconftool.c:2050
#, c-format
msgid "No value to set for key: `%s'\n"
msgstr "Dim gwerth wedi ei osod ar gyfer allwedd: `%s'\n"

#: ../mateconf/mateconftool.c:2078
#, c-format
msgid "Cannot set schema as value\n"
msgstr "Methu gosod sgema fel gwerth\n"

#: ../mateconf/mateconftool.c:2088
#, c-format
msgid "When setting a list you must specify a primitive list-type\n"
msgstr "Wrth osod rhestr mae'n rhaid i chi benodi math rhestr sylfaenol\n"

#: ../mateconf/mateconftool.c:2102
#, c-format
msgid ""
"When setting a pair you must specify a primitive car-type and cdr-type\n"
msgstr "Wrth osod pâr mae'n rhaid i chi benodi math car a math cdr sylfaenol\n"

#: ../mateconf/mateconftool.c:2117
#, c-format
msgid "Error: %s\n"
msgstr "Gwall: %s\n"

#: ../mateconf/mateconftool.c:2130 ../mateconf/mateconftool.c:2195
#: ../mateconf/mateconftool.c:3215
#, c-format
msgid "Error setting value: %s\n"
msgstr "Gwall wrth osod gwerth: %s\n"

#: ../mateconf/mateconftool.c:2148
#, c-format
msgid "Error syncing: %s\n"
msgstr "Gwall wrth gysoni: %s\n"

#: ../mateconf/mateconftool.c:2163
#, c-format
msgid "Must specify one or more keys as arguments\n"
msgstr "Rhaid penodi un allwedd neu fwy fel ymresymiad.\n"

#: ../mateconf/mateconftool.c:2179
#, c-format
msgid "No value found for key %s\n"
msgstr "Dim gwerth wedi ei osod ar gyfer allwedd %s\n"

#: ../mateconf/mateconftool.c:2185
#, c-format
msgid "Not a boolean value: %s\n"
msgstr "Ddim yn gwerth boolaidd: %s\n"

#: ../mateconf/mateconftool.c:2216
#, c-format
msgid "Must specify a key or keys to get type\n"
msgstr "Rhaid penodi allwedd neu allweddi i gyrchu math\n"

#: ../mateconf/mateconftool.c:2260
#, c-format
msgid "Must specify a key to lookup size of.\n"
msgstr "Rhaid penodi allweddi i gyrchu ei faint.\n"

#: ../mateconf/mateconftool.c:2285 ../mateconf/mateconftool.c:2330
#, c-format
msgid "Key %s is not a list.\n"
msgstr "Dydy allwedd %s ddim yn rhestr.\n"

#: ../mateconf/mateconftool.c:2305
#, c-format
msgid "Must specify a key from which to get list element.\n"
msgstr "Rhaid penodi allwedd i gyrchu elfen rhestr ohoni.\n"

#: ../mateconf/mateconftool.c:2336
#, c-format
msgid "Must specify list index.\n"
msgstr "Rhaid penodi mynegai rhestr.\n"

#: ../mateconf/mateconftool.c:2343
#, c-format
msgid "List index must be non-negative.\n"
msgstr "Ni chaiff fynegai rhestr fod yn negatif.\n"

#: ../mateconf/mateconftool.c:2352
#, c-format
msgid "List index is out of bounds.\n"
msgstr "Mae'r mynegai rhestr y tu hwnt i ffiniau.\n"

#: ../mateconf/mateconftool.c:2378
#, c-format
msgid "Must specify a key or keys on the command line\n"
msgstr "Rhaid penodi allwedd neu allweddi ar y llinell orchymyn\n"

#: ../mateconf/mateconftool.c:2398
#, c-format
msgid "No schema known for `%s'\n"
msgstr "Dim sgema'n hysbys ar gyfer `%s'\n"

#: ../mateconf/mateconftool.c:2431
#, c-format
msgid "No doc string stored in schema at '%s'\n"
msgstr "Dim llinyn dogfen wedi ei gadw mewn sgema at '%s'\n"

#: ../mateconf/mateconftool.c:2436
#, c-format
msgid "Error getting schema at '%s': %s\n"
msgstr "Gwall wrth gyrchu sgema at '%s': %s\n"

#: ../mateconf/mateconftool.c:2443
#, c-format
msgid "No schema stored at '%s'\n"
msgstr "Dim sgema wedi ei gadw at '%s'\n"

#: ../mateconf/mateconftool.c:2446
#, c-format
msgid "Value at '%s' is not a schema\n"
msgstr "Nid yw'r gwerth yn '%s' yn sgema\n"

#: ../mateconf/mateconftool.c:2502
#, c-format
msgid "Must specify a schema name followed by the key name to apply it to\n"
msgstr ""
"Rhaid penodi enw sgema wedi ei ddilyn gan enw'r allwedd i'w gymhwyso ato\n"

#: ../mateconf/mateconftool.c:2509
#, c-format
msgid "Error associating schema name '%s' with key name '%s': %s\n"
msgstr ""
"Gwall wrth gysylltu'r sgema o'r enw '%s' gyda'r allwedd o'r enw '%s': %s\n"

#: ../mateconf/mateconftool.c:2527
#, c-format
msgid "Must specify keys to unapply schema from\n"
msgstr "Rhaid penodi allweddi i ddatgymhwyso'r sgema ohonynt\n"

#: ../mateconf/mateconftool.c:2537
#, c-format
msgid "Error removing schema name from '%s': %s\n"
msgstr "Gwall tynnu enw sgema o '%s': %s\n"

#: ../mateconf/mateconftool.c:2562
#, c-format
msgid "Must specify key (schema name) as the only argument\n"
msgstr "Rhaid penodi allwedd (enw sgema) fel yr unig ymresymiad\n"

#: ../mateconf/mateconftool.c:2604
#, c-format
msgid "List type must be a primitive type: string, int, float or bool\n"
msgstr ""
"Rhaid i fath rhestr fod yn werth sylfaenol: sring, int, float neu bool\n"

#: ../mateconf/mateconftool.c:2624
#, c-format
msgid "Pair car type must be a primitive type: string, int, float or bool\n"
msgstr ""
"Rhaid i fath car pâr fod yn fath sylfaenol: string, int, float neu bool\n"

#: ../mateconf/mateconftool.c:2644
#, c-format
msgid "Pair cdr type must be a primitive type: string, int, float or bool\n"
msgstr ""
"Rhaid i fath cdr pâr fod yn fath sylfaenol: string, int, float neu bool\n"

#: ../mateconf/mateconftool.c:2659
#, c-format
msgid "Error setting value: %s"
msgstr "Gwall wrth osod gwerth: %s"

#: ../mateconf/mateconftool.c:2673
#, c-format
msgid "Error syncing: %s"
msgstr "Gwall wrth gysoni: %s"

#: ../mateconf/mateconftool.c:2688
#, c-format
msgid "Must specify one or more directories to get key/value pairs from.\n"
msgstr ""
"Rhaid penodi un cyfeiriadur neu fwy i gyrchu parau allwedd/gwerth ohonynt.\n"

#: ../mateconf/mateconftool.c:2702
#, c-format
msgid "Must specify one or more keys to unset.\n"
msgstr "Rhaid penodi un allwedd neu fwy i'w datosod.\n"

#: ../mateconf/mateconftool.c:2713
#, c-format
msgid "Error unsetting `%s': %s\n"
msgstr "Gwall wrth ddadosod '%s': %s\n"

#: ../mateconf/mateconftool.c:2733
#, c-format
msgid "Must specify one or more keys to recursively unset.\n"
msgstr "Rhaid penodi un allwedd neu fwy i'w datosod yn ailadroddus.\n"

#: ../mateconf/mateconftool.c:2747
#, c-format
msgid "Failure during recursive unset of \"%s\": %s\n"
msgstr "Methiant yn ystod dadosodiad ailadroddus o \"%s\": %s\n"

#: ../mateconf/mateconftool.c:2767
#, c-format
msgid "Must specify one or more directories to get subdirs from.\n"
msgstr ""
"Rhaid penodi un cyfeiriadur neu fwy i gyrchu is-gyfeiriaduron ohonynt.\n"

#: ../mateconf/mateconftool.c:2801
#, c-format
msgid "Error listing dirs: %s\n"
msgstr "Gwall wrth restru cyfeiriaduron: %s\n"

#: ../mateconf/mateconftool.c:2937
#, c-format
msgid "WARNING: must specify both a <car> and a <cdr> in a <pair>\n"
msgstr "RHYBUDD: rhaid penodi <car> a <cdr> mewn <pair>\n"

#: ../mateconf/mateconftool.c:2964
#, c-format
msgid "WARNING: key specified (%s) for schema under a <value> - ignoring\n"
msgstr ""
"RHYBUDD: penodwyd allwedd (%s) ar gyfer sgema islaw <value> - anwybyddu\n"

#: ../mateconf/mateconftool.c:2997
#, c-format
msgid "WARNING: must have a child node under <value>\n"
msgstr "RHYBUDD: rhaid cael nod plentyn o dan <value>\n"

#: ../mateconf/mateconftool.c:3003
#, c-format
msgid "WARNING: node <%s> not understood\n"
msgstr "RHYBUDD: methu deall nod <%s>\n"

#: ../mateconf/mateconftool.c:3021
#, c-format
msgid "WARNING: Failed to parse int value `%s'\n"
msgstr "RHYBUDD: Methwyd gramadegu gwerth int `%s'\n"

#: ../mateconf/mateconftool.c:3042
#, c-format
msgid "WARNING: Failed to parse float value `%s'\n"
msgstr "RHYBUDD: Methwyd gramadegu gwerth float `%s'\n"

#: ../mateconf/mateconftool.c:3064
#, c-format
msgid "WARNING: Failed to parse string value `%s'\n"
msgstr "RHYBUDD: Methwyd gramadegu gwerth llinyn `%s'\n"

#: ../mateconf/mateconftool.c:3085
#, c-format
msgid "WARNING: Failed to parse boolean value `%s'\n"
msgstr "RHYBUDD: Methwyd gramadegu gwerth Boole `%s'\n"

#: ../mateconf/mateconftool.c:3194 ../mateconf/mateconftool.c:3736
#, c-format
msgid "WARNING: failed to associate schema `%s' with key `%s': %s\n"
msgstr "RHYBUDD: methwyd cysylltu sgema `%s' gydag allwedd `%s': %s\n"

#: ../mateconf/mateconftool.c:3309
#, c-format
msgid "WARNING: invalid or missing type for schema (%s)\n"
msgstr "RHYBUDD: math annilys neu goll ar gyfer sgema (%s)\n"

#: ../mateconf/mateconftool.c:3318
#, c-format
msgid "WARNING: invalid or missing list_type for schema (%s)\n"
msgstr "RHYBUDD: list_type annilys neu goll ar gyfer sgema (%s)\n"

#: ../mateconf/mateconftool.c:3329 ../mateconf/mateconftool.c:3359
#: ../mateconf/mateconftool.c:3388
#, c-format
msgid "WARNING: Failed to parse default value `%s' for schema (%s)\n"
msgstr ""
"RHYBUDD: Methwyd gramadegu gwerth rhagosodedig `%s' ar gyfer sgema (%s)\n"

#: ../mateconf/mateconftool.c:3347
#, c-format
msgid "WARNING: invalid or missing car_type or cdr_type for schema (%s)\n"
msgstr "RHYBUDD: car_type neu cdr_type annilys neu goll ar gyfer sgema (%s)\n"

#: ../mateconf/mateconftool.c:3372
#, c-format
msgid "WARNING: You cannot set a default value for a schema\n"
msgstr "RHYBUDD: Ni chewch osod gwerth rhagosodedig ar gyfer sgema\n"

#: ../mateconf/mateconftool.c:3401
#, c-format
msgid "WARNING: mateconftool internal error, unknown MateConfValueType\n"
msgstr "RHYBUDD: gwall mateconftool mewnol, MateConfValueType anhysbys\n"

#: ../mateconf/mateconftool.c:3449 ../mateconf/mateconftool.c:3470
#: ../mateconf/mateconftool.c:3491 ../mateconf/mateconftool.c:3512
#, c-format
msgid "WARNING: failed to parse type name `%s'\n"
msgstr "RHYBUDD: methwyd gramadegu enw math `%s'\n"

#: ../mateconf/mateconftool.c:3466
#, c-format
msgid ""
"WARNING: list_type can only be int, float, string or bool and not `%s'\n"
msgstr ""
"RHYBUDD: gall list_type ond fod yn int, float, string neu bool ac nid `%s'\n"

#: ../mateconf/mateconftool.c:3487
#, c-format
msgid "WARNING: car_type can only be int, float, string or bool and not `%s'\n"
msgstr ""
"RHYBUDD: gall car_type ond fod yn int, float, string neu bool a nid `%s'\n"

#: ../mateconf/mateconftool.c:3508
#, c-format
msgid "WARNING: cdr_type can only be int, float, string or bool and not `%s'\n"
msgstr ""
"RHYBUDD: gall cdr_type ond fod yn int, float, string neu bool a nid `%s'\n"

#: ../mateconf/mateconftool.c:3548
#, c-format
msgid "WARNING: empty <applyto> node"
msgstr "RHYBUDD: nod <applyto> gwag"

#: ../mateconf/mateconftool.c:3551 ../mateconf/mateconftool.c:3809
#, c-format
msgid "WARNING: node <%s> not understood below <schema>\n"
msgstr "RHYBUDD: ni ddeallir nod <%s> islaw <schema>\n"

#: ../mateconf/mateconftool.c:3562
#, c-format
msgid "WARNING: no <list_type> specified for schema of type list\n"
msgstr "RHYBUDD: dim <list_type> wedi ei benodi ar gyfer sgema math rhestr\n"

#: ../mateconf/mateconftool.c:3568
#, c-format
msgid "WARNING: no <car_type> specified for schema of type pair\n"
msgstr "RHYBUDD: dim <car_type> wedi ei benodi ar gyfer sgema math pâr\n"

#: ../mateconf/mateconftool.c:3574
#, c-format
msgid "WARNING: no <cdr_type> specified for schema of type pair\n"
msgstr "RHYBUDD: dim <cdr_type> wedi ei benodi ar gyfer sgema math pâr\n"

#: ../mateconf/mateconftool.c:3603
#, c-format
msgid "WARNING: <locale> node has no `name=\"locale\"' attribute, ignoring\n"
msgstr ""
"RHYBUDD: Does gan y nod <locale> ddim priodoledd `name=\"locale\"', "
"anwybyddu\n"

#: ../mateconf/mateconftool.c:3609
#, c-format
msgid ""
"WARNING: multiple <locale> nodes for locale `%s', ignoring all past first\n"
msgstr ""
"RHYBUDD: sawl nod <locale> ar gyfer y locale `%s'; anwybyddu pob un ond y "
"cyntaf\n"

#: ../mateconf/mateconftool.c:3707
#, c-format
msgid "WARNING: Invalid node <%s> in a <locale> node\n"
msgstr "RHYBUDD: Nôd annilys <%s> mewn nod <locale>\n"

#: ../mateconf/mateconftool.c:3744
#, c-format
msgid "Attached schema `%s' to key `%s'\n"
msgstr "Rhwymwyd y sgema `%s' i'r allwedd `%s'\n"

#: ../mateconf/mateconftool.c:3818
#, c-format
msgid "You must have at least one <locale> entry in a <schema>\n"
msgstr "Mae'n rhaid i chi gael o leiaf un cofnod <locale> mewn <schema>\n"

#: ../mateconf/mateconftool.c:3853
#, c-format
msgid "WARNING: failed to install schema `%s', locale `%s': %s\n"
msgstr "RHYBUDD: methwyd gosod sgema `%s' locale `%s': %s\n"

#: ../mateconf/mateconftool.c:3861
#, c-format
msgid "Installed schema `%s' for locale `%s'\n"
msgstr "Gosodwyd sgema `%s' ar gyfer locale `%s'\n"

#: ../mateconf/mateconftool.c:3871
#, c-format
msgid "WARNING: failed to uninstall schema `%s', locale `%s': %s\n"
msgstr "RHYBUDD: methu datosod sgema `%s', locale `%s': %s\n"

#: ../mateconf/mateconftool.c:3879
#, c-format
msgid "Uninstalled schema `%s' from locale `%s'\n"
msgstr "Dadosodwyd y sgema `%s' o'r locale `%s'\n"

#: ../mateconf/mateconftool.c:3917
#, c-format
msgid "WARNING: no key specified for schema\n"
msgstr "RHYBUDD: penodwyd dim allwedd ar gyfer y sgema\n"

#: ../mateconf/mateconftool.c:3958
#, c-format
msgid "WARNING: node <%s> not understood below <%s>\n"
msgstr "RHYBUDD: methu deall nod <%s> islaw <%s>\n"

#: ../mateconf/mateconftool.c:3990
#, c-format
msgid "Failed to open `%s': %s\n"
msgstr "Methu agor `%s': %s\n"

#: ../mateconf/mateconftool.c:3997
#, c-format
msgid "Document `%s' is empty?\n"
msgstr "Ydy'r ddogfen `%s' yn hollol wag?\n"

#: ../mateconf/mateconftool.c:4009
#, c-format
msgid "Document `%s' has the wrong type of root node (<%s>, should be <%s>)\n"
msgstr ""
"Mae gan y ddogfen `%s' y math anghywir o nod gwraidd (<%s>, dylai fod <%s>)\n"

#: ../mateconf/mateconftool.c:4022
#, c-format
msgid "Document `%s' has no top level <%s> node\n"
msgstr "Does gan y ddogfen `%s' ddim nod lefel dop <%s>\n"

#: ../mateconf/mateconftool.c:4036
#, c-format
msgid "WARNING: node <%s> below <%s> not understood\n"
msgstr "RHYBUDD: methu deall <%s> islaw <%s>\n"

#: ../mateconf/mateconftool.c:4057
#, c-format
msgid "Error syncing configuration data: %s"
msgstr "Gwall wrth gysoni data cyfluniad: %s"

#: ../mateconf/mateconftool.c:4073
#, c-format
msgid "Must specify some schema files to install\n"
msgstr "Rhaid penodi rhai ffeiliau sgema i'w gosod\n"

#: ../mateconf/mateconftool.c:4101
#, c-format
msgid ""
"\n"
"%s\n"
msgstr ""
"\n"
"%s\n"

#: ../mateconf/mateconftool.c:4121
#, c-format
msgid "Failed to unset breakage key %s: %s\n"
msgstr "Methwyd datosod allwedd toriad %s: %s\n"

#: ../mateconf/mateconftool.c:4247
#, c-format
msgid "Must specify some keys to break\n"
msgstr "Rhaid penodi rhai allweddi i'w torri\n"

#: ../mateconf/mateconftool.c:4253
#, c-format
msgid ""
"Trying to break your application by setting bad values for key:\n"
"  %s\n"
msgstr ""
"Ceisio torri eich rhaglen gan osod gwerthoedd gwael ar gyfer allwedd:\n"
"  %s\n"

#: ../mateconf/mateconftool.c:4271
#, c-format
msgid "Must specify some directories to break\n"
msgstr "Rhaid penodi rhai cyfeiriaduron i'w torri\n"

#: ../mateconf/mateconftool.c:4290
#, c-format
msgid ""
"Trying to break your application by setting bad values for keys in "
"directory:\n"
"  %s\n"
msgstr ""
"Ceisio torri eich rhaglen gan osod gwerthoedd gwael ar gyfer allweddi mewn "
"cyfeiriadur:\n"
"  %s\n"

#~ msgid "Attribute \"%s\" repeated twice on the same <%s> element"
#~ msgstr "Priodoledd \"%s\" wedi ei ailadrodd ddwywaith ar yr un elfen <%s>"

#~ msgid "IOR file '%s' not opened successfully, no mateconfd located: %s"
#~ msgstr ""
#~ "Y ffeil IOR '%s' heb ei agor yn llwyddiannus, ni chanfuwyd mateconfd: %s"

#~ msgid "mateconftool or other non-mateconfd process has the lock file '%s'"
#~ msgstr ""
#~ "mae gan mateconftool neu ryw broses arall (heb fod yn mateconfd) y ffeil clo '%"
#~ "s'"

#~ msgid "Failed to unlink lock file %s: %s\n"
#~ msgstr "Methwyd datgysylltu ffeil clo %s: %s\n"

#~ msgid "Failed to stat %s: %s"
#~ msgstr "Methwyd stat() o %s: %s"

#~ msgid ""
#~ "Failed to create pipe for communicating with spawned mateconf daemon: %s\n"
#~ msgstr ""
#~ "Methu creu piben er mwyn cyfathrebu gyda'r daemon mateconf a grëwyd: %s\n"

#~ msgid "Failed to launch configuration server: %s\n"
#~ msgstr "Methu lansio gweinydd cyfluniad: %s\n"

#~ msgid "Received signal %d, dumping core. Please report a MateConf bug."
#~ msgstr ""
#~ "Derbyniwyd arwydd %d, dadlwytho craidd. A fyddech cystal â rhoi gwybod "
#~ "fod gwall yn MateConf?"

#~ msgid "Received signal %d. Please report a MateConf bug."
#~ msgstr ""
#~ "Derbyniwyd arwydd %d. Os gwelwch yn dda, cyflwynwch adroddiad nam am "
#~ "MateConf."

#~ msgid ""
#~ "Received signal %d, shutting down abnormally. Please file a MateConf bug "
#~ "report."
#~ msgstr ""
#~ "Derbyniwyd arwydd %d, cau lawr yn anarferol. A fyddech cystal â rhoi "
#~ "gwybod fod gwall yn MateConf?"

#~ msgid "Received signal %d, shutting down cleanly"
#~ msgstr "Derbyniwyd arwydd %d, terfynu'n daclus"

#~ msgid "Failed to open %s: %s"
#~ msgstr "Methwyd agor %s: %s"

#~ msgid "Owner of %s is not the current user"
#~ msgstr "Nid y defnyddiwr cyfredol yw perchennog %s"

#~ msgid "Bad permissions %lo on directory %s"
#~ msgstr "Caniatadau gwael %lo ar gyfeiriadur %s"

#~ msgid "Failed to create %s: %s"
#~ msgstr "Methwyd creu %s: %s"

#~ msgid "Directory %s has a problem, mateconfd can't use it"
#~ msgstr "Mae gan y cyfeiriadur %s broblem, ni all mateconf ei ddefnyddio"
