|
|
# translation of kexi.po to Cymraeg
|
|
|
# Penbwrdd yn Gymraeg.
|
|
|
# Copyright (C) 2003, 2004 Free Software Foundation, Inc.
|
|
|
# www.kyfieithu.co.uk<kyfieithu@dotmon.com>, www.gyfieithu.co.uk<kyfieithu@dotmon.com>, 2003.
|
|
|
# KD at Kyfieithu <kyfieithu@dotmon.com>, 2004.
|
|
|
#
|
|
|
#
|
|
|
msgid ""
|
|
|
msgstr ""
|
|
|
"Project-Id-Version: kexi\n"
|
|
|
"POT-Creation-Date: 2007-05-19 02:19+0200\n"
|
|
|
"PO-Revision-Date: 2004-08-12 18:36+0100\n"
|
|
|
"Last-Translator: KD at Kyfieithu <kyfieithu@dotmon.com>\n"
|
|
|
"Language-Team: Cymraeg <cy@li.org>\n"
|
|
|
"MIME-Version: 1.0\n"
|
|
|
"Content-Type: text/plain; charset=UTF-8\n"
|
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
|
"X-Generator: KBabel 1.2\n"
|
|
|
"\n"
|
|
|
|
|
|
#: core/kexiguimsghandler.cpp:124 core/kexitextmsghandler.cpp:52
|
|
|
msgid "Unknown error"
|
|
|
msgstr "Gwall anhysbys"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:29
|
|
|
msgid "Database creation for everyone"
|
|
|
msgstr "Creu cronfeydd data i bawb"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:32
|
|
|
msgid ""
|
|
|
"This is standalone version of the application distributed outside of KOffice "
|
|
|
"suite."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:34
|
|
|
msgid "This application version is distributed with KOffice suite."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:50
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"(c) 2002-2007, Kexi Team\n"
|
|
|
"(c) 2003-2007, OpenOffice Polska LLC\n"
|
|
|
msgstr ""
|
|
|
"(h)(c) 2002-2004, Tîm Kexi\n"
|
|
|
" (h)(c) 2003, 2004, OpenOffice Polska Cyf.\n"
|
|
|
"\n"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:52
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"This software is developed by Kexi Team - an international group\n"
|
|
|
"of independent developers, with additional assistance and support\n"
|
|
|
"from the OpenOffice Polska company.\n"
|
|
|
"\n"
|
|
|
"Visit the company Home Page: http://www.openoffice.com.pl"
|
|
|
msgstr ""
|
|
|
"Datblygir y feddalwedd hon gan Tîm Kexi - grŵp rhyngwladol\n"
|
|
|
" o ddatblygwyr annibynnol, gyda chymorth ychwanegol gan gwmni OpenOffice "
|
|
|
"Polska.\n"
|
|
|
"\n"
|
|
|
" Ymwelwch â Thudalen Cartref y cwmni: http://www.openoffice.com.pl\n"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:60
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Project maintainer & developer, design, KexiDB, commercially supported version, "
|
|
|
"win32 port"
|
|
|
msgstr ""
|
|
|
"Datblygwr, Cynllunydd, KexiDB, fersiwn a gynhelir yn fasnachol, trosiad win32"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:61
|
|
|
msgid "Former project maintainer & developer"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:62
|
|
|
msgid "KexiPropertyEditor and FormDesigner"
|
|
|
msgstr "Golygydd Priodweddion Kexi a Cynllunydd Ffurflenni"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:63
|
|
|
msgid "PostgreSQL database driver, Migration module"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:64
|
|
|
msgid ""
|
|
|
"Contributions for MySQL and KexiDB, fixes, Migration module, MDB support"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:65
|
|
|
msgid "Scripting module (KROSS), Python language bindings, design"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:66
|
|
|
msgid "Graphics effects, helper dialogs"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:67
|
|
|
msgid "Former developer"
|
|
|
msgstr "Cyn-ddatblygwr"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:68
|
|
|
#, fuzzy
|
|
|
msgid "Original Form Designer, original user interface & much more"
|
|
|
msgstr "Cynllunydd Ffurflenni, UIModes a llawer mwy"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:69
|
|
|
msgid "CQL++, SQL assistance"
|
|
|
msgstr "CQL++, cymorth SQL"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:70
|
|
|
#, fuzzy
|
|
|
msgid "Original code cleanings"
|
|
|
msgstr "Tacluso'r côd"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:71
|
|
|
msgid "Bugfixes, original Table Widget"
|
|
|
msgstr "Nam-gywiriadau, Celfigyn Tabl Gwreiddiol"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:72
|
|
|
msgid "Initial design improvements"
|
|
|
msgstr "Gwelliannau cynllunio cychwynnol"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:73
|
|
|
#, fuzzy
|
|
|
msgid "Icons and user interface research"
|
|
|
msgstr "Ymchwil Eiconau a Rhyngwyneb"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:74
|
|
|
msgid "Coffee sponsoring"
|
|
|
msgstr "Noddi Coffi"
|
|
|
|
|
|
#: core/kexiaboutdata.cpp:75
|
|
|
msgid "Numerous bug reports, usability tests, technical support"
|
|
|
msgstr ""
|
|
|
|
|
|
#: _translatorinfo.cpp:1 core/kexiaboutdata.cpp:76
|
|
|
msgid ""
|
|
|
"_: NAME OF TRANSLATORS\n"
|
|
|
"Your names"
|
|
|
msgstr "KD wrth KGyfieithu"
|
|
|
|
|
|
#: _translatorinfo.cpp:3 core/kexiaboutdata.cpp:76
|
|
|
msgid ""
|
|
|
"_: EMAIL OF TRANSLATORS\n"
|
|
|
"Your emails"
|
|
|
msgstr "kyfieithu@dotmon.com"
|
|
|
|
|
|
#: core/kexidialogbase.cpp:321
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Design has been changed. You must save it before switching to other view."
|
|
|
msgstr "Newidwyd y cynllun. Rhaid i chi ei gadw cyn newid i olwg arall."
|
|
|
|
|
|
#: core/kexidialogbase.cpp:382 main/keximainwindowimpl.cpp:3022
|
|
|
#, fuzzy
|
|
|
msgid "Switching to other view failed (%1)."
|
|
|
msgstr "Methwyd mewnosod y rhes ar y gweinydd."
|
|
|
|
|
|
#: core/kexidialogbase.cpp:520
|
|
|
msgid "Saving object's definition failed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexipartmanager.cpp:134
|
|
|
#, fuzzy
|
|
|
msgid "Error while loading plugin \"%1\""
|
|
|
msgstr "Gwall tra'n llwytho'r modiwl rhan \"%1\""
|
|
|
|
|
|
#: core/kexipartmanager.cpp:201
|
|
|
#, fuzzy
|
|
|
msgid "No plugin for mime type \"%1\""
|
|
|
msgstr "Heb fodiwl rhannau ar gyfer teip MIME \"%1\""
|
|
|
|
|
|
#: core/kexicontexthelp.cpp:34
|
|
|
msgid "Context Help"
|
|
|
msgstr "Cymorth Cyd-destun"
|
|
|
|
|
|
#: core/kexiproject.cpp:183
|
|
|
msgid "Could not open project \"%1\"."
|
|
|
msgstr "Methwyd agor cywaith \"%1\"."
|
|
|
|
|
|
#: core/kexiproject.cpp:228
|
|
|
msgid "Could not create project \"%1\"."
|
|
|
msgstr "Methwyd creu cywaith \"%1\"."
|
|
|
|
|
|
#: core/kexiproject.cpp:272 core/kexiproject.cpp:333
|
|
|
#, fuzzy
|
|
|
msgid "Project major version"
|
|
|
msgstr "Mordwywr cywaith"
|
|
|
|
|
|
#: core/kexiproject.cpp:274 core/kexiproject.cpp:335
|
|
|
#, fuzzy
|
|
|
msgid "Project minor version"
|
|
|
msgstr "Mordwywr cywaith"
|
|
|
|
|
|
#: core/kexiproject.cpp:276
|
|
|
#, fuzzy
|
|
|
msgid "Project caption"
|
|
|
msgstr "Egluryn y cywaith:"
|
|
|
|
|
|
#: core/kexiproject.cpp:278
|
|
|
#, fuzzy
|
|
|
msgid "Project description"
|
|
|
msgstr "&Disgrifiad:"
|
|
|
|
|
|
#: core/kexiproject.cpp:739
|
|
|
msgid "Opening object \"%1\" failed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiproject.cpp:758
|
|
|
msgid "This project is opened as read only."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiproject.cpp:815 main/keximainwindowimpl.cpp:3860
|
|
|
msgid "Could not set empty name for this object."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiproject.cpp:819
|
|
|
msgid "Could not use this name. Object with name \"%1\" already exists."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiproject.cpp:826
|
|
|
#, fuzzy
|
|
|
msgid "Could not rename object \"%1\"."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: core/kexiproject.cpp:947
|
|
|
#, fuzzy
|
|
|
msgid "Warning: entire project's data will be removed."
|
|
|
msgstr "Mewnosod enw cronfa ddata'r cywaith"
|
|
|
|
|
|
#: core/kexiproject.cpp:961
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"The project %1 already exists.\n"
|
|
|
"Do you want to replace it with a new, blank one?"
|
|
|
msgstr ""
|
|
|
"Mae'r ffeil \"%1\" eisoes mewn bod.\n"
|
|
|
" Ydych eisiau ysgrifennu drosti?\n"
|
|
|
|
|
|
#: core/kexiproject.cpp:988
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to drop the project \"%1\"?"
|
|
|
msgstr "Ydych eisiau dileu ymholiad \"%1\"?"
|
|
|
|
|
|
#: core/kexiproject.cpp:997
|
|
|
msgid ""
|
|
|
"Could not drop this project. Database connection for this project has been "
|
|
|
"opened as read only."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiinternalpart.cpp:57
|
|
|
#, fuzzy
|
|
|
msgid "Could not load \"%1\" plugin."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:30
|
|
|
#, fuzzy
|
|
|
msgid "Options related to entire projects:"
|
|
|
msgstr "Agor cywaith diweddar"
|
|
|
|
|
|
#: core/kexicmdlineargs.h:32
|
|
|
msgid ""
|
|
|
"Create a new, blank project using specified\n"
|
|
|
"database driver and database name\n"
|
|
|
"and exit immediately.\n"
|
|
|
"You will be asked for confirmation\n"
|
|
|
"if overwriting is needed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:38
|
|
|
msgid ""
|
|
|
"Like --createdb, but also open newly\n"
|
|
|
"created database.\n"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:41
|
|
|
msgid ""
|
|
|
"Drop (remove) a project using specified\n"
|
|
|
"database driver and database name.\n"
|
|
|
"You will be asked for confirmation."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:46
|
|
|
msgid ""
|
|
|
"Database driver to be used\n"
|
|
|
"for connecting to a database project\n"
|
|
|
"(SQLite by default).\n"
|
|
|
"Ignored if a shortcut filename\n"
|
|
|
"is provided."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:53
|
|
|
msgid ""
|
|
|
"Specify the type of file provided as an argument.\n"
|
|
|
"This option is only useful if the filename does\n"
|
|
|
"not have a valid extension set and its type\n"
|
|
|
"cannot be determined unambiguously by examining\n"
|
|
|
"its contents.\n"
|
|
|
"This option is ignored if no file is specified as\n"
|
|
|
"an argument.\n"
|
|
|
"Available file types are:\n"
|
|
|
"- \"project\" for a project file (the default)\n"
|
|
|
"- \"shortcut\" for a shortcut file pointing to a\n"
|
|
|
" project.\n"
|
|
|
"- \"connection\" for database connection data.\n"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:68
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Specify a database connection shortcut .kexic\n"
|
|
|
"file containing connection data.\n"
|
|
|
"Can be used with --createdb or --create-opendb\n"
|
|
|
"for convenience instead of using options like \n"
|
|
|
"--user, --host or --port.\n"
|
|
|
"Note: Options like --user, --host have\n"
|
|
|
"precedence over settings defined in the shortcut\n"
|
|
|
"file."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:77
|
|
|
msgid ""
|
|
|
"Specify that any database connections will\n"
|
|
|
"be performed without write support. This option\n"
|
|
|
"is ignored when \"createdb\" option is present,\n"
|
|
|
"otherwise the database could not be created."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:82
|
|
|
msgid ""
|
|
|
"Start project in User Mode, regardless \n"
|
|
|
"of the project settings."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:85
|
|
|
msgid ""
|
|
|
"Start project in Design Mode, regardless \n"
|
|
|
"of the project settings."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:88
|
|
|
msgid ""
|
|
|
"Show the Project Navigator side pane even\n"
|
|
|
"if Kexi runs in User Mode."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:91
|
|
|
msgid ""
|
|
|
"Skip displaying startup dialog window.\n"
|
|
|
"If there is no project name specified to open,\n"
|
|
|
"empty application window will appear."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:95
|
|
|
msgid "Options related to opening objects within a project:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:97
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Open object of type <object_type>\n"
|
|
|
"and name <object_name> from specified project\n"
|
|
|
"on application start.\n"
|
|
|
"<object_type>: is optional, if omitted - table\n"
|
|
|
"type is assumed.\n"
|
|
|
"Other object types can be query, report, form,\n"
|
|
|
"script (may be more or less, depending on your\n"
|
|
|
"plugins installed).\n"
|
|
|
"Use \"\" chars to specify names containing spaces.\n"
|
|
|
"Examples: --open MyTable,\n"
|
|
|
" --open query:\"My very big query\""
|
|
|
msgstr ""
|
|
|
"Agor gwrthrych o fath <math_gwrthrych>\n"
|
|
|
" ac enw <enw_gwrthrych> o'r cywaith penodol\n"
|
|
|
" wrth gychwyn y cymhwysiad.\n"
|
|
|
" Nid yw <math_gwrthrych>: yn ofynnol, os y'i hepgor - cymerir mai math tabl ydy "
|
|
|
"o.\n"
|
|
|
" Ymholiad, adroddiad, ffurflen, sgript\n"
|
|
|
" gall mathau gwrthrychau eraill fod (gall fod yn fwy ynteu'n llai gan ddibynnu "
|
|
|
"ar yr ategion sydd wedi'u arsefydlu gennych).\n"
|
|
|
" Defnyddiwch gymeriadau \"\" i bennu enwau â gofodnodau.\n"
|
|
|
" Enghreifftiau: --open FyNhabl.\n"
|
|
|
" --open query:\"Fy ymholiad anferth\"\n"
|
|
|
|
|
|
#: core/kexicmdlineargs.h:109
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Like --open, but the object will\n"
|
|
|
"be opened in Design Mode, if one is available."
|
|
|
msgstr ""
|
|
|
"Fel --open, ond agorir y gwrthrych\n"
|
|
|
" ym Modd Cynllunio, os oes un ar gael.\n"
|
|
|
|
|
|
#: core/kexicmdlineargs.h:112
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Like --open, but the object will\n"
|
|
|
"be opened in Text Mode, if one is available."
|
|
|
msgstr ""
|
|
|
"Fel --open, ond agorir y gwrthrych\n"
|
|
|
" ym Modd Cynllunio, os oes un ar gael.\n"
|
|
|
|
|
|
#: core/kexicmdlineargs.h:116
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Start execution of object of type <object_type>\n"
|
|
|
"and name <object_name> on application start.\n"
|
|
|
"<object_type>: is optional, if omitted - macro\n"
|
|
|
"type is assumed.\n"
|
|
|
"Other object types can be script (may be more\n"
|
|
|
"or less, depending on your plugins installed).\n"
|
|
|
"Use \"\" chars to specify names containing spaces."
|
|
|
msgstr ""
|
|
|
"Agor gwrthrych o fath <math_gwrthrych>\n"
|
|
|
" ac enw <enw_gwrthrych> o'r cywaith penodol\n"
|
|
|
" wrth gychwyn y cymhwysiad.\n"
|
|
|
" Nid yw <math_gwrthrych>: yn ofynnol, os y'i hepgor - cymerir mai math tabl ydy "
|
|
|
"o.\n"
|
|
|
" Ymholiad, adroddiad, ffurflen, sgript\n"
|
|
|
" gall mathau gwrthrychau eraill fod (gall fod yn fwy ynteu'n llai gan ddibynnu "
|
|
|
"ar yr ategion sydd wedi'u arsefydlu gennych).\n"
|
|
|
" Defnyddiwch gymeriadau \"\" i bennu enwau â gofodnodau.\n"
|
|
|
" Enghreifftiau: --open FyNhabl.\n"
|
|
|
" --open query:\"Fy ymholiad anferth\"\n"
|
|
|
|
|
|
#: core/kexicmdlineargs.h:124
|
|
|
msgid "Start new object design of type <object_type>."
|
|
|
msgstr "Cychwyn cynllun gwrthrych newydd o fath <math_gwrthrych>."
|
|
|
|
|
|
#: core/kexicmdlineargs.h:126
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Open the Print dialog window for an object of type\n"
|
|
|
"<object_type> and name <object_name> in the specified\n"
|
|
|
"project when the application starts, for quick printing\n"
|
|
|
"of the object's data.\n"
|
|
|
"<object_type>: is optional; if omitted, table\n"
|
|
|
"type is assumed. Object type can also be query."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:133
|
|
|
msgid ""
|
|
|
"\n"
|
|
|
"Open Print Preview window for object\n"
|
|
|
"of type <object_type> and name <object_name>\n"
|
|
|
"from specified project on application start.\n"
|
|
|
"See --print for more details."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:138
|
|
|
#, fuzzy
|
|
|
msgid "Options related to database servers:"
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: core/kexicmdlineargs.h:141
|
|
|
msgid ""
|
|
|
"User name to be used\n"
|
|
|
"for connecting to a database project.\n"
|
|
|
"Ignored if a shortcut filename\n"
|
|
|
"is provided."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:152
|
|
|
msgid ""
|
|
|
"Server (host) name to be used\n"
|
|
|
"for connecting to a database project.\n"
|
|
|
"Ignored if a shortcut filename\n"
|
|
|
"is provided."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:157
|
|
|
msgid ""
|
|
|
"Server's port number to be used\n"
|
|
|
"for connecting to a database project.\n"
|
|
|
"Ignored if a shortcut filename\n"
|
|
|
"is provided."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:162
|
|
|
msgid ""
|
|
|
"Server's local socket filename\n"
|
|
|
"to be used for connecting to a database\n"
|
|
|
"project. Ignored if a shortcut filename\n"
|
|
|
"is provided."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:167
|
|
|
msgid ""
|
|
|
"Skip displaying connection dialog window\n"
|
|
|
"and connect directly. Available when\n"
|
|
|
"opening .kexic or .kexis shortcut files."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexicmdlineargs.h:172
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Kexi database project filename,\n"
|
|
|
"Kexi shortcut filename,\n"
|
|
|
"or name of a Kexi database\n"
|
|
|
"project on a server to open."
|
|
|
msgstr "Ffeil gywaith cronfa ddata (neu ffeil fyrlwybr) i'w hagor."
|
|
|
|
|
|
#: core/kexipart.cpp:66
|
|
|
#, fuzzy
|
|
|
msgid "Details:"
|
|
|
msgstr "Manylion"
|
|
|
|
|
|
#: core/kexipart.cpp:69
|
|
|
#, fuzzy
|
|
|
msgid "Object \"%1\" could not be opened in Design View."
|
|
|
msgstr "Creuwyd cronfa ddata \"%1\" ond methwyd ei hagor"
|
|
|
|
|
|
#: core/kexipart.cpp:70
|
|
|
#, fuzzy
|
|
|
msgid "Object could not be opened in Data View."
|
|
|
msgstr "Creuwyd cronfa ddata \"%1\" ond methwyd ei hagor"
|
|
|
|
|
|
#: core/kexipart.cpp:71
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to open it in Text View?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: core/kexipart.cpp:293
|
|
|
#, fuzzy
|
|
|
msgid "Could not load object's definition."
|
|
|
msgstr "Methu gwaredu ffeil \"%1\". "
|
|
|
|
|
|
#: core/kexipart.cpp:293
|
|
|
msgid "Object design may be corrupted."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexipart.cpp:295
|
|
|
msgid "You can delete \"%1\" object and create it again."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexipart.cpp:370
|
|
|
#, fuzzy
|
|
|
msgid "Could not load object's data."
|
|
|
msgstr "Methu gwaredu ffeil \"%1\". "
|
|
|
|
|
|
#: core/kexipart.cpp:370
|
|
|
msgid "Data identifier: \"%1\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexiprojectdata.cpp:159
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: database connection\n"
|
|
|
"(connection %1)"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: core/kexiuseractionmethod.cpp:19
|
|
|
#, fuzzy
|
|
|
msgid "Open Object"
|
|
|
msgstr "Agor cywaith"
|
|
|
|
|
|
#: core/kexiuseractionmethod.cpp:21
|
|
|
msgid "Close Object"
|
|
|
msgstr "Cau Gwrthrych"
|
|
|
|
|
|
#: core/kexiuseractionmethod.cpp:23
|
|
|
msgid "Delete Object"
|
|
|
msgstr "Dileu Gwrthrych"
|
|
|
|
|
|
#: core/kexiuseractionmethod.cpp:25
|
|
|
#, fuzzy
|
|
|
msgid "Execute Script"
|
|
|
msgstr "Creu &Sgript..."
|
|
|
|
|
|
#: core/kexiuseractionmethod.cpp:27
|
|
|
#, fuzzy
|
|
|
msgid "Exit Main Application"
|
|
|
msgstr "Cymhwysiad KPart KDE"
|
|
|
|
|
|
#: core/kexiuseraction.cpp:41
|
|
|
#, fuzzy
|
|
|
msgid "Specified part does not exist"
|
|
|
msgstr "Nid yw ffeil %1 yn bodoli."
|
|
|
|
|
|
#: core/kexiuseraction.cpp:49
|
|
|
#, fuzzy
|
|
|
msgid "Specified document could not be opened."
|
|
|
msgstr "Creuwyd cronfa ddata \"%1\" ond methwyd ei hagor"
|
|
|
|
|
|
#: core/kexi.cpp:159
|
|
|
msgid "No View"
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexi.cpp:160
|
|
|
msgid "Data View"
|
|
|
msgstr "Golwg Data"
|
|
|
|
|
|
#: core/kexi.cpp:161
|
|
|
msgid "Design View"
|
|
|
msgstr "Golwg Cynllunio"
|
|
|
|
|
|
#: core/kexi.cpp:162
|
|
|
msgid "Text View"
|
|
|
msgstr "Golwg Testun"
|
|
|
|
|
|
#: core/kexi.cpp:164
|
|
|
msgid "Unknown"
|
|
|
msgstr "Anhysbys"
|
|
|
|
|
|
#: core/kexi.cpp:170
|
|
|
msgid ""
|
|
|
"You can correct data in this row or use \"Cancel row changes\" function."
|
|
|
msgstr ""
|
|
|
|
|
|
#: core/kexi.cpp:332
|
|
|
#, fuzzy
|
|
|
msgid "This function is not available for version %1 of %2 application."
|
|
|
msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#: core/kexi.cpp:337
|
|
|
msgid "\"%1\" function is not available for version %2 of %3 application."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/kexinewstuff.cpp:64
|
|
|
msgid "Choose Directory Where to Install Example Database"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:148
|
|
|
#, fuzzy
|
|
|
msgid "Add a new database connection"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:149
|
|
|
#, fuzzy
|
|
|
msgid "Edit selected database connection"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:150
|
|
|
#, fuzzy
|
|
|
msgid "Remove selected database connections"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:362
|
|
|
#: widget/relations/kexirelationwidget.cpp:65
|
|
|
msgid "&Add"
|
|
|
msgstr "&Ychwanegu"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:362
|
|
|
#, fuzzy
|
|
|
msgid "Add database connection"
|
|
|
msgstr "Cysylltiad Cronfa Ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:363
|
|
|
#, fuzzy
|
|
|
msgid "Add New Database Connection"
|
|
|
msgstr "Cysylltiad Cronfa Ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:387
|
|
|
#, fuzzy
|
|
|
msgid "Save changes made to this database connection"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:388
|
|
|
#, fuzzy
|
|
|
msgid "Edit Database Connection"
|
|
|
msgstr "Cysylltiad Cronfa Ddata"
|
|
|
|
|
|
#: main/startup/KexiConnSelector.cpp:409
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Do you want to remove database connection \"%1\" from the list of available "
|
|
|
"connections?"
|
|
|
msgstr "Ydych eisiau dileu ymholiad \"%1\"?"
|
|
|
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:204
|
|
|
msgid "All Supported Files"
|
|
|
msgstr "Pob Ffeil a Cynhelir"
|
|
|
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:292
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:308
|
|
|
msgid "Enter a filename."
|
|
|
msgstr "Mewnosod enw ffeil."
|
|
|
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:302
|
|
|
#, fuzzy
|
|
|
msgid "The file \"%1\" does not exist."
|
|
|
msgstr "Nid yw'r ffeil \"%1\" mewn bod."
|
|
|
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:312
|
|
|
msgid "The file \"%1\" is not readable."
|
|
|
msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:331
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"The file \"%1\" already exists.\n"
|
|
|
"Do you want to overwrite it?"
|
|
|
msgstr ""
|
|
|
"Mae'r ffeil \"%1\" eisoes mewn bod.\n"
|
|
|
" Ydych eisiau ysgrifennu drosti?\n"
|
|
|
|
|
|
#: main/startup/KexiStartupFileDialog.cpp:333
|
|
|
msgid "Overwrite"
|
|
|
msgstr "Trosysgrifo"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:135
|
|
|
msgid "Create Project"
|
|
|
msgstr "Creu Cywaith"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:137
|
|
|
msgid "Open Existing Project"
|
|
|
msgstr "Agor Hen Gywaith"
|
|
|
|
|
|
#: main/startup/KexiProjectSelector.cpp:222
|
|
|
#: main/startup/KexiStartupDialog.cpp:139
|
|
|
msgid "Open Recent Project"
|
|
|
msgstr "Agor Cywaith Diweddar"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:141
|
|
|
#, fuzzy
|
|
|
msgid "Choose Project"
|
|
|
msgstr "Dewis cywaith"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:296
|
|
|
msgid "&Create Project"
|
|
|
msgstr "&Creu Cywaith"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:310
|
|
|
msgid "Don't show me this dialog again"
|
|
|
msgstr "Peidiwch â dangos yr ymgom hwn eto i mi"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:321
|
|
|
msgid "Click \"OK\" button to proceed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:323
|
|
|
#, fuzzy
|
|
|
msgid "Blank Database"
|
|
|
msgstr "Cronfeydd Data Gwag"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:323
|
|
|
msgid "New Blank Database Project"
|
|
|
msgstr "Cywaith Cronfa Ddata Newydd Wag"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:326
|
|
|
#, fuzzy
|
|
|
msgid "Kexi will create a new blank database project."
|
|
|
msgstr ""
|
|
|
"Creua Kexi gronfa ddata newydd wag. Cliciwch y botwm \"Iawn\" i fynd ymlaen."
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:339
|
|
|
msgid ""
|
|
|
"_: Keep this text narrow: split to multiple rows if needed\n"
|
|
|
"Create From\n"
|
|
|
"Template"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:340
|
|
|
#, fuzzy
|
|
|
msgid "New Database Project From Template"
|
|
|
msgstr "Patymluniau Cyweithiau Cronfa Ddata Fusnes Newydd"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:343
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Kexi will create a new database project using selected template.\n"
|
|
|
"Select template and click \"OK\" button to proceed."
|
|
|
msgstr ""
|
|
|
"Bydd Kexi'n creu cywaith cronfa ddata newydd. Dewiswch ddull storio i'w "
|
|
|
"ddefnyddio i gadw'r cywaith newydd.\n"
|
|
|
"\n"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:386
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Import Existing\n"
|
|
|
"Database"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:386
|
|
|
msgid "Import Existing Database as New Database Project"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:390
|
|
|
msgid ""
|
|
|
"Kexi will import the structure and data of an existing database as a new "
|
|
|
"database project."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:547
|
|
|
msgid "Open &Existing Project"
|
|
|
msgstr "Agor &Hen Gywaith"
|
|
|
|
|
|
#: main/startup/KexiStartupDialog.cpp:631
|
|
|
msgid "Open &Recent Project"
|
|
|
msgstr "Agor &Cywaith Diweddar"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:143
|
|
|
#, fuzzy
|
|
|
msgid "Opening database"
|
|
|
msgstr "Cronfa ddata newydd"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:144
|
|
|
#, fuzzy
|
|
|
msgid "Please enter the password."
|
|
|
msgstr "Rhowch yr enw."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:151
|
|
|
#, fuzzy
|
|
|
msgid "local database server"
|
|
|
msgstr "Disgwylwyd enw ffeil ar gyfer gyrrydd feil-seiliedig."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:153
|
|
|
#, fuzzy, c-format
|
|
|
msgid "Database server: %1"
|
|
|
msgstr "Gwall Cronfa Ddata"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:157
|
|
|
msgid ""
|
|
|
"_: unspecified user\n"
|
|
|
"(unspecified)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:161
|
|
|
#, c-format
|
|
|
msgid "Username: %1"
|
|
|
msgstr "Enw defnyddiwr: %1"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:167
|
|
|
msgid "&Details"
|
|
|
msgstr "&Manylion"
|
|
|
|
|
|
#: main/startup/KexiProjectSelector.cpp:243 main/startup/KexiStartup.cpp:169
|
|
|
#: widget/kexibrowser.cpp:126 widget/kexidbconnectionwidget.cpp:345
|
|
|
#: widget/kexidbconnectionwidget.cpp:360
|
|
|
msgid "&Open"
|
|
|
msgstr "&Agor"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:284
|
|
|
msgid ""
|
|
|
"Could not read connection information from connection shortcut file <nobr>"
|
|
|
"\"%1\"</nobr>."
|
|
|
"<br>"
|
|
|
"<br>Check whether the file has valid contents."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:297
|
|
|
msgid ""
|
|
|
"You have specified invalid argument (\"%1\") for \"type\" command-line option."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:352
|
|
|
msgid "You have specified invalid port number \"%1\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:368
|
|
|
msgid "Could not start Kexi application this way."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:372
|
|
|
msgid "You have used both \"createdb\" and \"dropdb\" startup options."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:378
|
|
|
#, fuzzy
|
|
|
msgid "No project name specified."
|
|
|
msgstr "Methu gollwng y gronfa ddata - ni roddwyd enw."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:413
|
|
|
msgid "You have used both \"user-mode\" and \"design-mode\" startup options."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:436
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Could not remove project.\n"
|
|
|
"The file \"%1\" does not exist."
|
|
|
msgstr "<qt>Nid yw'r ffeil \"%1\" mewn bod."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:478
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Could not open shortcut file\n"
|
|
|
"\"%1\"."
|
|
|
msgstr "Methwyd agor cywaith \"%1\""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:511
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Could not open connection data file\n"
|
|
|
"\"%1\"."
|
|
|
msgstr "Methwyd agor cywaith \"%1\""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:598
|
|
|
msgid ""
|
|
|
"You have specified a few database objects to be opened automatically, using "
|
|
|
"startup options.\n"
|
|
|
"These options will be ignored because it is not available while creating or "
|
|
|
"dropping projects."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:614
|
|
|
msgid "Project \"%1\" created successfully."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:624
|
|
|
msgid "Project \"%1\" dropped successfully."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:750 main/startup/KexiStartup.cpp:782
|
|
|
#, fuzzy
|
|
|
msgid "<p>Could not open project.</p>"
|
|
|
msgstr "Methwyd agor cywaith \"%1\""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:751
|
|
|
#, fuzzy
|
|
|
msgid "<p>The file <nobr>\"%1\"</nobr> does not exist or is not readable.</p>"
|
|
|
msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:223
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:229
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:268
|
|
|
#: main/startup/KexiStartup.cpp:753 main/startup/KexiStartup.cpp:785
|
|
|
msgid ""
|
|
|
"Check the file's permissions and whether it is already opened and locked by "
|
|
|
"another application."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:783
|
|
|
#, fuzzy
|
|
|
msgid "<p>The file <nobr>\"%1\"</nobr> is not readable.</p>"
|
|
|
msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:805
|
|
|
msgid ""
|
|
|
"\"%1\" is an external file of type:\n"
|
|
|
"\"%2\".\n"
|
|
|
"Do you want to import the file as a Kexi project?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:808
|
|
|
#, fuzzy
|
|
|
msgid "Open External File"
|
|
|
msgstr "Agor Ffeil"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:808
|
|
|
msgid "Import..."
|
|
|
msgstr "Mewnforio..."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:830
|
|
|
msgid ""
|
|
|
"The project file \"%1\" is recognized as compatible with \"%2\" database "
|
|
|
"driver, while you have asked for \"%3\" database driver to be used.\n"
|
|
|
"Do you want to use \"%4\" database driver?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:852
|
|
|
msgid ""
|
|
|
"Previous version of database file format (\"%1\") is detected in the \"%2\" "
|
|
|
"project file.\n"
|
|
|
"Do you want to convert the project to a new \"%3\" format (recommended)?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:863
|
|
|
msgid ""
|
|
|
"Failed to convert project file \"%1\" to a new \"%2\" format.\n"
|
|
|
"The file format remains unchanged."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:875
|
|
|
msgid "Possible problems:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:880
|
|
|
msgid "The file \"%1\" is not recognized as being supported by Kexi."
|
|
|
msgstr "Nid adnabyddir y ffeil \"%1\" fel un a gynhelir gan Kexi."
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:883
|
|
|
#, fuzzy, c-format
|
|
|
msgid ""
|
|
|
"Database driver for this file type not found.\n"
|
|
|
"Detected MIME type: %1"
|
|
|
msgstr ""
|
|
|
"<qt>Ni chafwyd gyrrydd cronfa ddata ar gyfer y math yma o ffeil."
|
|
|
"<p>Darganfuwyd math MIME: %1"
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:919 main/startup/KexiStartup.cpp:923
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Could not load list of available projects for <b>%1</b> database server."
|
|
|
msgstr ""
|
|
|
"Methwyd llwytho y rhestr o gyweithiau ar gael ar gyfer y cysylltiad \"%1\""
|
|
|
|
|
|
#: main/startup/KexiStartup.cpp:954
|
|
|
msgid ""
|
|
|
"Failed saving connection data to\n"
|
|
|
"\"%1\" file."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiStartup_p.cpp:75
|
|
|
msgid "Saving \"%1\" project file to a new \"%2\" database format..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiProjectSelector.cpp:236
|
|
|
msgid "Open Project"
|
|
|
msgstr "Agor Cywaith"
|
|
|
|
|
|
#: main/startup/KexiProjectSelector.cpp:243
|
|
|
#: widget/kexidbconnectionwidget.cpp:345 widget/kexidbconnectionwidget.cpp:360
|
|
|
#, fuzzy
|
|
|
msgid "Open Database Connection"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiProjectSelector.cpp:250
|
|
|
msgid "Select a project on <b>%1</b> database server to open:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:93
|
|
|
#, fuzzy
|
|
|
msgid "Creating New Project"
|
|
|
msgstr "Wrthi'n creu cywaith newydd"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:94
|
|
|
msgid "Create"
|
|
|
msgstr "Creu"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:108
|
|
|
#, fuzzy
|
|
|
msgid "New Project Stored in File"
|
|
|
msgstr "Cywaith newydd wedi'i storio mewn ffeil"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:116
|
|
|
#, fuzzy
|
|
|
msgid "New Project Stored on Database Server"
|
|
|
msgstr "Cywaith newydd wedi'i storio ar weinydd cronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:134
|
|
|
#, fuzzy
|
|
|
msgid "Select Storage Method"
|
|
|
msgstr "Dewiswch dull storio"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:139
|
|
|
#, fuzzy
|
|
|
msgid "Select Project's Caption"
|
|
|
msgstr "Dewiswch pennawd y prosiect"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:144
|
|
|
msgid "Enter a new Kexi project's file name:"
|
|
|
msgstr "Rhowch enw ffeil ar gyfer cywaith newydd Kexi:"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:160
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Select database server's connection you wish to use to create a new Kexi "
|
|
|
"project. "
|
|
|
"<p>Here you may also add, edit or remove connections from the list."
|
|
|
msgstr ""
|
|
|
"Dewiswch y cysylltiad cronfa ddata yr hoffech ei ddefnyddio i greu cywaith Kexi "
|
|
|
"newydd. "
|
|
|
"<p>Cewch hefyd ychwanegu, golygu neu ddileu cysylltiadau o'r rhestr."
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:177
|
|
|
#, fuzzy
|
|
|
msgid "Select Project's Location"
|
|
|
msgstr "Dewiswch leoliad y cywaith"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:181
|
|
|
#, fuzzy
|
|
|
msgid "Existing project databases on <b>%1</b> database server:"
|
|
|
msgstr "Hen gyweithiau ar weinydd <b>%1</b>:"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:190
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:244
|
|
|
msgid "New database"
|
|
|
msgstr "Cronfa ddata newydd"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:198
|
|
|
#, fuzzy
|
|
|
msgid "Select Project's Caption & Database Name"
|
|
|
msgstr "Dewiswch pennawd y cywaith ac enw'r gronfa ddata"
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:288
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:327
|
|
|
msgid "Enter project caption."
|
|
|
msgstr "Mewnosod pennawd y cywaith."
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:300
|
|
|
msgid "Select server connection for a new project."
|
|
|
msgstr "Dewiswch gysylltiad gweinydd ar gyfer cywaith newydd."
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:334
|
|
|
msgid "Enter project's database name."
|
|
|
msgstr "Mewnosod enw cronfa ddata'r cywaith."
|
|
|
|
|
|
#: main/startup/KexiNewProjectWizard.cpp:343
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"<b>A project with database name \"%1\" already exists</b>"
|
|
|
"<p>Do you want to delete it and create a new one?"
|
|
|
msgstr ""
|
|
|
"<b>Mae cywaith o'r enw \"%1\" mewn bod eisoes.</b>"
|
|
|
"<p>Ydych eisiau ei ddileu a chreu un newydd?"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 125
|
|
|
#: main/keximainwindowimpl.cpp:331 main/keximainwindowimpl.cpp:396 rc.cpp:45
|
|
|
#, no-c-format
|
|
|
msgid "&Window"
|
|
|
msgstr "&Ffenestr"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 21
|
|
|
#: main/keximainwindowimpl.cpp:344 rc.cpp:9
|
|
|
#, no-c-format
|
|
|
msgid "&Import"
|
|
|
msgstr "&Mewnforio"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 57
|
|
|
#: main/keximainwindowimpl.cpp:345 rc.cpp:21
|
|
|
#, no-c-format
|
|
|
msgid "Paste &Special"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:348
|
|
|
#, fuzzy
|
|
|
msgid "Task Bar"
|
|
|
msgstr "Bar tasgau"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:369
|
|
|
msgid ""
|
|
|
"_: Close the current tab page in Kexi tab interface\n"
|
|
|
"Close the current tab"
|
|
|
msgstr "Cau'r tab cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:467
|
|
|
msgid ""
|
|
|
"User interface mode will be switched to IDEAl at next %1 application startup."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:494
|
|
|
msgid ""
|
|
|
"User interface mode will be switched to Childframe at next %1 application "
|
|
|
"startup."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:527
|
|
|
msgid "&New..."
|
|
|
msgstr "&Newydd..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:529
|
|
|
msgid "Create a new project"
|
|
|
msgstr "Creu cywaith newydd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:530
|
|
|
msgid "Creates a new project. Currently opened project is not affected."
|
|
|
msgstr "Creu cywaith newydd. Ni effeithir ar y cywaith sydd ar agor eisoes."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:533
|
|
|
msgid "Open an existing project"
|
|
|
msgstr "Agor hen gywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:534
|
|
|
msgid "Opens an existing project. Currently opened project is not affected."
|
|
|
msgstr "Yn agor hen gywaith. Ni effeithir ar y cywaith sydd ar agor eisoes."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:537
|
|
|
#, fuzzy
|
|
|
msgid "&Download Example Databases..."
|
|
|
msgstr "Cyrchfan Mewnforio"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:539
|
|
|
msgid "Download example databases from the Internet"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:540
|
|
|
#, fuzzy
|
|
|
msgid "Downloads example databases from the Internet."
|
|
|
msgstr "Cyrchfan Mewnforio"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:568
|
|
|
msgid "Save object changes"
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:569
|
|
|
msgid "Saves object changes from currently selected window."
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:572
|
|
|
msgid "Save &As..."
|
|
|
msgstr "Cadw &Fel..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:574 main/keximainwindowimpl.cpp:2882
|
|
|
msgid "Save object as"
|
|
|
msgstr "Cadw gwrthrych fel"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:576
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Saves object changes from currently selected window under a new name (within "
|
|
|
"the same project)."
|
|
|
msgstr ""
|
|
|
"Cadw gwrthrychau o'r ffenestr a ddewisir ar hyn o bryd o dan enw newydd (yn yr "
|
|
|
"un cywaith)."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:578
|
|
|
#, fuzzy
|
|
|
msgid "Project Properties"
|
|
|
msgstr "Priodweddion y cywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:585
|
|
|
msgid "&Close Project"
|
|
|
msgstr "&Cau'r Cywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:587
|
|
|
msgid "Close the current project"
|
|
|
msgstr "Cau'r cywaith cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:588
|
|
|
msgid "Closes the current project."
|
|
|
msgstr "Cau'r cywaith cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:593
|
|
|
msgid "&Relationships..."
|
|
|
msgstr "&Perthnasau..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:595
|
|
|
msgid "Project relationships"
|
|
|
msgstr "Perthnasau'r cywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:596
|
|
|
msgid "Shows project relationships."
|
|
|
msgstr "Yn dangos perthnasau'r cywaith."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:602
|
|
|
#, fuzzy
|
|
|
msgid "&Import Database..."
|
|
|
msgstr "Cyrchfan Mewnforio"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:604
|
|
|
#, fuzzy
|
|
|
msgid "Import entire database as a Kexi project"
|
|
|
msgstr "Cau'r cywaith cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:605
|
|
|
#, fuzzy
|
|
|
msgid "Imports entire database as a Kexi project."
|
|
|
msgstr "Cau'r cywaith cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:608
|
|
|
#, fuzzy
|
|
|
msgid "&Compact Database..."
|
|
|
msgstr "Cyrchfan Mewnforio"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:610
|
|
|
#, fuzzy
|
|
|
msgid "Compact the current database project"
|
|
|
msgstr "Cau'r cywaith cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:612
|
|
|
msgid ""
|
|
|
"Compacts the current database project, so it will take less space and work "
|
|
|
"faster."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:618
|
|
|
msgid ""
|
|
|
"_: Import->Table Data From File...\n"
|
|
|
"Table Data From &File..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:622
|
|
|
msgid "Import table data from a file"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:623
|
|
|
msgid "Imports table data from a file."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:627
|
|
|
msgid ""
|
|
|
"_: Export->Table or Query Data to File...\n"
|
|
|
"Table or Query Data to &File..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:632
|
|
|
msgid "Export data from the active table or query data to a file"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:634
|
|
|
msgid "Exports data from the active table or query data to a file."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:643
|
|
|
msgid "Print data from the active table or query"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:644
|
|
|
msgid "Prints data from the active table or query."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:650
|
|
|
msgid "Show print preview for the active table or query"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:652
|
|
|
msgid "Shows print preview for the active table or query."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:654
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:176
|
|
|
msgid "Page Set&up..."
|
|
|
msgstr "G&osodiad Tudalen ..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:658
|
|
|
msgid "Show page setup for printing the active table or query"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:660 widget/kexibrowser.cpp:210
|
|
|
msgid "Shows page setup for printing the active table or query."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:671
|
|
|
msgid ""
|
|
|
"_: Paste Special->As Data &Table...\n"
|
|
|
"As Data &Table..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:675
|
|
|
msgid "Paste clipboard data as a table"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:677
|
|
|
msgid "Pastes clipboard data to a table."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:682
|
|
|
msgid ""
|
|
|
"_: Copy Special->Table or Query Data...\n"
|
|
|
"Table or Query as Data Table..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:686
|
|
|
msgid "Copy selected table or query data to clipboard"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:688
|
|
|
msgid "Copies selected table or query data to clipboard."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:691
|
|
|
msgid "Reverts the most recent editing action."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:693
|
|
|
msgid "Reverts the most recent undo action."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:720
|
|
|
#, fuzzy
|
|
|
msgid "Delete selected object"
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:721
|
|
|
msgid "Deletes currently selected object."
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:723
|
|
|
msgid "Delete Row"
|
|
|
msgstr "Dileu Rhes"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:725
|
|
|
#, fuzzy
|
|
|
msgid "Delete currently selected row"
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:726
|
|
|
#, fuzzy
|
|
|
msgid "Deletes currently selected row."
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:728
|
|
|
msgid "Clear Table Contents"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:730
|
|
|
#, fuzzy
|
|
|
msgid "Clear table contents"
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:731
|
|
|
#, fuzzy
|
|
|
msgid "Clears table contents."
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:734
|
|
|
#, fuzzy
|
|
|
msgid "Edit Item"
|
|
|
msgstr "Golygu Ymholiad"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:736
|
|
|
#, fuzzy
|
|
|
msgid "Edit currently selected item"
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:737
|
|
|
#, fuzzy
|
|
|
msgid "Edits currently selected item."
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:739
|
|
|
msgid "&Insert Empty Row"
|
|
|
msgstr "Mewnosod Rhes &Wag"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:742
|
|
|
msgid "Insert one empty row above"
|
|
|
msgstr "Mewnosod un rhes wag uwchben"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:743
|
|
|
msgid "Inserts one empty row above currently selected table row."
|
|
|
msgstr "Mewnosod un rhes wag uwchben yr un wedi'i dewis ar hyn o bryd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:747
|
|
|
msgid "&Data View"
|
|
|
msgstr "Golwg &Data"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:751
|
|
|
#, fuzzy
|
|
|
msgid "Switch to data view"
|
|
|
msgstr "Newid i fodd Golwg Data"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:752
|
|
|
#, fuzzy
|
|
|
msgid "Switches to data view."
|
|
|
msgstr "Newid i fodd Golwg Data."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:758
|
|
|
msgid "D&esign View"
|
|
|
msgstr "Golwg &Cynllunio"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:762
|
|
|
#, fuzzy
|
|
|
msgid "Switch to design view"
|
|
|
msgstr "Newid i fodd Golwg Cynllunio"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:763
|
|
|
#, fuzzy
|
|
|
msgid "Switches to design view."
|
|
|
msgstr "Newid i fodd Golwg Cynllunio."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:769
|
|
|
msgid "&Text View"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:773
|
|
|
#, fuzzy
|
|
|
msgid "Switch to text view"
|
|
|
msgstr "Newid i fodd Golwg Testun"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:774
|
|
|
#, fuzzy
|
|
|
msgid "Switches to text view."
|
|
|
msgstr "Newid i fodd Golwg Testun."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:780 widget/kexibrowser.cpp:84
|
|
|
msgid "Project Navigator"
|
|
|
msgstr "Mordwywr Cywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:782
|
|
|
msgid "Go to project navigator panel"
|
|
|
msgstr "Mynd i banel mordwywr cywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:783
|
|
|
msgid "Goes to project navigator panel."
|
|
|
msgstr "Mynd i'r panel mordwyo cywaith."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:788
|
|
|
#, fuzzy
|
|
|
msgid "Main Area"
|
|
|
msgstr "Prif"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:790
|
|
|
msgid "Go to main area"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:791
|
|
|
msgid "Goes to main area."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:794
|
|
|
#, fuzzy
|
|
|
msgid "Property Editor"
|
|
|
msgstr "Golygydd priodweddau"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:796
|
|
|
msgid "Go to property editor panel"
|
|
|
msgstr "Mynd i banel y golygydd priodweddau"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:797
|
|
|
msgid "Goes to property editor panel."
|
|
|
msgstr "Mynd i'r panel golygu priodweddau."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:803
|
|
|
msgid "&Save Row"
|
|
|
msgstr "Cadw &Rhes"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:805
|
|
|
#, fuzzy
|
|
|
msgid "Save changes made to the current row"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:806
|
|
|
#, fuzzy
|
|
|
msgid "Saves changes made to the current row."
|
|
|
msgstr "Mewnosod un rhes wag uwchben yr un wedi'i dewis ar hyn o bryd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:809
|
|
|
msgid "&Cancel Row Changes"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:811
|
|
|
#, fuzzy
|
|
|
msgid "Cancel changes made to the current row"
|
|
|
msgstr "Mewnosod un rhes wag uwchben yr un wedi'i dewis ar hyn o bryd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:812
|
|
|
#, fuzzy
|
|
|
msgid "Cancels changes made to the current row."
|
|
|
msgstr "Mewnosod un rhes wag uwchben yr un wedi'i dewis ar hyn o bryd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:815
|
|
|
#, fuzzy
|
|
|
msgid "&Execute"
|
|
|
msgstr "Creu &Sgript..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:820
|
|
|
msgid "&Filter"
|
|
|
msgstr "&Hidlen"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:827
|
|
|
msgid "&Ascending"
|
|
|
msgstr "&Esgynnol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:829
|
|
|
msgid "Sort data in ascending order"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:830
|
|
|
msgid ""
|
|
|
"Sorts data in ascending order (from A to Z and from 0 to 9). Data from selected "
|
|
|
"column is used for sorting."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:832
|
|
|
msgid "&Descending"
|
|
|
msgstr "&Disgynnol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:834
|
|
|
msgid "Sort data in descending order"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:835
|
|
|
msgid ""
|
|
|
"Sorts data in descending (from Z to A and from 9 to 0). Data from selected "
|
|
|
"column is used for sorting."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:845
|
|
|
msgid "&Font..."
|
|
|
msgstr "W&ynebfath..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:846
|
|
|
#, fuzzy
|
|
|
msgid "Change font for selected object"
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:847
|
|
|
#, fuzzy
|
|
|
msgid "Changes font for selected object."
|
|
|
msgstr "Dileu'r gwrthrych a ddewisir ar hyn o bryd."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:860
|
|
|
#, fuzzy
|
|
|
msgid "&Next Window"
|
|
|
msgstr "&Ffenestr"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:867
|
|
|
#, fuzzy
|
|
|
msgid "Next window"
|
|
|
msgstr "Rhes nesaf"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:868
|
|
|
#, fuzzy
|
|
|
msgid "Switches to the next window."
|
|
|
msgstr "Newid i fodd Golwg Testun."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:870
|
|
|
#, fuzzy
|
|
|
msgid "&Previous Window"
|
|
|
msgstr "Rhes flaenorol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:877
|
|
|
#, fuzzy
|
|
|
msgid "Previous window"
|
|
|
msgstr "Rhes flaenorol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:878
|
|
|
#, fuzzy
|
|
|
msgid "Switches to the previous window."
|
|
|
msgstr "Newid i fodd Golwg Data."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:883
|
|
|
msgid "Lets you configure shortcut keys."
|
|
|
msgstr "Gadael i chi ffurfweddu bysellau byrlwybr."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:887
|
|
|
msgid "Lets you configure toolbars."
|
|
|
msgstr "Gadael i chi ffurfweddu bariau offer."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:889
|
|
|
#: plugins/importexport/csv/kexicsvwidgets.cpp:55
|
|
|
msgid "Other"
|
|
|
msgstr "Eraill"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:894
|
|
|
msgid "Show Context Help"
|
|
|
msgstr "Dangos Cymorth Cyd-destun"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:897
|
|
|
#, fuzzy
|
|
|
msgid "Hide Context Help"
|
|
|
msgstr "Cymorth Cyd-destun"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:927
|
|
|
msgid "Lets you configure Kexi."
|
|
|
msgstr "Gadael i chi ffurweddu Kexi."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:933
|
|
|
msgid "This shows useful tips on the use of this application."
|
|
|
msgstr "Dengys hyn gynghorion defnyddiol ar ddefnydd y rhaglen hon."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:936 main/keximainwindowimpl.cpp:3997
|
|
|
#, fuzzy
|
|
|
msgid "Important Information"
|
|
|
msgstr "Gwybodaeth bwysig"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:943
|
|
|
msgid "Give Feedback..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:954
|
|
|
#, fuzzy
|
|
|
msgid "Close the current window"
|
|
|
msgstr "Cau'r cywaith cyfredol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1284
|
|
|
msgid "reason:"
|
|
|
msgstr "rheswm:"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1321
|
|
|
msgid ""
|
|
|
"<qt>Database project %1 does not appear to have been created using Kexi."
|
|
|
"<br>"
|
|
|
"<br>Do you want to import it as a new Kexi project?</qt>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1323
|
|
|
msgid ""
|
|
|
"_: Import Database\n"
|
|
|
"&Import..."
|
|
|
msgstr "&Mewnforio..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1358
|
|
|
#, fuzzy
|
|
|
msgid "Select New Project's Location"
|
|
|
msgstr "Dewiswch leoliad y cywaith"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1449
|
|
|
#, fuzzy
|
|
|
msgid "cannot create object - unknown object type \"%1\""
|
|
|
msgstr "methu creu gwrthrych o fath \"%1\""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1452
|
|
|
msgid "unknown object type \"%1\""
|
|
|
msgstr "math anhysbys o wrthrych \"%1\""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1460
|
|
|
msgid "cannot create object of type \"%1\""
|
|
|
msgstr "methu creu gwrthrych o fath \"%1\""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1473
|
|
|
msgid "making print preview for"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1475
|
|
|
msgid "printing"
|
|
|
msgstr "argraffu"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1477
|
|
|
msgid ""
|
|
|
"_: \"executing object\" action\n"
|
|
|
"executing"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1479
|
|
|
#, fuzzy
|
|
|
msgid "opening"
|
|
|
msgstr "Esgynnol"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1483
|
|
|
#, fuzzy
|
|
|
msgid "table not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1485
|
|
|
#, fuzzy
|
|
|
msgid "query not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1487
|
|
|
#, fuzzy
|
|
|
msgid "macro not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1489
|
|
|
#, fuzzy
|
|
|
msgid "script not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1491
|
|
|
msgid "object not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1499
|
|
|
#, fuzzy
|
|
|
msgid "cannot execute object"
|
|
|
msgstr "methu creu gwrthrych -"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1507
|
|
|
#, fuzzy
|
|
|
msgid "cannot print object"
|
|
|
msgstr "methu agor y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1515
|
|
|
#, fuzzy
|
|
|
msgid "cannot make print preview of object"
|
|
|
msgstr "methu agor y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1537
|
|
|
msgid "cannot open object"
|
|
|
msgstr "methu agor y gwrthrych"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:1552
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"You have requested selected objects to be automatically opened or processed on "
|
|
|
"startup. Several objects cannot be opened or processed."
|
|
|
msgstr ""
|
|
|
"Rydych wedi gofyn agor sawl gwrthrych yn ymysgogol wrth ymgychwyn. Ni cheir "
|
|
|
"agor sawl gwrthrych."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:2823
|
|
|
#, fuzzy
|
|
|
msgid "Recently Opened Databases"
|
|
|
msgstr "Cronfa ddata newydd"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:2842
|
|
|
#, fuzzy
|
|
|
msgid "Recently Connected Database Servers"
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:2936
|
|
|
msgid "From File..."
|
|
|
msgstr "O Ffeil..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:2941
|
|
|
msgid "From Server..."
|
|
|
msgstr "O Weinydd..."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3008
|
|
|
msgid "Selected view is not supported for \"%1\" object."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3010
|
|
|
msgid "Selected view (%1) is not supported by this object type (%2)."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3102
|
|
|
msgid "Save Object As"
|
|
|
msgstr "Cadw'r Gwrthrych Fel"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3122
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to replace it?"
|
|
|
msgstr "Ydych eisiau gwaredu:"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 132
|
|
|
#: main/keximainwindowimpl.cpp:3123 migration/importwizard.cpp:824 rc.cpp:163
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:191
|
|
|
#, no-c-format
|
|
|
msgid "&Replace"
|
|
|
msgstr "A&mnewid"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3124
|
|
|
msgid "&Choose Other Name..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3139
|
|
|
#, fuzzy
|
|
|
msgid "Please choose other name."
|
|
|
msgstr "Rhowch yr enw."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3163
|
|
|
#, fuzzy
|
|
|
msgid "Saving \"%1\" object failed."
|
|
|
msgstr "Cadw gwrthrych fel"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3180
|
|
|
msgid "Saving new \"%1\" object failed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3224 main/keximainwindowimpl.cpp:4423
|
|
|
msgid "Save changes"
|
|
|
msgstr "Cadw Newidiadau"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3226 main/keximainwindowimpl.cpp:4425
|
|
|
msgid ""
|
|
|
"Pressing this button will save all recent changes made in \"%1\" object."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3230
|
|
|
msgid ""
|
|
|
"Pressing this button will discard all recent changes made in \"%1\" object."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3246
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to save changes?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3608
|
|
|
msgid ""
|
|
|
"_: opening is not allowed in \"data view/design view/text view\" mode\n"
|
|
|
"opening is not allowed in \"%1\" mode"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3790
|
|
|
msgid ""
|
|
|
"Do you want to permanently delete:\n"
|
|
|
"%1\n"
|
|
|
"If you click \"Delete\", you will not be able to undo the deletion."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3845
|
|
|
#, fuzzy
|
|
|
msgid "Could not remove object."
|
|
|
msgstr "Methu gwaredu ffeil \"%1\". "
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:3868
|
|
|
#, fuzzy
|
|
|
msgid "Renaming object \"%1\" failed."
|
|
|
msgstr "Cadw gwrthrych fel"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4064
|
|
|
#, fuzzy
|
|
|
msgid "Could not start project \"%1\" in Final Mode."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4069
|
|
|
msgid "No Final Mode data found."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4077
|
|
|
#, fuzzy
|
|
|
msgid "Error reading Final Mode data."
|
|
|
msgstr "Gwall tra'n darllen y ddogfen."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4107
|
|
|
#, fuzzy
|
|
|
msgid "Specified plugin does not exist."
|
|
|
msgstr "Nid yw ffeil %1 yn bodoli."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4116
|
|
|
#, fuzzy
|
|
|
msgid "Specified object could not be opened."
|
|
|
msgstr "Creuwyd cronfa ddata \"%1\" ond methwyd ei hagor"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4186
|
|
|
#, fuzzy
|
|
|
msgid "Compacting database file <nobr>\"%1\"</nobr> is not supported."
|
|
|
msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4199
|
|
|
msgid ""
|
|
|
"The current project has to be closed before compacting the database. It will be "
|
|
|
"open again after compacting.\n"
|
|
|
"\n"
|
|
|
"Do you want to continue?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4429
|
|
|
msgid ""
|
|
|
"Pressing this button will ignore all unsaved changes made in \"%1\" object."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4434
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to save changes before printing?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4436
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to save changes before making print preview?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: main/keximainwindowimpl.cpp:4438
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to save changes before showing page setup?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: main/keximainwindowimpl_p.h:222
|
|
|
#, fuzzy
|
|
|
msgid "Could not start %1 application."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: main/keximainwindowimpl_p.h:223
|
|
|
#, fuzzy
|
|
|
msgid "Command \"%1\" failed."
|
|
|
msgstr "Cadw gwrthrych fel"
|
|
|
|
|
|
#: main/kexifinddialog.cpp:162
|
|
|
#, fuzzy
|
|
|
msgid "(All fields)"
|
|
|
msgstr "Enw'r tabl:"
|
|
|
|
|
|
#: main/kexifinddialog.cpp:163
|
|
|
#, fuzzy
|
|
|
msgid "(Current field)"
|
|
|
msgstr "Cyfredol:"
|
|
|
|
|
|
#: main/kexifinddialog.cpp:217
|
|
|
#, fuzzy
|
|
|
msgid "Replace in \"%1\""
|
|
|
msgstr "Am&newid efo:"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 16
|
|
|
#: main/kexifinddialog.cpp:221 rc.cpp:142
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Find"
|
|
|
msgstr "KFind"
|
|
|
|
|
|
#: main/kexifinddialog.cpp:223
|
|
|
msgid "Find in \"%1\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/kexifinddialog.cpp:246
|
|
|
#, fuzzy
|
|
|
msgid "The search item was not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:93
|
|
|
#: main/printing/kexisimpleprintingpart.cpp:32
|
|
|
#: main/printing/kexisimpleprintingpart.cpp:42
|
|
|
msgid "Printing"
|
|
|
msgstr "Argraffu"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:254
|
|
|
msgid "Print Preview"
|
|
|
msgstr "Rhagolwg Argraffu"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:343
|
|
|
msgid "Print Previe&w..."
|
|
|
msgstr "&Rhagweld Argraffiad"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:348
|
|
|
#, fuzzy
|
|
|
msgid "Changes font for title text."
|
|
|
msgstr "Newid teitl"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:356
|
|
|
#, fuzzy
|
|
|
msgid "Open This Query"
|
|
|
msgstr "Agor Ymholiad"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:357
|
|
|
msgid "<h2>Page setup for printing \"%1\" query data</h2>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:366
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:368
|
|
|
msgid "Shows data for table or query associated with this page setup."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:371
|
|
|
msgid "Saves settings for this setup as default."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:379
|
|
|
msgid "Adds date and time to the header."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:380
|
|
|
msgid "Adds page numbers to the footer."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:381
|
|
|
msgid "Adds table borders."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:390
|
|
|
msgid "Changes page size and margins."
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingpagesetup.cpp:452
|
|
|
#, fuzzy
|
|
|
msgid "margins:"
|
|
|
msgstr "prif"
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:160
|
|
|
msgid "%1 - Print Preview - %2"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:183
|
|
|
msgid "Zoom In"
|
|
|
msgstr "Nesàu"
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:187
|
|
|
msgid "Zoom Out"
|
|
|
msgstr "Pellhàu"
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:216
|
|
|
msgid "First Page"
|
|
|
msgstr "Tudalen Gyntaf"
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:220
|
|
|
msgid "Previous Page"
|
|
|
msgstr "Tudalen Flaenorol"
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:227
|
|
|
msgid "Next Page"
|
|
|
msgstr "Tudalen Nesaf"
|
|
|
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:231
|
|
|
msgid "Last Page"
|
|
|
msgstr "Tudalen Olaf"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingengine.cpp:328
|
|
|
#: main/printing/kexisimpleprintpreviewwindow.cpp:318
|
|
|
msgid ""
|
|
|
"_: Page (number) of (total)\n"
|
|
|
"Page %1 of %2"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/printing/kexisimpleprintingengine.cpp:150
|
|
|
#, fuzzy
|
|
|
msgid "Could not load data from table or query."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: main/printing/kexisimpleprintingengine.cpp:331
|
|
|
#, c-format
|
|
|
msgid "Page %1"
|
|
|
msgstr "Tudalen %1"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingengine.cpp:454
|
|
|
msgid ""
|
|
|
"_: Boolean Yes (true)\n"
|
|
|
"Yes"
|
|
|
msgstr "Ie"
|
|
|
|
|
|
#: main/printing/kexisimpleprintingengine.cpp:454
|
|
|
msgid ""
|
|
|
"_: Boolean No (false)\n"
|
|
|
"No"
|
|
|
msgstr "Nage"
|
|
|
|
|
|
#: main/kexinamewidget.cpp:73
|
|
|
msgid "Caption:"
|
|
|
msgstr "Pennawd:"
|
|
|
|
|
|
#: main/kexinamewidget.cpp:94
|
|
|
msgid "Please enter the name."
|
|
|
msgstr "Rhowch yr enw."
|
|
|
|
|
|
#: main/kexinamewidget.cpp:95
|
|
|
msgid "Please enter the caption."
|
|
|
msgstr "Rhowch y pennawd."
|
|
|
|
|
|
#: main/kexistatusbar.cpp:53 main/kexistatusbar.cpp:142
|
|
|
msgid "Read only"
|
|
|
msgstr ""
|
|
|
|
|
|
#: main/kexistatusbar.cpp:129
|
|
|
msgid " Line: %1 Col: %2 "
|
|
|
msgstr "Llinell: %1 Col: %2"
|
|
|
|
|
|
#: kexiutils/identifier.cpp:90
|
|
|
#, fuzzy
|
|
|
msgid "Value of \"%1\" column must be an identifier."
|
|
|
msgstr ""
|
|
|
"Rhaid i werth colofn \"%1\" fod yn ddynodiad. \n"
|
|
|
"Nid yw \"%2\" yn ddynodiad dilys.\n"
|
|
|
|
|
|
#: kexiutils/identifier.cpp:91
|
|
|
#, fuzzy
|
|
|
msgid "\"%1\" is not a valid identifier."
|
|
|
msgstr "Math annilys"
|
|
|
|
|
|
#: kexiutils/validator.h:78
|
|
|
msgid "\"%1\" value has to be entered."
|
|
|
msgstr "Mae angen rhoi gwerth \"%1\" i fewn."
|
|
|
|
|
|
#: migration/migratemanager.cpp:172
|
|
|
#, fuzzy
|
|
|
msgid "Could not find any import/export database drivers."
|
|
|
msgstr "Methu canfod unrhyw yryddion cronfa ddata."
|
|
|
|
|
|
#: migration/migratemanager.cpp:191
|
|
|
#, fuzzy
|
|
|
msgid "Could not find import/export database driver \"%1\"."
|
|
|
msgstr "Methu canfod gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: migration/migratemanager.cpp:203
|
|
|
#, fuzzy
|
|
|
msgid "Could not load import/export database driver \"%1\"."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: migration/importwizard.cpp:65
|
|
|
#, fuzzy
|
|
|
msgid "Import Database"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: migration/importwizard.cpp:154
|
|
|
msgid ""
|
|
|
"<qt>Database Importing wizard is about to import \"%1\" database <nobr>"
|
|
|
"(connection %2)</nobr> into a Kexi database.</qt>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:161
|
|
|
msgid ""
|
|
|
"<qt>Database Importing wizard is about to import <nobr>\"%1\"</nobr> "
|
|
|
"file of type \"%2\" into a Kexi database.</qt>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:166
|
|
|
msgid ""
|
|
|
"Database Importing wizard allows you to import an existing database into a Kexi "
|
|
|
"database."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:170
|
|
|
msgid ""
|
|
|
"Click \"Next\" button to continue or \"Cancel\" button to exit this wizard."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:172
|
|
|
msgid "Welcome to the Database Importing Wizard"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:224
|
|
|
#, fuzzy
|
|
|
msgid "Select Location for Source Database"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: migration/importwizard.cpp:234
|
|
|
#, fuzzy
|
|
|
msgid "Select Source Database"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: migration/importwizard.cpp:249
|
|
|
#, fuzzy
|
|
|
msgid "Destination database type:"
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: migration/importwizard.cpp:255
|
|
|
#, fuzzy
|
|
|
msgid "Database project stored in a file"
|
|
|
msgstr "Cywaith newydd wedi'i storio mewn ffeil"
|
|
|
|
|
|
#: migration/importwizard.cpp:256
|
|
|
#, fuzzy
|
|
|
msgid "Database project stored on a server"
|
|
|
msgstr "Cywaith newydd wedi'i storio ar weinydd cronfa ddata"
|
|
|
|
|
|
#: migration/importwizard.cpp:268
|
|
|
#, fuzzy
|
|
|
msgid "Select Destination Database Type"
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: migration/importwizard.cpp:275
|
|
|
#, fuzzy
|
|
|
msgid "Destination project's caption:"
|
|
|
msgstr "Mewnosod pennawd y cywaith"
|
|
|
|
|
|
#: migration/importwizard.cpp:280
|
|
|
#, fuzzy
|
|
|
msgid "Select Destination Database Project's Caption"
|
|
|
msgstr "Dewiswch pennawd y prosiect"
|
|
|
|
|
|
#: migration/importwizard.cpp:313
|
|
|
#, fuzzy
|
|
|
msgid "Select Location for Destination Database"
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: migration/importwizard.cpp:326
|
|
|
msgid "Structure and data"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:327
|
|
|
msgid "Structure only"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:331
|
|
|
msgid "Select Type of Import"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:356
|
|
|
msgid "Advanced Options"
|
|
|
msgstr "Dewisiadau Uwch"
|
|
|
|
|
|
#: migration/importwizard.cpp:366
|
|
|
msgid "Importing"
|
|
|
msgstr "Yn mewnforio"
|
|
|
|
|
|
#: migration/importwizard.cpp:380
|
|
|
#, fuzzy
|
|
|
msgid "Open imported project"
|
|
|
msgstr "Agor hen gywaith"
|
|
|
|
|
|
#: migration/importwizard.cpp:387 migration/importwizard.cpp:847
|
|
|
msgid "Success"
|
|
|
msgstr "Llwyddiant"
|
|
|
|
|
|
#: migration/importwizard.cpp:398
|
|
|
#, fuzzy
|
|
|
msgid "No new database name was entered."
|
|
|
msgstr "Mewnosod enw cronfa ddata'r cywaith"
|
|
|
|
|
|
#: migration/importwizard.cpp:405
|
|
|
#, fuzzy
|
|
|
msgid "Source database is the same as destination."
|
|
|
msgstr "Mewnosod enw cronfa ddata'r cywaith"
|
|
|
|
|
|
#: migration/importwizard.cpp:410
|
|
|
msgid "Following problems were found with the data you entered:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:412
|
|
|
msgid "Please click 'Back' button and correct these errors."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:474
|
|
|
#, fuzzy
|
|
|
msgid "Select source database you wish to import:"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: migration/importwizard.cpp:539
|
|
|
msgid ""
|
|
|
"All required information has now been gathered. Click \"Next\" button to start "
|
|
|
"importing.\n"
|
|
|
"\n"
|
|
|
"Depending on size of the database this may take some time."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:716
|
|
|
msgid "No appropriate migration driver found."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:821
|
|
|
#, fuzzy
|
|
|
msgid "Database %1 already exists.<p>Do you want to replace it with a new one?"
|
|
|
msgstr ""
|
|
|
"Mae'r ffeil \"%1\" eisoes mewn bod.\n"
|
|
|
" Ydych eisiau ysgrifennu drosti?\n"
|
|
|
|
|
|
#: migration/importwizard.cpp:861
|
|
|
#, fuzzy
|
|
|
msgid "Failure"
|
|
|
msgstr "Gwerth"
|
|
|
|
|
|
#: migration/importwizard.cpp:863
|
|
|
msgid ""
|
|
|
"<p>Import failed.</p>%1"
|
|
|
"<p>%2</p>"
|
|
|
"<p>You can click \"Back\" button and try again.</p>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:884
|
|
|
#, fuzzy
|
|
|
msgid "Select source database filename."
|
|
|
msgstr "Mewnosod enw cronfa ddata'r cywaith"
|
|
|
|
|
|
#: migration/importwizard.cpp:889
|
|
|
#, fuzzy
|
|
|
msgid "Select source database."
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: migration/importwizard.cpp:903
|
|
|
msgid "Could not import database%1. This type is not supported."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:920
|
|
|
msgid "Importing in progress..."
|
|
|
msgstr "Mewnforio ar waith ..."
|
|
|
|
|
|
#: migration/importwizard.cpp:924
|
|
|
msgid "Database has been imported into Kexi database project \"%1\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:992 migration/importwizard.cpp:1016
|
|
|
msgid "No help is available for this page."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:1000
|
|
|
msgid "Here you can choose the location to import data from."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:1004
|
|
|
msgid "Here you can choose the actual database to import data from."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:1008
|
|
|
msgid "Here you can choose the location to save the data."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importwizard.cpp:1012
|
|
|
msgid ""
|
|
|
"Here you can choose the location to save the data in and the new database name."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importoptionsdlg.cpp:42
|
|
|
msgid "Advanced Import Options"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importoptionsdlg.cpp:59
|
|
|
msgid ""
|
|
|
"<h3>Text encoding for Microsoft Access database</h3>\n"
|
|
|
"<p>Database file \"%1\" appears to be created by a version of Microsoft Access "
|
|
|
"older than 2000.</p>"
|
|
|
"<p>In order to properly import national characters, you may need to choose a "
|
|
|
"proper text encoding if the database was created on a computer with a different "
|
|
|
"character set.</p>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importoptionsdlg.cpp:68
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:175
|
|
|
#: plugins/importexport/csv/kexicsvimportoptionsdlg.cpp:87
|
|
|
msgid "Text encoding:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/importoptionsdlg.cpp:72
|
|
|
msgid "Always use this encoding in similar situations"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/keximigrate.cpp:76 migration/keximigrate.cpp:126
|
|
|
#: migration/keximigrate.cpp:232 migration/keximigrate.cpp:303
|
|
|
#, fuzzy
|
|
|
msgid "Could not create database \"%1\"."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: migration/keximigrate.cpp:138
|
|
|
#, fuzzy
|
|
|
msgid "Could not connect to data source \"%1\"."
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: migration/keximigrate.cpp:149
|
|
|
#, fuzzy
|
|
|
msgid "Could not get a list of table names for data source \"%1\"."
|
|
|
msgstr ""
|
|
|
"Methwyd llwytho y rhestr o gyweithiau ar gael ar gyfer y cysylltiad \"%1\""
|
|
|
|
|
|
#: migration/keximigrate.cpp:159
|
|
|
msgid "No tables to import found in data source \"%1\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/keximigrate.cpp:203
|
|
|
msgid ""
|
|
|
"Could not import project from data source \"%1\". Error reading table \"%2\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/keximigrate.cpp:333
|
|
|
#, fuzzy
|
|
|
msgid "Could not import project from data source \"%1\"."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: migration/keximigrate.cpp:384
|
|
|
#, fuzzy
|
|
|
msgid "Could not copy table \"%1\" to destination database."
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: migration/keximigrate.cpp:408
|
|
|
#, fuzzy
|
|
|
msgid "Could not import data from data source \"%1\"."
|
|
|
msgstr "Methu canfod gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: migration/keximigrate.cpp:512
|
|
|
#, fuzzy
|
|
|
msgid "Field Type"
|
|
|
msgstr "Math o faes:"
|
|
|
|
|
|
#: migration/keximigrate.cpp:513
|
|
|
msgid ""
|
|
|
"The data type for %1 could not be determined. Please select one of the "
|
|
|
"following data types"
|
|
|
msgstr ""
|
|
|
|
|
|
#: migration/keximigrate.cpp:577
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Incompatible migration driver's \"%1\" version: found version %2, expected "
|
|
|
"version %3."
|
|
|
msgstr ""
|
|
|
"Fersiwn anghydnaws gyrryddion \"%1\" y gronfa ddata: cafwyd fersiwn %2 gan "
|
|
|
"ddisgwyl fersiwn %3."
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:35
|
|
|
#, fuzzy
|
|
|
msgid "Database driver name"
|
|
|
msgstr "Gweinydd Cronfa Ddata"
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:37
|
|
|
#, fuzzy
|
|
|
msgid "Database user name"
|
|
|
msgstr "Gweinydd Cronfa Ddata"
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:39
|
|
|
#, fuzzy
|
|
|
msgid "Prompt for password"
|
|
|
msgstr "Cadw cyfrinair"
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:41
|
|
|
msgid "Host (server) name"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:42
|
|
|
#, fuzzy
|
|
|
msgid "Server's port number"
|
|
|
msgstr "Enw canlyniad y gweinydd:"
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:44
|
|
|
#, fuzzy
|
|
|
msgid "Server's local socket filename"
|
|
|
msgstr "Mewnosod enw cronfa ddata'r cywaith"
|
|
|
|
|
|
#: kexidb/simplecommandlineapp.cpp:143
|
|
|
#, fuzzy
|
|
|
msgid "Enter password for %1: "
|
|
|
msgstr "Rhowch yr enw."
|
|
|
|
|
|
#: kexidb/field.cpp:685
|
|
|
msgid "Invalid Type"
|
|
|
msgstr "Math annilys"
|
|
|
|
|
|
#: kexidb/field.cpp:686
|
|
|
msgid "Byte"
|
|
|
msgstr "Beit"
|
|
|
|
|
|
#: kexidb/field.cpp:687
|
|
|
msgid "Short Integer Number"
|
|
|
msgstr "Cyfanrif cwta"
|
|
|
|
|
|
#: kexidb/field.cpp:688 kexidb/field.cpp:718
|
|
|
msgid "Integer Number"
|
|
|
msgstr "Cyfanrif"
|
|
|
|
|
|
#: kexidb/field.cpp:689
|
|
|
msgid "Big Integer Number"
|
|
|
msgstr "Cyfanrif mawr"
|
|
|
|
|
|
#: kexidb/field.cpp:690
|
|
|
msgid "Yes/No Value"
|
|
|
msgstr "Gwerth Ie/Nage"
|
|
|
|
|
|
#: kexidb/field.cpp:691 plugins/importexport/csv/kexicsvimportdialog.cpp:225
|
|
|
msgid "Date"
|
|
|
msgstr "Dyddiad"
|
|
|
|
|
|
#: kexidb/field.cpp:692
|
|
|
msgid "Date and Time"
|
|
|
msgstr "Dyddiad ac Amser"
|
|
|
|
|
|
#: kexidb/field.cpp:693 plugins/importexport/csv/kexicsvimportdialog.cpp:226
|
|
|
msgid "Time"
|
|
|
msgstr "Amser"
|
|
|
|
|
|
#: kexidb/field.cpp:694
|
|
|
msgid "Single Precision Number"
|
|
|
msgstr "Rhif gywirdeb sengl"
|
|
|
|
|
|
#: kexidb/field.cpp:695
|
|
|
msgid "Double Precision Number"
|
|
|
msgstr "Rhif cywirdeb dwbl"
|
|
|
|
|
|
#: kexidb/field.cpp:696 kexidb/field.cpp:717
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:223
|
|
|
msgid "Text"
|
|
|
msgstr "Testun"
|
|
|
|
|
|
#: kexidb/field.cpp:697
|
|
|
msgid "Long Text"
|
|
|
msgstr "Testun hir"
|
|
|
|
|
|
#: kexidb/field.cpp:698 kexidb/field.cpp:722
|
|
|
#: plugins/macros/kexiactions/objectvariable.h:56
|
|
|
msgid "Object"
|
|
|
msgstr "Gwrthrych"
|
|
|
|
|
|
#: kexidb/field.cpp:716
|
|
|
msgid "Invalid Group"
|
|
|
msgstr "Grŵp annilys"
|
|
|
|
|
|
#: kexidb/field.cpp:719
|
|
|
msgid "Floating Point Number"
|
|
|
msgstr "Rhif pwynt arnawf"
|
|
|
|
|
|
#: kexidb/field.cpp:720
|
|
|
msgid "Yes/No"
|
|
|
msgstr "Ie/Nage"
|
|
|
|
|
|
#: kexidb/field.cpp:721 plugins/importexport/csv/kexicsvimportdialog.cpp:227
|
|
|
msgid "Date/Time"
|
|
|
msgstr "Dyddiad/Amser"
|
|
|
|
|
|
#: kexidb/dbobjectnamevalidator.cpp:46
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"You cannot use name \"%1\" for your object.\n"
|
|
|
"It is reserved for internal Kexi objects. Please choose another name."
|
|
|
msgstr ""
|
|
|
"Ni cheir defnyddio'r enw \"%1\" am eich gwrthrych.\n"
|
|
|
" Mae wedi'i gadw ar gyfer gwrthrychau mewnol Kexi. Dewiswch enw arall.\n"
|
|
|
|
|
|
#: kexidb/dbobjectnamevalidator.cpp:49
|
|
|
msgid "Names of internal Kexi objects are starting with \"kexi__\"."
|
|
|
msgstr "Mae enwau gwrthrychau mewnol Kexi yn cychwyn hefo \"kexi__\"."
|
|
|
|
|
|
#: kexidb/drivers/pqxx/pqxxconnection.cpp:221
|
|
|
#: kexidb/drivers/pqxx/pqxxconnection.cpp:307
|
|
|
#: kexidb/drivers/pqxx/pqxxconnection.cpp:415
|
|
|
msgid "Unknown error."
|
|
|
msgstr "Gwall anhysbys."
|
|
|
|
|
|
#: kexidb/drivers/pqxx/pqxxcursor.cpp:83
|
|
|
msgid "No connection for cursor open operation specified"
|
|
|
msgstr "Dim cysylltiad wedi'i benodi ar gyfer y weithred agor cwrchydd"
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqlitevacuum.cpp:80
|
|
|
#, fuzzy
|
|
|
msgid "Compacting database"
|
|
|
msgstr "Cronfa ddata newydd"
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqlitevacuum.cpp:81
|
|
|
#, fuzzy
|
|
|
msgid "Compacting database \"%1\"..."
|
|
|
msgstr "Cadw gwrthrych fel"
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqlitevacuum.cpp:100
|
|
|
msgid "The database has been compacted. Current size decreased by %1% to %2."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteadmin.cpp:49
|
|
|
#, fuzzy
|
|
|
msgid "Could not compact database \"%1\"."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:202
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to open file \"%1\" as read-only?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:205
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:221
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:227
|
|
|
msgid "The file is probably already open on this or another computer."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:206
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:228
|
|
|
msgid "Could not gain exclusive access for writing the file."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:208
|
|
|
msgid "Open As Read-Only"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:222
|
|
|
msgid "Could not gain exclusive access for reading and writing the file."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:252
|
|
|
#, fuzzy
|
|
|
msgid "Could not close busy database."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/drivers/sqlite/sqliteconnection.cpp:266
|
|
|
msgid "Could not remove file \"%1\"."
|
|
|
msgstr "Methu gwaredu ffeil \"%1\". "
|
|
|
|
|
|
#: kexidb/driver_p.cpp:49
|
|
|
msgid "Client library version"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/driver_p.cpp:53
|
|
|
msgid "Default character encoding on server"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/driver_p.cpp:59
|
|
|
#, fuzzy
|
|
|
msgid "File-based database driver"
|
|
|
msgstr "Disgwylwyd enw ffeil ar gyfer gyrrydd feil-seiliedig."
|
|
|
|
|
|
#: kexidb/driver_p.cpp:62
|
|
|
msgid "File-based database's MIME type"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/driver_p.cpp:68
|
|
|
msgid "Single transactions"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/driver_p.cpp:70
|
|
|
msgid "Multiple transactions"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/driver_p.cpp:72
|
|
|
msgid "Nested transactions"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/driver_p.cpp:74
|
|
|
msgid "Ignored"
|
|
|
msgstr "Anwybyddwyd"
|
|
|
|
|
|
#: kexidb/driver_p.cpp:76 plugins/importexport/csv/kexicsvwidgets.cpp:137
|
|
|
#: plugins/importexport/csv/kexicsvwidgets.cpp:152
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1734
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:406
|
|
|
msgid "None"
|
|
|
msgstr "Dim"
|
|
|
|
|
|
#: kexidb/driver_p.cpp:81
|
|
|
#, fuzzy
|
|
|
msgid "Single transactions support"
|
|
|
msgstr "Trosglwyddiad heb ei gychwyn."
|
|
|
|
|
|
#: kexidb/driver_p.cpp:83
|
|
|
#, fuzzy
|
|
|
msgid "Multiple transactions support"
|
|
|
msgstr "Trosglwyddiad heb ei gychwyn."
|
|
|
|
|
|
#: kexidb/driver_p.cpp:85
|
|
|
#, fuzzy
|
|
|
msgid "Nested transactions support"
|
|
|
msgstr "Trosglwyddiad heb ei gychwyn."
|
|
|
|
|
|
#: kexidb/driver_p.cpp:90
|
|
|
msgid "KexiDB driver version"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/cursor.cpp:142
|
|
|
msgid "No query statement or schema defined."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/cursor.cpp:152
|
|
|
msgid "Query statement is empty."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/cursor.cpp:162
|
|
|
#, fuzzy
|
|
|
msgid "Error opening database cursor."
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: kexidb/cursor.cpp:418 kexidb/cursor.cpp:441
|
|
|
msgid "Cannot fetch next record."
|
|
|
msgstr "Methu nôl y cofnod nesaf"
|
|
|
|
|
|
#: kexidb/object.cpp:60
|
|
|
msgid "Unspecified error encountered"
|
|
|
msgstr "Cafwyd gwall amhenodol"
|
|
|
|
|
|
#: kexidb/queryschema.cpp:250
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1271
|
|
|
msgid ""
|
|
|
"_: short for 'expression' word (only latin letters, please)\n"
|
|
|
"expr"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/drivermanager.cpp:179
|
|
|
msgid "Could not find any database drivers."
|
|
|
msgstr "Methu canfod unrhyw yryddion cronfa ddata."
|
|
|
|
|
|
#: kexidb/drivermanager.cpp:189 kexidb/drivermanager.cpp:206
|
|
|
msgid "Could not find database driver \"%1\"."
|
|
|
msgstr "Methu canfod gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/drivermanager.cpp:218
|
|
|
msgid "Could not load database driver \"%1\"."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/drivermanager.cpp:363
|
|
|
msgid "No such driver service: \"%1\"."
|
|
|
msgstr "Dim gyrrydd o'r math: \"%1\"."
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:136
|
|
|
msgid "identifier was expected"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:144 kexidb/parser/parser_p.cpp:147
|
|
|
msgid "Syntax Error"
|
|
|
msgstr "Gwall Cystrawen"
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:145
|
|
|
msgid "\"%1\" is a reserved keyword"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:148
|
|
|
#, fuzzy
|
|
|
msgid "Syntax Error near \"%1\""
|
|
|
msgstr "Gwall Cystrawen ger '%1'"
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:177
|
|
|
msgid "No query specified"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:242
|
|
|
msgid "\"*\" could not be used if no tables are specified"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:719 kexidb/parser/parser_p.cpp:288
|
|
|
#, fuzzy
|
|
|
msgid "Ambiguous field name"
|
|
|
msgstr "Enw maes"
|
|
|
|
|
|
#: kexidb/expression.cpp:720 kexidb/parser/parser_p.cpp:289
|
|
|
msgid ""
|
|
|
"Both table \"%1\" and \"%2\" have defined \"%3\" field. Use \"<tableName>"
|
|
|
".%4\" notation to specify table name."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:729 kexidb/expression.cpp:801
|
|
|
#: kexidb/parser/parser_p.cpp:298 kexidb/parser/parser_p.cpp:381
|
|
|
#, fuzzy
|
|
|
msgid "Field not found"
|
|
|
msgstr "Ymholiad heb ei ganfod"
|
|
|
|
|
|
#: kexidb/expression.cpp:730 kexidb/parser/parser_p.cpp:299
|
|
|
msgid "Table containing \"%1\" field not found"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:755 kexidb/parser/parser_p.cpp:322
|
|
|
msgid "Could not access the table directly using its name"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:756 kexidb/parser/parser_p.cpp:323
|
|
|
msgid ""
|
|
|
"Table \"%1\" is covered by aliases. Instead of \"%2\", you can write \"%3\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:789 kexidb/parser/parser_p.cpp:351
|
|
|
msgid "Ambiguous \"%1.*\" expression"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:790 kexidb/parser/parser_p.cpp:352
|
|
|
msgid "More than one \"%1\" table or alias defined"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:817 kexidb/parser/parser_p.cpp:371
|
|
|
msgid "Ambiguous \"%1.%2\" expression"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:819 kexidb/parser/parser_p.cpp:372
|
|
|
msgid "More than one \"%1\" table or alias defined containing \"%2\" field"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:802 kexidb/parser/parser_p.cpp:381
|
|
|
#, fuzzy
|
|
|
msgid "Table \"%1\" has no \"%2\" field"
|
|
|
msgstr "Ni cheir gwaredu tabl \"%1\"."
|
|
|
|
|
|
#. i18n("Field List Error"),
|
|
|
#: kexidb/parser/parser_p.cpp:439
|
|
|
#, fuzzy
|
|
|
msgid "Table \"%1\" does not exist"
|
|
|
msgstr "Nid yw'r gronfa ddata \"%1\" yn bodoli."
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:513
|
|
|
#, fuzzy
|
|
|
msgid "Invalid alias definition for column \"%1\""
|
|
|
msgstr "Math annilys"
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:545
|
|
|
#, fuzzy
|
|
|
msgid "Invalid \"%1\" column definition"
|
|
|
msgstr "Math annilys"
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:612
|
|
|
#, c-format
|
|
|
msgid "Could not define sorting - no column at position %1"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/parser/parser_p.cpp:621
|
|
|
#, fuzzy
|
|
|
msgid "Could not define sorting - column name or alias \"%1\" does not exist"
|
|
|
msgstr "<qt>Nid yw'r ffeil \"%1\" mewn bod."
|
|
|
|
|
|
#: sqlscanner.l:98
|
|
|
#, fuzzy
|
|
|
msgid "Invalid integer number"
|
|
|
msgstr "Cyfanrif mawr"
|
|
|
|
|
|
#: sqlscanner.l:98
|
|
|
msgid "This integer number may be too large."
|
|
|
msgstr ""
|
|
|
|
|
|
#: sqlscanner.l:286
|
|
|
#, fuzzy
|
|
|
msgid "Invalid identifier"
|
|
|
msgstr "Math annilys"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1453 sqlscanner.l:287
|
|
|
msgid "Identifiers should start with a letter or '_' character"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/expression.cpp:775
|
|
|
#, fuzzy
|
|
|
msgid "Table not found"
|
|
|
msgstr "ni chafwyd y gwrthrych"
|
|
|
|
|
|
#: kexidb/connection.cpp:1796 kexidb/expression.cpp:776
|
|
|
#, fuzzy
|
|
|
msgid "Unknown table \"%1\""
|
|
|
msgstr "math anhysbys o wrthrych \"%1\""
|
|
|
|
|
|
#: kexidb/connectiondata.cpp:97
|
|
|
msgid "file"
|
|
|
msgstr "ffeil"
|
|
|
|
|
|
#: kexidb/driver.cpp:108
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Incompatible database driver's \"%1\" version: found version %2, expected "
|
|
|
"version %3."
|
|
|
msgstr ""
|
|
|
"Fersiwn anghydnaws gyrryddion \"%1\" y gronfa ddata: cafwyd fersiwn %2 gan "
|
|
|
"ddisgwyl fersiwn %3."
|
|
|
|
|
|
#: kexidb/driver.cpp:115
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Invalid database driver's \"%1\" implementation:\n"
|
|
|
msgstr ""
|
|
|
"Gweithredoliad annilys o yrrydd y gronfa ddata \"%1\":\n"
|
|
|
"\n"
|
|
|
|
|
|
#: kexidb/driver.cpp:116
|
|
|
msgid "Value of \"%1\" is not initialized for the driver."
|
|
|
msgstr "Nid yw gwerth \"%1\" wedi'i ymgychwyn ar gyfer y gyrrydd."
|
|
|
|
|
|
#: kexidb/driver.cpp:186
|
|
|
msgid "File name expected for file-based database driver."
|
|
|
msgstr "Disgwylwyd enw ffeil ar gyfer gyrrydd feil-seiliedig."
|
|
|
|
|
|
#: kexidb/dbproperties.cpp:44 kexidb/dbproperties.cpp:54
|
|
|
#: kexidb/dbproperties.cpp:65
|
|
|
#, fuzzy
|
|
|
msgid "Could not set value of database property \"%1\"."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/dbproperties.cpp:82 kexidb/dbproperties.cpp:92
|
|
|
#: kexidb/dbproperties.cpp:103
|
|
|
#, fuzzy
|
|
|
msgid "Could not set caption for database property \"%1\"."
|
|
|
msgstr "Methu canfod gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/dbproperties.cpp:116 kexidb/dbproperties.cpp:131
|
|
|
#, fuzzy
|
|
|
msgid "Could not read database property \"%1\"."
|
|
|
msgstr "Methu llwytho gyrrydd cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/dbproperties.cpp:144
|
|
|
#, fuzzy
|
|
|
msgid "Could not read database properties."
|
|
|
msgstr "Methu canfod unrhyw yryddion cronfa ddata."
|
|
|
|
|
|
#: kexidb/connection.cpp:116
|
|
|
#, fuzzy
|
|
|
msgid "Invalid database contents. "
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: kexidb/connection.cpp:120
|
|
|
msgid "It is a system object."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:250
|
|
|
msgid "Connection already established."
|
|
|
msgstr "Cysylltiad wedi'i sefydlu eisoes"
|
|
|
|
|
|
#: kexidb/connection.cpp:257
|
|
|
#, fuzzy
|
|
|
msgid "Could not open \"%1\" project file."
|
|
|
msgstr "Methwyd agor cywaith \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:258
|
|
|
#, fuzzy
|
|
|
msgid "Could not connect to \"%1\" database server."
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: kexidb/connection.cpp:300
|
|
|
msgid "Not connected to the database server."
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: kexidb/connection.cpp:310
|
|
|
msgid "Currently no database is used."
|
|
|
msgstr "Ni ddefnyddir cronfa ddata ar hyn o bryd."
|
|
|
|
|
|
#: kexidb/connection.cpp:366
|
|
|
msgid "The database \"%1\" does not exist."
|
|
|
msgstr "Nid yw'r gronfa ddata \"%1\" yn bodoli."
|
|
|
|
|
|
#: kexidb/connection.cpp:386
|
|
|
msgid "Database file \"%1\" does not exist."
|
|
|
msgstr "Nid yw'r ffeil gronfa ddata \"%1\" yn bodoli."
|
|
|
|
|
|
#: kexidb/connection.cpp:392
|
|
|
msgid "Database file \"%1\" is not readable."
|
|
|
msgstr "Ni ellir darllen y ffeil gronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:398
|
|
|
msgid "Database file \"%1\" is not writable."
|
|
|
msgstr "Ni ellir ysgrifennu'r ffeil gronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:441
|
|
|
msgid "Database \"%1\" already exists."
|
|
|
msgstr "Mae cronfa ddata \"%1\" yn bodoli eisoes."
|
|
|
|
|
|
#: kexidb/connection.cpp:446
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Cannot create database \"%1\". This name is reserved for system database."
|
|
|
msgstr ""
|
|
|
"Methu creu cronfa ddata \"%1\". Neilltuir yr enw hwn ar gyfer cronfa ddata'r "
|
|
|
"cysawd."
|
|
|
|
|
|
#: kexidb/connection.cpp:461
|
|
|
msgid "Error creating database \"%1\" on the server."
|
|
|
msgstr "Gwall wrth greu cronfa ddata \"%1\" ar y gweinydd."
|
|
|
|
|
|
#: kexidb/connection.cpp:475
|
|
|
msgid "Database \"%1\" created but could not be opened."
|
|
|
msgstr "Creuwyd cronfa ddata \"%1\" ond methwyd ei hagor"
|
|
|
|
|
|
#: kexidb/connection.cpp:569
|
|
|
#, fuzzy
|
|
|
msgid "Opening database \"%1\" failed."
|
|
|
msgstr "Cadw gwrthrych fel"
|
|
|
|
|
|
#: kexidb/connection.cpp:609
|
|
|
msgid "Database version (%1) does not match Kexi application's version (%2)"
|
|
|
msgstr ""
|
|
|
"Nid yw fersiwn (%1) y gronfa ddata yn cydweddu â fersiwn y cymhwysiad Kexi (%2)"
|
|
|
|
|
|
#: kexidb/connection.cpp:679
|
|
|
msgid "Cannot find any database for temporary connection."
|
|
|
msgstr "Methu cael hyd i gronfa ddata ar gyfer cysylltiad dros dro"
|
|
|
|
|
|
#: kexidb/connection.cpp:688
|
|
|
msgid "Error during starting temporary connection using \"%1\" database name."
|
|
|
msgstr ""
|
|
|
"Gwall wrth gychwyn cysylltiad dros dro gan ddefnyddio enw cronfa ddata \"%1\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:705
|
|
|
msgid "Cannot drop database - name not specified."
|
|
|
msgstr "Methu gollwng y gronfa ddata - ni roddwyd enw."
|
|
|
|
|
|
#: kexidb/connection.cpp:723
|
|
|
msgid "Cannot delete database - name not specified."
|
|
|
msgstr "Methu dileu'r gronfa ddata- ni roddwyd enw."
|
|
|
|
|
|
#: kexidb/connection.cpp:728
|
|
|
msgid "Cannot delete system database \"%1\"."
|
|
|
msgstr "Ni cheir dileu cronfa ddata'r cysawd \"%1\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:1062
|
|
|
#, fuzzy
|
|
|
msgid "Error while executing SQL statement."
|
|
|
msgstr "Gwall tra'n darllen y ddogfen."
|
|
|
|
|
|
#: kexidb/connection.cpp:1533
|
|
|
msgid "Cannot create table without fields."
|
|
|
msgstr "Ni cheir creu tabl heb feysydd."
|
|
|
|
|
|
#: kexidb/connection.cpp:1543
|
|
|
msgid "System name \"%1\" cannot be used as table name."
|
|
|
msgstr "Ni cheir defnyddio enw cysawd \"%1\" fel enw tabl."
|
|
|
|
|
|
#: kexidb/connection.cpp:1552
|
|
|
msgid "System name \"%1\" cannot be used as one of fields in \"%2\" table."
|
|
|
msgstr "Ni cheir defnyddio enw cysawd \"%1\" fel un o feysydd tabl \"%2\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:1568
|
|
|
#, fuzzy
|
|
|
msgid "Could not create the same table \"%1\" twice."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:1582 plugins/tables/kexitablepart.cpp:212
|
|
|
#, fuzzy
|
|
|
msgid "Table \"%1\" already exists."
|
|
|
msgstr "Mae cronfa ddata \"%1\" yn bodoli eisoes."
|
|
|
|
|
|
#: kexidb/connection.cpp:1673
|
|
|
#, fuzzy
|
|
|
msgid "Could not remove object's data."
|
|
|
msgstr "Methu gwaredu ffeil \"%1\". "
|
|
|
|
|
|
#: kexidb/connection.cpp:1704
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Table \"%1\" cannot be removed.\n"
|
|
|
msgstr "Ni cheir gwaredu tabl \"%1\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:1711
|
|
|
msgid "Unexpected name or identifier."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:1759
|
|
|
#, fuzzy
|
|
|
msgid "Table \"%1\" does not exist."
|
|
|
msgstr "Nid yw'r gronfa ddata \"%1\" yn bodoli."
|
|
|
|
|
|
#: kexidb/connection.cpp:1774
|
|
|
msgid "Could not alter table \"%1\" using the same table."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:1800
|
|
|
#, fuzzy
|
|
|
msgid "Invalid table name \"%1\""
|
|
|
msgstr "Enw gwrthrych annilys \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:1806
|
|
|
msgid "Could rename table \"%1\" using the same name."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:1818
|
|
|
msgid "Could not rename table \"%1\" to \"%2\". Table \"%3\" already exists."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:1940
|
|
|
#, fuzzy
|
|
|
msgid "Query \"%1\" does not exist."
|
|
|
msgstr "<qt>Nid yw'r ffeil \"%1\" mewn bod."
|
|
|
|
|
|
#: kexidb/connection.cpp:2037
|
|
|
msgid "Transaction already started."
|
|
|
msgstr "Cychwynwyd y trosglwyddiad eisoes."
|
|
|
|
|
|
#: kexidb/connection.cpp:2079 kexidb/connection.cpp:2115
|
|
|
msgid "Transaction not started."
|
|
|
msgstr "Trosglwyddiad heb ei gychwyn."
|
|
|
|
|
|
#: kexidb/connection.cpp:2093
|
|
|
msgid "Error on commit transaction"
|
|
|
msgstr "Gwall wrth gadarnhau'r trawsweithrediad"
|
|
|
|
|
|
#: kexidb/connection.cpp:2129
|
|
|
msgid "Error on rollback transaction"
|
|
|
msgstr "Gwall wrth ddadwneud y trosglwyddiad"
|
|
|
|
|
|
#: kexidb/connection.cpp:2290 kexidb/connection.cpp:2779
|
|
|
msgid "Invalid object name \"%1\""
|
|
|
msgstr "Enw gwrthrych annilys \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:2410
|
|
|
#, fuzzy
|
|
|
msgid "Column %1 does not exist for the query."
|
|
|
msgstr "Nid yw'r gronfa ddata \"%1\" yn bodoli."
|
|
|
|
|
|
#: kexidb/connection.cpp:2697
|
|
|
msgid ""
|
|
|
"Error in XML data: \"%1\" in line %2, column %3.\n"
|
|
|
"XML data: "
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:2819
|
|
|
#, fuzzy
|
|
|
msgid "Table has no fields defined."
|
|
|
msgstr "Ni cheir gwaredu tabl \"%1\"."
|
|
|
|
|
|
#: kexidb/connection.cpp:2945
|
|
|
msgid ""
|
|
|
"Could not find definition for query \"%1\". Removing this query is recommended."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:2954
|
|
|
msgid ""
|
|
|
"<p>Could not load definition for query \"%1\". SQL statement for this query is "
|
|
|
"invalid:"
|
|
|
"<br><tt>%2</tt></p>\n"
|
|
|
"<p>You can open this query in Text View and correct it.</p>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3168
|
|
|
#, fuzzy
|
|
|
msgid "Could not update row because there is no master table defined."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:3175
|
|
|
msgid "Could not update row because master table has no primary key defined."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3199
|
|
|
msgid ""
|
|
|
"Could not update row because it does not contain entire master table's primary "
|
|
|
"key."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3210 kexidb/connection.cpp:3431
|
|
|
msgid "Primary key's field \"%1\" cannot be empty."
|
|
|
msgstr "Ni all maes y prif allwedd \"%1\" fod yn wag."
|
|
|
|
|
|
#: kexidb/connection.cpp:3227
|
|
|
msgid "Row updating on the server failed."
|
|
|
msgstr "Methwyd diweddaru'r rhes ar y gweinydd."
|
|
|
|
|
|
#: kexidb/connection.cpp:3250
|
|
|
#, fuzzy
|
|
|
msgid "Could not insert row because there is no master table defined."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:3284
|
|
|
msgid "Could not insert row because master table has no primary key defined."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3293
|
|
|
msgid ""
|
|
|
"Could not insert row because it does not contain entire master table's primary "
|
|
|
"key."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3332
|
|
|
msgid "Row inserting on the server failed."
|
|
|
msgstr "Methwyd mewnosod y rhes ar y gweinydd."
|
|
|
|
|
|
#: kexidb/connection.cpp:3397
|
|
|
#, fuzzy
|
|
|
msgid "Could not delete row because there is no master table defined."
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: kexidb/connection.cpp:3407
|
|
|
msgid ""
|
|
|
"Could not delete row because there is no primary key for master table defined."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3422
|
|
|
msgid ""
|
|
|
"Could not delete row because it does not contain entire master table's primary "
|
|
|
"key."
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/connection.cpp:3448 kexidb/connection.cpp:3471
|
|
|
#, fuzzy
|
|
|
msgid "Row deletion on the server failed."
|
|
|
msgstr "Methwyd dileu y rhes ar y gweinydd."
|
|
|
|
|
|
#: kexidb/utils.cpp:139
|
|
|
msgid "Message from server:"
|
|
|
msgstr "Neges gan y gweinydd:"
|
|
|
|
|
|
#: kexidb/utils.cpp:141
|
|
|
msgid "SQL statement:"
|
|
|
msgstr "Datganiad SQL:"
|
|
|
|
|
|
#: kexidb/utils.cpp:153
|
|
|
msgid "Server result name:"
|
|
|
msgstr "Enw canlyniad y gweinydd:"
|
|
|
|
|
|
#: kexidb/utils.cpp:157
|
|
|
#, fuzzy
|
|
|
msgid "Server result number:"
|
|
|
msgstr "Enw canlyniad y gweinydd:"
|
|
|
|
|
|
#: kexidb/utils.cpp:389 kexidb/utils.cpp:445 kexidb/utils.cpp:451
|
|
|
#, fuzzy
|
|
|
msgid "Test Connection"
|
|
|
msgstr "Cysylltiad"
|
|
|
|
|
|
#: kexidb/utils.cpp:389
|
|
|
#, fuzzy
|
|
|
msgid "<qt>Testing connection to <b>%1</b> database server...</qt>"
|
|
|
msgstr "Heb ei gysylltu â gweinydd y gronfa ddata"
|
|
|
|
|
|
#: kexidb/utils.cpp:443
|
|
|
msgid ""
|
|
|
"<qt>Test connection to <b>%1</b> database server failed. The server is not "
|
|
|
"responding.</qt>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/utils.cpp:449
|
|
|
msgid ""
|
|
|
"<qt>Test connection to <b>%1</b> database server established successfully.</qt>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: kexidb/utils.cpp:1254 plugins/importexport/csv/kexicsvimportdialog.cpp:224
|
|
|
msgid "Number"
|
|
|
msgstr "Rhif"
|
|
|
|
|
|
#: kexidb/utils.cpp:1257 plugins/forms/kexidbfactory.cpp:326
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:249
|
|
|
msgid "Image"
|
|
|
msgstr "Delwedd"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 5
|
|
|
#: rc.cpp:3
|
|
|
#, no-c-format
|
|
|
msgid "&Project"
|
|
|
msgstr "&Cywaith"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 26
|
|
|
#: rc.cpp:12
|
|
|
#, no-c-format
|
|
|
msgid "&Export"
|
|
|
msgstr "&Allforio"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 53
|
|
|
#: rc.cpp:18
|
|
|
#, no-c-format
|
|
|
msgid "Copy &Special"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 92
|
|
|
#: rc.cpp:30
|
|
|
#, no-c-format
|
|
|
msgid "&Format"
|
|
|
msgstr "&Fformat"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 99
|
|
|
#: rc.cpp:33
|
|
|
#, no-c-format
|
|
|
msgid "&Data"
|
|
|
msgstr "&Data"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 104
|
|
|
#: rc.cpp:36
|
|
|
#, no-c-format
|
|
|
msgid "Sort"
|
|
|
msgstr "Trefnu"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 116
|
|
|
#: rc.cpp:42
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "&Migrate"
|
|
|
msgstr "G&wybodaeth"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 140
|
|
|
#: rc.cpp:51
|
|
|
#, no-c-format
|
|
|
msgid "&Other"
|
|
|
msgstr "A&rall"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 156
|
|
|
#: rc.cpp:57
|
|
|
#, no-c-format
|
|
|
msgid "Other &Licenses"
|
|
|
msgstr "&Trwyddedau Eraill"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 185
|
|
|
#: rc.cpp:66
|
|
|
#, no-c-format
|
|
|
msgid "Data"
|
|
|
msgstr "Data"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 197
|
|
|
#: rc.cpp:69
|
|
|
#, no-c-format
|
|
|
msgid "Design"
|
|
|
msgstr "Cynllun"
|
|
|
|
|
|
#. i18n: file data/kexiui.rc line 201
|
|
|
#: rc.cpp:72
|
|
|
#, no-c-format
|
|
|
msgid "Format"
|
|
|
msgstr "Fformat"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiNewPrjTypeSelector.ui line 75
|
|
|
#: rc.cpp:76
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid ""
|
|
|
"Kexi will create a new database project. Select a storage method which will be "
|
|
|
"used to store the new project.\n"
|
|
|
msgstr ""
|
|
|
"Bydd Kexi'n creu cywaith cronfa ddata newydd. Dewiswch ddull storio i'w "
|
|
|
"ddefnyddio i gadw'r cywaith newydd.\n"
|
|
|
"\n"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiOpenExistingFile.ui line 36
|
|
|
#: rc.cpp:80
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid ""
|
|
|
"<b>Select existing Kexi project file to open:</b>\n"
|
|
|
msgstr ""
|
|
|
"<b>Dewiswch hen ffeil cywaith Kexi i'w agor:</b>\n"
|
|
|
"\n"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiOpenExistingFile.ui line 97
|
|
|
#: rc.cpp:84
|
|
|
#, no-c-format
|
|
|
msgid "&Advanced "
|
|
|
msgstr "&Uwch "
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiOpenExistingFile.ui line 113
|
|
|
#: rc.cpp:87
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid ""
|
|
|
"Click \"Advanced\" button if you want to find an existing project on a server "
|
|
|
"rather than a file."
|
|
|
msgstr ""
|
|
|
"Cliciwch y botwm \"Uwch\" os ydych eisiau cael hyd i hen gywaith ar weinydd yn "
|
|
|
"hytrach na ffeil."
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 33
|
|
|
#: plugins/macros/kexiactions/objectnamevariable.h:46
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:333 rc.cpp:90 rc.cpp:323
|
|
|
#: rc.cpp:343
|
|
|
#, no-c-format
|
|
|
msgid "Name"
|
|
|
msgstr "Enw"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 44
|
|
|
#: plugins/macros/kexiactions/datatableaction.cpp:60
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:338 rc.cpp:93 rc.cpp:136
|
|
|
#: rc.cpp:326
|
|
|
#, no-c-format
|
|
|
msgid "Type"
|
|
|
msgstr "Math"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 55
|
|
|
#: rc.cpp:96
|
|
|
#, no-c-format
|
|
|
msgid "Server Information"
|
|
|
msgstr "Gwybodaeth am y Gweinydd"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 107
|
|
|
#: rc.cpp:99
|
|
|
#, no-c-format
|
|
|
msgid "&Edit..."
|
|
|
msgstr "&Golygu..."
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 123
|
|
|
#: rc.cpp:102
|
|
|
#, no-c-format
|
|
|
msgid "&Add..."
|
|
|
msgstr "Ychw&anegu..."
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 187
|
|
|
#: rc.cpp:108
|
|
|
#, no-c-format
|
|
|
msgid "Description"
|
|
|
msgstr "Disgrifiad"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiConnSelectorBase.ui line 247
|
|
|
#: rc.cpp:111
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid ""
|
|
|
"<b>Select Existing Database Server's Connection From the List Below</b>\n"
|
|
|
"<p>You will see existing Kexi projects available for the selected connection. "
|
|
|
"Here you may also add, edit or remove connections from the list.\n"
|
|
|
msgstr ""
|
|
|
"<b>Dewiswch gysylltiad cronfa ddata gyfredol o'r rhestr isod a chlicio "
|
|
|
"\"Iawn\"</b>.\n"
|
|
|
" "
|
|
|
"<p>Mi welwch yr hen gyweithiau Kexi sydd ar gael ar gyfer y cysylltiad "
|
|
|
"dewisiedig. Yma cewch hefyd ychwanegu, golygu neu ddisodli cysylltiadau o'r "
|
|
|
"rhestr.\n"
|
|
|
"\n"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiServerDBNamePage.ui line 24
|
|
|
#: rc.cpp:117 rc.cpp:123
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Project caption: "
|
|
|
msgstr "Egluryn y cywaith:"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiServerDBNamePage.ui line 32
|
|
|
#: rc.cpp:120
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Project's database name: "
|
|
|
msgstr "Enw cronfa ddata'r cywaith:"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiProjectSelectorBase.ui line 44
|
|
|
#: rc.cpp:126
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid ""
|
|
|
"<b>There are Kexi projects you have recently opened.</b> "
|
|
|
"Select one you wish to open:\n"
|
|
|
msgstr ""
|
|
|
"<b>Dyma'r cyweithiau Kexi wedi'u hagor gennych yn ddiweddar.</b> "
|
|
|
"Dewiswch un yr hoffech ei agor:\n"
|
|
|
"\n"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiProjectSelectorBase.ui line 53
|
|
|
#: rc.cpp:130
|
|
|
#, no-c-format
|
|
|
msgid "Project Name"
|
|
|
msgstr "Enw'r Cywaith"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiProjectSelectorBase.ui line 64
|
|
|
#: rc.cpp:133 rc.cpp:295 widget/kexidbconnectionwidget.cpp:141
|
|
|
#, no-c-format
|
|
|
msgid "Database"
|
|
|
msgstr "Cronfa ddata"
|
|
|
|
|
|
#. i18n: file ./main/startup/KexiProjectSelectorBase.ui line 86
|
|
|
#: rc.cpp:139
|
|
|
#, no-c-format
|
|
|
msgid "Connection"
|
|
|
msgstr "Cysylltiad"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 27
|
|
|
#: rc.cpp:145
|
|
|
#, no-c-format
|
|
|
msgid "Fi&nd:"
|
|
|
msgstr "Ca&nfod:"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 38
|
|
|
#: rc.cpp:148
|
|
|
#, no-c-format
|
|
|
msgid "Re&place with:"
|
|
|
msgstr "Am&newid efo:"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 60
|
|
|
#: rc.cpp:151
|
|
|
#, no-c-format
|
|
|
msgid "&Look in:"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 74
|
|
|
#: rc.cpp:154
|
|
|
#, no-c-format
|
|
|
msgid "&Whole words only"
|
|
|
msgstr "D&im ond geiriau cyfan"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 85
|
|
|
#: rc.cpp:157
|
|
|
#, no-c-format
|
|
|
msgid "Prompt on replace"
|
|
|
msgstr "Cofweini wrth amnewid"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 140
|
|
|
#: rc.cpp:166
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Replace All"
|
|
|
msgstr "&Amnewid y Cwbl"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 167
|
|
|
#: rc.cpp:169
|
|
|
#, no-c-format
|
|
|
msgid "&Match:"
|
|
|
msgstr "&Cydweddu :"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 176
|
|
|
#: rc.cpp:172
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Any Part of Field"
|
|
|
msgstr "Maes"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 181
|
|
|
#: rc.cpp:175
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Whole Field"
|
|
|
msgstr "Dileu Maes"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 186
|
|
|
#: rc.cpp:178
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Start of Field"
|
|
|
msgstr "Maes"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 204
|
|
|
#: rc.cpp:181
|
|
|
#, no-c-format
|
|
|
msgid "&Search:"
|
|
|
msgstr "&Chwilio:"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 213
|
|
|
#: rc.cpp:184
|
|
|
#, no-c-format
|
|
|
msgid "Up"
|
|
|
msgstr "I fyny"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 218
|
|
|
#: rc.cpp:187
|
|
|
#, no-c-format
|
|
|
msgid "Down"
|
|
|
msgstr "I Lawr"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 223
|
|
|
#: rc.cpp:190
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "All Rows"
|
|
|
msgstr "Saeth"
|
|
|
|
|
|
#. i18n: file ./main/kexifinddialogbase.ui line 261
|
|
|
#: rc.cpp:193
|
|
|
#, no-c-format
|
|
|
msgid "C&ase sensitive"
|
|
|
msgstr "Mae llythrennau bach/mawr o &bwys"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 16
|
|
|
#: rc.cpp:197
|
|
|
#, no-c-format
|
|
|
msgid "."
|
|
|
msgstr "."
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 57
|
|
|
#: rc.cpp:201
|
|
|
#, no-c-format
|
|
|
msgid "<h2>Page Setup for Printing \"%1\" Table Data</h2>"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 91
|
|
|
#: rc.cpp:204
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Set Font..."
|
|
|
msgstr "Adroddiad"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 107
|
|
|
#: rc.cpp:207
|
|
|
#, no-c-format
|
|
|
msgid "Page title:"
|
|
|
msgstr "Teitl y dudalen:"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 183
|
|
|
#: rc.cpp:213
|
|
|
#, no-c-format
|
|
|
msgid "Add page numbers"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 191
|
|
|
#: rc.cpp:216
|
|
|
#, no-c-format
|
|
|
msgid "Page Size && Margins"
|
|
|
msgstr "Maint Tudalen && Ymylon"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 220
|
|
|
#: rc.cpp:220
|
|
|
#, no-c-format
|
|
|
msgid "Change..."
|
|
|
msgstr "Newid..."
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 259
|
|
|
#: rc.cpp:223
|
|
|
#, no-c-format
|
|
|
msgid "Save This Setup as Default"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 282
|
|
|
#: rc.cpp:228
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Open This Table"
|
|
|
msgstr "&Agor Tabl"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 299
|
|
|
#: rc.cpp:233
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Related actions:"
|
|
|
msgstr "Perthnasau"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 317
|
|
|
#: rc.cpp:236
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Add date and time"
|
|
|
msgstr "Dyddiad ac Amser"
|
|
|
|
|
|
#. i18n: file ./main/printing/kexisimpleprintingpagesetupbase.ui line 333
|
|
|
#: rc.cpp:239
|
|
|
#, no-c-format
|
|
|
msgid "Add table borders"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetdetailsbase.ui line 38
|
|
|
#: rc.cpp:242
|
|
|
#, no-c-format
|
|
|
msgid "Use socket &file instead of TCP/IP port:"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetdetailsbase.ui line 150
|
|
|
#: rc.cpp:249
|
|
|
#, no-c-format
|
|
|
msgid "&Description:"
|
|
|
msgstr "&Disgrifiad:"
|
|
|
|
|
|
#. i18n: file ./widget/kexiprjtypeselectorbase.ui line 53
|
|
|
#: rc.cpp:253
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Projects stored on a database server"
|
|
|
msgstr "Cywaith newydd wedi'i storio ar weinydd cronfa ddata"
|
|
|
|
|
|
#. i18n: file ./widget/kexiprjtypeselectorbase.ui line 64
|
|
|
#: rc.cpp:256
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Projects stored in a file"
|
|
|
msgstr "Cywaith newydd wedi'i storio mewn ffeil"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 98
|
|
|
#: rc.cpp:261
|
|
|
#, no-c-format
|
|
|
msgid "Database Server"
|
|
|
msgstr "Gweinydd Cronfa Ddata"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 134
|
|
|
#: rc.cpp:264
|
|
|
#, no-c-format
|
|
|
msgid "Port:"
|
|
|
msgstr "Porth:"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 147
|
|
|
#: rc.cpp:267
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Local server"
|
|
|
msgstr "Disgwylwyd enw ffeil ar gyfer gyrrydd feil-seiliedig."
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 178
|
|
|
#: rc.cpp:271
|
|
|
#, no-c-format
|
|
|
msgid "&Hostname:"
|
|
|
msgstr "&Enw Gwesteiwr:"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 201
|
|
|
#: rc.cpp:277
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Remote server"
|
|
|
msgstr "Gwesteiwr pell"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 215
|
|
|
#: rc.cpp:280
|
|
|
#, no-c-format
|
|
|
msgid "&Engine:"
|
|
|
msgstr "&Peiriant :"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 247
|
|
|
#: rc.cpp:283
|
|
|
#, no-c-format
|
|
|
msgid "Authentication"
|
|
|
msgstr "Dilysiant"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 258
|
|
|
#: rc.cpp:286
|
|
|
#, no-c-format
|
|
|
msgid "&Username:"
|
|
|
msgstr "&Enw Defnyddiwr:"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 274
|
|
|
#: rc.cpp:289
|
|
|
#, no-c-format
|
|
|
msgid "&Password:"
|
|
|
msgstr "&Cyfrinair:"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 293
|
|
|
#: rc.cpp:292
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Save password in the shortcut file"
|
|
|
msgstr "Cadw'r cyfrinair yn ffeil y cywaith"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 322
|
|
|
#: rc.cpp:298 widget/pixmapcollection.cpp:160
|
|
|
#, no-c-format
|
|
|
msgid "&Name:"
|
|
|
msgstr "&Enw:"
|
|
|
|
|
|
#. i18n: file ./widget/kexidbconnectionwidgetbase.ui line 338
|
|
|
#: rc.cpp:301
|
|
|
#, no-c-format
|
|
|
msgid "&Title (optional):"
|
|
|
msgstr ""
|
|
|
|
|
|
#. i18n: file ./plugins/queries/kexiaddparamwidget.ui line 16
|
|
|
#: rc.cpp:305
|
|
|
#, no-c-format
|
|
|
msgid "Parameter"
|
|
|
msgstr "Paramedr"
|
|
|
|
|
|
#. i18n: file ./plugins/queries/kexiaddparamwidget.ui line 35
|
|
|
#: rc.cpp:308
|
|
|
#, no-c-format
|
|
|
msgid "Name:"
|
|
|
msgstr "Enw:"
|
|
|
|
|
|
#. i18n: file ./plugins/queries/kexiaddparamwidget.ui line 51
|
|
|
#: rc.cpp:311
|
|
|
#, no-c-format
|
|
|
msgid "kexi_"
|
|
|
msgstr "kexi_"
|
|
|
|
|
|
#. i18n: file ./plugins/queries/kexiaddparamwidget.ui line 96
|
|
|
#: rc.cpp:314
|
|
|
#, no-c-format
|
|
|
msgid "Message:"
|
|
|
msgstr "Neges:"
|
|
|
|
|
|
#. i18n: file ./plugins/queries/kexiaddparamwidget.ui line 119
|
|
|
#: rc.cpp:317
|
|
|
#, no-c-format
|
|
|
msgid "Type:"
|
|
|
msgstr "Math:"
|
|
|
|
|
|
#. i18n: file ./plugins/queries/kexiparameterlisteditor.ui line 24
|
|
|
#: rc.cpp:320
|
|
|
#, no-c-format
|
|
|
msgid "Parameters:"
|
|
|
msgstr "Paramedrau:"
|
|
|
|
|
|
#. i18n: file ./plugins/macros/kexipart/keximacroerrorbase.ui line 121
|
|
|
#: rc.cpp:346
|
|
|
#, no-c-format
|
|
|
msgid "Value"
|
|
|
msgstr "Gwerth"
|
|
|
|
|
|
#. i18n: file ./plugins/macros/kexipart/keximacroerrorbase.ui line 168
|
|
|
#: rc.cpp:349
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Open in design view"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#. i18n: file ./plugins/macros/kexipart/keximacroerrorbase.ui line 190
|
|
|
#: rc.cpp:356
|
|
|
#, fuzzy, no-c-format
|
|
|
msgid "Abort"
|
|
|
msgstr "Trefnu"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:128
|
|
|
#, fuzzy
|
|
|
msgid "Open object"
|
|
|
msgstr "Agor cywaith"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:129
|
|
|
msgid "Opens object selected in the list"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexibrowser.cpp:153
|
|
|
msgid "&Rename"
|
|
|
msgstr "&Ail-enwi"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:161
|
|
|
msgid "&Design"
|
|
|
msgstr "&Cynllun"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:163
|
|
|
#, fuzzy
|
|
|
msgid "Design object"
|
|
|
msgstr "&Cynllunio Tabl"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:164
|
|
|
msgid "Starts designing of the object selected in the list"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexibrowser.cpp:170
|
|
|
#, fuzzy
|
|
|
msgid "Open in &Text View"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:172
|
|
|
#, fuzzy
|
|
|
msgid "Open object in text view"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:173
|
|
|
#, fuzzy
|
|
|
msgid "Opens selected object in the list in text view"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:272
|
|
|
#: plugins/macros/kexiactions/executeaction.cpp:40 widget/kexibrowser.cpp:193
|
|
|
#, fuzzy
|
|
|
msgid "Execute"
|
|
|
msgstr "Creu &Sgript..."
|
|
|
|
|
|
#: widget/kexibrowser.cpp:197
|
|
|
msgid ""
|
|
|
"_: Export->To File as Data &Table... \n"
|
|
|
"To &File as Data Table..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexibrowser.cpp:200
|
|
|
#, fuzzy
|
|
|
msgid "Exports data from the currently selected table or query data to a file."
|
|
|
msgstr "Cadw data'r rhes a dewisir ar hyn o bryd"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:206
|
|
|
#, fuzzy
|
|
|
msgid "Prints data from the currently selected table or query."
|
|
|
msgstr "Mewnosod un rhes wag uwchben yr un wedi'i dewis ar hyn o bryd"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:207
|
|
|
msgid "Page Setup..."
|
|
|
msgstr "Gosodiad Tudalen ..."
|
|
|
|
|
|
#: widget/kexibrowser.cpp:341
|
|
|
#, fuzzy
|
|
|
msgid "Errors encountered during loading plugins:"
|
|
|
msgstr "Gwall tra'n llwytho'r modiwl rhan \"%1\""
|
|
|
|
|
|
#: widget/kexibrowser.cpp:526
|
|
|
msgid "&Create Object: %1..."
|
|
|
msgstr "&Creu Gwrthrych: %1..."
|
|
|
|
|
|
#: widget/kexibrowser.cpp:531
|
|
|
#, fuzzy, c-format
|
|
|
msgid "Create object: %1"
|
|
|
msgstr "&Creu Gwrthrych: %1..."
|
|
|
|
|
|
#: widget/kexibrowser.cpp:533
|
|
|
#, fuzzy, c-format
|
|
|
msgid "Creates a new object: %1"
|
|
|
msgstr "Creu cywaith newydd"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:538
|
|
|
msgid "&Create Object..."
|
|
|
msgstr "&Creu Gwrthrych..."
|
|
|
|
|
|
#: widget/kexibrowser.cpp:543
|
|
|
#, fuzzy
|
|
|
msgid "Create object"
|
|
|
msgstr "Creu Cywaith"
|
|
|
|
|
|
#: widget/kexibrowser.cpp:544
|
|
|
#, fuzzy
|
|
|
msgid "Creates a new object"
|
|
|
msgstr "Creu cywaith newydd"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:85
|
|
|
#, fuzzy
|
|
|
msgid "Load database list from the server"
|
|
|
msgstr "Disgwylwyd enw ffeil ar gyfer gyrrydd feil-seiliedig."
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:87
|
|
|
msgid ""
|
|
|
"Loads database list from the server, so you can select one using the \"Name\" "
|
|
|
"combo box."
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:91
|
|
|
msgid "Save Changes"
|
|
|
msgstr "Cadw Newidiadau"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:92
|
|
|
msgid "Save all changes made to this connection information"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:93
|
|
|
msgid ""
|
|
|
"Save all changes made to this connection information. You can later reuse this "
|
|
|
"information."
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:100
|
|
|
#, fuzzy
|
|
|
msgid "&Test Connection"
|
|
|
msgstr "Cysylltiad"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:101
|
|
|
#, fuzzy
|
|
|
msgid "Test database connection"
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:102
|
|
|
msgid ""
|
|
|
"Tests database connection. You can ensure that valid connection information is "
|
|
|
"provided."
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:132
|
|
|
msgid "Database Connection"
|
|
|
msgstr "Cysylltiad Cronfa Ddata"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:229
|
|
|
msgid "Parameters"
|
|
|
msgstr "Paramedrau"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:238
|
|
|
msgid "Details"
|
|
|
msgstr "Manylion"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:341
|
|
|
#, fuzzy
|
|
|
msgid "Open Database"
|
|
|
msgstr "Cronfa ddata newydd"
|
|
|
|
|
|
#: widget/kexidbconnectionwidget.cpp:356
|
|
|
#, fuzzy
|
|
|
msgid "Connect to a Database Server"
|
|
|
msgstr "Cywaith newydd wedi'i storio ar weinydd cronfa ddata"
|
|
|
|
|
|
#: widget/kexifieldlistview.cpp:58
|
|
|
msgid "Field Name"
|
|
|
msgstr "Enw Maes"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:139
|
|
|
#: widget/kexifieldlistview.cpp:60
|
|
|
msgid "Data Type"
|
|
|
msgstr "Math data"
|
|
|
|
|
|
#: widget/kexifieldlistview.cpp:99
|
|
|
msgid "* (All Columns)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/utils/kexidisplayutils.cpp:109 widget/utils/kexidisplayutils.cpp:168
|
|
|
#, fuzzy
|
|
|
msgid "(autonumber)"
|
|
|
msgstr "Rhif y canlyniad:"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:81
|
|
|
msgid "Row:"
|
|
|
msgstr "Rhes:"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:93
|
|
|
#: widget/utils/kexirecordnavigator.cpp:471
|
|
|
msgid "First row"
|
|
|
msgstr "Rhes gyntaf"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:100
|
|
|
#: widget/utils/kexirecordnavigator.cpp:472
|
|
|
msgid "Previous row"
|
|
|
msgstr "Rhes flaenorol"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:112
|
|
|
msgid "Current row number"
|
|
|
msgstr "Rhif y rhes gyfredol"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:114
|
|
|
msgid "of"
|
|
|
msgstr "o"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:129
|
|
|
msgid "Number of rows"
|
|
|
msgstr "Nifer rhesi"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:141
|
|
|
#: widget/utils/kexirecordnavigator.cpp:473
|
|
|
msgid "Next row"
|
|
|
msgstr "Rhes nesaf"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:147
|
|
|
#: widget/utils/kexirecordnavigator.cpp:474
|
|
|
msgid "Last row"
|
|
|
msgstr "Rhes olaf"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:154
|
|
|
#: widget/utils/kexirecordnavigator.cpp:475
|
|
|
msgid "New row"
|
|
|
msgstr "Rhes newydd"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:457
|
|
|
msgid "Editing indicator"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:471
|
|
|
#, fuzzy
|
|
|
msgid "Go to first row"
|
|
|
msgstr "Rhes gyntaf"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:472
|
|
|
#, fuzzy
|
|
|
msgid "Go to previous row"
|
|
|
msgstr "Rhes flaenorol"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:473
|
|
|
#, fuzzy
|
|
|
msgid "Go to next row"
|
|
|
msgstr "Rhes nesaf"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:474
|
|
|
#, fuzzy
|
|
|
msgid "Go to last row"
|
|
|
msgstr "Rhes olaf"
|
|
|
|
|
|
#: widget/utils/kexirecordnavigator.cpp:475
|
|
|
#, fuzzy
|
|
|
msgid "Go to new row"
|
|
|
msgstr "Rhes newydd"
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:65
|
|
|
#, fuzzy
|
|
|
msgid "Insert From &File..."
|
|
|
msgstr "O Ffeil..."
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:78
|
|
|
msgid "&Clear"
|
|
|
msgstr "&Clirio"
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:105
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:111
|
|
|
msgid "Insert Image From File"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:165
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:169
|
|
|
#, fuzzy
|
|
|
msgid "Save Image to File"
|
|
|
msgstr "Cadw i ffeil..."
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:188
|
|
|
#, fuzzy
|
|
|
msgid "File \"%1\" already exists.<p>Do you want to replace it with a new one?"
|
|
|
msgstr ""
|
|
|
"Mae'r ffeil \"%1\" eisoes mewn bod.\n"
|
|
|
" Ydych eisiau ysgrifennu drosti?\n"
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:191
|
|
|
#, fuzzy
|
|
|
msgid "&Don't Replace"
|
|
|
msgstr "A&mnewid"
|
|
|
|
|
|
#: widget/utils/kexicontextmenuutils.cpp:270
|
|
|
msgid ""
|
|
|
"_: Object name : Object type\n"
|
|
|
"%1 : %2"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexiscrollview.cpp:357
|
|
|
#, fuzzy
|
|
|
msgid "Outer Area"
|
|
|
msgstr "Ardal ddata:"
|
|
|
|
|
|
#: widget/kexiscrollview.cpp:358
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Outer\n"
|
|
|
"Area"
|
|
|
msgstr "Ardal ddata:"
|
|
|
|
|
|
#: widget/kexiqueryparameters.cpp:39
|
|
|
msgid ""
|
|
|
"_: Enter Query Parameter Value\n"
|
|
|
"Enter Parameter Value"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/kexiqueryparameters.cpp:59
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: Boolean True - Yes\n"
|
|
|
"Yes"
|
|
|
msgstr "Ie"
|
|
|
|
|
|
#: widget/kexiqueryparameters.cpp:59
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: Boolean False - No\n"
|
|
|
"No"
|
|
|
msgstr "Nage"
|
|
|
|
|
|
#: widget/relations/kexirelationview.cpp:76
|
|
|
msgid "&Hide Selected Table/Query"
|
|
|
msgstr "&Cuddio'r Tabl/Ymholiad Dewisiedig"
|
|
|
|
|
|
#: widget/relations/kexirelationview.cpp:78
|
|
|
msgid "&Remove Selected Relationship"
|
|
|
msgstr "&Gwaredu'r Berthynas Ddewisiedig"
|
|
|
|
|
|
#: widget/relations/kexirelationview.cpp:80
|
|
|
msgid "&Open Selected Table/Query"
|
|
|
msgstr "&Agor y Tabl/Ymholiad Dewisiedig"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:217
|
|
|
#: plugins/tables/kexitablepart.cpp:70
|
|
|
#: widget/relations/kexirelationwidget.cpp:57
|
|
|
#: widget/relations/kexirelationwidget.cpp:331
|
|
|
msgid "Table"
|
|
|
msgstr "Tabl"
|
|
|
|
|
|
#: widget/relations/kexirelationwidget.cpp:86
|
|
|
msgid "&Open Table"
|
|
|
msgstr "&Agor Tabl"
|
|
|
|
|
|
#: widget/relations/kexirelationwidget.cpp:89
|
|
|
msgid "&Design Table"
|
|
|
msgstr "&Cynllunio Tabl"
|
|
|
|
|
|
#: widget/relations/kexirelationwidget.cpp:94
|
|
|
msgid "&Hide Table"
|
|
|
msgstr "&Cuddio Tabl"
|
|
|
|
|
|
#: widget/relations/kexirelationwidget.cpp:335
|
|
|
msgid "Relationship"
|
|
|
msgstr "Perthynas"
|
|
|
|
|
|
#: widget/kexicharencodingcombobox.cpp:68
|
|
|
#, c-format
|
|
|
msgid ""
|
|
|
"_: Text encoding: Default\n"
|
|
|
"Default: %1"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:154
|
|
|
msgid "Load KDE Icon by Name"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:168
|
|
|
msgid "&Size:"
|
|
|
msgstr "&Maint:"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:176
|
|
|
msgid "Small"
|
|
|
msgstr "Bach"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:176
|
|
|
msgid "Medium"
|
|
|
msgstr "Canolig"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:176
|
|
|
msgid "Large"
|
|
|
msgstr "Mawr"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:176
|
|
|
msgid "Huge"
|
|
|
msgstr "Anferth"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:235
|
|
|
#, c-format
|
|
|
msgid "Edit Pixmap Collection: %1"
|
|
|
msgstr "Golygu Casgliad Picsfap : %1"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:246
|
|
|
msgid "&Add File"
|
|
|
msgstr "&Ychwanegu Ffeil"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:253
|
|
|
#, fuzzy
|
|
|
msgid "&Add an Icon"
|
|
|
msgstr "Cysylltiad"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:260
|
|
|
#, fuzzy
|
|
|
msgid "&Remove Selected Item"
|
|
|
msgstr "&Gwaredu'r Berthynas Ddewisiedig"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:314
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to remove item \"%1\" from collection \"%2\"?"
|
|
|
msgstr "Ydych eisiau dileu ymholiad \"%1\"?"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:369
|
|
|
msgid "Rename Item"
|
|
|
msgstr "Ailenwi Eitem"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:370
|
|
|
msgid "Remove Item"
|
|
|
msgstr "Gwaredu Eitem"
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:376
|
|
|
#, c-format
|
|
|
msgid "Select Pixmap From %1"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/pixmapcollection.cpp:377
|
|
|
#, fuzzy
|
|
|
msgid "Edit Collection..."
|
|
|
msgstr "Diwedd detholiad"
|
|
|
|
|
|
#: widget/kexidatasourcecombobox.cpp:128
|
|
|
#, fuzzy
|
|
|
msgid "Define Query..."
|
|
|
msgstr "Dileu Ymholiad..."
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersqlhistory.cpp:339
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:943
|
|
|
#, c-format
|
|
|
msgid "Error: %1"
|
|
|
msgstr "Gwall: %1"
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:960
|
|
|
#: widget/tableview/kexitableviewdata.cpp:659
|
|
|
msgid "The column's constraint is declared as NOT NULL."
|
|
|
msgstr "Datganwyd cyfyngiad y golofn fel NOT NULL (dim nwl)."
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:982
|
|
|
#: widget/tableview/kexitableviewdata.cpp:670
|
|
|
msgid "The column's constraint is declared as NOT EMPTY."
|
|
|
msgstr "Datganwyd cyfyngiad y golofn fel NOT EMPTY (dim yn wag)."
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1000
|
|
|
msgid "The column's constraint is declared as NOT EMPTY and NOT NULL."
|
|
|
msgstr ""
|
|
|
"Datganwyd cyfyngiad y golofn fel NOT EMPTY (dim yn wag) a NOT NULL (dim nwl)"
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1212
|
|
|
msgid "Do you want to delete selected row?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1213
|
|
|
msgid "&Delete Row"
|
|
|
msgstr "&Dileu Rhes"
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1334
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to clear the contents of table %1?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1335
|
|
|
#, fuzzy
|
|
|
msgid "&Clear Contents"
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1762
|
|
|
msgid "Row: "
|
|
|
msgstr "Rhes: "
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1838
|
|
|
msgid ""
|
|
|
"_: Correct Changes\n"
|
|
|
"Correct"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1838
|
|
|
#, fuzzy
|
|
|
msgid "Correct changes"
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych"
|
|
|
|
|
|
#: widget/tableview/kexidataawareobjectiface.cpp:1839
|
|
|
#, fuzzy
|
|
|
msgid "Discard Changes"
|
|
|
msgstr "Cadw Newidiadau"
|
|
|
|
|
|
#: widget/tableview/kexitableviewdata.cpp:657
|
|
|
#: widget/tableview/kexitableviewdata.cpp:668
|
|
|
msgid "\"%1\" column requires a value to be entered."
|
|
|
msgstr "Rhaid mewnosod gwerth yng ngholofn \"%1\"."
|
|
|
|
|
|
#: widget/tableview/kexitableviewdata.cpp:682
|
|
|
msgid "Row inserting failed."
|
|
|
msgstr "Methwyd mewnosod rhes."
|
|
|
|
|
|
#: widget/tableview/kexitableviewdata.cpp:702
|
|
|
msgid "Row changing failed."
|
|
|
msgstr "Methwyd newid rhes."
|
|
|
|
|
|
#: widget/tableview/kexitableviewdata.cpp:769
|
|
|
msgid "Row deleting failed."
|
|
|
msgstr "Methwyd dileu rhes."
|
|
|
|
|
|
#: widget/tableview/kexiblobtableedit.cpp:93
|
|
|
msgid "Click to show available actions for this cell"
|
|
|
msgstr ""
|
|
|
|
|
|
#: widget/tableview/kexitableview.cpp:106
|
|
|
#, fuzzy
|
|
|
msgid "Contains a pointer to the currently selected row"
|
|
|
msgstr "Mewnosod un rhes wag uwchben yr un wedi'i dewis ar hyn o bryd"
|
|
|
|
|
|
#: widget/tableview/kexitableview.cpp:109
|
|
|
#, fuzzy
|
|
|
msgid "Row navigator"
|
|
|
msgstr "Mordwywr cywaith"
|
|
|
|
|
|
#: widget/tableview/kexitableview.cpp:222
|
|
|
msgid "Add Record"
|
|
|
msgstr "Ychwanegu Cofnod"
|
|
|
|
|
|
#: widget/tableview/kexitableview.cpp:225
|
|
|
msgid "Remove Record"
|
|
|
msgstr "Dileu Cofnod"
|
|
|
|
|
|
#: plugins/reports/kexireportview.cpp:47
|
|
|
msgid "Page:"
|
|
|
msgstr "Tudalen :"
|
|
|
|
|
|
#: plugins/reports/kexireportpart.cpp:57
|
|
|
msgid ""
|
|
|
"_: Translate this word using only lowercase alphanumeric characters (a..z, "
|
|
|
"0..9). Use '_' character instead of spaces. First character should be a..z "
|
|
|
"character. If you cannot use latin characters in your language, use english "
|
|
|
"word.\n"
|
|
|
"report"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:42
|
|
|
#: plugins/reports/kexireportpart.cpp:58
|
|
|
msgid "Report"
|
|
|
msgstr "Adroddiad"
|
|
|
|
|
|
#: plugins/reports/kexireportpart.cpp:123
|
|
|
#, fuzzy
|
|
|
msgid "Design of report \"%1\" has been modified."
|
|
|
msgstr "<p>Addasiwyd y gwrthrych: %1 \"%2\".</p><p>Ydych eisiau ei gadw?</p>"
|
|
|
|
|
|
#: plugins/reports/kexireportpart.cpp:125
|
|
|
#, fuzzy
|
|
|
msgid "Report \"%1\" already exists."
|
|
|
msgstr "Mae cronfa ddata \"%1\" yn bodoli eisoes."
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:44
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"report"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:45
|
|
|
#, fuzzy
|
|
|
msgid "A report"
|
|
|
msgstr "Adroddiad"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:51
|
|
|
msgid "Label"
|
|
|
msgstr "Label"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:149
|
|
|
#: plugins/reports/kexireportfactory.cpp:53
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"label"
|
|
|
msgstr "label"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:54
|
|
|
#, fuzzy
|
|
|
msgid "A label to display text"
|
|
|
msgstr "Celfigyn i ddangos testun neu bics-fapiau"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:60
|
|
|
#, fuzzy
|
|
|
msgid "Picture Label"
|
|
|
msgstr "Label Testun"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:62
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"picture"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:63
|
|
|
#, fuzzy
|
|
|
msgid "A label to display images or icons"
|
|
|
msgstr "Celfigyn i ddangos testun neu bics-fapiau"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:69
|
|
|
msgid "Line"
|
|
|
msgstr "Llinell"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:71
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"line"
|
|
|
msgstr "llinell"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:72
|
|
|
#, fuzzy
|
|
|
msgid "A simple line"
|
|
|
msgstr "Blwch rhestr syml"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:78
|
|
|
#, fuzzy
|
|
|
msgid "Sub Report"
|
|
|
msgstr "Adroddiad"
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:80
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"subReport"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:81
|
|
|
msgid "A report embedded in another report"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/reports/kexireportfactory.cpp:124
|
|
|
msgid "Edit Rich Text"
|
|
|
msgstr "Golygu Testun Cyfoethog"
|
|
|
|
|
|
#: plugins/forms/kexiformmanager.cpp:115
|
|
|
msgid "Set Form's Data Source to \"%1\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:79 plugins/forms/kexiformpart.cpp:93
|
|
|
msgid "Form"
|
|
|
msgstr "Ffurflen"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:82
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"form"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:83
|
|
|
#, fuzzy
|
|
|
msgid "A data-aware form widget"
|
|
|
msgstr "Celfigyn blwch cyfun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:91
|
|
|
#, fuzzy
|
|
|
msgid "Sub Form"
|
|
|
msgstr "Ffurflen"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:94
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"subForm"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:95
|
|
|
msgid "A form widget included in another Form"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:107
|
|
|
#, fuzzy
|
|
|
msgid "Text Box"
|
|
|
msgstr "Testun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:110
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"textBox"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:111
|
|
|
#, fuzzy
|
|
|
msgid "A widget for entering and displaying text"
|
|
|
msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:121
|
|
|
msgid "Text Editor"
|
|
|
msgstr "Golygydd testun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:124
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"textEditor"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:125
|
|
|
#, fuzzy
|
|
|
msgid "A multiline text editor"
|
|
|
msgstr "Golygydd testun cyfoethog ar gyfer un dudalen syml"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:133
|
|
|
msgid "Frame"
|
|
|
msgstr "Ffrâm"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:136
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"frame"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:137
|
|
|
#, fuzzy
|
|
|
msgid "A simple frame widget"
|
|
|
msgstr "Mewnosod celfigyn"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:146
|
|
|
msgid ""
|
|
|
"_: Text Label\n"
|
|
|
"Label"
|
|
|
msgstr "Label"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:150
|
|
|
#, fuzzy
|
|
|
msgid "A widget for displaying text"
|
|
|
msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:160
|
|
|
msgid "Image Box"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:163
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"image"
|
|
|
msgstr "delwedd"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:164
|
|
|
#, fuzzy
|
|
|
msgid "A widget for displaying images"
|
|
|
msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:179
|
|
|
msgid "Combo Box"
|
|
|
msgstr "Blwch Cyfun"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:182
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"comboBox"
|
|
|
msgstr "botwm"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:183
|
|
|
#, fuzzy
|
|
|
msgid "A combo box widget"
|
|
|
msgstr "Celfigyn blwch troelli"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:191
|
|
|
msgid "Check Box"
|
|
|
msgstr "Blwch Britho"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:194
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"checkBox"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:195
|
|
|
#, fuzzy
|
|
|
msgid "A check box with text label"
|
|
|
msgstr "Blwch britho efo testun neu label pics-fap"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:203
|
|
|
#, fuzzy
|
|
|
msgid "Auto Field"
|
|
|
msgstr "Maes"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:206
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters\n"
|
|
|
"autoField"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:207
|
|
|
msgid ""
|
|
|
"A widget containing an automatically selected editor and a label to edit the "
|
|
|
"value of a database field of any type."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:284
|
|
|
#, fuzzy
|
|
|
msgid "Command Button"
|
|
|
msgstr "Botwm Radio"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:287
|
|
|
msgid ""
|
|
|
"_: Widget name. This string will be used to name widgets of this class. It must "
|
|
|
"_not_ contain white spaces and non latin1 characters.\n"
|
|
|
"button"
|
|
|
msgstr "botwm"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:288
|
|
|
#, fuzzy
|
|
|
msgid "A command button to execute actions"
|
|
|
msgstr "Botwm gwthio syml i weithredu gorchymyn"
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:60 plugins/forms/kexidbfactory.cpp:291
|
|
|
#: plugins/forms/kexiformpart.cpp:505
|
|
|
#, fuzzy
|
|
|
msgid "Data Source"
|
|
|
msgstr "Tarddiad data"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:292
|
|
|
#, fuzzy
|
|
|
msgid "Form Name"
|
|
|
msgstr "Enw maes"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:293
|
|
|
msgid "On Click"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:294
|
|
|
#, fuzzy
|
|
|
msgid "On Click Option"
|
|
|
msgstr "Dewisiadau Colofnau"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:295
|
|
|
#, fuzzy
|
|
|
msgid "Auto Tab Order"
|
|
|
msgstr "Golygu Trefn Tabiau"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:296
|
|
|
#, fuzzy
|
|
|
msgid "Shadow Enabled"
|
|
|
msgstr "Alluog"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:297
|
|
|
msgid ""
|
|
|
"_: On: button\n"
|
|
|
"On"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:299
|
|
|
#, fuzzy
|
|
|
msgid "Editor Type"
|
|
|
msgstr "Math data"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:301
|
|
|
msgid ""
|
|
|
"_: AutoField editor's type\n"
|
|
|
"Auto"
|
|
|
msgstr "Ymysgogol"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:309
|
|
|
msgid ""
|
|
|
"_: AutoField editor's type\n"
|
|
|
"Multiline Text"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:310
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: AutoField editor's type\n"
|
|
|
"Drop-Down List"
|
|
|
msgstr "Ymysgogol"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:311
|
|
|
msgid ""
|
|
|
"_: AutoField editor's type\n"
|
|
|
"Image"
|
|
|
msgstr "Delwedd"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:314
|
|
|
#, fuzzy
|
|
|
msgid "Auto Label"
|
|
|
msgstr "Label"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:315
|
|
|
msgid "Label Text Color"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:317
|
|
|
msgid ""
|
|
|
"_: (a property name, keep the text narrow!)\n"
|
|
|
"Label Background\n"
|
|
|
"Color"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:319
|
|
|
msgid "Label Position"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:320
|
|
|
msgid ""
|
|
|
"_: Label Position\n"
|
|
|
"Left"
|
|
|
msgstr "Chwith"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:321
|
|
|
msgid ""
|
|
|
"_: Label Position\n"
|
|
|
"Top"
|
|
|
msgstr "Top"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:322
|
|
|
msgid ""
|
|
|
"_: Label Position\n"
|
|
|
"No Label"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:324
|
|
|
msgid "Size"
|
|
|
msgstr "Maint"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:327
|
|
|
#, fuzzy
|
|
|
msgid "Scaled Contents"
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:328
|
|
|
msgid ""
|
|
|
"_: Keep Aspect Ratio (short)\n"
|
|
|
"Keep Ratio"
|
|
|
msgstr "Cadw Cymhareb"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:335
|
|
|
msgid "Frame Color"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:338
|
|
|
msgid ""
|
|
|
"_: Drop-Down Button for Image Box Visible (a property name, keep the text "
|
|
|
"narrow!)\n"
|
|
|
"Drop-Down\n"
|
|
|
"Button Visible"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:341
|
|
|
msgid ""
|
|
|
"_: Tristate checkbox, default\n"
|
|
|
"Default"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:342
|
|
|
msgid ""
|
|
|
"_: Tristate checkbox, yes\n"
|
|
|
"Yes"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:343
|
|
|
msgid ""
|
|
|
"_: Tristate checkbox, no\n"
|
|
|
"No"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:346
|
|
|
msgid ""
|
|
|
"_: Editable combobox\n"
|
|
|
"Editable"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:431
|
|
|
msgid "&Image"
|
|
|
msgstr "&Delwedd"
|
|
|
|
|
|
#: plugins/forms/kexidbfactory.cpp:451
|
|
|
msgid "&Assign Action..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidataprovider.cpp:231
|
|
|
#: plugins/forms/kexidataprovider.cpp:256
|
|
|
#: plugins/forms/kexidataprovider.cpp:278
|
|
|
msgid "NAME"
|
|
|
msgstr "ENW"
|
|
|
|
|
|
#: plugins/forms/kexiformview.cpp:1118
|
|
|
msgid "Insert AutoField widget"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformview.cpp:1118
|
|
|
#, fuzzy
|
|
|
msgid "Insert %1 AutoField widgets"
|
|
|
msgstr "Newid %1 o nifer o gelfigion"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:194
|
|
|
#, fuzzy
|
|
|
msgid "No action"
|
|
|
msgstr "Dim Gweithred"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:197
|
|
|
#, fuzzy
|
|
|
msgid "Application actions"
|
|
|
msgstr "Cymhwysiad"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:211
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: Current form's actions\n"
|
|
|
"Current"
|
|
|
msgstr "Arian"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:268
|
|
|
#, fuzzy
|
|
|
msgid "Open in Data View"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:284
|
|
|
#, fuzzy
|
|
|
msgid "Show Page Setup"
|
|
|
msgstr "Gosodiad Tudalen ..."
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:292
|
|
|
msgid ""
|
|
|
"_: Note: use multiple rows if needed\n"
|
|
|
"Export to File\n"
|
|
|
"As Data Table"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:297
|
|
|
msgid ""
|
|
|
"_: Note: use multiple rows if needed\n"
|
|
|
"Copy to Clipboard\n"
|
|
|
"As Data Table"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:303
|
|
|
#, fuzzy
|
|
|
msgid "Create New Object"
|
|
|
msgstr "Creu cywaith newydd"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:306
|
|
|
#, fuzzy
|
|
|
msgid "Open in Design View"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:310
|
|
|
#, fuzzy
|
|
|
msgid "Open in Text View"
|
|
|
msgstr "Golwg &Testun"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:313
|
|
|
#, fuzzy
|
|
|
msgid "Close View"
|
|
|
msgstr "Rhes nesaf"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:355
|
|
|
msgid "&Select macro to be executed after clicking \"%1\" button:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:357
|
|
|
msgid "&Select script to be executed after clicking \"%1\" button:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:360
|
|
|
msgid "&Select object to be opened after clicking \"%1\" button:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:399
|
|
|
msgid "Assigning Action to Command Button"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:405
|
|
|
msgid ""
|
|
|
"_: Assign action\n"
|
|
|
"&Assign"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:405
|
|
|
#, fuzzy
|
|
|
msgid "Assign action"
|
|
|
msgstr "Gweithredoedd"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:436
|
|
|
#, fuzzy
|
|
|
msgid "Action category:"
|
|
|
msgstr "Math y weithred:"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:480
|
|
|
#, fuzzy
|
|
|
msgid "Action to execute:"
|
|
|
msgstr "Math y weithred:"
|
|
|
|
|
|
#: plugins/forms/kexiactionselectiondialog.cpp:581
|
|
|
msgid "&Select action to be executed after clicking \"%1\" button:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:54
|
|
|
msgid "No data source could be assigned for this widget."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:55
|
|
|
msgid "No data source could be assigned for multiple widgets."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:79
|
|
|
msgid ""
|
|
|
"_: Table Field or Query Field\n"
|
|
|
"Widget's data source:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:89
|
|
|
#, fuzzy
|
|
|
msgid "Clear widget's data source"
|
|
|
msgstr "Newid Tarddiad Data"
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:106
|
|
|
#, fuzzy
|
|
|
msgid "Form's data source:"
|
|
|
msgstr "Ffynhonnell ddata:"
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:115
|
|
|
#, fuzzy
|
|
|
msgid "Go to selected form's data source"
|
|
|
msgstr "Ffynhonnell ddata:"
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:121
|
|
|
#, fuzzy
|
|
|
msgid "Clear form's data source"
|
|
|
msgstr "Newid Tarddiad Data"
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:148
|
|
|
#, fuzzy
|
|
|
msgid "Inserting Fields"
|
|
|
msgstr "Methwyd mewnosod rhes."
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:162
|
|
|
msgid ""
|
|
|
"Select fields from the list below and drag them onto a form or click the "
|
|
|
"\"Insert\" button"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:169
|
|
|
msgid "Available fields:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:175
|
|
|
msgid ""
|
|
|
"_: Insert selected field into form\n"
|
|
|
"Insert"
|
|
|
msgstr "Rhyngosod"
|
|
|
|
|
|
#: plugins/forms/kexidatasourcepage.cpp:180
|
|
|
msgid "Insert selected fields into form"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:92
|
|
|
msgid ""
|
|
|
"_: Translate this word using only lowercase alphanumeric characters (a..z, "
|
|
|
"0..9). Use '_' character instead of spaces. First character should be a..z "
|
|
|
"character. If you cannot use latin characters in your language, use english "
|
|
|
"word.\n"
|
|
|
"form"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:146 plugins/forms/kexiformpart.cpp:177
|
|
|
#, fuzzy
|
|
|
msgid "Edit Tab Order..."
|
|
|
msgstr "Golygu Trefn Tabiau"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:147
|
|
|
msgid "Adjust Size"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:164
|
|
|
msgid "Show Form UI Code"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:176
|
|
|
#, fuzzy
|
|
|
msgid "Clear Widget Contents"
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:183
|
|
|
#, fuzzy
|
|
|
msgid "Layout Widgets"
|
|
|
msgstr "Mewnosod celfigyn"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:186
|
|
|
#, fuzzy
|
|
|
msgid "&Horizontally"
|
|
|
msgstr "Maint Llorweddol"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:188
|
|
|
#, fuzzy
|
|
|
msgid "&Vertically"
|
|
|
msgstr "Maint Fertigol"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:190
|
|
|
#, fuzzy
|
|
|
msgid "In &Grid"
|
|
|
msgstr "I'r Grid"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:193
|
|
|
#, fuzzy
|
|
|
msgid "Horizontally in &Splitter"
|
|
|
msgstr "Aliniad Llorweddol"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:195
|
|
|
#, fuzzy
|
|
|
msgid "Verti&cally in Splitter"
|
|
|
msgstr "Aliniad Llorweddol"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:199
|
|
|
msgid "&Break Layout"
|
|
|
msgstr "&Torri'r Haenlun"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:205
|
|
|
msgid "Bring Widget to Front"
|
|
|
msgstr "Anfon Celfigyn i'r Blaen"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:206
|
|
|
msgid "Send Widget to Back"
|
|
|
msgstr "Anfon Celfigyn i'r Cefn"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:209
|
|
|
#, fuzzy
|
|
|
msgid "Other Widgets"
|
|
|
msgstr "Celfigion"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:212
|
|
|
msgid "Align Widgets Position"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:214
|
|
|
msgid "To Left"
|
|
|
msgstr "I'r Chwith"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:215
|
|
|
msgid "To Right"
|
|
|
msgstr "I'r Dde"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:216
|
|
|
msgid "To Top"
|
|
|
msgstr "I'r Pen"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:217
|
|
|
msgid "To Bottom"
|
|
|
msgstr "I'r Gwaelod"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:218 plugins/forms/kexiformpart.cpp:223
|
|
|
msgid "To Grid"
|
|
|
msgstr "I'r Grid"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:220
|
|
|
msgid "Adjust Widgets Size"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:222
|
|
|
msgid "To Fit"
|
|
|
msgstr "I Ffitio"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:224
|
|
|
msgid "To Shortest"
|
|
|
msgstr "I'r Byrraf"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:225
|
|
|
msgid "To Tallest"
|
|
|
msgstr "I'r Talaf"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:226
|
|
|
msgid "To Narrowest"
|
|
|
msgstr "I'r Culaf"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:227
|
|
|
msgid "To Widest"
|
|
|
msgstr "I'r Lletaf"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:448
|
|
|
#, fuzzy
|
|
|
msgid "Design of form \"%1\" has been modified."
|
|
|
msgstr "<p>Addasiwyd y gwrthrych: %1 \"%2\".</p><p>Ydych eisiau ei gadw?</p>"
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:450
|
|
|
#, fuzzy
|
|
|
msgid "Form \"%1\" already exists."
|
|
|
msgstr "Mae cronfa ddata \"%1\" yn bodoli eisoes."
|
|
|
|
|
|
#: plugins/forms/kexiformpart.cpp:508
|
|
|
msgid "Widgets"
|
|
|
msgstr "Celfigion"
|
|
|
|
|
|
#: plugins/forms/widgets/kexidbimagebox.cpp:564
|
|
|
msgid "Click to show actions for this image box"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/widgets/kexidbimagebox.cpp:576
|
|
|
msgid "Click to show actions for \"%1\" image box"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/widgets/kexidbimagebox.cpp:668
|
|
|
msgid ""
|
|
|
"_: Unbound Image Box\n"
|
|
|
"(unbound)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/widgets/kexidbautofield.cpp:573
|
|
|
msgid ""
|
|
|
"_: Unbound Auto Field\n"
|
|
|
"(unbound)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/forms/widgets/kexidbautofield.cpp:685
|
|
|
msgid ""
|
|
|
"_: Unbound Auto Field\n"
|
|
|
" (unbound)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:158
|
|
|
msgid "Query Columns"
|
|
|
msgstr "Colofnau'r ymholiad"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1163
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:73
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:209
|
|
|
msgid "Column"
|
|
|
msgstr "Colofn"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:210
|
|
|
msgid "Describes field name or expression for the designed query."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:218
|
|
|
msgid "Describes table for a given field. Can be empty."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:223
|
|
|
msgid "Visible"
|
|
|
msgstr "Gweladwy"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:224
|
|
|
msgid "Describes visibility for a given field or expression."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:230
|
|
|
msgid "Totals"
|
|
|
msgstr "Cyfansymiau"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:231
|
|
|
msgid "Describes a way of computing totals for a given field or expression."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:233
|
|
|
msgid "Group by"
|
|
|
msgstr "Casglu yn ôl"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:234
|
|
|
msgid "Sum"
|
|
|
msgstr "Swm"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:235
|
|
|
msgid "Average"
|
|
|
msgstr "Cyfartaledd"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:236
|
|
|
msgid "Min"
|
|
|
msgstr "Isafswm"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:237
|
|
|
msgid "Max"
|
|
|
msgstr "Uchafswm"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:243
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1736
|
|
|
msgid "Sorting"
|
|
|
msgstr "Didoli"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:244
|
|
|
#, fuzzy
|
|
|
msgid "Describes a way of sorting for a given field."
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:247
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1734
|
|
|
msgid "Ascending"
|
|
|
msgstr "Esgynnol"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:248
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1734
|
|
|
msgid "Descending"
|
|
|
msgstr "Disgynnol"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:252
|
|
|
msgid "Criteria"
|
|
|
msgstr "Meini prawf"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:253
|
|
|
msgid "Describes the criteria for a given field or expression."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:356
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Cannot switch to data view, because query design is empty.\n"
|
|
|
"First, please create your design."
|
|
|
msgstr ""
|
|
|
"Methu newid i olygfa'r data, am fod cynllun yr ymholiad yn wag.\n"
|
|
|
" Creuwch eich cynllun yn gyntaf.\n"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:390
|
|
|
msgid "Select column for table \"%1\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:413
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1641
|
|
|
#, fuzzy
|
|
|
msgid "Invalid criteria \"%1\""
|
|
|
msgstr "Enw gwrthrych annilys \"%1\""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:434
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1471
|
|
|
#, fuzzy
|
|
|
msgid "Invalid expression \"%1\""
|
|
|
msgstr "Enw gwrthrych annilys \"%1\""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:628
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:642
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:665
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1086
|
|
|
msgid "Query definition loading failed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:629
|
|
|
msgid ""
|
|
|
"Query design may be corrupted so it could not be opened even in text view.\n"
|
|
|
"You can delete the query and create it again."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1451
|
|
|
#, fuzzy
|
|
|
msgid "Entered column alias \"%1\" is not a valid identifier."
|
|
|
msgstr "Math annilys"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1592
|
|
|
#, fuzzy
|
|
|
msgid "Could not set sorting for multiple columns (%1)"
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1614
|
|
|
#, fuzzy
|
|
|
msgid "Could not set criteria for \"%1\""
|
|
|
msgstr "Methwyd creu cywaith \"%1\""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1617
|
|
|
msgid "Could not set criteria for empty row"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1706
|
|
|
#, fuzzy
|
|
|
msgid "Query column"
|
|
|
msgstr "Colofnau'r ymholiad"
|
|
|
|
|
|
#: plugins/macros/kexiactions/messageaction.cpp:34
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1717
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:371
|
|
|
msgid "Caption"
|
|
|
msgstr "Egluryn"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignerguieditor.cpp:1722
|
|
|
msgid "Alias"
|
|
|
msgstr "Ffugenw"
|
|
|
|
|
|
#: plugins/queries/kexiqueryview.cpp:87
|
|
|
#, fuzzy
|
|
|
msgid "Query executing failed."
|
|
|
msgstr "Methwyd dileu rhes."
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:108
|
|
|
msgid "SQL Query Text"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:143
|
|
|
msgid "SQL Query History"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:147
|
|
|
#, fuzzy
|
|
|
msgid "Back to Selected Query"
|
|
|
msgstr "&Cuddio'r Tabl/Ymholiad Dewisiedig"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:148
|
|
|
msgid "Clear History"
|
|
|
msgstr "Gwaredu Hanes"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:175
|
|
|
msgid "The query is correct"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:182
|
|
|
msgid "The query is incorrect"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:189
|
|
|
msgid ""
|
|
|
"Please enter your query and execute \"Check query\" function to verify it."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:236
|
|
|
msgid "The query you entered is incorrect."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:237
|
|
|
msgid "Do you want to cancel any changes made to this SQL text?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:238
|
|
|
msgid "Answering \"No\" allows you to make corrections."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersql.cpp:480
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to save invalid query?"
|
|
|
msgstr "Ydych eisiau dileu ymholiad \"%1\"?"
|
|
|
|
|
|
#: plugins/queries/kexiaddparamdialog.cpp:30
|
|
|
msgid "Add Parameter"
|
|
|
msgstr "Ychwanegu Paramedr"
|
|
|
|
|
|
#: plugins/queries/kexiquerydesignersqlhistory.cpp:44
|
|
|
msgid "Copy to Clipboard"
|
|
|
msgstr "Copïo i'r Gludfwrdd"
|
|
|
|
|
|
#: plugins/queries/kexidynamicqueryparameterdialog.cpp:32
|
|
|
msgid "Query Parameters"
|
|
|
msgstr "Paramedrau'r Ymholiad"
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:50
|
|
|
msgid ""
|
|
|
"_: Translate this word using only lowercase alphanumeric characters (a..z, "
|
|
|
"0..9). Use '_' character instead of spaces. First character should be a..z "
|
|
|
"character. If you cannot use latin characters in your language, use english "
|
|
|
"word.\n"
|
|
|
"query"
|
|
|
msgstr "ymholiad"
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:51
|
|
|
msgid "Query"
|
|
|
msgstr "Ymholiad"
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:147 plugins/queries/kexiquerypart.cpp:149
|
|
|
#, fuzzy
|
|
|
msgid "Check Query"
|
|
|
msgstr "Ail-ymholi"
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:150
|
|
|
msgid "Checks query for validity."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:153
|
|
|
msgid "Show SQL History"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:155
|
|
|
msgid "Shows or hides SQL editor's history."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:198
|
|
|
#, fuzzy
|
|
|
msgid "Design of query \"%1\" has been modified."
|
|
|
msgstr "<p>Addasiwyd y gwrthrych: %1 \"%2\".</p><p>Ydych eisiau ei gadw?</p>"
|
|
|
|
|
|
#: plugins/queries/kexiquerypart.cpp:200
|
|
|
#, fuzzy
|
|
|
msgid "Query \"%1\" already exists."
|
|
|
msgstr "Mae cronfa ddata \"%1\" yn bodoli eisoes."
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvwidgets.cpp:51
|
|
|
msgid "Comma \",\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvwidgets.cpp:52
|
|
|
msgid "Semicolon \";\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvwidgets.cpp:53
|
|
|
msgid "Tabulator"
|
|
|
msgstr "Tablwr"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvwidgets.cpp:54
|
|
|
#, fuzzy
|
|
|
msgid "Space \" \""
|
|
|
msgstr "Bylchydd"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:74
|
|
|
#, fuzzy
|
|
|
msgid "Copy Data From Table to Clipboard"
|
|
|
msgstr "Copïo i'r Gludfwrdd"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:75
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:85
|
|
|
msgid "Copying data from table:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:78
|
|
|
msgid "Export Data From Table to CSV File"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:79
|
|
|
#, fuzzy
|
|
|
msgid "Exporting data from table:"
|
|
|
msgstr "Tabl cyfredol"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:84
|
|
|
#, fuzzy
|
|
|
msgid "Copy Data From Query to Clipboard"
|
|
|
msgstr "Copïo i'r Gludfwrdd"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:88
|
|
|
msgid "Export Data From Query to CSV File"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:89
|
|
|
msgid "Exporting data from query:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:94
|
|
|
#, fuzzy
|
|
|
msgid "Could not open data for exporting."
|
|
|
msgstr "Methu agor y ffeil"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:113
|
|
|
msgid "Enter Name of File You Want to Save Data To"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:129
|
|
|
msgid "To CSV file:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:129
|
|
|
#, fuzzy
|
|
|
msgid "To clipboard:"
|
|
|
msgstr "Bar Offer:"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:136
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:334
|
|
|
#, fuzzy
|
|
|
msgid "Show Options >>"
|
|
|
msgstr "Dewisiadau CSV"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:157
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:216
|
|
|
msgid "Delimiter:"
|
|
|
msgstr "Amffinydd:"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:168
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:241
|
|
|
#, fuzzy
|
|
|
msgid "Text quote:"
|
|
|
msgstr "Dyfyniad testun:"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:180
|
|
|
#, fuzzy
|
|
|
msgid "Add column names as the first row"
|
|
|
msgstr "Enw'r meysydd yn y rhes gyntaf"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:185
|
|
|
msgid "Always use above options for exporting"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:198
|
|
|
msgid "Copying"
|
|
|
msgstr "Copïo"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:198
|
|
|
#, fuzzy
|
|
|
msgid "Exporting"
|
|
|
msgstr "&Allforio"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:258
|
|
|
msgid "(rows: %1, columns: %2)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:260
|
|
|
#, fuzzy
|
|
|
msgid "(columns: %1)"
|
|
|
msgstr "Colofnau'r ymholiad"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:341
|
|
|
#, fuzzy
|
|
|
msgid "Hide Options <<"
|
|
|
msgstr "Dewisiadau CSV"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvexportwizard.cpp:359
|
|
|
msgid "Defaults"
|
|
|
msgstr "Rhagosodion"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:142
|
|
|
#, fuzzy
|
|
|
msgid "Import CSV Data File"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:173
|
|
|
msgid "&Import..."
|
|
|
msgstr "&Mewnforio..."
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:176
|
|
|
msgid "text"
|
|
|
msgstr "testun"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:177
|
|
|
msgid "number"
|
|
|
msgstr "rhif"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:178
|
|
|
msgid "date"
|
|
|
msgstr "dyddiad"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:179
|
|
|
msgid "time"
|
|
|
msgstr "amser"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:180
|
|
|
msgid "date/time"
|
|
|
msgstr "dyddiad/Amser"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:201
|
|
|
msgid "Preview of data from file:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:202
|
|
|
msgid "Preview of data from clipboard:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:221
|
|
|
msgid "Format for column %1:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:234
|
|
|
msgid "Primary key"
|
|
|
msgstr "Prif Allwedd"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:262
|
|
|
msgid "Ignore duplicated delimiters"
|
|
|
msgstr "Anwybyddu amffinyddion dyblygedig"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:266
|
|
|
msgid "First row contains column names"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:303
|
|
|
#, fuzzy
|
|
|
msgid "Open CSV Data File"
|
|
|
msgstr "Agor Ffeil"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:352
|
|
|
msgid "Loading CSV Data"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:352
|
|
|
msgid "Loading CSV Data from \"%1\"..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:440
|
|
|
msgid "Cannot open input file <nobr>\"%1\"</nobr>."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:531
|
|
|
#, fuzzy
|
|
|
msgid "Start at line%1:"
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:927
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:938
|
|
|
#, c-format
|
|
|
msgid "Column %1"
|
|
|
msgstr "Colofn %1"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1189
|
|
|
#, fuzzy
|
|
|
msgid "Column name"
|
|
|
msgstr "Colofn"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1323
|
|
|
msgid "Data set contains no rows. Do you want to import empty table?"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1329
|
|
|
#, fuzzy
|
|
|
msgid "No project available."
|
|
|
msgstr "Methu gollwng y gronfa ddata - ni roddwyd enw."
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1334
|
|
|
#, fuzzy
|
|
|
msgid "No database connection available."
|
|
|
msgstr "Gwall yng nghysylltiad y gronfa ddata"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1395
|
|
|
msgid ""
|
|
|
"No Primary Key (autonumber) has been defined.\n"
|
|
|
"Should it be automatically defined on import (recommended)?\n"
|
|
|
"\n"
|
|
|
"Note: An imported table without a Primary Key may not be editable (depending on "
|
|
|
"database type)."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1398
|
|
|
msgid ""
|
|
|
"_: Add Database Primary Key to a Table\n"
|
|
|
"Add Primary Key"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1399
|
|
|
msgid ""
|
|
|
"_: Do Not Add Database Primary Key to a Table\n"
|
|
|
"Do Not Add"
|
|
|
msgstr "Na Ychwaneger"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1519
|
|
|
#, fuzzy
|
|
|
msgid "Importing CSV Data"
|
|
|
msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1522
|
|
|
msgid "Importing CSV Data from <nobr>\"%1\"</nobr> into \"%2\" table..."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1569
|
|
|
msgid "Data has been successfully imported to table \"%1\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1579
|
|
|
msgid ""
|
|
|
"_: Text type for column\n"
|
|
|
"Text"
|
|
|
msgstr "Testun"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1581
|
|
|
msgid ""
|
|
|
"_: Numeric type for column\n"
|
|
|
"Number"
|
|
|
msgstr "Rhif"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1583
|
|
|
msgid ""
|
|
|
"_: Currency type for column\n"
|
|
|
"Currency"
|
|
|
msgstr "Arian"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1652
|
|
|
msgid ""
|
|
|
"_: row count\n"
|
|
|
"(rows: %1)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1657
|
|
|
msgid ""
|
|
|
"_: row count\n"
|
|
|
"(rows: more than %1)"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportdialog.cpp:1658
|
|
|
msgid "Not all rows are visible on this preview"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportoptionsdlg.cpp:72
|
|
|
#, fuzzy
|
|
|
msgid "CSV Import Options"
|
|
|
msgstr "Dewisiadau CSV"
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportoptionsdlg.cpp:94
|
|
|
msgid "Always use this encoding when importing CSV data files"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/importexport/csv/kexicsvimportoptionsdlg.cpp:98
|
|
|
msgid "Strip leading and trailing blanks off of text values"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/relations/kexirelationmaindlg.cpp:41
|
|
|
msgid "Relationships"
|
|
|
msgstr "Perthnasau"
|
|
|
|
|
|
#: plugins/macros/kexiactions/datatableaction.cpp:45
|
|
|
msgid "Method"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/macros/kexiactions/datatableaction.cpp:75
|
|
|
#, fuzzy
|
|
|
msgid "Item"
|
|
|
msgstr "Eitem :"
|
|
|
|
|
|
#: plugins/macros/kexiactions/datatableaction.cpp:107
|
|
|
#, fuzzy
|
|
|
msgid "Data Table"
|
|
|
msgstr "Math data"
|
|
|
|
|
|
#: plugins/macros/kexiactions/datatableaction.cpp:154
|
|
|
#, fuzzy
|
|
|
msgid "No such item \"%1\""
|
|
|
msgstr "Heb fodiwl rhannau ar gyfer teip MIME \"%1\""
|
|
|
|
|
|
#: plugins/macros/kexiactions/datatableaction.cpp:181
|
|
|
#, fuzzy
|
|
|
msgid "No such method \"%1\""
|
|
|
msgstr "Heb fodiwl rhannau ar gyfer teip MIME \"%1\""
|
|
|
|
|
|
#: plugins/macros/kexiactions/messageaction.cpp:32
|
|
|
#: plugins/macros/kexiactions/messageaction.cpp:35
|
|
|
#, fuzzy
|
|
|
msgid "Message"
|
|
|
msgstr "Neges:"
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:46
|
|
|
#, fuzzy
|
|
|
msgid "Record"
|
|
|
msgstr "Ychwanegu Cofnod"
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:64
|
|
|
#, fuzzy
|
|
|
msgid "Navigate"
|
|
|
msgstr "G&wybodaeth"
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:69
|
|
|
msgid "Row"
|
|
|
msgstr "Rhes"
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:109
|
|
|
msgid "No window active."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:114
|
|
|
msgid "No view selected for \"%1\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:120
|
|
|
#, fuzzy
|
|
|
msgid "The view for \"%1\" could not handle data."
|
|
|
msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#: plugins/macros/kexiactions/navigateaction.cpp:154
|
|
|
#, fuzzy
|
|
|
msgid "Unknown record \"%1\" in view for \"%2\"."
|
|
|
msgstr "Colofn anhysbys '%1' yn nhabl '%2'"
|
|
|
|
|
|
#: plugins/macros/kexiactions/executeaction.cpp:85
|
|
|
#, fuzzy
|
|
|
msgid "No such mimetype \"%1\""
|
|
|
msgstr "Heb fodiwl rhannau ar gyfer teip MIME \"%1\""
|
|
|
|
|
|
#: plugins/macros/kexiactions/executeaction.cpp:90
|
|
|
#, fuzzy
|
|
|
msgid "Failed to open part \"%1\" for mimetype \"%2\""
|
|
|
msgstr "Heb fodiwl rhannau ar gyfer teip MIME \"%1\""
|
|
|
|
|
|
#: plugins/macros/kexiactions/openaction.cpp:122
|
|
|
#, fuzzy
|
|
|
msgid "No project loaded."
|
|
|
msgstr "Methu gollwng y gronfa ddata - ni roddwyd enw."
|
|
|
|
|
|
#: plugins/macros/kexiactions/openaction.cpp:129
|
|
|
#, fuzzy
|
|
|
msgid "No such object \"%1.%2\"."
|
|
|
msgstr "Dim gyrrydd o'r math: \"%1\"."
|
|
|
|
|
|
#: plugins/macros/kexiactions/openaction.cpp:142
|
|
|
msgid "No such viewmode \"%1\" in object \"%2.%3\"."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/macros/kexiactions/openaction.cpp:149
|
|
|
#, fuzzy
|
|
|
msgid "Failed to open object \"%1.%2\"."
|
|
|
msgstr "Methwyd agor cywaith \"%1\"."
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacroerror.cpp:56
|
|
|
msgid "<qt>Failed to execute the macro \"%1\".<br>%2</qt>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacrodesignview.cpp:127
|
|
|
#: plugins/macros/kexipart/keximacroerror.cpp:64
|
|
|
#, fuzzy
|
|
|
msgid "Action"
|
|
|
msgstr "Gweithredoedd"
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacrodesignview.cpp:155
|
|
|
#, fuzzy
|
|
|
msgid "Comment"
|
|
|
msgstr "Sylwadau"
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacropart.cpp:71
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"_: Translate this word using only lowercase alphanumeric characters (a..z, "
|
|
|
"0..9). Use '_' character instead of spaces. First character should be a..z "
|
|
|
"character. If you cannot use latin characters in your language, use english "
|
|
|
"word.\n"
|
|
|
"macro"
|
|
|
msgstr "tabl"
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacropart.cpp:74
|
|
|
msgid "Macro"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacropart.cpp:162
|
|
|
#, fuzzy
|
|
|
msgid "Design of macro \"%1\" has been modified."
|
|
|
msgstr "<p>Addasiwyd y gwrthrych: %1 \"%2\".</p><p>Ydych eisiau ei gadw?</p>"
|
|
|
|
|
|
#: plugins/macros/kexipart/keximacropart.cpp:165
|
|
|
#, fuzzy
|
|
|
msgid "Macro \"%1\" already exists."
|
|
|
msgstr "Mae cronfa ddata \"%1\" yn bodoli eisoes."
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:144
|
|
|
#, fuzzy
|
|
|
msgid "Row source:"
|
|
|
msgstr "Ffynhonnell ddata:"
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:153
|
|
|
#, fuzzy
|
|
|
msgid "Go to selected row source"
|
|
|
msgstr "Ffynhonnell ddata:"
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:160
|
|
|
#, fuzzy
|
|
|
msgid "Clear row source"
|
|
|
msgstr "Newid Tarddiad Data"
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:172
|
|
|
#, fuzzy
|
|
|
msgid "Bound column:"
|
|
|
msgstr "Colofnau'r ymholiad"
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:182
|
|
|
#, fuzzy
|
|
|
msgid "Clear bound column"
|
|
|
msgstr "Creu colofn ID"
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:194
|
|
|
#, fuzzy
|
|
|
msgid "Visible column:"
|
|
|
msgstr "Gweladwy"
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:204
|
|
|
#, fuzzy
|
|
|
msgid "Clear visible column"
|
|
|
msgstr "Cynnwys annilys yn y gronfa ddata "
|
|
|
|
|
|
#: plugins/tables/kexilookupcolumnpage.cpp:247
|
|
|
msgid "No field selected"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview_p.cpp:277
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to save the design now?"
|
|
|
msgstr "Ydych eisiau dileu'r rhes dewisiedig?"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignercommands.cpp:74
|
|
|
msgid "Change \"%1\" property for table field from \"%2\" to \"%3\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignercommands.cpp:139
|
|
|
#, fuzzy
|
|
|
msgid "Remove table field \"%1\""
|
|
|
msgstr "Enw gwrthrych annilys \"%1\""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignercommands.cpp:195
|
|
|
#, fuzzy
|
|
|
msgid "Insert table field \"%1\""
|
|
|
msgstr "Enw gwrthrych annilys \"%1\""
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:69
|
|
|
msgid ""
|
|
|
"_: Translate this word using only lowercase alphanumeric characters (a..z, "
|
|
|
"0..9). Use '_' character instead of spaces. First character should be a..z "
|
|
|
"character. If you cannot use latin characters in your language, use english "
|
|
|
"word.\n"
|
|
|
"table"
|
|
|
msgstr "tabl"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:410
|
|
|
#: plugins/tables/kexitablepart.cpp:89
|
|
|
msgid "Primary Key"
|
|
|
msgstr "Prif Allwedd"
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:91
|
|
|
#, fuzzy
|
|
|
msgid "Sets or removes primary key for currently selected field."
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:139
|
|
|
msgid ""
|
|
|
"You are about to remove table \"%1\" but following objects using this table are "
|
|
|
"opened:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:190
|
|
|
#, fuzzy
|
|
|
msgid "Do you want to close all windows for these objects?"
|
|
|
msgstr "Ydych eisiau dileu ymholiad \"%1\"?"
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:191
|
|
|
#, fuzzy
|
|
|
msgid "Close windows"
|
|
|
msgstr "Rhes nesaf"
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:209
|
|
|
#, fuzzy
|
|
|
msgid "Design of table \"%1\" has been modified."
|
|
|
msgstr "<p>Addasiwyd y gwrthrych: %1 \"%2\".</p><p>Ydych eisiau ei gadw?</p>"
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:216
|
|
|
msgid "Warning! Any data in this table will be removed upon design's saving!"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitablepart.cpp:244
|
|
|
#, fuzzy
|
|
|
msgid "Lookup column"
|
|
|
msgstr "Colofnau'r ymholiad"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:124
|
|
|
msgid "Additional information about the field"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:132
|
|
|
#, fuzzy
|
|
|
msgid "Field Caption"
|
|
|
msgstr "Mapiad Maes"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:133
|
|
|
#, fuzzy
|
|
|
msgid "Describes caption for the field"
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:140
|
|
|
#, fuzzy
|
|
|
msgid "Describes data type for the field"
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:157
|
|
|
msgid "Comments"
|
|
|
msgstr "Sylwadau"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:158
|
|
|
#, fuzzy
|
|
|
msgid "Describes additional comments for the field"
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:320
|
|
|
#, fuzzy
|
|
|
msgid "Table field"
|
|
|
msgstr "Enw'r tabl:"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:357
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:368
|
|
|
msgid "Subtype"
|
|
|
msgstr "Is-fath"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:363
|
|
|
msgid ""
|
|
|
"_: Image object type\n"
|
|
|
"Image"
|
|
|
msgstr "Delwedd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:379
|
|
|
msgid "Unsigned Number"
|
|
|
msgstr "Rhif diarwydd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:382
|
|
|
msgid "Length"
|
|
|
msgstr "Hyd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:385
|
|
|
msgid "Precision"
|
|
|
msgstr "Trachywiredd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:390
|
|
|
msgid "Visible Decimal Places"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:392
|
|
|
msgid ""
|
|
|
"_: Auto Decimal Places\n"
|
|
|
"Auto"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:396
|
|
|
msgid "Column Width"
|
|
|
msgstr "Lled y golofn"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:402
|
|
|
msgid "Default Value"
|
|
|
msgstr "Gwerth Rhagosodol"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:414
|
|
|
msgid "Unique"
|
|
|
msgstr "Unigryw"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:417
|
|
|
msgid "Required"
|
|
|
msgstr "Angenrheidiol"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:420
|
|
|
msgid ""
|
|
|
"Allow Zero\n"
|
|
|
"Size"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:423
|
|
|
#, fuzzy
|
|
|
msgid "Autonumber"
|
|
|
msgstr "Rhif y canlyniad:"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:427
|
|
|
msgid "Indexed"
|
|
|
msgstr "Mynegeiwyd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:432
|
|
|
#, fuzzy
|
|
|
msgid "Row Source"
|
|
|
msgstr "Tarddiad"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:436
|
|
|
msgid ""
|
|
|
"Row Source\n"
|
|
|
"Type"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:441
|
|
|
#, fuzzy
|
|
|
msgid "Bound Column"
|
|
|
msgstr "Colofn"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:451
|
|
|
#, fuzzy
|
|
|
msgid "Visible Column"
|
|
|
msgstr "Gweladwy"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:592
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"Cannot switch to data view, because table design is empty.\n"
|
|
|
"First, please create your design."
|
|
|
msgstr ""
|
|
|
"Methu newid i olygfa'r data, am fod cynllun y tabl yn wag.\n"
|
|
|
" Creuwch eich cynllun yn gyntaf.\n"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:603
|
|
|
#, fuzzy
|
|
|
msgid "Saving changes for existing table design is now required."
|
|
|
msgstr ""
|
|
|
"Ni chynhelir cadw newidiadau ar gyfer cynllun tabl presennol hyd yn hyn.\n"
|
|
|
" Ydych eisiau taflu'ch newidiadau yn awr?\n"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:689
|
|
|
msgid "Change \"%1\" field's name to \"%2\" and caption from \"%3\" to \"%4\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:761
|
|
|
msgid "Change data type for field \"%1\" to \"%2\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:955
|
|
|
#, fuzzy
|
|
|
msgid "Setting autonumber requires primary key to be set for current field."
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:957
|
|
|
msgid "Previous primary key will be removed."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:959
|
|
|
msgid ""
|
|
|
"Do you want to create primary key for current field? Click \"Cancel\" to cancel "
|
|
|
"setting autonumber."
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:963
|
|
|
#, fuzzy
|
|
|
msgid "Setting Autonumber Field"
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:964
|
|
|
#, fuzzy
|
|
|
msgid "Create &Primary Key"
|
|
|
msgstr "Rhaid i dabl fod â phrif allwedd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:971
|
|
|
#, fuzzy
|
|
|
msgid "Assign autonumber for field \"%1\""
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:977
|
|
|
#, fuzzy
|
|
|
msgid "Remove autonumber from field \"%1\""
|
|
|
msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:998
|
|
|
#, fuzzy
|
|
|
msgid "Set \"%1\" property for field \"%2\""
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1043
|
|
|
msgid "Change type for field \"%1\" to \"%2\""
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1087
|
|
|
#, fuzzy
|
|
|
msgid "Set primary key for field \"%1\""
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1113
|
|
|
#, fuzzy
|
|
|
msgid "Unset primary key for field \"%1\""
|
|
|
msgstr "Cadw newidiadau i'r gwrthrych o'r ffenestr a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1211
|
|
|
msgid ""
|
|
|
"<p>Table \"%1\" has no <b>primary key</b> defined.</p>"
|
|
|
"<p>Although a primary key is not required, it is needed for creating relations "
|
|
|
"between database tables. Do you want to add primary key automatically now?</p>"
|
|
|
"<p>If you want to add a primary key by hand, press \"Cancel\" to cancel saving "
|
|
|
"table design.</p>"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1217
|
|
|
#, fuzzy
|
|
|
msgid "&Add Primary Key"
|
|
|
msgstr "Prif Allwedd"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1227
|
|
|
msgid ""
|
|
|
"_: Identifier%1\n"
|
|
|
"Id%1"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1281
|
|
|
#, fuzzy
|
|
|
msgid "You should enter field caption."
|
|
|
msgstr "Dylech roi enw maes."
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1299
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"You have added no fields.\n"
|
|
|
"Every table should have at least one field."
|
|
|
msgstr ""
|
|
|
"Nid ydych wedi ychwanegu dim meysydd.\n"
|
|
|
" Dylai pob tabl fod ag o leiaf un maes.\n"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1314
|
|
|
#, fuzzy
|
|
|
msgid ""
|
|
|
"You have added \"%1\" field name twice.\n"
|
|
|
"Field names cannot be repeated. Correct name of the field."
|
|
|
msgstr ""
|
|
|
"Rydych wedi ychwanegu enw'r maes \"%1\" ddwywaith.\n"
|
|
|
" Ni ellir ail-adrodd enwau meysydd. Cywirwch enw'r maes.\n"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1458
|
|
|
msgid ""
|
|
|
"You are about to change the design of table \"%1\" but following objects using "
|
|
|
"this table are opened:"
|
|
|
msgstr ""
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1662
|
|
|
#, fuzzy
|
|
|
msgid "Table field \"%1\""
|
|
|
msgstr "Enw'r tabl:"
|
|
|
|
|
|
#: plugins/tables/kexitabledesignerview.cpp:1665
|
|
|
msgid ""
|
|
|
"_: Empty table row\n"
|
|
|
"Empty Row"
|
|
|
msgstr ""
|
|
|
|
|
|
#~ msgid "We are sorry, templates are not yet available."
|
|
|
#~ msgstr "Mae'n ddrwg gennym, nid oes patrymluniau ar gael eto."
|
|
|
|
|
|
#~ msgid "CD Catalog"
|
|
|
#~ msgstr "Catalog CD"
|
|
|
|
|
|
#~ msgid "Easy-to-use database for storing information about your CD collection."
|
|
|
#~ msgstr "Cronfa ddata hawdd ei defnyddio i gadw gwybodaeth am eich casgliad CDau"
|
|
|
|
|
|
#~ msgid "Expenses"
|
|
|
#~ msgstr "Treuliau"
|
|
|
|
|
|
#~ msgid "A database for managing your personal expenses."
|
|
|
#~ msgstr "Cronfa ddata i reoli eich treuliau personol."
|
|
|
|
|
|
#~ msgid "Image Gallery"
|
|
|
#~ msgstr "Oriel Ddelweddau"
|
|
|
|
|
|
#~ msgid "A database for archiving your image collection in a form of gallery."
|
|
|
#~ msgstr "Cronfa ddata i archifio eich casgliad delweddau mewn ffurf oriel."
|
|
|
|
|
|
#~ msgid "Address Book"
|
|
|
#~ msgstr "Llyfr Cyfeiriadau"
|
|
|
|
|
|
#~ msgid "A database that offers you a contact information"
|
|
|
#~ msgstr "Cronfa ddata a gynigir i chi wybodaeth am gysylltiadau"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "%1 : Image"
|
|
|
#~ msgstr "Delwedd"
|
|
|
|
|
|
#~ msgid "Delete object"
|
|
|
#~ msgstr "Dileu gwrthrych"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Delete currently selected row from a table"
|
|
|
#~ msgstr "Dileu'r rhes a ddewisir ar hyn o bryd o dabl."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Deletes currently selected row from a table."
|
|
|
#~ msgstr "Dileu'r rhes a ddewisir ar hyn o bryd o dabl."
|
|
|
|
|
|
#~ msgid "Save currently selected table row's data"
|
|
|
#~ msgstr "Cadw data'r rhes a ddewisir ar hyn o bryd"
|
|
|
|
|
|
#~ msgid "Saves currently selected table row's data."
|
|
|
#~ msgstr "Cadw data'r rhes a dewisir ar hyn o bryd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Form actions"
|
|
|
#~ msgstr "Dim Gweithred"
|
|
|
|
|
|
#~ msgid "Scripts"
|
|
|
#~ msgstr "Sgriptiau"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "_: Primary Key\n"
|
|
|
#~ "PK"
|
|
|
#~ msgstr "Prif Allwedd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "KexiConnectionWidget"
|
|
|
#~ msgstr "Cysylltiad"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "KexiPrjTypeSelectorBase"
|
|
|
#~ msgstr "KexiProjectSelectorBase"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Enable Forms"
|
|
|
#~ msgstr "Ffurflen Gronfa Ddata"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Disable Forms"
|
|
|
#~ msgstr "Ffurflen Gronfa Ddata"
|
|
|
|
|
|
#~ msgid "Open With..."
|
|
|
#~ msgstr "Agor efo..."
|
|
|
|
|
|
#~ msgid "Load From File..."
|
|
|
#~ msgstr "Llwytho o Ffeil..."
|
|
|
|
|
|
#~ msgid "Save to File..."
|
|
|
#~ msgstr "Cadw i ffeil..."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Date Widget"
|
|
|
#~ msgstr "Dileu celfigyn"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "A widget to input and display a date"
|
|
|
#~ msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Time Widget"
|
|
|
#~ msgstr "I'r Lletaf"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "A widget to input and display a time"
|
|
|
#~ msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Date/Time Widget"
|
|
|
#~ msgstr "Dyddiad/Amser"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "A widget to input and display a date and time"
|
|
|
#~ msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Integer Number Spin Box"
|
|
|
#~ msgstr "Cyfanrif"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Floating-point Number Spin Box"
|
|
|
#~ msgstr "Rhif pwynt arnawf"
|
|
|
|
|
|
#~ msgid "Arrow"
|
|
|
#~ msgstr "Saeth"
|
|
|
|
|
|
#~ msgid "Up Arrow"
|
|
|
#~ msgstr "Saeth i Fyny"
|
|
|
|
|
|
#~ msgid "Cross"
|
|
|
#~ msgstr "Croes"
|
|
|
|
|
|
#~ msgid "Waiting"
|
|
|
#~ msgstr "Aros"
|
|
|
|
|
|
#~ msgid "iBeam"
|
|
|
#~ msgstr "iTrawst"
|
|
|
|
|
|
#~ msgid "Size Vertical"
|
|
|
#~ msgstr "Maint Fertigol"
|
|
|
|
|
|
#~ msgid "Size Horizontal"
|
|
|
#~ msgstr "Maint Llorweddol"
|
|
|
|
|
|
#~ msgid "Size Slash"
|
|
|
#~ msgstr "Maint Slaes"
|
|
|
|
|
|
#~ msgid "Size Backslash"
|
|
|
#~ msgstr "Maint Slaes Ôl"
|
|
|
|
|
|
#~ msgid "Size All"
|
|
|
#~ msgstr "Maint Popeth"
|
|
|
|
|
|
#~ msgid "Blank"
|
|
|
#~ msgstr "Gwag"
|
|
|
|
|
|
#~ msgid "Split Vertical"
|
|
|
#~ msgstr "Hollti'n Fertigol"
|
|
|
|
|
|
#~ msgid "Split Horizontal"
|
|
|
#~ msgstr "Hollti'n Lorweddol"
|
|
|
|
|
|
#~ msgid "Pointing Hand"
|
|
|
#~ msgstr "Llaw sy'n Pwyntio"
|
|
|
|
|
|
#~ msgid "Forbidden"
|
|
|
#~ msgstr "Gwaharddedig"
|
|
|
|
|
|
#~ msgid "What's This"
|
|
|
#~ msgstr "Beth yw Hyn?"
|
|
|
|
|
|
#~ msgid "width"
|
|
|
#~ msgstr "lled"
|
|
|
|
|
|
#~ msgid "height"
|
|
|
#~ msgstr "taldra"
|
|
|
|
|
|
#~ msgid "x"
|
|
|
#~ msgstr "x"
|
|
|
|
|
|
#~ msgid "y"
|
|
|
#~ msgstr "y"
|
|
|
|
|
|
#~ msgid "horSizeType"
|
|
|
#~ msgstr "horSizeType"
|
|
|
|
|
|
#~ msgid "verSizeType"
|
|
|
#~ msgstr "verSizeType"
|
|
|
|
|
|
#~ msgid "hStretch"
|
|
|
#~ msgstr "hStretch"
|
|
|
|
|
|
#~ msgid "vStretch"
|
|
|
#~ msgstr "vStretch"
|
|
|
|
|
|
#~ msgid "True"
|
|
|
#~ msgstr "Gwir"
|
|
|
|
|
|
#~ msgid "False"
|
|
|
#~ msgstr "Ffug"
|
|
|
|
|
|
#~ msgid "Light"
|
|
|
#~ msgstr "Ysgafn"
|
|
|
|
|
|
#~ msgid "Bold"
|
|
|
#~ msgstr "Trwm"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Edit connection"
|
|
|
#~ msgstr "Golygu Cysylltiadau Ffurflen"
|
|
|
|
|
|
#~ msgid "Remove connection"
|
|
|
#~ msgstr "Gwaredu Cysylltiad"
|
|
|
|
|
|
#~ msgid "All Kexi Files"
|
|
|
#~ msgstr "Pob Ffeil Kexi"
|
|
|
|
|
|
#~ msgid "Personal Databases"
|
|
|
#~ msgstr "Cronfeydd Data Personol"
|
|
|
|
|
|
#~ msgid "New Personal Database Project Templates"
|
|
|
#~ msgstr "Patrymluniau Cyweithiau Cronfa Ddata Bersonol Newydd"
|
|
|
|
|
|
#~ msgid "Business Databases"
|
|
|
#~ msgstr "Cronfeydd Data Busnes"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "Could not load project.\n"
|
|
|
#~ "The file \"%1\" does not exist."
|
|
|
#~ msgstr "<qt>Nid yw'r ffeil \"%1\" mewn bod."
|
|
|
|
|
|
#~ msgid "Select one of these existing projects on server <b>%1</b>:"
|
|
|
#~ msgstr "Dewiswch un o'r hen gyweithiau hyn ar weinydd <b>%1</b>:"
|
|
|
|
|
|
#~ msgid "Don't show me this question again."
|
|
|
#~ msgstr "Peidiwch â dangos y cwestiwn hwn imi eto."
|
|
|
|
|
|
#~ msgid "Always &use database server for creating new projects."
|
|
|
#~ msgstr "&Defnyddiwch weinydd cronfeydd data bob tro i greu cyweithiau newydd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "&More Projects..."
|
|
|
#~ msgstr "&Rhagor o gyweithiau..."
|
|
|
|
|
|
#~ msgid "Introduction"
|
|
|
#~ msgstr "Cyflwyniad"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Select Source Connection"
|
|
|
#~ msgstr "Cysylltiad"
|
|
|
|
|
|
#~ msgid "Finished"
|
|
|
#~ msgstr "Wedi Gorffen"
|
|
|
|
|
|
#~ msgid "Import failed."
|
|
|
#~ msgstr "Methodd mewnforio."
|
|
|
|
|
|
#~ msgid "\"%1\" database property not found"
|
|
|
#~ msgstr "Ni chafwyd priodwedd cronfa ddata \"%1\""
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Tools Toolbar"
|
|
|
#~ msgstr "Bar Offer:"
|
|
|
|
|
|
#~ msgid "&Create"
|
|
|
#~ msgstr "&Creu"
|
|
|
|
|
|
#~ msgid "&Query"
|
|
|
#~ msgstr "&Ymholi"
|
|
|
|
|
|
#~ msgid "State"
|
|
|
#~ msgstr "Cyflwr"
|
|
|
|
|
|
#~ msgid "Project"
|
|
|
#~ msgstr "Cywaith"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Always &use files for creating new projects"
|
|
|
#~ msgstr "Defnyddio &ffeiliau bob tro i greu cyweithiau newydd."
|
|
|
|
|
|
#~ msgid "Engine"
|
|
|
#~ msgstr "Peiriant"
|
|
|
|
|
|
#~ msgid "Click \"Back\" button if you want to open existing Kexi project file."
|
|
|
#~ msgstr "Cliciwch y botwm \"Yn Ôl\" os ydych eisiau agor hen ffeil cywaith Kexi."
|
|
|
|
|
|
#~ msgid "&Back"
|
|
|
#~ msgstr "&Yn Ôl"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Click \"Advanced\" button if you want to create a new database on a server instead of a file."
|
|
|
#~ msgstr "Cliciwch y botwm \"Uwch\" os ydydch eisiau creu cronfa ddata newydd ar weinydd yn hytrach na ffeil."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "<P><b>Kexi will create a new database, which will be stored in a file on this computer.</b>\n"
|
|
|
#~ "<P> "
|
|
|
#~ msgstr ""
|
|
|
#~ "<p><b>Bydd Kexi yn creu cronfa ddata newydd, a chedwir mewn ffeil ar y cyfrifiadur hwn.</b>\n"
|
|
|
#~ "<p> \n"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "Always &use files for creating new projects.\n"
|
|
|
#~ "Don't show me this dialog again. "
|
|
|
#~ msgstr ""
|
|
|
#~ "Defnyddiwch &ffeiliau bob amser i greu cyweithiau newydd.\n"
|
|
|
#~ "Peidiwch â dangos yr ymgom hwn imi eto.\n"
|
|
|
|
|
|
#~ msgid "&Title:"
|
|
|
#~ msgstr "&Teitl:"
|
|
|
|
|
|
#~ msgid "Database Location"
|
|
|
#~ msgstr "Lleoliad y Gronfa Ddata"
|
|
|
|
|
|
#~ msgid "Local"
|
|
|
#~ msgstr "Lleol"
|
|
|
|
|
|
#~ msgid "Remote"
|
|
|
#~ msgstr "Pell"
|
|
|
|
|
|
#~ msgid "Fields"
|
|
|
#~ msgstr "Meysydd"
|
|
|
|
|
|
#~ msgid "&Information"
|
|
|
#~ msgstr "G&wybodaeth"
|
|
|
|
|
|
#~ msgid "Property"
|
|
|
#~ msgstr "Priodwedd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid " ... "
|
|
|
#~ msgstr "..."
|
|
|
|
|
|
#~ msgid "Choose File"
|
|
|
#~ msgstr "Dewis ffeil"
|
|
|
|
|
|
#~ msgid "*.png *.xpm *.bmp *.jpg|Pixmap Files"
|
|
|
#~ msgstr "*.png *.xpm *.bmp *.jpg|Ffeiliau Pixmap"
|
|
|
|
|
|
#~ msgid "Entered value is invalid."
|
|
|
#~ msgstr "Mae'r gwerth a roddwyd yn annilys."
|
|
|
|
|
|
#~ msgid "Database Form"
|
|
|
#~ msgstr "Ffurflen Gronfa Ddata"
|
|
|
|
|
|
#~ msgid "Line Edit"
|
|
|
#~ msgstr "Golygu Llinell"
|
|
|
|
|
|
#~ msgid "A widget to input text"
|
|
|
#~ msgstr "Celfigyn i fewnosod testun"
|
|
|
|
|
|
#~ msgid "Default value"
|
|
|
#~ msgstr "Gwerth rhagosodol"
|
|
|
|
|
|
#~ msgid "Script"
|
|
|
#~ msgstr "Sgript"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "DBForm"
|
|
|
#~ msgstr "Ffurflen"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "SubForm"
|
|
|
#~ msgstr "Ffurflen"
|
|
|
|
|
|
#~ msgid "Welcome"
|
|
|
#~ msgstr "Croeso"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "The <B>KEXI team</B> wishes you a lot of productive work, with this product. <BR><HR><BR>If you have found a <B>bug</B> or have a <B>feature</B> request, please don't hesitate to report it at our <A href=\"http://www.kexi-project.org/cgi-bin/bug.pl\"> issue tracking system </A>.<BR><HR><BR>If you would like to <B>join</B> our effort, the <B>development</B> documentation at <A href=\"http://www.kexi-project.org\">www.kexi-project.org</A> is a good starting point."
|
|
|
#~ msgstr "Dymuna'r <B>tîm KEXI</B> lawer o waith gynhyrchiol i chi efo'r cynnyrch yma. <HR>Os ydych wedi canfod <B>nam</B> neu os oes gennych cais <B>nodwedd</B>, brysiwch i'w adrodd ar ein <A href=\"http://www.kexi-project. org/cgi-bin/bug.pl\">cyfundrefn dilyn materion</A>. <HR>Os hoffech <B>ymuno</B> â'n hymdrech, mae'r ddogfennaeth <B>ddatblygiad</B> ar <A href=\"http://www.kexi-project.org\">www.kexi-project.org</A> yn fan gychwyn dda."
|
|
|
|
|
|
#~ msgid "Project Settings"
|
|
|
#~ msgstr "Gosodiadau Cywaith"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Project Data"
|
|
|
#~ msgstr "Enw'r Cywaith"
|
|
|
|
|
|
#~ msgid "Summary:"
|
|
|
#~ msgstr "Crynodeb:"
|
|
|
|
|
|
#~ msgid "Icon:"
|
|
|
#~ msgstr "Eicon:"
|
|
|
|
|
|
#~ msgid "Startup"
|
|
|
#~ msgstr "Ymgychwyn"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Part:"
|
|
|
#~ msgstr "Porth:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Forms"
|
|
|
#~ msgstr "Ffurflen"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "MyProject"
|
|
|
#~ msgstr "Cywaith"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "About MyProject"
|
|
|
#~ msgstr "Cywaith"
|
|
|
|
|
|
#~ msgid "&New Action"
|
|
|
#~ msgstr "Gweithred &Newydd"
|
|
|
|
|
|
#~ msgid "&Delete Action"
|
|
|
#~ msgstr "&Dileu Gweithred"
|
|
|
|
|
|
#~ msgid "Toolbars"
|
|
|
#~ msgstr "Barrau Offer:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "MDI mode:"
|
|
|
#~ msgstr "Modd MDI :"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Use User Settings"
|
|
|
#~ msgstr "Gosodiadau Cywaith"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Child Frame"
|
|
|
#~ msgstr "Enw maes"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Show taskbar"
|
|
|
#~ msgstr "Bar tasgau"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Show menubar"
|
|
|
#~ msgstr "Dangos Dewislen"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "To create a relationship simply drag the source field onto the target field. An arrowhead is used to show which table is the parent (master) and which table is the child (slave) in the relationship."
|
|
|
#~ msgstr "I greu perthynas, llusgwch y maes tarddiad ar ben ymaes cyrchfan. Defnyddir saeth i ddangos pa dabl ydi'r rhiant (meistr) a pha dabl ydi'r plentyn (gwas) yn y berthynas."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Kexi can help you with creation of %2 using data sources in almost no time with the \"%1 Wizard\""
|
|
|
#~ msgstr "Gall Kexi eich helpu efo creu %2 gan ddefnyddio tarddiadau data mewn dim o amser gyda'r \"Dewin %1\""
|
|
|
|
|
|
#~ msgid "Create %1 using the \"%1 Wizard\""
|
|
|
#~ msgstr "Creu %1 gan ddefnyddio'r \"Dewin %1\""
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Do not show this wizard again"
|
|
|
#~ msgstr "Peidiwch â dangos y Dewin hwn eto"
|
|
|
|
|
|
#~ msgid "&Next"
|
|
|
#~ msgstr "&Nesaf"
|
|
|
|
|
|
#~ msgid "&Finish"
|
|
|
#~ msgstr "G&orffen"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "<h3>Kexi - Database Creation for Everyone</h3>\n"
|
|
|
#~ "<h3>Welcome</h3>\n"
|
|
|
#~ "<p>Kexi is under active development.</p>\n"
|
|
|
#~ "<p>Visit kexi home page at http://www.kexi-project.org/</p>\n"
|
|
|
#~ msgstr ""
|
|
|
#~ "<h3>Kexi - Creu Cronfeydd Data i Bawb</h3>\n"
|
|
|
#~ "\n"
|
|
|
#~ " <h3>Croeso</h3>\n"
|
|
|
#~ "<p>Mae Kexi'n cael ei ddatblygu o hyd.<p>\n"
|
|
|
#~ "<p>Fersiwn cyfredol Kexi ydi <b>Beta3 Pre1</b>.</p>\n"
|
|
|
#~ "\n"
|
|
|
|
|
|
#~ msgid "Mail Merge - Editor"
|
|
|
#~ msgstr "Cyfuno Post - Golygydd"
|
|
|
|
|
|
#~ msgid "Error while reading the document."
|
|
|
#~ msgstr "Gwall tra'n darllen y ddogfen."
|
|
|
|
|
|
#~ msgid "Kexi Mail Merge"
|
|
|
#~ msgstr "Cyfuno Post Kexi"
|
|
|
|
|
|
#~ msgid "All Natively Supported File Types"
|
|
|
#~ msgstr "Pob Math Ffeil â Gynhelir yn Frodorol"
|
|
|
|
|
|
#~ msgid "Custom socket:"
|
|
|
#~ msgstr "Soced addasiedig:"
|
|
|
|
|
|
#~ msgid "Host:"
|
|
|
#~ msgstr "Gwesteiwr:"
|
|
|
|
|
|
#~ msgid "default port"
|
|
|
#~ msgstr "porth ragosodol"
|
|
|
|
|
|
#~ msgid "Driver: "
|
|
|
#~ msgstr "Gyrrydd : "
|
|
|
|
|
|
#~ msgid "Default Kexi embedded engine"
|
|
|
#~ msgstr "Peiriant rhagosodol caeth Kexi"
|
|
|
|
|
|
#~ msgid "Sorry, this driver is not available with current version of %1."
|
|
|
#~ msgstr "Nid yw'r gyrrydd hwn ar gael efo fersiwn cyfredol %1."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "<p>ODBC is an open specification for accessing data sources more easily; data sources include both SQL databases available with Kexi drivers and others, like Microsoft SQL Server and Microsoft Access."
|
|
|
#~ msgstr "<p>Penodiad agored yw ODBC at gyrchu ffynonellau data'n haws; mae ffynonellau data yn cynnwys cronfeydd data SQL ar gael efo gyryddion Kexi, ac eraill fel SQL Server Microsoft ac Access Microsoft."
|
|
|
|
|
|
#~ msgid "Internal error while retrieving information. (No driver installed ?)"
|
|
|
#~ msgstr "Gwall mewnol tra'n nôl gwybodaeth. (Gyrrydd heb ei arsefydlu?)"
|
|
|
|
|
|
#~ msgid "Location"
|
|
|
#~ msgstr "Lleoliad"
|
|
|
|
|
|
#~ msgid "Select Database"
|
|
|
#~ msgstr "Dewis Cronfa Ddata"
|
|
|
|
|
|
#~ msgid "Select from existing databases:"
|
|
|
#~ msgstr "Dewis o hen gronfeydd data:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "Create new\n"
|
|
|
#~ "database:"
|
|
|
#~ msgstr ""
|
|
|
#~ "Creu cronfa ddata\n"
|
|
|
#~ " newydd:\n"
|
|
|
|
|
|
#~ msgid "User:"
|
|
|
#~ msgstr "Defnyddiwr:"
|
|
|
|
|
|
#~ msgid "Password:"
|
|
|
#~ msgstr "Cyfrinair:"
|
|
|
|
|
|
#~ msgid "Save password"
|
|
|
#~ msgstr "Cadw cyfrinair"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "Embed database into projectfile\n"
|
|
|
#~ "WARNING: You will lose transactional and\n"
|
|
|
#~ "integrity protection."
|
|
|
#~ msgstr ""
|
|
|
#~ "Mewnadeiladu'r gronfa ddata yn y ffeil gywaith\n"
|
|
|
#~ " RHYBUDD: Byddwch yn colli amddiffyniad cyfanrwydd a thrawsweithiol.\n"
|
|
|
|
|
|
#~ msgid "Database is persistent"
|
|
|
#~ msgstr "Mae'r gronfa ddata'n barhaol"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Local host"
|
|
|
#~ msgstr "Localhost (y gyfrifiadur yma)"
|
|
|
|
|
|
#~ msgid "Socket:"
|
|
|
#~ msgstr "Soced:"
|
|
|
|
|
|
#~ msgid "Custom:"
|
|
|
#~ msgstr "Addasiedig:"
|
|
|
|
|
|
#~ msgid "Username:"
|
|
|
#~ msgstr "Enw defnyddiwr:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Save password in the project file"
|
|
|
#~ msgstr "Cadw'r cyfrinair yn ffeil y cywaith"
|
|
|
|
|
|
#~ msgid "Find Text"
|
|
|
#~ msgstr "Canfod Testun"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "&Find Next"
|
|
|
#~ msgstr "&Canfod Nesaf"
|
|
|
|
|
|
#~ msgid "Loading Import Plugin"
|
|
|
#~ msgstr "Llwytho Ategyn Mewnforio"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Please be patient for a few seconds, while the appropriate plugin for your request is being loaded."
|
|
|
#~ msgstr "Byddwch yn amyneddgar am ychydig o eiliadau, tra bod yr ategyn priodol ar gyfer eich ymholiad yn cael ei lwytho."
|
|
|
|
|
|
#~ msgid "dummySourcePage"
|
|
|
#~ msgstr "dummySourcePage"
|
|
|
|
|
|
#~ msgid "Import Destination"
|
|
|
#~ msgstr "Cyrchfan Mewnforio"
|
|
|
|
|
|
#~ msgid "Please Choose Where You Would Like to Import the Data To"
|
|
|
#~ msgstr "Dewiswch Lle Hoffech Fewnforio'r Data Iddo"
|
|
|
|
|
|
#~ msgid "New table"
|
|
|
#~ msgstr "Tabl newydd"
|
|
|
|
|
|
#~ msgid "Table:"
|
|
|
#~ msgstr "Tabl:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Mapping Between Source and Destination Fields"
|
|
|
#~ msgstr "Mapio rhwng y meysydd tarddiad a'r meysydd cyrchfan"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Please choose into which fields of the selected destination table the imported data fields should be inserted"
|
|
|
#~ msgstr "Dewiswch pa feysydd o'r tabl cyrchfan y dylid rhoi'r meysydd data sy wedi'u mewnforio."
|
|
|
|
|
|
#~ msgid "Destination Field"
|
|
|
#~ msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#~ msgid "Setup New Table"
|
|
|
#~ msgstr "Ffurfweddu Tabl Newydd"
|
|
|
|
|
|
#~ msgid "Table Properties"
|
|
|
#~ msgstr "Priodweddau Tabl"
|
|
|
|
|
|
#~ msgid "Allow NULL"
|
|
|
#~ msgstr "Caniatáu NWL"
|
|
|
|
|
|
#~ msgid "1"
|
|
|
#~ msgstr "1"
|
|
|
|
|
|
#~ msgid "2"
|
|
|
#~ msgstr "2"
|
|
|
|
|
|
#~ msgid "3"
|
|
|
#~ msgstr "3"
|
|
|
|
|
|
#~ msgid "Add New Field"
|
|
|
#~ msgstr "Ychwanegu Maes Newydd"
|
|
|
|
|
|
#~ msgid "Delete Field"
|
|
|
#~ msgstr "Dileu Maes"
|
|
|
|
|
|
#~ msgid "Move Field Down"
|
|
|
#~ msgstr "Symud Maes i Lawr"
|
|
|
|
|
|
#~ msgid "Move Field Up"
|
|
|
#~ msgstr "Symud Maes i Fyny"
|
|
|
|
|
|
#~ msgid "Finishing"
|
|
|
#~ msgstr "Yn Gorffen"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "You have now provided all information needed for importing. Just click the <b>Finish</b> button to eventually start the import process. If you have changed your mind and don't want to import anything, click the <b>Cancel</b> button."
|
|
|
#~ msgstr "Rydych wedi rhoi'r wybodaeth angenrheidiol i gyd ar gyfer mewnforio. Cliciwch y botwm <b>Gorffen</b> i gychwyn y proses mewnforio. Os ydych wedi newid eich meddwl ac nad ydych eisiau mewnforio dim, cliciwch y botwm <b>Diddymu</b>"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Exception"
|
|
|
#~ msgstr "Gweithred"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "RuntimeException"
|
|
|
#~ msgstr "Dilysiant"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Set connection name."
|
|
|
#~ msgstr "Cysylltiad"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return description."
|
|
|
#~ msgstr "&Disgrifiad:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Set hostname."
|
|
|
#~ msgstr "&Enw Gwesteiwr:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return port."
|
|
|
#~ msgstr "Adroddiad"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Set password."
|
|
|
#~ msgstr "Cadw cyfrinair"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Set username."
|
|
|
#~ msgstr "Enw defnyddiwr:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return filename."
|
|
|
#~ msgstr "Mewnosod enw ffeil"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Set filename."
|
|
|
#~ msgstr "Enw'r ffeil tarddiad:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return database path."
|
|
|
#~ msgstr "Cronfa ddata newydd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return list of database names for opened connection."
|
|
|
#~ msgstr "Methu cael hyd i gronfa ddata ar gyfer cysylltiad dros dro"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return true if connection is properly established."
|
|
|
#~ msgstr "Cysylltiad wedi'i sefydlu eisoes"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Closes currently used database for this connection."
|
|
|
#~ msgstr "Methu cael hyd i gronfa ddata ar gyfer cysylltiad dros dro"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "KexiDB::Connection is NULL."
|
|
|
#~ msgstr "Cysylltiad"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "KexiDB::Connection error: %1"
|
|
|
#~ msgstr "Cysylltiad"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Query the string failed."
|
|
|
#~ msgstr "Methwyd dileu rhes."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Query the stringlist failed."
|
|
|
#~ msgstr "Methwyd dileu rhes."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return the number of fields."
|
|
|
#~ msgstr "Maes Cyrchfan"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return true if the transaction is active (ie. started)."
|
|
|
#~ msgstr "Cysylltiad wedi'i sefydlu eisoes"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Return true if the transaction is uninitialized (null)."
|
|
|
#~ msgstr "Cysylltiad wedi'i sefydlu eisoes"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Function is not callable."
|
|
|
#~ msgstr "Ni ellir darllen y ffeil \"%1\"."
|
|
|
|
|
|
#~ msgid "Lay Out Widgets &Horizontally"
|
|
|
#~ msgstr "Haenlunio Celfigion yn &Llorweddol"
|
|
|
|
|
|
#~ msgid "Lay Out Widgets &Vertically"
|
|
|
#~ msgstr "Haenlunio Celfigion yn &Fertigol"
|
|
|
|
|
|
#~ msgid "Lay Out Widgets in &Grid"
|
|
|
#~ msgstr "Haenlunio Celfigion mewn &Grid"
|
|
|
|
|
|
#~ msgid "The file %1 doesn't exist."
|
|
|
#~ msgstr "Nid yw ffeil %1 yn bodoli."
|
|
|
|
|
|
#~ msgid "<DEFAULT>"
|
|
|
#~ msgstr "<RHAGOSODOL>"
|
|
|
|
|
|
#~ msgid "<NULL>"
|
|
|
#~ msgstr "<NWL>"
|
|
|
|
|
|
#~ msgid "A table with no fields can't be created"
|
|
|
#~ msgstr "Ni ellir creu tabl heb feysydd"
|
|
|
|
|
|
#~ msgid "A table has to have a primary key"
|
|
|
#~ msgstr "Rhaid i dabl fod â phrif allwedd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "An unknown error has been encountered while creating the destination table"
|
|
|
#~ msgstr "Cafwyd gwall anhysbys tra'n creu'r tabl cyrchfan"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "&Code Folding"
|
|
|
#~ msgstr "Tacluso'r côd"
|
|
|
|
|
|
#~ msgid "Edit Pixmap Collection"
|
|
|
#~ msgstr "Golygu Casgliad Picsfap"
|
|
|
|
|
|
#~ msgid "Create &Script..."
|
|
|
#~ msgstr "Creu &Sgript..."
|
|
|
|
|
|
#~ msgid "Open Script"
|
|
|
#~ msgstr "Agor Sgript"
|
|
|
|
|
|
#~ msgid "New Code"
|
|
|
#~ msgstr "Côd Newydd"
|
|
|
|
|
|
#~ msgid "Source file name:"
|
|
|
#~ msgstr "Enw'r ffeil tarddiad:"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "// code here!\n"
|
|
|
#~ msgstr ""
|
|
|
#~ "// côd yma!\n"
|
|
|
#~ "\n"
|
|
|
|
|
|
#~ msgid "Developer & Maintainer"
|
|
|
#~ msgstr "Datblygwr & Cynhaliwr"
|
|
|
|
|
|
#~ msgid "&Delete row"
|
|
|
#~ msgstr "&Dileu Rhes"
|
|
|
|
|
|
#~ msgid "&Ok"
|
|
|
#~ msgstr "&Iawn"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "KexiDBConnectionWidgetDetailsBase"
|
|
|
#~ msgstr "KexiConnSelectorBase"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Alt+F"
|
|
|
#~ msgstr "Alt+C"
|
|
|
|
|
|
#~ msgid "Database location"
|
|
|
#~ msgstr "Lleoliad y Gronfa Ddata"
|
|
|
|
|
|
#~ msgid "What's this"
|
|
|
#~ msgstr "Beth yw hwn"
|
|
|
|
|
|
#~ msgid "Choose a file"
|
|
|
#~ msgstr "Dewiswch ffeil"
|
|
|
|
|
|
#~ msgid "Project..."
|
|
|
#~ msgstr "Cywaith ..."
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid ""
|
|
|
#~ "%1 \"%2\" already exists.\n"
|
|
|
#~ "Please choose other name."
|
|
|
#~ msgstr ""
|
|
|
#~ "%1 \"%2\" mewn bod eisoes.\n"
|
|
|
#~ " Dewiswch enw arall.\n"
|
|
|
|
|
|
#~ msgid "Row deleting on the server failed."
|
|
|
#~ msgstr "Methwyd dileu y rhes ar y gweinydd."
|
|
|
|
|
|
#~ msgid "&Report Bug..."
|
|
|
#~ msgstr "&Anfon adroddiad nam..."
|
|
|
|
|
|
#~ msgid "Alt+A"
|
|
|
#~ msgstr "Alt+A"
|
|
|
|
|
|
#~ msgid "KexiOpenExistingFile"
|
|
|
#~ msgstr "KexiOpenExistingFile"
|
|
|
|
|
|
#~ msgid "Form1"
|
|
|
#~ msgstr "Ffurflen1"
|
|
|
|
|
|
#~ msgid "Form2"
|
|
|
#~ msgstr "Ffurflen2"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Rows deleting on the server failed."
|
|
|
#~ msgstr "Methwyd dileu y rhes ar y gweinydd."
|
|
|
|
|
|
#~ msgid "Error occurred while updating table."
|
|
|
#~ msgstr "Bu gwall tra'n diweddaru'r tabl."
|
|
|
|
|
|
#~ msgid "Database Error"
|
|
|
#~ msgstr "Gwall Cronfa Ddata"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Check query"
|
|
|
#~ msgstr "Ail-ymholi"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Toggle Primary Key"
|
|
|
#~ msgstr "Prif Allwedd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Create another project"
|
|
|
#~ msgstr "Creu cywaith newydd"
|
|
|
|
|
|
#~ msgid "Cannot fetch a record with a cursor"
|
|
|
#~ msgstr "Meth nôl cofnod efo cwrchydd"
|
|
|
|
|
|
#~ msgid "Field List Error"
|
|
|
#~ msgstr "Gwall Rhestr Meysydd"
|
|
|
|
|
|
#, fuzzy
|
|
|
#~ msgid "Table '%1' does not exist"
|
|
|
#~ msgstr "Nid yw tabl '%1' mewn bod"
|
|
|
|
|
|
#~ msgid "Result number:"
|
|
|
#~ msgstr "Rhif y canlyniad:"
|
|
|
|
|
|
#~ msgid "CSV import"
|
|
|
#~ msgstr "Mewnforio CSV"
|
|
|
|
|
|
#~ msgid "csv file"
|
|
|
#~ msgstr "ffeil csv"
|
|
|
|
|
|
#~ msgid " You have not specified a valid cell range. This must contain the data you would like to import"
|
|
|
#~ msgstr "Nid ydych wedi penodi amrediad celloedd dilys. Rhaid bod hyn yn cynnwys data hoffech eu mewnforio."
|
|
|
|
|
|
#~ msgid " You have chosen that a separate header range should be used. The specified range is invalid though. You have to fix that problem before you can proceed"
|
|
|
#~ msgstr "Rydych wedi dewis defnyddio amrediad ar wahan i'r pennawd. Ond mae'r amrediad penodol yn annilys. Rhaid datrys y broblem honno cyn mynd ymlaen."
|
|
|
|
|
|
#~ msgid "kspread file"
|
|
|
#~ msgstr "ffeil kspread"
|
|
|
|
|
|
#~ msgid "Unknown table '%1' in field list"
|
|
|
#~ msgstr "Tabl anysbys '%1' yn rhestr y meysydd"
|
|
|
|
|
|
#~ msgid "KFormDesigner"
|
|
|
#~ msgstr "KFormDesigner"
|
|
|
|
|
|
#~ msgid "Document to open."
|
|
|
#~ msgstr "Dogfen i'w hagor."
|
|
|
|
|
|
#~ msgid "Objects"
|
|
|
#~ msgstr "Gwrthrychau"
|
|
|
|
|
|
#~ msgid "Change %1 of widget %2"
|
|
|
#~ msgstr "Newid %1 o gelfigyn %2"
|
|
|
|
|
|
#~ msgid "Move multiple widgets"
|
|
|
#~ msgstr "Symud nifer o gelfigion"
|
|
|
|
|
|
#~ msgid "Change layout of %1"
|
|
|
#~ msgstr "Newid haenlun %1"
|
|
|
|
|
|
#~ msgid "Insert %1"
|
|
|
#~ msgstr "Mewnosod %1"
|
|
|
|
|
|
#~ msgid "A spacer widget to fill in blanks"
|
|
|
#~ msgstr "Celfigyn bylchu i lenwi'r gwagleodd"
|
|
|
|
|
|
#~ msgid "Push Button"
|
|
|
#~ msgstr "Botwm Gwthio"
|
|
|
|
|
|
#~ msgid "Radio"
|
|
|
#~ msgstr "Radio"
|
|
|
|
|
|
#~ msgid "A radio button with text or pixmap label"
|
|
|
#~ msgstr "Botwm radio efo testun neu label pics-fap"
|
|
|
|
|
|
#~ msgid "Spin Box"
|
|
|
#~ msgstr "Blwch Troelli"
|
|
|
|
|
|
#~ msgid "List Box"
|
|
|
#~ msgstr "Blwch Rhestr"
|
|
|
|
|
|
#~ msgid "Button"
|
|
|
#~ msgstr "Botwm"
|
|
|
|
|
|
#~ msgid "Enter your text here"
|
|
|
#~ msgstr "Rhowch eich testun yma"
|
|
|
|
|
|
#~ msgid "Button Group"
|
|
|
#~ msgstr "Grŵp Botymau"
|
|
|
|
|
|
#~ msgid "A simple container with a title"
|
|
|
#~ msgstr "Cynhwysydd syml efo teitl"
|
|
|
|
|
|
#~ msgid "A widget to display multiple pages using tabs"
|
|
|
#~ msgstr "Celfigyn i ddangos sawl tudalen gan ddefnyddio tabiau"
|
|
|
|
|
|
#~ msgid "Basic container"
|
|
|
#~ msgstr "Cynhwysydd sylfaenol"
|
|
|
|
|
|
#~ msgid "An empty container with no frame"
|
|
|
#~ msgstr "Cynhwysydd gwag heb ffrâm"
|
|
|
|
|
|
#~ msgid "Add Page"
|
|
|
#~ msgstr "Ychwanegu tudalen"
|
|
|
|
|
|
#~ msgid "Enter a new title for the button group"
|
|
|
#~ msgstr "Rhowch deitl newydd ar gyfer y grŵp botymau"
|
|
|
|
|
|
#~ msgid "*.ui|Qt Designer UI files"
|
|
|
#~ msgstr "*.ui|Ffeiliau UI Qt Designer"
|
|
|
|
|
|
#~ msgid " A widget with this name already exists. Please choose another name or rename this widget before."
|
|
|
#~ msgstr "Mae celfigyn efo'r enw hwn yn bodoli eisoes. Dewiswch enw arall neu ail-enwi'r celfigyn blaenorol."
|
|
|
|
|
|
#~ msgid "Background Pixmap"
|
|
|
#~ msgstr "Pics-fap y Cefndir"
|
|
|
|
|
|
#~ msgid "Geometry"
|
|
|
#~ msgstr "Geometreg"
|
|
|
|
|
|
#~ msgid "Cursor"
|
|
|
#~ msgstr "Cyrchydd"
|
|
|
|
|
|
#~ msgid "No Background"
|
|
|
#~ msgstr "Heb Gefndir"
|
|
|
|
|
|
#~ msgid "Palette Foreground"
|
|
|
#~ msgstr "Palet y Blaendir"
|
|
|
|
|
|
#~ msgid "Auto"
|
|
|
#~ msgstr "Ymysgogol"
|
|
|
|
|
|
#~ msgid "Vertical Alignment"
|
|
|
#~ msgstr "Aliniad Fertigol"
|
|
|
|
|
|
#~ msgid "Word Break"
|
|
|
#~ msgstr "Toriad Gair"
|
|
|
|
|
|
#~ msgid "Container's layout"
|
|
|
#~ msgstr "Haenlun y cynhwysydd"
|
|
|
|
|
|
#~ msgid "KexiNewPrjTypeSelector"
|
|
|
#~ msgstr "KexiNewPrjTypeSelector"
|
|
|
|
|
|
#~ msgid "KexiNewFileDBWidget"
|
|
|
#~ msgstr "KexiNewFileDBWidget"
|
|
|
|
|
|
#~ msgid "CSV Import"
|
|
|
#~ msgstr "Mewnforiad CSV"
|
|
|
|
|
|
#~ msgid ","
|
|
|
#~ msgstr ","
|
|
|
|
|
|
#~ msgid ";"
|
|
|
#~ msgstr ";"
|
|
|
|
|
|
#~ msgid "<TAB>"
|
|
|
#~ msgstr "<TAB>"
|
|
|
|
|
|
#~ msgid "<SPACE>"
|
|
|
#~ msgstr "<GOFODNOD>"
|
|
|
|
|
|
#~ msgid "\""
|
|
|
#~ msgstr "\""
|
|
|
|
|
|
#~ msgid "'"
|
|
|
#~ msgstr "'"
|
|
|
|
|
|
#~ msgid "Fieldname:"
|
|
|
#~ msgstr "Enw'r maes:"
|
|
|
|
|
|
#~ msgid "Varchar"
|
|
|
#~ msgstr "Varchar (nodau y wyddor)"
|
|
|
|
|
|
#~ msgid "Integer"
|
|
|
#~ msgstr "Cyfanrif"
|
|
|
|
|
|
#~ msgid "Double"
|
|
|
#~ msgstr "Dwbl"
|
|
|
|
|
|
#~ msgid "Data end:"
|
|
|
#~ msgstr "Diwedd data:"
|
|
|
|
|
|
#~ msgid "Use Current Selection"
|
|
|
#~ msgstr "Defnyddio'r Detholiad Cyfredol"
|
|
|
|
|
|
#~ msgid "First empty row/column within selection"
|
|
|
#~ msgstr "Colofn/rhes wag gyntaf tu fewn i'r detholiad"
|
|
|
|
|
|
#~ msgid "Expand selection if needed until first empty Row/Column"
|
|
|
#~ msgstr "Chwyddo'r detholiad os oes angen hyd at y Rhes/Colofn wag gyntaf"
|
|
|
|
|
|
#~ msgid "Data record is a:"
|
|
|
#~ msgstr "Math y cofnod data:"
|
|
|
|
|
|
#~ msgid "Header row/column:"
|
|
|
#~ msgstr "Rhes/colofn bennawd:"
|
|
|
|
|
|
#~ msgid "Important License Notice"
|
|
|
#~ msgstr "Hysbysiad Trwydded Pwysig"
|
|
|
|
|
|
#~ msgid ""
|
|
|
#~ " The \"Kugar Report Generator\" is not part of Kexi, although reports are displayed within Kexi main window. It is loaded as as a plugin, but is a stand alone product licensed as GPL. There are no invocations of Kugar's internal methods.\n"
|
|
|
#~ " Kexi only generates data files, which are not covered by the GPL license (FAQ at: http://www.fsf.org/copyleft/gpl.html) and only the LGPL kparts interface is used for telling Kugar which datafile to use and to display the navigation actions. This has been approved by all (including the original) copyright holders.\n"
|
|
|
#~ " \n"
|
|
|
#~ " The GPL application Kugar is part of the KOffice package (www.koffice.org). The copyright/left holders known at the time this notice is written are:\n"
|
|
|
#~ " Mutiny Bay Software (info@mutinybaysoftware.com) (Metaphrast)\n"
|
|
|
#~ " Phil Thompson (phil@river-bank.demon.co.uk) (Kugar)\n"
|
|
|
#~ " Alexander Dymo (cloudtemple@mksat.net) (Kugar)\n"
|
|
|
#~ " Joseph Wenninger (jowenn@kde.org) (Kugar)\n"
|
|
|
#~ "\n"
|
|
|
#~ msgstr ""
|
|
|
#~ "Nid rhan o Kexi ydi'r \"Creuydd Adroddiadau Kugar (Kugar Report Generator)\", er dangosir adroddiadau tu mewn i brif ffenestr Kexi. Fe'i llwythir fel ategyn, ond cynnyrch annibynnol ydy o, wedi'i drwyddedu o dan y TGG (GPL). Nid oes unrhyw alwadau ar ddulliau mewnol Kugar.\n"
|
|
|
#~ " Dim ond cynhyrchu ffeiliau data wna Kexi, sy heb eu cynnwys o dan drwydded y GPL (Ceir FAQ yn: http://www.fsf.org/copyleft/gpl.html) a defnyddir dim ond y rhyngwyneb LGPL kparts i ddweud wrth Kugar pa ffeil ddata i'w defnyddio ac i ddangos y gweithredoedd mordwyo. Cymeradwyir hyn gan bob un o'r deiliaid hawlfraint (gan gynnwys y rhai gwreiddiol).\n"
|
|
|
#~ "\n"
|
|
|
#~ " Rhan o becyn KOffice (www.koffice.org) ydy rhaglen GPL Kugar. Deiliaid yr hawlfraint/haelfraint sy'n hysbys adeg yr ysgrifennir yr hysbysiad hwn yw:\n"
|
|
|
#~ " Mutiny Bay Software (info@mutinybaysoftware.com) (Metaphrast)\n"
|
|
|
#~ " Phil Thompson (phil@river-bank.demon.co.uk) (Kugar)\n"
|
|
|
#~ " Alexander Dymo (cloudtemple@mksat.net) (Kugar)\n"
|
|
|
#~ " Joseph Wenninger (jowenn@kde.org) (Kugar)\n"
|
|
|
#~ "\n"
|
|
|
|
|
|
#~ msgid ""
|
|
|
#~ " \t\t GNU GENERAL PUBLIC LICENSE\n"
|
|
|
#~ " \t\t Version 2, June 1991\n"
|
|
|
#~ " \n"
|
|
|
#~ " Copyright (C) 1989, 1991 Free Software Foundation, Inc.\n"
|
|
|
#~ " 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA\n"
|
|
|
#~ " Everyone is permitted to copy and distribute verbatim copies\n"
|
|
|
#~ " of this license document, but changing it is not allowed.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t\t Preamble\n"
|
|
|
#~ " \n"
|
|
|
#~ " The licenses for most software are designed to take away your\n"
|
|
|
#~ " freedom to share and change it. By contrast, the GNU General Public\n"
|
|
|
#~ " License is intended to guarantee your freedom to share and change free\n"
|
|
|
#~ " software--to make sure the software is free for all its users. This\n"
|
|
|
#~ " General Public License applies to most of the Free Software\n"
|
|
|
#~ " Foundation's software and to any other program whose authors commit to\n"
|
|
|
#~ " using it. (Some other Free Software Foundation software is covered by\n"
|
|
|
#~ " the GNU Library General Public License instead.) You can apply it to\n"
|
|
|
#~ " your programs, too.\n"
|
|
|
#~ " \n"
|
|
|
#~ " When we speak of free software, we are referring to freedom, not\n"
|
|
|
#~ " price. Our General Public Licenses are designed to make sure that you\n"
|
|
|
#~ " have the freedom to distribute copies of free software (and charge for\n"
|
|
|
#~ " this service if you wish), that you receive source code or can get it\n"
|
|
|
#~ " if you want it, that you can change the software or use pieces of it\n"
|
|
|
#~ " in new free programs; and that you know you can do these things.\n"
|
|
|
#~ " \n"
|
|
|
#~ " To protect your rights, we need to make restrictions that forbid\n"
|
|
|
#~ " anyone to deny you these rights or to ask you to surrender the rights.\n"
|
|
|
#~ " These restrictions translate to certain responsibilities for you if you\n"
|
|
|
#~ " distribute copies of the software, or if you modify it.\n"
|
|
|
#~ " \n"
|
|
|
#~ " For example, if you distribute copies of such a program, whether\n"
|
|
|
#~ " gratis or for a fee, you must give the recipients all the rights that\n"
|
|
|
#~ " you have. You must make sure that they, too, receive or can get the\n"
|
|
|
#~ " source code. And you must show them these terms so they know their\n"
|
|
|
#~ " rights.\n"
|
|
|
#~ " \n"
|
|
|
#~ " We protect your rights with two steps: (1) copyright the software, and\n"
|
|
|
#~ " (2) offer you this license which gives you legal permission to copy,\n"
|
|
|
#~ " distribute and/or modify the software.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Also, for each author's protection and ours, we want to make certain\n"
|
|
|
#~ " that everyone understands that there is no warranty for this free\n"
|
|
|
#~ " software. If the software is modified by someone else and passed on, we\n"
|
|
|
#~ " want its recipients to know that what they have is not the original, so\n"
|
|
|
#~ " that any problems introduced by others will not reflect on the original\n"
|
|
|
#~ " authors' reputations.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Finally, any free program is threatened constantly by software\n"
|
|
|
#~ " patents. We wish to avoid the danger that redistributors of a free\n"
|
|
|
#~ " program will individually obtain patent licenses, in effect making the\n"
|
|
|
#~ " program proprietary. To prevent this, we have made it clear that any\n"
|
|
|
#~ " patent must be licensed for everyone's free use or not licensed at all.\n"
|
|
|
#~ " \n"
|
|
|
#~ " The precise terms and conditions for copying, distribution and\n"
|
|
|
#~ " modification follow.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t GNU GENERAL PUBLIC LICENSE\n"
|
|
|
#~ " TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION\n"
|
|
|
#~ " \n"
|
|
|
#~ " 0. This License applies to any program or other work which contains\n"
|
|
|
#~ " a notice placed by the copyright holder saying it may be distributed\n"
|
|
|
#~ " under the terms of this General Public License. The \"Program\", below,\n"
|
|
|
#~ " refers to any such program or work, and a \"work based on the Program\"\n"
|
|
|
#~ " means either the Program or any derivative work under copyright law:\n"
|
|
|
#~ " that is to say, a work containing the Program or a portion of it,\n"
|
|
|
#~ " either verbatim or with modifications and/or translated into another\n"
|
|
|
#~ " language. (Hereinafter, translation is included without limitation in\n"
|
|
|
#~ " the term \"modification\".) Each licensee is addressed as \"you\".\n"
|
|
|
#~ " \n"
|
|
|
#~ " Activities other than copying, distribution and modification are not\n"
|
|
|
#~ " covered by this License; they are outside its scope. The act of\n"
|
|
|
#~ " running the Program is not restricted, and the output from the Program\n"
|
|
|
#~ " is covered only if its contents constitute a work based on the\n"
|
|
|
#~ " Program (independent of having been made by running the Program).\n"
|
|
|
#~ " Whether that is true depends on what the Program does.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 1. You may copy and distribute verbatim copies of the Program's\n"
|
|
|
#~ " source code as you receive it, in any medium, provided that you\n"
|
|
|
#~ " conspicuously and appropriately publish on each copy an appropriate\n"
|
|
|
#~ " copyright notice and disclaimer of warranty; keep intact all the\n"
|
|
|
#~ " notices that refer to this License and to the absence of any warranty;\n"
|
|
|
#~ " and give any other recipients of the Program a copy of this License\n"
|
|
|
#~ " along with the Program.\n"
|
|
|
#~ " \n"
|
|
|
#~ " You may charge a fee for the physical act of transferring a copy, and\n"
|
|
|
#~ " you may at your option offer warranty protection in exchange for a fee.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 2. You may modify your copy or copies of the Program or any portion\n"
|
|
|
#~ " of it, thus forming a work based on the Program, and copy and\n"
|
|
|
#~ " distribute such modifications or work under the terms of Section 1\n"
|
|
|
#~ " above, provided that you also meet all of these conditions:\n"
|
|
|
#~ " \n"
|
|
|
#~ " a) You must cause the modified files to carry prominent notices\n"
|
|
|
#~ " stating that you changed the files and the date of any change.\n"
|
|
|
#~ " \n"
|
|
|
#~ " b) You must cause any work that you distribute or publish, that in\n"
|
|
|
#~ " whole or in part contains or is derived from the Program or any\n"
|
|
|
#~ " part thereof, to be licensed as a whole at no charge to all third\n"
|
|
|
#~ " parties under the terms of this License.\n"
|
|
|
#~ " \n"
|
|
|
#~ " c) If the modified program normally reads commands interactively\n"
|
|
|
#~ " when run, you must cause it, when started running for such\n"
|
|
|
#~ " interactive use in the most ordinary way, to print or display an\n"
|
|
|
#~ " announcement including an appropriate copyright notice and a\n"
|
|
|
#~ " notice that there is no warranty (or else, saying that you provide\n"
|
|
|
#~ " a warranty) and that users may redistribute the program under\n"
|
|
|
#~ " these conditions, and telling the user how to view a copy of this\n"
|
|
|
#~ " License. (Exception: if the Program itself is interactive but\n"
|
|
|
#~ " does not normally print such an announcement, your work based on\n"
|
|
|
#~ " the Program is not required to print an announcement.)\n"
|
|
|
#~ " \n"
|
|
|
#~ " These requirements apply to the modified work as a whole. If\n"
|
|
|
#~ " identifiable sections of that work are not derived from the Program,\n"
|
|
|
#~ " and can be reasonably considered independent and separate works in\n"
|
|
|
#~ " themselves, then this License, and its terms, do not apply to those\n"
|
|
|
#~ " sections when you distribute them as separate works. But when you\n"
|
|
|
#~ " distribute the same sections as part of a whole which is a work based\n"
|
|
|
#~ " on the Program, the distribution of the whole must be on the terms of\n"
|
|
|
#~ " this License, whose permissions for other licensees extend to the\n"
|
|
|
#~ " entire whole, and thus to each and every part regardless of who wrote it.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Thus, it is not the intent of this section to claim rights or contest\n"
|
|
|
#~ " your rights to work written entirely by you; rather, the intent is to\n"
|
|
|
#~ " exercise the right to control the distribution of derivative or\n"
|
|
|
#~ " collective works based on the Program.\n"
|
|
|
#~ " \n"
|
|
|
#~ " In addition, mere aggregation of another work not based on the Program\n"
|
|
|
#~ " with the Program (or with a work based on the Program) on a volume of\n"
|
|
|
#~ " a storage or distribution medium does not bring the other work under\n"
|
|
|
#~ " the scope of this License.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 3. You may copy and distribute the Program (or a work based on it,\n"
|
|
|
#~ " under Section 2) in object code or executable form under the terms of\n"
|
|
|
#~ " Sections 1 and 2 above provided that you also do one of the following:\n"
|
|
|
#~ " \n"
|
|
|
#~ " a) Accompany it with the complete corresponding machine-readable\n"
|
|
|
#~ " source code, which must be distributed under the terms of Sections\n"
|
|
|
#~ " 1 and 2 above on a medium customarily used for software interchange; or,\n"
|
|
|
#~ " \n"
|
|
|
#~ " b) Accompany it with a written offer, valid for at least three\n"
|
|
|
#~ " years, to give any third party, for a charge no more than your\n"
|
|
|
#~ " cost of physically performing source distribution, a complete\n"
|
|
|
#~ " machine-readable copy of the corresponding source code, to be\n"
|
|
|
#~ " distributed under the terms of Sections 1 and 2 above on a medium\n"
|
|
|
#~ " customarily used for software interchange; or,\n"
|
|
|
#~ " \n"
|
|
|
#~ " c) Accompany it with the information you received as to the offer\n"
|
|
|
#~ " to distribute corresponding source code. (This alternative is\n"
|
|
|
#~ " allowed only for noncommercial distribution and only if you\n"
|
|
|
#~ " received the program in object code or executable form with such\n"
|
|
|
#~ " an offer, in accord with Subsection b above.)\n"
|
|
|
#~ " \n"
|
|
|
#~ " The source code for a work means the preferred form of the work for\n"
|
|
|
#~ " making modifications to it. For an executable work, complete source\n"
|
|
|
#~ " code means all the source code for all modules it contains, plus any\n"
|
|
|
#~ " associated interface definition files, plus the scripts used to\n"
|
|
|
#~ " control compilation and installation of the executable. However, as a\n"
|
|
|
#~ " special exception, the source code distributed need not include\n"
|
|
|
#~ " anything that is normally distributed (in either source or binary\n"
|
|
|
#~ " form) with the major components (compiler, kernel, and so on) of the\n"
|
|
|
#~ " operating system on which the executable runs, unless that component\n"
|
|
|
#~ " itself accompanies the executable.\n"
|
|
|
#~ " \n"
|
|
|
#~ " If distribution of executable or object code is made by offering\n"
|
|
|
#~ " access to copy from a designated place, then offering equivalent\n"
|
|
|
#~ " access to copy the source code from the same place counts as\n"
|
|
|
#~ " distribution of the source code, even though third parties are not\n"
|
|
|
#~ " compelled to copy the source along with the object code.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 4. You may not copy, modify, sublicense, or distribute the Program\n"
|
|
|
#~ " except as expressly provided under this License. Any attempt\n"
|
|
|
#~ " otherwise to copy, modify, sublicense or distribute the Program is\n"
|
|
|
#~ " void, and will automatically terminate your rights under this License.\n"
|
|
|
#~ " However, parties who have received copies, or rights, from you under\n"
|
|
|
#~ " this License will not have their licenses terminated so long as such\n"
|
|
|
#~ " parties remain in full compliance.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 5. You are not required to accept this License, since you have not\n"
|
|
|
#~ " signed it. However, nothing else grants you permission to modify or\n"
|
|
|
#~ " distribute the Program or its derivative works. These actions are\n"
|
|
|
#~ " prohibited by law if you do not accept this License. Therefore, by\n"
|
|
|
#~ " modifying or distributing the Program (or any work based on the\n"
|
|
|
#~ " Program), you indicate your acceptance of this License to do so, and\n"
|
|
|
#~ " all its terms and conditions for copying, distributing or modifying\n"
|
|
|
#~ " the Program or works based on it.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 6. Each time you redistribute the Program (or any work based on the\n"
|
|
|
#~ " Program), the recipient automatically receives a license from the\n"
|
|
|
#~ " original licensor to copy, distribute or modify the Program subject to\n"
|
|
|
#~ " these terms and conditions. You may not impose any further\n"
|
|
|
#~ " restrictions on the recipients' exercise of the rights granted herein.\n"
|
|
|
#~ " You are not responsible for enforcing compliance by third parties to\n"
|
|
|
#~ " this License.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 7. If, as a consequence of a court judgment or allegation of patent\n"
|
|
|
#~ " infringement or for any other reason (not limited to patent issues),\n"
|
|
|
#~ " conditions are imposed on you (whether by court order, agreement or\n"
|
|
|
#~ " otherwise) that contradict the conditions of this License, they do not\n"
|
|
|
#~ " excuse you from the conditions of this License. If you cannot\n"
|
|
|
#~ " distribute so as to satisfy simultaneously your obligations under this\n"
|
|
|
#~ " License and any other pertinent obligations, then as a consequence you\n"
|
|
|
#~ " may not distribute the Program at all. For example, if a patent\n"
|
|
|
#~ " license would not permit royalty-free redistribution of the Program by\n"
|
|
|
#~ " all those who receive copies directly or indirectly through you, then\n"
|
|
|
#~ " the only way you could satisfy both it and this License would be to\n"
|
|
|
#~ " refrain entirely from distribution of the Program.\n"
|
|
|
#~ " \n"
|
|
|
#~ " If any portion of this section is held invalid or unenforceable under\n"
|
|
|
#~ " any particular circumstance, the balance of the section is intended to\n"
|
|
|
#~ " apply and the section as a whole is intended to apply in other\n"
|
|
|
#~ " circumstances.\n"
|
|
|
#~ " \n"
|
|
|
#~ " It is not the purpose of this section to induce you to infringe any\n"
|
|
|
#~ " patents or other property right claims or to contest validity of any\n"
|
|
|
#~ " such claims; this section has the sole purpose of protecting the\n"
|
|
|
#~ " integrity of the free software distribution system, which is\n"
|
|
|
#~ " implemented by public license practices. Many people have made\n"
|
|
|
#~ " generous contributions to the wide range of software distributed\n"
|
|
|
#~ " through that system in reliance on consistent application of that\n"
|
|
|
#~ " system; it is up to the author/donor to decide if he or she is willing\n"
|
|
|
#~ " to distribute software through any other system and a licensee cannot\n"
|
|
|
#~ " impose that choice.\n"
|
|
|
#~ " \n"
|
|
|
#~ " This section is intended to make thoroughly clear what is believed to\n"
|
|
|
#~ " be a consequence of the rest of this License.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 8. If the distribution and/or use of the Program is restricted in\n"
|
|
|
#~ " certain countries either by patents or by copyrighted interfaces, the\n"
|
|
|
#~ " original copyright holder who places the Program under this License\n"
|
|
|
#~ " may add an explicit geographical distribution limitation excluding\n"
|
|
|
#~ " those countries, so that distribution is permitted only in or among\n"
|
|
|
#~ " countries not thus excluded. In such case, this License incorporates\n"
|
|
|
#~ " the limitation as if written in the body of this License.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 9. The Free Software Foundation may publish revised and/or new versions\n"
|
|
|
#~ " of the General Public License from time to time. Such new versions will\n"
|
|
|
#~ " be similar in spirit to the present version, but may differ in detail to\n"
|
|
|
#~ " address new problems or concerns.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Each version is given a distinguishing version number. If the Program\n"
|
|
|
#~ " specifies a version number of this License which applies to it and \"any\n"
|
|
|
#~ " later version\", you have the option of following the terms and conditions\n"
|
|
|
#~ " either of that version or of any later version published by the Free\n"
|
|
|
#~ " Software Foundation. If the Program does not specify a version number of\n"
|
|
|
#~ " this License, you may choose any version ever published by the Free Software\n"
|
|
|
#~ " Foundation.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 10. If you wish to incorporate parts of the Program into other free\n"
|
|
|
#~ " programs whose distribution conditions are different, write to the author\n"
|
|
|
#~ " to ask for permission. For software which is copyrighted by the Free\n"
|
|
|
#~ " Software Foundation, write to the Free Software Foundation; we sometimes\n"
|
|
|
#~ " make exceptions for this. Our decision will be guided by the two goals\n"
|
|
|
#~ " of preserving the free status of all derivatives of our free software and\n"
|
|
|
#~ " of promoting the sharing and reuse of software generally.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t\t NO WARRANTY\n"
|
|
|
#~ " \n"
|
|
|
#~ " 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY\n"
|
|
|
#~ " FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN\n"
|
|
|
#~ " OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES\n"
|
|
|
#~ " PROVIDE THE PROGRAM \"AS IS\" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED\n"
|
|
|
#~ " OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF\n"
|
|
|
#~ " MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS\n"
|
|
|
#~ " TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE\n"
|
|
|
#~ " PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,\n"
|
|
|
#~ " REPAIR OR CORRECTION.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING\n"
|
|
|
#~ " WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR\n"
|
|
|
#~ " REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,\n"
|
|
|
#~ " INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING\n"
|
|
|
#~ " OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED\n"
|
|
|
#~ " TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY\n"
|
|
|
#~ " YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER\n"
|
|
|
#~ " PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE\n"
|
|
|
#~ " POSSIBILITY OF SUCH DAMAGES.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t END OF TERMS AND CONDITIONS\n"
|
|
|
#~ " \n"
|
|
|
#~ " \n"
|
|
|
#~ " \t How to Apply These Terms to Your New Programs\n"
|
|
|
#~ " \n"
|
|
|
#~ " If you develop a new program, and you want it to be of the greatest\n"
|
|
|
#~ " possible use to the public, the best way to achieve this is to make it\n"
|
|
|
#~ " free software which everyone can redistribute and change under these terms.\n"
|
|
|
#~ " \n"
|
|
|
#~ " To do so, attach the following notices to the program. It is safest\n"
|
|
|
#~ " to attach them to the start of each source file to most effectively\n"
|
|
|
#~ " convey the exclusion of warranty; and each file should have at least\n"
|
|
|
#~ " the \"copyright\" line and a pointer to where the full notice is found.\n"
|
|
|
#~ " \n"
|
|
|
#~ " <one line to give the program's name and a brief idea of what it does.>\n"
|
|
|
#~ " Copyright (C) 19yy <name of author>\n"
|
|
|
#~ " \n"
|
|
|
#~ " This program is free software; you can redistribute it and/or modify\n"
|
|
|
#~ " it under the terms of the GNU General Public License as published by\n"
|
|
|
#~ " the Free Software Foundation; either version 2 of the License, or\n"
|
|
|
#~ " (at your option) any later version.\n"
|
|
|
#~ " \n"
|
|
|
#~ " This program is distributed in the hope that it will be useful,\n"
|
|
|
#~ " but WITHOUT ANY WARRANTY; without even the implied warranty of\n"
|
|
|
#~ " MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n"
|
|
|
#~ " GNU General Public License for more details.\n"
|
|
|
#~ " \n"
|
|
|
#~ " You should have received a copy of the GNU General Public License\n"
|
|
|
#~ " along with this program; if not, write to the Free Software\n"
|
|
|
#~ " Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA\n"
|
|
|
#~ " \n"
|
|
|
#~ " \n"
|
|
|
#~ " Also add information on how to contact you by electronic and paper mail.\n"
|
|
|
#~ " \n"
|
|
|
#~ " If the program is interactive, make it output a short notice like this\n"
|
|
|
#~ " when it starts in an interactive mode:\n"
|
|
|
#~ " \n"
|
|
|
#~ " Gnomovision version 69, Copyright (C) 19yy name of author\n"
|
|
|
#~ " Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.\n"
|
|
|
#~ " This is free software, and you are welcome to redistribute it\n"
|
|
|
#~ " under certain conditions; type `show c' for details.\n"
|
|
|
#~ " \n"
|
|
|
#~ " The hypothetical commands `show w' and `show c' should show the appropriate\n"
|
|
|
#~ " parts of the General Public License. Of course, the commands you use may\n"
|
|
|
#~ " be called something other than `show w' and `show c'; they could even be\n"
|
|
|
#~ " mouse-clicks or menu items--whatever suits your program.\n"
|
|
|
#~ " \n"
|
|
|
#~ " You should also get your employer (if you work as a programmer) or your\n"
|
|
|
#~ " school, if any, to sign a \"copyright disclaimer\" for the program, if\n"
|
|
|
#~ " necessary. Here is a sample; alter the names:\n"
|
|
|
#~ " \n"
|
|
|
#~ " Yoyodyne, Inc., hereby disclaims all copyright interest in the program\n"
|
|
|
#~ " `Gnomovision' (which makes passes at compilers) written by James Hacker.\n"
|
|
|
#~ " \n"
|
|
|
#~ " <signature of Ty Coon>, 1 April 1989\n"
|
|
|
#~ " Ty Coon, President of Vice\n"
|
|
|
#~ " \n"
|
|
|
#~ " This General Public License does not permit incorporating your program into\n"
|
|
|
#~ " proprietary programs. If your program is a subroutine library, you may\n"
|
|
|
#~ " consider it more useful to permit linking proprietary applications with the\n"
|
|
|
#~ " library. If this is what you want to do, use the GNU Library General\n"
|
|
|
#~ " Public License instead of this License.\n"
|
|
|
#~ "\n"
|
|
|
#~ msgstr ""
|
|
|
#~ "\t\t TRWYDDED Y CYHOEDD\n"
|
|
|
#~ " \t\t Fersiwn 2, Mehefin 1991\n"
|
|
|
#~ " \n"
|
|
|
#~ " Hawlfraint (h) 1989, 1991 Free Software Foundation, Inc.\n"
|
|
|
#~ " 59 Temple place, Suite 330, Boston, MA 02111-1307, UDA\n"
|
|
|
#~ " Ceith pawb gopio a dosbarthu copiau gair am air\n"
|
|
|
#~ " o'r ddogfen drwydded hon, ond ni chaniateir ei newid.\n"
|
|
|
#~ "\n"
|
|
|
#~ "\t\t\t Cyflwyniad\n"
|
|
|
#~ "\n"
|
|
|
#~ "Cynllunir trwyddedau ar gyfer y rhan fwyaf o feddalwedd i dynnu'ch\n"
|
|
|
#~ " rhyddid i'w rhannu a'i newid. I'r gwrthwyned, bwriedir Trwydded y Cyhoedd\n"
|
|
|
#~ " i warantu'ch rhyddid i rannu a newid meddalwedd\n"
|
|
|
#~ " rydd -- i sicrhau mai rhydd ar gyfer pob un o'i defnyddiwr ydi'r feddalwedd.\n"
|
|
|
#~ " Perthyn i'r rhan fwyaf o feddalwedd y Free Software Foundation y mae'r Trwydded y Cyhoedd hon\n"
|
|
|
#~ " ac i unrhyw raglen arall y lle mae ei hawduron\n"
|
|
|
#~ " yn ymrwymo i'w defnyddio. (Perthyn peth meddalwedd arall y Free Software Foundation yn lle i\n"
|
|
|
#~ " Drwydded GNU Llyfrgelloedd y Cyhoedd.) Cewch ei chlymu wrth eich\n"
|
|
|
#~ " rhaglen chi hefyd.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Wrth siarad am feddalwedd rydd, cyfeiriwn at ryddid, nid\n"
|
|
|
#~ " pris. Cynllunir ein Trwyddedau'r Cyhoedd i sicrhau bod gennych\n"
|
|
|
#~ " y rhyddid i ddosbarthu copiau o feddalwedd rydd (a chodi\n"
|
|
|
#~ " am y gwasanaeth hwn pe dymunech), eich bod chi'n cael y cod gwreiddiol neu'n medru'i gael\n"
|
|
|
#~ " os ydych ei eisiau, eich bod chi'n cael newid y feddalwedd neu ddefnyddio rhannau ohoni\n"
|
|
|
#~ " mewn rhaglenni rhydd newydd; a'ch bod chi'n gwybod eich bod chi'n gallu gwneud y pethau hyn.\n"
|
|
|
#~ " \n"
|
|
|
#~ " I ddiogelu'ch hawliau, rhaid inni godi rhwystrau sy'n gwahardd\n"
|
|
|
#~ " unrhywun rhag gwadu'r hawliau hyn i chi neu ofyn ichi roi'r hawliau i fyny.\n"
|
|
|
#~ " Try'r cyfyngiadau hyn yn gyfrifoldebau arbennig arnoch chi os\n"
|
|
|
#~ " ydych yn dosbarthu copiau o'r feddalwedd, neu os ydych yn ei haddasu.\n"
|
|
|
#~ "\n"
|
|
|
#~ " Er enghraifft, os ydych yn dosbarthu copiau o raglen o'r fath, neill\n"
|
|
|
#~ " ai'n rhad neu am ffi, rhaid ichi roi i'r rhai sy'n ei derbyn pob un o'r hawliau sy\n"
|
|
|
#~ " gennych chithau. Rhaid ichi sicrhau eu bod hwythau hefyd yn derbyn neu'n gallu cael\n"
|
|
|
#~ " y cod gwreiddiol. A rhaid ichi ddangos iddynt hwythauy termau hyn fel eu bod hwy'n ymwybodol o'u hawliau.\n"
|
|
|
#~ "\n"
|
|
|
#~ " Diogelwn eich hawliau gyda dau gam: (1) rhoi hawlfraint ar y feddalwedd, a\n"
|
|
|
#~ " (2) cynnig y drwydded hon ichi sy'n rhoi caniatad cyfreithiol ichi gopio,\n"
|
|
|
#~ " dosbarthu a/neu newid y feddalwedd.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Hefyd, er amddifyn pob un awdur a ninnau, carwn sicrhau\n"
|
|
|
#~ " y deall pawb nad oes gwarant ar gyfer y feddalwedd rydd hon.\n"
|
|
|
#~ " Os newidir y feddalwedd gan rywun arall a cael ei phasio ymlaen,\n"
|
|
|
#~ " carwn i'r sawl sy'n ei derbyn wybod mai nid y gwaith gwreiddiol sydd ganddynt, fel nad\n"
|
|
|
#~ " adlewyrcha unrhyw broblemau dygwyd i mewn gan eraill\n"
|
|
|
#~ " ar enwau da'r awduron gwreiddiol.\n"
|
|
|
#~ "\n"
|
|
|
#~ " Yn olaf, caiff unrhyw raglen rydd ei bygwth *** gan batentau\n"
|
|
|
#~ " meddalwedd. Carwn osgoi'r perygl y caiff ail-ddosbarthwyr rhaglen rydd\n"
|
|
|
#~ " drwydded batent unigol, gan wneud y rhaglen, mewn effaith, yn un berchnogol. I atal hyn, yr ydym wedi'i wneud yn glir bod rhaid\n"
|
|
|
#~ " i unrhyw batent gael ei drwyddedu ar gyfer defnydd rhydd gan bawb neu fod heb ei drwyddedu o gwbl.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Mae'r union dermau a thelerau ar gyfer copio, dosbarthu a\n"
|
|
|
#~ " newid yn dilyn.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t TRWYDDED Y CYHOEDD Y GNU\n"
|
|
|
#~ " TERMAU A THELERAU AR GYFER COPIO, DOSBARTHU A NEWID\n"
|
|
|
#~ " \n"
|
|
|
#~ " 0. Perthyn y Drwydded hon i unrhyw raglen neu waith arall sy'n cynnwys\n"
|
|
|
#~ " hysbys wedi'i osod gan ddeiliad yr hawlfraint a ddywed y caiff ei dosbarthu\n"
|
|
|
#~ " o dan dermau'r Drwydded y Cyhoedd hon. Cyfeiria'r \"Rhaglen\", isod,\n"
|
|
|
#~ " at unrhwy raglen neu waith o'r fath, a golyga \"gwaith seiliedig ar y Rhaglen\"\n"
|
|
|
#~ " neill ai'r Rhaglen neu unrhyw waith a ddeillia ohoni o dan gyfraith hawlfraint:\n"
|
|
|
#~ " hynny yw, unrhyw waith sy'n cynnwys y Rhaglen neu ran ohoni.\n"
|
|
|
#~ " neill ai gair-am-air neu gyda newidiadau a/neu wedi'i gyfieithu i iaith\n"
|
|
|
#~ " arall. (O hyn ymlaen, cynnwys cyfieithu heb cyfyngiad yn\n"
|
|
|
#~ " y term \"newid\".) Cyfeirir at bob trwyddedai fel \"chi\".\n"
|
|
|
#~ " \n"
|
|
|
#~ " Ni pherthyn gweithgareddau heblaw copio, dosbarthu a newid i'r Drwydded hon; tu allan o'i hystod y maen nhw. Ni chyfyngir ar y weithred\n"
|
|
|
#~ " o redeg y Rhaglen, a pherthyn allbwn y Rhaglen dim ond\n"
|
|
|
#~ " os yw ei gynnwys yn cyfateb i waith seiliedig ar y Rhaglen\n"
|
|
|
#~ " (yn annibynnol o'i gynhyrchu trwy redeg y Rhaglen).\n"
|
|
|
#~ " A ydi hynny'n wir yn dibynnu ar yr hyn y mae'r Rhaglen yn ei gyflawni.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 1. Cewch gopio a dosbarthu gair-am-air gopiau o god gwreiddiol y Rhaglen\n"
|
|
|
#~ " fel y'i cafwyd gennych, ar unrhyw gyfrwng, ond eich bod chi'n cyhoeddi'n amlwg ac yn briodol ar bob copi hysbys hawlfraint\n"
|
|
|
#~ " priodol a gwadiad gwarant; cadw'n un pob hysbys a gyfeiria at y Drwydded hon ac i absenoldeb unrhyw warant;\n"
|
|
|
#~ " a rhoi i bob un derbynnydd arall o'r Rhaglen gopi o'r Drwydded hon\n"
|
|
|
#~ " ynghyd a'r rhaglen.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Cewch godi ffi am y weithred gorfforol o drosglwyddo copi, a\n"
|
|
|
#~ " chewch yn unol a'ch dymuniad chi gynnig amddiffyn gwarant yn gyfnewid am ffi.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 2. Cewch newid eich copi neu gopiau chi o'r Rhaglen neu unrhyw ran ohoni,\n"
|
|
|
#~ " gan ffurfio gwaith seiliedig ar y Rhaglen a chopi a\n"
|
|
|
#~ " dosbarthu'r newidiadau hynny neu waith o dan delerau adran 1\n"
|
|
|
#~ " uchod, ond eich bod hefyd yn cyfarfod a'r holl delerau hyn hefyd;\n"
|
|
|
#~ " \n"
|
|
|
#~ " a) Rhaid ichi wneud i'r ffeiliau a newidiwyd gario hysbysiadau amlwg\n"
|
|
|
#~ " yn datgan ichi newid y ffeiliau a'r dyddiad o unrhyw newid.\n"
|
|
|
#~ " \n"
|
|
|
#~ " b) Rhaid ichi wneud i unrhyw waith y byddwch yn ei ddosbarthu neu'i gyhoeddi, sy'n cynnwys yn gyfan neu'n rhannol neu sy'n deillio o'r Rhaglen neu unrhyw\n"
|
|
|
#~ " ran ohoni, gael ei drwyddedu fel cyfanwaith yn rhad i bob\n"
|
|
|
#~ " tryddydd parti o dan dermau'r Drwydded hon.\n"
|
|
|
#~ " \n"
|
|
|
#~ " c) Os bydd y rhaglen addasiedig fel arfer yn darllen gorchmynion trwy gyfathrach\n"
|
|
|
#~ " pan y'i rhedir, rhaid ichi wneud iddi, pan yn ymgychwyn ar gyfer\n"
|
|
|
#~ " y fath ddefnydd cyfathrachol yn y ffordd fwyaf cyffredin, argraffu neu arddangos\n"
|
|
|
#~ " cyhoeddiad gan gynnwys hysbys hawlfraint priodol a\n"
|
|
|
#~ " hysbys nad oes gwarant (neu fel arall, yn dweud eich bod yn darparu\n"
|
|
|
#~ " gwarant) ac y caiff defnyddwyr ail-ddosbarthu'r rhaglen\n"
|
|
|
#~ " o dan yr amodau hyn, ac yn dweud wrth y defnyddiwr sut i weld copi o'r\n"
|
|
|
#~ " Drwydded hon. (Eithriad: os yw'r Rhaglen ei hun yn gyfathrachol\n"
|
|
|
#~ " ond nad yw'n argraffu hysbys o'r fath fel arfer, nid yw'ch gwaith\n"
|
|
|
#~ " chi sy'n seiliedig ar y Rhaglen yn gorfod argraffu hysbysiad.)\n"
|
|
|
#~ " \n"
|
|
|
#~ " Mae'r gofyniadau hyn yn perthyn i'r gwaith addasiedig fel cyfanwaith. Os\n"
|
|
|
#~ " oes adrannau penodedig o'r gwaith hwnnw nad ydynt yn seiliedig ar y Rhaglen,\n"
|
|
|
#~ " ac a ellid eu hystyried yn rhesymol yn weithiau annibynnol ac ar wahan yn\n"
|
|
|
#~ " eu hunain, wedyn nad yw'r Drwydded hon na'i thelerau ddim yn berthnasol i'r adrannau hynny pan fyddwch yn eu dosbarthu fel gweithiau ar wahan. Ond pan fyddwch\n"
|
|
|
#~ " yn dosbarthu'r union adrannau'n rhan o gyfanwaith sy'n waith seiliedig\n"
|
|
|
#~ " ar y Rhaglen, rhaid bod dosbarthiad y cyfanwaith o dan delerau'r\n"
|
|
|
#~ " Drwydded hon, y mae ei chaniatad ar gyfer trwyddedau eraill yn ymestyn dros\n"
|
|
|
#~ " yr holl gyfanwaith, ac felly i bob un rhan ni waeth pwy a'i hysgrifennodd.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Felly, nid yw'n fwriad gan yr adran hon i hawlio neu ddadlau'ch hawliau chi dros waith a ysgrifennwyd gennych yn gyfangwbl; yn hytrach, y bwriad yw i\n"
|
|
|
#~ " arfer yr hawl i reoli dosbarthiad gweithau seiliedig neu gyfanweithiau seiliedig ar y Rhaglen.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Ymhellach, ni ddwg dim byd ond hel gwaith arall nad yw'n seiliedig ar y Rhaglen\n"
|
|
|
#~ " at ei gilydd gyda'r Rhaglen (neu chyda gwaith seiliedig ar y Rhaglen) ar ddosran\n"
|
|
|
#~ " o gyfrwng storio neu ddosbarthu y gwaith arall o dan\n"
|
|
|
#~ " ystod y Drwydded hon.\n"
|
|
|
#~ "\n"
|
|
|
#~ " 3. Cewch gopio a dosbarthu'r Rhaglen (neu waith seiliedig arni,\n"
|
|
|
#~ " o dan Adran 2) fel cod gwrthrych neu wedd redadwy o dan delerau\n"
|
|
|
#~ " Adrannau 1 a 2 uchod ond eich bod chi hefyd yn gwneud un o'r canlynol:\n"
|
|
|
#~ " \n"
|
|
|
#~ " a) Cyd-ddosbarthu'r cod gwreidiol peiriant-ddarllenadwy cyfatebol cyfan\n"
|
|
|
#~ " y bydd rhaid ei ddosbarthu o dan delerau Adrannau\n"
|
|
|
#~ " 1 a 2 uchod ar gyfrwng ddefnyddid fel arfer i gyfnewid meddalwedd; neu,\n"
|
|
|
#~ " \n"
|
|
|
#~ " b) Cyd-ddosbarthu cynnig ysgrifennedig, dilys am leiafswm\n"
|
|
|
#~ " o dair blynnedd, i roi i unrhyw drydydd parti, am ffi dim mwy na'ch cost\n"
|
|
|
#~ " chi o berfformio'n gorfforol y dosbarthiad cod gwreiddiol,\n"
|
|
|
#~ " gopi cyfan peiriant-ddarllenadwy o'r cod gwreiddiol cyfatebol, i'w\n"
|
|
|
#~ " ddosbarth o dan delerau Adrannau 1 a 2 uchod ar gyfrwng ddefnyddid fel arfer i gyfnewid meddalwedd; neu,\n"
|
|
|
#~ " \n"
|
|
|
#~ " c) Cyd-ddosbarthu'r wybodaeth gawsoch chi o'r cynnig\n"
|
|
|
#~ " i ddosbarth cod gwreiddiol cyfatebol. (Caniateir y dewis hwn\n"
|
|
|
#~ " dim ond ar gyfer dosbarthu anfasnachol a dim ond os cawsoch\n"
|
|
|
#~ " chi'r rhaglen yn god gwrthrych neu'n ffurf redadwy\n"
|
|
|
#~ " ynghyd a chynnig o'r fath, yn ol Is-adran b uchod.)\n"
|
|
|
#~ " \n"
|
|
|
#~ " Ystir cod gwreiddiol yw ffurf y gwaith a ddewisir i'w newid yn arferol.\n"
|
|
|
#~ " Ar gyfer gwaith rhedadwy, golyga cod gwreiddiol cyfan y cod gwreiddiol ar gyfer yr holl fodiwlau cynwysiedig, ynghyd ag unrhyw ffeiliau diffinio rhyngwyneb, a'r sgriptiau a ddefnyddir i reoli compeilio ac arsefydlu'r ffeil redadwy. Ond, fel eithriad arbennig, ni raid i'r cod gwreiddiol a ddosberthir gynnwys unrhywbeth nad yw'n cael ei ddosbarthu fel arfer (mewn gwedd cod gwreiddiol neu'n ddigidol) gyda phrif ddosrannau (compeilydd, cnewyllyn, ac ati) y cysawd gweithredu y mae'r ffeil redadwy yn rhedeg arno, onibai bod y dernyn ei hun yn cael ei gyd-ddosbarthu gyda'r ffeil redadwy. Os cyflawnir dosbarthu'r cod rhedadwy neu wrthrychol trwy gynnig mynediad i gopio o le penodedig, wedyn bydd cynnig mynediad tebyg i copio'r cod gwreiddiol o'r un lle yn cyfrif fel dosbarthu'r cod gwreiddiol, er nad yw trydydd partiau'n cael eu gorfodi i gopio'r cod gwreiddiol ynghyd a'r cod gwrthrychol.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 4. Ni chewch gopio, newid, is-drwyddedu, neu ddosbarthu'r Rhaglen ond fel y darperir trwy fynegiant o dan y Drwydded hon. Y mae unrhyw ymgais fel arall i gopio, newid, is-drwyddedu neu ddosbarthu'r Rhaglen yn ddi-ystyr, a bydd yn terfynu'ch hawliau chi o dan y Drwydded hon. Serch hynny, na therfynir trwyddedau partiau sydd wedi derbyn copiau, neu hawliau, gennych o dan y Drwydded hon cyhyd a bod partiau felly yn cydymffurfio o hyd.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 5. Nid yw'n ofynnol ichi dderbyn y Drwydded hon, am nad ydych wedi'i arwyddo. Serch hynny, ni rydd unrhywbeth arall ganiatad ichi newid neu ddosbarthu'r Rhaglen na'i weithiau seiliedig. Gwaherddir y gweithredoedd hyn trwy gyfraith os nad ydych yn derbyn y Drwydded hon. Felly, tryw newid neu ddosbarthu'r Rhaglen (neu unrhyw waith seiliedig ar y Rhaglen), yr ydych yn arwyddo eich bod yn derbyn y Drwydded hon er mwyn gwneud felly, a'i holl dermau a thelerau ar gyfer copio, dosbarthu neu newid y Rhaglen neu weithiau seiliedig arni.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 6. Bob tro yr ydych yn ail-ddosbarthu'r Rhaglen (neu unrhyw waith seiliedig ar y Rhaglen), bydd y derbynnydd yn cael yn awtomatig drwydded oddi wrth y trwyddedwr gwreiddiol i gopio, dosbarthu neu newid y Rhaglen o dan y termau a'r telerau hyn. Ni chewch orfodi unrhyw gyfyngiadau ymhellach ar arfer hawliau'r derbynnydd a roir yn hyn. Nid ydych yn gyfrifol am orfodi cydymffurfiad trydydd partiau i'r Drwydded hon.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 7. Os, mewn canlyniad i ddyfarniad llys neu honiad o dorri patent neu am unrhyw resum arall (heb ei gyfyngu i faterion patentau), gorfodir telerau arnoch (trwy orchymyn llys, cytundeb neu fel arall) sy'n gwrth-ddweud telerau'r Drwydded hon, nid ydynt yn eich esgusodi rhag telerau'r Drwydded hon. Os na fedrwch ddosbarthu fel y bodlonir eich oblygiadau o dan y Drwydded hon ac unrhyw oblygiadau perthnasol eraill ar yr un pryd, wedyn mewn canlyniad ni fedrwch ddosbarthu'r Rhaglen o gwbl. Er enghraifft, pe na byddai trwydded patent yn caniatau ail-ddosbarthu di-freiniol o'r Rhaglen i bawb a dderbyn copiau'n uniongyrchol neu'n anuniongyrchol gennych, yna'r unig ffordd y gellwch ei fodloni ef a'r Drwydded hon fyddai i beidio yn gyfangwbl a dosbarthu'r Rhaglen. Os delir unrhyw ran o'r adran hon yn annilys neu'n anorfodadwy o dan unrhyw amgylchiad arbennig, bwriedir i weddill yr adran berthyn, a bwriedir i'r adran gyfan berthyn mewn amgylchiadau eraill. Nid yw'n fwriad gan yr adran hon i'ch ysgogi i dorri unrhyw batentau neu hawliau eiddo eraill neu i ddadlau dilysrwydd unrhyw hawliau o'r fath; unig bwrpas yr adran hon yw i amddiffyn dilysrwydd sustem dosbarthu meddalwedd rydd, a weithredir tryw ymarferion trwyddedau cyhoeddus. Gwnaed cyfraniadau hael gan lawer o bobl i'r ystod eang o feddalwedd a ddosberthir trwy'r sustem honno gan ddibynnu ar weithredu cyson o'r sustem honno; i fyny i'r awdur/rhoddwr mae hi i benderfynu a ydyw'n fodlon dosbarthu meddalwedd trwy unrhyw sustem arall ac ni caiff trwydded gorfodi'r dewis hwnnw. Bwriedir yr adran hon i wneud yn hollol glir yr hyn a credir fydd yn ganlyniad gweddill y Drwydded hon. 8. Os cyfyngir ar ddosbarthu a/neu ddefnydd o'r Rhaglen mewn gwledydd arbennig neill ai trwy batentau neu drwy ryngwynebau hawlfreintiedig, caiff deiliad gwreiddiol yr hawlfraint a roir y Rhaglen hon o dan y Drwydded hon ychwanegu trwy fynegiant gyfyngiad dosbarthiad daearyddol sy'n eithrio'r gwledydd hynny, fel y caniateir dosbarthu dim ond o fewn neu rhwng y gwledydd nad ydynt wedi'u heithrio. Mewn achos felly, cynnwys y Drwydded hon y cyfyngiad fel ei fod wedi'i ysgrifennu yng nghorff y Drwydded hon. 9. Gall y Free Software Foundation gyhoeddi fersiynau addasiedig a/neu newydd o Drwydded y Cyhoedd o dro i dro. Bydd fersiynau felly'n debyg mewn ysbryd i'r fersiwn presennol, ond gallant amrywio yn y manylion i gyfeirio at broblemau neu ofidiau newydd. Rhoir rhif fersiwn nodweddiol ar bob fersiwn. Os yw'r Rhaglen yn nodi rhif fersiwn y Drwydded hon sy'n perthyn iddi ac \"unrhyw fersiynau diweddarach\", bydd gennych yr opsiwn o ddilyn y termau a'r telerau neill ai y fersiwn hwnnw neu unrhyw fersiwn diweddarach wedi'i gyhoeddi gan y Free Software Foundation. Os nad yw'r Rhaglen yn nodi rhif fersiwn y Drwydded hon, cewch ddewis unrhyw fersiwn a gyhoeddwyd erioed gan y Free Software Foundation. 10. Pe garech gynnwys rhannau o'r Rhaglen mewn rhaglenni rhydd eraill sydd a thelerau dosbarthu gwahanol, ysgrifennwch at yr awdur i ofyn am ganiatad. Ar gyfer meddalwedd o dan hawlfraint y Free Software Foundation, ysgrifennwch at y Free Software Foundation; gwnawn eithriadau weithiau am hyn. Tywysir ein penderfyniad gan ddwy amcan o gadw statws rhydd popeht sy'n deillio o'n meddalwedd rydd ac o hybu rhannu ac ail-ddefnydd o feddalwedd yn gyffredinol.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t\t DIM GWARANT\n"
|
|
|
#~ " \n"
|
|
|
#~ " 11. AM FOD Y RHAGLEN WEDI'I DRWYDDEDU'N RHAD, NID OES WARANT AR GYFER Y RHAGLEN, HYD AT GANIATAD EHANGAF CYFRAITH BERTHNASOL. ONI DDYWEDIR YN WAHANOL YN YSGRIFENEDIG DARPERIR Y RHAGLEN GAN DDEILIAD YR HAWLFRAINT A/NEU BARTIAU ERAILL \"FEL Y MAE\" HEB WARANT O UNRHYW FATH, NEILL AI TRWY FYNEGIANT NEU DRWY AWGRYMIAD, GAN GYNNWYS, OND HEB EI GYFYNGU AT, WARANTAU AWGRYMIEDIG GWERTHADWY-EDD A DILYSRWYDD AT BWRPAS ARBENNIG. CHI BIAU'R RISG LLE MAE SAFON A PHERFFORMANS Y RHAGLEN YN Y CWESTIWN. PE BYDDAI'R RHAGLEN YN WALLUS, CHI FYDD YN CYMRYD Y CYFRIFOLDEB AR GYFER COSTAU POB GWASANAETH, TRWSIO NEU GYWIRO.\n"
|
|
|
#~ " \n"
|
|
|
#~ " 12. NI FYDD AR UNRHYW GYFRIF ONIBAI AM OFYNIAD CYFRAITH BERTHNASOL NEU WEDI'I GYTUNO'N YSGRIFENNEDIG UNRHYW DEILIAD HAWLFRAINT, NEU UNRHYW BARTI ARALL ALL NEWID A/NEU AIL-DDOSBARTHU'R RHAGLEN YN OL Y CANIATAD UCHOD, YN GYFRIFOL ICHI AM IAWNDAL, GAN GYNNWYS UNRHYW IAWNDALIADAU CYFFREDINOL, ARBENNIG, DIGWYDDIADOL NEU GANLYNIADOL A CYWD ALLAN O DDEFNYDD NEU ANALLU I DDEFNYDDIO'R RHAGLEN (GAN CYNNWYS OND HEB GYFYNGU I GOLLI DATA NEU DATA'N CAEL EI WNEUD YN WALLUS NEU COLLEDION DIODDEFWYD GENNYCH NEU TRYDYDD PARTIAU NEU FETHIANT Y RHAGLEN I GYD-WEITHIO GYDAG UNRHYW RAGLENNI ERAILL), HYD YN OED OS BYDD Y FATH DEILIAD WEDI'I HYSBYSU O BOSIBILRWYDD DIFROD O'R FATH.\n"
|
|
|
#~ " \n"
|
|
|
#~ " \t\t DIWDDD TERMAU A THELERAU\n"
|
|
|
#~ " \n"
|
|
|
#~ " \n"
|
|
|
#~ " \t Sut i Glymu'r Telerau hyn i'ch Rhaglen Newydd\n"
|
|
|
#~ " \n"
|
|
|
#~ " Os ydych yn datblygu rhaglen newydd, a bydd arnoch eisiau iddi fod o'r defnydd mwyaf i'r cyhoedd, y ffordd orau i gyflawni hyn yw i'w wneud yn feddalwedd rydd y gall pawb ei hail-ddosbarthu a newid o dan y telerau hyn.\n"
|
|
|
#~ " \n"
|
|
|
#~ " I wneud felly, clymu'r hysbysiadau canlynol i'r rhaglen. Clymu nhw i gychwyn pob ffeil cod gwreiddiol ydi'r peth saffaf i cyfleu yn y ffordd fwyaf effeithiol gwadiad gwarant; a dylai pob ffeil fod ag o leiaf y llinell \"hawlfraint\" ac arwydd i le ceir y hysbysiad cyflawn.\n"
|
|
|
#~ " \n"
|
|
|
#~ " <un linell i roi enw'r rhaglen a syniad byr o beth mae hi'n ei wneud.>\n"
|
|
|
#~ " Hawlfraint (h) 19bb <enw'r awdur>\n"
|
|
|
#~ " \n"
|
|
|
#~ " Meddalwedd rydd yw'r rhaglen hon; cewch ei hail-ddosbarthu a/neu ei newid o dan delerau Trwydded y Cyhoedd GNU fel y'i cyhoeddir gan y Free Software Foundation; neill ai fersiwn 2 o'r Drwydded, neu (yn ol eich dewis chi) unrhyw fersiwn diweddarach.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Dosberthir y rhaglen hon yn y gobaith y bydd yn ddefnyddiol, ond HEB UNRHYW WARANT; heb hyd yn oed y warant awgrymiedig o WERTHADWY-EDD neu DILYSRWYDD AT BWRPAS ARBENNIG. Gweler Trywdded y Cyhoedd GNU am ragor o fanylion.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Dylech fod wedi derbyn copi o Drwydded y Cyhoedd GNU ynghyd a'r rhaglen hon; os na, ysgrifennwch at y Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 UDA\n"
|
|
|
#~ " \n"
|
|
|
#~ " \n"
|
|
|
#~ " Ychwanegwch hefyd wybodaeth ar sut i gysylltu a chi drwy bost electroneg a phapur.\n"
|
|
|
#~ "\n"
|
|
|
#~ " Os yw'r rhaglen yn cyfathrachol, gwnewch iddi roi allan hysbysiad byr fel hyn pan fydd yn cychwyn mewn modd gyfathrachol:\n"
|
|
|
#~ " \n"
|
|
|
#~ " Gnomofisiwn fersiwn 69, Hawlfraint (h) 19bb enw'r awdur\n"
|
|
|
#~ " Daw Gnomofisiwn heb UNRHYW WARANT O GWBL; am fanylion teipiwch 'dangos w'.\n"
|
|
|
#~ " Meddalwedd rydd yw hon, ac y mae croeso ichi ei hail-ddosbarth\n"
|
|
|
#~ " o dan rai amodau; teipiwch 'dangos c' am fanylion.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Dylai'r gorchmynion dychmygol 'dangos w' a 'dangos c' ddangos y rhannau perthnasol o Drwydded y Cyhoedd. Wrth gwrs, gellir galw'r gorchmynion yr ydych yn eu defnyddio rhywbeth wahanol i 'dangos w' a 'dangos c'; cliciadau'r llygoden hyd yn oed neu ddewisiadau dewislen can nhw fod--beth bynnag sy'n gweddu i'ch rhaglen.\n"
|
|
|
#~ " \n"
|
|
|
#~ " Dylech hefyd gael i'ch cyflogwr (os ydych yn gweithio fel rhaglennydd) neu'ch ysgol, os oes un gennych, i lofnodi \"gwadiant hawlfraint\" ar gyfer y rhaglen, os oes rhaid. Dyma sampl; newidiwch yr enwau\n"
|
|
|
#~ " \n"
|
|
|
#~ " Rhy Yoyodyne, Inc., heibio pob diddordeb hawlfraint yn y rhaglen 'Gnomofisiwn' (sy'n trio bachu compeilars) ysgrifennwyd gan James Hacker.\n"
|
|
|
#~ " \n"
|
|
|
#~ " <llofnod Ty Coon>, 1 Ebrill 1989\n"
|
|
|
#~ " Ty Coon, Llywydd Feis\n"
|
|
|
#~ " \n"
|
|
|
#~ " Ni chaniateir y Drwydded Cyhoedd hon ymgorffori'ch rhaglen i mewn i raglenni perchnogol. Os mai llyfrgell is-ffwythiannau yw'ch rhaglen fe allech ei ystyried yn fwy defnyddiol i ganiatau dolenni rhaglenni perchnogol gyda'r llyfrgell. Os mai dyma beth yr ydych eisiau ei wneud, defnyddiwch Drwydded Llyfrgell y Cyhoedd GNU yn lle'r Drwydded hon.\n"
|
|
|
#~ "\n"
|
|
|
|
|
|
#~ msgid "test"
|
|
|
#~ msgstr "prawf"
|
|
|
|
|
|
#~ msgid "Reports"
|
|
|
#~ msgstr "Adroddiadau"
|
|
|
|
|
|
#~ msgid "New Report"
|
|
|
#~ msgstr "Adroddiad Newydd"
|
|
|
|
|
|
#~ msgid "Open Report"
|
|
|
#~ msgstr "Agor Adroddiad"
|
|
|
|
|
|
#~ msgid "Delete Report..."
|
|
|
#~ msgstr "Dileu Adroddiad..."
|
|
|
|
|
|
#~ msgid "Report Generator Licensing..."
|
|
|
#~ msgstr "Trwyddedu Creuydd Adroddiadau..."
|
|
|
|
|
|
#~ msgid "<NONE>"
|
|
|
#~ msgstr "<DIM>"
|
|
|
|
|
|
#~ msgid ""
|
|
|
#~ " _: Please make sure that the translated string looks like Detail %1. (%1 preceded by a space and directly followed by a . and no character after that)\n"
|
|
|
#~ " Detail %1.\n"
|
|
|
#~ msgstr "Manylion: %1.\n"
|
|
|
|
|
|
#~ msgid "Unsupported"
|
|
|
#~ msgstr "Heb ei gynnal"
|
|
|
|
|
|
#~ msgid "No sorting"
|
|
|
#~ msgstr "Heb drefn"
|
|
|
|
|
|
#~ msgid "Create &Query..."
|
|
|
#~ msgstr "Creu Ym&holiad..."
|
|
|
|
|
|
#~ msgid "New Query"
|
|
|
#~ msgstr "Ymholiad Newydd"
|
|
|
|
|
|
#~ msgid "Query name:"
|
|
|
#~ msgstr "Enw'r ymholiad:"
|
|
|
|
|
|
#~ msgid "Composer"
|
|
|
#~ msgstr "Cyfansoddydd"
|
|
|
|
|
|
#~ msgid "SQL"
|
|
|
#~ msgstr "SQL"
|
|
|
|
|
|
#~ msgid "Not Empty"
|
|
|
#~ msgstr "Heb fod yn wag"
|