Ticket #2430: 2430_5.patch
File 2430_5.patch, 47.1 KB (added by , 16 years ago) |
---|
-
_whatsnew.html
37 37 <p> 38 38 New Features and Improvements:</p> 39 39 <ul> 40 <li></li> 40 <li>[<a target="_blank" href="http://dev.fckeditor.net/ticket/2430">#2430</a>] In the table 41 dialog it's possible to create header cells in the first row (included in a thead element) 42 or the first column of the table. </li> 41 43 </ul> 42 44 <p> 43 45 Fixed Bugs:</p> -
editor/dialog/common/fck_dialog_common.js
312 312 // The style: 313 313 oDest.style.cssText = oSource.style.cssText ; 314 314 } 315 316 /** 317 * Replaces a tag with another one, keeping its contents: 318 * for example TD --> TH, and TH --> TD. 319 * input: the original node, and the new tag name 320 * http://www.w3.org/TR/DOM-Level-3-Core/core.html#Document3-renameNode 321 */ 322 function RenameNode( oNode , newTag ) 323 { 324 // TODO: if the browser natively supports document.renameNode call it. 325 // does any browser currently support it in order to test? 326 327 // Only rename element nodes. 328 if ( oNode.nodeType != 1 ) 329 return null ; 330 331 // If it's already correct exit here. 332 if ( oNode.nodeName == newTag ) 333 return oNode ; 334 335 var oDoc = oNode.ownerDocument ; 336 // Create the new node 337 var newNode = oDoc.createElement( newTag ) ; 338 339 // Copy all attributes 340 CopyAttributes( oNode, newNode, {} ) ; 341 342 // Move children to the new node 343 FCKDomTools.MoveChildren( oNode, newNode ) ; 344 345 // Finally replace the node and return the new one 346 oNode.parentNode.replaceChild( newNode, oNode ) ; 347 348 return newNode ; 349 } 350 No newline at end of file -
editor/dialog/fck_table.html
31 31 32 32 var dialog = window.parent ; 33 33 var oEditor = dialog.InnerDialogLoaded() ; 34 var dialogArguments = dialog.Args() ;35 34 36 // Gets the document DOM 37 var oDOM = oEditor.FCK.EditorDocument ; 35 var FCKDomTools = oEditor.FCKDomTools ; 38 36 39 37 // Gets the table if there is one selected. 40 38 var table ; 41 39 var e = dialog.Selection.GetSelectedElement() ; 40 var hasColumnHeaders ; 42 41 43 42 if ( ( !e && document.location.search.substr(1) == 'Parent' ) || ( e && e.tagName != 'TABLE' ) ) 44 43 e = oEditor.FCKSelection.MoveToAncestorNode( 'TABLE' ) ; … … 87 86 88 87 var eCaption = oEditor.FCKDomTools.GetFirstChild( table, 'CAPTION' ) ; 89 88 if ( eCaption ) document.getElementById('txtCaption').value = eCaption.innerHTML ; 89 90 hasColumnHeaders = true ; 91 // Check if all the first cells in every row are TH 92 for (var row=0; row<table.rows.length; row++) 93 { 94 // If just one cell isn't a TH then it isn't a header column 95 if ( table.rows[row].cells[0].nodeName != 'TH' ) 96 { 97 hasColumnHeaders = false ; 98 99 break; 100 } 101 } 90 102 103 // Check if the table contains <thead> 104 if ((table.tHead !== null) ) 105 { 106 if (hasColumnHeaders) 107 GetE('selHeaders').value = 'both' ; 108 else 109 GetE('selHeaders').value = 'row' ; 110 } 111 else 112 { 113 if (hasColumnHeaders) 114 GetE('selHeaders').value = 'col' ; 115 else 116 GetE('selHeaders').value = '' ; 117 } 118 119 91 120 document.getElementById('txtRows').disabled = true ; 92 121 document.getElementById('txtColumns').disabled = true ; 93 122 SelectField( 'txtWidth' ) ; … … 104 133 { 105 134 var bExists = ( table != null ) ; 106 135 136 var oDoc = oEditor.FCK.EditorDocument ; 107 137 if ( ! bExists ) 108 table = o Editor.FCK.EditorDocument.createElement( "TABLE" ) ;138 table = oDoc.createElement( "TABLE" ) ; 109 139 110 140 // Removes the Width and Height styles 111 141 if ( bExists && table.style.width ) table.style.width = null ; //.removeAttribute("width") ; … … 129 159 { 130 160 if ( !eCaption ) 131 161 { 132 eCaption = o Editor.FCK.EditorDocument.createElement( 'CAPTION' ) ;162 eCaption = oDoc.createElement( 'CAPTION' ) ; 133 163 table.insertBefore( eCaption, table.firstChild ) ; 134 164 } 135 165 … … 145 175 eCaption.parentNode.removeChild( eCaption ) ; 146 176 } 147 177 178 var headers = GetE('selHeaders').value ; 179 if ( bExists ) 180 { 181 // Should we make a <thead>? 182 if ( table.tHead==null && (headers=='row' || headers=='both') ) 183 { 184 var oThead = table.createTHead() ; 185 var tbody = FCKDomTools.GetFirstChild( table, 'TBODY' ) ; 186 var theRow= FCKDomTools.GetFirstChild( tbody, 'TR' ) ; 187 188 //now change TD to TH: 189 for (var i = 0; i<theRow.childNodes.length ; i++) 190 { 191 var th = RenameNode(theRow.childNodes[i], 'TH') ; 192 if (th != null) 193 th.scope='col' ; 194 } 195 oThead.appendChild( theRow ) ; 196 } 197 198 if ( table.tHead!==null && !(headers=='row' || headers=='both') ) 199 { 200 // Move the row out of the THead and put it in the TBody: 201 var tHead = table.tHead ; 202 var tbody = FCKDomTools.GetFirstChild( table, 'TBODY' ) ; 203 204 var previousFirstRow = tbody.firstChild ; 205 while ( tHead.firstChild ) 206 { 207 var theRow = tHead.firstChild ; 208 for (var i = 0; i < theRow.childNodes.length ; i++ ) 209 { 210 var newCell = RenameNode( theRow.childNodes[i], 'TD' ) ; 211 if ( newCell != null ) 212 newCell.removeAttribute( 'scope' ) ; 213 } 214 tbody.insertBefore( theRow, previousFirstRow ) ; 215 } 216 table.removeChild( tHead ) ; 217 } 218 219 // Should we make all first cells in a row TH? 220 if ( (!hasColumnHeaders) && (headers=='col' || headers=='both') ) 221 { 222 for( var row=0 ; row < table.rows.length ; row++ ) 223 { 224 var newCell = RenameNode(table.rows[row].cells[0], 'TH') ; 225 if ( newCell != null ) 226 newCell.scope = 'row' ; 227 } 228 } 229 230 // Should we make all first TH-cells in a row make TD? If 'yes' we do it the other way round :-) 231 if ( (hasColumnHeaders) && !(headers=='col' || headers=='both') ) 232 { 233 for( var row=0 ; row < table.rows.length ; row++ ) 234 { 235 var oRow = table.rows[row] ; 236 if ( oRow.parentNode.nodeName == 'TBODY' ) 237 { 238 var newCell = RenameNode(oRow.cells[0], 'TD') ; 239 if (newCell != null) 240 newCell.removeAttribute( 'scope' ) ; 241 } 242 } 243 } 244 } 245 148 246 if (! bExists) 149 247 { 150 var iRows = document.getElementById('txtRows').value ;151 var iCols = document.getElementById('txtColumns').value ;248 var iRows = GetE('txtRows').value ; 249 var iCols = GetE('txtColumns').value ; 152 250 153 for ( var r = 0 ; r < iRows ; r++ ) 251 var startRow = 0 ; 252 // Should we make a <thead> ? 253 if (headers=='row' || headers=='both') 154 254 { 255 startRow++ ; 256 var oThead = table.createTHead() ; 155 257 var oRow = table.insertRow(-1) ; 258 oThead.appendChild(oRow); 259 156 260 for ( var c = 0 ; c < iCols ; c++ ) 157 261 { 158 var oCell = oRow.insertCell(-1) ; 262 var oThcell = oDoc.createElement( 'TH' ) ; 263 oThcell.scope = 'col' ; 264 oRow.appendChild( oThcell ) ; 159 265 if ( oEditor.FCKBrowserInfo.IsGeckoLike ) 266 oEditor.FCKTools.AppendBogusBr( oThcell ) ; 267 } 268 } 269 270 // Opera automatically creates a tbody when a thead has been added 271 var oTbody = FCKDomTools.GetFirstChild( table, 'TBODY' ) ; 272 if ( !oTbody ) 273 { 274 // make TBODY if it doesn't exist 275 oTbody = oDoc.createElement( 'TBODY' ) ; 276 table.appendChild( oTbody ) ; 277 } 278 for ( var r = startRow ; r < iRows; r++ ) 279 { 280 var oRow = oDoc.createElement( 'TR' ) ; 281 oTbody.appendChild(oRow) ; 282 283 var startCol = 0 ; 284 // Is the first column a header? 285 if (headers=='col' || headers=='both') 286 { 287 var oThcell = oDoc.createElement( 'TH' ) ; 288 oThcell.scope = 'row' ; 289 oRow.appendChild( oThcell ) ; 290 if ( oEditor.FCKBrowserInfo.IsGeckoLike ) 291 oEditor.FCKTools.AppendBogusBr( oThcell ) ; 292 293 startCol++ ; 294 } 295 for ( var c = startCol ; c < iCols ; c++ ) 296 { 297 // IE will leave the TH at the end of the row if we use now oRow.insertCell(-1) 298 var oCell = oDoc.createElement( 'TD' ) ; 299 oRow.appendChild( oCell ) ; 300 if ( oEditor.FCKBrowserInfo.IsGeckoLike ) 160 301 oEditor.FCKTools.AppendBogusBr( oCell ) ; 161 302 } 162 303 } … … 178 319 <table cellspacing="1" cellpadding="1" width="100%" border="0"> 179 320 <tr> 180 321 <td valign="top"> 181 <table cellspacing=" 0" cellpadding="0" border="0">322 <table cellspacing="1" cellpadding="0" border="0"> 182 323 <tr> 183 324 <td> 184 325 <span fcklang="DlgTableRows">Rows</span>:</td> … … 194 335 onkeypress="return IsDigit(event);" /></td> 195 336 </tr> 196 337 <tr> 338 <td><span fcklang="DlgTableHeaders">Headers</span>:</td> 197 339 <td> 198 </td> 199 <td> 200 </td> 340 <select id="selHeaders"> 341 <option fcklang="DlgTableHeadersNone" value="">None</option> 342 <option fcklang="DlgTableHeadersRow" value="row">First row</option> 343 <option fcklang="DlgTableHeadersColumn" value="col">First column</option> 344 <option fcklang="DlgTableHeadersBoth" value="both">Both</option> 345 </select> 346 </td> 201 347 </tr> 202 348 <tr> 203 349 <td> … … 244 390 <span fcklang="DlgTableWidthPx">pixels</span></td> 245 391 </tr> 246 392 <tr> 247 <td> 248 </td> 249 <td> 250 </td> 251 <td> 252 </td> 393 <td colspan="3"> </td> 253 394 </tr> 254 395 <tr> 255 396 <td nowrap="nowrap"> -
editor/lang/_translationstatus.txt
21 21 * Translations Status. 22 22 */ 23 23 24 af.js Found: 396 Missing: 2 425 ar.js Found: 411 Missing: 926 bg.js Found: 373 Missing: 4727 bn.js Found: 380 Missing: 4 028 bs.js Found: 226 Missing: 19 429 ca.js Found: 420 Missing: 030 cs.js Found: 420 Missing: 031 da.js Found: 381 Missing: 3932 de.js Found: 419 Missing: 133 el.js Found: 396 Missing: 2 434 en-au.js Found: 420 Missing: 035 en-ca.js Found: 420 Missing: 036 en-uk.js Found: 420 Missing: 037 eo.js Found: 346 Missing: 7 438 es.js Found: 42 0Missing: 039 et.js Found: 411 Missing: 940 eu.js Found: 411 Missing: 941 fa.js Found: 413 Missing: 742 fi.js Found: 411 Missing: 943 fo.js Found: 420 Missing: 044 fr-ca.js Found: 419 Missing: 145 fr.js Found: 420 Missing: 046 gl.js Found: 381 Missing: 3947 gu.js Found: 411 Missing: 948 he.js Found: 420 Missing: 049 hi.js Found: 420 Missing: 050 hr.js Found: 420 Missing: 051 hu.js Found: 411 Missing: 952 it.js Found: 410 Missing: 1 053 ja.js Found: 420 Missing: 054 km.js Found: 370 Missing: 5 055 ko.js Found: 390 Missing: 3 056 lt.js Found: 376 Missing: 4 457 lv.js Found: 381 Missing: 3958 mn.js Found: 411 Missing: 959 ms.js Found: 352 Missing: 6860 nb.js Found: 414 Missing: 661 nl.js Found: 420 Missing: 062 no.js Found: 414 Missing: 663 pl.js Found: 411 Missing: 964 pt-br.js Found: 411 Missing: 965 pt.js Found: 381 Missing: 3966 ro.js Found: 410 Missing: 1 067 ru.js Found: 411 Missing: 968 sk.js Found: 396 Missing: 2 469 sl.js Found: 411 Missing: 970 sr-latn.js Found: 368 Missing: 5 271 sr.js Found: 368 Missing: 5 272 sv.js Found: 409 Missing: 1 173 th.js Found: 393 Missing: 2774 tr.js Found: 396 Missing: 2 475 uk.js Found: 397 Missing: 2 376 vi.js Found: 419 Missing: 177 zh-cn.js Found: 420 Missing: 078 zh.js Found: 420 Missing: 024 af.js Found: 396 Missing: 29 25 ar.js Found: 411 Missing: 14 26 bg.js Found: 373 Missing: 52 27 bn.js Found: 380 Missing: 45 28 bs.js Found: 226 Missing: 199 29 ca.js Found: 420 Missing: 5 30 cs.js Found: 420 Missing: 5 31 da.js Found: 381 Missing: 44 32 de.js Found: 419 Missing: 6 33 el.js Found: 396 Missing: 29 34 en-au.js Found: 420 Missing: 5 35 en-ca.js Found: 420 Missing: 5 36 en-uk.js Found: 420 Missing: 5 37 eo.js Found: 346 Missing: 79 38 es.js Found: 425 Missing: 0 39 et.js Found: 411 Missing: 14 40 eu.js Found: 411 Missing: 14 41 fa.js Found: 413 Missing: 12 42 fi.js Found: 411 Missing: 14 43 fo.js Found: 420 Missing: 5 44 fr-ca.js Found: 419 Missing: 6 45 fr.js Found: 420 Missing: 5 46 gl.js Found: 381 Missing: 44 47 gu.js Found: 411 Missing: 14 48 he.js Found: 420 Missing: 5 49 hi.js Found: 420 Missing: 5 50 hr.js Found: 420 Missing: 5 51 hu.js Found: 411 Missing: 14 52 it.js Found: 410 Missing: 15 53 ja.js Found: 420 Missing: 5 54 km.js Found: 370 Missing: 55 55 ko.js Found: 390 Missing: 35 56 lt.js Found: 376 Missing: 49 57 lv.js Found: 381 Missing: 44 58 mn.js Found: 411 Missing: 14 59 ms.js Found: 352 Missing: 73 60 nb.js Found: 414 Missing: 11 61 nl.js Found: 420 Missing: 5 62 no.js Found: 414 Missing: 11 63 pl.js Found: 411 Missing: 14 64 pt-br.js Found: 411 Missing: 14 65 pt.js Found: 381 Missing: 44 66 ro.js Found: 410 Missing: 15 67 ru.js Found: 411 Missing: 14 68 sk.js Found: 396 Missing: 29 69 sl.js Found: 411 Missing: 14 70 sr-latn.js Found: 368 Missing: 57 71 sr.js Found: 368 Missing: 57 72 sv.js Found: 409 Missing: 16 73 th.js Found: 393 Missing: 32 74 tr.js Found: 396 Missing: 29 75 uk.js Found: 397 Missing: 28 76 vi.js Found: 419 Missing: 6 77 zh-cn.js Found: 420 Missing: 5 78 zh.js Found: 420 Missing: 5 -
editor/lang/af.js
308 308 DlgTableCellPad : "Cell buffer", 309 309 DlgTableCaption : "Beskreiwing", 310 310 DlgTableSummary : "Opsomming", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cell eienskappe", -
editor/lang/ar.js
308 308 DlgTableCellPad : "المسافة البادئة", 309 309 DlgTableCaption : "الوصف", 310 310 DlgTableSummary : "الخلاصة", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "خصائص الخلية", -
editor/lang/bg.js
308 308 DlgTableCellPad : "Отстъп на съдържанието в клетките", 309 309 DlgTableCaption : "Заглавие", 310 310 DlgTableSummary : "Резюме", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Параметри на клетката", -
editor/lang/bn.js
308 308 DlgTableCellPad : "সেল প্যাডিং", 309 309 DlgTableCaption : "শীর্ষক", 310 310 DlgTableSummary : "সারাংশ", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "সেল প্রোপার্টি", -
editor/lang/bs.js
308 308 DlgTableCellPad : "Uvod æelija", 309 309 DlgTableCaption : "Naslov", 310 310 DlgTableSummary : "Summary", //MISSING 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Svojstva æelije", -
editor/lang/ca.js
308 308 DlgTableCellPad : "Encoixinament de cel·les", 309 309 DlgTableCaption : "Títol", 310 310 DlgTableSummary : "Resum", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Propietats de la cel·la", -
editor/lang/cs.js
308 308 DlgTableCellPad : "Odsazení obsahu", 309 309 DlgTableCaption : "Popis", 310 310 DlgTableSummary : "Souhrn", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Vlastnosti buňky", -
editor/lang/da.js
308 308 DlgTableCellPad : "Cellemargen", 309 309 DlgTableCaption : "Titel", 310 310 DlgTableSummary : "Resume", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Egenskaber for celle", -
editor/lang/de.js
308 308 DlgTableCellPad : "Zellenabstand innen", 309 309 DlgTableCaption : "Überschrift", 310 310 DlgTableSummary : "Inhaltsübersicht", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Zellen-Eigenschaften", -
editor/lang/el.js
308 308 DlgTableCellPad : "Γέμισμα κελιών", 309 309 DlgTableCaption : "Υπέρτιτλος", 310 310 DlgTableSummary : "Περίληψη", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Ιδιότητες Κελιού", -
editor/lang/en-au.js
308 308 DlgTableCellPad : "Cell padding", 309 309 DlgTableCaption : "Caption", 310 310 DlgTableSummary : "Summary", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cell Properties", -
editor/lang/en-ca.js
308 308 DlgTableCellPad : "Cell padding", 309 309 DlgTableCaption : "Caption", 310 310 DlgTableSummary : "Summary", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cell Properties", -
editor/lang/en-uk.js
308 308 DlgTableCellPad : "Cell padding", 309 309 DlgTableCaption : "Caption", 310 310 DlgTableSummary : "Summary", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cell Properties", -
editor/lang/en.js
308 308 DlgTableCellPad : "Cell padding", 309 309 DlgTableCaption : "Caption", 310 310 DlgTableSummary : "Summary", 311 DlgTableHeaders : "Headers", 312 DlgTableHeadersNone : "None", 313 DlgTableHeadersColumn : "First column", 314 DlgTableHeadersRow : "First Row", 315 DlgTableHeadersBoth : "Both", 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cell Properties", -
editor/lang/eo.js
308 308 DlgTableCellPad : "Ĉirkaŭenhava Plenigado", 309 309 DlgTableCaption : "Titolo", 310 310 DlgTableSummary : "Summary", //MISSING 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Atributoj de Celo", -
editor/lang/es.js
308 308 DlgTableCellPad : "Esp. interior", 309 309 DlgTableCaption : "Título", 310 310 DlgTableSummary : "Síntesis", 311 DlgTableHeaders : "Encabezados", 312 DlgTableHeadersNone : "Ninguno", 313 DlgTableHeadersColumn : "Primera columna", 314 DlgTableHeadersRow : "Primera fila", 315 DlgTableHeadersBoth : "Ambas", 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Propiedades de Celda", -
editor/lang/et.js
308 308 DlgTableCellPad : "Lahtri täidis", 309 309 DlgTableCaption : "Tabeli tiitel", 310 310 DlgTableSummary : "Kokkuvõte", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Lahtri atribuudid", -
editor/lang/eu.js
309 309 DlgTableCellPad : "Gelaxken betegarria", 310 310 DlgTableCaption : "Epigrafea", 311 311 DlgTableSummary : "Laburpena", 312 DlgTableHeaders : "Headers", //MISSING 313 DlgTableHeadersNone : "None", //MISSING 314 DlgTableHeadersColumn : "First column", //MISSING 315 DlgTableHeadersRow : "First Row", //MISSING 316 DlgTableHeadersBoth : "Both", //MISSING 312 317 313 318 // Table Cell Dialog 314 319 DlgCellTitle : "Gelaxken Ezaugarriak", -
editor/lang/fa.js
308 308 DlgTableCellPad : "فاصلهٴ پرشده در سلول", 309 309 DlgTableCaption : "عنوان", 310 310 DlgTableSummary : "خلاصه", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "ویژگیهای سلول", -
editor/lang/fi.js
308 308 DlgTableCellPad : "Solujen sisennys", 309 309 DlgTableCaption : "Otsikko", 310 310 DlgTableSummary : "Yhteenveto", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Solun ominaisuudet", -
editor/lang/fo.js
308 308 DlgTableCellPad : "Meskubreddi", 309 309 DlgTableCaption : "Tabellfrágreiðing", 310 310 DlgTableSummary : "Samandráttur", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Mesku eginleikar", -
editor/lang/fr-ca.js
308 308 DlgTableCellPad : "Contour", 309 309 DlgTableCaption : "Titre", 310 310 DlgTableSummary : "Résumé", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Propriétés de la cellule", -
editor/lang/fr.js
308 308 DlgTableCellPad : "Contour", 309 309 DlgTableCaption : "Titre", 310 310 DlgTableSummary : "Résumé", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Propriétés de la cellule", -
editor/lang/gl.js
308 308 DlgTableCellPad : "Marxe interior", 309 309 DlgTableCaption : "Título", 310 310 DlgTableSummary : "Sumario", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Propriedades da Cela", -
editor/lang/gu.js
308 308 DlgTableCellPad : "સેલ પૅડિંગ", 309 309 DlgTableCaption : "મથાળું/કૅપ્શન ", 310 310 DlgTableSummary : "ટૂંકો એહેવાલ", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "પંક્તિના ખાનાના ગુણ", -
editor/lang/he.js
308 308 DlgTableCellPad : "ריפוד תא", 309 309 DlgTableCaption : "כיתוב", 310 310 DlgTableSummary : "סיכום", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "תכונות תא", -
editor/lang/hi.js
308 308 DlgTableCellPad : "सैल पैडिंग", 309 309 DlgTableCaption : "शीर्षक", 310 310 DlgTableSummary : "सारांश", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "सैल प्रॉपर्टीज़", -
editor/lang/hr.js
308 308 DlgTableCellPad : "Razmak ćelija", 309 309 DlgTableCaption : "Naslov", 310 310 DlgTableSummary : "Sažetak", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Svojstva ćelije", -
editor/lang/hu.js
308 308 DlgTableCellPad : "Cella belső margó", 309 309 DlgTableCaption : "Felirat", 310 310 DlgTableSummary : "Leírás", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cella tulajdonságai", -
editor/lang/it.js
308 308 DlgTableCellPad : "Padding celle", 309 309 DlgTableCaption : "Intestazione", 310 310 DlgTableSummary : "Indice", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Proprietà cella", -
editor/lang/ja.js
308 308 DlgTableCellPad : "セル内間隔", 309 309 DlgTableCaption : "キャプション", 310 310 DlgTableSummary : "テーブル目的/構造", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "セル プロパティ", -
editor/lang/km.js
308 308 DlgTableCellPad : "គែមសែល", 309 309 DlgTableCaption : "ចំណងជើង", 310 310 DlgTableSummary : "សេចក្តីសង្ខេប", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "ការកំណត់ សែល", -
editor/lang/ko.js
308 308 DlgTableCellPad : "셀 여백", 309 309 DlgTableCaption : "캡션", 310 310 DlgTableSummary : "Summary", //MISSING 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "셀 설정", -
editor/lang/lt.js
308 308 DlgTableCellPad : "Trapas nuo langelio rėmo iki teksto", 309 309 DlgTableCaption : "Antraštė", 310 310 DlgTableSummary : "Santrauka", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Langelio savybės", -
editor/lang/lv.js
308 308 DlgTableCellPad : "Rūtiņu nobīde", 309 309 DlgTableCaption : "Leģenda", 310 310 DlgTableSummary : "Anotācija", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Rūtiņas īpašības", -
editor/lang/mn.js
308 308 DlgTableCellPad : "Нүх доторлох(padding)", 309 309 DlgTableCaption : "Тайлбар", 310 310 DlgTableSummary : "Тайлбар", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Хоосон зайн шинж чанар", -
editor/lang/ms.js
308 308 DlgTableCellPad : "Tambahan Ruang Sel", 309 309 DlgTableCaption : "Keterangan", 310 310 DlgTableSummary : "Summary", //MISSING 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Ciri-ciri Sel", -
editor/lang/nb.js
308 308 DlgTableCellPad : "Cellepolstring", 309 309 DlgTableCaption : "Tittel", 310 310 DlgTableSummary : "Sammendrag", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Celleegenskaper", -
editor/lang/nl.js
308 308 DlgTableCellPad : "Afstand vanaf rand cel", 309 309 DlgTableCaption : "Naam", 310 310 DlgTableSummary : "Samenvatting", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Eigenschappen cel", -
editor/lang/no.js
308 308 DlgTableCellPad : "Cellepolstring", 309 309 DlgTableCaption : "Tittel", 310 310 DlgTableSummary : "Sammendrag", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Celleegenskaper", -
editor/lang/pl.js
308 308 DlgTableCellPad : "Margines wewnętrzny komórek", 309 309 DlgTableCaption : "Tytuł", 310 310 DlgTableSummary : "Podsumowanie", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Właściwości komórki", -
editor/lang/pt-br.js
308 308 DlgTableCellPad : "Enchimento", 309 309 DlgTableCaption : "Legenda", 310 310 DlgTableSummary : "Resumo", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Formatar célula", -
editor/lang/pt.js
308 308 DlgTableCellPad : "Esp. interior", 309 309 DlgTableCaption : "Título", 310 310 DlgTableSummary : "Sumário", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Propriedades da Célula", -
editor/lang/ro.js
308 308 DlgTableCellPad : "Spaţiu în cadrul celulei", 309 309 DlgTableCaption : "Titlu (Caption)", 310 310 DlgTableSummary : "Rezumat", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Proprietăţile celulei", -
editor/lang/ru.js
308 308 DlgTableCellPad : "Отступ (padding)", 309 309 DlgTableCaption : "Заголовок", 310 310 DlgTableSummary : "Резюме", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Свойства ячейки", -
editor/lang/sk.js
308 308 DlgTableCellPad : "Odsadenie obsahu", 309 309 DlgTableCaption : "Popis", 310 310 DlgTableSummary : "Prehľad", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Vlastnosti bunky", -
editor/lang/sl.js
308 308 DlgTableCellPad : "Polnilo med celicami", 309 309 DlgTableCaption : "Naslov", 310 310 DlgTableSummary : "Povzetek", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Lastnosti celice", -
editor/lang/sr-latn.js
308 308 DlgTableCellPad : "Razmak ćelija", 309 309 DlgTableCaption : "Naslov tabele", 310 310 DlgTableSummary : "Summary", //MISSING 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Osobine ćelije", -
editor/lang/sr.js
308 308 DlgTableCellPad : "Размак ћелија", 309 309 DlgTableCaption : "Наслов табеле", 310 310 DlgTableSummary : "Summary", //MISSING 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Особине ћелије", -
editor/lang/sv.js
308 308 DlgTableCellPad : "Cellutfyllnad", 309 309 DlgTableCaption : "Rubrik", 310 310 DlgTableSummary : "Sammanfattning", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Cellegenskaper", -
editor/lang/th.js
308 308 DlgTableCellPad : "ระยะแนวตั้ง", 309 309 DlgTableCaption : "หัวเรื่องของตาราง", 310 310 DlgTableSummary : "สรุปความ", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "คุณสมบัติของ ช่อง", -
editor/lang/tr.js
308 308 DlgTableCellPad : "Izgara yazı arası", 309 309 DlgTableCaption : "Başlık", 310 310 DlgTableSummary : "Özet", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Hücre Özellikleri", -
editor/lang/uk.js
308 308 DlgTableCellPad : "Відступ (padding)", 309 309 DlgTableCaption : "Заголовок", 310 310 DlgTableSummary : "Резюме", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Властивості комірки", -
editor/lang/vi.js
308 308 DlgTableCellPad : "Đệm Ô", 309 309 DlgTableCaption : "Đầu đề", 310 310 DlgTableSummary : "Tóm lược", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "Thuộc tính Ô", -
editor/lang/zh-cn.js
308 308 DlgTableCellPad : "边距", 309 309 DlgTableCaption : "标题", 310 310 DlgTableSummary : "摘要", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "单元格属性", -
editor/lang/zh.js
308 308 DlgTableCellPad : "內距", 309 309 DlgTableCaption : "標題", 310 310 DlgTableSummary : "摘要", 311 DlgTableHeaders : "Headers", //MISSING 312 DlgTableHeadersNone : "None", //MISSING 313 DlgTableHeadersColumn : "First column", //MISSING 314 DlgTableHeadersRow : "First Row", //MISSING 315 DlgTableHeadersBoth : "Both", //MISSING 311 316 312 317 // Table Cell Dialog 313 318 DlgCellTitle : "儲存格屬性",