Index: /CKEditor/trunk/CHANGES.html
===================================================================
--- /CKEditor/trunk/CHANGES.html	(revision 6938)
+++ /CKEditor/trunk/CHANGES.html	(revision 6939)
@@ -65,4 +65,5 @@
 		<li>Updated the following language files:<ul>
 			<li><a href="http://dev.ckeditor.com/ticket/7834">#7834</a> : Dutch;</li>
+			<li><a href="http://dev.ckeditor.com/ticket/7869">#7869</a> : Welsh;</li>
 		</ul></li>
 	</ul>
Index: /CKEditor/trunk/_source/lang/_translationstatus.txt
===================================================================
--- /CKEditor/trunk/_source/lang/_translationstatus.txt	(revision 6938)
+++ /CKEditor/trunk/_source/lang/_translationstatus.txt	(revision 6939)
@@ -9,5 +9,5 @@
 ca.js      Found: 520 Missing: 51
 cs.js      Found: 519 Missing: 52
-cy.js      Found: 435 Missing: 136
+cy.js      Found: 570 Missing: 1
 da.js      Found: 388 Missing: 183
 de.js      Found: 521 Missing: 50
Index: /CKEditor/trunk/_source/lang/cy.js
===================================================================
--- /CKEditor/trunk/_source/lang/cy.js	(revision 6938)
+++ /CKEditor/trunk/_source/lang/cy.js	(revision 6939)
@@ -32,9 +32,9 @@
 	 * of reading non-English words. So be careful while translating it.
 	 */
-	editorTitle : 'Rich text editor, %1, press ALT 0 for help.', // MISSING
+	editorTitle : 'Golygydd testun cyfoethog, %1, gwasgwch ALT 0 am gymorth.',
 
 	// ARIA descriptions.
-	toolbars	: 'Editor toolbars', // MISSING
-	editor		: 'Rich Text Editor', // MISSING
+	toolbars	: 'Bariau offer golygydd',
+	editor		: 'Golygydd Testun Cyfoethog',
 
 	// Toolbar buttons without dialogs.
@@ -57,5 +57,5 @@
 	horizontalrule	: 'Mewnosod Llinell Lorweddol',
 	pagebreak		: 'Mewnosod Toriad Tudalen i Argraffu',
-	pagebreakAlt		: 'Page Break', // MISSING
+	pagebreakAlt		: 'Toriad Tudalen',
 	unlink			: 'Datgysylltu',
 	undo			: 'Dadwneud',
@@ -94,6 +94,6 @@
 		ok				: 'Iawn',
 		cancel			: 'Diddymu',
-		close			: 'Close', // MISSING
-		preview			: 'Preview', // MISSING
+		close			: 'Cau',
+		preview			: 'Rhagolwg',
 		generalTab		: 'Cyffredinol',
 		advancedTab		: 'Uwch',
@@ -101,14 +101,14 @@
 		confirmNewPage	: 'Byddwch yn colli unrhyw newidiadau i\'r cynnwys sydd heb eu cadw. A ydych am barhau i lwytho tudalen newydd?',
 		confirmCancel	: 'Mae rhai o\'r opsiynau wedi\'u newid. A ydych wir am gau\'r deialog?',
-		options			: 'Options', // MISSING
-		target			: 'Target', // MISSING
-		targetNew		: 'New Window (_blank)', // MISSING
-		targetTop		: 'Topmost Window (_top)', // MISSING
-		targetSelf		: 'Same Window (_self)', // MISSING
-		targetParent	: 'Parent Window (_parent)', // MISSING
-		langDirLTR		: 'Left to Right (LTR)', // MISSING
-		langDirRTL		: 'Right to Left (RTL)', // MISSING
-		styles			: 'Style', // MISSING
-		cssClasses		: 'Stylesheet Classes', // MISSING
+		options			: 'Opsiynau',
+		target			: 'Targed',
+		targetNew		: 'Ffenest Newydd (_blank)',
+		targetTop		: 'Ffenest ar y Brig (_top)',
+		targetSelf		: 'Yr un Ffenest (_self)',
+		targetParent	: 'Ffenest y Rhiant (_parent)',
+		langDirLTR		: 'Chwith i\'r Dde (LTR)',
+		langDirRTL		: 'Dde i\'r Chwith (RTL)',
+		styles			: 'Arddull',
+		cssClasses		: 'Dosbarthiadau Ffeil Ddiwyg',
 		width			: 'Lled',
 		height			: 'Uchder',
