aboutsummaryrefslogtreecommitdiff
path: root/sources/plugins/table
diff options
context:
space:
mode:
authorIsmaël Bouya <ismael.bouya@normalesup.org>2016-01-25 17:45:33 +0100
committerIsmaël Bouya <ismael.bouya@normalesup.org>2016-01-25 18:00:33 +0100
commit7adcb81e4f83f98c468889aaa5a85558ba88c770 (patch)
tree0d6ede733777b29060b48df4afaa2c64bfbae276 /sources/plugins/table
downloadconnexionswing-ckeditor-component-7adcb81e4f83f98c468889aaa5a85558ba88c770.tar.gz
connexionswing-ckeditor-component-7adcb81e4f83f98c468889aaa5a85558ba88c770.tar.zst
connexionswing-ckeditor-component-7adcb81e4f83f98c468889aaa5a85558ba88c770.zip
Initial commit4.5.6
Diffstat (limited to 'sources/plugins/table')
-rw-r--r--sources/plugins/table/dialogs/table.js541
-rw-r--r--sources/plugins/table/icons/hidpi/table.pngbin0 -> 1006 bytes
-rw-r--r--sources/plugins/table/icons/table.pngbin0 -> 535 bytes
-rw-r--r--sources/plugins/table/lang/af.js74
-rw-r--r--sources/plugins/table/lang/ar.js74
-rw-r--r--sources/plugins/table/lang/bg.js74
-rw-r--r--sources/plugins/table/lang/bn.js74
-rw-r--r--sources/plugins/table/lang/bs.js74
-rw-r--r--sources/plugins/table/lang/ca.js74
-rw-r--r--sources/plugins/table/lang/cs.js74
-rw-r--r--sources/plugins/table/lang/cy.js74
-rw-r--r--sources/plugins/table/lang/da.js74
-rw-r--r--sources/plugins/table/lang/de.js74
-rw-r--r--sources/plugins/table/lang/el.js74
-rw-r--r--sources/plugins/table/lang/en-au.js74
-rw-r--r--sources/plugins/table/lang/en-ca.js74
-rw-r--r--sources/plugins/table/lang/en-gb.js74
-rw-r--r--sources/plugins/table/lang/en.js74
-rw-r--r--sources/plugins/table/lang/eo.js74
-rw-r--r--sources/plugins/table/lang/es.js74
-rw-r--r--sources/plugins/table/lang/et.js74
-rw-r--r--sources/plugins/table/lang/eu.js74
-rw-r--r--sources/plugins/table/lang/fa.js74
-rw-r--r--sources/plugins/table/lang/fi.js74
-rw-r--r--sources/plugins/table/lang/fo.js74
-rw-r--r--sources/plugins/table/lang/fr-ca.js74
-rw-r--r--sources/plugins/table/lang/fr.js74
-rw-r--r--sources/plugins/table/lang/gl.js74
-rw-r--r--sources/plugins/table/lang/gu.js74
-rw-r--r--sources/plugins/table/lang/he.js74
-rw-r--r--sources/plugins/table/lang/hi.js74
-rw-r--r--sources/plugins/table/lang/hr.js74
-rw-r--r--sources/plugins/table/lang/hu.js74
-rw-r--r--sources/plugins/table/lang/id.js74
-rw-r--r--sources/plugins/table/lang/is.js74
-rw-r--r--sources/plugins/table/lang/it.js74
-rw-r--r--sources/plugins/table/lang/ja.js74
-rw-r--r--sources/plugins/table/lang/ka.js74
-rw-r--r--sources/plugins/table/lang/km.js74
-rw-r--r--sources/plugins/table/lang/ko.js74
-rw-r--r--sources/plugins/table/lang/ku.js74
-rw-r--r--sources/plugins/table/lang/lt.js74
-rw-r--r--sources/plugins/table/lang/lv.js74
-rw-r--r--sources/plugins/table/lang/mk.js74
-rw-r--r--sources/plugins/table/lang/mn.js74
-rw-r--r--sources/plugins/table/lang/ms.js74
-rw-r--r--sources/plugins/table/lang/nb.js74
-rw-r--r--sources/plugins/table/lang/nl.js74
-rw-r--r--sources/plugins/table/lang/no.js74
-rw-r--r--sources/plugins/table/lang/pl.js74
-rw-r--r--sources/plugins/table/lang/pt-br.js74
-rw-r--r--sources/plugins/table/lang/pt.js74
-rw-r--r--sources/plugins/table/lang/ro.js74
-rw-r--r--sources/plugins/table/lang/ru.js74
-rw-r--r--sources/plugins/table/lang/si.js74
-rw-r--r--sources/plugins/table/lang/sk.js74
-rw-r--r--sources/plugins/table/lang/sl.js74
-rw-r--r--sources/plugins/table/lang/sq.js74
-rw-r--r--sources/plugins/table/lang/sr-latn.js74
-rw-r--r--sources/plugins/table/lang/sr.js74
-rw-r--r--sources/plugins/table/lang/sv.js74
-rw-r--r--sources/plugins/table/lang/th.js74
-rw-r--r--sources/plugins/table/lang/tr.js74
-rw-r--r--sources/plugins/table/lang/tt.js74
-rw-r--r--sources/plugins/table/lang/ug.js74
-rw-r--r--sources/plugins/table/lang/uk.js74
-rw-r--r--sources/plugins/table/lang/vi.js74
-rw-r--r--sources/plugins/table/lang/zh-cn.js74
-rw-r--r--sources/plugins/table/lang/zh.js74
-rw-r--r--sources/plugins/table/plugin.js109
70 files changed, 5534 insertions, 0 deletions
diff --git a/sources/plugins/table/dialogs/table.js b/sources/plugins/table/dialogs/table.js
new file mode 100644
index 00000000..5c1213ea
--- /dev/null
+++ b/sources/plugins/table/dialogs/table.js
@@ -0,0 +1,541 @@
1/**
2 * @license Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6( function() {
7 var defaultToPixel = CKEDITOR.tools.cssLength;
8
9 var commitValue = function( data ) {
10 var id = this.id;
11 if ( !data.info )
12 data.info = {};
13 data.info[ id ] = this.getValue();
14 };
15
16 function tableColumns( table ) {
17 var cols = 0,
18 maxCols = 0;
19 for ( var i = 0, row, rows = table.$.rows.length; i < rows; i++ ) {
20 row = table.$.rows[ i ], cols = 0;
21 for ( var j = 0, cell, cells = row.cells.length; j < cells; j++ ) {
22 cell = row.cells[ j ];
23 cols += cell.colSpan;
24 }
25
26 cols > maxCols && ( maxCols = cols );
27 }
28
29 return maxCols;
30 }
31
32
33 // Whole-positive-integer validator.
34 function validatorNum( msg ) {
35 return function() {
36 var value = this.getValue(),
37 pass = !!( CKEDITOR.dialog.validate.integer()( value ) && value > 0 );
38
39 if ( !pass ) {
40 alert( msg ); // jshint ignore:line
41 this.select();
42 }
43
44 return pass;
45 };
46 }
47
48 function tableDialog( editor, command ) {
49 var makeElement = function( name ) {
50 return new CKEDITOR.dom.element( name, editor.document );
51 };
52
53 var editable = editor.editable();
54
55 var dialogadvtab = editor.plugins.dialogadvtab;
56
57 return {
58 title: editor.lang.table.title,
59 minWidth: 310,
60 minHeight: CKEDITOR.env.ie ? 310 : 280,
61
62 onLoad: function() {
63 var dialog = this;
64
65 var styles = dialog.getContentElement( 'advanced', 'advStyles' );
66
67 if ( styles ) {
68 styles.on( 'change', function() {
69 // Synchronize width value.
70 var width = this.getStyle( 'width', '' ),
71 txtWidth = dialog.getContentElement( 'info', 'txtWidth' );
72
73 txtWidth && txtWidth.setValue( width, true );
74
75 // Synchronize height value.
76 var height = this.getStyle( 'height', '' ),
77 txtHeight = dialog.getContentElement( 'info', 'txtHeight' );
78
79 txtHeight && txtHeight.setValue( height, true );
80 } );
81 }
82 },
83
84 onShow: function() {
85 // Detect if there's a selected table.
86 var selection = editor.getSelection(),
87 ranges = selection.getRanges(),
88 table;
89
90 var rowsInput = this.getContentElement( 'info', 'txtRows' ),
91 colsInput = this.getContentElement( 'info', 'txtCols' ),
92 widthInput = this.getContentElement( 'info', 'txtWidth' ),
93 heightInput = this.getContentElement( 'info', 'txtHeight' );
94
95 if ( command == 'tableProperties' ) {
96 var selected = selection.getSelectedElement();
97 if ( selected && selected.is( 'table' ) )
98 table = selected;
99 else if ( ranges.length > 0 ) {
100 // Webkit could report the following range on cell selection (#4948):
101 // <table><tr><td>[&nbsp;</td></tr></table>]
102 if ( CKEDITOR.env.webkit )
103 ranges[ 0 ].shrink( CKEDITOR.NODE_ELEMENT );
104
105 table = editor.elementPath( ranges[ 0 ].getCommonAncestor( true ) ).contains( 'table', 1 );
106 }
107
108 // Save a reference to the selected table, and push a new set of default values.
109 this._.selectedElement = table;
110 }
111
112 // Enable or disable the row, cols, width fields.
113 if ( table ) {
114 this.setupContent( table );
115 rowsInput && rowsInput.disable();
116 colsInput && colsInput.disable();
117 } else {
118 rowsInput && rowsInput.enable();
119 colsInput && colsInput.enable();
120 }
121
122 // Call the onChange method for the widht and height fields so
123 // they get reflected into the Advanced tab.
124 widthInput && widthInput.onChange();
125 heightInput && heightInput.onChange();
126 },
127 onOk: function() {
128 var selection = editor.getSelection(),
129 bms = this._.selectedElement && selection.createBookmarks();
130
131 var table = this._.selectedElement || makeElement( 'table' ),
132 data = {};
133
134 this.commitContent( data, table );
135
136 if ( data.info ) {
137 var info = data.info;
138
139 // Generate the rows and cols.
140 if ( !this._.selectedElement ) {
141 var tbody = table.append( makeElement( 'tbody' ) ),
142 rows = parseInt( info.txtRows, 10 ) || 0,
143 cols = parseInt( info.txtCols, 10 ) || 0;
144
145 for ( var i = 0; i < rows; i++ ) {
146 var row = tbody.append( makeElement( 'tr' ) );
147 for ( var j = 0; j < cols; j++ ) {
148 var cell = row.append( makeElement( 'td' ) );
149 cell.appendBogus();
150 }
151 }
152 }
153
154 // Modify the table headers. Depends on having rows and cols generated
155 // correctly so it can't be done in commit functions.
156
157 // Should we make a <thead>?
158 var headers = info.selHeaders;
159 if ( !table.$.tHead && ( headers == 'row' || headers == 'both' ) ) {
160 var thead = new CKEDITOR.dom.element( table.$.createTHead() );
161 tbody = table.getElementsByTag( 'tbody' ).getItem( 0 );
162 var theRow = tbody.getElementsByTag( 'tr' ).getItem( 0 );
163
164 // Change TD to TH:
165 for ( i = 0; i < theRow.getChildCount(); i++ ) {
166 var th = theRow.getChild( i );
167 // Skip bookmark nodes. (#6155)
168 if ( th.type == CKEDITOR.NODE_ELEMENT && !th.data( 'cke-bookmark' ) ) {
169 th.renameNode( 'th' );
170 th.setAttribute( 'scope', 'col' );
171 }
172 }
173 thead.append( theRow.remove() );
174 }
175
176 if ( table.$.tHead !== null && !( headers == 'row' || headers == 'both' ) ) {
177 // Move the row out of the THead and put it in the TBody:
178 thead = new CKEDITOR.dom.element( table.$.tHead );
179 tbody = table.getElementsByTag( 'tbody' ).getItem( 0 );
180
181 var previousFirstRow = tbody.getFirst();
182 while ( thead.getChildCount() > 0 ) {
183 theRow = thead.getFirst();
184 for ( i = 0; i < theRow.getChildCount(); i++ ) {
185 var newCell = theRow.getChild( i );
186 if ( newCell.type == CKEDITOR.NODE_ELEMENT ) {
187 newCell.renameNode( 'td' );
188 newCell.removeAttribute( 'scope' );
189 }
190 }
191 theRow.insertBefore( previousFirstRow );
192 }
193 thead.remove();
194 }
195
196 // Should we make all first cells in a row TH?
197 if ( !this.hasColumnHeaders && ( headers == 'col' || headers == 'both' ) ) {
198 for ( row = 0; row < table.$.rows.length; row++ ) {
199 newCell = new CKEDITOR.dom.element( table.$.rows[ row ].cells[ 0 ] );
200 newCell.renameNode( 'th' );
201 newCell.setAttribute( 'scope', 'row' );
202 }
203 }
204
205 // Should we make all first TH-cells in a row make TD? If 'yes' we do it the other way round :-)
206 if ( ( this.hasColumnHeaders ) && !( headers == 'col' || headers == 'both' ) ) {
207 for ( i = 0; i < table.$.rows.length; i++ ) {
208 row = new CKEDITOR.dom.element( table.$.rows[ i ] );
209 if ( row.getParent().getName() == 'tbody' ) {
210 newCell = new CKEDITOR.dom.element( row.$.cells[ 0 ] );
211 newCell.renameNode( 'td' );
212 newCell.removeAttribute( 'scope' );
213 }
214 }
215 }
216
217 // Set the width and height.
218 info.txtHeight ? table.setStyle( 'height', info.txtHeight ) : table.removeStyle( 'height' );
219 info.txtWidth ? table.setStyle( 'width', info.txtWidth ) : table.removeStyle( 'width' );
220
221 if ( !table.getAttribute( 'style' ) )
222 table.removeAttribute( 'style' );
223 }
224
225 // Insert the table element if we're creating one.
226 if ( !this._.selectedElement ) {
227 editor.insertElement( table );
228 // Override the default cursor position after insertElement to place
229 // cursor inside the first cell (#7959), IE needs a while.
230 setTimeout( function() {
231 var firstCell = new CKEDITOR.dom.element( table.$.rows[ 0 ].cells[ 0 ] );
232 var range = editor.createRange();
233 range.moveToPosition( firstCell, CKEDITOR.POSITION_AFTER_START );
234 range.select();
235 }, 0 );
236 }
237 // Properly restore the selection, (#4822) but don't break
238 // because of this, e.g. updated table caption.
239 else {
240 try {
241 selection.selectBookmarks( bms );
242 } catch ( er ) {
243 }
244 }
245 },
246 contents: [ {
247 id: 'info',
248 label: editor.lang.table.title,
249 elements: [ {
250 type: 'hbox',
251 widths: [ null, null ],
252 styles: [ 'vertical-align:top' ],
253 children: [ {
254 type: 'vbox',
255 padding: 0,
256 children: [ {
257 type: 'text',
258 id: 'txtRows',
259 'default': 3,
260 label: editor.lang.table.rows,
261 required: true,
262 controlStyle: 'width:5em',
263 validate: validatorNum( editor.lang.table.invalidRows ),
264 setup: function( selectedElement ) {
265 this.setValue( selectedElement.$.rows.length );
266 },
267 commit: commitValue
268 },
269 {
270 type: 'text',
271 id: 'txtCols',
272 'default': 2,
273 label: editor.lang.table.columns,
274 required: true,
275 controlStyle: 'width:5em',
276 validate: validatorNum( editor.lang.table.invalidCols ),
277 setup: function( selectedTable ) {
278 this.setValue( tableColumns( selectedTable ) );
279 },
280 commit: commitValue
281 },
282 {
283 type: 'html',
284 html: '&nbsp;'
285 },
286 {
287 type: 'select',
288 id: 'selHeaders',
289 requiredContent: 'th',
290 'default': '',
291 label: editor.lang.table.headers,
292 items: [
293 [ editor.lang.table.headersNone, '' ],
294 [ editor.lang.table.headersRow, 'row' ],
295 [ editor.lang.table.headersColumn, 'col' ],
296 [ editor.lang.table.headersBoth, 'both' ]
297 ],
298 setup: function( selectedTable ) {
299 // Fill in the headers field.
300 var dialog = this.getDialog();
301 dialog.hasColumnHeaders = true;
302
303 // Check if all the first cells in every row are TH
304 for ( var row = 0; row < selectedTable.$.rows.length; row++ ) {
305 // If just one cell isn't a TH then it isn't a header column
306 var headCell = selectedTable.$.rows[ row ].cells[ 0 ];
307 if ( headCell && headCell.nodeName.toLowerCase() != 'th' ) {
308 dialog.hasColumnHeaders = false;
309 break;
310 }
311 }
312
313 // Check if the table contains <thead>.
314 if ( ( selectedTable.$.tHead !== null ) )
315 this.setValue( dialog.hasColumnHeaders ? 'both' : 'row' );
316 else
317 this.setValue( dialog.hasColumnHeaders ? 'col' : '' );
318 },
319 commit: commitValue
320 },
321 {
322 type: 'text',
323 id: 'txtBorder',
324 requiredContent: 'table[border]',
325 // Avoid setting border which will then disappear.
326 'default': editor.filter.check( 'table[border]' ) ? 1 : 0,
327 label: editor.lang.table.border,
328 controlStyle: 'width:3em',
329 validate: CKEDITOR.dialog.validate.number( editor.lang.table.invalidBorder ),
330 setup: function( selectedTable ) {
331 this.setValue( selectedTable.getAttribute( 'border' ) || '' );
332 },
333 commit: function( data, selectedTable ) {
334 if ( this.getValue() )
335 selectedTable.setAttribute( 'border', this.getValue() );
336 else
337 selectedTable.removeAttribute( 'border' );
338 }
339 },
340 {
341 id: 'cmbAlign',
342 type: 'select',
343 requiredContent: 'table[align]',
344 'default': '',
345 label: editor.lang.common.align,
346 items: [
347 [ editor.lang.common.notSet, '' ],
348 [ editor.lang.common.alignLeft, 'left' ],
349 [ editor.lang.common.alignCenter, 'center' ],
350 [ editor.lang.common.alignRight, 'right' ]
351 ],
352 setup: function( selectedTable ) {
353 this.setValue( selectedTable.getAttribute( 'align' ) || '' );
354 },
355 commit: function( data, selectedTable ) {
356 if ( this.getValue() )
357 selectedTable.setAttribute( 'align', this.getValue() );
358 else
359 selectedTable.removeAttribute( 'align' );
360 }
361 } ]
362 },
363 {
364 type: 'vbox',
365 padding: 0,
366 children: [ {
367 type: 'hbox',
368 widths: [ '5em' ],
369 children: [ {
370 type: 'text',
371 id: 'txtWidth',
372 requiredContent: 'table{width}',
373 controlStyle: 'width:5em',
374 label: editor.lang.common.width,
375 title: editor.lang.common.cssLengthTooltip,
376 // Smarter default table width. (#9600)
377 'default': editor.filter.check( 'table{width}' ) ? ( editable.getSize( 'width' ) < 500 ? '100%' : 500 ) : 0,
378 getValue: defaultToPixel,
379 validate: CKEDITOR.dialog.validate.cssLength( editor.lang.common.invalidCssLength.replace( '%1', editor.lang.common.width ) ),
380 onChange: function() {
381 var styles = this.getDialog().getContentElement( 'advanced', 'advStyles' );
382 styles && styles.updateStyle( 'width', this.getValue() );
383 },
384 setup: function( selectedTable ) {
385 var val = selectedTable.getStyle( 'width' );
386 this.setValue( val );
387 },
388 commit: commitValue
389 } ]
390 },
391 {
392 type: 'hbox',
393 widths: [ '5em' ],
394 children: [ {
395 type: 'text',
396 id: 'txtHeight',
397 requiredContent: 'table{height}',
398 controlStyle: 'width:5em',
399 label: editor.lang.common.height,
400 title: editor.lang.common.cssLengthTooltip,
401 'default': '',
402 getValue: defaultToPixel,
403 validate: CKEDITOR.dialog.validate.cssLength( editor.lang.common.invalidCssLength.replace( '%1', editor.lang.common.height ) ),
404 onChange: function() {
405 var styles = this.getDialog().getContentElement( 'advanced', 'advStyles' );
406 styles && styles.updateStyle( 'height', this.getValue() );
407 },
408
409 setup: function( selectedTable ) {
410 var val = selectedTable.getStyle( 'height' );
411 val && this.setValue( val );
412 },
413 commit: commitValue
414 } ]
415 },
416 {
417 type: 'html',
418 html: '&nbsp;'
419 },
420 {
421 type: 'text',
422 id: 'txtCellSpace',
423 requiredContent: 'table[cellspacing]',
424 controlStyle: 'width:3em',
425 label: editor.lang.table.cellSpace,
426 'default': editor.filter.check( 'table[cellspacing]' ) ? 1 : 0,
427 validate: CKEDITOR.dialog.validate.number( editor.lang.table.invalidCellSpacing ),
428 setup: function( selectedTable ) {
429 this.setValue( selectedTable.getAttribute( 'cellSpacing' ) || '' );
430 },
431 commit: function( data, selectedTable ) {
432 if ( this.getValue() )
433 selectedTable.setAttribute( 'cellSpacing', this.getValue() );
434 else
435 selectedTable.removeAttribute( 'cellSpacing' );
436 }
437 },
438 {
439 type: 'text',
440 id: 'txtCellPad',
441 requiredContent: 'table[cellpadding]',
442 controlStyle: 'width:3em',
443 label: editor.lang.table.cellPad,
444 'default': editor.filter.check( 'table[cellpadding]' ) ? 1 : 0,
445 validate: CKEDITOR.dialog.validate.number( editor.lang.table.invalidCellPadding ),
446 setup: function( selectedTable ) {
447 this.setValue( selectedTable.getAttribute( 'cellPadding' ) || '' );
448 },
449 commit: function( data, selectedTable ) {
450 if ( this.getValue() )
451 selectedTable.setAttribute( 'cellPadding', this.getValue() );
452 else
453 selectedTable.removeAttribute( 'cellPadding' );
454 }
455 } ]
456 } ]
457 },
458 {
459 type: 'html',
460 align: 'right',
461 html: ''
462 },
463 {
464 type: 'vbox',
465 padding: 0,
466 children: [ {
467 type: 'text',
468 id: 'txtCaption',
469 requiredContent: 'caption',
470 label: editor.lang.table.caption,
471 setup: function( selectedTable ) {
472 this.enable();
473
474 var nodeList = selectedTable.getElementsByTag( 'caption' );
475 if ( nodeList.count() > 0 ) {
476 var caption = nodeList.getItem( 0 );
477 var firstElementChild = caption.getFirst( CKEDITOR.dom.walker.nodeType( CKEDITOR.NODE_ELEMENT ) );
478
479 if ( firstElementChild && !firstElementChild.equals( caption.getBogus() ) ) {
480 this.disable();
481 this.setValue( caption.getText() );
482 return;
483 }
484
485 caption = CKEDITOR.tools.trim( caption.getText() );
486 this.setValue( caption );
487 }
488 },
489 commit: function( data, table ) {
490 if ( !this.isEnabled() )
491 return;
492
493 var caption = this.getValue(),
494 captionElement = table.getElementsByTag( 'caption' );
495 if ( caption ) {
496 if ( captionElement.count() > 0 ) {
497 captionElement = captionElement.getItem( 0 );
498 captionElement.setHtml( '' );
499 } else {
500 captionElement = new CKEDITOR.dom.element( 'caption', editor.document );
501 if ( table.getChildCount() )
502 captionElement.insertBefore( table.getFirst() );
503 else
504 captionElement.appendTo( table );
505 }
506 captionElement.append( new CKEDITOR.dom.text( caption, editor.document ) );
507 } else if ( captionElement.count() > 0 ) {
508 for ( var i = captionElement.count() - 1; i >= 0; i-- )
509 captionElement.getItem( i ).remove();
510 }
511 }
512 },
513 {
514 type: 'text',
515 id: 'txtSummary',
516 bidi: true,
517 requiredContent: 'table[summary]',
518 label: editor.lang.table.summary,
519 setup: function( selectedTable ) {
520 this.setValue( selectedTable.getAttribute( 'summary' ) || '' );
521 },
522 commit: function( data, selectedTable ) {
523 if ( this.getValue() )
524 selectedTable.setAttribute( 'summary', this.getValue() );
525 else
526 selectedTable.removeAttribute( 'summary' );
527 }
528 } ]
529 } ]
530 },
531 dialogadvtab && dialogadvtab.createAdvancedTab( editor, null, 'table' )
532 ] };
533 }
534
535 CKEDITOR.dialog.add( 'table', function( editor ) {
536 return tableDialog( editor, 'table' );
537 } );
538 CKEDITOR.dialog.add( 'tableProperties', function( editor ) {
539 return tableDialog( editor, 'tableProperties' );
540 } );
541} )();
diff --git a/sources/plugins/table/icons/hidpi/table.png b/sources/plugins/table/icons/hidpi/table.png
new file mode 100644
index 00000000..992b9c89
--- /dev/null
+++ b/sources/plugins/table/icons/hidpi/table.png
Binary files differ
diff --git a/sources/plugins/table/icons/table.png b/sources/plugins/table/icons/table.png
new file mode 100644
index 00000000..03817163
--- /dev/null
+++ b/sources/plugins/table/icons/table.png
Binary files differ
diff --git a/sources/plugins/table/lang/af.js b/sources/plugins/table/lang/af.js
new file mode 100644
index 00000000..382ea7e3
--- /dev/null
+++ b/sources/plugins/table/lang/af.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'af', {
6 border: 'Randbreedte',
7 caption: 'Naam',
8 cell: {
9 menu: 'Sel',
10 insertBefore: 'Voeg sel in voor',
11 insertAfter: 'Voeg sel in na',
12 deleteCell: 'Verwyder sel',
13 merge: 'Voeg selle saam',
14 mergeRight: 'Voeg saam na regs',
15 mergeDown: 'Voeg saam ondertoe',
16 splitHorizontal: 'Splits sel horisontaal',
17 splitVertical: 'Splits sel vertikaal',
18 title: 'Sel eienskappe',
19 cellType: 'Sel tipe',
20 rowSpan: 'Omspan rye',
21 colSpan: 'Omspan kolomme',
22 wordWrap: 'Woord terugloop',
23 hAlign: 'Horisontale oplyning',
24 vAlign: 'Vertikale oplyning',
25 alignBaseline: 'Basislyn',
26 bgColor: 'Agtergrondkleur',
27 borderColor: 'Randkleur',
28 data: 'Inhoud',
29 header: 'Opskrif',
30 yes: 'Ja',
31 no: 'Nee',
32 invalidWidth: 'Selbreedte moet \'n getal wees.',
33 invalidHeight: 'Selhoogte moet \'n getal wees.',
34 invalidRowSpan: 'Omspan rye moet \'n heelgetal wees.',
35 invalidColSpan: 'Omspan kolomme moet \'n heelgetal wees.',
36 chooseColor: 'Kies'
37 },
38 cellPad: 'Sel-spasie',
39 cellSpace: 'Sel-afstand',
40 column: {
41 menu: 'Kolom',
42 insertBefore: 'Voeg kolom in voor',
43 insertAfter: 'Voeg kolom in na',
44 deleteColumn: 'Verwyder kolom'
45 },
46 columns: 'Kolomme',
47 deleteTable: 'Verwyder tabel',
48 headers: 'Opskrifte',
49 headersBoth: 'Beide ',
50 headersColumn: 'Eerste kolom',
51 headersNone: 'Geen',
52 headersRow: 'Eerste ry',
53 invalidBorder: 'Randbreedte moet \'n getal wees.',
54 invalidCellPadding: 'Sel-spasie moet \'n getal wees.',
55 invalidCellSpacing: 'Sel-afstand moet \'n getal wees.',
56 invalidCols: 'Aantal kolomme moet \'n getal groter as 0 wees.',
57 invalidHeight: 'Tabelhoogte moet \'n getal wees.',
58 invalidRows: 'Aantal rye moet \'n getal groter as 0 wees.',
59 invalidWidth: 'Tabelbreedte moet \'n getal wees.',
60 menu: 'Tabel eienskappe',
61 row: {
62 menu: 'Ry',
63 insertBefore: 'Voeg ry in voor',
64 insertAfter: 'Voeg ry in na',
65 deleteRow: 'Verwyder ry'
66 },
67 rows: 'Rye',
68 summary: 'Opsomming',
69 title: 'Tabel eienskappe',
70 toolbar: 'Tabel',
71 widthPc: 'persent',
72 widthPx: 'piksels',
73 widthUnit: 'breedte-eenheid'
74} );
diff --git a/sources/plugins/table/lang/ar.js b/sources/plugins/table/lang/ar.js
new file mode 100644
index 00000000..e9d523a5
--- /dev/null
+++ b/sources/plugins/table/lang/ar.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ar', {
6 border: 'الحدود',
7 caption: 'الوصف',
8 cell: {
9 menu: 'خلية',
10 insertBefore: 'إدراج خلية قبل',
11 insertAfter: 'إدراج خلية بعد',
12 deleteCell: 'حذف خلية',
13 merge: 'دمج خلايا',
14 mergeRight: 'دمج لليمين',
15 mergeDown: 'دمج للأسفل',
16 splitHorizontal: 'تقسيم الخلية أفقياً',
17 splitVertical: 'تقسيم الخلية عمودياً',
18 title: 'خصائص الخلية',
19 cellType: 'نوع الخلية',
20 rowSpan: 'امتداد الصفوف',
21 colSpan: 'امتداد الأعمدة',
22 wordWrap: 'التفاف النص',
23 hAlign: 'محاذاة أفقية',
24 vAlign: 'محاذاة رأسية',
25 alignBaseline: 'خط القاعدة',
26 bgColor: 'لون الخلفية',
27 borderColor: 'لون الحدود',
28 data: 'بيانات',
29 header: 'عنوان',
30 yes: 'نعم',
31 no: 'لا',
32 invalidWidth: 'عرض الخلية يجب أن يكون عدداً.',
33 invalidHeight: 'ارتفاع الخلية يجب أن يكون عدداً.',
34 invalidRowSpan: 'امتداد الصفوف يجب أن يكون عدداً صحيحاً.',
35 invalidColSpan: 'امتداد الأعمدة يجب أن يكون عدداً صحيحاً.',
36 chooseColor: 'اختر'
37 },
38 cellPad: 'المسافة البادئة',
39 cellSpace: 'تباعد الخلايا',
40 column: {
41 menu: 'عمود',
42 insertBefore: 'إدراج عمود قبل',
43 insertAfter: 'إدراج عمود بعد',
44 deleteColumn: 'حذف أعمدة'
45 },
46 columns: 'أعمدة',
47 deleteTable: 'حذف الجدول',
48 headers: 'العناوين',
49 headersBoth: 'كلاهما',
50 headersColumn: 'العمود الأول',
51 headersNone: 'بدون',
52 headersRow: 'الصف الأول',
53 invalidBorder: 'حجم الحد يجب أن يكون عدداً.',
54 invalidCellPadding: 'المسافة البادئة يجب أن تكون عدداً',
55 invalidCellSpacing: 'المسافة بين الخلايا يجب أن تكون عدداً.',
56 invalidCols: 'عدد الأعمدة يجب أن يكون عدداً أكبر من صفر.',
57 invalidHeight: 'ارتفاع الجدول يجب أن يكون عدداً.',
58 invalidRows: 'عدد الصفوف يجب أن يكون عدداً أكبر من صفر.',
59 invalidWidth: 'عرض الجدول يجب أن يكون عدداً.',
60 menu: 'خصائص الجدول',
61 row: {
62 menu: 'صف',
63 insertBefore: 'إدراج صف قبل',
64 insertAfter: 'إدراج صف بعد',
65 deleteRow: 'حذف صفوف'
66 },
67 rows: 'صفوف',
68 summary: 'الخلاصة',
69 title: 'خصائص الجدول',
70 toolbar: 'جدول',
71 widthPc: 'بالمئة',
72 widthPx: 'بكسل',
73 widthUnit: 'وحدة العرض'
74} );
diff --git a/sources/plugins/table/lang/bg.js b/sources/plugins/table/lang/bg.js
new file mode 100644
index 00000000..5335e5af
--- /dev/null
+++ b/sources/plugins/table/lang/bg.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'bg', {
6 border: 'Размер на рамката',
7 caption: 'Заглавие',
8 cell: {
9 menu: 'Клетка',
10 insertBefore: 'Вмъкване на клетка преди',
11 insertAfter: 'Вмъкване на клетка след',
12 deleteCell: 'Изтриване на клетки',
13 merge: 'Сливане на клетки',
14 mergeRight: 'Сливане в дясно',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Настройки на клетката',
19 cellType: 'Тип на клетката',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Авто. пренос',
23 hAlign: 'Хоризонтално подравняване',
24 vAlign: 'Вертикално подравняване',
25 alignBaseline: 'Базова линия',
26 bgColor: 'Фон',
27 borderColor: 'Цвят на рамката',
28 data: 'Данни',
29 header: 'Хедър',
30 yes: 'Да',
31 no: 'Не',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Изберете'
37 },
38 cellPad: 'Отделяне на клетките',
39 cellSpace: 'Разтояние между клетките',
40 column: {
41 menu: 'Колона',
42 insertBefore: 'Вмъкване на колона преди',
43 insertAfter: 'Вмъкване на колона след',
44 deleteColumn: 'Изтриване на колони'
45 },
46 columns: 'Колони',
47 deleteTable: 'Изтриване на таблица',
48 headers: 'Хедъри',
49 headersBoth: 'Заедно',
50 headersColumn: 'Първа колона',
51 headersNone: 'Няма',
52 headersRow: 'Първи ред',
53 invalidBorder: 'Размерът на рамката трябва да е число.',
54 invalidCellPadding: 'Отстоянието на клетките трябва да е позитивно число.',
55 invalidCellSpacing: 'Интервала в клетките трябва да е позитивно число.',
56 invalidCols: 'Броят колони трябва да е по-голям от 0.',
57 invalidHeight: 'Височината на таблицата трябва да е число.',
58 invalidRows: 'Броят редове трябва да е по-голям от 0.',
59 invalidWidth: 'Ширината на таблицата трябва да е число.',
60 menu: 'Настройки на таблицата',
61 row: {
62 menu: 'Ред',
63 insertBefore: 'Вмъкване на ред преди',
64 insertAfter: 'Вмъкване на ред след',
65 deleteRow: 'Изтриване на редове'
66 },
67 rows: 'Редове',
68 summary: 'Обща информация',
69 title: 'Настройки на таблицата',
70 toolbar: 'Таблица',
71 widthPc: 'процент',
72 widthPx: 'пиксела',
73 widthUnit: 'единица за ширина'
74} );
diff --git a/sources/plugins/table/lang/bn.js b/sources/plugins/table/lang/bn.js
new file mode 100644
index 00000000..c0846adf
--- /dev/null
+++ b/sources/plugins/table/lang/bn.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'bn', {
6 border: 'বর্ডার সাইজ',
7 caption: 'শীর্ষক',
8 cell: {
9 menu: 'সেল',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'সেল মুছে দাও',
13 merge: 'সেল জোড়া দাও',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'সেল প্যাডিং',
39 cellSpace: 'সেল স্পেস',
40 column: {
41 menu: 'কলাম',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'কলাম মুছে দাও'
45 },
46 columns: 'কলাম',
47 deleteTable: 'টেবিল ডিলীট কর',
48 headers: 'Headers', // MISSING
49 headersBoth: 'Both', // MISSING
50 headersColumn: 'First column', // MISSING
51 headersNone: 'None',
52 headersRow: 'First Row', // MISSING
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'টেবিল প্রোপার্টি',
61 row: {
62 menu: 'রো',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'রো মুছে দাও'
66 },
67 rows: 'রো',
68 summary: 'সারাংশ',
69 title: 'টেবিল প্রোপার্টি',
70 toolbar: 'টেবিলের লেবেল যুক্ত কর',
71 widthPc: 'শতকরা',
72 widthPx: 'পিক্সেল',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/bs.js b/sources/plugins/table/lang/bs.js
new file mode 100644
index 00000000..e81bcc10
--- /dev/null
+++ b/sources/plugins/table/lang/bs.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'bs', {
6 border: 'Okvir',
7 caption: 'Naslov',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Briši æelije',
13 merge: 'Spoji æelije',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Uvod æelija',
39 cellSpace: 'Razmak æelija',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Briši kolone'
45 },
46 columns: 'Kolona',
47 deleteTable: 'Delete Table', // MISSING
48 headers: 'Headers', // MISSING
49 headersBoth: 'Both', // MISSING
50 headersColumn: 'First column', // MISSING
51 headersNone: 'None',
52 headersRow: 'First Row', // MISSING
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'Svojstva tabele',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Briši redove'
66 },
67 rows: 'Redova',
68 summary: 'Summary', // MISSING
69 title: 'Svojstva tabele',
70 toolbar: 'Tabela',
71 widthPc: 'posto',
72 widthPx: 'piksela',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/ca.js b/sources/plugins/table/lang/ca.js
new file mode 100644
index 00000000..0d0f8421
--- /dev/null
+++ b/sources/plugins/table/lang/ca.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ca', {
6 border: 'Mida vora',
7 caption: 'Títol',
8 cell: {
9 menu: 'Cel·la',
10 insertBefore: 'Insereix abans',
11 insertAfter: 'Insereix després',
12 deleteCell: 'Suprimeix',
13 merge: 'Fusiona',
14 mergeRight: 'Fusiona a la dreta',
15 mergeDown: 'Fusiona avall',
16 splitHorizontal: 'Divideix horitzontalment',
17 splitVertical: 'Divideix verticalment',
18 title: 'Propietats de la cel·la',
19 cellType: 'Tipus de cel·la',
20 rowSpan: 'Expansió de files',
21 colSpan: 'Expansió de columnes',
22 wordWrap: 'Ajustar al contingut',
23 hAlign: 'Alineació Horizontal',
24 vAlign: 'Alineació Vertical',
25 alignBaseline: 'A la línia base',
26 bgColor: 'Color de fons',
27 borderColor: 'Color de la vora',
28 data: 'Dades',
29 header: 'Capçalera',
30 yes: 'Sí',
31 no: 'No',
32 invalidWidth: 'L\'amplada de cel·la ha de ser un nombre.',
33 invalidHeight: 'L\'alçada de cel·la ha de ser un nombre.',
34 invalidRowSpan: 'L\'expansió de files ha de ser un nombre enter.',
35 invalidColSpan: 'L\'expansió de columnes ha de ser un nombre enter.',
36 chooseColor: 'Trieu'
37 },
38 cellPad: 'Encoixinament de cel·les',
39 cellSpace: 'Espaiat de cel·les',
40 column: {
41 menu: 'Columna',
42 insertBefore: 'Insereix columna abans de',
43 insertAfter: 'Insereix columna darrera',
44 deleteColumn: 'Suprimeix una columna'
45 },
46 columns: 'Columnes',
47 deleteTable: 'Suprimeix la taula',
48 headers: 'Capçaleres',
49 headersBoth: 'Ambdues',
50 headersColumn: 'Primera columna',
51 headersNone: 'Cap',
52 headersRow: 'Primera fila',
53 invalidBorder: 'El gruix de la vora ha de ser un nombre.',
54 invalidCellPadding: 'L\'encoixinament de cel·la ha de ser un nombre.',
55 invalidCellSpacing: 'L\'espaiat de cel·la ha de ser un nombre.',
56 invalidCols: 'El nombre de columnes ha de ser un nombre major que 0.',
57 invalidHeight: 'L\'alçada de la taula ha de ser un nombre.',
58 invalidRows: 'El nombre de files ha de ser un nombre major que 0.',
59 invalidWidth: 'L\'amplada de la taula ha de ser un nombre.',
60 menu: 'Propietats de la taula',
61 row: {
62 menu: 'Fila',
63 insertBefore: 'Insereix fila abans de',
64 insertAfter: 'Insereix fila darrera',
65 deleteRow: 'Suprimeix una fila'
66 },
67 rows: 'Files',
68 summary: 'Resum',
69 title: 'Propietats de la taula',
70 toolbar: 'Taula',
71 widthPc: 'percentatge',
72 widthPx: 'píxels',
73 widthUnit: 'unitat d\'amplada'
74} );
diff --git a/sources/plugins/table/lang/cs.js b/sources/plugins/table/lang/cs.js
new file mode 100644
index 00000000..00428d3f
--- /dev/null
+++ b/sources/plugins/table/lang/cs.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'cs', {
6 border: 'Ohraničení',
7 caption: 'Popis',
8 cell: {
9 menu: 'Buňka',
10 insertBefore: 'Vložit buňku před',
11 insertAfter: 'Vložit buňku za',
12 deleteCell: 'Smazat buňky',
13 merge: 'Sloučit buňky',
14 mergeRight: 'Sloučit doprava',
15 mergeDown: 'Sloučit dolů',
16 splitHorizontal: 'Rozdělit buňky vodorovně',
17 splitVertical: 'Rozdělit buňky svisle',
18 title: 'Vlastnosti buňky',
19 cellType: 'Typ buňky',
20 rowSpan: 'Spojit řádky',
21 colSpan: 'Spojit sloupce',
22 wordWrap: 'Zalamování',
23 hAlign: 'Vodorovné zarovnání',
24 vAlign: 'Svislé zarovnání',
25 alignBaseline: 'Na účaří',
26 bgColor: 'Barva pozadí',
27 borderColor: 'Barva okraje',
28 data: 'Data',
29 header: 'Hlavička',
30 yes: 'Ano',
31 no: 'Ne',
32 invalidWidth: 'Šířka buňky musí být číslo.',
33 invalidHeight: 'Zadaná výška buňky musí být číslená.',
34 invalidRowSpan: 'Zadaný počet sloučených řádků musí být celé číslo.',
35 invalidColSpan: 'Zadaný počet sloučených sloupců musí být celé číslo.',
36 chooseColor: 'Výběr'
37 },
38 cellPad: 'Odsazení obsahu v buňce',
39 cellSpace: 'Vzdálenost buněk',
40 column: {
41 menu: 'Sloupec',
42 insertBefore: 'Vložit sloupec před',
43 insertAfter: 'Vložit sloupec za',
44 deleteColumn: 'Smazat sloupec'
45 },
46 columns: 'Sloupce',
47 deleteTable: 'Smazat tabulku',
48 headers: 'Záhlaví',
49 headersBoth: 'Obojí',
50 headersColumn: 'První sloupec',
51 headersNone: 'Žádné',
52 headersRow: 'První řádek',
53 invalidBorder: 'Zdaná velikost okraje musí být číselná.',
54 invalidCellPadding: 'Zadané odsazení obsahu v buňce musí být číselné.',
55 invalidCellSpacing: 'Zadaná vzdálenost buněk musí být číselná.',
56 invalidCols: 'Počet sloupců musí být číslo větší než 0.',
57 invalidHeight: 'Zadaná výška tabulky musí být číselná.',
58 invalidRows: 'Počet řádků musí být číslo větší než 0.',
59 invalidWidth: 'Šířka tabulky musí být číslo.',
60 menu: 'Vlastnosti tabulky',
61 row: {
62 menu: 'Řádek',
63 insertBefore: 'Vložit řádek před',
64 insertAfter: 'Vložit řádek za',
65 deleteRow: 'Smazat řádky'
66 },
67 rows: 'Řádky',
68 summary: 'Souhrn',
69 title: 'Vlastnosti tabulky',
70 toolbar: 'Tabulka',
71 widthPc: 'procent',
72 widthPx: 'bodů',
73 widthUnit: 'jednotka šířky'
74} );
diff --git a/sources/plugins/table/lang/cy.js b/sources/plugins/table/lang/cy.js
new file mode 100644
index 00000000..75f210eb
--- /dev/null
+++ b/sources/plugins/table/lang/cy.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'cy', {
6 border: 'Maint yr Ymyl',
7 caption: 'Pennawd',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Mewnosod Cell Cyn',
11 insertAfter: 'Mewnosod Cell Ar Ôl',
12 deleteCell: 'Dileu Celloedd',
13 merge: 'Cyfuno Celloedd',
14 mergeRight: 'Cyfuno i\'r Dde',
15 mergeDown: 'Cyfuno i Lawr',
16 splitHorizontal: 'Hollti\'r Gell yn Lorweddol',
17 splitVertical: 'Hollti\'r Gell yn Fertigol',
18 title: 'Priodweddau\'r Gell',
19 cellType: 'Math y Gell',
20 rowSpan: 'Rhychwant Rhesi',
21 colSpan: 'Rhychwant Colofnau',
22 wordWrap: 'Lapio Geiriau',
23 hAlign: 'Aliniad Llorweddol',
24 vAlign: 'Aliniad Fertigol',
25 alignBaseline: 'Baslinell',
26 bgColor: 'Lliw Cefndir',
27 borderColor: 'Lliw Ymyl',
28 data: 'Data',
29 header: 'Pennyn',
30 yes: 'Ie',
31 no: 'Na',
32 invalidWidth: 'Mae\'n rhaid i led y gell fod yn rhif.',
33 invalidHeight: 'Mae\'n rhaid i uchder y gell fod yn rhif.',
34 invalidRowSpan: 'Mae\'n rhaid i rychwant y rhesi fod yn gyfanrif.',
35 invalidColSpan: 'Mae\'n rhaid i rychwant y colofnau fod yn gyfanrif.',
36 chooseColor: 'Dewis'
37 },
38 cellPad: 'Padio\'r gell',
39 cellSpace: 'Bylchiad y gell',
40 column: {
41 menu: 'Colofn',
42 insertBefore: 'Mewnosod Colofn Cyn',
43 insertAfter: 'Mewnosod Colofn Ar Ôl',
44 deleteColumn: 'Dileu Colofnau'
45 },
46 columns: 'Colofnau',
47 deleteTable: 'Dileu Tabl',
48 headers: 'Penynnau',
49 headersBoth: 'Y Ddau',
50 headersColumn: 'Colofn gyntaf',
51 headersNone: 'Dim',
52 headersRow: 'Rhes gyntaf',
53 invalidBorder: 'Mae\'n rhaid i faint yr ymyl fod yn rhif.',
54 invalidCellPadding: 'Mae\'n rhaid i badiad y gell fod yn rhif positif.',
55 invalidCellSpacing: 'Mae\'n rhaid i fylchiad y gell fod yn rhif positif.',
56 invalidCols: 'Mae\'n rhaid cael o leiaf un golofn.',
57 invalidHeight: 'Mae\'n rhaid i uchder y tabl fod yn rhif.',
58 invalidRows: 'Mae\'n rhaid cael o leiaf un rhes.',
59 invalidWidth: 'Mae\'n rhaid i led y tabl fod yn rhif.',
60 menu: 'Priodweddau\'r Tabl',
61 row: {
62 menu: 'Rhes',
63 insertBefore: 'Mewnosod Rhes Cyn',
64 insertAfter: 'Mewnosod Rhes Ar Ôl',
65 deleteRow: 'Dileu Rhesi'
66 },
67 rows: 'Rhesi',
68 summary: 'Crynodeb',
69 title: 'Priodweddau\'r Tabl',
70 toolbar: 'Tabl',
71 widthPc: 'y cant',
72 widthPx: 'picsel',
73 widthUnit: 'uned lled'
74} );
diff --git a/sources/plugins/table/lang/da.js b/sources/plugins/table/lang/da.js
new file mode 100644
index 00000000..601c2cff
--- /dev/null
+++ b/sources/plugins/table/lang/da.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'da', {
6 border: 'Rammebredde',
7 caption: 'Titel',
8 cell: {
9 menu: 'Celle',
10 insertBefore: 'Indsæt celle før',
11 insertAfter: 'Indsæt celle efter',
12 deleteCell: 'Slet celle',
13 merge: 'Flet celler',
14 mergeRight: 'Flet til højre',
15 mergeDown: 'Flet nedad',
16 splitHorizontal: 'Del celle vandret',
17 splitVertical: 'Del celle lodret',
18 title: 'Celleegenskaber',
19 cellType: 'Celletype',
20 rowSpan: 'Række span (rows span)',
21 colSpan: 'Kolonne span (columns span)',
22 wordWrap: 'Tekstombrydning',
23 hAlign: 'Vandret justering',
24 vAlign: 'Lodret justering',
25 alignBaseline: 'Grundlinje',
26 bgColor: 'Baggrundsfarve',
27 borderColor: 'Rammefarve',
28 data: 'Data',
29 header: 'Hoved',
30 yes: 'Ja',
31 no: 'Nej',
32 invalidWidth: 'Cellebredde skal være et tal.',
33 invalidHeight: 'Cellehøjde skal være et tal.',
34 invalidRowSpan: 'Række span skal være et heltal.',
35 invalidColSpan: 'Kolonne span skal være et heltal.',
36 chooseColor: 'Vælg'
37 },
38 cellPad: 'Cellemargen',
39 cellSpace: 'Celleafstand',
40 column: {
41 menu: 'Kolonne',
42 insertBefore: 'Indsæt kolonne før',
43 insertAfter: 'Indsæt kolonne efter',
44 deleteColumn: 'Slet kolonne'
45 },
46 columns: 'Kolonner',
47 deleteTable: 'Slet tabel',
48 headers: 'Hoved',
49 headersBoth: 'Begge',
50 headersColumn: 'Første kolonne',
51 headersNone: 'Ingen',
52 headersRow: 'Første række',
53 invalidBorder: 'Rammetykkelse skal være et tal.',
54 invalidCellPadding: 'Cellemargen skal være et tal.',
55 invalidCellSpacing: 'Celleafstand skal være et tal.',
56 invalidCols: 'Antallet af kolonner skal være større end 0.',
57 invalidHeight: 'Tabelhøjde skal være et tal.',
58 invalidRows: 'Antallet af rækker skal være større end 0.',
59 invalidWidth: 'Tabelbredde skal være et tal.',
60 menu: 'Egenskaber for tabel',
61 row: {
62 menu: 'Række',
63 insertBefore: 'Indsæt række før',
64 insertAfter: 'Indsæt række efter',
65 deleteRow: 'Slet række'
66 },
67 rows: 'Rækker',
68 summary: 'Resumé',
69 title: 'Egenskaber for tabel',
70 toolbar: 'Tabel',
71 widthPc: 'procent',
72 widthPx: 'pixels',
73 widthUnit: 'Bredde på enhed'
74} );
diff --git a/sources/plugins/table/lang/de.js b/sources/plugins/table/lang/de.js
new file mode 100644
index 00000000..42be01b2
--- /dev/null
+++ b/sources/plugins/table/lang/de.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'de', {
6 border: 'Rahmengröße',
7 caption: 'Überschrift',
8 cell: {
9 menu: 'Zelle',
10 insertBefore: 'Zelle davor einfügen',
11 insertAfter: 'Zelle danach einfügen',
12 deleteCell: 'Zelle löschen',
13 merge: 'Zellen verbinden',
14 mergeRight: 'Nach rechts verbinden',
15 mergeDown: 'Nach unten verbinden',
16 splitHorizontal: 'Zelle horizontal teilen',
17 splitVertical: 'Zelle vertikal teilen',
18 title: 'Zelleneigenschaften',
19 cellType: 'Zellart',
20 rowSpan: 'Anzahl Zeilen verbinden',
21 colSpan: 'Anzahl Spalten verbinden',
22 wordWrap: 'Zeilenumbruch',
23 hAlign: 'Horizontale Ausrichtung',
24 vAlign: 'Vertikale Ausrichtung',
25 alignBaseline: 'Grundlinie',
26 bgColor: 'Hintergrundfarbe',
27 borderColor: 'Rahmenfarbe',
28 data: 'Daten',
29 header: 'Überschrift',
30 yes: 'Ja',
31 no: 'Nein',
32 invalidWidth: 'Zellenbreite muss eine Zahl sein.',
33 invalidHeight: 'Zellenhöhe muss eine Zahl sein.',
34 invalidRowSpan: '"Anzahl Zeilen verbinden" muss eine Ganzzahl sein.',
35 invalidColSpan: '"Anzahl Spalten verbinden" muss eine Ganzzahl sein.',
36 chooseColor: 'Wählen'
37 },
38 cellPad: 'Zellenabstand innen',
39 cellSpace: 'Zellenabstand außen',
40 column: {
41 menu: 'Spalte',
42 insertBefore: 'Spalte links davor einfügen',
43 insertAfter: 'Spalte rechts danach einfügen',
44 deleteColumn: 'Spalte löschen'
45 },
46 columns: 'Spalte',
47 deleteTable: 'Tabelle löschen',
48 headers: 'Kopfzeile',
49 headersBoth: 'Beide',
50 headersColumn: 'Erste Spalte',
51 headersNone: 'Keine',
52 headersRow: 'Erste Zeile',
53 invalidBorder: 'Die Rahmenbreite muß eine Zahl sein.',
54 invalidCellPadding: 'Der Zellenabstand innen muß eine positive Zahl sein.',
55 invalidCellSpacing: 'Der Zellenabstand außen muß eine positive Zahl sein.',
56 invalidCols: 'Die Anzahl der Spalten muß größer als 0 sein..',
57 invalidHeight: 'Die Tabellenbreite muß eine Zahl sein.',
58 invalidRows: 'Die Anzahl der Zeilen muß größer als 0 sein.',
59 invalidWidth: 'Die Tabellenbreite muss eine Zahl sein.',
60 menu: 'Tabellen-Eigenschaften',
61 row: {
62 menu: 'Zeile',
63 insertBefore: 'Zeile oberhalb einfügen',
64 insertAfter: 'Zeile unterhalb einfügen',
65 deleteRow: 'Zeile entfernen'
66 },
67 rows: 'Zeile',
68 summary: 'Inhaltsübersicht',
69 title: 'Tabellen-Eigenschaften',
70 toolbar: 'Tabelle',
71 widthPc: '%',
72 widthPx: 'Pixel',
73 widthUnit: 'Breite Einheit'
74} );
diff --git a/sources/plugins/table/lang/el.js b/sources/plugins/table/lang/el.js
new file mode 100644
index 00000000..6ac4747f
--- /dev/null
+++ b/sources/plugins/table/lang/el.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'el', {
6 border: 'Πάχος Περιγράμματος',
7 caption: 'Λεζάντα',
8 cell: {
9 menu: 'Κελί',
10 insertBefore: 'Εισαγωγή Κελιού Πριν',
11 insertAfter: 'Εισαγωγή Κελιού Μετά',
12 deleteCell: 'Διαγραφή Κελιών',
13 merge: 'Ενοποίηση Κελιών',
14 mergeRight: 'Συγχώνευση Με Δεξιά',
15 mergeDown: 'Συγχώνευση Με Κάτω',
16 splitHorizontal: 'Οριζόντια Διαίρεση Κελιού',
17 splitVertical: 'Κατακόρυφη Διαίρεση Κελιού',
18 title: 'Ιδιότητες Κελιού',
19 cellType: 'Τύπος Κελιού',
20 rowSpan: 'Εύρος Γραμμών',
21 colSpan: 'Εύρος Στηλών',
22 wordWrap: 'Αναδίπλωση Λέξεων',
23 hAlign: 'Οριζόντια Στοίχιση',
24 vAlign: 'Κάθετη Στοίχιση',
25 alignBaseline: 'Γραμμή Βάσης',
26 bgColor: 'Χρώμα Φόντου',
27 borderColor: 'Χρώμα Περιγράμματος',
28 data: 'Δεδομένα',
29 header: 'Κεφαλίδα',
30 yes: 'Ναι',
31 no: 'Όχι',
32 invalidWidth: 'Το πλάτος του κελιού πρέπει να είναι αριθμός.',
33 invalidHeight: 'Το ύψος του κελιού πρέπει να είναι αριθμός.',
34 invalidRowSpan: 'Το εύρος των γραμμών πρέπει να είναι ακέραιος αριθμός.',
35 invalidColSpan: 'Το εύρος των στηλών πρέπει να είναι ακέραιος αριθμός.',
36 chooseColor: 'Επιλέξτε'
37 },
38 cellPad: 'Αναπλήρωση κελιών',
39 cellSpace: 'Απόσταση κελιών',
40 column: {
41 menu: 'Στήλη',
42 insertBefore: 'Εισαγωγή Στήλης Πριν',
43 insertAfter: 'Εισαγωγή Στήλης Μετά',
44 deleteColumn: 'Διαγραφή Στηλών'
45 },
46 columns: 'Στήλες',
47 deleteTable: 'Διαγραφή Πίνακα',
48 headers: 'Κεφαλίδες',
49 headersBoth: 'Και τα δύο',
50 headersColumn: 'Πρώτη στήλη',
51 headersNone: 'Κανένα',
52 headersRow: 'Πρώτη Γραμμή',
53 invalidBorder: 'Το πάχος του περιγράμματος πρέπει να είναι ένας αριθμός.',
54 invalidCellPadding: 'Η αναπλήρωση των κελιών πρέπει να είναι θετικός αριθμός.',
55 invalidCellSpacing: 'Η απόσταση μεταξύ των κελιών πρέπει να είναι ένας θετικός αριθμός.',
56 invalidCols: 'Ο αριθμός των στηλών πρέπει να είναι μεγαλύτερος από 0.',
57 invalidHeight: 'Το ύψος του πίνακα πρέπει να είναι αριθμός.',
58 invalidRows: 'Ο αριθμός των σειρών πρέπει να είναι μεγαλύτερος από 0.',
59 invalidWidth: 'Το πλάτος του πίνακα πρέπει να είναι ένας αριθμός.',
60 menu: 'Ιδιότητες Πίνακα',
61 row: {
62 menu: 'Γραμμή',
63 insertBefore: 'Εισαγωγή Γραμμής Πριν',
64 insertAfter: 'Εισαγωγή Γραμμής Μετά',
65 deleteRow: 'Διαγραφή Γραμμών'
66 },
67 rows: 'Γραμμές',
68 summary: 'Περίληψη',
69 title: 'Ιδιότητες Πίνακα',
70 toolbar: 'Πίνακας',
71 widthPc: 'τοις εκατό',
72 widthPx: 'pixel',
73 widthUnit: 'μονάδα πλάτους'
74} );
diff --git a/sources/plugins/table/lang/en-au.js b/sources/plugins/table/lang/en-au.js
new file mode 100644
index 00000000..95a53be8
--- /dev/null
+++ b/sources/plugins/table/lang/en-au.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'en-au', {
6 border: 'Border size',
7 caption: 'Caption',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Delete Cells',
13 merge: 'Merge Cells',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Cell padding',
39 cellSpace: 'Cell spacing',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Delete Columns'
45 },
46 columns: 'Columns',
47 deleteTable: 'Delete Table',
48 headers: 'Headers',
49 headersBoth: 'Both',
50 headersColumn: 'First column',
51 headersNone: 'None',
52 headersRow: 'First Row',
53 invalidBorder: 'Border size must be a number.',
54 invalidCellPadding: 'Cell padding must be a number.',
55 invalidCellSpacing: 'Cell spacing must be a number.',
56 invalidCols: 'Number of columns must be a number greater than 0.',
57 invalidHeight: 'Table height must be a number.',
58 invalidRows: 'Number of rows must be a number greater than 0.',
59 invalidWidth: 'Table width must be a number.',
60 menu: 'Table Properties',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Delete Rows'
66 },
67 rows: 'Rows',
68 summary: 'Summary',
69 title: 'Table Properties',
70 toolbar: 'Table',
71 widthPc: 'percent',
72 widthPx: 'pixels',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/en-ca.js b/sources/plugins/table/lang/en-ca.js
new file mode 100644
index 00000000..32351c30
--- /dev/null
+++ b/sources/plugins/table/lang/en-ca.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'en-ca', {
6 border: 'Border size',
7 caption: 'Caption',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Delete Cells',
13 merge: 'Merge Cells',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Cell padding',
39 cellSpace: 'Cell spacing',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Delete Columns'
45 },
46 columns: 'Columns',
47 deleteTable: 'Delete Table',
48 headers: 'Headers',
49 headersBoth: 'Both',
50 headersColumn: 'First column',
51 headersNone: 'None',
52 headersRow: 'First Row',
53 invalidBorder: 'Border size must be a number.',
54 invalidCellPadding: 'Cell padding must be a number.',
55 invalidCellSpacing: 'Cell spacing must be a number.',
56 invalidCols: 'Number of columns must be a number greater than 0.',
57 invalidHeight: 'Table height must be a number.',
58 invalidRows: 'Number of rows must be a number greater than 0.',
59 invalidWidth: 'Table width must be a number.',
60 menu: 'Table Properties',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Delete Rows'
66 },
67 rows: 'Rows',
68 summary: 'Summary',
69 title: 'Table Properties',
70 toolbar: 'Table',
71 widthPc: 'percent',
72 widthPx: 'pixels',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/en-gb.js b/sources/plugins/table/lang/en-gb.js
new file mode 100644
index 00000000..6165b735
--- /dev/null
+++ b/sources/plugins/table/lang/en-gb.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'en-gb', {
6 border: 'Border size',
7 caption: 'Caption',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Delete Cells',
13 merge: 'Merge Cells',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Cell padding',
39 cellSpace: 'Cell spacing',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Delete Columns'
45 },
46 columns: 'Columns',
47 deleteTable: 'Delete Table',
48 headers: 'Headers',
49 headersBoth: 'Both',
50 headersColumn: 'First column',
51 headersNone: 'None',
52 headersRow: 'First Row',
53 invalidBorder: 'Border size must be a number.',
54 invalidCellPadding: 'Cell padding must be a number.',
55 invalidCellSpacing: 'Cell spacing must be a number.',
56 invalidCols: 'Number of columns must be a number greater than 0.',
57 invalidHeight: 'Table height must be a number.',
58 invalidRows: 'Number of rows must be a number greater than 0.',
59 invalidWidth: 'Table width must be a number.',
60 menu: 'Table Properties',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Delete Rows'
66 },
67 rows: 'Rows',
68 summary: 'Summary',
69 title: 'Table Properties',
70 toolbar: 'Table',
71 widthPc: 'percent',
72 widthPx: 'pixels',
73 widthUnit: 'width unit'
74} );
diff --git a/sources/plugins/table/lang/en.js b/sources/plugins/table/lang/en.js
new file mode 100644
index 00000000..c1ab5735
--- /dev/null
+++ b/sources/plugins/table/lang/en.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'en', {
6 border: 'Border size',
7 caption: 'Caption',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Delete Cells',
13 merge: 'Merge Cells',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Cell padding',
39 cellSpace: 'Cell spacing',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Delete Columns'
45 },
46 columns: 'Columns',
47 deleteTable: 'Delete Table',
48 headers: 'Headers',
49 headersBoth: 'Both',
50 headersColumn: 'First column',
51 headersNone: 'None',
52 headersRow: 'First Row',
53 invalidBorder: 'Border size must be a number.',
54 invalidCellPadding: 'Cell padding must be a positive number.',
55 invalidCellSpacing: 'Cell spacing must be a positive number.',
56 invalidCols: 'Number of columns must be a number greater than 0.',
57 invalidHeight: 'Table height must be a number.',
58 invalidRows: 'Number of rows must be a number greater than 0.',
59 invalidWidth: 'Table width must be a number.',
60 menu: 'Table Properties',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Delete Rows'
66 },
67 rows: 'Rows',
68 summary: 'Summary',
69 title: 'Table Properties',
70 toolbar: 'Table',
71 widthPc: 'percent',
72 widthPx: 'pixels',
73 widthUnit: 'width unit'
74} );
diff --git a/sources/plugins/table/lang/eo.js b/sources/plugins/table/lang/eo.js
new file mode 100644
index 00000000..c090c373
--- /dev/null
+++ b/sources/plugins/table/lang/eo.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'eo', {
6 border: 'Bordero',
7 caption: 'Tabeltitolo',
8 cell: {
9 menu: 'Ĉelo',
10 insertBefore: 'Enmeti Ĉelon Antaŭ',
11 insertAfter: 'Enmeti Ĉelon Post',
12 deleteCell: 'Forigi la Ĉelojn',
13 merge: 'Kunfandi la Ĉelojn',
14 mergeRight: 'Kunfandi dekstren',
15 mergeDown: 'Kunfandi malsupren ',
16 splitHorizontal: 'Horizontale dividi',
17 splitVertical: 'Vertikale dividi',
18 title: 'Ĉelatributoj',
19 cellType: 'Ĉeltipo',
20 rowSpan: 'Kunfando de linioj',
21 colSpan: 'Kunfando de kolumnoj',
22 wordWrap: 'Cezuro',
23 hAlign: 'Horizontala ĝisrandigo',
24 vAlign: 'Vertikala ĝisrandigo',
25 alignBaseline: 'Malsupro de la teksto',
26 bgColor: 'Fonkoloro',
27 borderColor: 'Borderkoloro',
28 data: 'Datenoj',
29 header: 'Supra paĝotitolo',
30 yes: 'Jes',
31 no: 'No',
32 invalidWidth: 'Ĉellarĝo devas esti nombro.',
33 invalidHeight: 'Ĉelalto devas esti nombro.',
34 invalidRowSpan: 'Kunfando de linioj devas esti entjera nombro.',
35 invalidColSpan: 'Kunfando de kolumnoj devas esti entjera nombro.',
36 chooseColor: 'Elektu'
37 },
38 cellPad: 'Interna Marĝeno de la ĉeloj',
39 cellSpace: 'Spaco inter la Ĉeloj',
40 column: {
41 menu: 'Kolumno',
42 insertBefore: 'Enmeti kolumnon antaŭ',
43 insertAfter: 'Enmeti kolumnon post',
44 deleteColumn: 'Forigi Kolumnojn'
45 },
46 columns: 'Kolumnoj',
47 deleteTable: 'Forigi Tabelon',
48 headers: 'Supraj Paĝotitoloj',
49 headersBoth: 'Ambaŭ',
50 headersColumn: 'Unua kolumno',
51 headersNone: 'Neniu',
52 headersRow: 'Unua linio',
53 invalidBorder: 'La bordergrando devas esti nombro.',
54 invalidCellPadding: 'La interna marĝeno en la ĉeloj devas esti pozitiva nombro.',
55 invalidCellSpacing: 'La spaco inter la ĉeloj devas esti pozitiva nombro.',
56 invalidCols: 'La nombro de la kolumnoj devas superi 0.',
57 invalidHeight: 'La tabelalto devas esti nombro.',
58 invalidRows: 'La nombro de la linioj devas superi 0.',
59 invalidWidth: 'La tabellarĝo devas esti nombro.',
60 menu: 'Atributoj de Tabelo',
61 row: {
62 menu: 'Linio',
63 insertBefore: 'Enmeti linion antaŭ',
64 insertAfter: 'Enmeti linion post',
65 deleteRow: 'Forigi Liniojn'
66 },
67 rows: 'Linioj',
68 summary: 'Resumo',
69 title: 'Atributoj de Tabelo',
70 toolbar: 'Tabelo',
71 widthPc: 'elcentoj',
72 widthPx: 'Rastrumeroj',
73 widthUnit: 'unuo de larĝo'
74} );
diff --git a/sources/plugins/table/lang/es.js b/sources/plugins/table/lang/es.js
new file mode 100644
index 00000000..fa948a11
--- /dev/null
+++ b/sources/plugins/table/lang/es.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'es', {
6 border: 'Tamaño de Borde',
7 caption: 'Título',
8 cell: {
9 menu: 'Celda',
10 insertBefore: 'Insertar celda a la izquierda',
11 insertAfter: 'Insertar celda a la derecha',
12 deleteCell: 'Eliminar Celdas',
13 merge: 'Combinar Celdas',
14 mergeRight: 'Combinar a la derecha',
15 mergeDown: 'Combinar hacia abajo',
16 splitHorizontal: 'Dividir la celda horizontalmente',
17 splitVertical: 'Dividir la celda verticalmente',
18 title: 'Propiedades de celda',
19 cellType: 'Tipo de Celda',
20 rowSpan: 'Expandir filas',
21 colSpan: 'Expandir columnas',
22 wordWrap: 'Ajustar al contenido',
23 hAlign: 'Alineación Horizontal',
24 vAlign: 'Alineación Vertical',
25 alignBaseline: 'Linea de base',
26 bgColor: 'Color de fondo',
27 borderColor: 'Color de borde',
28 data: 'Datos',
29 header: 'Encabezado',
30 yes: 'Sí',
31 no: 'No',
32 invalidWidth: 'La anchura de celda debe ser un número.',
33 invalidHeight: 'La altura de celda debe ser un número.',
34 invalidRowSpan: 'La expansión de filas debe ser un número entero.',
35 invalidColSpan: 'La expansión de columnas debe ser un número entero.',
36 chooseColor: 'Elegir'
37 },
38 cellPad: 'Esp. interior',
39 cellSpace: 'Esp. e/celdas',
40 column: {
41 menu: 'Columna',
42 insertBefore: 'Insertar columna a la izquierda',
43 insertAfter: 'Insertar columna a la derecha',
44 deleteColumn: 'Eliminar Columnas'
45 },
46 columns: 'Columnas',
47 deleteTable: 'Eliminar Tabla',
48 headers: 'Encabezados',
49 headersBoth: 'Ambas',
50 headersColumn: 'Primera columna',
51 headersNone: 'Ninguno',
52 headersRow: 'Primera fila',
53 invalidBorder: 'El tamaño del borde debe ser un número.',
54 invalidCellPadding: 'El espaciado interior debe ser un número.',
55 invalidCellSpacing: 'El espaciado entre celdas debe ser un número.',
56 invalidCols: 'El número de columnas debe ser un número mayor que 0.',
57 invalidHeight: 'La altura de tabla debe ser un número.',
58 invalidRows: 'El número de filas debe ser un número mayor que 0.',
59 invalidWidth: 'La anchura de tabla debe ser un número.',
60 menu: 'Propiedades de Tabla',
61 row: {
62 menu: 'Fila',
63 insertBefore: 'Insertar fila en la parte superior',
64 insertAfter: 'Insertar fila en la parte inferior',
65 deleteRow: 'Eliminar Filas'
66 },
67 rows: 'Filas',
68 summary: 'Síntesis',
69 title: 'Propiedades de Tabla',
70 toolbar: 'Tabla',
71 widthPc: 'porcentaje',
72 widthPx: 'pixeles',
73 widthUnit: 'unidad de la anchura'
74} );
diff --git a/sources/plugins/table/lang/et.js b/sources/plugins/table/lang/et.js
new file mode 100644
index 00000000..0edfccdb
--- /dev/null
+++ b/sources/plugins/table/lang/et.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'et', {
6 border: 'Joone suurus',
7 caption: 'Tabeli tiitel',
8 cell: {
9 menu: 'Lahter',
10 insertBefore: 'Sisesta lahter enne',
11 insertAfter: 'Sisesta lahter peale',
12 deleteCell: 'Eemalda lahtrid',
13 merge: 'Ühenda lahtrid',
14 mergeRight: 'Ühenda paremale',
15 mergeDown: 'Ühenda alla',
16 splitHorizontal: 'Poolita lahter horisontaalselt',
17 splitVertical: 'Poolita lahter vertikaalselt',
18 title: 'Lahtri omadused',
19 cellType: 'Lahtri liik',
20 rowSpan: 'Ridade vahe',
21 colSpan: 'Tulpade vahe',
22 wordWrap: 'Sõnade murdmine',
23 hAlign: 'Horisontaalne joondus',
24 vAlign: 'Vertikaalne joondus',
25 alignBaseline: 'Baasjoon',
26 bgColor: 'Tausta värv',
27 borderColor: 'Äärise värv',
28 data: 'Andmed',
29 header: 'Päis',
30 yes: 'Jah',
31 no: 'Ei',
32 invalidWidth: 'Lahtri laius peab olema number.',
33 invalidHeight: 'Lahtri kõrgus peab olema number.',
34 invalidRowSpan: 'Ridade vahe peab olema täisarv.',
35 invalidColSpan: 'Tulpade vahe peab olema täisarv.',
36 chooseColor: 'Vali'
37 },
38 cellPad: 'Lahtri täidis',
39 cellSpace: 'Lahtri vahe',
40 column: {
41 menu: 'Veerg',
42 insertBefore: 'Sisesta veerg enne',
43 insertAfter: 'Sisesta veerg peale',
44 deleteColumn: 'Eemalda veerud'
45 },
46 columns: 'Veerud',
47 deleteTable: 'Kustuta tabel',
48 headers: 'Päised',
49 headersBoth: 'Mõlemad',
50 headersColumn: 'Esimene tulp',
51 headersNone: 'Puudub',
52 headersRow: 'Esimene rida',
53 invalidBorder: 'Äärise suurus peab olema number.',
54 invalidCellPadding: 'Lahtrite polsterdus (padding) peab olema positiivne arv.',
55 invalidCellSpacing: 'Lahtrite vahe peab olema positiivne arv.',
56 invalidCols: 'Tulpade arv peab olema nullist suurem.',
57 invalidHeight: 'Tabeli kõrgus peab olema number.',
58 invalidRows: 'Ridade arv peab olema nullist suurem.',
59 invalidWidth: 'Tabeli laius peab olema number.',
60 menu: 'Tabeli omadused',
61 row: {
62 menu: 'Rida',
63 insertBefore: 'Sisesta rida enne',
64 insertAfter: 'Sisesta rida peale',
65 deleteRow: 'Eemalda read'
66 },
67 rows: 'Read',
68 summary: 'Kokkuvõte',
69 title: 'Tabeli omadused',
70 toolbar: 'Tabel',
71 widthPc: 'protsenti',
72 widthPx: 'pikslit',
73 widthUnit: 'laiuse ühik'
74} );
diff --git a/sources/plugins/table/lang/eu.js b/sources/plugins/table/lang/eu.js
new file mode 100644
index 00000000..75fc2932
--- /dev/null
+++ b/sources/plugins/table/lang/eu.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'eu', {
6 border: 'Ertzaren zabalera',
7 caption: 'Epigrafea',
8 cell: {
9 menu: 'Gelaxka',
10 insertBefore: 'Txertatu gelaxka aurretik',
11 insertAfter: 'Txertatu gelaxka ondoren',
12 deleteCell: 'Ezabatu gelaxkak',
13 merge: 'Batu gelaxkak',
14 mergeRight: 'Batu eskuinetara',
15 mergeDown: 'Batu behera',
16 splitHorizontal: 'Banatu gelaxka horizontalki',
17 splitVertical: 'Banatu gelaxka bertikalki',
18 title: 'Gelaxkaren propietateak',
19 cellType: 'Gelaxka-mota',
20 rowSpan: 'Errenkaden hedadura',
21 colSpan: 'Zutabeen hedadura',
22 wordWrap: 'Itzulbira',
23 hAlign: 'Lerrokatze horizontala',
24 vAlign: 'Lerrokatze bertikala',
25 alignBaseline: 'Oinarri-lerroan',
26 bgColor: 'Atzeko planoaren kolorea',
27 borderColor: 'Ertzaren kolorea',
28 data: 'Data',
29 header: 'Goiburua',
30 yes: 'Bai',
31 no: 'Ez',
32 invalidWidth: 'Gelaxkaren zabalera zenbaki bat izan behar da.',
33 invalidHeight: 'Gelaxkaren altuera zenbaki bat izan behar da.',
34 invalidRowSpan: 'Errenkaden hedadura zenbaki osoa izan behar da.',
35 invalidColSpan: 'Zutabeen hedadura zenbaki osoa izan behar da.',
36 chooseColor: 'Aukeratu'
37 },
38 cellPad: 'Gelaxken betegarria',
39 cellSpace: 'Gelaxka arteko tartea',
40 column: {
41 menu: 'Zutabea',
42 insertBefore: 'Txertatu zutabea aurretik',
43 insertAfter: 'Txertatu zutabea ondoren',
44 deleteColumn: 'Ezabatu zutabeak'
45 },
46 columns: 'Zutabeak',
47 deleteTable: 'Ezabatu taula',
48 headers: 'Goiburuak',
49 headersBoth: 'Biak',
50 headersColumn: 'Lehen zutabea',
51 headersNone: 'Bat ere ez',
52 headersRow: 'Lehen errenkada',
53 invalidBorder: 'Ertzaren tamaina zenbaki bat izan behar da.',
54 invalidCellPadding: 'Gelaxken betegarria zenbaki bat izan behar da.',
55 invalidCellSpacing: 'Gelaxka arteko tartea zenbaki bat izan behar da.',
56 invalidCols: 'Zutabe kopurua 0 baino handiagoa den zenbakia izan behar da.',
57 invalidHeight: 'Taularen altuera zenbaki bat izan behar da.',
58 invalidRows: 'Errenkada kopurua 0 baino handiagoa den zenbakia izan behar da.',
59 invalidWidth: 'Taularen zabalera zenbaki bat izan behar da.',
60 menu: 'Taularen propietateak',
61 row: {
62 menu: 'Errenkada',
63 insertBefore: 'Txertatu errenkada aurretik',
64 insertAfter: 'Txertatu errenkada ondoren',
65 deleteRow: 'Ezabatu errenkadak'
66 },
67 rows: 'Errenkadak',
68 summary: 'Laburpena',
69 title: 'Taularen propietateak',
70 toolbar: 'Taula',
71 widthPc: 'ehuneko',
72 widthPx: 'pixel',
73 widthUnit: 'zabalera unitatea'
74} );
diff --git a/sources/plugins/table/lang/fa.js b/sources/plugins/table/lang/fa.js
new file mode 100644
index 00000000..02f2907f
--- /dev/null
+++ b/sources/plugins/table/lang/fa.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'fa', {
6 border: 'اندازهٴ لبه',
7 caption: 'عنوان',
8 cell: {
9 menu: 'سلول',
10 insertBefore: 'افزودن سلول قبل از',
11 insertAfter: 'افزودن سلول بعد از',
12 deleteCell: 'حذف سلولها',
13 merge: 'ادغام سلولها',
14 mergeRight: 'ادغام به راست',
15 mergeDown: 'ادغام به پایین',
16 splitHorizontal: 'جدا کردن افقی سلول',
17 splitVertical: 'جدا کردن عمودی سلول',
18 title: 'ویژگیهای سلول',
19 cellType: 'نوع سلول',
20 rowSpan: 'محدوده ردیفها',
21 colSpan: 'محدوده ستونها',
22 wordWrap: 'شکستن کلمه',
23 hAlign: 'چینش افقی',
24 vAlign: 'چینش عمودی',
25 alignBaseline: 'خط مبنا',
26 bgColor: 'رنگ زمینه',
27 borderColor: 'رنگ خطوط',
28 data: 'اطلاعات',
29 header: 'سرنویس',
30 yes: 'بله',
31 no: 'خیر',
32 invalidWidth: 'عرض سلول باید یک عدد باشد.',
33 invalidHeight: 'ارتفاع سلول باید عدد باشد.',
34 invalidRowSpan: 'مقدار محدوده ردیفها باید یک عدد باشد.',
35 invalidColSpan: 'مقدار محدوده ستونها باید یک عدد باشد.',
36 chooseColor: 'انتخاب'
37 },
38 cellPad: 'فاصلهٴ پرشده در سلول',
39 cellSpace: 'فاصلهٴ میان سلولها',
40 column: {
41 menu: 'ستون',
42 insertBefore: 'افزودن ستون قبل از',
43 insertAfter: 'افزودن ستون بعد از',
44 deleteColumn: 'حذف ستونها'
45 },
46 columns: 'ستونها',
47 deleteTable: 'پاک کردن جدول',
48 headers: 'سرنویسها',
49 headersBoth: 'هردو',
50 headersColumn: 'اولین ستون',
51 headersNone: 'هیچ',
52 headersRow: 'اولین ردیف',
53 invalidBorder: 'مقدار اندازه خطوط باید یک عدد باشد.',
54 invalidCellPadding: 'بالشتک سلول باید یک عدد باشد.',
55 invalidCellSpacing: 'مقدار فاصلهگذاری سلول باید یک عدد باشد.',
56 invalidCols: 'تعداد ستونها باید یک عدد بزرگتر از 0 باشد.',
57 invalidHeight: 'مقدار ارتفاع جدول باید یک عدد باشد.',
58 invalidRows: 'تعداد ردیفها باید یک عدد بزرگتر از 0 باشد.',
59 invalidWidth: 'مقدار پهنای جدول باید یک عدد باشد.',
60 menu: 'ویژگیهای جدول',
61 row: {
62 menu: 'سطر',
63 insertBefore: 'افزودن سطر قبل از',
64 insertAfter: 'افزودن سطر بعد از',
65 deleteRow: 'حذف سطرها'
66 },
67 rows: 'سطرها',
68 summary: 'خلاصه',
69 title: 'ویژگیهای جدول',
70 toolbar: 'جدول',
71 widthPc: 'درصد',
72 widthPx: 'پیکسل',
73 widthUnit: 'واحد پهنا'
74} );
diff --git a/sources/plugins/table/lang/fi.js b/sources/plugins/table/lang/fi.js
new file mode 100644
index 00000000..7327f0e3
--- /dev/null
+++ b/sources/plugins/table/lang/fi.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'fi', {
6 border: 'Rajan paksuus',
7 caption: 'Otsikko',
8 cell: {
9 menu: 'Solu',
10 insertBefore: 'Lisää solu eteen',
11 insertAfter: 'Lisää solu perään',
12 deleteCell: 'Poista solut',
13 merge: 'Yhdistä solut',
14 mergeRight: 'Yhdistä oikealla olevan kanssa',
15 mergeDown: 'Yhdistä alla olevan kanssa',
16 splitHorizontal: 'Jaa solu vaakasuunnassa',
17 splitVertical: 'Jaa solu pystysuunnassa',
18 title: 'Solun ominaisuudet',
19 cellType: 'Solun tyyppi',
20 rowSpan: 'Rivin jatkuvuus',
21 colSpan: 'Solun jatkuvuus',
22 wordWrap: 'Rivitys',
23 hAlign: 'Horisontaali kohdistus',
24 vAlign: 'Vertikaali kohdistus',
25 alignBaseline: 'Alas (teksti)',
26 bgColor: 'Taustan väri',
27 borderColor: 'Reunan väri',
28 data: 'Data',
29 header: 'Ylätunniste',
30 yes: 'Kyllä',
31 no: 'Ei',
32 invalidWidth: 'Solun leveyden täytyy olla numero.',
33 invalidHeight: 'Solun korkeuden täytyy olla numero.',
34 invalidRowSpan: 'Rivin jatkuvuuden täytyy olla kokonaisluku.',
35 invalidColSpan: 'Solun jatkuvuuden täytyy olla kokonaisluku.',
36 chooseColor: 'Valitse'
37 },
38 cellPad: 'Solujen sisennys',
39 cellSpace: 'Solujen väli',
40 column: {
41 menu: 'Sarake',
42 insertBefore: 'Lisää sarake vasemmalle',
43 insertAfter: 'Lisää sarake oikealle',
44 deleteColumn: 'Poista sarakkeet'
45 },
46 columns: 'Sarakkeet',
47 deleteTable: 'Poista taulu',
48 headers: 'Ylätunnisteet',
49 headersBoth: 'Molemmat',
50 headersColumn: 'Ensimmäinen sarake',
51 headersNone: 'Ei',
52 headersRow: 'Ensimmäinen rivi',
53 invalidBorder: 'Reunan koon täytyy olla numero.',
54 invalidCellPadding: 'Solujen sisennyksen täytyy olla numero.',
55 invalidCellSpacing: 'Solujen välin täytyy olla numero.',
56 invalidCols: 'Sarakkeiden määrän täytyy olla suurempi kuin 0.',
57 invalidHeight: 'Taulun korkeuden täytyy olla numero.',
58 invalidRows: 'Rivien määrän täytyy olla suurempi kuin 0.',
59 invalidWidth: 'Taulun leveyden täytyy olla numero.',
60 menu: 'Taulun ominaisuudet',
61 row: {
62 menu: 'Rivi',
63 insertBefore: 'Lisää rivi yläpuolelle',
64 insertAfter: 'Lisää rivi alapuolelle',
65 deleteRow: 'Poista rivit'
66 },
67 rows: 'Rivit',
68 summary: 'Yhteenveto',
69 title: 'Taulun ominaisuudet',
70 toolbar: 'Taulu',
71 widthPc: 'prosenttia',
72 widthPx: 'pikseliä',
73 widthUnit: 'leveysyksikkö'
74} );
diff --git a/sources/plugins/table/lang/fo.js b/sources/plugins/table/lang/fo.js
new file mode 100644
index 00000000..f11999ae
--- /dev/null
+++ b/sources/plugins/table/lang/fo.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'fo', {
6 border: 'Bordabreidd',
7 caption: 'Tabellfrágreiðing',
8 cell: {
9 menu: 'Meski',
10 insertBefore: 'Set meska inn áðrenn',
11 insertAfter: 'Set meska inn aftaná',
12 deleteCell: 'Strika meskar',
13 merge: 'Flætta meskar',
14 mergeRight: 'Flætta meskar til høgru',
15 mergeDown: 'Flætta saman',
16 splitHorizontal: 'Kloyv meska vatnrætt',
17 splitVertical: 'Kloyv meska loddrætt',
18 title: 'Mesku eginleikar',
19 cellType: 'Mesku slag',
20 rowSpan: 'Ræð spenni',
21 colSpan: 'Kolonnu spenni',
22 wordWrap: 'Orðkloyving',
23 hAlign: 'Horisontal plasering',
24 vAlign: 'Loddrøtt plasering',
25 alignBaseline: 'Basislinja',
26 bgColor: 'Bakgrundslitur',
27 borderColor: 'Bordalitur',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Ja',
31 no: 'Nei',
32 invalidWidth: 'Meskubreidd má vera eitt tal.',
33 invalidHeight: 'Meskuhædd má vera eitt tal.',
34 invalidRowSpan: 'Raðspennið má vera eitt heiltal.',
35 invalidColSpan: 'Kolonnuspennið má vera eitt heiltal.',
36 chooseColor: 'Vel'
37 },
38 cellPad: 'Meskubreddi',
39 cellSpace: 'Fjarstøða millum meskar',
40 column: {
41 menu: 'Kolonna',
42 insertBefore: 'Set kolonnu inn áðrenn',
43 insertAfter: 'Set kolonnu inn aftaná',
44 deleteColumn: 'Strika kolonnur'
45 },
46 columns: 'Kolonnur',
47 deleteTable: 'Strika tabell',
48 headers: 'Yvirskriftir',
49 headersBoth: 'Báðir',
50 headersColumn: 'Fyrsta kolonna',
51 headersNone: 'Eingin',
52 headersRow: 'Fyrsta rað',
53 invalidBorder: 'Borda-stødd má vera eitt tal.',
54 invalidCellPadding: 'Cell padding má vera eitt tal.',
55 invalidCellSpacing: 'Cell spacing má vera eitt tal.',
56 invalidCols: 'Talið av kolonnum má vera eitt tal størri enn 0.',
57 invalidHeight: 'Tabell-hædd má vera eitt tal.',
58 invalidRows: 'Talið av røðum má vera eitt tal størri enn 0.',
59 invalidWidth: 'Tabell-breidd má vera eitt tal.',
60 menu: 'Eginleikar fyri tabell',
61 row: {
62 menu: 'Rað',
63 insertBefore: 'Set rað inn áðrenn',
64 insertAfter: 'Set rað inn aftaná',
65 deleteRow: 'Strika røðir'
66 },
67 rows: 'Røðir',
68 summary: 'Samandráttur',
69 title: 'Eginleikar fyri tabell',
70 toolbar: 'Tabell',
71 widthPc: 'prosent',
72 widthPx: 'pixels',
73 widthUnit: 'breiddar unit'
74} );
diff --git a/sources/plugins/table/lang/fr-ca.js b/sources/plugins/table/lang/fr-ca.js
new file mode 100644
index 00000000..86130cb2
--- /dev/null
+++ b/sources/plugins/table/lang/fr-ca.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'fr-ca', {
6 border: 'Taille de la bordure',
7 caption: 'Titre',
8 cell: {
9 menu: 'Cellule',
10 insertBefore: 'Insérer une cellule avant',
11 insertAfter: 'Insérer une cellule après',
12 deleteCell: 'Supprimer des cellules',
13 merge: 'Fusionner les cellules',
14 mergeRight: 'Fusionner à droite',
15 mergeDown: 'Fusionner en bas',
16 splitHorizontal: 'Scinder la cellule horizontalement',
17 splitVertical: 'Scinder la cellule verticalement',
18 title: 'Propriétés de la cellule',
19 cellType: 'Type de cellule',
20 rowSpan: 'Fusion de lignes',
21 colSpan: 'Fusion de colonnes',
22 wordWrap: 'Retour à la ligne',
23 hAlign: 'Alignement horizontal',
24 vAlign: 'Alignement vertical',
25 alignBaseline: 'Bas du texte',
26 bgColor: 'Couleur d\'arrière plan',
27 borderColor: 'Couleur de bordure',
28 data: 'Données',
29 header: 'En-tête',
30 yes: 'Oui',
31 no: 'Non',
32 invalidWidth: 'La largeur de cellule doit être un nombre.',
33 invalidHeight: 'La hauteur de cellule doit être un nombre.',
34 invalidRowSpan: 'La fusion de lignes doit être un nombre entier.',
35 invalidColSpan: 'La fusion de colonnes doit être un nombre entier.',
36 chooseColor: 'Sélectionner'
37 },
38 cellPad: 'Marge interne des cellules',
39 cellSpace: 'Espacement des cellules',
40 column: {
41 menu: 'Colonne',
42 insertBefore: 'Insérer une colonne avant',
43 insertAfter: 'Insérer une colonne après',
44 deleteColumn: 'Supprimer des colonnes'
45 },
46 columns: 'Colonnes',
47 deleteTable: 'Supprimer le tableau',
48 headers: 'En-têtes',
49 headersBoth: 'Les deux.',
50 headersColumn: 'Première colonne',
51 headersNone: 'Aucun',
52 headersRow: 'Première ligne',
53 invalidBorder: 'La taille de bordure doit être un nombre.',
54 invalidCellPadding: 'La marge interne des cellules doit être un nombre positif.',
55 invalidCellSpacing: 'L\'espacement des cellules doit être un nombre positif.',
56 invalidCols: 'Le nombre de colonnes doit être supérieur à 0.',
57 invalidHeight: 'La hauteur du tableau doit être un nombre.',
58 invalidRows: 'Le nombre de lignes doit être supérieur à 0.',
59 invalidWidth: 'La largeur du tableau doit être un nombre.',
60 menu: 'Propriétés du tableau',
61 row: {
62 menu: 'Ligne',
63 insertBefore: 'Insérer une ligne avant',
64 insertAfter: 'Insérer une ligne après',
65 deleteRow: 'Supprimer des lignes'
66 },
67 rows: 'Lignes',
68 summary: 'Résumé',
69 title: 'Propriétés du tableau',
70 toolbar: 'Tableau',
71 widthPc: 'pourcentage',
72 widthPx: 'pixels',
73 widthUnit: 'unité de largeur'
74} );
diff --git a/sources/plugins/table/lang/fr.js b/sources/plugins/table/lang/fr.js
new file mode 100644
index 00000000..51d2422e
--- /dev/null
+++ b/sources/plugins/table/lang/fr.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'fr', {
6 border: 'Taille de la bordure',
7 caption: 'Titre du tableau',
8 cell: {
9 menu: 'Cellule',
10 insertBefore: 'Insérer une cellule avant',
11 insertAfter: 'Insérer une cellule après',
12 deleteCell: 'Supprimer les cellules',
13 merge: 'Fusionner les cellules',
14 mergeRight: 'Fusionner à droite',
15 mergeDown: 'Fusionner en bas',
16 splitHorizontal: 'Fractionner horizontalement',
17 splitVertical: 'Fractionner verticalement',
18 title: 'Propriétés de la cellule',
19 cellType: 'Type de cellule',
20 rowSpan: 'Fusion de lignes',
21 colSpan: 'Fusion de colonnes',
22 wordWrap: 'Césure',
23 hAlign: 'Alignement Horizontal',
24 vAlign: 'Alignement Vertical',
25 alignBaseline: 'Bas du texte',
26 bgColor: 'Couleur d\'arrière-plan',
27 borderColor: 'Couleur de Bordure',
28 data: 'Données',
29 header: 'Entête',
30 yes: 'Oui',
31 no: 'Non',
32 invalidWidth: 'La Largeur de Cellule doit être un nombre.',
33 invalidHeight: 'La Hauteur de Cellule doit être un nombre.',
34 invalidRowSpan: 'La fusion de lignes doit être un nombre entier.',
35 invalidColSpan: 'La fusion de colonnes doit être un nombre entier.',
36 chooseColor: 'Choisissez'
37 },
38 cellPad: 'Marge interne des cellules',
39 cellSpace: 'Espacement des cellules',
40 column: {
41 menu: 'Colonnes',
42 insertBefore: 'Insérer une colonne avant',
43 insertAfter: 'Insérer une colonne après',
44 deleteColumn: 'Supprimer les colonnes'
45 },
46 columns: 'Colonnes',
47 deleteTable: 'Supprimer le tableau',
48 headers: 'En-Têtes',
49 headersBoth: 'Les deux',
50 headersColumn: 'Première colonne',
51 headersNone: 'Aucunes',
52 headersRow: 'Première ligne',
53 invalidBorder: 'La taille de la bordure doit être un nombre.',
54 invalidCellPadding: 'La marge intérieure des cellules doit être un nombre positif.',
55 invalidCellSpacing: 'L\'espacement des cellules doit être un nombre positif.',
56 invalidCols: 'Le nombre de colonnes doit être supérieur à 0.',
57 invalidHeight: 'La hauteur du tableau doit être un nombre.',
58 invalidRows: 'Le nombre de lignes doit être supérieur à 0.',
59 invalidWidth: 'La largeur du tableau doit être un nombre.',
60 menu: 'Propriétés du tableau',
61 row: {
62 menu: 'Ligne',
63 insertBefore: 'Insérer une ligne avant',
64 insertAfter: 'Insérer une ligne après',
65 deleteRow: 'Supprimer les lignes'
66 },
67 rows: 'Lignes',
68 summary: 'Résumé (description)',
69 title: 'Propriétés du tableau',
70 toolbar: 'Tableau',
71 widthPc: '% pourcents',
72 widthPx: 'pixels',
73 widthUnit: 'unité de largeur'
74} );
diff --git a/sources/plugins/table/lang/gl.js b/sources/plugins/table/lang/gl.js
new file mode 100644
index 00000000..5957bb11
--- /dev/null
+++ b/sources/plugins/table/lang/gl.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'gl', {
6 border: 'Tamaño do bordo',
7 caption: 'Título',
8 cell: {
9 menu: 'Cela',
10 insertBefore: 'Inserir a cela á esquerda',
11 insertAfter: 'Inserir a cela á dereita',
12 deleteCell: 'Eliminar celas',
13 merge: 'Combinar celas',
14 mergeRight: 'Combinar á dereita',
15 mergeDown: 'Combinar cara abaixo',
16 splitHorizontal: 'Dividir a cela en horizontal',
17 splitVertical: 'Dividir a cela en vertical',
18 title: 'Propiedades da cela',
19 cellType: 'Tipo de cela',
20 rowSpan: 'Expandir filas',
21 colSpan: 'Expandir columnas',
22 wordWrap: 'Axustar ao contido',
23 hAlign: 'Aliñación horizontal',
24 vAlign: 'Aliñación vertical',
25 alignBaseline: 'Liña de base',
26 bgColor: 'Cor do fondo',
27 borderColor: 'Cor do bordo',
28 data: 'Datos',
29 header: 'Cabeceira',
30 yes: 'Si',
31 no: 'Non',
32 invalidWidth: 'O largo da cela debe ser un número.',
33 invalidHeight: 'O alto da cela debe ser un número.',
34 invalidRowSpan: 'A expansión de filas debe ser un número enteiro.',
35 invalidColSpan: 'A expansión de columnas debe ser un número enteiro.',
36 chooseColor: 'Escoller'
37 },
38 cellPad: 'Marxe interior da cela',
39 cellSpace: 'Marxe entre celas',
40 column: {
41 menu: 'Columna',
42 insertBefore: 'Inserir a columna á esquerda',
43 insertAfter: 'Inserir a columna á dereita',
44 deleteColumn: 'Borrar Columnas'
45 },
46 columns: 'Columnas',
47 deleteTable: 'Borrar Táboa',
48 headers: 'Cabeceiras',
49 headersBoth: 'Ambas',
50 headersColumn: 'Primeira columna',
51 headersNone: 'Ningún',
52 headersRow: 'Primeira fila',
53 invalidBorder: 'O tamaño do bordo debe ser un número.',
54 invalidCellPadding: 'A marxe interior debe ser un número positivo.',
55 invalidCellSpacing: 'A marxe entre celas debe ser un número positivo.',
56 invalidCols: 'O número de columnas debe ser un número maior que 0.',
57 invalidHeight: 'O alto da táboa debe ser un número.',
58 invalidRows: 'O número de filas debe ser un número maior que 0',
59 invalidWidth: 'O largo da táboa debe ser un número.',
60 menu: 'Propiedades da táboa',
61 row: {
62 menu: 'Fila',
63 insertBefore: 'Inserir a fila por riba',
64 insertAfter: 'Inserir a fila por baixo',
65 deleteRow: 'Eliminar filas'
66 },
67 rows: 'Filas',
68 summary: 'Resumo',
69 title: 'Propiedades da táboa',
70 toolbar: 'Taboa',
71 widthPc: 'porcentaxe',
72 widthPx: 'píxeles',
73 widthUnit: 'unidade do largo'
74} );
diff --git a/sources/plugins/table/lang/gu.js b/sources/plugins/table/lang/gu.js
new file mode 100644
index 00000000..cbed6a27
--- /dev/null
+++ b/sources/plugins/table/lang/gu.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'gu', {
6 border: 'કોઠાની બાજુ(બોર્ડર) સાઇઝ',
7 caption: 'મથાળું/કૅપ્શન ',
8 cell: {
9 menu: 'કોષના ખાના',
10 insertBefore: 'પહેલાં કોષ ઉમેરવો',
11 insertAfter: 'પછી કોષ ઉમેરવો',
12 deleteCell: 'કોષ ડિલીટ/કાઢી નાખવો',
13 merge: 'કોષ ભેગા કરવા',
14 mergeRight: 'જમણી બાજુ ભેગા કરવા',
15 mergeDown: 'નીચે ભેગા કરવા',
16 splitHorizontal: 'કોષને સમસ્તરીય વિભાજન કરવું',
17 splitVertical: 'કોષને સીધું ને ઊભું વિભાજન કરવું',
18 title: 'સેલના ગુણ',
19 cellType: 'સેલનો પ્રકાર',
20 rowSpan: 'આડી કટારની જગ્યા',
21 colSpan: 'ઊભી કતારની જગ્યા',
22 wordWrap: 'વર્ડ રેપ',
23 hAlign: 'સપાટ લાઈનદોરી',
24 vAlign: 'ઊભી લાઈનદોરી',
25 alignBaseline: 'બસે લાઈન',
26 bgColor: 'પાછાળનો રંગ',
27 borderColor: 'બોર્ડેર રંગ',
28 data: 'સ્વીકૃત માહિતી',
29 header: 'મથાળું',
30 yes: 'હા',
31 no: 'ના',
32 invalidWidth: 'સેલની પોહલાઈ આંકડો હોવો જોઈએ.',
33 invalidHeight: 'સેલની ઊંચાઈ આંકડો હોવો જોઈએ.',
34 invalidRowSpan: 'રો સ્પાન આંકડો હોવો જોઈએ.',
35 invalidColSpan: 'કોલમ સ્પાન આંકડો હોવો જોઈએ.',
36 chooseColor: 'પસંદ કરવું'
37 },
38 cellPad: 'સેલ પૅડિંગ',
39 cellSpace: 'સેલ અંતર',
40 column: {
41 menu: 'કૉલમ/ઊભી કટાર',
42 insertBefore: 'પહેલાં કૉલમ/ઊભી કટાર ઉમેરવી',
43 insertAfter: 'પછી કૉલમ/ઊભી કટાર ઉમેરવી',
44 deleteColumn: 'કૉલમ/ઊભી કટાર ડિલીટ/કાઢી નાખવી'
45 },
46 columns: 'કૉલમ/ઊભી કટાર',
47 deleteTable: 'કોઠો ડિલીટ/કાઢી નાખવું',
48 headers: 'મથાળા',
49 headersBoth: 'બેવું',
50 headersColumn: 'પહેલી ઊભી કટાર',
51 headersNone: 'નથી ',
52 headersRow: 'પહેલી કટાર',
53 invalidBorder: 'બોર્ડર એક આંકડો હોવો જોઈએ',
54 invalidCellPadding: 'સેલની અંદરની જગ્યા સુન્ય કરતા વધારે હોવી જોઈએ.',
55 invalidCellSpacing: 'સેલ વચ્ચેની જગ્યા સુન્ય કરતા વધારે હોવી જોઈએ.',
56 invalidCols: 'ઉભી કટાર, 0 કરતા વધારે હોવી જોઈએ.',
57 invalidHeight: 'ટેબલની ઊંચાઈ આંકડો હોવો જોઈએ.',
58 invalidRows: 'આડી કટાર, 0 કરતા વધારે હોવી જોઈએ.',
59 invalidWidth: 'ટેબલની પોહલાઈ આંકડો હોવો જોઈએ.',
60 menu: 'ટેબલ, કોઠાનું મથાળું',
61 row: {
62 menu: 'પંક્તિના ખાના',
63 insertBefore: 'પહેલાં પંક્તિ ઉમેરવી',
64 insertAfter: 'પછી પંક્તિ ઉમેરવી',
65 deleteRow: 'પંક્તિઓ ડિલીટ/કાઢી નાખવી'
66 },
67 rows: 'પંક્તિના ખાના',
68 summary: 'ટૂંકો એહેવાલ',
69 title: 'ટેબલ, કોઠાનું મથાળું',
70 toolbar: 'ટેબલ, કોઠો',
71 widthPc: 'પ્રતિશત',
72 widthPx: 'પિકસલ',
73 widthUnit: 'પોહાલાઈ એકમ'
74} );
diff --git a/sources/plugins/table/lang/he.js b/sources/plugins/table/lang/he.js
new file mode 100644
index 00000000..8b0aba0a
--- /dev/null
+++ b/sources/plugins/table/lang/he.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'he', {
6 border: 'גודל מסגרת',
7 caption: 'כיתוב',
8 cell: {
9 menu: 'מאפייני תא',
10 insertBefore: 'הוספת תא לפני',
11 insertAfter: 'הוספת תא אחרי',
12 deleteCell: 'מחיקת תאים',
13 merge: 'מיזוג תאים',
14 mergeRight: 'מזג ימינה',
15 mergeDown: 'מזג למטה',
16 splitHorizontal: 'פיצול תא אופקית',
17 splitVertical: 'פיצול תא אנכית',
18 title: 'תכונות התא',
19 cellType: 'סוג התא',
20 rowSpan: 'מתיחת השורות',
21 colSpan: 'מתיחת התאים',
22 wordWrap: 'מניעת גלישת שורות',
23 hAlign: 'יישור אופקי',
24 vAlign: 'יישור אנכי',
25 alignBaseline: 'שורת בסיס',
26 bgColor: 'צבע רקע',
27 borderColor: 'צבע מסגרת',
28 data: 'מידע',
29 header: 'כותרת',
30 yes: 'כן',
31 no: 'לא',
32 invalidWidth: 'שדה רוחב התא חייב להיות מספר.',
33 invalidHeight: 'שדה גובה התא חייב להיות מספר.',
34 invalidRowSpan: 'שדה מתיחת השורות חייב להיות מספר שלם.',
35 invalidColSpan: 'שדה מתיחת העמודות חייב להיות מספר שלם.',
36 chooseColor: 'בחר'
37 },
38 cellPad: 'ריפוד תא',
39 cellSpace: 'מרווח תא',
40 column: {
41 menu: 'עמודה',
42 insertBefore: 'הוספת עמודה לפני',
43 insertAfter: 'הוספת עמודה אחרי',
44 deleteColumn: 'מחיקת עמודות'
45 },
46 columns: 'עמודות',
47 deleteTable: 'מחק טבלה',
48 headers: 'כותרות',
49 headersBoth: 'שניהם',
50 headersColumn: 'עמודה ראשונה',
51 headersNone: 'אין',
52 headersRow: 'שורה ראשונה',
53 invalidBorder: 'שדה גודל המסגרת חייב להיות מספר.',
54 invalidCellPadding: 'שדה ריפוד התאים חייב להיות מספר חיובי.',
55 invalidCellSpacing: 'שדה ריווח התאים חייב להיות מספר חיובי.',
56 invalidCols: 'שדה מספר העמודות חייב להיות מספר גדול מ 0.',
57 invalidHeight: 'שדה גובה הטבלה חייב להיות מספר.',
58 invalidRows: 'שדה מספר השורות חייב להיות מספר גדול מ 0.',
59 invalidWidth: 'שדה רוחב הטבלה חייב להיות מספר.',
60 menu: 'מאפייני טבלה',
61 row: {
62 menu: 'שורה',
63 insertBefore: 'הוספת שורה לפני',
64 insertAfter: 'הוספת שורה אחרי',
65 deleteRow: 'מחיקת שורות'
66 },
67 rows: 'שורות',
68 summary: 'תקציר',
69 title: 'מאפייני טבלה',
70 toolbar: 'טבלה',
71 widthPc: 'אחוז',
72 widthPx: 'פיקסלים',
73 widthUnit: 'יחידת רוחב'
74} );
diff --git a/sources/plugins/table/lang/hi.js b/sources/plugins/table/lang/hi.js
new file mode 100644
index 00000000..82291ca2
--- /dev/null
+++ b/sources/plugins/table/lang/hi.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'hi', {
6 border: 'बॉर्डर साइज़',
7 caption: 'शीर्षक',
8 cell: {
9 menu: 'खाना',
10 insertBefore: 'पहले सैल डालें',
11 insertAfter: 'बाद में सैल डालें',
12 deleteCell: 'सैल डिलीट करें',
13 merge: 'सैल मिलायें',
14 mergeRight: 'बाँया विलय',
15 mergeDown: 'नीचे विलय करें',
16 splitHorizontal: 'सैल को क्षैतिज स्थिति में विभाजित करें',
17 splitVertical: 'सैल को लम्बाकार में विभाजित करें',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'सैल पैडिंग',
39 cellSpace: 'सैल अंतर',
40 column: {
41 menu: 'कालम',
42 insertBefore: 'पहले कालम डालें',
43 insertAfter: 'बाद में कालम डालें',
44 deleteColumn: 'कालम डिलीट करें'
45 },
46 columns: 'कालम',
47 deleteTable: 'टेबल डिलीट करें',
48 headers: 'Headers', // MISSING
49 headersBoth: 'Both', // MISSING
50 headersColumn: 'First column', // MISSING
51 headersNone: 'None',
52 headersRow: 'First Row', // MISSING
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'टेबल प्रॉपर्टीज़',
61 row: {
62 menu: 'पंक्ति',
63 insertBefore: 'पहले पंक्ति डालें',
64 insertAfter: 'बाद में पंक्ति डालें',
65 deleteRow: 'पंक्तियाँ डिलीट करें'
66 },
67 rows: 'पंक्तियाँ',
68 summary: 'सारांश',
69 title: 'टेबल प्रॉपर्टीज़',
70 toolbar: 'टेबल',
71 widthPc: 'प्रतिशत',
72 widthPx: 'पिक्सैल',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/hr.js b/sources/plugins/table/lang/hr.js
new file mode 100644
index 00000000..f8ee9a68
--- /dev/null
+++ b/sources/plugins/table/lang/hr.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'hr', {
6 border: 'Veličina okvira',
7 caption: 'Naslov',
8 cell: {
9 menu: 'Ćelija',
10 insertBefore: 'Ubaci ćeliju prije',
11 insertAfter: 'Ubaci ćeliju poslije',
12 deleteCell: 'Izbriši ćelije',
13 merge: 'Spoji ćelije',
14 mergeRight: 'Spoji desno',
15 mergeDown: 'Spoji dolje',
16 splitHorizontal: 'Podijeli ćeliju vodoravno',
17 splitVertical: 'Podijeli ćeliju okomito',
18 title: 'Svojstva ćelije',
19 cellType: 'Vrsta ćelije',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Prelazak u novi red',
23 hAlign: 'Vodoravno poravnanje',
24 vAlign: 'Okomito poravnanje',
25 alignBaseline: 'Osnovna linija',
26 bgColor: 'Boja pozadine',
27 borderColor: 'Boja ruba',
28 data: 'Podatak',
29 header: 'Zaglavlje',
30 yes: 'Da',
31 no: 'ne',
32 invalidWidth: 'Širina ćelije mora biti broj.',
33 invalidHeight: 'Visina ćelije mora biti broj.',
34 invalidRowSpan: 'Rows span mora biti cijeli broj.',
35 invalidColSpan: 'Columns span mora biti cijeli broj.',
36 chooseColor: 'Odaberi'
37 },
38 cellPad: 'Razmak ćelija',
39 cellSpace: 'Prostornost ćelija',
40 column: {
41 menu: 'Kolona',
42 insertBefore: 'Ubaci kolonu prije',
43 insertAfter: 'Ubaci kolonu poslije',
44 deleteColumn: 'Izbriši kolone'
45 },
46 columns: 'Kolona',
47 deleteTable: 'Izbriši tablicu',
48 headers: 'Zaglavlje',
49 headersBoth: 'Oba',
50 headersColumn: 'Prva kolona',
51 headersNone: 'Ništa',
52 headersRow: 'Prvi red',
53 invalidBorder: 'Debljina ruba mora biti broj.',
54 invalidCellPadding: 'Razmak ćelija mora biti broj.',
55 invalidCellSpacing: 'Prostornost ćelija mora biti broj.',
56 invalidCols: 'Broj kolona mora biti broj veći od 0.',
57 invalidHeight: 'Visina tablice mora biti broj.',
58 invalidRows: 'Broj redova mora biti broj veći od 0.',
59 invalidWidth: 'Širina tablice mora biti broj.',
60 menu: 'Svojstva tablice',
61 row: {
62 menu: 'Red',
63 insertBefore: 'Ubaci red prije',
64 insertAfter: 'Ubaci red poslije',
65 deleteRow: 'Izbriši redove'
66 },
67 rows: 'Redova',
68 summary: 'Sažetak',
69 title: 'Svojstva tablice',
70 toolbar: 'Tablica',
71 widthPc: 'postotaka',
72 widthPx: 'piksela',
73 widthUnit: 'jedinica širine'
74} );
diff --git a/sources/plugins/table/lang/hu.js b/sources/plugins/table/lang/hu.js
new file mode 100644
index 00000000..ce45034e
--- /dev/null
+++ b/sources/plugins/table/lang/hu.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'hu', {
6 border: 'Szegélyméret',
7 caption: 'Felirat',
8 cell: {
9 menu: 'Cella',
10 insertBefore: 'Beszúrás balra',
11 insertAfter: 'Beszúrás jobbra',
12 deleteCell: 'Cellák törlése',
13 merge: 'Cellák egyesítése',
14 mergeRight: 'Cellák egyesítése jobbra',
15 mergeDown: 'Cellák egyesítése lefelé',
16 splitHorizontal: 'Cellák szétválasztása vízszintesen',
17 splitVertical: 'Cellák szétválasztása függőlegesen',
18 title: 'Cella tulajdonságai',
19 cellType: 'Cella típusa',
20 rowSpan: 'Függőleges egyesítés',
21 colSpan: 'Vízszintes egyesítés',
22 wordWrap: 'Hosszú sorok törése',
23 hAlign: 'Vízszintes igazítás',
24 vAlign: 'Függőleges igazítás',
25 alignBaseline: 'Alapvonalra',
26 bgColor: 'Háttér színe',
27 borderColor: 'Keret színe',
28 data: 'Adat',
29 header: 'Fejléc',
30 yes: 'Igen',
31 no: 'Nem',
32 invalidWidth: 'A szélesség mezőbe csak számokat írhat.',
33 invalidHeight: 'A magasság mezőbe csak számokat írhat.',
34 invalidRowSpan: 'A függőleges egyesítés mezőbe csak számokat írhat.',
35 invalidColSpan: 'A vízszintes egyesítés mezőbe csak számokat írhat.',
36 chooseColor: 'Válasszon'
37 },
38 cellPad: 'Cella belső margó',
39 cellSpace: 'Cella térköz',
40 column: {
41 menu: 'Oszlop',
42 insertBefore: 'Beszúrás balra',
43 insertAfter: 'Beszúrás jobbra',
44 deleteColumn: 'Oszlopok törlése'
45 },
46 columns: 'Oszlopok',
47 deleteTable: 'Táblázat törlése',
48 headers: 'Fejlécek',
49 headersBoth: 'Mindkettő',
50 headersColumn: 'Első oszlop',
51 headersNone: 'Nincsenek',
52 headersRow: 'Első sor',
53 invalidBorder: 'A szegélyméret mezőbe csak számokat írhat.',
54 invalidCellPadding: 'A cella belső margó mezőbe csak számokat írhat.',
55 invalidCellSpacing: 'A cella térköz mezőbe csak számokat írhat.',
56 invalidCols: 'Az oszlopok számának nagyobbnak kell lenni mint 0.',
57 invalidHeight: 'A magasság mezőbe csak számokat írhat.',
58 invalidRows: 'A sorok számának nagyobbnak kell lenni mint 0.',
59 invalidWidth: 'A szélesség mezőbe csak számokat írhat.',
60 menu: 'Táblázat tulajdonságai',
61 row: {
62 menu: 'Sor',
63 insertBefore: 'Beszúrás fölé',
64 insertAfter: 'Beszúrás alá',
65 deleteRow: 'Sorok törlése'
66 },
67 rows: 'Sorok',
68 summary: 'Leírás',
69 title: 'Táblázat tulajdonságai',
70 toolbar: 'Táblázat',
71 widthPc: 'százalék',
72 widthPx: 'képpont',
73 widthUnit: 'Szélesség egység'
74} );
diff --git a/sources/plugins/table/lang/id.js b/sources/plugins/table/lang/id.js
new file mode 100644
index 00000000..459fbe9a
--- /dev/null
+++ b/sources/plugins/table/lang/id.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'id', {
6 border: 'Ukuran batas',
7 caption: 'Judul halaman',
8 cell: {
9 menu: 'Sel',
10 insertBefore: 'Sisip Sel Sebelum',
11 insertAfter: 'Sisip Sel Setelah',
12 deleteCell: 'Hapus Sel',
13 merge: 'Gabungkan Sel',
14 mergeRight: 'Gabungkan ke Kanan',
15 mergeDown: 'Gabungkan ke Bawah',
16 splitHorizontal: 'Pisahkan Sel Secara Horisontal',
17 splitVertical: 'Pisahkan Sel Secara Vertikal',
18 title: 'Properti Sel',
19 cellType: 'Tipe Sel',
20 rowSpan: 'Rentang antar baris',
21 colSpan: 'Rentang antar kolom',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Jajaran Horisontal',
24 vAlign: 'Jajaran Vertikal',
25 alignBaseline: 'Dasar',
26 bgColor: 'Warna Latar Belakang',
27 borderColor: 'Warna Batasan',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Ya',
31 no: 'Tidak',
32 invalidWidth: 'Lebar sel harus sebuah angka.',
33 invalidHeight: 'Tinggi sel harus sebuah angka',
34 invalidRowSpan: 'Rentang antar baris harus angka seluruhnya.',
35 invalidColSpan: 'Rentang antar kolom harus angka seluruhnya',
36 chooseColor: 'Pilih'
37 },
38 cellPad: 'Sel spasi dalam',
39 cellSpace: 'Spasi antar sel',
40 column: {
41 menu: 'Kolom',
42 insertBefore: 'Sisip Kolom Sebelum',
43 insertAfter: 'Sisip Kolom Sesudah',
44 deleteColumn: 'Hapus Kolom'
45 },
46 columns: 'Kolom',
47 deleteTable: 'Hapus Tabel',
48 headers: 'Headers',
49 headersBoth: 'Keduanya',
50 headersColumn: 'Kolom pertama',
51 headersNone: 'Tidak ada',
52 headersRow: 'Baris Pertama',
53 invalidBorder: 'Ukuran batasan harus sebuah angka',
54 invalidCellPadding: '\'Spasi dalam\' sel harus angka positif.',
55 invalidCellSpacing: 'Spasi antar sel harus angka positif.',
56 invalidCols: 'Jumlah kolom harus sebuah angka lebih besar dari 0',
57 invalidHeight: 'Tinggi tabel harus sebuah angka.',
58 invalidRows: 'Jumlah barus harus sebuah angka dan lebih besar dari 0.',
59 invalidWidth: 'Lebar tabel harus sebuah angka.',
60 menu: 'Properti Tabel',
61 row: {
62 menu: 'Baris',
63 insertBefore: 'Sisip Baris Sebelum',
64 insertAfter: 'Sisip Baris Sesudah',
65 deleteRow: 'Hapus Baris'
66 },
67 rows: 'Baris',
68 summary: 'Intisari',
69 title: 'Properti Tabel',
70 toolbar: 'Tabe',
71 widthPc: 'persen',
72 widthPx: 'piksel',
73 widthUnit: 'lebar satuan'
74} );
diff --git a/sources/plugins/table/lang/is.js b/sources/plugins/table/lang/is.js
new file mode 100644
index 00000000..6e6f350b
--- /dev/null
+++ b/sources/plugins/table/lang/is.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'is', {
6 border: 'Breidd ramma',
7 caption: 'Titill',
8 cell: {
9 menu: 'Reitur',
10 insertBefore: 'Skjóta inn reiti fyrir aftan',
11 insertAfter: 'Skjóta inn reiti fyrir framan',
12 deleteCell: 'Fella reit',
13 merge: 'Sameina reiti',
14 mergeRight: 'Sameina til hægri',
15 mergeDown: 'Sameina niður á við',
16 splitHorizontal: 'Kljúfa reit lárétt',
17 splitVertical: 'Kljúfa reit lóðrétt',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Reitaspássía',
39 cellSpace: 'Bil milli reita',
40 column: {
41 menu: 'Dálkur',
42 insertBefore: 'Skjóta inn dálki vinstra megin',
43 insertAfter: 'Skjóta inn dálki hægra megin',
44 deleteColumn: 'Fella dálk'
45 },
46 columns: 'Dálkar',
47 deleteTable: 'Fella töflu',
48 headers: 'Fyrirsagnir',
49 headersBoth: 'Hvort tveggja',
50 headersColumn: 'Fyrsti dálkur',
51 headersNone: 'Engar',
52 headersRow: 'Fyrsta röð',
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'Eigindi töflu',
61 row: {
62 menu: 'Röð',
63 insertBefore: 'Skjóta inn röð fyrir ofan',
64 insertAfter: 'Skjóta inn röð fyrir neðan',
65 deleteRow: 'Eyða röð'
66 },
67 rows: 'Raðir',
68 summary: 'Áfram',
69 title: 'Eigindi töflu',
70 toolbar: 'Tafla',
71 widthPc: 'prósent',
72 widthPx: 'myndeindir',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/it.js b/sources/plugins/table/lang/it.js
new file mode 100644
index 00000000..494025ff
--- /dev/null
+++ b/sources/plugins/table/lang/it.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'it', {
6 border: 'Dimensione bordo',
7 caption: 'Intestazione',
8 cell: {
9 menu: 'Cella',
10 insertBefore: 'Inserisci Cella Prima',
11 insertAfter: 'Inserisci Cella Dopo',
12 deleteCell: 'Elimina celle',
13 merge: 'Unisce celle',
14 mergeRight: 'Unisci a Destra',
15 mergeDown: 'Unisci in Basso',
16 splitHorizontal: 'Dividi Cella Orizzontalmente',
17 splitVertical: 'Dividi Cella Verticalmente',
18 title: 'Proprietà della cella',
19 cellType: 'Tipo di cella',
20 rowSpan: 'Su più righe',
21 colSpan: 'Su più colonne',
22 wordWrap: 'Ritorno a capo',
23 hAlign: 'Allineamento orizzontale',
24 vAlign: 'Allineamento verticale',
25 alignBaseline: 'Linea Base',
26 bgColor: 'Colore di Sfondo',
27 borderColor: 'Colore del Bordo',
28 data: 'Dati',
29 header: 'Intestazione',
30 yes: 'Si',
31 no: 'No',
32 invalidWidth: 'La larghezza della cella dev\'essere un numero.',
33 invalidHeight: 'L\'altezza della cella dev\'essere un numero.',
34 invalidRowSpan: 'Il numero di righe dev\'essere un numero intero.',
35 invalidColSpan: 'Il numero di colonne dev\'essere un numero intero.',
36 chooseColor: 'Scegli'
37 },
38 cellPad: 'Padding celle',
39 cellSpace: 'Spaziatura celle',
40 column: {
41 menu: 'Colonna',
42 insertBefore: 'Inserisci Colonna Prima',
43 insertAfter: 'Inserisci Colonna Dopo',
44 deleteColumn: 'Elimina colonne'
45 },
46 columns: 'Colonne',
47 deleteTable: 'Cancella Tabella',
48 headers: 'Intestazione',
49 headersBoth: 'Entrambe',
50 headersColumn: 'Prima Colonna',
51 headersNone: 'Nessuna',
52 headersRow: 'Prima Riga',
53 invalidBorder: 'La dimensione del bordo dev\'essere un numero.',
54 invalidCellPadding: 'Il paging delle celle dev\'essere un numero',
55 invalidCellSpacing: 'La spaziatura tra le celle dev\'essere un numero.',
56 invalidCols: 'Il numero di colonne dev\'essere un numero maggiore di 0.',
57 invalidHeight: 'L\'altezza della tabella dev\'essere un numero.',
58 invalidRows: 'Il numero di righe dev\'essere un numero maggiore di 0.',
59 invalidWidth: 'La larghezza della tabella dev\'essere un numero.',
60 menu: 'Proprietà tabella',
61 row: {
62 menu: 'Riga',
63 insertBefore: 'Inserisci Riga Prima',
64 insertAfter: 'Inserisci Riga Dopo',
65 deleteRow: 'Elimina righe'
66 },
67 rows: 'Righe',
68 summary: 'Indice',
69 title: 'Proprietà tabella',
70 toolbar: 'Tabella',
71 widthPc: 'percento',
72 widthPx: 'pixel',
73 widthUnit: 'unità larghezza'
74} );
diff --git a/sources/plugins/table/lang/ja.js b/sources/plugins/table/lang/ja.js
new file mode 100644
index 00000000..1fe658b6
--- /dev/null
+++ b/sources/plugins/table/lang/ja.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ja', {
6 border: '枠線の幅',
7 caption: 'キャプション',
8 cell: {
9 menu: 'セル',
10 insertBefore: 'セルを前に挿入',
11 insertAfter: 'セルを後に挿入',
12 deleteCell: 'セルを削除',
13 merge: 'セルを結合',
14 mergeRight: '右に結合',
15 mergeDown: '下に結合',
16 splitHorizontal: 'セルを水平方向に分割',
17 splitVertical: 'セルを垂直方向に分割',
18 title: 'セルのプロパティ',
19 cellType: 'セルの種類',
20 rowSpan: '行の結合数',
21 colSpan: '列の結合数',
22 wordWrap: '単語の折り返し',
23 hAlign: '水平方向の配置',
24 vAlign: '垂直方向の配置',
25 alignBaseline: 'ベースライン',
26 bgColor: '背景色',
27 borderColor: 'ボーダーカラー',
28 data: 'テーブルデータ (td)',
29 header: 'ヘッダ',
30 yes: 'はい',
31 no: 'いいえ',
32 invalidWidth: 'セル幅は数値で入力してください。',
33 invalidHeight: 'セル高さは数値で入力してください。',
34 invalidRowSpan: '縦幅(行数)は数値で入力してください。',
35 invalidColSpan: '横幅(列数)は数値で入力してください。',
36 chooseColor: '色の選択'
37 },
38 cellPad: 'セル内間隔',
39 cellSpace: 'セル内余白',
40 column: {
41 menu: '列',
42 insertBefore: '列を左に挿入',
43 insertAfter: '列を右に挿入',
44 deleteColumn: '列を削除'
45 },
46 columns: '列数',
47 deleteTable: '表を削除',
48 headers: 'ヘッダ (th)',
49 headersBoth: '両方',
50 headersColumn: '最初の列のみ',
51 headersNone: 'なし',
52 headersRow: '最初の行のみ',
53 invalidBorder: '枠線の幅は数値で入力してください。',
54 invalidCellPadding: 'セル内余白は数値で入力してください。',
55 invalidCellSpacing: 'セル間余白は数値で入力してください。',
56 invalidCols: '列数は0より大きな数値を入力してください。',
57 invalidHeight: '高さは数値で入力してください。',
58 invalidRows: '行数は0より大きな数値を入力してください。',
59 invalidWidth: '幅は数値で入力してください。',
60 menu: '表のプロパティ',
61 row: {
62 menu: '行',
63 insertBefore: '行を上に挿入',
64 insertAfter: '行を下に挿入',
65 deleteRow: '行を削除'
66 },
67 rows: '行数',
68 summary: '表の概要',
69 title: '表のプロパティ',
70 toolbar: '表',
71 widthPc: 'パーセント',
72 widthPx: 'ピクセル',
73 widthUnit: '幅の単位'
74} );
diff --git a/sources/plugins/table/lang/ka.js b/sources/plugins/table/lang/ka.js
new file mode 100644
index 00000000..4b22b2af
--- /dev/null
+++ b/sources/plugins/table/lang/ka.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ka', {
6 border: 'ჩარჩოს ზომა',
7 caption: 'სათაური',
8 cell: {
9 menu: 'უჯრა',
10 insertBefore: 'უჯრის ჩასმა მანამდე',
11 insertAfter: 'უჯრის ჩასმა მერე',
12 deleteCell: 'უჯრების წაშლა',
13 merge: 'უჯრების შეერთება',
14 mergeRight: 'შეერთება მარჯვენასთან',
15 mergeDown: 'შეერთება ქვემოთასთან',
16 splitHorizontal: 'გაყოფა ჰორიზონტალურად',
17 splitVertical: 'გაყოფა ვერტიკალურად',
18 title: 'უჯრის პარამეტრები',
19 cellType: 'უჯრის ტიპი',
20 rowSpan: 'სტრიქონების ოდენობა',
21 colSpan: 'სვეტების ოდენობა',
22 wordWrap: 'სტრიქონის გადატანა (Word Wrap)',
23 hAlign: 'ჰორიზონტალური სწორება',
24 vAlign: 'ვერტიკალური სწორება',
25 alignBaseline: 'ძირითადი ხაზის გასწვრივ',
26 bgColor: 'ფონის ფერი',
27 borderColor: 'ჩარჩოს ფერი',
28 data: 'მონაცემები',
29 header: 'სათაური',
30 yes: 'დიახ',
31 no: 'არა',
32 invalidWidth: 'უჯრის სიგანე რიცხვით უნდა იყოს წარმოდგენილი.',
33 invalidHeight: 'უჯრის სიმაღლე რიცხვით უნდა იყოს წარმოდგენილი.',
34 invalidRowSpan: 'სტრიქონების რაოდენობა მთელი რიცხვი უნდა იყოს.',
35 invalidColSpan: 'სვეტების რაოდენობა მთელი რიცხვი უნდა იყოს.',
36 chooseColor: 'არჩევა'
37 },
38 cellPad: 'უჯრის კიდე (padding)',
39 cellSpace: 'უჯრის სივრცე (spacing)',
40 column: {
41 menu: 'სვეტი',
42 insertBefore: 'სვეტის ჩამატება წინ',
43 insertAfter: 'სვეტის ჩამატება მერე',
44 deleteColumn: 'სვეტების წაშლა'
45 },
46 columns: 'სვეტი',
47 deleteTable: 'ცხრილის წაშლა',
48 headers: 'სათაურები',
49 headersBoth: 'ორივე',
50 headersColumn: 'პირველი სვეტი',
51 headersNone: 'არაფერი',
52 headersRow: 'პირველი სტრიქონი',
53 invalidBorder: 'ჩარჩოს ზომა რიცხვით უდნა იყოს წარმოდგენილი.',
54 invalidCellPadding: 'უჯრის კიდე (padding) რიცხვით უნდა იყოს წარმოდგენილი.',
55 invalidCellSpacing: 'უჯრის სივრცე (spacing) რიცხვით უნდა იყოს წარმოდგენილი.',
56 invalidCols: 'სვეტების რაოდენობა დადებითი რიცხვი უნდა იყოს.',
57 invalidHeight: 'ცხრილის სიმაღლე რიცხვით უნდა იყოს წარმოდგენილი.',
58 invalidRows: 'სტრიქონების რაოდენობა დადებითი რიცხვი უნდა იყოს.',
59 invalidWidth: 'ცხრილის სიგანე რიცხვით უნდა იყოს წარმოდგენილი.',
60 menu: 'ცხრილის პარამეტრები',
61 row: {
62 menu: 'სტრიქონი',
63 insertBefore: 'სტრიქონის ჩამატება წინ',
64 insertAfter: 'სტრიქონის ჩამატება მერე',
65 deleteRow: 'სტრიქონების წაშლა'
66 },
67 rows: 'სტრიქონი',
68 summary: 'შეჯამება',
69 title: 'ცხრილის პარამეტრები',
70 toolbar: 'ცხრილი',
71 widthPc: 'პროცენტი',
72 widthPx: 'წერტილი',
73 widthUnit: 'საზომი ერთეული'
74} );
diff --git a/sources/plugins/table/lang/km.js b/sources/plugins/table/lang/km.js
new file mode 100644
index 00000000..809a8859
--- /dev/null
+++ b/sources/plugins/table/lang/km.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'km', {
6 border: 'ទំហំ​បន្ទាត់​ស៊ុម',
7 caption: 'ចំណងជើង',
8 cell: {
9 menu: 'ក្រឡា',
10 insertBefore: 'បញ្ចូល​ក្រឡា​ពីមុខ',
11 insertAfter: 'បញ្ចូល​ក្រឡា​ពី​ក្រោយ',
12 deleteCell: 'លុប​ក្រឡា',
13 merge: 'បញ្ចូល​ក្រឡា​ចូល​គ្នា',
14 mergeRight: 'បញ្ចូល​គ្នា​ខាង​ស្ដាំ',
15 mergeDown: 'បញ្ចូល​គ្នា​ចុះ​ក្រោម',
16 splitHorizontal: 'ពុះ​ក្រឡា​ផ្ដេក',
17 splitVertical: 'ពុះ​ក្រឡា​បញ្ឈរ',
18 title: 'លក្ខណៈ​ក្រឡា',
19 cellType: 'ប្រភេទ​ក្រឡា',
20 rowSpan: 'ចំនួន​ជួរ​ដេក​លាយ​ចូល​គ្នា',
21 colSpan: 'ចំនួន​ជួរ​ឈរ​លាយ​ចូល​គ្នា',
22 wordWrap: 'រុំ​ពាក្យ',
23 hAlign: 'ការ​តម្រឹម​ផ្ដេក',
24 vAlign: 'ការ​តម្រឹម​បញ្ឈរ',
25 alignBaseline: 'ខ្សែ​បន្ទាត់​គោល',
26 bgColor: 'ពណ៌​ផ្ទៃ​ក្រោយ',
27 borderColor: 'ពណ៌​បន្ទាត់​ស៊ុម',
28 data: 'ទិន្នន័យ',
29 header: 'ក្បាល',
30 yes: 'ព្រម',
31 no: 'ទេ',
32 invalidWidth: 'ទទឹង​ក្រឡា​ត្រូវ​តែ​ជា​លេខ។',
33 invalidHeight: 'កម្ពស់​ក្រឡា​ត្រូវ​តែ​ជា​លេខ។',
34 invalidRowSpan: 'ចំនួន​ជួរ​ដេក​លាយ​ចូល​គ្នា​ត្រូវ​តែ​ជា​លេខ​ទាំង​អស់។',
35 invalidColSpan: 'ចំនួន​ជួរ​ឈរ​លាយ​ចូល​គ្នា​ត្រូវ​តែ​ជា​លេខ​ទាំង​អស់។',
36 chooseColor: 'រើស'
37 },
38 cellPad: 'ចន្លោះ​ក្រឡា',
39 cellSpace: 'គម្លាត​ក្រឡា',
40 column: {
41 menu: 'ជួរ​ឈរ',
42 insertBefore: 'បញ្ចូល​ជួរ​ឈរ​ពីមុខ',
43 insertAfter: 'បញ្ចូល​ជួរ​ឈរ​ពី​ក្រោយ',
44 deleteColumn: 'លុប​ជួរ​ឈរ'
45 },
46 columns: 'ជួរឈរ',
47 deleteTable: 'លុប​តារាង',
48 headers: 'ក្បាល',
49 headersBoth: 'ទាំង​ពីរ',
50 headersColumn: 'ជួរ​ឈរ​ដំបូង',
51 headersNone: 'មិន​មាន',
52 headersRow: 'ជួរ​ដេក​ដំបូង',
53 invalidBorder: 'ទំហំ​បន្ទាត់​ស៊ុម​ត្រូវ​តែ​ជា​លេខ។',
54 invalidCellPadding: 'ចន្លោះ​ក្រឡា​ត្រូវ​តែជា​លេខ​វិជ្ជមាន។',
55 invalidCellSpacing: 'គម្លាត​ក្រឡា​ត្រូវ​តែ​ជា​លេខ​វិជ្ជមាន។',
56 invalidCols: 'ចំនួន​ជួរ​ឈរ​ត្រូវ​តែ​ជា​លេខ​ធំ​ជាង 0។',
57 invalidHeight: 'កម្ពស់​តារាង​ត្រូវ​តែ​ជា​លេខ',
58 invalidRows: 'ចំនួន​ជួរ​ដេក​ត្រូវ​តែ​ជា​លេខ​ធំ​ជាង 0។',
59 invalidWidth: 'ទទឹង​តារាង​ត្រូវ​តែ​ជា​លេខ។',
60 menu: 'លក្ខណៈ​តារាង',
61 row: {
62 menu: 'ជួរ​ដេក',
63 insertBefore: 'បញ្ចូល​ជួរ​ដេក​ពីមុខ',
64 insertAfter: 'បញ្ចូល​ជួរ​ដេក​ពី​ក្រោយ',
65 deleteRow: 'លុប​ជួរ​ដេក'
66 },
67 rows: 'ជួរ​ដេក',
68 summary: 'សេចក្តី​សង្ខេប',
69 title: 'លក្ខណៈ​តារាង',
70 toolbar: 'តារាង',
71 widthPc: 'ភាគរយ',
72 widthPx: 'ភីកសែល',
73 widthUnit: 'ឯកតា​ទទឹង'
74} );
diff --git a/sources/plugins/table/lang/ko.js b/sources/plugins/table/lang/ko.js
new file mode 100644
index 00000000..786636b8
--- /dev/null
+++ b/sources/plugins/table/lang/ko.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ko', {
6 border: '테두리 두께',
7 caption: '주석',
8 cell: {
9 menu: '셀',
10 insertBefore: '앞에 셀 삽입',
11 insertAfter: '뒤에 셀 삽입',
12 deleteCell: '셀 삭제',
13 merge: '셀 합치기',
14 mergeRight: '오른쪽 합치기',
15 mergeDown: '왼쪽 합치기',
16 splitHorizontal: '수평 나누기',
17 splitVertical: '수직 나누기',
18 title: '셀 속성',
19 cellType: '셀 종류',
20 rowSpan: '행 간격',
21 colSpan: '열 간격',
22 wordWrap: '줄 끝 단어 줄 바꿈',
23 hAlign: '가로 정렬',
24 vAlign: '세로 정렬',
25 alignBaseline: '영문 글꼴 기준선',
26 bgColor: '배경색',
27 borderColor: '테두리 색',
28 data: '자료',
29 header: '머릿칸',
30 yes: '예',
31 no: '아니오',
32 invalidWidth: '셀 너비는 숫자여야 합니다.',
33 invalidHeight: '셀 높이는 숫자여야 합니다.',
34 invalidRowSpan: '행 간격은 정수여야 합니다.',
35 invalidColSpan: '열 간격은 정수여야 합니다.',
36 chooseColor: '선택'
37 },
38 cellPad: '셀 여백',
39 cellSpace: '셀 간격',
40 column: {
41 menu: '열',
42 insertBefore: '왼쪽에 열 삽입',
43 insertAfter: '오른쪽에 열 삽입',
44 deleteColumn: '열 삭제'
45 },
46 columns: '열',
47 deleteTable: '표 삭제',
48 headers: '머릿칸',
49 headersBoth: '모두',
50 headersColumn: '첫 열',
51 headersNone: '없음',
52 headersRow: '첫 행',
53 invalidBorder: '테두리 두께는 숫자여야 합니다.',
54 invalidCellPadding: '셀 여백은 0 이상이어야 합니다.',
55 invalidCellSpacing: '셀 간격은 0 이상이어야 합니다.',
56 invalidCols: '열 번호는 0보다 커야 합니다.',
57 invalidHeight: '표 높이는 숫자여야 합니다.',
58 invalidRows: '행 번호는 0보다 커야 합니다.',
59 invalidWidth: '표의 너비는 숫자여야 합니다.',
60 menu: '표 속성',
61 row: {
62 menu: '행',
63 insertBefore: '위에 행 삽입',
64 insertAfter: '아래에 행 삽입',
65 deleteRow: '행 삭제'
66 },
67 rows: '행',
68 summary: '요약',
69 title: '표 속성',
70 toolbar: '표',
71 widthPc: '백분율',
72 widthPx: '픽셀',
73 widthUnit: '너비 단위'
74} );
diff --git a/sources/plugins/table/lang/ku.js b/sources/plugins/table/lang/ku.js
new file mode 100644
index 00000000..4710cfc9
--- /dev/null
+++ b/sources/plugins/table/lang/ku.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ku', {
6 border: 'گەورەیی پەراوێز',
7 caption: 'سەردێڕ',
8 cell: {
9 menu: 'خانه',
10 insertBefore: 'دانانی خانه لەپێش',
11 insertAfter: 'دانانی خانه لەپاش',
12 deleteCell: 'سڕینەوەی خانه',
13 merge: 'تێکەڵکردنی خانە',
14 mergeRight: 'تێکەڵکردنی لەگەڵ ڕاست',
15 mergeDown: 'تێکەڵکردنی لەگەڵ خوارەوە',
16 splitHorizontal: 'دابەشکردنی خانەی ئاسۆیی',
17 splitVertical: 'دابەشکردنی خانەی ئەستونی',
18 title: 'خاسیەتی خانه',
19 cellType: 'جۆری خانه',
20 rowSpan: 'ماوەی نێوان ڕیز',
21 colSpan: 'بستی ئەستونی',
22 wordWrap: 'پێچانەوەی وشە',
23 hAlign: 'ڕیزکردنی ئاسۆیی',
24 vAlign: 'ڕیزکردنی ئەستونی',
25 alignBaseline: 'هێڵەبنەڕەت',
26 bgColor: 'ڕەنگی پاشبنەما',
27 borderColor: 'ڕەنگی پەراوێز',
28 data: 'داتا',
29 header: 'سەرپەڕه',
30 yes: 'بەڵێ',
31 no: 'نەخێر',
32 invalidWidth: 'پانی خانه دەبێت بەتەواوی ژماره بێت.',
33 invalidHeight: 'درێژی خانه بەتەواوی دەبێت ژمارە بێت.',
34 invalidRowSpan: 'ماوەی نێوان ڕیز بەتەواوی دەبێت ژمارە بێت.',
35 invalidColSpan: 'ماوەی نێوان ئەستونی بەتەواوی دەبێت ژمارە بێت.',
36 chooseColor: 'هەڵبژێرە'
37 },
38 cellPad: 'بۆشایی ناوپۆش',
39 cellSpace: 'بۆشایی خانه',
40 column: {
41 menu: 'ئەستون',
42 insertBefore: 'دانانی ئەستون لەپێش',
43 insertAfter: 'دانانی ئەستوون لەپاش',
44 deleteColumn: 'سڕینەوەی ئەستوون'
45 },
46 columns: 'ستوونەکان',
47 deleteTable: 'سڕینەوەی خشتە',
48 headers: 'سەرپەڕه',
49 headersBoth: 'هەردووك',
50 headersColumn: 'یەکەم ئەستوون',
51 headersNone: 'هیچ',
52 headersRow: 'یەکەم ڕیز',
53 invalidBorder: 'ژمارەی پەراوێز دەبێت تەنها ژماره بێت.',
54 invalidCellPadding: 'ناوپۆشی خانه دەبێت ژمارەکی درووست بێت.',
55 invalidCellSpacing: 'بۆشایی خانه دەبێت ژمارەکی درووست بێت.',
56 invalidCols: 'ژمارەی ئەستوونی دەبێت گەورەتر بێت لەژمارەی 0.',
57 invalidHeight: 'درێژی خشته دهبێت تهنها ژماره بێت.',
58 invalidRows: 'ژمارەی ڕیز دەبێت گەورەتر بێت لەژمارەی 0.',
59 invalidWidth: 'پانی خشته دەبێت تەنها ژماره بێت.',
60 menu: 'خاسیەتی خشتە',
61 row: {
62 menu: 'ڕیز',
63 insertBefore: 'دانانی ڕیز لەپێش',
64 insertAfter: 'دانانی ڕیز لەپاش',
65 deleteRow: 'سڕینەوەی ڕیز'
66 },
67 rows: 'ڕیز',
68 summary: 'کورتە',
69 title: 'خاسیەتی خشتە',
70 toolbar: 'خشتە',
71 widthPc: 'لەسەدا',
72 widthPx: 'وێنەخاڵ - پیکسل',
73 widthUnit: 'پانی یەکە'
74} );
diff --git a/sources/plugins/table/lang/lt.js b/sources/plugins/table/lang/lt.js
new file mode 100644
index 00000000..c9d8de0e
--- /dev/null
+++ b/sources/plugins/table/lang/lt.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'lt', {
6 border: 'Rėmelio dydis',
7 caption: 'Antraštė',
8 cell: {
9 menu: 'Langelis',
10 insertBefore: 'Įterpti langelį prieš',
11 insertAfter: 'Įterpti langelį po',
12 deleteCell: 'Šalinti langelius',
13 merge: 'Sujungti langelius',
14 mergeRight: 'Sujungti su dešine',
15 mergeDown: 'Sujungti su apačia',
16 splitHorizontal: 'Skaidyti langelį horizontaliai',
17 splitVertical: 'Skaidyti langelį vertikaliai',
18 title: 'Cell nustatymai',
19 cellType: 'Cell rūšis',
20 rowSpan: 'Eilučių Span',
21 colSpan: 'Stulpelių Span',
22 wordWrap: 'Sutraukti raides',
23 hAlign: 'Horizontalus lygiavimas',
24 vAlign: 'Vertikalus lygiavimas',
25 alignBaseline: 'Apatinė linija',
26 bgColor: 'Fono spalva',
27 borderColor: 'Rėmelio spalva',
28 data: 'Data',
29 header: 'Antraštė',
30 yes: 'Taip',
31 no: 'Ne',
32 invalidWidth: 'Reikšmė turi būti skaičius.',
33 invalidHeight: 'Reikšmė turi būti skaičius.',
34 invalidRowSpan: 'Reikšmė turi būti skaičius.',
35 invalidColSpan: 'Reikšmė turi būti skaičius.',
36 chooseColor: 'Pasirinkite'
37 },
38 cellPad: 'Tarpas nuo langelio rėmo iki teksto',
39 cellSpace: 'Tarpas tarp langelių',
40 column: {
41 menu: 'Stulpelis',
42 insertBefore: 'Įterpti stulpelį prieš',
43 insertAfter: 'Įterpti stulpelį po',
44 deleteColumn: 'Šalinti stulpelius'
45 },
46 columns: 'Stulpeliai',
47 deleteTable: 'Šalinti lentelę',
48 headers: 'Antraštės',
49 headersBoth: 'Abu',
50 headersColumn: 'Pirmas stulpelis',
51 headersNone: 'Nėra',
52 headersRow: 'Pirma eilutė',
53 invalidBorder: 'Reikšmė turi būti nurodyta skaičiumi.',
54 invalidCellPadding: 'Reikšmė turi būti nurodyta skaičiumi.',
55 invalidCellSpacing: 'Reikšmė turi būti nurodyta skaičiumi.',
56 invalidCols: 'Skaičius turi būti didesnis nei 0.',
57 invalidHeight: 'Reikšmė turi būti nurodyta skaičiumi.',
58 invalidRows: 'Skaičius turi būti didesnis nei 0.',
59 invalidWidth: 'Reikšmė turi būti nurodyta skaičiumi.',
60 menu: 'Lentelės savybės',
61 row: {
62 menu: 'Eilutė',
63 insertBefore: 'Įterpti eilutę prieš',
64 insertAfter: 'Įterpti eilutę po',
65 deleteRow: 'Šalinti eilutes'
66 },
67 rows: 'Eilutės',
68 summary: 'Santrauka',
69 title: 'Lentelės savybės',
70 toolbar: 'Lentelė',
71 widthPc: 'procentais',
72 widthPx: 'taškais',
73 widthUnit: 'pločio vienetas'
74} );
diff --git a/sources/plugins/table/lang/lv.js b/sources/plugins/table/lang/lv.js
new file mode 100644
index 00000000..ca057cd5
--- /dev/null
+++ b/sources/plugins/table/lang/lv.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'lv', {
6 border: 'Rāmja izmērs',
7 caption: 'Leģenda',
8 cell: {
9 menu: 'Šūna',
10 insertBefore: 'Pievienot šūnu pirms',
11 insertAfter: 'Pievienot šūnu pēc',
12 deleteCell: 'Dzēst rūtiņas',
13 merge: 'Apvienot rūtiņas',
14 mergeRight: 'Apvieno pa labi',
15 mergeDown: 'Apvienot uz leju',
16 splitHorizontal: 'Sadalīt šūnu horizontāli',
17 splitVertical: 'Sadalīt šūnu vertikāli',
18 title: 'Šūnas uzstādījumi',
19 cellType: 'Šūnas tips',
20 rowSpan: 'Apvienotas rindas',
21 colSpan: 'Apvienotas kolonas',
22 wordWrap: 'Vārdu pārnese',
23 hAlign: 'Horizontālais novietojums',
24 vAlign: 'Vertikālais novietojums',
25 alignBaseline: 'Pamatrinda',
26 bgColor: 'Fona krāsa',
27 borderColor: 'Rāmja krāsa',
28 data: 'Dati',
29 header: 'Virsraksts',
30 yes: 'Jā',
31 no: 'Nē',
32 invalidWidth: 'Šūnas platumam jābūt skaitlim',
33 invalidHeight: 'Šūnas augstumam jābūt skaitlim',
34 invalidRowSpan: 'Apvienojamo rindu skaitam jābūt veselam skaitlim',
35 invalidColSpan: 'Apvienojamo kolonu skaitam jābūt veselam skaitlim',
36 chooseColor: 'Izvēlēties'
37 },
38 cellPad: 'Rūtiņu nobīde',
39 cellSpace: 'Rūtiņu atstatums',
40 column: {
41 menu: 'Kolonna',
42 insertBefore: 'Ievietot kolonu pirms',
43 insertAfter: 'Ievieto kolonu pēc',
44 deleteColumn: 'Dzēst kolonnas'
45 },
46 columns: 'Kolonnas',
47 deleteTable: 'Dzēst tabulu',
48 headers: 'Virsraksti',
49 headersBoth: 'Abi',
50 headersColumn: 'Pirmā kolona',
51 headersNone: 'Nekas',
52 headersRow: 'Pirmā rinda',
53 invalidBorder: 'Rāmju izmēram jābūt skaitlim',
54 invalidCellPadding: 'Šūnu atkāpēm jābūt pozitīvam skaitlim',
55 invalidCellSpacing: 'Šūnu atstarpēm jābūt pozitīvam skaitlim',
56 invalidCols: 'Kolonu skaitam jābūt lielākam par 0',
57 invalidHeight: 'Tabulas augstumam jābūt skaitlim',
58 invalidRows: 'Rindu skaitam jābūt lielākam par 0',
59 invalidWidth: 'Tabulas platumam jābūt skaitlim',
60 menu: 'Tabulas īpašības',
61 row: {
62 menu: 'Rinda',
63 insertBefore: 'Ievietot rindu pirms',
64 insertAfter: 'Ievietot rindu pēc',
65 deleteRow: 'Dzēst rindas'
66 },
67 rows: 'Rindas',
68 summary: 'Anotācija',
69 title: 'Tabulas īpašības',
70 toolbar: 'Tabula',
71 widthPc: 'procentuāli',
72 widthPx: 'pikseļos',
73 widthUnit: 'platuma mērvienība'
74} );
diff --git a/sources/plugins/table/lang/mk.js b/sources/plugins/table/lang/mk.js
new file mode 100644
index 00000000..fa6163ff
--- /dev/null
+++ b/sources/plugins/table/lang/mk.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'mk', {
6 border: 'Border size', // MISSING
7 caption: 'Caption', // MISSING
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Delete Cells',
13 merge: 'Merge Cells',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Cell padding', // MISSING
39 cellSpace: 'Cell spacing', // MISSING
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Delete Columns'
45 },
46 columns: 'Columns',
47 deleteTable: 'Delete Table', // MISSING
48 headers: 'Headers', // MISSING
49 headersBoth: 'Both', // MISSING
50 headersColumn: 'First column', // MISSING
51 headersNone: 'None',
52 headersRow: 'First Row', // MISSING
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'Table Properties', // MISSING
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Delete Rows'
66 },
67 rows: 'Rows',
68 summary: 'Summary', // MISSING
69 title: 'Table Properties', // MISSING
70 toolbar: 'Table', // MISSING
71 widthPc: 'percent', // MISSING
72 widthPx: 'pixels', // MISSING
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/mn.js b/sources/plugins/table/lang/mn.js
new file mode 100644
index 00000000..e69c6b2f
--- /dev/null
+++ b/sources/plugins/table/lang/mn.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'mn', {
6 border: 'Хүрээний хэмжээ',
7 caption: 'Тайлбар',
8 cell: {
9 menu: 'Нүх/зай',
10 insertBefore: 'Нүх/зай өмнө нь оруулах',
11 insertAfter: 'Нүх/зай дараа нь оруулах',
12 deleteCell: 'Нүх устгах',
13 merge: 'Нүх нэгтэх',
14 mergeRight: 'Баруун тийш нэгтгэх',
15 mergeDown: 'Доош нэгтгэх',
16 splitHorizontal: 'Нүх/зайг босоогоор нь тусгаарлах',
17 splitVertical: 'Нүх/зайг хөндлөнгөөр нь тусгаарлах',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Хэвтээд тэгшлэх арга',
24 vAlign: 'Босоод тэгшлэх арга',
25 alignBaseline: 'Baseline',
26 bgColor: 'Дэвсгэр өнгө',
27 borderColor: 'Хүрээний өнгө',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Тийм',
31 no: 'Үгүй',
32 invalidWidth: 'Нүдний өргөн нь тоо байх ёстой.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Сонгох'
37 },
38 cellPad: 'Нүх доторлох(padding)',
39 cellSpace: 'Нүх хоорондын зай (spacing)',
40 column: {
41 menu: 'Багана',
42 insertBefore: 'Багана өмнө нь оруулах',
43 insertAfter: 'Багана дараа нь оруулах',
44 deleteColumn: 'Багана устгах'
45 },
46 columns: 'Багана',
47 deleteTable: 'Хүснэгт устгах',
48 headers: 'Headers', // MISSING
49 headersBoth: 'Both', // MISSING
50 headersColumn: 'First column', // MISSING
51 headersNone: 'None',
52 headersRow: 'First Row', // MISSING
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Хүснэгтийн өргөн нь тоо байх ёстой.',
60 menu: 'Хүснэгт',
61 row: {
62 menu: 'Мөр',
63 insertBefore: 'Мөр өмнө нь оруулах',
64 insertAfter: 'Мөр дараа нь оруулах',
65 deleteRow: 'Мөр устгах'
66 },
67 rows: 'Мөр',
68 summary: 'Тайлбар',
69 title: 'Хүснэгт',
70 toolbar: 'Хүснэгт',
71 widthPc: 'хувь',
72 widthPx: 'цэг',
73 widthUnit: 'өргөний нэгж'
74} );
diff --git a/sources/plugins/table/lang/ms.js b/sources/plugins/table/lang/ms.js
new file mode 100644
index 00000000..c51cdc4d
--- /dev/null
+++ b/sources/plugins/table/lang/ms.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ms', {
6 border: 'Saiz Border',
7 caption: 'Keterangan',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Buangkan Sel-sel',
13 merge: 'Cantumkan Sel-sel',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Tambahan Ruang Sel',
39 cellSpace: 'Ruangan Antara Sel',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Buangkan Lajur'
45 },
46 columns: 'Jaluran',
47 deleteTable: 'Delete Table', // MISSING
48 headers: 'Headers', // MISSING
49 headersBoth: 'Both', // MISSING
50 headersColumn: 'First column', // MISSING
51 headersNone: 'None',
52 headersRow: 'First Row', // MISSING
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'Ciri-ciri Jadual',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Buangkan Baris'
66 },
67 rows: 'Barisan',
68 summary: 'Summary', // MISSING
69 title: 'Ciri-ciri Jadual',
70 toolbar: 'Jadual',
71 widthPc: 'peratus',
72 widthPx: 'piksel-piksel',
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/nb.js b/sources/plugins/table/lang/nb.js
new file mode 100644
index 00000000..3fd81f0b
--- /dev/null
+++ b/sources/plugins/table/lang/nb.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'nb', {
6 border: 'Rammestørrelse',
7 caption: 'Tittel',
8 cell: {
9 menu: 'Celle',
10 insertBefore: 'Sett inn celle før',
11 insertAfter: 'Sett inn celle etter',
12 deleteCell: 'Slett celler',
13 merge: 'Slå sammen celler',
14 mergeRight: 'Slå sammen høyre',
15 mergeDown: 'Slå sammen ned',
16 splitHorizontal: 'Del celle horisontalt',
17 splitVertical: 'Del celle vertikalt',
18 title: 'Celleegenskaper',
19 cellType: 'Celletype',
20 rowSpan: 'Radspenn',
21 colSpan: 'Kolonnespenn',
22 wordWrap: 'Tekstbrytning',
23 hAlign: 'Horisontal justering',
24 vAlign: 'Vertikal justering',
25 alignBaseline: 'Grunnlinje',
26 bgColor: 'Bakgrunnsfarge',
27 borderColor: 'Rammefarge',
28 data: 'Data',
29 header: 'Overskrift',
30 yes: 'Ja',
31 no: 'Nei',
32 invalidWidth: 'Cellebredde må være et tall.',
33 invalidHeight: 'Cellehøyde må være et tall.',
34 invalidRowSpan: 'Radspenn må være et heltall.',
35 invalidColSpan: 'Kolonnespenn må være et heltall.',
36 chooseColor: 'Velg'
37 },
38 cellPad: 'Cellepolstring',
39 cellSpace: 'Cellemarg',
40 column: {
41 menu: 'Kolonne',
42 insertBefore: 'Sett inn kolonne før',
43 insertAfter: 'Sett inn kolonne etter',
44 deleteColumn: 'Slett kolonner'
45 },
46 columns: 'Kolonner',
47 deleteTable: 'Slett tabell',
48 headers: 'Overskrifter',
49 headersBoth: 'Begge',
50 headersColumn: 'Første kolonne',
51 headersNone: 'Ingen',
52 headersRow: 'Første rad',
53 invalidBorder: 'Rammestørrelse må være et tall.',
54 invalidCellPadding: 'Cellepolstring må være et positivt tall.',
55 invalidCellSpacing: 'Cellemarg må være et positivt tall.',
56 invalidCols: 'Antall kolonner må være et tall større enn 0.',
57 invalidHeight: 'Tabellhøyde må være et tall.',
58 invalidRows: 'Antall rader må være et tall større enn 0.',
59 invalidWidth: 'Tabellbredde må være et tall.',
60 menu: 'Egenskaper for tabell',
61 row: {
62 menu: 'Rader',
63 insertBefore: 'Sett inn rad før',
64 insertAfter: 'Sett inn rad etter',
65 deleteRow: 'Slett rader'
66 },
67 rows: 'Rader',
68 summary: 'Sammendrag',
69 title: 'Egenskaper for tabell',
70 toolbar: 'Tabell',
71 widthPc: 'prosent',
72 widthPx: 'piksler',
73 widthUnit: 'Bredde-enhet'
74} );
diff --git a/sources/plugins/table/lang/nl.js b/sources/plugins/table/lang/nl.js
new file mode 100644
index 00000000..87594933
--- /dev/null
+++ b/sources/plugins/table/lang/nl.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'nl', {
6 border: 'Randdikte',
7 caption: 'Onderschrift',
8 cell: {
9 menu: 'Cel',
10 insertBefore: 'Voeg cel in voor',
11 insertAfter: 'Voeg cel in na',
12 deleteCell: 'Cellen verwijderen',
13 merge: 'Cellen samenvoegen',
14 mergeRight: 'Voeg samen naar rechts',
15 mergeDown: 'Voeg samen naar beneden',
16 splitHorizontal: 'Splits cel horizontaal',
17 splitVertical: 'Splits cel vertikaal',
18 title: 'Celeigenschappen',
19 cellType: 'Celtype',
20 rowSpan: 'Rijen samenvoegen',
21 colSpan: 'Kolommen samenvoegen',
22 wordWrap: 'Automatische terugloop',
23 hAlign: 'Horizontale uitlijning',
24 vAlign: 'Verticale uitlijning',
25 alignBaseline: 'Tekstregel',
26 bgColor: 'Achtergrondkleur',
27 borderColor: 'Randkleur',
28 data: 'Gegevens',
29 header: 'Kop',
30 yes: 'Ja',
31 no: 'Nee',
32 invalidWidth: 'De celbreedte moet een getal zijn.',
33 invalidHeight: 'De celhoogte moet een getal zijn.',
34 invalidRowSpan: 'Rijen samenvoegen moet een heel getal zijn.',
35 invalidColSpan: 'Kolommen samenvoegen moet een heel getal zijn.',
36 chooseColor: 'Kies'
37 },
38 cellPad: 'Celopvulling',
39 cellSpace: 'Celafstand',
40 column: {
41 menu: 'Kolom',
42 insertBefore: 'Voeg kolom in voor',
43 insertAfter: 'Voeg kolom in na',
44 deleteColumn: 'Kolommen verwijderen'
45 },
46 columns: 'Kolommen',
47 deleteTable: 'Tabel verwijderen',
48 headers: 'Koppen',
49 headersBoth: 'Beide',
50 headersColumn: 'Eerste kolom',
51 headersNone: 'Geen',
52 headersRow: 'Eerste rij',
53 invalidBorder: 'De randdikte moet een getal zijn.',
54 invalidCellPadding: 'Celopvulling moet een getal zijn.',
55 invalidCellSpacing: 'Celafstand moet een getal zijn.',
56 invalidCols: 'Het aantal kolommen moet een getal zijn groter dan 0.',
57 invalidHeight: 'De tabelhoogte moet een getal zijn.',
58 invalidRows: 'Het aantal rijen moet een getal zijn groter dan 0.',
59 invalidWidth: 'De tabelbreedte moet een getal zijn.',
60 menu: 'Tabeleigenschappen',
61 row: {
62 menu: 'Rij',
63 insertBefore: 'Voeg rij in voor',
64 insertAfter: 'Voeg rij in na',
65 deleteRow: 'Rijen verwijderen'
66 },
67 rows: 'Rijen',
68 summary: 'Samenvatting',
69 title: 'Tabeleigenschappen',
70 toolbar: 'Tabel',
71 widthPc: 'procent',
72 widthPx: 'pixels',
73 widthUnit: 'eenheid breedte'
74} );
diff --git a/sources/plugins/table/lang/no.js b/sources/plugins/table/lang/no.js
new file mode 100644
index 00000000..c9e4987f
--- /dev/null
+++ b/sources/plugins/table/lang/no.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'no', {
6 border: 'Rammestørrelse',
7 caption: 'Tittel',
8 cell: {
9 menu: 'Celle',
10 insertBefore: 'Sett inn celle før',
11 insertAfter: 'Sett inn celle etter',
12 deleteCell: 'Slett celler',
13 merge: 'Slå sammen celler',
14 mergeRight: 'Slå sammen høyre',
15 mergeDown: 'Slå sammen ned',
16 splitHorizontal: 'Del celle horisontalt',
17 splitVertical: 'Del celle vertikalt',
18 title: 'Celleegenskaper',
19 cellType: 'Celletype',
20 rowSpan: 'Radspenn',
21 colSpan: 'Kolonnespenn',
22 wordWrap: 'Tekstbrytning',
23 hAlign: 'Horisontal justering',
24 vAlign: 'Vertikal justering',
25 alignBaseline: 'Grunnlinje',
26 bgColor: 'Bakgrunnsfarge',
27 borderColor: 'Rammefarge',
28 data: 'Data',
29 header: 'Overskrift',
30 yes: 'Ja',
31 no: 'Nei',
32 invalidWidth: 'Cellebredde må være et tall.',
33 invalidHeight: 'Cellehøyde må være et tall.',
34 invalidRowSpan: 'Radspenn må være et heltall.',
35 invalidColSpan: 'Kolonnespenn må være et heltall.',
36 chooseColor: 'Velg'
37 },
38 cellPad: 'Cellepolstring',
39 cellSpace: 'Cellemarg',
40 column: {
41 menu: 'Kolonne',
42 insertBefore: 'Sett inn kolonne før',
43 insertAfter: 'Sett inn kolonne etter',
44 deleteColumn: 'Slett kolonner'
45 },
46 columns: 'Kolonner',
47 deleteTable: 'Slett tabell',
48 headers: 'Overskrifter',
49 headersBoth: 'Begge',
50 headersColumn: 'Første kolonne',
51 headersNone: 'Ingen',
52 headersRow: 'Første rad',
53 invalidBorder: 'Rammestørrelse må være et tall.',
54 invalidCellPadding: 'Cellepolstring må være et positivt tall.',
55 invalidCellSpacing: 'Cellemarg må være et positivt tall.',
56 invalidCols: 'Antall kolonner må være et tall større enn 0.',
57 invalidHeight: 'Tabellhøyde må være et tall.',
58 invalidRows: 'Antall rader må være et tall større enn 0.',
59 invalidWidth: 'Tabellbredde må være et tall.',
60 menu: 'Egenskaper for tabell',
61 row: {
62 menu: 'Rader',
63 insertBefore: 'Sett inn rad før',
64 insertAfter: 'Sett inn rad etter',
65 deleteRow: 'Slett rader'
66 },
67 rows: 'Rader',
68 summary: 'Sammendrag',
69 title: 'Egenskaper for tabell',
70 toolbar: 'Tabell',
71 widthPc: 'prosent',
72 widthPx: 'piksler',
73 widthUnit: 'Bredde-enhet'
74} );
diff --git a/sources/plugins/table/lang/pl.js b/sources/plugins/table/lang/pl.js
new file mode 100644
index 00000000..2b46c201
--- /dev/null
+++ b/sources/plugins/table/lang/pl.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'pl', {
6 border: 'Grubość obramowania',
7 caption: 'Tytuł',
8 cell: {
9 menu: 'Komórka',
10 insertBefore: 'Wstaw komórkę z lewej',
11 insertAfter: 'Wstaw komórkę z prawej',
12 deleteCell: 'Usuń komórki',
13 merge: 'Połącz komórki',
14 mergeRight: 'Połącz z komórką z prawej',
15 mergeDown: 'Połącz z komórką poniżej',
16 splitHorizontal: 'Podziel komórkę poziomo',
17 splitVertical: 'Podziel komórkę pionowo',
18 title: 'Właściwości komórki',
19 cellType: 'Typ komórki',
20 rowSpan: 'Scalenie wierszy',
21 colSpan: 'Scalenie komórek',
22 wordWrap: 'Zawijanie słów',
23 hAlign: 'Wyrównanie poziome',
24 vAlign: 'Wyrównanie pionowe',
25 alignBaseline: 'Linia bazowa',
26 bgColor: 'Kolor tła',
27 borderColor: 'Kolor obramowania',
28 data: 'Dane',
29 header: 'Nagłówek',
30 yes: 'Tak',
31 no: 'Nie',
32 invalidWidth: 'Szerokość komórki musi być liczbą.',
33 invalidHeight: 'Wysokość komórki musi być liczbą.',
34 invalidRowSpan: 'Scalenie wierszy musi być liczbą całkowitą.',
35 invalidColSpan: 'Scalenie komórek musi być liczbą całkowitą.',
36 chooseColor: 'Wybierz'
37 },
38 cellPad: 'Dopełnienie komórek',
39 cellSpace: 'Odstęp pomiędzy komórkami',
40 column: {
41 menu: 'Kolumna',
42 insertBefore: 'Wstaw kolumnę z lewej',
43 insertAfter: 'Wstaw kolumnę z prawej',
44 deleteColumn: 'Usuń kolumny'
45 },
46 columns: 'Liczba kolumn',
47 deleteTable: 'Usuń tabelę',
48 headers: 'Nagłówki',
49 headersBoth: 'Oba',
50 headersColumn: 'Pierwsza kolumna',
51 headersNone: 'Brak',
52 headersRow: 'Pierwszy wiersz',
53 invalidBorder: 'Wartość obramowania musi być liczbą.',
54 invalidCellPadding: 'Dopełnienie komórek musi być liczbą dodatnią.',
55 invalidCellSpacing: 'Odstęp pomiędzy komórkami musi być liczbą dodatnią.',
56 invalidCols: 'Liczba kolumn musi być większa niż 0.',
57 invalidHeight: 'Wysokość tabeli musi być liczbą.',
58 invalidRows: 'Liczba wierszy musi być większa niż 0.',
59 invalidWidth: 'Szerokość tabeli musi być liczbą.',
60 menu: 'Właściwości tabeli',
61 row: {
62 menu: 'Wiersz',
63 insertBefore: 'Wstaw wiersz powyżej',
64 insertAfter: 'Wstaw wiersz poniżej',
65 deleteRow: 'Usuń wiersze'
66 },
67 rows: 'Liczba wierszy',
68 summary: 'Podsumowanie',
69 title: 'Właściwości tabeli',
70 toolbar: 'Tabela',
71 widthPc: '%',
72 widthPx: 'piksele',
73 widthUnit: 'jednostka szerokości'
74} );
diff --git a/sources/plugins/table/lang/pt-br.js b/sources/plugins/table/lang/pt-br.js
new file mode 100644
index 00000000..4fccc79c
--- /dev/null
+++ b/sources/plugins/table/lang/pt-br.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'pt-br', {
6 border: 'Borda',
7 caption: 'Legenda',
8 cell: {
9 menu: 'Célula',
10 insertBefore: 'Inserir célula a esquerda',
11 insertAfter: 'Inserir célula a direita',
12 deleteCell: 'Remover Células',
13 merge: 'Mesclar Células',
14 mergeRight: 'Mesclar com célula a direita',
15 mergeDown: 'Mesclar com célula abaixo',
16 splitHorizontal: 'Dividir célula horizontalmente',
17 splitVertical: 'Dividir célula verticalmente',
18 title: 'Propriedades da célula',
19 cellType: 'Tipo de célula',
20 rowSpan: 'Linhas cobertas',
21 colSpan: 'Colunas cobertas',
22 wordWrap: 'Quebra de palavra',
23 hAlign: 'Alinhamento horizontal',
24 vAlign: 'Alinhamento vertical',
25 alignBaseline: 'Patamar de alinhamento',
26 bgColor: 'Cor de fundo',
27 borderColor: 'Cor das bordas',
28 data: 'Dados',
29 header: 'Cabeçalho',
30 yes: 'Sim',
31 no: 'Não',
32 invalidWidth: 'A largura da célula tem que ser um número.',
33 invalidHeight: 'A altura da célula tem que ser um número.',
34 invalidRowSpan: 'Linhas cobertas tem que ser um número inteiro.',
35 invalidColSpan: 'Colunas cobertas tem que ser um número inteiro.',
36 chooseColor: 'Escolher'
37 },
38 cellPad: 'Margem interna',
39 cellSpace: 'Espaçamento',
40 column: {
41 menu: 'Coluna',
42 insertBefore: 'Inserir coluna a esquerda',
43 insertAfter: 'Inserir coluna a direita',
44 deleteColumn: 'Remover Colunas'
45 },
46 columns: 'Colunas',
47 deleteTable: 'Apagar Tabela',
48 headers: 'Cabeçalho',
49 headersBoth: 'Ambos',
50 headersColumn: 'Primeira coluna',
51 headersNone: 'Nenhum',
52 headersRow: 'Primeira linha',
53 invalidBorder: 'O tamanho da borda tem que ser um número.',
54 invalidCellPadding: 'A margem interna das células tem que ser um número.',
55 invalidCellSpacing: 'O espaçamento das células tem que ser um número.',
56 invalidCols: 'O número de colunas tem que ser um número maior que 0.',
57 invalidHeight: 'A altura da tabela tem que ser um número.',
58 invalidRows: 'O número de linhas tem que ser um número maior que 0.',
59 invalidWidth: 'A largura da tabela tem que ser um número.',
60 menu: 'Formatar Tabela',
61 row: {
62 menu: 'Linha',
63 insertBefore: 'Inserir linha acima',
64 insertAfter: 'Inserir linha abaixo',
65 deleteRow: 'Remover Linhas'
66 },
67 rows: 'Linhas',
68 summary: 'Resumo',
69 title: 'Formatar Tabela',
70 toolbar: 'Tabela',
71 widthPc: '%',
72 widthPx: 'pixels',
73 widthUnit: 'unidade largura'
74} );
diff --git a/sources/plugins/table/lang/pt.js b/sources/plugins/table/lang/pt.js
new file mode 100644
index 00000000..ac5cd6d9
--- /dev/null
+++ b/sources/plugins/table/lang/pt.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'pt', {
6 border: 'Tamanho do contorno',
7 caption: 'Legenda',
8 cell: {
9 menu: 'Célula',
10 insertBefore: 'Inserir célula antes',
11 insertAfter: 'Inserir célula depois',
12 deleteCell: 'Apagar Células',
13 merge: 'Unir Células',
14 mergeRight: 'Unir à Direita',
15 mergeDown: 'Fundir abaixo',
16 splitHorizontal: 'Dividir célula horizontalmente',
17 splitVertical: 'Dividir célula verticalmente',
18 title: 'Propriedades da célula',
19 cellType: 'Tipo de célula',
20 rowSpan: 'Filas na Célula',
21 colSpan: 'Colunas na Célula',
22 wordWrap: 'Moldar texto',
23 hAlign: 'Alinhamento Horizontal',
24 vAlign: 'Alinhamento Vertical',
25 alignBaseline: 'Base',
26 bgColor: 'Cor de Fundo',
27 borderColor: 'Cor da Margem',
28 data: 'Dados',
29 header: 'Cabeçalho',
30 yes: 'Sim',
31 no: 'Não',
32 invalidWidth: 'A largura da célula deve ser um número.',
33 invalidHeight: 'A altura da célula deve ser um número.',
34 invalidRowSpan: 'As filas da célula deve ter um número inteiro.',
35 invalidColSpan: 'As colunas da célula deve ter um número inteiro.',
36 chooseColor: 'Escolher'
37 },
38 cellPad: 'Espaço interior',
39 cellSpace: 'Espaçamento de célula',
40 column: {
41 menu: 'Coluna',
42 insertBefore: 'Inserir Coluna Antes',
43 insertAfter: 'Inserir coluna depois',
44 deleteColumn: 'Apagar colunas'
45 },
46 columns: 'Colunas',
47 deleteTable: 'Apagar tabela',
48 headers: 'Cabeçalhos',
49 headersBoth: 'Ambos',
50 headersColumn: 'Primeira coluna',
51 headersNone: 'Nenhum',
52 headersRow: 'Primeira linha',
53 invalidBorder: 'O tamanho da margem tem de ser um número.',
54 invalidCellPadding: 'A criação do espaço na célula deve ser um número positivo.',
55 invalidCellSpacing: 'O espaçamento da célula deve ser um número positivo.',
56 invalidCols: 'O número de colunas tem de ser um número maior que 0.',
57 invalidHeight: 'A altura da tabela tem de ser um número.',
58 invalidRows: 'O número de linhas tem de ser maior que 0.',
59 invalidWidth: 'A largura da tabela tem de ser um número.',
60 menu: 'Propriedades da Tabela',
61 row: {
62 menu: 'Linha',
63 insertBefore: 'Inserir linha antes',
64 insertAfter: 'Inserir linha depois',
65 deleteRow: 'Apagar linhas'
66 },
67 rows: 'Linhas',
68 summary: 'Sumário',
69 title: 'Propriedades da Tabela',
70 toolbar: 'Tabela',
71 widthPc: 'percentagem',
72 widthPx: 'pontos',
73 widthUnit: 'unidade da largura'
74} );
diff --git a/sources/plugins/table/lang/ro.js b/sources/plugins/table/lang/ro.js
new file mode 100644
index 00000000..58604f16
--- /dev/null
+++ b/sources/plugins/table/lang/ro.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ro', {
6 border: 'Mărimea marginii',
7 caption: 'Titlu (Caption)',
8 cell: {
9 menu: 'Celulă',
10 insertBefore: 'Inserează celulă înainte',
11 insertAfter: 'Inserează celulă după',
12 deleteCell: 'Şterge celule',
13 merge: 'Uneşte celule',
14 mergeRight: 'Uneşte la dreapta',
15 mergeDown: 'Uneşte jos',
16 splitHorizontal: 'Împarte celula pe orizontală',
17 splitVertical: 'Împarte celula pe verticală',
18 title: 'Proprietăți celulă',
19 cellType: 'Tipul celulei',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Aliniament orizontal',
24 vAlign: 'Aliniament vertical',
25 alignBaseline: 'Baseline',
26 bgColor: 'Culoare fundal',
27 borderColor: 'Culoare bordură',
28 data: 'Data',
29 header: 'Antet',
30 yes: 'Da',
31 no: 'Nu',
32 invalidWidth: 'Lățimea celulei trebuie să fie un număr.',
33 invalidHeight: 'Înălțimea celulei trebuie să fie un număr.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Alege'
37 },
38 cellPad: 'Spaţiu în cadrul celulei',
39 cellSpace: 'Spaţiu între celule',
40 column: {
41 menu: 'Coloană',
42 insertBefore: 'Inserează coloană înainte',
43 insertAfter: 'Inserează coloană după',
44 deleteColumn: 'Şterge celule'
45 },
46 columns: 'Coloane',
47 deleteTable: 'Şterge tabel',
48 headers: 'Antente',
49 headersBoth: 'Ambele',
50 headersColumn: 'Prima coloană',
51 headersNone: 'Nimic',
52 headersRow: 'Primul rând',
53 invalidBorder: 'Dimensiunea bordurii trebuie să aibe un număr.',
54 invalidCellPadding: 'Spațierea celulei trebuie sa fie un număr pozitiv',
55 invalidCellSpacing: 'Spațierea celului trebuie să fie un număr pozitiv.',
56 invalidCols: 'Numărul coloanelor trebuie să fie mai mare decât 0.',
57 invalidHeight: 'Inaltimea celulei trebuie sa fie un numar.',
58 invalidRows: 'Numărul rândurilor trebuie să fie mai mare decât 0.',
59 invalidWidth: 'Lățimea tabelului trebuie să fie un număr.',
60 menu: 'Proprietăţile tabelului',
61 row: {
62 menu: 'Rând',
63 insertBefore: 'Inserează rând înainte',
64 insertAfter: 'Inserează rând după',
65 deleteRow: 'Şterge rânduri'
66 },
67 rows: 'Rânduri',
68 summary: 'Rezumat',
69 title: 'Proprietăţile tabelului',
70 toolbar: 'Tabel',
71 widthPc: 'procente',
72 widthPx: 'pixeli',
73 widthUnit: 'unitate lățime'
74} );
diff --git a/sources/plugins/table/lang/ru.js b/sources/plugins/table/lang/ru.js
new file mode 100644
index 00000000..d5dae52c
--- /dev/null
+++ b/sources/plugins/table/lang/ru.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ru', {
6 border: 'Размер границ',
7 caption: 'Заголовок',
8 cell: {
9 menu: 'Ячейка',
10 insertBefore: 'Вставить ячейку слева',
11 insertAfter: 'Вставить ячейку справа',
12 deleteCell: 'Удалить ячейки',
13 merge: 'Объединить ячейки',
14 mergeRight: 'Объединить с правой',
15 mergeDown: 'Объединить с нижней',
16 splitHorizontal: 'Разделить ячейку по горизонтали',
17 splitVertical: 'Разделить ячейку по вертикали',
18 title: 'Свойства ячейки',
19 cellType: 'Тип ячейки',
20 rowSpan: 'Объединяет строк',
21 colSpan: 'Объединяет колонок',
22 wordWrap: 'Перенос по словам',
23 hAlign: 'Горизонтальное выравнивание',
24 vAlign: 'Вертикальное выравнивание',
25 alignBaseline: 'По базовой линии',
26 bgColor: 'Цвет фона',
27 borderColor: 'Цвет границ',
28 data: 'Данные',
29 header: 'Заголовок',
30 yes: 'Да',
31 no: 'Нет',
32 invalidWidth: 'Ширина ячейки должна быть числом.',
33 invalidHeight: 'Высота ячейки должна быть числом.',
34 invalidRowSpan: 'Количество объединяемых строк должно быть задано числом.',
35 invalidColSpan: 'Количество объединяемых колонок должно быть задано числом.',
36 chooseColor: 'Выберите'
37 },
38 cellPad: 'Внутренний отступ ячеек',
39 cellSpace: 'Внешний отступ ячеек',
40 column: {
41 menu: 'Колонка',
42 insertBefore: 'Вставить колонку слева',
43 insertAfter: 'Вставить колонку справа',
44 deleteColumn: 'Удалить колонки'
45 },
46 columns: 'Колонки',
47 deleteTable: 'Удалить таблицу',
48 headers: 'Заголовки',
49 headersBoth: 'Сверху и слева',
50 headersColumn: 'Левая колонка',
51 headersNone: 'Без заголовков',
52 headersRow: 'Верхняя строка',
53 invalidBorder: 'Размер границ должен быть числом.',
54 invalidCellPadding: 'Внутренний отступ ячеек (cellpadding) должен быть числом.',
55 invalidCellSpacing: 'Внешний отступ ячеек (cellspacing) должен быть числом.',
56 invalidCols: 'Количество столбцов должно быть больше 0.',
57 invalidHeight: 'Высота таблицы должна быть числом.',
58 invalidRows: 'Количество строк должно быть больше 0.',
59 invalidWidth: 'Ширина таблицы должна быть числом.',
60 menu: 'Свойства таблицы',
61 row: {
62 menu: 'Строка',
63 insertBefore: 'Вставить строку сверху',
64 insertAfter: 'Вставить строку снизу',
65 deleteRow: 'Удалить строки'
66 },
67 rows: 'Строки',
68 summary: 'Итоги',
69 title: 'Свойства таблицы',
70 toolbar: 'Таблица',
71 widthPc: 'процентов',
72 widthPx: 'пикселей',
73 widthUnit: 'единица измерения'
74} );
diff --git a/sources/plugins/table/lang/si.js b/sources/plugins/table/lang/si.js
new file mode 100644
index 00000000..4bca32b1
--- /dev/null
+++ b/sources/plugins/table/lang/si.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'si', {
6 border: 'සීමාවවල විශාලත්වය',
7 caption: 'Caption', // MISSING
8 cell: {
9 menu: 'කොටුව',
10 insertBefore: 'පෙර කොටුවක් ඇතුල්කිරිම',
11 insertAfter: 'පසුව කොටුවක් ඇතුලත් ',
12 deleteCell: 'කොටුව මැකීම',
13 merge: 'කොටු එකට යාකිරිම',
14 mergeRight: 'දකුණට ',
15 mergeDown: 'පහලට ',
16 splitHorizontal: 'තිරස්ව කොටු පැතිරීම',
17 splitVertical: 'සිරස්ව කොටු පැතිරීම',
18 title: 'කොටු ',
19 cellType: 'කොටු වර්ගය',
20 rowSpan: 'පේළි පළල',
21 colSpan: 'සිරස් පළල',
22 wordWrap: 'වචන ගැලපුම',
23 hAlign: 'තිරස්ව ',
24 vAlign: 'සිරස්ව ',
25 alignBaseline: 'පාද රේඛාව',
26 bgColor: 'පසුබිම් වර්ණය',
27 borderColor: 'මායිම් ',
28 data: 'Data', // MISSING
29 header: 'ශීර්ෂක',
30 yes: 'ඔව්',
31 no: 'නැත',
32 invalidWidth: 'කොටු පළල සංඛ්‍ය්ත්මක වටිනාකමක් විය යුතුය',
33 invalidHeight: 'කොටු උස සංඛ්‍ය්ත්මක වටිනාකමක් විය යුතුය',
34 invalidRowSpan: 'Rows span must be a whole number.', // MISSING
35 invalidColSpan: 'Columns span must be a whole number.', // MISSING
36 chooseColor: 'තෝරන්න'
37 },
38 cellPad: 'Cell padding', // MISSING
39 cellSpace: 'Cell spacing', // MISSING
40 column: {
41 menu: 'Column', // MISSING
42 insertBefore: 'Insert Column Before', // MISSING
43 insertAfter: 'Insert Column After', // MISSING
44 deleteColumn: 'Delete Columns' // MISSING
45 },
46 columns: 'සිරස් ',
47 deleteTable: 'වගුව මකන්න',
48 headers: 'ශීර්ෂක',
49 headersBoth: 'දෙකම',
50 headersColumn: 'පළමූ සිරස් තීරුව',
51 headersNone: 'කිසිවක්ම නොවේ',
52 headersRow: 'පළමූ පේළිය',
53 invalidBorder: 'Border size must be a number.', // MISSING
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Cell spacing must be a positive number.', // MISSING
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Table height must be a number.', // MISSING
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Table width must be a number.', // MISSING
60 menu: 'Table Properties', // MISSING
61 row: {
62 menu: 'Row', // MISSING
63 insertBefore: 'Insert Row Before', // MISSING
64 insertAfter: 'Insert Row After', // MISSING
65 deleteRow: 'Delete Rows' // MISSING
66 },
67 rows: 'Rows', // MISSING
68 summary: 'Summary', // MISSING
69 title: 'Table Properties', // MISSING
70 toolbar: 'Table', // MISSING
71 widthPc: 'percent', // MISSING
72 widthPx: 'pixels', // MISSING
73 widthUnit: 'width unit' // MISSING
74} );
diff --git a/sources/plugins/table/lang/sk.js b/sources/plugins/table/lang/sk.js
new file mode 100644
index 00000000..290f653e
--- /dev/null
+++ b/sources/plugins/table/lang/sk.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'sk', {
6 border: 'Šírka rámu (border)',
7 caption: 'Popis',
8 cell: {
9 menu: 'Bunka',
10 insertBefore: 'Vložiť bunku pred',
11 insertAfter: 'Vložiť bunku za',
12 deleteCell: 'Vymazať bunky',
13 merge: 'Zlúčiť bunky',
14 mergeRight: 'Zlúčiť doprava',
15 mergeDown: 'Zlúčiť dole',
16 splitHorizontal: 'Rozdeliť bunky horizontálne',
17 splitVertical: 'Rozdeliť bunky vertikálne',
18 title: 'Vlastnosti bunky',
19 cellType: 'Typ bunky',
20 rowSpan: 'Rozsah riadkov',
21 colSpan: 'Rozsah stĺpcov',
22 wordWrap: 'Zalomovanie riadkov',
23 hAlign: 'Horizontálne zarovnanie',
24 vAlign: 'Vertikálne zarovnanie',
25 alignBaseline: 'Základná čiara (baseline)',
26 bgColor: 'Farba pozadia',
27 borderColor: 'Farba rámu',
28 data: 'Dáta',
29 header: 'Hlavička',
30 yes: 'Áno',
31 no: 'Nie',
32 invalidWidth: 'Šírka bunky musí byť číslo.',
33 invalidHeight: 'Výška bunky musí byť číslo.',
34 invalidRowSpan: 'Rozsah riadkov musí byť celé číslo.',
35 invalidColSpan: 'Rozsah stĺpcov musí byť celé číslo.',
36 chooseColor: 'Vybrať'
37 },
38 cellPad: 'Odsadenie obsahu (cell padding)',
39 cellSpace: 'Vzdialenosť buniek (cell spacing)',
40 column: {
41 menu: 'Stĺpec',
42 insertBefore: 'Vložiť stĺpec pred',
43 insertAfter: 'Vložiť stĺpec po',
44 deleteColumn: 'Zmazať stĺpce'
45 },
46 columns: 'Stĺpce',
47 deleteTable: 'Vymazať tabuľku',
48 headers: 'Hlavička',
49 headersBoth: 'Obe',
50 headersColumn: 'Prvý stĺpec',
51 headersNone: 'Žiadne',
52 headersRow: 'Prvý riadok',
53 invalidBorder: 'Širka rámu musí byť číslo.',
54 invalidCellPadding: 'Odsadenie v bunkách (cell padding) musí byť kladné číslo.',
55 invalidCellSpacing: 'Medzera mädzi bunkami (cell spacing) musí byť kladné číslo.',
56 invalidCols: 'Počet stĺpcov musí byť číslo väčšie ako 0.',
57 invalidHeight: 'Výška tabuľky musí byť číslo.',
58 invalidRows: 'Počet riadkov musí byť číslo väčšie ako 0.',
59 invalidWidth: 'Širka tabuľky musí byť číslo.',
60 menu: 'Vlastnosti tabuľky',
61 row: {
62 menu: 'Riadok',
63 insertBefore: 'Vložiť riadok pred',
64 insertAfter: 'Vložiť riadok po',
65 deleteRow: 'Vymazať riadky'
66 },
67 rows: 'Riadky',
68 summary: 'Prehľad',
69 title: 'Vlastnosti tabuľky',
70 toolbar: 'Tabuľka',
71 widthPc: 'percent',
72 widthPx: 'pixelov',
73 widthUnit: 'jednotka šírky'
74} );
diff --git a/sources/plugins/table/lang/sl.js b/sources/plugins/table/lang/sl.js
new file mode 100644
index 00000000..9e8a57f2
--- /dev/null
+++ b/sources/plugins/table/lang/sl.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'sl', {
6 border: 'Velikost obrobe',
7 caption: 'Naslov',
8 cell: {
9 menu: 'Celica',
10 insertBefore: 'Vstavi celico pred',
11 insertAfter: 'Vstavi celico za',
12 deleteCell: 'Izbriši celice',
13 merge: 'Združi celice',
14 mergeRight: 'Združi desno',
15 mergeDown: 'Druži navzdol',
16 splitHorizontal: 'Razdeli celico vodoravno',
17 splitVertical: 'Razdeli celico navpično',
18 title: 'Lastnosti celice',
19 cellType: 'Vrsta celice',
20 rowSpan: 'Razpon vrstic',
21 colSpan: 'Razpon stolpcev',
22 wordWrap: 'Prelom besedila',
23 hAlign: 'Vodoravna poravnava',
24 vAlign: 'Navpična poravnava',
25 alignBaseline: 'Osnovnica',
26 bgColor: 'Barva ozadja',
27 borderColor: 'Barva obrobe',
28 data: 'Podatki',
29 header: 'Glava',
30 yes: 'Da',
31 no: 'Ne',
32 invalidWidth: 'Širina celice mora biti število.',
33 invalidHeight: 'Višina celice mora biti število.',
34 invalidRowSpan: 'Razpon vrstic mora biti celo število.',
35 invalidColSpan: 'Razpon stolpcev mora biti celo število.',
36 chooseColor: 'Izberi'
37 },
38 cellPad: 'Polnilo med celicami',
39 cellSpace: 'Razmik med celicami',
40 column: {
41 menu: 'Stolpec',
42 insertBefore: 'Vstavi stolpec pred',
43 insertAfter: 'Vstavi stolpec za',
44 deleteColumn: 'Izbriši stolpce'
45 },
46 columns: 'Stolpci',
47 deleteTable: 'Izbriši tabelo',
48 headers: 'Glave',
49 headersBoth: 'Oboje',
50 headersColumn: 'Prvi stolpec',
51 headersNone: 'Brez',
52 headersRow: 'Prva vrstica',
53 invalidBorder: 'Širina obrobe mora biti število.',
54 invalidCellPadding: 'Zamik celic mora biti število',
55 invalidCellSpacing: 'Razmik med celicami mora biti število.',
56 invalidCols: 'Število stolpcev mora biti večje od 0.',
57 invalidHeight: 'Višina tabele mora biti število.',
58 invalidRows: 'Število vrstic mora biti večje od 0.',
59 invalidWidth: 'Širina tabele mora biti število.',
60 menu: 'Lastnosti tabele',
61 row: {
62 menu: 'Vrstica',
63 insertBefore: 'Vstavi vrstico pred',
64 insertAfter: 'Vstavi vrstico za',
65 deleteRow: 'Izbriši vrstice'
66 },
67 rows: 'Vrstice',
68 summary: 'Povzetek',
69 title: 'Lastnosti tabele',
70 toolbar: 'Tabela',
71 widthPc: 'procentov',
72 widthPx: 'pik',
73 widthUnit: 'enota širine'
74} );
diff --git a/sources/plugins/table/lang/sq.js b/sources/plugins/table/lang/sq.js
new file mode 100644
index 00000000..cf52476d
--- /dev/null
+++ b/sources/plugins/table/lang/sq.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'sq', {
6 border: 'Madhësia e kornizave',
7 caption: 'Titull',
8 cell: {
9 menu: 'Qeli',
10 insertBefore: 'Shto Qeli Para',
11 insertAfter: 'Shto Qeli Prapa',
12 deleteCell: 'Gris Qelitë',
13 merge: 'Bashko Qelitë',
14 mergeRight: 'Bashko Djathtas',
15 mergeDown: 'Bashko Poshtë',
16 splitHorizontal: 'Ndaj Qelinë Horizontalisht',
17 splitVertical: 'Ndaj Qelinë Vertikalisht',
18 title: 'Rekuizitat e Qelisë',
19 cellType: 'Lloji i Qelisë',
20 rowSpan: 'Bashko Rreshtat',
21 colSpan: 'Bashko Kolonat',
22 wordWrap: 'Fund i Fjalës',
23 hAlign: 'Bashkimi Horizontal',
24 vAlign: 'Bashkimi Vertikal',
25 alignBaseline: 'Baza',
26 bgColor: 'Ngjyra e Prapavijës',
27 borderColor: 'Ngjyra e Kornizave',
28 data: 'Të dhënat',
29 header: 'Koka',
30 yes: 'Po',
31 no: 'Jo',
32 invalidWidth: 'Gjerësia e qelisë duhet të jetë numër.',
33 invalidHeight: 'Lartësia e qelisë duhet të jetë numër.',
34 invalidRowSpan: 'Hapësira e rreshtave duhet të jetë numër i plotë.',
35 invalidColSpan: 'Hapësira e kolonave duhet të jetë numër i plotë.',
36 chooseColor: 'Përzgjidh'
37 },
38 cellPad: 'Mbushja e qelisë',
39 cellSpace: 'Hapësira e qelisë',
40 column: {
41 menu: 'Kolona',
42 insertBefore: 'Vendos Kolonë Para',
43 insertAfter: 'Vendos Kolonë Pas',
44 deleteColumn: 'Gris Kolonat'
45 },
46 columns: 'Kolonat',
47 deleteTable: 'Gris Tabelën',
48 headers: 'Kokat',
49 headersBoth: 'Së bashku',
50 headersColumn: 'Kolona e parë',
51 headersNone: 'Asnjë',
52 headersRow: 'Rreshti i Parë',
53 invalidBorder: 'Madhësia e kufinjve duhet të jetë numër.',
54 invalidCellPadding: 'Mbushja e qelisë duhet të jetë numër pozitiv.',
55 invalidCellSpacing: 'Hapësira e qelisë duhet të jetë numër pozitiv.',
56 invalidCols: 'Numri i kolonave duhet të jetë numër më i madh se 0.',
57 invalidHeight: 'Lartësia e tabelës duhet të jetë numër.',
58 invalidRows: 'Numri i rreshtave duhet të jetë numër më i madh se 0.',
59 invalidWidth: 'Gjerësia e tabelës duhet të jetë numër.',
60 menu: 'Karakteristikat e Tabelës',
61 row: {
62 menu: 'Rreshti',
63 insertBefore: 'Shto Rresht Para',
64 insertAfter: 'Shto Rresht Prapa',
65 deleteRow: 'Gris Rreshtat'
66 },
67 rows: 'Rreshtat',
68 summary: 'Përmbledhje',
69 title: 'Karakteristikat e Tabelës',
70 toolbar: 'Tabela',
71 widthPc: 'përqind',
72 widthPx: 'piksell',
73 widthUnit: 'njësia e gjerësisë'
74} );
diff --git a/sources/plugins/table/lang/sr-latn.js b/sources/plugins/table/lang/sr-latn.js
new file mode 100644
index 00000000..0bad7fbb
--- /dev/null
+++ b/sources/plugins/table/lang/sr-latn.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'sr-latn', {
6 border: 'Veličina okvira',
7 caption: 'Naslov tabele',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Obriši ćelije',
13 merge: 'Spoj celije',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Razmak ćelija',
39 cellSpace: 'Ćelijski prostor',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Obriši kolone'
45 },
46 columns: 'Kolona',
47 deleteTable: 'Izbriši tabelu',
48 headers: 'Zaglavlja',
49 headersBoth: 'Oba',
50 headersColumn: 'Prva kolona',
51 headersNone: 'None',
52 headersRow: 'Prvi red',
53 invalidBorder: 'Veličina okvira mora biti broj.',
54 invalidCellPadding: 'Padding polja mora biti pozitivan broj.',
55 invalidCellSpacing: 'Razmak između ćelija mora biti pozitivan broj.',
56 invalidCols: 'Broj kolona mora biti broj veći od 0.',
57 invalidHeight: 'Visina tabele mora biti broj.',
58 invalidRows: 'Broj redova mora biti veći od 0.',
59 invalidWidth: 'Širina tabele mora biti broj.',
60 menu: 'Osobine tabele',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Obriši redove'
66 },
67 rows: 'Redova',
68 summary: 'Sažetak',
69 title: 'Osobine tabele',
70 toolbar: 'Tabela',
71 widthPc: 'procenata',
72 widthPx: 'piksela',
73 widthUnit: 'jedinica za širinu'
74} );
diff --git a/sources/plugins/table/lang/sr.js b/sources/plugins/table/lang/sr.js
new file mode 100644
index 00000000..cbfe35ea
--- /dev/null
+++ b/sources/plugins/table/lang/sr.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'sr', {
6 border: 'Величина оквира',
7 caption: 'Наслов табеле',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'Обриши ћелије',
13 merge: 'Спој ћелије',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'Размак ћелија',
39 cellSpace: 'Ћелијски простор',
40 column: {
41 menu: 'Column',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'Обриши колоне'
45 },
46 columns: 'Kолона',
47 deleteTable: 'Обриши таблу',
48 headers: 'Поглавља',
49 headersBoth: 'Оба',
50 headersColumn: 'Прва колона',
51 headersNone: 'None',
52 headersRow: 'Први ред',
53 invalidBorder: 'Величина ивице треба да буде цифра.',
54 invalidCellPadding: 'Пуњење ћелије треба да буде позитивна цифра.',
55 invalidCellSpacing: 'Размак ћелије треба да буде позитивна цифра.',
56 invalidCols: 'Број колона треба да буде цифра већа од 0.',
57 invalidHeight: 'Висина табеле треба да буде цифра.',
58 invalidRows: 'Број реда треба да буде цифра већа од 0.',
59 invalidWidth: 'Ширина табеле треба да буде цифра.',
60 menu: 'Особине табеле',
61 row: {
62 menu: 'Row',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'Обриши редове'
66 },
67 rows: 'Редова',
68 summary: 'Резиме',
69 title: 'Особине табеле',
70 toolbar: 'Табела',
71 widthPc: 'процената',
72 widthPx: 'пиксела',
73 widthUnit: 'јединица ширине'
74} );
diff --git a/sources/plugins/table/lang/sv.js b/sources/plugins/table/lang/sv.js
new file mode 100644
index 00000000..99c89fe9
--- /dev/null
+++ b/sources/plugins/table/lang/sv.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'sv', {
6 border: 'Kantstorlek',
7 caption: 'Rubrik',
8 cell: {
9 menu: 'Cell',
10 insertBefore: 'Lägg till cell före',
11 insertAfter: 'Lägg till cell efter',
12 deleteCell: 'Radera celler',
13 merge: 'Sammanfoga celler',
14 mergeRight: 'Sammanfoga höger',
15 mergeDown: 'Sammanfoga ner',
16 splitHorizontal: 'Dela cell horisontellt',
17 splitVertical: 'Dela cell vertikalt',
18 title: 'Egenskaper för cell',
19 cellType: 'Celltyp',
20 rowSpan: 'Rad spann',
21 colSpan: 'Kolumnen spann',
22 wordWrap: 'Radbrytning',
23 hAlign: 'Horisontell justering',
24 vAlign: 'Vertikal justering',
25 alignBaseline: 'Baslinje',
26 bgColor: 'Bakgrundsfärg',
27 borderColor: 'Ramfärg',
28 data: 'Data',
29 header: 'Rubrik',
30 yes: 'Ja',
31 no: 'Nej',
32 invalidWidth: 'Cellens bredd måste vara ett nummer.',
33 invalidHeight: 'Cellens höjd måste vara ett nummer.',
34 invalidRowSpan: 'Radutvidgning måste vara ett heltal.',
35 invalidColSpan: 'Kolumn måste vara ett heltal.',
36 chooseColor: 'Välj'
37 },
38 cellPad: 'Cellutfyllnad',
39 cellSpace: 'Cellavstånd',
40 column: {
41 menu: 'Kolumn',
42 insertBefore: 'Lägg till kolumn före',
43 insertAfter: 'Lägg till kolumn efter',
44 deleteColumn: 'Radera kolumn'
45 },
46 columns: 'Kolumner',
47 deleteTable: 'Radera tabell',
48 headers: 'Rubriker',
49 headersBoth: 'Båda',
50 headersColumn: 'Första kolumnen',
51 headersNone: 'Ingen',
52 headersRow: 'Första raden',
53 invalidBorder: 'Ram måste vara ett nummer.',
54 invalidCellPadding: 'Luft i cell måste vara ett nummer.',
55 invalidCellSpacing: 'Luft i cell måste vara ett nummer.',
56 invalidCols: 'Antal kolumner måste vara ett nummer större än 0.',
57 invalidHeight: 'Tabellens höjd måste vara ett nummer.',
58 invalidRows: 'Antal rader måste vara större än 0.',
59 invalidWidth: 'Tabell måste vara ett nummer.',
60 menu: 'Tabellegenskaper',
61 row: {
62 menu: 'Rad',
63 insertBefore: 'Lägg till rad före',
64 insertAfter: 'Lägg till rad efter',
65 deleteRow: 'Radera rad'
66 },
67 rows: 'Rader',
68 summary: 'Sammanfattning',
69 title: 'Tabellegenskaper',
70 toolbar: 'Tabell',
71 widthPc: 'procent',
72 widthPx: 'pixlar',
73 widthUnit: 'enhet bredd'
74} );
diff --git a/sources/plugins/table/lang/th.js b/sources/plugins/table/lang/th.js
new file mode 100644
index 00000000..b4d2c625
--- /dev/null
+++ b/sources/plugins/table/lang/th.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'th', {
6 border: 'ขนาดเส้นขอบ',
7 caption: 'หัวเรื่องของตาราง',
8 cell: {
9 menu: 'ช่องตาราง',
10 insertBefore: 'Insert Cell Before',
11 insertAfter: 'Insert Cell After',
12 deleteCell: 'ลบช่อง',
13 merge: 'ผสานช่อง',
14 mergeRight: 'Merge Right',
15 mergeDown: 'Merge Down',
16 splitHorizontal: 'Split Cell Horizontally',
17 splitVertical: 'Split Cell Vertically',
18 title: 'Cell Properties',
19 cellType: 'Cell Type',
20 rowSpan: 'Rows Span',
21 colSpan: 'Columns Span',
22 wordWrap: 'Word Wrap',
23 hAlign: 'Horizontal Alignment',
24 vAlign: 'Vertical Alignment',
25 alignBaseline: 'Baseline',
26 bgColor: 'Background Color',
27 borderColor: 'Border Color',
28 data: 'Data',
29 header: 'Header',
30 yes: 'Yes',
31 no: 'No',
32 invalidWidth: 'Cell width must be a number.',
33 invalidHeight: 'Cell height must be a number.',
34 invalidRowSpan: 'Rows span must be a whole number.',
35 invalidColSpan: 'Columns span must be a whole number.',
36 chooseColor: 'Choose'
37 },
38 cellPad: 'ระยะแนวตั้ง',
39 cellSpace: 'ระยะแนวนอนน',
40 column: {
41 menu: 'คอลัมน์',
42 insertBefore: 'Insert Column Before',
43 insertAfter: 'Insert Column After',
44 deleteColumn: 'ลบสดมน์'
45 },
46 columns: 'สดมน์',
47 deleteTable: 'ลบตาราง',
48 headers: 'ส่วนหัว',
49 headersBoth: 'ทั้งสองอย่าง',
50 headersColumn: 'คอลัมน์แรก',
51 headersNone: 'None',
52 headersRow: 'แถวแรก',
53 invalidBorder: 'ขนาดเส้นกรอบต้องเป็นจำนวนตัวเลข',
54 invalidCellPadding: 'ช่องว่างภายในเซลล์ต้องเลขจำนวนบวก',
55 invalidCellSpacing: 'ช่องว่างภายในเซลล์ต้องเป็นเลขจำนวนบวก',
56 invalidCols: 'จำนวนคอลัมน์ต้องเป็นจำนวนมากกว่า 0',
57 invalidHeight: 'ส่วนสูงของตารางต้องเป็นตัวเลข',
58 invalidRows: 'จำนวนของแถวต้องเป็นจำนวนมากกว่า 0',
59 invalidWidth: 'ความกว้างตารางต้องเป็นตัวเลข',
60 menu: 'คุณสมบัติของ ตาราง',
61 row: {
62 menu: 'แถว',
63 insertBefore: 'Insert Row Before',
64 insertAfter: 'Insert Row After',
65 deleteRow: 'ลบแถว'
66 },
67 rows: 'แถว',
68 summary: 'สรุปความ',
69 title: 'คุณสมบัติของ ตาราง',
70 toolbar: 'ตาราง',
71 widthPc: 'เปอร์เซ็น',
72 widthPx: 'จุดสี',
73 widthUnit: 'หน่วยความกว้าง'
74} );
diff --git a/sources/plugins/table/lang/tr.js b/sources/plugins/table/lang/tr.js
new file mode 100644
index 00000000..bf0e50ae
--- /dev/null
+++ b/sources/plugins/table/lang/tr.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'tr', {
6 border: 'Kenar Kalınlığı',
7 caption: 'Başlık',
8 cell: {
9 menu: 'Hücre',
10 insertBefore: 'Hücre Ekle - Önce',
11 insertAfter: 'Hücre Ekle - Sonra',
12 deleteCell: 'Hücre Sil',
13 merge: 'Hücreleri Birleştir',
14 mergeRight: 'Birleştir - Sağdaki İle ',
15 mergeDown: 'Birleştir - Aşağıdaki İle ',
16 splitHorizontal: 'Hücreyi Yatay Böl',
17 splitVertical: 'Hücreyi Dikey Böl',
18 title: 'Hücre Özellikleri',
19 cellType: 'Hücre Tipi',
20 rowSpan: 'Satırlar Mesafesi (Span)',
21 colSpan: 'Sütünlar Mesafesi (Span)',
22 wordWrap: 'Kelime Kaydırma',
23 hAlign: 'Düşey Hizalama',
24 vAlign: 'Yataş Hizalama',
25 alignBaseline: 'Tabana',
26 bgColor: 'Arkaplan Rengi',
27 borderColor: 'Çerçeve Rengi',
28 data: 'Veri',
29 header: 'Başlık',
30 yes: 'Evet',
31 no: 'Hayır',
32 invalidWidth: 'Hücre genişliği sayı olmalıdır.',
33 invalidHeight: 'Hücre yüksekliği sayı olmalıdır.',
34 invalidRowSpan: 'Satırların mesafesi tam sayı olmalıdır.',
35 invalidColSpan: 'Sütünların mesafesi tam sayı olmalıdır.',
36 chooseColor: 'Seçiniz'
37 },
38 cellPad: 'Izgara yazı arası',
39 cellSpace: 'Izgara kalınlığı',
40 column: {
41 menu: 'Sütun',
42 insertBefore: 'Kolon Ekle - Önce',
43 insertAfter: 'Kolon Ekle - Sonra',
44 deleteColumn: 'Sütun Sil'
45 },
46 columns: 'Sütunlar',
47 deleteTable: 'Tabloyu Sil',
48 headers: 'Başlıklar',
49 headersBoth: 'Her İkisi',
50 headersColumn: 'İlk Sütun',
51 headersNone: 'Yok',
52 headersRow: 'İlk Satır',
53 invalidBorder: 'Çerceve büyüklüklüğü sayı olmalıdır.',
54 invalidCellPadding: 'Hücre aralığı (padding) sayı olmalıdır.',
55 invalidCellSpacing: 'Hücre boşluğu (spacing) sayı olmalıdır.',
56 invalidCols: 'Sütün sayısı 0 sayısından büyük olmalıdır.',
57 invalidHeight: 'Tablo yüksekliği sayı olmalıdır.',
58 invalidRows: 'Satır sayısı 0 sayısından büyük olmalıdır.',
59 invalidWidth: 'Tablo genişliği sayı olmalıdır.',
60 menu: 'Tablo Özellikleri',
61 row: {
62 menu: 'Satır',
63 insertBefore: 'Satır Ekle - Önce',
64 insertAfter: 'Satır Ekle - Sonra',
65 deleteRow: 'Satır Sil'
66 },
67 rows: 'Satırlar',
68 summary: 'Özet',
69 title: 'Tablo Özellikleri',
70 toolbar: 'Tablo',
71 widthPc: 'yüzde',
72 widthPx: 'piksel',
73 widthUnit: 'genişlik birimi'
74} );
diff --git a/sources/plugins/table/lang/tt.js b/sources/plugins/table/lang/tt.js
new file mode 100644
index 00000000..e9f92b75
--- /dev/null
+++ b/sources/plugins/table/lang/tt.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'tt', {
6 border: 'Чик калынлыгы',
7 caption: 'Исем',
8 cell: {
9 menu: 'Күзәнәк',
10 insertBefore: 'Алдына күзәнәк өстәү',
11 insertAfter: 'Артына күзәнәк өстәү',
12 deleteCell: 'Күзәнәкләрне бетерү',
13 merge: 'Күзәнәкләрне берләштерү',
14 mergeRight: 'Уң яктагы белән берләштерү',
15 mergeDown: 'Астагы белән берләштерү',
16 splitHorizontal: 'Күзәнәкне юлларга бүлү',
17 splitVertical: 'Күзәнәкне баганаларга бүлү',
18 title: 'Күзәнәк үзлекләре',
19 cellType: 'Күзәнәк төре',
20 rowSpan: 'Юлларны берләштерү',
21 colSpan: 'Баганаларны берләштерү',
22 wordWrap: 'Текстны күчерү',
23 hAlign: 'Ятма тигезләү',
24 vAlign: 'Асма тигезләү',
25 alignBaseline: 'Таяныч сызыгы',
26 bgColor: 'Фон төсе',
27 borderColor: 'Чик төсе',
28 data: 'Мәгълүмат',
29 header: 'Башлык',
30 yes: 'Әйе',
31 no: 'Юк',
32 invalidWidth: 'Cell width must be a number.', // MISSING
33 invalidHeight: 'Cell height must be a number.', // MISSING
34 invalidRowSpan: 'Rows span must be a whole number.', // MISSING
35 invalidColSpan: 'Columns span must be a whole number.', // MISSING
36 chooseColor: 'Сайлау'
37 },
38 cellPad: 'Cell padding', // MISSING
39 cellSpace: 'Cell spacing', // MISSING
40 column: {
41 menu: 'Багана',
42 insertBefore: 'Сулдан баганалар өстәү',
43 insertAfter: 'Уңнан баганалар өстәү',
44 deleteColumn: 'Баганаларны бетерү'
45 },
46 columns: 'Баганалар',
47 deleteTable: 'Таблицаны бетерү',
48 headers: 'Башлыклар',
49 headersBoth: 'Икесе дә',
50 headersColumn: 'Беренче багана',
51 headersNone: 'Һичбер',
52 headersRow: 'Беренче юл',
53 invalidBorder: 'Чик киңлеге сан булырга тиеш.',
54 invalidCellPadding: 'Cell padding must be a positive number.', // MISSING
55 invalidCellSpacing: 'Күзәнәкләр аралары уңай сан булырга тиеш.',
56 invalidCols: 'Number of columns must be a number greater than 0.', // MISSING
57 invalidHeight: 'Таблица биеклеге сан булырга тиеш.',
58 invalidRows: 'Number of rows must be a number greater than 0.', // MISSING
59 invalidWidth: 'Таблица киңлеге сан булырга тиеш',
60 menu: 'Таблица үзлекләре',
61 row: {
62 menu: 'Юл',
63 insertBefore: 'Өстән юллар өстәү',
64 insertAfter: 'Астан юллар өстәү',
65 deleteRow: 'Юлларны бетерү'
66 },
67 rows: 'Юллар',
68 summary: 'Йомгаклау',
69 title: 'Таблица үзлекләре',
70 toolbar: 'Таблица',
71 widthPc: 'процент',
72 widthPx: 'Нокталар',
73 widthUnit: 'киңлек берәмлеге'
74} );
diff --git a/sources/plugins/table/lang/ug.js b/sources/plugins/table/lang/ug.js
new file mode 100644
index 00000000..b31492f7
--- /dev/null
+++ b/sources/plugins/table/lang/ug.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'ug', {
6 border: 'گىرۋەك',
7 caption: 'ماۋزۇ',
8 cell: {
9 menu: 'كاتەكچە',
10 insertBefore: 'سولغا كاتەكچە قىستۇر',
11 insertAfter: 'ئوڭغا كاتەكچە قىستۇر',
12 deleteCell: 'كەتەكچە ئۆچۈر',
13 merge: 'كاتەكچە بىرلەشتۈر',
14 mergeRight: 'كاتەكچىنى ئوڭغا بىرلەشتۈر',
15 mergeDown: 'كاتەكچىنى ئاستىغا بىرلەشتۈر',
16 splitHorizontal: 'كاتەكچىنى توغرىسىغا بىرلەشتۈر',
17 splitVertical: 'كاتەكچىنى بويىغا بىرلەشتۈر',
18 title: 'كاتەكچە خاسلىقى',
19 cellType: 'كاتەكچە تىپى',
20 rowSpan: 'بويىغا چات ئارىسى قۇر سانى',
21 colSpan: 'توغرىسىغا چات ئارىسى ئىستون سانى',
22 wordWrap: 'ئۆزلۈكىدىن قۇر قاتلا',
23 hAlign: 'توغرىسىغا توغرىلا',
24 vAlign: 'بويىغا توغرىلا',
25 alignBaseline: 'ئاساسىي سىزىق',
26 bgColor: 'تەگلىك رەڭگى',
27 borderColor: 'گىرۋەك رەڭگى',
28 data: 'سانلىق مەلۇمات',
29 header: 'جەدۋەل باشى',
30 yes: 'ھەئە',
31 no: 'ياق',
32 invalidWidth: 'كاتەكچە كەڭلىكى چوقۇم سان بولىدۇ',
33 invalidHeight: 'كاتەكچە ئېگىزلىكى چوقۇم سان بولىدۇ',
34 invalidRowSpan: 'قۇر چات ئارىسى چوقۇم پۈتۈن سان بولىدۇ ',
35 invalidColSpan: 'ئىستون چات ئارىسى چوقۇم پۈتۈن سان بولىدۇ',
36 chooseColor: 'تاللاڭ'
37 },
38 cellPad: 'يان ئارىلىق',
39 cellSpace: 'ئارىلىق',
40 column: {
41 menu: 'ئىستون',
42 insertBefore: 'سولغا ئىستون قىستۇر',
43 insertAfter: 'ئوڭغا ئىستون قىستۇر',
44 deleteColumn: 'ئىستون ئۆچۈر'
45 },
46 columns: 'ئىستون سانى',
47 deleteTable: 'جەدۋەل ئۆچۈر',
48 headers: 'ماۋزۇ كاتەكچە',
49 headersBoth: 'بىرىنچى ئىستون ۋە بىرىنچى قۇر',
50 headersColumn: 'بىرىنچى ئىستون',
51 headersNone: 'يوق',
52 headersRow: 'بىرىنچى قۇر',
53 invalidBorder: 'گىرۋەك توملۇقى چوقۇم سان بولىدۇ',
54 invalidCellPadding: 'كاتەكچىگە چوقۇم سان تولدۇرۇلىدۇ',
55 invalidCellSpacing: 'كاتەكچە ئارىلىقى چوقۇم سان بولىدۇ',
56 invalidCols: 'بەلگىلەنگەن قۇر سانى چوقۇم نۆلدىن چوڭ بولىدۇ',
57 invalidHeight: 'جەدۋەل ئېگىزلىكى چوقۇم سان بولىدۇ',
58 invalidRows: 'بەلگىلەنگەن ئىستون سانى چوقۇم نۆلدىن چوڭ بولىدۇ',
59 invalidWidth: 'جەدۋەل كەڭلىكى چوقۇم سان بولىدۇ',
60 menu: 'جەدۋەل خاسلىقى',
61 row: {
62 menu: 'قۇر',
63 insertBefore: 'ئۈستىگە قۇر قىستۇر',
64 insertAfter: 'ئاستىغا قۇر قىستۇر',
65 deleteRow: 'قۇر ئۆچۈر'
66 },
67 rows: 'قۇر سانى',
68 summary: 'ئۈزۈندە',
69 title: 'جەدۋەل خاسلىقى',
70 toolbar: 'جەدۋەل',
71 widthPc: 'پىرسەنت',
72 widthPx: 'پىكسېل',
73 widthUnit: 'كەڭلىك بىرلىكى'
74} );
diff --git a/sources/plugins/table/lang/uk.js b/sources/plugins/table/lang/uk.js
new file mode 100644
index 00000000..3c200a54
--- /dev/null
+++ b/sources/plugins/table/lang/uk.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'uk', {
6 border: 'Розмір рамки',
7 caption: 'Заголовок таблиці',
8 cell: {
9 menu: 'Комірки',
10 insertBefore: 'Вставити комірку перед',
11 insertAfter: 'Вставити комірку після',
12 deleteCell: 'Видалити комірки',
13 merge: 'Об\'єднати комірки',
14 mergeRight: 'Об\'єднати справа',
15 mergeDown: 'Об\'єднати донизу',
16 splitHorizontal: 'Розділити комірку по горизонталі',
17 splitVertical: 'Розділити комірку по вертикалі',
18 title: 'Властивості комірки',
19 cellType: 'Тип комірки',
20 rowSpan: 'Об\'єднання рядків',
21 colSpan: 'Об\'єднання стовпців',
22 wordWrap: 'Автоперенесення тексту',
23 hAlign: 'Гориз. вирівнювання',
24 vAlign: 'Верт. вирівнювання',
25 alignBaseline: 'По базовій лінії',
26 bgColor: 'Колір фону',
27 borderColor: 'Колір рамки',
28 data: 'Дані',
29 header: 'Заголовок',
30 yes: 'Так',
31 no: 'Ні',
32 invalidWidth: 'Ширина комірки повинна бути цілим числом.',
33 invalidHeight: 'Висота комірки повинна бути цілим числом.',
34 invalidRowSpan: 'Кількість об\'єднуваних рядків повинна бути цілим числом.',
35 invalidColSpan: 'Кількість об\'єднуваних стовбців повинна бути цілим числом.',
36 chooseColor: 'Обрати'
37 },
38 cellPad: 'Внутр. відступ',
39 cellSpace: 'Проміжок',
40 column: {
41 menu: 'Стовбці',
42 insertBefore: 'Вставити стовбець перед',
43 insertAfter: 'Вставити стовбець після',
44 deleteColumn: 'Видалити стовбці'
45 },
46 columns: 'Стовбці',
47 deleteTable: 'Видалити таблицю',
48 headers: 'Заголовки стовбців/рядків',
49 headersBoth: 'Стовбці і рядки',
50 headersColumn: 'Стовбці',
51 headersNone: 'Без заголовків',
52 headersRow: 'Рядки',
53 invalidBorder: 'Розмір рамки повинен бути цілим числом.',
54 invalidCellPadding: 'Внутр. відступ комірки повинен бути цілим числом.',
55 invalidCellSpacing: 'Проміжок між комірками повинен бути цілим числом.',
56 invalidCols: 'Кількість стовбців повинна бути більшою 0.',
57 invalidHeight: 'Висота таблиці повинна бути цілим числом.',
58 invalidRows: 'Кількість рядків повинна бути більшою 0.',
59 invalidWidth: 'Ширина таблиці повинна бути цілим числом.',
60 menu: 'Властивості таблиці',
61 row: {
62 menu: 'Рядки',
63 insertBefore: 'Вставити рядок перед',
64 insertAfter: 'Вставити рядок після',
65 deleteRow: 'Видалити рядки'
66 },
67 rows: 'Рядки',
68 summary: 'Детальний опис заголовку таблиці',
69 title: 'Властивості таблиці',
70 toolbar: 'Таблиця',
71 widthPc: 'відсотків',
72 widthPx: 'пікселів',
73 widthUnit: 'Одиниці вимір.'
74} );
diff --git a/sources/plugins/table/lang/vi.js b/sources/plugins/table/lang/vi.js
new file mode 100644
index 00000000..e8797314
--- /dev/null
+++ b/sources/plugins/table/lang/vi.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'vi', {
6 border: 'Kích thước đường viền',
7 caption: 'Đầu đề',
8 cell: {
9 menu: 'Ô',
10 insertBefore: 'Chèn ô Phía trước',
11 insertAfter: 'Chèn ô Phía sau',
12 deleteCell: 'Xoá ô',
13 merge: 'Kết hợp ô',
14 mergeRight: 'Kết hợp sang phải',
15 mergeDown: 'Kết hợp xuống dưới',
16 splitHorizontal: 'Phân tách ô theo chiều ngang',
17 splitVertical: 'Phân tách ô theo chiều dọc',
18 title: 'Thuộc tính của ô',
19 cellType: 'Kiểu của ô',
20 rowSpan: 'Kết hợp hàng',
21 colSpan: 'Kết hợp cột',
22 wordWrap: 'Chữ liền hàng',
23 hAlign: 'Canh lề ngang',
24 vAlign: 'Canh lề dọc',
25 alignBaseline: 'Đường cơ sở',
26 bgColor: 'Màu nền',
27 borderColor: 'Màu viền',
28 data: 'Dữ liệu',
29 header: 'Đầu đề',
30 yes: 'Có',
31 no: 'Không',
32 invalidWidth: 'Chiều rộng của ô phải là một số nguyên.',
33 invalidHeight: 'Chiều cao của ô phải là một số nguyên.',
34 invalidRowSpan: 'Số hàng kết hợp phải là một số nguyên.',
35 invalidColSpan: 'Số cột kết hợp phải là một số nguyên.',
36 chooseColor: 'Chọn màu'
37 },
38 cellPad: 'Khoảng đệm giữ ô và nội dung',
39 cellSpace: 'Khoảng cách giữa các ô',
40 column: {
41 menu: 'Cột',
42 insertBefore: 'Chèn cột phía trước',
43 insertAfter: 'Chèn cột phía sau',
44 deleteColumn: 'Xoá cột'
45 },
46 columns: 'Số cột',
47 deleteTable: 'Xóa bảng',
48 headers: 'Đầu đề',
49 headersBoth: 'Cả hai',
50 headersColumn: 'Cột đầu tiên',
51 headersNone: 'Không có',
52 headersRow: 'Hàng đầu tiên',
53 invalidBorder: 'Kích cỡ của đường biên phải là một số nguyên.',
54 invalidCellPadding: 'Khoảng đệm giữa ô và nội dung phải là một số nguyên.',
55 invalidCellSpacing: 'Khoảng cách giữa các ô phải là một số nguyên.',
56 invalidCols: 'Số lượng cột phải là một số lớn hơn 0.',
57 invalidHeight: 'Chiều cao của bảng phải là một số nguyên.',
58 invalidRows: 'Số lượng hàng phải là một số lớn hơn 0.',
59 invalidWidth: 'Chiều rộng của bảng phải là một số nguyên.',
60 menu: 'Thuộc tính bảng',
61 row: {
62 menu: 'Hàng',
63 insertBefore: 'Chèn hàng phía trước',
64 insertAfter: 'Chèn hàng phía sau',
65 deleteRow: 'Xoá hàng'
66 },
67 rows: 'Số hàng',
68 summary: 'Tóm lược',
69 title: 'Thuộc tính bảng',
70 toolbar: 'Bảng',
71 widthPc: 'Phần trăm (%)',
72 widthPx: 'Điểm ảnh (px)',
73 widthUnit: 'Đơn vị'
74} );
diff --git a/sources/plugins/table/lang/zh-cn.js b/sources/plugins/table/lang/zh-cn.js
new file mode 100644
index 00000000..b7a2b64d
--- /dev/null
+++ b/sources/plugins/table/lang/zh-cn.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'zh-cn', {
6 border: '边框',
7 caption: '标题',
8 cell: {
9 menu: '单元格',
10 insertBefore: '在左侧插入单元格',
11 insertAfter: '在右侧插入单元格',
12 deleteCell: '删除单元格',
13 merge: '合并单元格',
14 mergeRight: '向右合并单元格',
15 mergeDown: '向下合并单元格',
16 splitHorizontal: '水平拆分单元格',
17 splitVertical: '垂直拆分单元格',
18 title: '单元格属性',
19 cellType: '单元格类型',
20 rowSpan: '纵跨行数',
21 colSpan: '横跨列数',
22 wordWrap: '自动换行',
23 hAlign: '水平对齐',
24 vAlign: '垂直对齐',
25 alignBaseline: '基线',
26 bgColor: '背景颜色',
27 borderColor: '边框颜色',
28 data: '数据',
29 header: '表头',
30 yes: '是',
31 no: '否',
32 invalidWidth: '单元格宽度必须为数字格式',
33 invalidHeight: '单元格高度必须为数字格式',
34 invalidRowSpan: '行跨度必须为整数格式',
35 invalidColSpan: '列跨度必须为整数格式',
36 chooseColor: '选择'
37 },
38 cellPad: '边距',
39 cellSpace: '间距',
40 column: {
41 menu: '列',
42 insertBefore: '在左侧插入列',
43 insertAfter: '在右侧插入列',
44 deleteColumn: '删除列'
45 },
46 columns: '列数',
47 deleteTable: '删除表格',
48 headers: '标题单元格',
49 headersBoth: '第一列和第一行',
50 headersColumn: '第一列',
51 headersNone: '无',
52 headersRow: '第一行',
53 invalidBorder: '边框粗细必须为数字格式',
54 invalidCellPadding: '单元格填充必须为数字格式',
55 invalidCellSpacing: '单元格间距必须为数字格式',
56 invalidCols: '指定的行数必须大于零',
57 invalidHeight: '表格高度必须为数字格式',
58 invalidRows: '指定的列数必须大于零',
59 invalidWidth: '表格宽度必须为数字格式',
60 menu: '表格属性',
61 row: {
62 menu: '行',
63 insertBefore: '在上方插入行',
64 insertAfter: '在下方插入行',
65 deleteRow: '删除行'
66 },
67 rows: '行数',
68 summary: '摘要',
69 title: '表格属性',
70 toolbar: '表格',
71 widthPc: '百分比',
72 widthPx: '像素',
73 widthUnit: '宽度单位'
74} );
diff --git a/sources/plugins/table/lang/zh.js b/sources/plugins/table/lang/zh.js
new file mode 100644
index 00000000..94bdab52
--- /dev/null
+++ b/sources/plugins/table/lang/zh.js
@@ -0,0 +1,74 @@
1/*
2Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3For licensing, see LICENSE.md or http://ckeditor.com/license
4*/
5CKEDITOR.plugins.setLang( 'table', 'zh', {
6 border: '框線大小',
7 caption: '標題',
8 cell: {
9 menu: '儲存格',
10 insertBefore: '前方插入儲存格',
11 insertAfter: '後方插入儲存格',
12 deleteCell: '刪除儲存格',
13 merge: '合併儲存格',
14 mergeRight: '向右合併',
15 mergeDown: '向下合併',
16 splitHorizontal: '水平分割儲存格',
17 splitVertical: '垂直分割儲存格',
18 title: '儲存格屬性',
19 cellType: '儲存格類型',
20 rowSpan: '列全長',
21 colSpan: '行全長',
22 wordWrap: '自動斷行',
23 hAlign: '水平對齊',
24 vAlign: '垂直對齊',
25 alignBaseline: '基準線',
26 bgColor: '背景顏色',
27 borderColor: '框線顏色',
28 data: '資料',
29 header: '頁首',
30 yes: '是',
31 no: '否',
32 invalidWidth: '儲存格寬度必須為數字。',
33 invalidHeight: '儲存格高度必須為數字。',
34 invalidRowSpan: '列全長必須是整數。',
35 invalidColSpan: '行全長必須是整數。',
36 chooseColor: '選擇'
37 },
38 cellPad: '儲存格邊距',
39 cellSpace: '儲存格間距',
40 column: {
41 menu: '行',
42 insertBefore: '左方插入行',
43 insertAfter: '右方插入行',
44 deleteColumn: '刪除行'
45 },
46 columns: '行',
47 deleteTable: '刪除表格',
48 headers: '頁首',
49 headersBoth: '同時',
50 headersColumn: '第一行',
51 headersNone: '無',
52 headersRow: '第一列',
53 invalidBorder: '框線大小必須是整數。',
54 invalidCellPadding: '儲存格邊距必須為正數。',
55 invalidCellSpacing: '儲存格間距必須為正數。',
56 invalidCols: '行數須為大於 0 的正整數。',
57 invalidHeight: '表格高度必須為數字。',
58 invalidRows: '列數須為大於 0 的正整數。',
59 invalidWidth: '表格寬度必須為數字。',
60 menu: '表格屬性',
61 row: {
62 menu: '列',
63 insertBefore: '上方插入列',
64 insertAfter: '下方插入列',
65 deleteRow: '刪除列'
66 },
67 rows: '列',
68 summary: '總結',
69 title: '表格屬性',
70 toolbar: '表格',
71 widthPc: '百分比',
72 widthPx: '像素',
73 widthUnit: '寬度單位'
74} );
diff --git a/sources/plugins/table/plugin.js b/sources/plugins/table/plugin.js
new file mode 100644
index 00000000..a013bc17
--- /dev/null
+++ b/sources/plugins/table/plugin.js
@@ -0,0 +1,109 @@
1/**
2 * @license Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
3 * For licensing, see LICENSE.md or http://ckeditor.com/license
4 */
5
6CKEDITOR.plugins.add( 'table', {
7 requires: 'dialog',
8 // jscs:disable maximumLineLength
9 lang: 'af,ar,bg,bn,bs,ca,cs,cy,da,de,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn', // %REMOVE_LINE_CORE%
10 // jscs:enable maximumLineLength
11 icons: 'table', // %REMOVE_LINE_CORE%
12 hidpi: true, // %REMOVE_LINE_CORE%
13 init: function( editor ) {
14 if ( editor.blockless )
15 return;
16
17 var lang = editor.lang.table;
18
19 editor.addCommand( 'table', new CKEDITOR.dialogCommand( 'table', {
20 context: 'table',
21 allowedContent: 'table{width,height}[align,border,cellpadding,cellspacing,summary];' +
22 'caption tbody thead tfoot;' +
23 'th td tr[scope];' +
24 ( editor.plugins.dialogadvtab ? 'table' + editor.plugins.dialogadvtab.allowedContent() : '' ),
25 requiredContent: 'table',
26 contentTransformations: [
27 [ 'table{width}: sizeToStyle', 'table[width]: sizeToAttribute' ]
28 ]
29 } ) );
30
31 function createDef( def ) {
32 return CKEDITOR.tools.extend( def || {}, {
33 contextSensitive: 1,
34 refresh: function( editor, path ) {
35 this.setState( path.contains( 'table', 1 ) ? CKEDITOR.TRISTATE_OFF : CKEDITOR.TRISTATE_DISABLED );
36 }
37 } );
38 }
39
40 editor.addCommand( 'tableProperties', new CKEDITOR.dialogCommand( 'tableProperties', createDef() ) );
41 editor.addCommand( 'tableDelete', createDef( {
42 exec: function( editor ) {
43 var path = editor.elementPath(),
44 table = path.contains( 'table', 1 );
45
46 if ( !table )
47 return;
48
49 // If the table's parent has only one child remove it as well (unless it's a table cell, or the editable element) (#5416, #6289, #12110)
50 var parent = table.getParent(),
51 editable = editor.editable();
52
53 if ( parent.getChildCount() == 1 && !parent.is( 'td', 'th' ) && !parent.equals( editable ) )
54 table = parent;
55
56 var range = editor.createRange();
57 range.moveToPosition( table, CKEDITOR.POSITION_BEFORE_START );
58 table.remove();
59 range.select();
60 }
61 } ) );
62
63 editor.ui.addButton && editor.ui.addButton( 'Table', {
64 label: lang.toolbar,
65 command: 'table',
66 toolbar: 'insert,30'
67 } );
68
69 CKEDITOR.dialog.add( 'table', this.path + 'dialogs/table.js' );
70 CKEDITOR.dialog.add( 'tableProperties', this.path + 'dialogs/table.js' );
71
72 // If the "menu" plugin is loaded, register the menu items.
73 if ( editor.addMenuItems ) {
74 editor.addMenuItems( {
75 table: {
76 label: lang.menu,
77 command: 'tableProperties',
78 group: 'table',
79 order: 5
80 },
81
82 tabledelete: {
83 label: lang.deleteTable,
84 command: 'tableDelete',
85 group: 'table',
86 order: 1
87 }
88 } );
89 }
90
91 editor.on( 'doubleclick', function( evt ) {
92 var element = evt.data.element;
93
94 if ( element.is( 'table' ) )
95 evt.data.dialog = 'tableProperties';
96 } );
97
98 // If the "contextmenu" plugin is loaded, register the listeners.
99 if ( editor.contextMenu ) {
100 editor.contextMenu.addListener( function() {
101 // menu item state is resolved on commands.
102 return {
103 tabledelete: CKEDITOR.TRISTATE_OFF,
104 table: CKEDITOR.TRISTATE_OFF
105 };
106 } );
107 }
108 }
109} );