@@ -117,5 +117,5 @@
 		alignRight		: 'Dde',
 		alignCenter		: 'Canol',
-		alignTop		: 'Top', // MISSING
+		alignTop		: 'Brig',
 		alignMiddle		: 'Canol',
 		alignBottom		: 'Gwaelod',
@@ -129,5 +129,5 @@
 	contextmenu :
 	{
-		options : 'Context Menu Options' // MISSING
+		options : 'Opsiynau Dewislen Cyd-destun'
 	},
 
@@ -137,5 +137,5 @@
 		toolbar		: 'Mewnosod Nodau Arbennig',
 		title		: 'Dewis Nod Arbennig',
-		options : 'Special Character Options' // MISSING
+		options : 'Opsiynau Nodau Arbennig'
 	},
 
@@ -152,5 +152,5 @@
 		advanced	: 'Uwch',
 		type		: 'Math y Ddolen',
-		toUrl		: 'URL', // MISSING
+		toUrl		: 'URL',
 		toAnchor	: 'Dolen at angor yn y testun',
 		toEmail		: 'E-bost',
@@ -183,5 +183,5 @@
 		charset			: 'Set nodau\'r Adnodd Cysylltiedig',
 		styles			: 'Arddull',
-		rel			: 'Relationship', // MISSING
+		rel			: 'Perthynas',
 		selectAnchor		: 'Dewiswch Angor',
 		anchorName		: 'Gan Enw\'r Angor',
@@ -208,23 +208,23 @@
 	list:
 	{
-		numberedTitle		: 'Numbered List Properties', // MISSING
-		bulletedTitle		: 'Bulleted List Properties', // MISSING
-		type				: 'Type', // MISSING
-		start				: 'Start', // MISSING
-		validateStartNumber				:'List start number must be a whole number.', // MISSING
-		circle				: 'Circle', // MISSING
-		disc				: 'Disc', // MISSING
-		square				: 'Square', // MISSING
-		none				: 'None', // MISSING
-		notset				: '<not set>', // MISSING
-		armenian			: 'Armenian numbering', // MISSING
-		georgian			: 'Georgian numbering (an, ban, gan, etc.)', // MISSING
-		lowerRoman			: 'Lower Roman (i, ii, iii, iv, v, etc.)', // MISSING
-		upperRoman			: 'Upper Roman (I, II, III, IV, V, etc.)', // MISSING
-		lowerAlpha			: 'Lower Alpha (a, b, c, d, e, etc.)', // MISSING
-		upperAlpha			: 'Upper Alpha (A, B, C, D, E, etc.)', // MISSING
-		lowerGreek			: 'Lower Greek (alpha, beta, gamma, etc.)', // MISSING
-		decimal				: 'Decimal (1, 2, 3, etc.)', // MISSING
-		decimalLeadingZero	: 'Decimal leading zero (01, 02, 03, etc.)' // MISSING
+		numberedTitle		: 'Priodweddau Rhestr Rifol',
+		bulletedTitle		: 'Priodweddau Rhestr Fwled',
+		type				: 'Math',
+		start				: 'Dechrau',
+		validateStartNumber				:'Rhaid bod y rhif cychwynnol yn gyfanrif.',
+		circle				: 'Cylch',
+		disc				: 'Disg',
+		square				: 'Sgwâr',
+		none				: 'Dim',
+		notset				: '<heb osod>',
+		armenian			: 'Rhifau Armeneg',
+		georgian			: 'Rhifau Sioraidd (an, ban, gan, ayyb.)',
+		lowerRoman			: 'Rhufeinig Is (i, ii, iii, iv, v, ayyb.)',
+		upperRoman			: 'Rhufeinig Uwch (I, II, III, IV, V, ayyb.)',
+		lowerAlpha			: 'Alffa Is (a, b, c, d, e, ayyb.)',
+		upperAlpha			: 'Alffa Uwch (A, B, C, D, E, ayyb.)',
+		lowerGreek			: 'Groeg Is (alpha, beta, gamma, ayyb.)',
+		decimal				: 'Degol (1, 2, 3, ayyb.)',
+		decimalLeadingZero	: 'Degol â sero arweiniol (01, 02, 03, ayyb.)'
 	},
 
@@ -257,5 +257,5 @@
 		widthPx		: 'picsel',
 		widthPc		: 'y cant',
-		widthUnit	: 'width unit', // MISSING
+		widthUnit	: 'uned lled',
 		cellSpace	: 'Bylchu\'r gell',
 		cellPad		: 'Padio\'r gell',
@@ -414,5 +414,5 @@
 		alt			: 'Testun Amgen',
 		lockRatio	: 'Cloi Cymhareb',
-		unlockRatio	: 'Unlock Ratio', // MISSING
+		unlockRatio	: 'Datgloi Cymhareb',
 		resetSize	: 'Ailosod Maint',
 		border		: 'Ymyl',
@@ -424,7 +424,7 @@
 		img2Button	: 'Ydych am drawsffurfio\'r ddelwedd hon ar fotwm delwedd?',
 		urlMissing	: 'URL tarddle\'r ddelwedd ar goll.',
-		validateBorder	: 'Border must be a whole number.', // MISSING
-		validateHSpace	: 'HSpace must be a whole number.', // MISSING
-		validateVSpace	: 'VSpace must be a whole number.' // MISSING
+		validateBorder	: 'Rhaid i\'r ymyl fod yn gyfanrif.',
+		validateHSpace	: 'Rhaid i\'r HSpace fod yn gyfanrif.',
+		validateVSpace	: 'Rhaid i\'r VSpace fod yn gyfanrif.'
 	},
 
@@ -498,10 +498,10 @@
 		toolbar	: 'Gwenoglun',
 		title	: 'Mewnosod Gwenoglun',
-		options : 'Smiley Options' // MISSING
+		options : 'Opsiynau Gwenogluniau'
 	},
 
 	elementsPath :
 	{
-		eleLabel : 'Elements path', // MISSING
+		eleLabel : 'Llwybr elfennau',
 		eleTitle : 'Elfen %1'
 	},
@@ -529,13 +529,13 @@
 		pasteMsg	: 'Gludwch i mewn i\'r blwch canlynol gan ddefnyddio\'r bysellfwrdd (<strong>Ctrl/Cmd+V</strong>) a phwyso <strong>Iawn</strong>.',
 		securityMsg	: 'Oherwydd gosodiadau diogelwch eich porwr, nid yw\'r porwr yn gallu ennill mynediad i\'r data ar y clipfwrdd yn uniongyrchol. Mae angen i chi ei ludo eto i\'r ffenestr hon.',
-		pasteArea	: 'Paste Area' // MISSING
+		pasteArea	: 'Ardal Gludo'
 	},
 
 	pastefromword :
 	{
-		confirmCleanup	: 'The text you want to paste seems to be copied from Word. Do you want to clean it before pasting?', // MISSING
+		confirmCleanup	: 'Mae\'r testun rydych chi am ludo wedi\'i gopïo o Word. Ydych chi am ei lanhau cyn ei ludo?',
 		toolbar			: 'Gludo o Word',
 		title			: 'Gludo o Word',
-		error			: 'It was not possible to clean up the pasted data due to an internal error' // MISSING
+		error			: 'Doedd dim modd glanhau y data a ludwyd oherwydd gwall mewnol'
 	},
 
@@ -550,5 +550,5 @@
 		button			: 'Templedi',
 		title			: 'Templedi Cynnwys',
-		options : 'Template Options', // MISSING
+		options : 'Opsiynau Templedi',
 		insertOption	: 'Amnewid y cynnwys go iawn',
 		selectPromptMsg	: 'Dewiswch dempled i\'w agor yn y golygydd',
@@ -561,5 +561,5 @@
 	{
 		label		: 'Arddulliau',
-		panelTitle	: 'Formatting Styles', // MISSING
+		panelTitle	: 'Arddulliau Fformatio',
 		panelTitle1	: 'Arddulliau Bloc',
 		panelTitle2	: 'Arddulliau Mewnol',
@@ -586,26 +586,26 @@
 	div :
 	{
-		title				: 'Create Div Container', // MISSING
-		toolbar				: 'Create Div Container', // MISSING
-		cssClassInputLabel	: 'Stylesheet Classes', // MISSING
-		styleSelectLabel	: 'Style', // MISSING
-		IdInputLabel		: 'Id', // MISSING
-		languageCodeInputLabel	: ' Language Code', // MISSING
-		inlineStyleInputLabel	: 'Inline Style', // MISSING
-		advisoryTitleInputLabel	: 'Advisory Title', // MISSING
-		langDirLabel		: 'Language Direction', // MISSING
-		langDirLTRLabel		: 'Left to Right (LTR)', // MISSING
-		langDirRTLLabel		: 'Right to Left (RTL)', // MISSING
-		edit				: 'Edit Div', // MISSING
-		remove				: 'Remove Div' // MISSING
+		title				: 'Creu Cynhwysydd Div',
+		toolbar				: 'Creu Cynhwysydd Div',
+		cssClassInputLabel	: 'Dosbarthiadau Ffeil Ddiwyg',
+		styleSelectLabel	: 'Arddull',
+		IdInputLabel		: 'Id',
+		languageCodeInputLabel	: ' Cod Iaith',
+		inlineStyleInputLabel	: 'Arddull Mewn Llinell',
+		advisoryTitleInputLabel	: 'Teitl Cynghorol',
+		langDirLabel		: 'Cyfeiriad yr Iaith',
+		langDirLTRLabel		: 'Chwith i\'r Dde (LTR)',
+		langDirRTLLabel		: 'Dde i\'r Chwith (RTL)',
+		edit				: 'Golygu Div',
+		remove				: 'Tynnu Div'
   	},
 
 	iframe :
 	{
-		title		: 'IFrame Properties', // MISSING
-		toolbar		: 'IFrame', // MISSING
-		noUrl		: 'Please type the iframe URL', // MISSING
-		scrolling	: 'Enable scrollbars', // MISSING
-		border		: 'Show frame border' // MISSING
+		title		: 'Priodweddau IFrame',
+		toolbar		: 'IFrame',
+		noUrl		: 'Rhowch fath URL yr iframe',
+		scrolling	: 'Galluogi bariau sgrolio',
+		border		: 'Dangos ymyl y ffrâm'
 	},
 
@@ -680,5 +680,5 @@
 	{
 		title			: 'Gwirio\'r Sillafu Wrth Deipio',
-		opera_title		: 'Not supported by Opera', // MISSING
+		opera_title		: 'Heb ei gynnal gan Opera',
 		enable			: 'Galluogi SCAYT',
 		disable			: 'Analluogi SCAYT',
@@ -694,18 +694,18 @@
 
 		optionsTab		: 'Opsiynau',
-		allCaps			: 'Ignore All-Caps Words', // MISSING
-		ignoreDomainNames : 'Ignore Domain Names', // MISSING
-		mixedCase		: 'Ignore Words with Mixed Case', // MISSING
-		mixedWithDigits	: 'Ignore Words with Numbers', // MISSING
+		allCaps			: 'Anwybyddu Geiriau Nodau Uwch i Gyd',
+		ignoreDomainNames : 'Anwybyddu Enwau Parth',
+		mixedCase		: 'Anwybyddu Geiriau â Chymysgedd Nodau Uwch ac Is',
+		mixedWithDigits	: 'Anwybyddu Geiriau â Rhifau',
 
 		languagesTab	: 'Ieithoedd',
 
 		dictionariesTab	: 'Geiriaduron',
-		dic_field_name	: 'Dictionary name', // MISSING
-		dic_create		: 'Create', // MISSING
-		dic_restore		: 'Restore', // MISSING
-		dic_delete		: 'Delete', // MISSING
-		dic_rename		: 'Rename', // MISSING
-		dic_info		: 'Initially the User Dictionary is stored in a Cookie. However, Cookies are limited in size. When the User Dictionary grows to a point where it cannot be stored in a Cookie, then the dictionary may be stored on our server. To store your personal dictionary on our server you should specify a name for your dictionary. If you already have a stored dictionary, please type its name and click the Restore button.', // MISSING
+		dic_field_name	: 'Enw\'r geiriadur',
+		dic_create		: 'Creu',
+		dic_restore		: 'Adfer',
+		dic_delete		: 'Dileu',
+		dic_rename		: 'Ailenwi',
+		dic_info		: 'Ar y cychwyn, caiff y Geiriadur ei storio mewn Cwci. Er, mae terfyn ar faint cwcis. Pan fydd Gweiriadur Defnyddiwr yn tyfu tu hwnt i gyfyngiadau maint Cwci, caiff y geiriadur ei storio ar ein gweinydd ni. er mwyn storio eich geiriadur poersonol chi ar ein gweinydd, bydd angen i chi osod enw ar gyfer y geiriadur. Os oes geiriadur \'da chi ar ein gweinydd yn barod, teipiwch ei enw a chliciwch y botwm Adfer.',
 
 		aboutTab		: 'Ynghylch'
@@ -716,6 +716,6 @@
 		title		: 'Ynghylch CKEditor',
 		dlgTitle	: 'Ynghylch CKEditor',
-		help	: 'Check $1 for help.', // MISSING
-		userGuide : 'CKEditor User\'s Guide', // MISSING
+		help	: 'Gwirio $1 am gymorth.',
+		userGuide : 'Canllawiau Defnyddiwr CKEditor',
 		moreInfo	: 'Am wybodaeth ynghylch trwyddedau, ewch i\'n gwefan:',
 		copy		: 'Hawlfraint &copy; $1. Cedwir pob hawl.'
@@ -729,6 +729,6 @@
 		anchor		: 'Angor',
 		flash		: 'Animeiddiant Flash',
-		iframe		: 'IFrame', // MISSING
-		hiddenfield	: 'Hidden Field', // MISSING
+		iframe		: 'IFrame',
+		hiddenfield	: 'Maes Cudd',
 		unknown		: 'Gwrthrych Anhysbys'
 	},
@@ -739,5 +739,5 @@
 	{
 		title		: 'Dewis lliw',
-		options	:	'Color Options', // MISSING
+		options	:	'Opsiynau Lliw',
 		highlight	: 'Uwcholeuo',
 		selected	: 'Dewiswyd',
@@ -750,61 +750,61 @@
 	toolbarGroups :
 	{
-		document : 'Document', // MISSING
-		clipboard : 'Clipboard/Undo', // MISSING
-		editing : 'Editing', // MISSING
-		forms : 'Forms', // MISSING
-		basicstyles : 'Basic Styles', // MISSING
-		paragraph : 'Paragraph', // MISSING
-		links : 'Links', // MISSING
-		insert : 'Insert', // MISSING
-		styles : 'Styles', // MISSING
-		colors : 'Colors', // MISSING
-		tools : 'Tools' // MISSING
+		document : 'Dogfen',
+		clipboard : 'Clipfwrdd/Dadwneud',
+		editing : 'Golygu',
+		forms : 'Ffurflenni',
+		basicstyles : 'Arddulliau Sylfaenol',
+		paragraph : 'Paragraff',
+		links : 'Dolenni',
+		insert : 'Mewnosod',
+		styles : 'Arddulliau',
+		colors : 'Lliwiau',
+		tools : 'Offer'
 	},
 
 	bidi :
 	{
-		ltr : 'Text direction from left to right', // MISSING
-		rtl : 'Text direction from right to left' // MISSING
+		ltr : 'Cyfeiriad testun o\'r chwith i\'r dde',
+		rtl : 'Cyfeiriad testun o\'r dde i\'r chwith'
 	},
 
 	docprops :
 	{
-		label : 'Document Properties', // MISSING
-		title : 'Document Properties', // MISSING
-		design : 'Design', // MISSING
-		meta : 'Meta Tags', // MISSING
-		chooseColor : 'Choose', // MISSING
-		other : 'Other...', // MISSING
-		docTitle :	'Page Title', // MISSING
-		charset : 	'Character Set Encoding', // MISSING
-		charsetOther : 'Other Character Set Encoding', // MISSING
-		charsetASCII : 'ASCII', // MISSING
-		charsetCE : 'Central European', // MISSING
-		charsetCT : 'Chinese Traditional (Big5)', // MISSING
-		charsetCR : 'Cyrillic', // MISSING
-		charsetGR : 'Greek', // MISSING
-		charsetJP : 'Japanese', // MISSING
-		charsetKR : 'Korean', // MISSING
-		charsetTR : 'Turkish', // MISSING
-		charsetUN : 'Unicode (UTF-8)', // MISSING
-		charsetWE : 'Western European', // MISSING
-		docType : 'Document Type Heading', // MISSING
-		docTypeOther : 'Other Document Type Heading', // MISSING
-		xhtmlDec : 'Include XHTML Declarations', // MISSING
-		bgColor : 'Background Color', // MISSING
-		bgImage : 'Background Image URL', // MISSING
-		bgFixed : 'Non-scrolling (Fixed) Background', // MISSING
-		txtColor : 'Text Color', // MISSING
-		margin : 'Page Margins', // MISSING
-		marginTop : 'Top', // MISSING
-		marginLeft : 'Left', // MISSING
-		marginRight : 'Right', // MISSING
-		marginBottom : 'Bottom', // MISSING
-		metaKeywords : 'Document Indexing Keywords (comma separated)', // MISSING
-		metaDescription : 'Document Description', // MISSING
-		metaAuthor : 'Author', // MISSING
-		metaCopyright : 'Copyright', // MISSING
-		previewHtml : '<p>This is some <strong>sample text</strong>. You are using <a href="javascript:void(0)">CKEditor</a>.</p>' // MISSING
+		label : 'Priodweddau Dogfen',
+		title : 'Priodweddau Dogfen',
+		design : 'Cynllunio',
+		meta : 'Tagiau Meta',
+		chooseColor : 'Dewis',
+		other : 'Arall...',
+		docTitle :	'Teitl y Dudalen',
+		charset : 	'Amgodio Set Nodau',
+		charsetOther : 'Amgodio Set Nodau Arall',
+		charsetASCII : 'ASCII',
+		charsetCE : 'Ewropeaidd Canol',
+		charsetCT : 'Tsieinëeg Traddodiadol (Big5)',
+		charsetCR : 'Syrilig',
+		charsetGR : 'Groeg',
+		charsetJP : 'Siapanëeg',
+		charsetKR : 'Corëeg',
+		charsetTR : 'Tyrceg',
+		charsetUN : 'Unicode (UTF-8)',
+		charsetWE : 'Ewropeaidd Gorllewinol',
+		docType : 'Pennawd Math y Ddogfen',
+		docTypeOther : 'Pennawd Math y Ddogfen Arall',
+		xhtmlDec : 'Cynnwys Datganiadau XHTML',
+		bgColor : 'Lliw Cefndir',
+		bgImage : 'URL Delwedd Cefndir',
+		bgFixed : 'Cefndir Sefydlog (Ddim yn Sgrolio)',
+		txtColor : 'Lliw y Testun',
+		margin : 'Ffin y Dudalen',
+		marginTop : 'Brig',
+		marginLeft : 'Chwith',
+		marginRight : 'Dde',
+		marginBottom : 'Gwaelod',
+		metaKeywords : 'Allweddeiriau Indecsio Dogfen (gwahanu gyda choma)',
+		metaDescription : 'Disgrifiad y Ddogfen',
+		metaAuthor : 'Awdur',
+		metaCopyright : 'Hawlfraint',
+		previewHtml : '<p>Dyma ychydig o <strong>destun sampl</strong>. Rydych chi\'n defnyddio <a href="javascript:void(0)">CKEditor</a>.</p>'
 	}
 };
