diff options
Diffstat (limited to 'sources/plugins/link')
80 files changed, 6151 insertions, 0 deletions
diff --git a/sources/plugins/link/dialogs/anchor.js b/sources/plugins/link/dialogs/anchor.js new file mode 100644 index 0000000..e544275 --- /dev/null +++ b/sources/plugins/link/dialogs/anchor.js | |||
@@ -0,0 +1,105 @@ | |||
1 | /** | ||
2 | * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | * For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | |||
6 | CKEDITOR.dialog.add( 'anchor', function( editor ) { | ||
7 | // Function called in onShow to load selected element. | ||
8 | var loadElements = function( element ) { | ||
9 | this._.selectedElement = element; | ||
10 | |||
11 | var attributeValue = element.data( 'cke-saved-name' ); | ||
12 | this.setValueOf( 'info', 'txtName', attributeValue || '' ); | ||
13 | }; | ||
14 | |||
15 | function createFakeAnchor( editor, attributes ) { | ||
16 | return editor.createFakeElement( editor.document.createElement( 'a', { | ||
17 | attributes: attributes | ||
18 | } ), 'cke_anchor', 'anchor' ); | ||
19 | } | ||
20 | |||
21 | return { | ||
22 | title: editor.lang.link.anchor.title, | ||
23 | minWidth: 300, | ||
24 | minHeight: 60, | ||
25 | onOk: function() { | ||
26 | var name = CKEDITOR.tools.trim( this.getValueOf( 'info', 'txtName' ) ); | ||
27 | var attributes = { | ||
28 | id: name, | ||
29 | name: name, | ||
30 | 'data-cke-saved-name': name | ||
31 | }; | ||
32 | |||
33 | if ( this._.selectedElement ) { | ||
34 | if ( this._.selectedElement.data( 'cke-realelement' ) ) { | ||
35 | var newFake = createFakeAnchor( editor, attributes ); | ||
36 | newFake.replace( this._.selectedElement ); | ||
37 | |||
38 | // Selecting fake element for IE. (#11377) | ||
39 | if ( CKEDITOR.env.ie ) | ||
40 | editor.getSelection().selectElement( newFake ); | ||
41 | } else { | ||
42 | this._.selectedElement.setAttributes( attributes ); | ||
43 | } | ||
44 | } else { | ||
45 | var sel = editor.getSelection(), | ||
46 | range = sel && sel.getRanges()[ 0 ]; | ||
47 | |||
48 | // Empty anchor | ||
49 | if ( range.collapsed ) { | ||
50 | var anchor = createFakeAnchor( editor, attributes ); | ||
51 | range.insertNode( anchor ); | ||
52 | } else { | ||
53 | if ( CKEDITOR.env.ie && CKEDITOR.env.version < 9 ) | ||
54 | attributes[ 'class' ] = 'cke_anchor'; | ||
55 | |||
56 | // Apply style. | ||
57 | var style = new CKEDITOR.style( { element: 'a', attributes: attributes } ); | ||
58 | style.type = CKEDITOR.STYLE_INLINE; | ||
59 | editor.applyStyle( style ); | ||
60 | } | ||
61 | } | ||
62 | }, | ||
63 | |||
64 | onHide: function() { | ||
65 | delete this._.selectedElement; | ||
66 | }, | ||
67 | |||
68 | onShow: function() { | ||
69 | var sel = editor.getSelection(), | ||
70 | fullySelected = sel.getSelectedElement(), | ||
71 | fakeSelected = fullySelected && fullySelected.data( 'cke-realelement' ), | ||
72 | linkElement = fakeSelected ? | ||
73 | CKEDITOR.plugins.link.tryRestoreFakeAnchor( editor, fullySelected ) : | ||
74 | CKEDITOR.plugins.link.getSelectedLink( editor ); | ||
75 | |||
76 | if ( linkElement ) { | ||
77 | loadElements.call( this, linkElement ); | ||
78 | !fakeSelected && sel.selectElement( linkElement ); | ||
79 | |||
80 | if ( fullySelected ) | ||
81 | this._.selectedElement = fullySelected; | ||
82 | } | ||
83 | |||
84 | this.getContentElement( 'info', 'txtName' ).focus(); | ||
85 | }, | ||
86 | contents: [ { | ||
87 | id: 'info', | ||
88 | label: editor.lang.link.anchor.title, | ||
89 | accessKey: 'I', | ||
90 | elements: [ { | ||
91 | type: 'text', | ||
92 | id: 'txtName', | ||
93 | label: editor.lang.link.anchor.name, | ||
94 | required: true, | ||
95 | validate: function() { | ||
96 | if ( !this.getValue() ) { | ||
97 | alert( editor.lang.link.anchor.errorName ); // jshint ignore:line | ||
98 | return false; | ||
99 | } | ||
100 | return true; | ||
101 | } | ||
102 | } ] | ||
103 | } ] | ||
104 | }; | ||
105 | } ); | ||
diff --git a/sources/plugins/link/dialogs/link.js b/sources/plugins/link/dialogs/link.js new file mode 100644 index 0000000..35975c7 --- /dev/null +++ b/sources/plugins/link/dialogs/link.js | |||
@@ -0,0 +1,904 @@ | |||
1 | /** | ||
2 | * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | * For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | |||
6 | 'use strict'; | ||
7 | |||
8 | ( function() { | ||
9 | CKEDITOR.dialog.add( 'link', function( editor ) { | ||
10 | var plugin = CKEDITOR.plugins.link; | ||
11 | |||
12 | // Handles the event when the "Target" selection box is changed. | ||
13 | var targetChanged = function() { | ||
14 | var dialog = this.getDialog(), | ||
15 | popupFeatures = dialog.getContentElement( 'target', 'popupFeatures' ), | ||
16 | targetName = dialog.getContentElement( 'target', 'linkTargetName' ), | ||
17 | value = this.getValue(); | ||
18 | |||
19 | if ( !popupFeatures || !targetName ) | ||
20 | return; | ||
21 | |||
22 | popupFeatures = popupFeatures.getElement(); | ||
23 | popupFeatures.hide(); | ||
24 | targetName.setValue( '' ); | ||
25 | |||
26 | switch ( value ) { | ||
27 | case 'frame': | ||
28 | targetName.setLabel( editor.lang.link.targetFrameName ); | ||
29 | targetName.getElement().show(); | ||
30 | break; | ||
31 | case 'popup': | ||
32 | popupFeatures.show(); | ||
33 | targetName.setLabel( editor.lang.link.targetPopupName ); | ||
34 | targetName.getElement().show(); | ||
35 | break; | ||
36 | default: | ||
37 | targetName.setValue( value ); | ||
38 | targetName.getElement().hide(); | ||
39 | break; | ||
40 | } | ||
41 | |||
42 | }; | ||
43 | |||
44 | // Handles the event when the "Type" selection box is changed. | ||
45 | var linkTypeChanged = function() { | ||
46 | var dialog = this.getDialog(), | ||
47 | partIds = [ 'urlOptions', 'anchorOptions', 'emailOptions' ], | ||
48 | typeValue = this.getValue(), | ||
49 | uploadTab = dialog.definition.getContents( 'upload' ), | ||
50 | uploadInitiallyHidden = uploadTab && uploadTab.hidden; | ||
51 | |||
52 | if ( typeValue == 'url' ) { | ||
53 | if ( editor.config.linkShowTargetTab ) | ||
54 | dialog.showPage( 'target' ); | ||
55 | if ( !uploadInitiallyHidden ) | ||
56 | dialog.showPage( 'upload' ); | ||
57 | } else { | ||
58 | dialog.hidePage( 'target' ); | ||
59 | if ( !uploadInitiallyHidden ) | ||
60 | dialog.hidePage( 'upload' ); | ||
61 | } | ||
62 | |||
63 | for ( var i = 0; i < partIds.length; i++ ) { | ||
64 | var element = dialog.getContentElement( 'info', partIds[ i ] ); | ||
65 | if ( !element ) | ||
66 | continue; | ||
67 | |||
68 | element = element.getElement().getParent().getParent(); | ||
69 | if ( partIds[ i ] == typeValue + 'Options' ) | ||
70 | element.show(); | ||
71 | else | ||
72 | element.hide(); | ||
73 | } | ||
74 | |||
75 | dialog.layout(); | ||
76 | }; | ||
77 | |||
78 | var setupParams = function( page, data ) { | ||
79 | if ( data[ page ] ) | ||
80 | this.setValue( data[ page ][ this.id ] || '' ); | ||
81 | }; | ||
82 | |||
83 | var setupPopupParams = function( data ) { | ||
84 | return setupParams.call( this, 'target', data ); | ||
85 | }; | ||
86 | |||
87 | var setupAdvParams = function( data ) { | ||
88 | return setupParams.call( this, 'advanced', data ); | ||
89 | }; | ||
90 | |||
91 | var commitParams = function( page, data ) { | ||
92 | if ( !data[ page ] ) | ||
93 | data[ page ] = {}; | ||
94 | |||
95 | data[ page ][ this.id ] = this.getValue() || ''; | ||
96 | }; | ||
97 | |||
98 | var commitPopupParams = function( data ) { | ||
99 | return commitParams.call( this, 'target', data ); | ||
100 | }; | ||
101 | |||
102 | var commitAdvParams = function( data ) { | ||
103 | return commitParams.call( this, 'advanced', data ); | ||
104 | }; | ||
105 | |||
106 | var commonLang = editor.lang.common, | ||
107 | linkLang = editor.lang.link, | ||
108 | anchors; | ||
109 | |||
110 | return { | ||
111 | title: linkLang.title, | ||
112 | minWidth: 350, | ||
113 | minHeight: 230, | ||
114 | contents: [ { | ||
115 | id: 'info', | ||
116 | label: linkLang.info, | ||
117 | title: linkLang.info, | ||
118 | elements: [ { | ||
119 | id: 'linkType', | ||
120 | type: 'select', | ||
121 | label: linkLang.type, | ||
122 | 'default': 'url', | ||
123 | items: [ | ||
124 | [ linkLang.toUrl, 'url' ], | ||
125 | [ linkLang.toAnchor, 'anchor' ], | ||
126 | [ linkLang.toEmail, 'email' ] | ||
127 | ], | ||
128 | onChange: linkTypeChanged, | ||
129 | setup: function( data ) { | ||
130 | this.setValue( data.type || 'url' ); | ||
131 | }, | ||
132 | commit: function( data ) { | ||
133 | data.type = this.getValue(); | ||
134 | } | ||
135 | }, | ||
136 | { | ||
137 | type: 'vbox', | ||
138 | id: 'urlOptions', | ||
139 | children: [ { | ||
140 | type: 'hbox', | ||
141 | widths: [ '25%', '75%' ], | ||
142 | children: [ { | ||
143 | id: 'protocol', | ||
144 | type: 'select', | ||
145 | label: commonLang.protocol, | ||
146 | 'default': 'http://', | ||
147 | items: [ | ||
148 | // Force 'ltr' for protocol names in BIDI. (#5433) | ||
149 | [ 'http://\u200E', 'http://' ], | ||
150 | [ 'https://\u200E', 'https://' ], | ||
151 | [ 'ftp://\u200E', 'ftp://' ], | ||
152 | [ 'news://\u200E', 'news://' ], | ||
153 | [ linkLang.other, '' ] | ||
154 | ], | ||
155 | setup: function( data ) { | ||
156 | if ( data.url ) | ||
157 | this.setValue( data.url.protocol || '' ); | ||
158 | }, | ||
159 | commit: function( data ) { | ||
160 | if ( !data.url ) | ||
161 | data.url = {}; | ||
162 | |||
163 | data.url.protocol = this.getValue(); | ||
164 | } | ||
165 | }, | ||
166 | { | ||
167 | type: 'text', | ||
168 | id: 'url', | ||
169 | label: commonLang.url, | ||
170 | required: true, | ||
171 | onLoad: function() { | ||
172 | this.allowOnChange = true; | ||
173 | }, | ||
174 | onKeyUp: function() { | ||
175 | this.allowOnChange = false; | ||
176 | var protocolCmb = this.getDialog().getContentElement( 'info', 'protocol' ), | ||
177 | url = this.getValue(), | ||
178 | urlOnChangeProtocol = /^(http|https|ftp|news):\/\/(?=.)/i, | ||
179 | urlOnChangeTestOther = /^((javascript:)|[#\/\.\?])/i; | ||
180 | |||
181 | var protocol = urlOnChangeProtocol.exec( url ); | ||
182 | if ( protocol ) { | ||
183 | this.setValue( url.substr( protocol[ 0 ].length ) ); | ||
184 | protocolCmb.setValue( protocol[ 0 ].toLowerCase() ); | ||
185 | } else if ( urlOnChangeTestOther.test( url ) ) { | ||
186 | protocolCmb.setValue( '' ); | ||
187 | } | ||
188 | |||
189 | this.allowOnChange = true; | ||
190 | }, | ||
191 | onChange: function() { | ||
192 | if ( this.allowOnChange ) // Dont't call on dialog load. | ||
193 | this.onKeyUp(); | ||
194 | }, | ||
195 | validate: function() { | ||
196 | var dialog = this.getDialog(); | ||
197 | |||
198 | if ( dialog.getContentElement( 'info', 'linkType' ) && dialog.getValueOf( 'info', 'linkType' ) != 'url' ) | ||
199 | return true; | ||
200 | |||
201 | if ( !editor.config.linkJavaScriptLinksAllowed && ( /javascript\:/ ).test( this.getValue() ) ) { | ||
202 | alert( commonLang.invalidValue ); // jshint ignore:line | ||
203 | return false; | ||
204 | } | ||
205 | |||
206 | if ( this.getDialog().fakeObj ) // Edit Anchor. | ||
207 | return true; | ||
208 | |||
209 | var func = CKEDITOR.dialog.validate.notEmpty( linkLang.noUrl ); | ||
210 | return func.apply( this ); | ||
211 | }, | ||
212 | setup: function( data ) { | ||
213 | this.allowOnChange = false; | ||
214 | if ( data.url ) | ||
215 | this.setValue( data.url.url ); | ||
216 | this.allowOnChange = true; | ||
217 | |||
218 | }, | ||
219 | commit: function( data ) { | ||
220 | // IE will not trigger the onChange event if the mouse has been used | ||
221 | // to carry all the operations #4724 | ||
222 | this.onChange(); | ||
223 | |||
224 | if ( !data.url ) | ||
225 | data.url = {}; | ||
226 | |||
227 | data.url.url = this.getValue(); | ||
228 | this.allowOnChange = false; | ||
229 | } | ||
230 | } ], | ||
231 | setup: function() { | ||
232 | if ( !this.getDialog().getContentElement( 'info', 'linkType' ) ) | ||
233 | this.getElement().show(); | ||
234 | } | ||
235 | }, | ||
236 | { | ||
237 | type: 'button', | ||
238 | id: 'browse', | ||
239 | hidden: 'true', | ||
240 | filebrowser: 'info:url', | ||
241 | label: commonLang.browseServer | ||
242 | } ] | ||
243 | }, | ||
244 | { | ||
245 | type: 'vbox', | ||
246 | id: 'anchorOptions', | ||
247 | width: 260, | ||
248 | align: 'center', | ||
249 | padding: 0, | ||
250 | children: [ { | ||
251 | type: 'fieldset', | ||
252 | id: 'selectAnchorText', | ||
253 | label: linkLang.selectAnchor, | ||
254 | setup: function() { | ||
255 | anchors = plugin.getEditorAnchors( editor ); | ||
256 | |||
257 | this.getElement()[ anchors && anchors.length ? 'show' : 'hide' ](); | ||
258 | }, | ||
259 | children: [ { | ||
260 | type: 'hbox', | ||
261 | id: 'selectAnchor', | ||
262 | children: [ { | ||
263 | type: 'select', | ||
264 | id: 'anchorName', | ||
265 | 'default': '', | ||
266 | label: linkLang.anchorName, | ||
267 | style: 'width: 100%;', | ||
268 | items: [ | ||
269 | [ '' ] | ||
270 | ], | ||
271 | setup: function( data ) { | ||
272 | this.clear(); | ||
273 | this.add( '' ); | ||
274 | |||
275 | if ( anchors ) { | ||
276 | for ( var i = 0; i < anchors.length; i++ ) { | ||
277 | if ( anchors[ i ].name ) | ||
278 | this.add( anchors[ i ].name ); | ||
279 | } | ||
280 | } | ||
281 | |||
282 | if ( data.anchor ) | ||
283 | this.setValue( data.anchor.name ); | ||
284 | |||
285 | var linkType = this.getDialog().getContentElement( 'info', 'linkType' ); | ||
286 | if ( linkType && linkType.getValue() == 'email' ) | ||
287 | this.focus(); | ||
288 | }, | ||
289 | commit: function( data ) { | ||
290 | if ( !data.anchor ) | ||
291 | data.anchor = {}; | ||
292 | |||
293 | data.anchor.name = this.getValue(); | ||
294 | } | ||
295 | }, | ||
296 | { | ||
297 | type: 'select', | ||
298 | id: 'anchorId', | ||
299 | 'default': '', | ||
300 | label: linkLang.anchorId, | ||
301 | style: 'width: 100%;', | ||
302 | items: [ | ||
303 | [ '' ] | ||
304 | ], | ||
305 | setup: function( data ) { | ||
306 | this.clear(); | ||
307 | this.add( '' ); | ||
308 | |||
309 | if ( anchors ) { | ||
310 | for ( var i = 0; i < anchors.length; i++ ) { | ||
311 | if ( anchors[ i ].id ) | ||
312 | this.add( anchors[ i ].id ); | ||
313 | } | ||
314 | } | ||
315 | |||
316 | if ( data.anchor ) | ||
317 | this.setValue( data.anchor.id ); | ||
318 | }, | ||
319 | commit: function( data ) { | ||
320 | if ( !data.anchor ) | ||
321 | data.anchor = {}; | ||
322 | |||
323 | data.anchor.id = this.getValue(); | ||
324 | } | ||
325 | } ], | ||
326 | setup: function() { | ||
327 | this.getElement()[ anchors && anchors.length ? 'show' : 'hide' ](); | ||
328 | } | ||
329 | } ] | ||
330 | }, | ||
331 | { | ||
332 | type: 'html', | ||
333 | id: 'noAnchors', | ||
334 | style: 'text-align: center;', | ||
335 | html: '<div role="note" tabIndex="-1">' + CKEDITOR.tools.htmlEncode( linkLang.noAnchors ) + '</div>', | ||
336 | // Focus the first element defined in above html. | ||
337 | focus: true, | ||
338 | setup: function() { | ||
339 | this.getElement()[ anchors && anchors.length ? 'hide' : 'show' ](); | ||
340 | } | ||
341 | } ], | ||
342 | setup: function() { | ||
343 | if ( !this.getDialog().getContentElement( 'info', 'linkType' ) ) | ||
344 | this.getElement().hide(); | ||
345 | } | ||
346 | }, | ||
347 | { | ||
348 | type: 'vbox', | ||
349 | id: 'emailOptions', | ||
350 | padding: 1, | ||
351 | children: [ { | ||
352 | type: 'text', | ||
353 | id: 'emailAddress', | ||
354 | label: linkLang.emailAddress, | ||
355 | required: true, | ||
356 | validate: function() { | ||
357 | var dialog = this.getDialog(); | ||
358 | |||
359 | if ( !dialog.getContentElement( 'info', 'linkType' ) || dialog.getValueOf( 'info', 'linkType' ) != 'email' ) | ||
360 | return true; | ||
361 | |||
362 | var func = CKEDITOR.dialog.validate.notEmpty( linkLang.noEmail ); | ||
363 | return func.apply( this ); | ||
364 | }, | ||
365 | setup: function( data ) { | ||
366 | if ( data.email ) | ||
367 | this.setValue( data.email.address ); | ||
368 | |||
369 | var linkType = this.getDialog().getContentElement( 'info', 'linkType' ); | ||
370 | if ( linkType && linkType.getValue() == 'email' ) | ||
371 | this.select(); | ||
372 | }, | ||
373 | commit: function( data ) { | ||
374 | if ( !data.email ) | ||
375 | data.email = {}; | ||
376 | |||
377 | data.email.address = this.getValue(); | ||
378 | } | ||
379 | }, | ||
380 | { | ||
381 | type: 'text', | ||
382 | id: 'emailSubject', | ||
383 | label: linkLang.emailSubject, | ||
384 | setup: function( data ) { | ||
385 | if ( data.email ) | ||
386 | this.setValue( data.email.subject ); | ||
387 | }, | ||
388 | commit: function( data ) { | ||
389 | if ( !data.email ) | ||
390 | data.email = {}; | ||
391 | |||
392 | data.email.subject = this.getValue(); | ||
393 | } | ||
394 | }, | ||
395 | { | ||
396 | type: 'textarea', | ||
397 | id: 'emailBody', | ||
398 | label: linkLang.emailBody, | ||
399 | rows: 3, | ||
400 | 'default': '', | ||
401 | setup: function( data ) { | ||
402 | if ( data.email ) | ||
403 | this.setValue( data.email.body ); | ||
404 | }, | ||
405 | commit: function( data ) { | ||
406 | if ( !data.email ) | ||
407 | data.email = {}; | ||
408 | |||
409 | data.email.body = this.getValue(); | ||
410 | } | ||
411 | } ], | ||
412 | setup: function() { | ||
413 | if ( !this.getDialog().getContentElement( 'info', 'linkType' ) ) | ||
414 | this.getElement().hide(); | ||
415 | } | ||
416 | } ] | ||
417 | }, | ||
418 | { | ||
419 | id: 'target', | ||
420 | requiredContent: 'a[target]', // This is not fully correct, because some target option requires JS. | ||
421 | label: linkLang.target, | ||
422 | title: linkLang.target, | ||
423 | elements: [ { | ||
424 | type: 'hbox', | ||
425 | widths: [ '50%', '50%' ], | ||
426 | children: [ { | ||
427 | type: 'select', | ||
428 | id: 'linkTargetType', | ||
429 | label: commonLang.target, | ||
430 | 'default': 'notSet', | ||
431 | style: 'width : 100%;', | ||
432 | 'items': [ | ||
433 | [ commonLang.notSet, 'notSet' ], | ||
434 | [ linkLang.targetFrame, 'frame' ], | ||
435 | [ linkLang.targetPopup, 'popup' ], | ||
436 | [ commonLang.targetNew, '_blank' ], | ||
437 | [ commonLang.targetTop, '_top' ], | ||
438 | [ commonLang.targetSelf, '_self' ], | ||
439 | [ commonLang.targetParent, '_parent' ] | ||
440 | ], | ||
441 | onChange: targetChanged, | ||
442 | setup: function( data ) { | ||
443 | if ( data.target ) | ||
444 | this.setValue( data.target.type || 'notSet' ); | ||
445 | targetChanged.call( this ); | ||
446 | }, | ||
447 | commit: function( data ) { | ||
448 | if ( !data.target ) | ||
449 | data.target = {}; | ||
450 | |||
451 | data.target.type = this.getValue(); | ||
452 | } | ||
453 | }, | ||
454 | { | ||
455 | type: 'text', | ||
456 | id: 'linkTargetName', | ||
457 | label: linkLang.targetFrameName, | ||
458 | 'default': '', | ||
459 | setup: function( data ) { | ||
460 | if ( data.target ) | ||
461 | this.setValue( data.target.name ); | ||
462 | }, | ||
463 | commit: function( data ) { | ||
464 | if ( !data.target ) | ||
465 | data.target = {}; | ||
466 | |||
467 | data.target.name = this.getValue().replace( /([^\x00-\x7F]|\s)/gi, '' ); | ||
468 | } | ||
469 | } ] | ||
470 | }, | ||
471 | { | ||
472 | type: 'vbox', | ||
473 | width: '100%', | ||
474 | align: 'center', | ||
475 | padding: 2, | ||
476 | id: 'popupFeatures', | ||
477 | children: [ { | ||
478 | type: 'fieldset', | ||
479 | label: linkLang.popupFeatures, | ||
480 | children: [ { | ||
481 | type: 'hbox', | ||
482 | children: [ { | ||
483 | type: 'checkbox', | ||
484 | id: 'resizable', | ||
485 | label: linkLang.popupResizable, | ||
486 | setup: setupPopupParams, | ||
487 | commit: commitPopupParams | ||
488 | }, | ||
489 | { | ||
490 | type: 'checkbox', | ||
491 | id: 'status', | ||
492 | label: linkLang.popupStatusBar, | ||
493 | setup: setupPopupParams, | ||
494 | commit: commitPopupParams | ||
495 | |||
496 | } ] | ||
497 | }, | ||
498 | { | ||
499 | type: 'hbox', | ||
500 | children: [ { | ||
501 | type: 'checkbox', | ||
502 | id: 'location', | ||
503 | label: linkLang.popupLocationBar, | ||
504 | setup: setupPopupParams, | ||
505 | commit: commitPopupParams | ||
506 | |||
507 | }, | ||
508 | { | ||
509 | type: 'checkbox', | ||
510 | id: 'toolbar', | ||
511 | label: linkLang.popupToolbar, | ||
512 | setup: setupPopupParams, | ||
513 | commit: commitPopupParams | ||
514 | |||
515 | } ] | ||
516 | }, | ||
517 | { | ||
518 | type: 'hbox', | ||
519 | children: [ { | ||
520 | type: 'checkbox', | ||
521 | id: 'menubar', | ||
522 | label: linkLang.popupMenuBar, | ||
523 | setup: setupPopupParams, | ||
524 | commit: commitPopupParams | ||
525 | |||
526 | }, | ||
527 | { | ||
528 | type: 'checkbox', | ||
529 | id: 'fullscreen', | ||
530 | label: linkLang.popupFullScreen, | ||
531 | setup: setupPopupParams, | ||
532 | commit: commitPopupParams | ||
533 | |||
534 | } ] | ||
535 | }, | ||
536 | { | ||
537 | type: 'hbox', | ||
538 | children: [ { | ||
539 | type: 'checkbox', | ||
540 | id: 'scrollbars', | ||
541 | label: linkLang.popupScrollBars, | ||
542 | setup: setupPopupParams, | ||
543 | commit: commitPopupParams | ||
544 | |||
545 | }, | ||
546 | { | ||
547 | type: 'checkbox', | ||
548 | id: 'dependent', | ||
549 | label: linkLang.popupDependent, | ||
550 | setup: setupPopupParams, | ||
551 | commit: commitPopupParams | ||
552 | |||
553 | } ] | ||
554 | }, | ||
555 | { | ||
556 | type: 'hbox', | ||
557 | children: [ { | ||
558 | type: 'text', | ||
559 | widths: [ '50%', '50%' ], | ||
560 | labelLayout: 'horizontal', | ||
561 | label: commonLang.width, | ||
562 | id: 'width', | ||
563 | setup: setupPopupParams, | ||
564 | commit: commitPopupParams | ||
565 | |||
566 | }, | ||
567 | { | ||
568 | type: 'text', | ||
569 | labelLayout: 'horizontal', | ||
570 | widths: [ '50%', '50%' ], | ||
571 | label: linkLang.popupLeft, | ||
572 | id: 'left', | ||
573 | setup: setupPopupParams, | ||
574 | commit: commitPopupParams | ||
575 | |||
576 | } ] | ||
577 | }, | ||
578 | { | ||
579 | type: 'hbox', | ||
580 | children: [ { | ||
581 | type: 'text', | ||
582 | labelLayout: 'horizontal', | ||
583 | widths: [ '50%', '50%' ], | ||
584 | label: commonLang.height, | ||
585 | id: 'height', | ||
586 | setup: setupPopupParams, | ||
587 | commit: commitPopupParams | ||
588 | |||
589 | }, | ||
590 | { | ||
591 | type: 'text', | ||
592 | labelLayout: 'horizontal', | ||
593 | label: linkLang.popupTop, | ||
594 | widths: [ '50%', '50%' ], | ||
595 | id: 'top', | ||
596 | setup: setupPopupParams, | ||
597 | commit: commitPopupParams | ||
598 | |||
599 | } ] | ||
600 | } ] | ||
601 | } ] | ||
602 | } ] | ||
603 | }, | ||
604 | { | ||
605 | id: 'upload', | ||
606 | label: linkLang.upload, | ||
607 | title: linkLang.upload, | ||
608 | hidden: true, | ||
609 | filebrowser: 'uploadButton', | ||
610 | elements: [ { | ||
611 | type: 'file', | ||
612 | id: 'upload', | ||
613 | label: commonLang.upload, | ||
614 | style: 'height:40px', | ||
615 | size: 29 | ||
616 | }, | ||
617 | { | ||
618 | type: 'fileButton', | ||
619 | id: 'uploadButton', | ||
620 | label: commonLang.uploadSubmit, | ||
621 | filebrowser: 'info:url', | ||
622 | 'for': [ 'upload', 'upload' ] | ||
623 | } ] | ||
624 | }, | ||
625 | { | ||
626 | id: 'advanced', | ||
627 | label: linkLang.advanced, | ||
628 | title: linkLang.advanced, | ||
629 | elements: [ { | ||
630 | type: 'vbox', | ||
631 | padding: 1, | ||
632 | children: [ { | ||
633 | type: 'hbox', | ||
634 | widths: [ '45%', '35%', '20%' ], | ||
635 | children: [ { | ||
636 | type: 'text', | ||
637 | id: 'advId', | ||
638 | requiredContent: 'a[id]', | ||
639 | label: linkLang.id, | ||
640 | setup: setupAdvParams, | ||
641 | commit: commitAdvParams | ||
642 | }, | ||
643 | { | ||
644 | type: 'select', | ||
645 | id: 'advLangDir', | ||
646 | requiredContent: 'a[dir]', | ||
647 | label: linkLang.langDir, | ||
648 | 'default': '', | ||
649 | style: 'width:110px', | ||
650 | items: [ | ||
651 | [ commonLang.notSet, '' ], | ||
652 | [ linkLang.langDirLTR, 'ltr' ], | ||
653 | [ linkLang.langDirRTL, 'rtl' ] | ||
654 | ], | ||
655 | setup: setupAdvParams, | ||
656 | commit: commitAdvParams | ||
657 | }, | ||
658 | { | ||
659 | type: 'text', | ||
660 | id: 'advAccessKey', | ||
661 | requiredContent: 'a[accesskey]', | ||
662 | width: '80px', | ||
663 | label: linkLang.acccessKey, | ||
664 | maxLength: 1, | ||
665 | setup: setupAdvParams, | ||
666 | commit: commitAdvParams | ||
667 | |||
668 | } ] | ||
669 | }, | ||
670 | { | ||
671 | type: 'hbox', | ||
672 | widths: [ '45%', '35%', '20%' ], | ||
673 | children: [ { | ||
674 | type: 'text', | ||
675 | label: linkLang.name, | ||
676 | id: 'advName', | ||
677 | requiredContent: 'a[name]', | ||
678 | setup: setupAdvParams, | ||
679 | commit: commitAdvParams | ||
680 | |||
681 | }, | ||
682 | { | ||
683 | type: 'text', | ||
684 | label: linkLang.langCode, | ||
685 | id: 'advLangCode', | ||
686 | requiredContent: 'a[lang]', | ||
687 | width: '110px', | ||
688 | 'default': '', | ||
689 | setup: setupAdvParams, | ||
690 | commit: commitAdvParams | ||
691 | |||
692 | }, | ||
693 | { | ||
694 | type: 'text', | ||
695 | label: linkLang.tabIndex, | ||
696 | id: 'advTabIndex', | ||
697 | requiredContent: 'a[tabindex]', | ||
698 | width: '80px', | ||
699 | maxLength: 5, | ||
700 | setup: setupAdvParams, | ||
701 | commit: commitAdvParams | ||
702 | |||
703 | } ] | ||
704 | } ] | ||
705 | }, | ||
706 | { | ||
707 | type: 'vbox', | ||
708 | padding: 1, | ||
709 | children: [ { | ||
710 | type: 'hbox', | ||
711 | widths: [ '45%', '55%' ], | ||
712 | children: [ { | ||
713 | type: 'text', | ||
714 | label: linkLang.advisoryTitle, | ||
715 | requiredContent: 'a[title]', | ||
716 | 'default': '', | ||
717 | id: 'advTitle', | ||
718 | setup: setupAdvParams, | ||
719 | commit: commitAdvParams | ||
720 | |||
721 | }, | ||
722 | { | ||
723 | type: 'text', | ||
724 | label: linkLang.advisoryContentType, | ||
725 | requiredContent: 'a[type]', | ||
726 | 'default': '', | ||
727 | id: 'advContentType', | ||
728 | setup: setupAdvParams, | ||
729 | commit: commitAdvParams | ||
730 | |||
731 | } ] | ||
732 | }, | ||
733 | { | ||
734 | type: 'hbox', | ||
735 | widths: [ '45%', '55%' ], | ||
736 | children: [ { | ||
737 | type: 'text', | ||
738 | label: linkLang.cssClasses, | ||
739 | requiredContent: 'a(cke-xyz)', // Random text like 'xyz' will check if all are allowed. | ||
740 | 'default': '', | ||
741 | id: 'advCSSClasses', | ||
742 | setup: setupAdvParams, | ||
743 | commit: commitAdvParams | ||
744 | |||
745 | }, | ||
746 | { | ||
747 | type: 'text', | ||
748 | label: linkLang.charset, | ||
749 | requiredContent: 'a[charset]', | ||
750 | 'default': '', | ||
751 | id: 'advCharset', | ||
752 | setup: setupAdvParams, | ||
753 | commit: commitAdvParams | ||
754 | |||
755 | } ] | ||
756 | }, | ||
757 | { | ||
758 | type: 'hbox', | ||
759 | widths: [ '45%', '55%' ], | ||
760 | children: [ { | ||
761 | type: 'text', | ||
762 | label: linkLang.rel, | ||
763 | requiredContent: 'a[rel]', | ||
764 | 'default': '', | ||
765 | id: 'advRel', | ||
766 | setup: setupAdvParams, | ||
767 | commit: commitAdvParams | ||
768 | }, | ||
769 | { | ||
770 | type: 'text', | ||
771 | label: linkLang.styles, | ||
772 | requiredContent: 'a{cke-xyz}', // Random text like 'xyz' will check if all are allowed. | ||
773 | 'default': '', | ||
774 | id: 'advStyles', | ||
775 | validate: CKEDITOR.dialog.validate.inlineStyle( editor.lang.common.invalidInlineStyle ), | ||
776 | setup: setupAdvParams, | ||
777 | commit: commitAdvParams | ||
778 | } ] | ||
779 | } ] | ||
780 | } ] | ||
781 | } ], | ||
782 | onShow: function() { | ||
783 | var editor = this.getParentEditor(), | ||
784 | selection = editor.getSelection(), | ||
785 | element = null; | ||
786 | |||
787 | // Fill in all the relevant fields if there's already one link selected. | ||
788 | if ( ( element = plugin.getSelectedLink( editor ) ) && element.hasAttribute( 'href' ) ) { | ||
789 | // Don't change selection if some element is already selected. | ||
790 | // For example - don't destroy fake selection. | ||
791 | if ( !selection.getSelectedElement() ) | ||
792 | selection.selectElement( element ); | ||
793 | } else { | ||
794 | element = null; | ||
795 | } | ||
796 | |||
797 | var data = plugin.parseLinkAttributes( editor, element ); | ||
798 | |||
799 | // Record down the selected element in the dialog. | ||
800 | this._.selectedElement = element; | ||
801 | |||
802 | this.setupContent( data ); | ||
803 | }, | ||
804 | onOk: function() { | ||
805 | var data = {}; | ||
806 | |||
807 | // Collect data from fields. | ||
808 | this.commitContent( data ); | ||
809 | |||
810 | var selection = editor.getSelection(), | ||
811 | attributes = plugin.getLinkAttributes( editor, data ); | ||
812 | |||
813 | if ( !this._.selectedElement ) { | ||
814 | var range = selection.getRanges()[ 0 ]; | ||
815 | |||
816 | // Use link URL as text with a collapsed cursor. | ||
817 | if ( range.collapsed ) { | ||
818 | // Short mailto link text view (#5736). | ||
819 | var text = new CKEDITOR.dom.text( data.type == 'email' ? | ||
820 | data.email.address : attributes.set[ 'data-cke-saved-href' ], editor.document ); | ||
821 | range.insertNode( text ); | ||
822 | range.selectNodeContents( text ); | ||
823 | } | ||
824 | |||
825 | // Apply style. | ||
826 | var style = new CKEDITOR.style( { | ||
827 | element: 'a', | ||
828 | attributes: attributes.set | ||
829 | } ); | ||
830 | |||
831 | style.type = CKEDITOR.STYLE_INLINE; // need to override... dunno why. | ||
832 | style.applyToRange( range, editor ); | ||
833 | range.select(); | ||
834 | } else { | ||
835 | // We're only editing an existing link, so just overwrite the attributes. | ||
836 | var element = this._.selectedElement, | ||
837 | href = element.data( 'cke-saved-href' ), | ||
838 | textView = element.getHtml(); | ||
839 | |||
840 | element.setAttributes( attributes.set ); | ||
841 | element.removeAttributes( attributes.removed ); | ||
842 | |||
843 | // Update text view when user changes protocol (#4612). | ||
844 | if ( href == textView || data.type == 'email' && textView.indexOf( '@' ) != -1 ) { | ||
845 | // Short mailto link text view (#5736). | ||
846 | element.setHtml( data.type == 'email' ? | ||
847 | data.email.address : attributes.set[ 'data-cke-saved-href' ] ); | ||
848 | |||
849 | // We changed the content, so need to select it again. | ||
850 | selection.selectElement( element ); | ||
851 | } | ||
852 | |||
853 | delete this._.selectedElement; | ||
854 | } | ||
855 | }, | ||
856 | onLoad: function() { | ||
857 | if ( !editor.config.linkShowAdvancedTab ) | ||
858 | this.hidePage( 'advanced' ); //Hide Advanded tab. | ||
859 | |||
860 | if ( !editor.config.linkShowTargetTab ) | ||
861 | this.hidePage( 'target' ); //Hide Target tab. | ||
862 | }, | ||
863 | // Inital focus on 'url' field if link is of type URL. | ||
864 | onFocus: function() { | ||
865 | var linkType = this.getContentElement( 'info', 'linkType' ), | ||
866 | urlField; | ||
867 | |||
868 | if ( linkType && linkType.getValue() == 'url' ) { | ||
869 | urlField = this.getContentElement( 'info', 'url' ); | ||
870 | urlField.select(); | ||
871 | } | ||
872 | } | ||
873 | }; | ||
874 | } ); | ||
875 | } )(); | ||
876 | // jscs:disable maximumLineLength | ||
877 | /** | ||
878 | * The e-mail address anti-spam protection option. The protection will be | ||
879 | * applied when creating or modifying e-mail links through the editor interface. | ||
880 | * | ||
881 | * Two methods of protection can be chosen: | ||
882 | * | ||
883 | * 1. The e-mail parts (name, domain, and any other query string) are | ||
884 | * assembled into a function call pattern. Such function must be | ||
885 | * provided by the developer in the pages that will use the contents. | ||
886 | * 2. Only the e-mail address is obfuscated into a special string that | ||
887 | * has no meaning for humans or spam bots, but which is properly | ||
888 | * rendered and accepted by the browser. | ||
889 | * | ||
890 | * Both approaches require JavaScript to be enabled. | ||
891 | * | ||
892 | * // href="mailto:tester@ckeditor.com?subject=subject&body=body" | ||
893 | * config.emailProtection = ''; | ||
894 | * | ||
895 | * // href="<a href=\"javascript:void(location.href=\'mailto:\'+String.fromCharCode(116,101,115,116,101,114,64,99,107,101,100,105,116,111,114,46,99,111,109)+\'?subject=subject&body=body\')\">e-mail</a>" | ||
896 | * config.emailProtection = 'encode'; | ||
897 | * | ||
898 | * // href="javascript:mt('tester','ckeditor.com','subject','body')" | ||
899 | * config.emailProtection = 'mt(NAME,DOMAIN,SUBJECT,BODY)'; | ||
900 | * | ||
901 | * @since 3.1 | ||
902 | * @cfg {String} [emailProtection='' (empty string = disabled)] | ||
903 | * @member CKEDITOR.config | ||
904 | */ | ||
diff --git a/sources/plugins/link/icons/anchor-rtl.png b/sources/plugins/link/icons/anchor-rtl.png new file mode 100644 index 0000000..87d717d --- /dev/null +++ b/sources/plugins/link/icons/anchor-rtl.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/anchor.png b/sources/plugins/link/icons/anchor.png new file mode 100644 index 0000000..0ca085f --- /dev/null +++ b/sources/plugins/link/icons/anchor.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/hidpi/anchor-rtl.png b/sources/plugins/link/icons/hidpi/anchor-rtl.png new file mode 100644 index 0000000..cd6d4ea --- /dev/null +++ b/sources/plugins/link/icons/hidpi/anchor-rtl.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/hidpi/anchor.png b/sources/plugins/link/icons/hidpi/anchor.png new file mode 100644 index 0000000..c5869db --- /dev/null +++ b/sources/plugins/link/icons/hidpi/anchor.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/hidpi/link.png b/sources/plugins/link/icons/hidpi/link.png new file mode 100644 index 0000000..bb8a069 --- /dev/null +++ b/sources/plugins/link/icons/hidpi/link.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/hidpi/unlink.png b/sources/plugins/link/icons/hidpi/unlink.png new file mode 100644 index 0000000..5af59c2 --- /dev/null +++ b/sources/plugins/link/icons/hidpi/unlink.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/link.png b/sources/plugins/link/icons/link.png new file mode 100644 index 0000000..95092d0 --- /dev/null +++ b/sources/plugins/link/icons/link.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/icons/unlink.png b/sources/plugins/link/icons/unlink.png new file mode 100644 index 0000000..33a1599 --- /dev/null +++ b/sources/plugins/link/icons/unlink.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/images/anchor.png b/sources/plugins/link/images/anchor.png new file mode 100644 index 0000000..6d861a0 --- /dev/null +++ b/sources/plugins/link/images/anchor.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/images/hidpi/anchor.png b/sources/plugins/link/images/hidpi/anchor.png new file mode 100644 index 0000000..f504843 --- /dev/null +++ b/sources/plugins/link/images/hidpi/anchor.png | |||
Binary files differ | |||
diff --git a/sources/plugins/link/lang/af.js b/sources/plugins/link/lang/af.js new file mode 100644 index 0000000..10991c2 --- /dev/null +++ b/sources/plugins/link/lang/af.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'af', { | ||
6 | acccessKey: 'Toegangsleutel', | ||
7 | advanced: 'Gevorderd', | ||
8 | advisoryContentType: 'Aanbevole inhoudstipe', | ||
9 | advisoryTitle: 'Aanbevole titel', | ||
10 | anchor: { | ||
11 | toolbar: 'Anker byvoeg/verander', | ||
12 | menu: 'Anker-eienskappe', | ||
13 | title: 'Anker-eienskappe', | ||
14 | name: 'Ankernaam', | ||
15 | errorName: 'Voltooi die ankernaam asseblief', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Op element Id', | ||
19 | anchorName: 'Op ankernaam', | ||
20 | charset: 'Karakterstel van geskakelde bron', | ||
21 | cssClasses: 'CSS klasse', | ||
22 | emailAddress: 'E-posadres', | ||
23 | emailBody: 'Berig-inhoud', | ||
24 | emailSubject: 'Berig-onderwerp', | ||
25 | id: 'Id', | ||
26 | info: 'Skakel informasie', | ||
27 | langCode: 'Taalkode', | ||
28 | langDir: 'Skryfrigting', | ||
29 | langDirLTR: 'Links na regs (LTR)', | ||
30 | langDirRTL: 'Regs na links (RTL)', | ||
31 | menu: 'Wysig skakel', | ||
32 | name: 'Naam', | ||
33 | noAnchors: '(Geen ankers beskikbaar in dokument)', | ||
34 | noEmail: 'Gee die e-posadres', | ||
35 | noUrl: 'Gee die skakel se URL', | ||
36 | other: '<ander>', | ||
37 | popupDependent: 'Afhanklik (Netscape)', | ||
38 | popupFeatures: 'Eienskappe van opspringvenster', | ||
39 | popupFullScreen: 'Volskerm (IE)', | ||
40 | popupLeft: 'Posisie links', | ||
41 | popupLocationBar: 'Adresbalk', | ||
42 | popupMenuBar: 'Spyskaartbalk', | ||
43 | popupResizable: 'Herskaalbaar', | ||
44 | popupScrollBars: 'Skuifbalke', | ||
45 | popupStatusBar: 'Statusbalk', | ||
46 | popupToolbar: 'Werkbalk', | ||
47 | popupTop: 'Posisie bo', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Kies \'n anker', | ||
50 | styles: 'Styl', | ||
51 | tabIndex: 'Tab indeks', | ||
52 | target: 'Doel', | ||
53 | targetFrame: '<raam>', | ||
54 | targetFrameName: 'Naam van doelraam', | ||
55 | targetPopup: '<opspringvenster>', | ||
56 | targetPopupName: 'Naam van opspringvenster', | ||
57 | title: 'Skakel', | ||
58 | toAnchor: 'Anker in bladsy', | ||
59 | toEmail: 'E-pos', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Skakel invoeg/wysig', | ||
62 | type: 'Skakelsoort', | ||
63 | unlink: 'Verwyder skakel', | ||
64 | upload: 'Oplaai' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ar.js b/sources/plugins/link/lang/ar.js new file mode 100644 index 0000000..533d527 --- /dev/null +++ b/sources/plugins/link/lang/ar.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ar', { | ||
6 | acccessKey: 'مفاتيح الإختصار', | ||
7 | advanced: 'متقدم', | ||
8 | advisoryContentType: 'نوع التقرير', | ||
9 | advisoryTitle: 'عنوان التقرير', | ||
10 | anchor: { | ||
11 | toolbar: 'إشارة مرجعية', | ||
12 | menu: 'تحرير الإشارة المرجعية', | ||
13 | title: 'خصائص الإشارة المرجعية', | ||
14 | name: 'اسم الإشارة المرجعية', | ||
15 | errorName: 'الرجاء كتابة اسم الإشارة المرجعية', | ||
16 | remove: 'إزالة الإشارة المرجعية' | ||
17 | }, | ||
18 | anchorId: 'حسب رقم العنصر', | ||
19 | anchorName: 'حسب إسم الإشارة المرجعية', | ||
20 | charset: 'ترميز المادة المطلوبة', | ||
21 | cssClasses: 'فئات التنسيق', | ||
22 | emailAddress: 'البريد الإلكتروني', | ||
23 | emailBody: 'محتوى الرسالة', | ||
24 | emailSubject: 'موضوع الرسالة', | ||
25 | id: 'هوية', | ||
26 | info: 'معلومات الرابط', | ||
27 | langCode: 'رمز اللغة', | ||
28 | langDir: 'إتجاه نص اللغة', | ||
29 | langDirLTR: 'اليسار لليمين (LTR)', | ||
30 | langDirRTL: 'اليمين لليسار (RTL)', | ||
31 | menu: 'تحرير الرابط', | ||
32 | name: 'إسم', | ||
33 | noAnchors: '(لا توجد علامات مرجعية في هذا المستند)', | ||
34 | noEmail: 'الرجاء كتابة الريد الإلكتروني', | ||
35 | noUrl: 'الرجاء كتابة رابط الموقع', | ||
36 | other: '<أخرى>', | ||
37 | popupDependent: 'تابع (Netscape)', | ||
38 | popupFeatures: 'خصائص النافذة المنبثقة', | ||
39 | popupFullScreen: 'ملئ الشاشة (IE)', | ||
40 | popupLeft: 'التمركز لليسار', | ||
41 | popupLocationBar: 'شريط العنوان', | ||
42 | popupMenuBar: 'القوائم الرئيسية', | ||
43 | popupResizable: 'قابلة التشكيل', | ||
44 | popupScrollBars: 'أشرطة التمرير', | ||
45 | popupStatusBar: 'شريط الحالة', | ||
46 | popupToolbar: 'شريط الأدوات', | ||
47 | popupTop: 'التمركز للأعلى', | ||
48 | rel: 'العلاقة', | ||
49 | selectAnchor: 'اختر علامة مرجعية', | ||
50 | styles: 'نمط', | ||
51 | tabIndex: 'الترتيب', | ||
52 | target: 'هدف الرابط', | ||
53 | targetFrame: '<إطار>', | ||
54 | targetFrameName: 'اسم الإطار المستهدف', | ||
55 | targetPopup: '<نافذة منبثقة>', | ||
56 | targetPopupName: 'اسم النافذة المنبثقة', | ||
57 | title: 'رابط', | ||
58 | toAnchor: 'مكان في هذا المستند', | ||
59 | toEmail: 'بريد إلكتروني', | ||
60 | toUrl: 'الرابط', | ||
61 | toolbar: 'رابط', | ||
62 | type: 'نوع الربط', | ||
63 | unlink: 'إزالة رابط', | ||
64 | upload: 'رفع' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/bg.js b/sources/plugins/link/lang/bg.js new file mode 100644 index 0000000..a8e99a7 --- /dev/null +++ b/sources/plugins/link/lang/bg.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'bg', { | ||
6 | acccessKey: 'Ключ за достъп', | ||
7 | advanced: 'Разширено', | ||
8 | advisoryContentType: 'Препоръчителен тип на съдържанието', | ||
9 | advisoryTitle: 'Препоръчително заглавие', | ||
10 | anchor: { | ||
11 | toolbar: 'Котва', | ||
12 | menu: 'Промяна на котва', | ||
13 | title: 'Настройки на котва', | ||
14 | name: 'Име на котва', | ||
15 | errorName: 'Моля въведете име на котвата', | ||
16 | remove: 'Премахване на котва' | ||
17 | }, | ||
18 | anchorId: 'По ID на елемент', | ||
19 | anchorName: 'По име на котва', | ||
20 | charset: 'Тип на свързания ресурс', | ||
21 | cssClasses: 'Класове за CSS', | ||
22 | emailAddress: 'E-mail aдрес', | ||
23 | emailBody: 'Съдържание', | ||
24 | emailSubject: 'Тема', | ||
25 | id: 'ID', | ||
26 | info: 'Инфо за връзката', | ||
27 | langCode: 'Код за езика', | ||
28 | langDir: 'Посока на езика', | ||
29 | langDirLTR: 'Ляво на Дясно (ЛнД)', | ||
30 | langDirRTL: 'Дясно на Ляво (ДнЛ)', | ||
31 | menu: 'Промяна на връзка', | ||
32 | name: 'Име', | ||
33 | noAnchors: '(Няма котви в текущия документ)', | ||
34 | noEmail: 'Моля въведете e-mail aдрес', | ||
35 | noUrl: 'Моля въведете URL адреса', | ||
36 | other: '<друго>', | ||
37 | popupDependent: 'Зависимост (Netscape)', | ||
38 | popupFeatures: 'Функции на изкачащ прозорец', | ||
39 | popupFullScreen: 'Цял екран (IE)', | ||
40 | popupLeft: 'Лява позиция', | ||
41 | popupLocationBar: 'Лента с локацията', | ||
42 | popupMenuBar: 'Лента за меню', | ||
43 | popupResizable: 'Оразмеряем', | ||
44 | popupScrollBars: 'Скролери', | ||
45 | popupStatusBar: 'Статусна лента', | ||
46 | popupToolbar: 'Лента с инструменти', | ||
47 | popupTop: 'Горна позиция', | ||
48 | rel: 'Връзка', | ||
49 | selectAnchor: 'Изберете котва', | ||
50 | styles: 'Стил', | ||
51 | tabIndex: 'Ред на достъп', | ||
52 | target: 'Цел', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Име на целевият прозорец', | ||
55 | targetPopup: '<изкачащ прозорец>', | ||
56 | targetPopupName: 'Име на изкачащ прозорец', | ||
57 | title: 'Връзка', | ||
58 | toAnchor: 'Връзка към котва в текста', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'Уеб адрес', | ||
61 | toolbar: 'Връзка', | ||
62 | type: 'Тип на връзката', | ||
63 | unlink: 'Премахни връзката', | ||
64 | upload: 'Качване' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/bn.js b/sources/plugins/link/lang/bn.js new file mode 100644 index 0000000..bd9d05e --- /dev/null +++ b/sources/plugins/link/lang/bn.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'bn', { | ||
6 | acccessKey: 'এক্সেস কী', | ||
7 | advanced: 'এডভান্সড', | ||
8 | advisoryContentType: 'পরামর্শ কন্টেন্টের প্রকার', | ||
9 | advisoryTitle: 'পরামর্শ শীর্ষক', | ||
10 | anchor: { | ||
11 | toolbar: 'নোঙ্গর', | ||
12 | menu: 'নোঙর প্রোপার্টি', | ||
13 | title: 'নোঙর প্রোপার্টি', | ||
14 | name: 'নোঙরের নাম', | ||
15 | errorName: 'নোঙরের নাম টাইপ করুন', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'নোঙরের আইডি দিয়ে', | ||
19 | anchorName: 'নোঙরের নাম দিয়ে', | ||
20 | charset: 'লিংক রিসোর্স ক্যারেক্টর সেট', | ||
21 | cssClasses: 'স্টাইল-শীট ক্লাস', | ||
22 | emailAddress: 'ইমেইল ঠিকানা', | ||
23 | emailBody: 'মেসেজের দেহ', | ||
24 | emailSubject: 'মেসেজের বিষয়', | ||
25 | id: 'আইডি', | ||
26 | info: 'লিংক তথ্য', | ||
27 | langCode: 'ভাষা লেখার দিক', | ||
28 | langDir: 'ভাষা লেখার দিক', | ||
29 | langDirLTR: 'বাম থেকে ডান (LTR)', | ||
30 | langDirRTL: 'ডান থেকে বাম (RTL)', | ||
31 | menu: 'লিংক সম্পাদন', | ||
32 | name: 'নাম', | ||
33 | noAnchors: '(No anchors available in the document)', // MISSING | ||
34 | noEmail: 'অনুগ্রহ করে ইমেইল এড্রেস টাইপ করুন', | ||
35 | noUrl: 'অনুগ্রহ করে URL লিংক টাইপ করুন', | ||
36 | other: '<other>', // MISSING | ||
37 | popupDependent: 'ডিপেন্ডেন্ট (Netscape)', | ||
38 | popupFeatures: 'পপআপ উইন্ডো ফীচার সমূহ', | ||
39 | popupFullScreen: 'পূর্ণ পর্দা জুড়ে (IE)', | ||
40 | popupLeft: 'বামের পজিশন', | ||
41 | popupLocationBar: 'লোকেশন বার', | ||
42 | popupMenuBar: 'মেন্যু বার', | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'স্ক্রল বার', | ||
45 | popupStatusBar: 'স্ট্যাটাস বার', | ||
46 | popupToolbar: 'টুল বার', | ||
47 | popupTop: 'ডানের পজিশন', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'নোঙর বাছাই', | ||
50 | styles: 'স্টাইল', | ||
51 | tabIndex: 'ট্যাব ইন্ডেক্স', | ||
52 | target: 'টার্গেট', | ||
53 | targetFrame: '<ফ্রেম>', | ||
54 | targetFrameName: 'টার্গেট ফ্রেমের নাম', | ||
55 | targetPopup: '<পপআপ উইন্ডো>', | ||
56 | targetPopupName: 'পপআপ উইন্ডোর নাম', | ||
57 | title: 'লিংক', | ||
58 | toAnchor: 'এই পেজে নোঙর কর', | ||
59 | toEmail: 'ইমেইল', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'লিংক যুক্ত কর', | ||
62 | type: 'লিংক প্রকার', | ||
63 | unlink: 'লিংক সরাও', | ||
64 | upload: 'আপলোড' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/bs.js b/sources/plugins/link/lang/bs.js new file mode 100644 index 0000000..39a1a84 --- /dev/null +++ b/sources/plugins/link/lang/bs.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'bs', { | ||
6 | acccessKey: 'Pristupna tipka', | ||
7 | advanced: 'Naprednije', | ||
8 | advisoryContentType: 'Advisory vrsta sadržaja', | ||
9 | advisoryTitle: 'Advisory title', | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', | ||
12 | menu: 'Edit Anchor', | ||
13 | title: 'Anchor Properties', | ||
14 | name: 'Anchor Name', | ||
15 | errorName: 'Please type the anchor name', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Po Id-u elementa', | ||
19 | anchorName: 'Po nazivu sidra', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Klase CSS stilova', | ||
22 | emailAddress: 'E-Mail Adresa', | ||
23 | emailBody: 'Poruka', | ||
24 | emailSubject: 'Subjekt poruke', | ||
25 | id: 'Id', | ||
26 | info: 'Link info', | ||
27 | langCode: 'Smjer pisanja', | ||
28 | langDir: 'Smjer pisanja', | ||
29 | langDirLTR: 'S lijeva na desno (LTR)', | ||
30 | langDirRTL: 'S desna na lijevo (RTL)', | ||
31 | menu: 'Izmjeni link', | ||
32 | name: 'Naziv', | ||
33 | noAnchors: '(Nema dostupnih sidra na stranici)', | ||
34 | noEmail: 'Molimo ukucajte e-mail adresu', | ||
35 | noUrl: 'Molimo ukucajte URL link', | ||
36 | other: '<other>', // MISSING | ||
37 | popupDependent: 'Ovisno (Netscape)', | ||
38 | popupFeatures: 'Moguænosti popup prozora', | ||
39 | popupFullScreen: 'Cijeli ekran (IE)', | ||
40 | popupLeft: 'Lijeva pozicija', | ||
41 | popupLocationBar: 'Traka za lokaciju', | ||
42 | popupMenuBar: 'Izborna traka', | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Scroll traka', | ||
45 | popupStatusBar: 'Statusna traka', | ||
46 | popupToolbar: 'Traka sa alatima', | ||
47 | popupTop: 'Gornja pozicija', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Izaberi sidro', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Tab indeks', | ||
52 | target: 'Prozor', | ||
53 | targetFrame: '<frejm>', | ||
54 | targetFrameName: 'Target Frame Name', // MISSING | ||
55 | targetPopup: '<popup prozor>', | ||
56 | targetPopupName: 'Naziv popup prozora', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Sidro na ovoj stranici', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Ubaci/Izmjeni link', | ||
62 | type: 'Tip linka', | ||
63 | unlink: 'Izbriši link', | ||
64 | upload: 'Šalji' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ca.js b/sources/plugins/link/lang/ca.js new file mode 100644 index 0000000..8b80e61 --- /dev/null +++ b/sources/plugins/link/lang/ca.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ca', { | ||
6 | acccessKey: 'Clau d\'accés', | ||
7 | advanced: 'Avançat', | ||
8 | advisoryContentType: 'Tipus de contingut consultiu', | ||
9 | advisoryTitle: 'Títol consultiu', | ||
10 | anchor: { | ||
11 | toolbar: 'Insereix/Edita àncora', | ||
12 | menu: 'Propietats de l\'àncora', | ||
13 | title: 'Propietats de l\'àncora', | ||
14 | name: 'Nom de l\'àncora', | ||
15 | errorName: 'Si us plau, escriviu el nom de l\'ancora', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Per Id d\'element', | ||
19 | anchorName: 'Per nom d\'àncora', | ||
20 | charset: 'Conjunt de caràcters font enllaçat', | ||
21 | cssClasses: 'Classes del full d\'estil', | ||
22 | emailAddress: 'Adreça de correu electrònic', | ||
23 | emailBody: 'Cos del missatge', | ||
24 | emailSubject: 'Assumpte del missatge', | ||
25 | id: 'Id', | ||
26 | info: 'Informació de l\'enllaç', | ||
27 | langCode: 'Direcció de l\'idioma', | ||
28 | langDir: 'Direcció de l\'idioma', | ||
29 | langDirLTR: 'D\'esquerra a dreta (LTR)', | ||
30 | langDirRTL: 'De dreta a esquerra (RTL)', | ||
31 | menu: 'Edita l\'enllaç', | ||
32 | name: 'Nom', | ||
33 | noAnchors: '(No hi ha àncores disponibles en aquest document)', | ||
34 | noEmail: 'Si us plau, escrigui l\'adreça correu electrònic', | ||
35 | noUrl: 'Si us plau, escrigui l\'enllaç URL', | ||
36 | other: '<altre>', | ||
37 | popupDependent: 'Depenent (Netscape)', | ||
38 | popupFeatures: 'Característiques finestra popup', | ||
39 | popupFullScreen: 'Pantalla completa (IE)', | ||
40 | popupLeft: 'Posició esquerra', | ||
41 | popupLocationBar: 'Barra d\'adreça', | ||
42 | popupMenuBar: 'Barra de menú', | ||
43 | popupResizable: 'Redimensionable', | ||
44 | popupScrollBars: 'Barres d\'scroll', | ||
45 | popupStatusBar: 'Barra d\'estat', | ||
46 | popupToolbar: 'Barra d\'eines', | ||
47 | popupTop: 'Posició dalt', | ||
48 | rel: 'Relació', | ||
49 | selectAnchor: 'Selecciona una àncora', | ||
50 | styles: 'Estil', | ||
51 | tabIndex: 'Index de Tab', | ||
52 | target: 'Destí', | ||
53 | targetFrame: '<marc>', | ||
54 | targetFrameName: 'Nom del marc de destí', | ||
55 | targetPopup: '<finestra emergent>', | ||
56 | targetPopupName: 'Nom finestra popup', | ||
57 | title: 'Enllaç', | ||
58 | toAnchor: 'Àncora en aquesta pàgina', | ||
59 | toEmail: 'Correu electrònic', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Insereix/Edita enllaç', | ||
62 | type: 'Tipus d\'enllaç', | ||
63 | unlink: 'Elimina l\'enllaç', | ||
64 | upload: 'Puja' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/cs.js b/sources/plugins/link/lang/cs.js new file mode 100644 index 0000000..45106c0 --- /dev/null +++ b/sources/plugins/link/lang/cs.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'cs', { | ||
6 | acccessKey: 'Přístupový klíč', | ||
7 | advanced: 'Rozšířené', | ||
8 | advisoryContentType: 'Pomocný typ obsahu', | ||
9 | advisoryTitle: 'Pomocný titulek', | ||
10 | anchor: { | ||
11 | toolbar: 'Záložka', | ||
12 | menu: 'Vlastnosti záložky', | ||
13 | title: 'Vlastnosti záložky', | ||
14 | name: 'Název záložky', | ||
15 | errorName: 'Zadejte prosím název záložky', | ||
16 | remove: 'Odstranit záložku' | ||
17 | }, | ||
18 | anchorId: 'Podle Id objektu', | ||
19 | anchorName: 'Podle jména kotvy', | ||
20 | charset: 'Přiřazená znaková sada', | ||
21 | cssClasses: 'Třída stylu', | ||
22 | emailAddress: 'E-mailová adresa', | ||
23 | emailBody: 'Tělo zprávy', | ||
24 | emailSubject: 'Předmět zprávy', | ||
25 | id: 'Id', | ||
26 | info: 'Informace o odkazu', | ||
27 | langCode: 'Kód jazyka', | ||
28 | langDir: 'Směr jazyka', | ||
29 | langDirLTR: 'Zleva doprava (LTR)', | ||
30 | langDirRTL: 'Zprava doleva (RTL)', | ||
31 | menu: 'Změnit odkaz', | ||
32 | name: 'Jméno', | ||
33 | noAnchors: '(Ve stránce není definována žádná kotva!)', | ||
34 | noEmail: 'Zadejte prosím e-mailovou adresu', | ||
35 | noUrl: 'Zadejte prosím URL odkazu', | ||
36 | other: '<jiný>', | ||
37 | popupDependent: 'Závislost (Netscape)', | ||
38 | popupFeatures: 'Vlastnosti vyskakovacího okna', | ||
39 | popupFullScreen: 'Celá obrazovka (IE)', | ||
40 | popupLeft: 'Levý okraj', | ||
41 | popupLocationBar: 'Panel umístění', | ||
42 | popupMenuBar: 'Panel nabídky', | ||
43 | popupResizable: 'Umožňující měnit velikost', | ||
44 | popupScrollBars: 'Posuvníky', | ||
45 | popupStatusBar: 'Stavový řádek', | ||
46 | popupToolbar: 'Panel nástrojů', | ||
47 | popupTop: 'Horní okraj', | ||
48 | rel: 'Vztah', | ||
49 | selectAnchor: 'Vybrat kotvu', | ||
50 | styles: 'Styl', | ||
51 | tabIndex: 'Pořadí prvku', | ||
52 | target: 'Cíl', | ||
53 | targetFrame: '<rámec>', | ||
54 | targetFrameName: 'Název cílového rámu', | ||
55 | targetPopup: '<vyskakovací okno>', | ||
56 | targetPopupName: 'Název vyskakovacího okna', | ||
57 | title: 'Odkaz', | ||
58 | toAnchor: 'Kotva v této stránce', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Odkaz', | ||
62 | type: 'Typ odkazu', | ||
63 | unlink: 'Odstranit odkaz', | ||
64 | upload: 'Odeslat' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/cy.js b/sources/plugins/link/lang/cy.js new file mode 100644 index 0000000..358ec60 --- /dev/null +++ b/sources/plugins/link/lang/cy.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'cy', { | ||
6 | acccessKey: 'Allwedd Mynediad', | ||
7 | advanced: 'Uwch', | ||
8 | advisoryContentType: 'Math y Cynnwys Cynghorol', | ||
9 | advisoryTitle: 'Teitl Cynghorol', | ||
10 | anchor: { | ||
11 | toolbar: 'Angor', | ||
12 | menu: 'Golygu\'r Angor', | ||
13 | title: 'Priodweddau\'r Angor', | ||
14 | name: 'Enw\'r Angor', | ||
15 | errorName: 'Teipiwch enw\'r angor', | ||
16 | remove: 'Tynnwch yr Angor' | ||
17 | }, | ||
18 | anchorId: 'Gan Id yr Elfen', | ||
19 | anchorName: 'Gan Enw\'r Angor', | ||
20 | charset: 'Set Nodau\'r Adnodd Cysylltiedig', | ||
21 | cssClasses: 'Dosbarthiadau Dalen Arddull', | ||
22 | emailAddress: 'Cyfeiriad E-Bost', | ||
23 | emailBody: 'Corff y Neges', | ||
24 | emailSubject: 'Testun y Neges', | ||
25 | id: 'Id', | ||
26 | info: 'Gwyb y Ddolen', | ||
27 | langCode: 'Cod Iaith', | ||
28 | langDir: 'Cyfeiriad Iaith', | ||
29 | langDirLTR: 'Chwith i\'r Dde (LTR)', | ||
30 | langDirRTL: 'Dde i\'r Chwith (RTL)', | ||
31 | menu: 'Golygu Dolen', | ||
32 | name: 'Enw', | ||
33 | noAnchors: '(Dim angorau ar gael yn y ddogfen)', | ||
34 | noEmail: 'Teipiwch gyfeiriad yr e-bost', | ||
35 | noUrl: 'Teipiwch URL y ddolen', | ||
36 | other: '<eraill>', | ||
37 | popupDependent: 'Dibynnol (Netscape)', | ||
38 | popupFeatures: 'Nodweddion Ffenestr Bop', | ||
39 | popupFullScreen: 'Sgrin Llawn (IE)', | ||
40 | popupLeft: 'Safle Chwith', | ||
41 | popupLocationBar: 'Bar Safle', | ||
42 | popupMenuBar: 'Dewislen', | ||
43 | popupResizable: 'Ailfeintiol', | ||
44 | popupScrollBars: 'Barrau Sgrolio', | ||
45 | popupStatusBar: 'Bar Statws', | ||
46 | popupToolbar: 'Bar Offer', | ||
47 | popupTop: 'Safle Top', | ||
48 | rel: 'Perthynas', | ||
49 | selectAnchor: 'Dewiswch Angor', | ||
50 | styles: 'Arddull', | ||
51 | tabIndex: 'Indecs Tab', | ||
52 | target: 'Targed', | ||
53 | targetFrame: '<ffrâm>', | ||
54 | targetFrameName: 'Enw Ffrâm y Targed', | ||
55 | targetPopup: '<ffenestr bop>', | ||
56 | targetPopupName: 'Enw Ffenestr Bop', | ||
57 | title: 'Dolen', | ||
58 | toAnchor: 'Dolen at angor yn y testun', | ||
59 | toEmail: 'E-bost', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Dolen', | ||
62 | type: 'Math y Ddolen', | ||
63 | unlink: 'Datgysylltu', | ||
64 | upload: 'Lanlwytho' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/da.js b/sources/plugins/link/lang/da.js new file mode 100644 index 0000000..7a278c4 --- /dev/null +++ b/sources/plugins/link/lang/da.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'da', { | ||
6 | acccessKey: 'Genvejstast', | ||
7 | advanced: 'Avanceret', | ||
8 | advisoryContentType: 'Indholdstype', | ||
9 | advisoryTitle: 'Titel', | ||
10 | anchor: { | ||
11 | toolbar: 'Indsæt/redigér bogmærke', | ||
12 | menu: 'Egenskaber for bogmærke', | ||
13 | title: 'Egenskaber for bogmærke', | ||
14 | name: 'Bogmærkenavn', | ||
15 | errorName: 'Indtast bogmærkenavn', | ||
16 | remove: 'Fjern bogmærke' | ||
17 | }, | ||
18 | anchorId: 'Efter element-Id', | ||
19 | anchorName: 'Efter ankernavn', | ||
20 | charset: 'Tegnsæt', | ||
21 | cssClasses: 'Typografiark', | ||
22 | emailAddress: 'E-mailadresse', | ||
23 | emailBody: 'Besked', | ||
24 | emailSubject: 'Emne', | ||
25 | id: 'Id', | ||
26 | info: 'Generelt', | ||
27 | langCode: 'Tekstretning', | ||
28 | langDir: 'Tekstretning', | ||
29 | langDirLTR: 'Fra venstre mod højre (LTR)', | ||
30 | langDirRTL: 'Fra højre mod venstre (RTL)', | ||
31 | menu: 'Redigér hyperlink', | ||
32 | name: 'Navn', | ||
33 | noAnchors: '(Ingen bogmærker i dokumentet)', | ||
34 | noEmail: 'Indtast e-mailadresse!', | ||
35 | noUrl: 'Indtast hyperlink-URL!', | ||
36 | other: '<anden>', | ||
37 | popupDependent: 'Koblet/dependent (Netscape)', | ||
38 | popupFeatures: 'Egenskaber for popup', | ||
39 | popupFullScreen: 'Fuld skærm (IE)', | ||
40 | popupLeft: 'Position fra venstre', | ||
41 | popupLocationBar: 'Adresselinje', | ||
42 | popupMenuBar: 'Menulinje', | ||
43 | popupResizable: 'Justérbar', | ||
44 | popupScrollBars: 'Scrollbar', | ||
45 | popupStatusBar: 'Statuslinje', | ||
46 | popupToolbar: 'Værktøjslinje', | ||
47 | popupTop: 'Position fra toppen', | ||
48 | rel: 'Relation', | ||
49 | selectAnchor: 'Vælg et anker', | ||
50 | styles: 'Typografi', | ||
51 | tabIndex: 'Tabulatorindeks', | ||
52 | target: 'Mål', | ||
53 | targetFrame: '<ramme>', | ||
54 | targetFrameName: 'Destinationsvinduets navn', | ||
55 | targetPopup: '<popup vindue>', | ||
56 | targetPopupName: 'Popupvinduets navn', | ||
57 | title: 'Egenskaber for hyperlink', | ||
58 | toAnchor: 'Bogmærke på denne side', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Indsæt/redigér hyperlink', | ||
62 | type: 'Type', | ||
63 | unlink: 'Fjern hyperlink', | ||
64 | upload: 'Upload' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/de-ch.js b/sources/plugins/link/lang/de-ch.js new file mode 100644 index 0000000..d386d2a --- /dev/null +++ b/sources/plugins/link/lang/de-ch.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'de-ch', { | ||
6 | acccessKey: 'Zugriffstaste', | ||
7 | advanced: 'Erweitert', | ||
8 | advisoryContentType: 'Inhaltstyp', | ||
9 | advisoryTitle: 'Titel Beschreibung', | ||
10 | anchor: { | ||
11 | toolbar: 'Anker', | ||
12 | menu: 'Anker bearbeiten', | ||
13 | title: 'Ankereigenschaften', | ||
14 | name: 'Ankername', | ||
15 | errorName: 'Bitte geben Sie den Namen des Ankers ein', | ||
16 | remove: 'Anker entfernen' | ||
17 | }, | ||
18 | anchorId: 'Nach Elementkennung', | ||
19 | anchorName: 'Nach Ankername', | ||
20 | charset: 'Verknüpfter Ressourcenzeichensatz', | ||
21 | cssClasses: 'Formatvorlagenklasse', | ||
22 | emailAddress: 'E-Mail-Adresse', | ||
23 | emailBody: 'Nachrichtentext', | ||
24 | emailSubject: 'Betreffzeile', | ||
25 | id: 'Kennung', | ||
26 | info: 'Linkinfo', | ||
27 | langCode: 'Sprachcode', | ||
28 | langDir: 'Schreibrichtung', | ||
29 | langDirLTR: 'Links nach Rechts (LTR)', | ||
30 | langDirRTL: 'Rechts nach Links (RTL)', | ||
31 | menu: 'Link bearbeiten', | ||
32 | name: 'Name', | ||
33 | noAnchors: '(Keine Anker im Dokument vorhanden)', | ||
34 | noEmail: 'Bitte geben Sie E-Mail-Adresse an', | ||
35 | noUrl: 'Bitte geben Sie die Link-URL an', | ||
36 | other: '<andere>', | ||
37 | popupDependent: 'Abhängig (Netscape)', | ||
38 | popupFeatures: 'Pop-up Fenstereigenschaften', | ||
39 | popupFullScreen: 'Vollbild (IE)', | ||
40 | popupLeft: 'Linke Position', | ||
41 | popupLocationBar: 'Adressleiste', | ||
42 | popupMenuBar: 'Menüleiste', | ||
43 | popupResizable: 'Grösse änderbar', | ||
44 | popupScrollBars: 'Rollbalken', | ||
45 | popupStatusBar: 'Statusleiste', | ||
46 | popupToolbar: 'Werkzeugleiste', | ||
47 | popupTop: 'Obere Position', | ||
48 | rel: 'Beziehung', | ||
49 | selectAnchor: 'Anker auswählen', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Tab-Index', | ||
52 | target: 'Zielseite', | ||
53 | targetFrame: '<Frame>', | ||
54 | targetFrameName: 'Ziel-Fenster-Name', | ||
55 | targetPopup: '<Pop-up Fenster>', | ||
56 | targetPopupName: 'Pop-up Fenster-Name', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Anker in dieser Seite', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link einfügen/editieren', | ||
62 | type: 'Link-Typ', | ||
63 | unlink: 'Link entfernen', | ||
64 | upload: 'Hochladen' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/de.js b/sources/plugins/link/lang/de.js new file mode 100644 index 0000000..c8da86f --- /dev/null +++ b/sources/plugins/link/lang/de.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'de', { | ||
6 | acccessKey: 'Zugriffstaste', | ||
7 | advanced: 'Erweitert', | ||
8 | advisoryContentType: 'Inhaltstyp', | ||
9 | advisoryTitle: 'Titel Beschreibung', | ||
10 | anchor: { | ||
11 | toolbar: 'Anker', | ||
12 | menu: 'Anker bearbeiten', | ||
13 | title: 'Ankereigenschaften', | ||
14 | name: 'Ankername', | ||
15 | errorName: 'Bitte geben Sie den Namen des Ankers ein', | ||
16 | remove: 'Anker entfernen' | ||
17 | }, | ||
18 | anchorId: 'Nach Elementkennung', | ||
19 | anchorName: 'Nach Ankername', | ||
20 | charset: 'Verknüpfter Ressourcenzeichensatz', | ||
21 | cssClasses: 'Formatvorlagenklasse', | ||
22 | emailAddress: 'E-Mail-Adresse', | ||
23 | emailBody: 'Nachrichtentext', | ||
24 | emailSubject: 'Betreffzeile', | ||
25 | id: 'Kennung', | ||
26 | info: 'Linkinfo', | ||
27 | langCode: 'Sprachcode', | ||
28 | langDir: 'Schreibrichtung', | ||
29 | langDirLTR: 'Links nach Rechts (LTR)', | ||
30 | langDirRTL: 'Rechts nach Links (RTL)', | ||
31 | menu: 'Link bearbeiten', | ||
32 | name: 'Name', | ||
33 | noAnchors: '(Keine Anker im Dokument vorhanden)', | ||
34 | noEmail: 'Bitte geben Sie E-Mail-Adresse an', | ||
35 | noUrl: 'Bitte geben Sie die Link-URL an', | ||
36 | other: '<andere>', | ||
37 | popupDependent: 'Abhängig (Netscape)', | ||
38 | popupFeatures: 'Pop-up Fenstereigenschaften', | ||
39 | popupFullScreen: 'Vollbild (IE)', | ||
40 | popupLeft: 'Linke Position', | ||
41 | popupLocationBar: 'Adressleiste', | ||
42 | popupMenuBar: 'Menüleiste', | ||
43 | popupResizable: 'Größe änderbar', | ||
44 | popupScrollBars: 'Rollbalken', | ||
45 | popupStatusBar: 'Statusleiste', | ||
46 | popupToolbar: 'Werkzeugleiste', | ||
47 | popupTop: 'Obere Position', | ||
48 | rel: 'Beziehung', | ||
49 | selectAnchor: 'Anker auswählen', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Tab-Index', | ||
52 | target: 'Zielseite', | ||
53 | targetFrame: '<Frame>', | ||
54 | targetFrameName: 'Ziel-Fenster-Name', | ||
55 | targetPopup: '<Pop-up Fenster>', | ||
56 | targetPopupName: 'Pop-up Fenster-Name', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Anker in dieser Seite', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link einfügen/editieren', | ||
62 | type: 'Link-Typ', | ||
63 | unlink: 'Link entfernen', | ||
64 | upload: 'Hochladen' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/el.js b/sources/plugins/link/lang/el.js new file mode 100644 index 0000000..53019a5 --- /dev/null +++ b/sources/plugins/link/lang/el.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'el', { | ||
6 | acccessKey: 'Συντόμευση', | ||
7 | advanced: 'Για Προχωρημένους', | ||
8 | advisoryContentType: 'Ενδεικτικός Τύπος Περιεχομένου', | ||
9 | advisoryTitle: 'Ενδεικτικός Τίτλος', | ||
10 | anchor: { | ||
11 | toolbar: 'Εισαγωγή/επεξεργασία Άγκυρας', | ||
12 | menu: 'Ιδιότητες άγκυρας', | ||
13 | title: 'Ιδιότητες άγκυρας', | ||
14 | name: 'Όνομα άγκυρας', | ||
15 | errorName: 'Παρακαλούμε εισάγετε όνομα άγκυρας', | ||
16 | remove: 'Αφαίρεση Άγκυρας' | ||
17 | }, | ||
18 | anchorId: 'Βάσει του Element Id', | ||
19 | anchorName: 'Βάσει του Ονόματος Άγκυρας', | ||
20 | charset: 'Κωδικοποίηση Χαρακτήρων Προσαρτημένης Πηγής', | ||
21 | cssClasses: 'Κλάσεις Φύλλων Στυλ', | ||
22 | emailAddress: 'Διεύθυνση E-mail', | ||
23 | emailBody: 'Κείμενο Μηνύματος', | ||
24 | emailSubject: 'Θέμα Μηνύματος', | ||
25 | id: 'Id', | ||
26 | info: 'Πληροφορίες Συνδέσμου', | ||
27 | langCode: 'Κατεύθυνση Κειμένου', | ||
28 | langDir: 'Κατεύθυνση Κειμένου', | ||
29 | langDirLTR: 'Αριστερά προς Δεξιά (LTR)', | ||
30 | langDirRTL: 'Δεξιά προς Αριστερά (RTL)', | ||
31 | menu: 'Επεξεργασία Συνδέσμου', | ||
32 | name: 'Όνομα', | ||
33 | noAnchors: '(Δεν υπάρχουν άγκυρες στο κείμενο)', | ||
34 | noEmail: 'Εισάγετε τη διεύθυνση ηλεκτρονικού ταχυδρομείου', | ||
35 | noUrl: 'Εισάγετε την τοποθεσία (URL) του συνδέσμου', | ||
36 | other: '<άλλο>', | ||
37 | popupDependent: 'Εξαρτημένο (Netscape)', | ||
38 | popupFeatures: 'Επιλογές Αναδυόμενου Παραθύρου', | ||
39 | popupFullScreen: 'Πλήρης Οθόνη (IE)', | ||
40 | popupLeft: 'Θέση Αριστερά', | ||
41 | popupLocationBar: 'Γραμμή Τοποθεσίας', | ||
42 | popupMenuBar: 'Γραμμή Επιλογών', | ||
43 | popupResizable: 'Προσαρμοζόμενο Μέγεθος', | ||
44 | popupScrollBars: 'Μπάρες Κύλισης', | ||
45 | popupStatusBar: 'Γραμμή Κατάστασης', | ||
46 | popupToolbar: 'Εργαλειοθήκη', | ||
47 | popupTop: 'Θέση Πάνω', | ||
48 | rel: 'Σχέση', | ||
49 | selectAnchor: 'Επιλέξτε μια Άγκυρα', | ||
50 | styles: 'Μορφή', | ||
51 | tabIndex: 'Σειρά Μεταπήδησης', | ||
52 | target: 'Παράθυρο Προορισμού', | ||
53 | targetFrame: '<πλαίσιο>', | ||
54 | targetFrameName: 'Όνομα Πλαισίου Προορισμού', | ||
55 | targetPopup: '<αναδυόμενο παράθυρο>', | ||
56 | targetPopupName: 'Όνομα Αναδυόμενου Παραθύρου', | ||
57 | title: 'Σύνδεσμος', | ||
58 | toAnchor: 'Άγκυρα σε αυτήν τη σελίδα', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Σύνδεσμος', | ||
62 | type: 'Τύπος Συνδέσμου', | ||
63 | unlink: 'Αφαίρεση Συνδέσμου', | ||
64 | upload: 'Αποστολή' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/en-au.js b/sources/plugins/link/lang/en-au.js new file mode 100644 index 0000000..5e18970 --- /dev/null +++ b/sources/plugins/link/lang/en-au.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'en-au', { | ||
6 | acccessKey: 'Access Key', | ||
7 | advanced: 'Advanced', | ||
8 | advisoryContentType: 'Advisory Content Type', | ||
9 | advisoryTitle: 'Advisory Title', | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', | ||
12 | menu: 'Edit Anchor', | ||
13 | title: 'Anchor Properties', | ||
14 | name: 'Anchor Name', | ||
15 | errorName: 'Please type the anchor name', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'By Element Id', | ||
19 | anchorName: 'By Anchor Name', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Stylesheet Classes', | ||
22 | emailAddress: 'E-Mail Address', | ||
23 | emailBody: 'Message Body', | ||
24 | emailSubject: 'Message Subject', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', | ||
27 | langCode: 'Language Code', | ||
28 | langDir: 'Language Direction', | ||
29 | langDirLTR: 'Left to Right (LTR)', | ||
30 | langDirRTL: 'Right to Left (RTL)', | ||
31 | menu: 'Edit Link', | ||
32 | name: 'Name', | ||
33 | noAnchors: '(No anchors available in the document)', | ||
34 | noEmail: 'Please type the e-mail address', | ||
35 | noUrl: 'Please type the link URL', | ||
36 | other: '<other>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: 'Popup Window Features', | ||
39 | popupFullScreen: 'Full Screen (IE)', | ||
40 | popupLeft: 'Left Position', | ||
41 | popupLocationBar: 'Location Bar', | ||
42 | popupMenuBar: 'Menu Bar', | ||
43 | popupResizable: 'Resizable', | ||
44 | popupScrollBars: 'Scroll Bars', | ||
45 | popupStatusBar: 'Status Bar', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Top Position', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Select an Anchor', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Tab Index', | ||
52 | target: 'Target', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Target Frame Name', | ||
55 | targetPopup: '<popup window>', | ||
56 | targetPopupName: 'Popup Window Name', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Link to anchor in the text', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link', | ||
62 | type: 'Link Type', | ||
63 | unlink: 'Unlink', | ||
64 | upload: 'Upload' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/en-ca.js b/sources/plugins/link/lang/en-ca.js new file mode 100644 index 0000000..fb4b6c7 --- /dev/null +++ b/sources/plugins/link/lang/en-ca.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'en-ca', { | ||
6 | acccessKey: 'Access Key', | ||
7 | advanced: 'Advanced', | ||
8 | advisoryContentType: 'Advisory Content Type', | ||
9 | advisoryTitle: 'Advisory Title', | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', | ||
12 | menu: 'Edit Anchor', | ||
13 | title: 'Anchor Properties', | ||
14 | name: 'Anchor Name', | ||
15 | errorName: 'Please type the anchor name', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'By Element Id', | ||
19 | anchorName: 'By Anchor Name', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Stylesheet Classes', | ||
22 | emailAddress: 'E-Mail Address', | ||
23 | emailBody: 'Message Body', | ||
24 | emailSubject: 'Message Subject', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', | ||
27 | langCode: 'Language Code', | ||
28 | langDir: 'Language Direction', | ||
29 | langDirLTR: 'Left to Right (LTR)', | ||
30 | langDirRTL: 'Right to Left (RTL)', | ||
31 | menu: 'Edit Link', | ||
32 | name: 'Name', | ||
33 | noAnchors: '(No anchors available in the document)', | ||
34 | noEmail: 'Please type the e-mail address', | ||
35 | noUrl: 'Please type the link URL', | ||
36 | other: '<other>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: 'Popup Window Features', | ||
39 | popupFullScreen: 'Full Screen (IE)', | ||
40 | popupLeft: 'Left Position', | ||
41 | popupLocationBar: 'Location Bar', | ||
42 | popupMenuBar: 'Menu Bar', | ||
43 | popupResizable: 'Resizable', | ||
44 | popupScrollBars: 'Scroll Bars', | ||
45 | popupStatusBar: 'Status Bar', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Top Position', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Select an Anchor', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Tab Index', | ||
52 | target: 'Target', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Target Frame Name', | ||
55 | targetPopup: '<popup window>', | ||
56 | targetPopupName: 'Popup Window Name', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Link to anchor in the text', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link', | ||
62 | type: 'Link Type', | ||
63 | unlink: 'Unlink', | ||
64 | upload: 'Upload' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/en-gb.js b/sources/plugins/link/lang/en-gb.js new file mode 100644 index 0000000..a3af24c --- /dev/null +++ b/sources/plugins/link/lang/en-gb.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'en-gb', { | ||
6 | acccessKey: 'Access Key', | ||
7 | advanced: 'Advanced', | ||
8 | advisoryContentType: 'Advisory Content Type', | ||
9 | advisoryTitle: 'Advisory Title', | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', | ||
12 | menu: 'Edit Anchor', | ||
13 | title: 'Anchor Properties', | ||
14 | name: 'Anchor Name', | ||
15 | errorName: 'Please type the anchor name', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'By Element Id', | ||
19 | anchorName: 'By Anchor Name', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Stylesheet Classes', | ||
22 | emailAddress: 'E-Mail Address', | ||
23 | emailBody: 'Message Body', | ||
24 | emailSubject: 'Message Subject', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', | ||
27 | langCode: 'Language Code', | ||
28 | langDir: 'Language Direction', | ||
29 | langDirLTR: 'Left to Right (LTR)', | ||
30 | langDirRTL: 'Right to Left (RTL)', | ||
31 | menu: 'Edit Link', | ||
32 | name: 'Name', | ||
33 | noAnchors: '(No anchors available in the document)', | ||
34 | noEmail: 'Please type the e-mail address', | ||
35 | noUrl: 'Please type the link URL', | ||
36 | other: '<other>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: 'Popup Window Features', | ||
39 | popupFullScreen: 'Full Screen (IE)', | ||
40 | popupLeft: 'Left Position', | ||
41 | popupLocationBar: 'Location Bar', | ||
42 | popupMenuBar: 'Menu Bar', | ||
43 | popupResizable: 'Resizable', | ||
44 | popupScrollBars: 'Scroll Bars', | ||
45 | popupStatusBar: 'Status Bar', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Top Position', | ||
48 | rel: 'Relationship', | ||
49 | selectAnchor: 'Select an Anchor', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Tab Index', | ||
52 | target: 'Target', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Target Frame Name', | ||
55 | targetPopup: '<popup window>', | ||
56 | targetPopupName: 'Popup Window Name', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Link to anchor in the text', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link', | ||
62 | type: 'Link Type', | ||
63 | unlink: 'Unlink', | ||
64 | upload: 'Upload' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/en.js b/sources/plugins/link/lang/en.js new file mode 100644 index 0000000..1054741 --- /dev/null +++ b/sources/plugins/link/lang/en.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'en', { | ||
6 | acccessKey: 'Access Key', | ||
7 | advanced: 'Advanced', | ||
8 | advisoryContentType: 'Advisory Content Type', | ||
9 | advisoryTitle: 'Advisory Title', | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', | ||
12 | menu: 'Edit Anchor', | ||
13 | title: 'Anchor Properties', | ||
14 | name: 'Anchor Name', | ||
15 | errorName: 'Please type the anchor name', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'By Element Id', | ||
19 | anchorName: 'By Anchor Name', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Stylesheet Classes', | ||
22 | emailAddress: 'E-Mail Address', | ||
23 | emailBody: 'Message Body', | ||
24 | emailSubject: 'Message Subject', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', | ||
27 | langCode: 'Language Code', | ||
28 | langDir: 'Language Direction', | ||
29 | langDirLTR: 'Left to Right (LTR)', | ||
30 | langDirRTL: 'Right to Left (RTL)', | ||
31 | menu: 'Edit Link', | ||
32 | name: 'Name', | ||
33 | noAnchors: '(No anchors available in the document)', | ||
34 | noEmail: 'Please type the e-mail address', | ||
35 | noUrl: 'Please type the link URL', | ||
36 | other: '<other>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: 'Popup Window Features', | ||
39 | popupFullScreen: 'Full Screen (IE)', | ||
40 | popupLeft: 'Left Position', | ||
41 | popupLocationBar: 'Location Bar', | ||
42 | popupMenuBar: 'Menu Bar', | ||
43 | popupResizable: 'Resizable', | ||
44 | popupScrollBars: 'Scroll Bars', | ||
45 | popupStatusBar: 'Status Bar', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Top Position', | ||
48 | rel: 'Relationship', | ||
49 | selectAnchor: 'Select an Anchor', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Tab Index', | ||
52 | target: 'Target', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Target Frame Name', | ||
55 | targetPopup: '<popup window>', | ||
56 | targetPopupName: 'Popup Window Name', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Link to anchor in the text', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link', | ||
62 | type: 'Link Type', | ||
63 | unlink: 'Unlink', | ||
64 | upload: 'Upload' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/eo.js b/sources/plugins/link/lang/eo.js new file mode 100644 index 0000000..e0bc952 --- /dev/null +++ b/sources/plugins/link/lang/eo.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'eo', { | ||
6 | acccessKey: 'Fulmoklavo', | ||
7 | advanced: 'Speciala', | ||
8 | advisoryContentType: 'Enhavotipo', | ||
9 | advisoryTitle: 'Priskriba Titolo', | ||
10 | anchor: { | ||
11 | toolbar: 'Ankro', | ||
12 | menu: 'Enmeti/Ŝanĝi Ankron', | ||
13 | title: 'Ankraj Atributoj', | ||
14 | name: 'Ankra Nomo', | ||
15 | errorName: 'Bv entajpi la ankran nomon', | ||
16 | remove: 'Forigi Ankron' | ||
17 | }, | ||
18 | anchorId: 'Per Elementidentigilo', | ||
19 | anchorName: 'Per Ankronomo', | ||
20 | charset: 'Signaro de la Ligita Rimedo', | ||
21 | cssClasses: 'Klasoj de Stilfolioj', | ||
22 | emailAddress: 'Retpoŝto', | ||
23 | emailBody: 'Mesaĝa korpo', | ||
24 | emailSubject: 'Mesaĝa Temo', | ||
25 | id: 'Id', | ||
26 | info: 'Informoj pri la Ligilo', | ||
27 | langCode: 'Lingva Kodo', | ||
28 | langDir: 'Skribdirekto', | ||
29 | langDirLTR: 'De maldekstro dekstren (LTR)', | ||
30 | langDirRTL: 'De dekstro maldekstren (RTL)', | ||
31 | menu: 'Ŝanĝi Ligilon', | ||
32 | name: 'Nomo', | ||
33 | noAnchors: '<Ne disponeblas ankroj en la dokumento>', | ||
34 | noEmail: 'Bonvolu entajpi la retpoŝtadreson', | ||
35 | noUrl: 'Bonvolu entajpi la URL-on', | ||
36 | other: '<alia>', | ||
37 | popupDependent: 'Dependa (Netscape)', | ||
38 | popupFeatures: 'Atributoj de la Ŝprucfenestro', | ||
39 | popupFullScreen: 'Tutekrane (IE)', | ||
40 | popupLeft: 'Maldekstra Pozicio', | ||
41 | popupLocationBar: 'Adresobreto', | ||
42 | popupMenuBar: 'Menubreto', | ||
43 | popupResizable: 'Dimensiŝanĝebla', | ||
44 | popupScrollBars: 'Rulumskaloj', | ||
45 | popupStatusBar: 'Statobreto', | ||
46 | popupToolbar: 'Ilobreto', | ||
47 | popupTop: 'Supra Pozicio', | ||
48 | rel: 'Rilato', | ||
49 | selectAnchor: 'Elekti Ankron', | ||
50 | styles: 'Stilo', | ||
51 | tabIndex: 'Taba Indekso', | ||
52 | target: 'Celo', | ||
53 | targetFrame: '<kadro>', | ||
54 | targetFrameName: 'Nomo de CelKadro', | ||
55 | targetPopup: '<ŝprucfenestro>', | ||
56 | targetPopupName: 'Nomo de Ŝprucfenestro', | ||
57 | title: 'Ligilo', | ||
58 | toAnchor: 'Ankri en tiu ĉi paĝo', | ||
59 | toEmail: 'Retpoŝto', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Enmeti/Ŝanĝi Ligilon', | ||
62 | type: 'Tipo de Ligilo', | ||
63 | unlink: 'Forigi Ligilon', | ||
64 | upload: 'Alŝuti' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/es.js b/sources/plugins/link/lang/es.js new file mode 100644 index 0000000..d17edbc --- /dev/null +++ b/sources/plugins/link/lang/es.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'es', { | ||
6 | acccessKey: 'Tecla de Acceso', | ||
7 | advanced: 'Avanzado', | ||
8 | advisoryContentType: 'Tipo de Contenido', | ||
9 | advisoryTitle: 'Título', | ||
10 | anchor: { | ||
11 | toolbar: 'Referencia', | ||
12 | menu: 'Propiedades de Referencia', | ||
13 | title: 'Propiedades de Referencia', | ||
14 | name: 'Nombre de la Referencia', | ||
15 | errorName: 'Por favor, complete el nombre de la Referencia', | ||
16 | remove: 'Quitar Referencia' | ||
17 | }, | ||
18 | anchorId: 'Por ID de elemento', | ||
19 | anchorName: 'Por Nombre de Referencia', | ||
20 | charset: 'Fuente de caracteres vinculado', | ||
21 | cssClasses: 'Clases de hojas de estilo', | ||
22 | emailAddress: 'Dirección de E-Mail', | ||
23 | emailBody: 'Cuerpo del Mensaje', | ||
24 | emailSubject: 'Título del Mensaje', | ||
25 | id: 'Id', | ||
26 | info: 'Información de Vínculo', | ||
27 | langCode: 'Código idioma', | ||
28 | langDir: 'Orientación', | ||
29 | langDirLTR: 'Izquierda a Derecha (LTR)', | ||
30 | langDirRTL: 'Derecha a Izquierda (RTL)', | ||
31 | menu: 'Editar Vínculo', | ||
32 | name: 'Nombre', | ||
33 | noAnchors: '(No hay referencias disponibles en el documento)', | ||
34 | noEmail: 'Por favor escriba la dirección de e-mail', | ||
35 | noUrl: 'Por favor escriba el vínculo URL', | ||
36 | other: '<otro>', | ||
37 | popupDependent: 'Dependiente (Netscape)', | ||
38 | popupFeatures: 'Características de Ventana Emergente', | ||
39 | popupFullScreen: 'Pantalla Completa (IE)', | ||
40 | popupLeft: 'Posición Izquierda', | ||
41 | popupLocationBar: 'Barra de ubicación', | ||
42 | popupMenuBar: 'Barra de Menú', | ||
43 | popupResizable: 'Redimensionable', | ||
44 | popupScrollBars: 'Barras de desplazamiento', | ||
45 | popupStatusBar: 'Barra de Estado', | ||
46 | popupToolbar: 'Barra de Herramientas', | ||
47 | popupTop: 'Posición Derecha', | ||
48 | rel: 'Relación', | ||
49 | selectAnchor: 'Seleccionar una referencia', | ||
50 | styles: 'Estilo', | ||
51 | tabIndex: 'Indice de tabulación', | ||
52 | target: 'Destino', | ||
53 | targetFrame: '<marco>', | ||
54 | targetFrameName: 'Nombre del Marco Destino', | ||
55 | targetPopup: '<ventana emergente>', | ||
56 | targetPopupName: 'Nombre de Ventana Emergente', | ||
57 | title: 'Vínculo', | ||
58 | toAnchor: 'Referencia en esta página', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Insertar/Editar Vínculo', | ||
62 | type: 'Tipo de vínculo', | ||
63 | unlink: 'Eliminar Vínculo', | ||
64 | upload: 'Cargar' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/et.js b/sources/plugins/link/lang/et.js new file mode 100644 index 0000000..09db6ca --- /dev/null +++ b/sources/plugins/link/lang/et.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'et', { | ||
6 | acccessKey: 'Juurdepääsu võti', | ||
7 | advanced: 'Täpsemalt', | ||
8 | advisoryContentType: 'Juhendava sisu tüüp', | ||
9 | advisoryTitle: 'Juhendav tiitel', | ||
10 | anchor: { | ||
11 | toolbar: 'Ankru sisestamine/muutmine', | ||
12 | menu: 'Ankru omadused', | ||
13 | title: 'Ankru omadused', | ||
14 | name: 'Ankru nimi', | ||
15 | errorName: 'Palun sisesta ankru nimi', | ||
16 | remove: 'Eemalda ankur' | ||
17 | }, | ||
18 | anchorId: 'Elemendi id järgi', | ||
19 | anchorName: 'Ankru nime järgi', | ||
20 | charset: 'Lingitud ressursi märgistik', | ||
21 | cssClasses: 'Stiilistiku klassid', | ||
22 | emailAddress: 'E-posti aadress', | ||
23 | emailBody: 'Sõnumi tekst', | ||
24 | emailSubject: 'Sõnumi teema', | ||
25 | id: 'ID', | ||
26 | info: 'Lingi info', | ||
27 | langCode: 'Keele suund', | ||
28 | langDir: 'Keele suund', | ||
29 | langDirLTR: 'Vasakult paremale (LTR)', | ||
30 | langDirRTL: 'Paremalt vasakule (RTL)', | ||
31 | menu: 'Muuda linki', | ||
32 | name: 'Nimi', | ||
33 | noAnchors: '(Selles dokumendis pole ankruid)', | ||
34 | noEmail: 'Palun kirjuta e-posti aadress', | ||
35 | noUrl: 'Palun kirjuta lingi URL', | ||
36 | other: '<muu>', | ||
37 | popupDependent: 'Sõltuv (Netscape)', | ||
38 | popupFeatures: 'Hüpikakna omadused', | ||
39 | popupFullScreen: 'Täisekraan (IE)', | ||
40 | popupLeft: 'Vasak asukoht', | ||
41 | popupLocationBar: 'Aadressiriba', | ||
42 | popupMenuBar: 'Menüüriba', | ||
43 | popupResizable: 'Suurust saab muuta', | ||
44 | popupScrollBars: 'Kerimisribad', | ||
45 | popupStatusBar: 'Olekuriba', | ||
46 | popupToolbar: 'Tööriistariba', | ||
47 | popupTop: 'Ülemine asukoht', | ||
48 | rel: 'Suhe', | ||
49 | selectAnchor: 'Vali ankur', | ||
50 | styles: 'Laad', | ||
51 | tabIndex: 'Tab indeks', | ||
52 | target: 'Sihtkoht', | ||
53 | targetFrame: '<raam>', | ||
54 | targetFrameName: 'Sihtmärk raami nimi', | ||
55 | targetPopup: '<hüpikaken>', | ||
56 | targetPopupName: 'Hüpikakna nimi', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Ankur sellel lehel', | ||
59 | toEmail: 'E-post', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Lingi lisamine/muutmine', | ||
62 | type: 'Lingi liik', | ||
63 | unlink: 'Lingi eemaldamine', | ||
64 | upload: 'Lae üles' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/eu.js b/sources/plugins/link/lang/eu.js new file mode 100644 index 0000000..f3415ab --- /dev/null +++ b/sources/plugins/link/lang/eu.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'eu', { | ||
6 | acccessKey: 'Sarbide-tekla', | ||
7 | advanced: 'Aurreratua', | ||
8 | advisoryContentType: 'Aholkatutako eduki-mota', | ||
9 | advisoryTitle: 'Aholkatutako izenburua', | ||
10 | anchor: { | ||
11 | toolbar: 'Aingura', | ||
12 | menu: 'Editatu aingura', | ||
13 | title: 'Ainguraren propietateak', | ||
14 | name: 'Ainguraren izena', | ||
15 | errorName: 'Idatzi ainguraren izena', | ||
16 | remove: 'Kendu aingura' | ||
17 | }, | ||
18 | anchorId: 'Elementuaren Id-aren arabera', | ||
19 | anchorName: 'Aingura-izenaren arabera', | ||
20 | charset: 'Estekatutako baliabide karaktere-jokoa', | ||
21 | cssClasses: 'Estilo-orriko klaseak', | ||
22 | emailAddress: 'E-posta helbidea', | ||
23 | emailBody: 'Mezuaren gorputza', | ||
24 | emailSubject: 'Mezuaren gaia', | ||
25 | id: 'Id', | ||
26 | info: 'Estekaren informazioa', | ||
27 | langCode: 'Hizkuntzaren kodea', | ||
28 | langDir: 'Hizkuntzaren norabidea', | ||
29 | langDirLTR: 'Ezkerretik eskuinera (LTR)', | ||
30 | langDirRTL: 'Eskuinetik ezkerrera (RTL)', | ||
31 | menu: 'Editatu esteka', | ||
32 | name: 'Izena', | ||
33 | noAnchors: '(Ez dago aingurarik erabilgarri dokumentuan)', | ||
34 | noEmail: 'Mesedez idatzi e-posta helbidea', | ||
35 | noUrl: 'Mesedez idatzi estekaren URLa', | ||
36 | other: '<bestelakoa>', | ||
37 | popupDependent: 'Menpekoa (Netscape)', | ||
38 | popupFeatures: 'Laster-leihoaren ezaugarriak', | ||
39 | popupFullScreen: 'Pantaila osoa (IE)', | ||
40 | popupLeft: 'Ezkerreko posizioa', | ||
41 | popupLocationBar: 'Kokaleku-barra', | ||
42 | popupMenuBar: 'Menu-barra', | ||
43 | popupResizable: 'Tamaina aldakorra', | ||
44 | popupScrollBars: 'Korritze-barrak', | ||
45 | popupStatusBar: 'Egoera-barra', | ||
46 | popupToolbar: 'Tresna-barra', | ||
47 | popupTop: 'Goiko posizioa', | ||
48 | rel: 'Erlazioa', | ||
49 | selectAnchor: 'Hautatu aingura', | ||
50 | styles: 'Estiloa', | ||
51 | tabIndex: 'Tabulazio indizea', | ||
52 | target: 'Helburua', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Helburuko markoaren izena', | ||
55 | targetPopup: '<laster-leihoa>', | ||
56 | targetPopupName: 'Laster-leihoaren izena', | ||
57 | title: 'Esteka', | ||
58 | toAnchor: 'Estekatu testuko aingurara', | ||
59 | toEmail: 'E-posta', | ||
60 | toUrl: 'URLa', | ||
61 | toolbar: 'Esteka', | ||
62 | type: 'Esteka-mota', | ||
63 | unlink: 'Kendu esteka', | ||
64 | upload: 'Kargatu' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/fa.js b/sources/plugins/link/lang/fa.js new file mode 100644 index 0000000..fa6dd5a --- /dev/null +++ b/sources/plugins/link/lang/fa.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'fa', { | ||
6 | acccessKey: 'کلید دستیابی', | ||
7 | advanced: 'پیشرفته', | ||
8 | advisoryContentType: 'نوع محتوای کمکی', | ||
9 | advisoryTitle: 'عنوان کمکی', | ||
10 | anchor: { | ||
11 | toolbar: 'گنجاندن/ویرایش لنگر', | ||
12 | menu: 'ویژگیهای لنگر', | ||
13 | title: 'ویژگیهای لنگر', | ||
14 | name: 'نام لنگر', | ||
15 | errorName: 'لطفا نام لنگر را بنویسید', | ||
16 | remove: 'حذف لنگر' | ||
17 | }, | ||
18 | anchorId: 'با شناسهٴ المان', | ||
19 | anchorName: 'با نام لنگر', | ||
20 | charset: 'نویسهگان منبع پیوند شده', | ||
21 | cssClasses: 'کلاسهای شیوهنامه(Stylesheet)', | ||
22 | emailAddress: 'نشانی پست الکترونیکی', | ||
23 | emailBody: 'متن پیام', | ||
24 | emailSubject: 'موضوع پیام', | ||
25 | id: 'شناسه', | ||
26 | info: 'اطلاعات پیوند', | ||
27 | langCode: 'جهتنمای زبان', | ||
28 | langDir: 'جهتنمای زبان', | ||
29 | langDirLTR: 'چپ به راست (LTR)', | ||
30 | langDirRTL: 'راست به چپ (RTL)', | ||
31 | menu: 'ویرایش پیوند', | ||
32 | name: 'نام', | ||
33 | noAnchors: '(در این سند لنگری دردسترس نیست)', | ||
34 | noEmail: 'لطفا نشانی پست الکترونیکی را بنویسید', | ||
35 | noUrl: 'لطفا URL پیوند را بنویسید', | ||
36 | other: '<سایر>', | ||
37 | popupDependent: 'وابسته (Netscape)', | ||
38 | popupFeatures: 'ویژگیهای پنجرهٴ پاپاپ', | ||
39 | popupFullScreen: 'تمام صفحه (IE)', | ||
40 | popupLeft: 'موقعیت چپ', | ||
41 | popupLocationBar: 'نوار موقعیت', | ||
42 | popupMenuBar: 'نوار منو', | ||
43 | popupResizable: 'قابل تغییر اندازه', | ||
44 | popupScrollBars: 'میلههای پیمایش', | ||
45 | popupStatusBar: 'نوار وضعیت', | ||
46 | popupToolbar: 'نوار ابزار', | ||
47 | popupTop: 'موقعیت بالا', | ||
48 | rel: 'وابستگی', | ||
49 | selectAnchor: 'یک لنگر برگزینید', | ||
50 | styles: 'شیوه (style)', | ||
51 | tabIndex: 'نمایهٴ دسترسی با برگه', | ||
52 | target: 'مقصد', | ||
53 | targetFrame: '<فریم>', | ||
54 | targetFrameName: 'نام فریم مقصد', | ||
55 | targetPopup: '<پنجرهٴ پاپاپ>', | ||
56 | targetPopupName: 'نام پنجرهٴ پاپاپ', | ||
57 | title: 'پیوند', | ||
58 | toAnchor: 'لنگر در همین صفحه', | ||
59 | toEmail: 'پست الکترونیکی', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'گنجاندن/ویرایش پیوند', | ||
62 | type: 'نوع پیوند', | ||
63 | unlink: 'برداشتن پیوند', | ||
64 | upload: 'انتقال به سرور' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/fi.js b/sources/plugins/link/lang/fi.js new file mode 100644 index 0000000..eedf64f --- /dev/null +++ b/sources/plugins/link/lang/fi.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'fi', { | ||
6 | acccessKey: 'Pikanäppäin', | ||
7 | advanced: 'Lisäominaisuudet', | ||
8 | advisoryContentType: 'Avustava sisällön tyyppi', | ||
9 | advisoryTitle: 'Avustava otsikko', | ||
10 | anchor: { | ||
11 | toolbar: 'Lisää ankkuri/muokkaa ankkuria', | ||
12 | menu: 'Ankkurin ominaisuudet', | ||
13 | title: 'Ankkurin ominaisuudet', | ||
14 | name: 'Nimi', | ||
15 | errorName: 'Ankkurille on kirjoitettava nimi', | ||
16 | remove: 'Poista ankkuri' | ||
17 | }, | ||
18 | anchorId: 'Ankkurin ID:n mukaan', | ||
19 | anchorName: 'Ankkurin nimen mukaan', | ||
20 | charset: 'Linkitetty kirjaimisto', | ||
21 | cssClasses: 'Tyyliluokat', | ||
22 | emailAddress: 'Sähköpostiosoite', | ||
23 | emailBody: 'Viesti', | ||
24 | emailSubject: 'Aihe', | ||
25 | id: 'Tunniste', | ||
26 | info: 'Linkin tiedot', | ||
27 | langCode: 'Kielen suunta', | ||
28 | langDir: 'Kielen suunta', | ||
29 | langDirLTR: 'Vasemmalta oikealle (LTR)', | ||
30 | langDirRTL: 'Oikealta vasemmalle (RTL)', | ||
31 | menu: 'Muokkaa linkkiä', | ||
32 | name: 'Nimi', | ||
33 | noAnchors: '(Ei ankkureita tässä dokumentissa)', | ||
34 | noEmail: 'Kirjoita sähköpostiosoite', | ||
35 | noUrl: 'Linkille on kirjoitettava URL', | ||
36 | other: '<muu>', | ||
37 | popupDependent: 'Riippuva (Netscape)', | ||
38 | popupFeatures: 'Popup ikkunan ominaisuudet', | ||
39 | popupFullScreen: 'Täysi ikkuna (IE)', | ||
40 | popupLeft: 'Vasemmalta (px)', | ||
41 | popupLocationBar: 'Osoiterivi', | ||
42 | popupMenuBar: 'Valikkorivi', | ||
43 | popupResizable: 'Venytettävä', | ||
44 | popupScrollBars: 'Vierityspalkit', | ||
45 | popupStatusBar: 'Tilarivi', | ||
46 | popupToolbar: 'Vakiopainikkeet', | ||
47 | popupTop: 'Ylhäältä (px)', | ||
48 | rel: 'Suhde', | ||
49 | selectAnchor: 'Valitse ankkuri', | ||
50 | styles: 'Tyyli', | ||
51 | tabIndex: 'Tabulaattori indeksi', | ||
52 | target: 'Kohde', | ||
53 | targetFrame: '<kehys>', | ||
54 | targetFrameName: 'Kohdekehyksen nimi', | ||
55 | targetPopup: '<popup ikkuna>', | ||
56 | targetPopupName: 'Popup ikkunan nimi', | ||
57 | title: 'Linkki', | ||
58 | toAnchor: 'Ankkuri tässä sivussa', | ||
59 | toEmail: 'Sähköposti', | ||
60 | toUrl: 'Osoite', | ||
61 | toolbar: 'Lisää linkki/muokkaa linkkiä', | ||
62 | type: 'Linkkityyppi', | ||
63 | unlink: 'Poista linkki', | ||
64 | upload: 'Lisää tiedosto' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/fo.js b/sources/plugins/link/lang/fo.js new file mode 100644 index 0000000..d46eed4 --- /dev/null +++ b/sources/plugins/link/lang/fo.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'fo', { | ||
6 | acccessKey: 'Snarvegisknöttur', | ||
7 | advanced: 'Fjølbroytt', | ||
8 | advisoryContentType: 'Vegleiðandi innihaldsslag', | ||
9 | advisoryTitle: 'Vegleiðandi heiti', | ||
10 | anchor: { | ||
11 | toolbar: 'Ger/broyt marknastein', | ||
12 | menu: 'Eginleikar fyri marknastein', | ||
13 | title: 'Eginleikar fyri marknastein', | ||
14 | name: 'Heiti marknasteinsins', | ||
15 | errorName: 'Vinarliga rita marknasteinsins heiti', | ||
16 | remove: 'Strika marknastein' | ||
17 | }, | ||
18 | anchorId: 'Eftir element Id', | ||
19 | anchorName: 'Eftir navni á marknasteini', | ||
20 | charset: 'Atknýtt teknsett', | ||
21 | cssClasses: 'Typografi klassar', | ||
22 | emailAddress: 'Teldupost-adressa', | ||
23 | emailBody: 'Breyðtekstur', | ||
24 | emailSubject: 'Evni', | ||
25 | id: 'Id', | ||
26 | info: 'Tilknýtis upplýsingar', | ||
27 | langCode: 'Tekstkós', | ||
28 | langDir: 'Tekstkós', | ||
29 | langDirLTR: 'Frá vinstru til høgru (LTR)', | ||
30 | langDirRTL: 'Frá høgru til vinstru (RTL)', | ||
31 | menu: 'Broyt tilknýti', | ||
32 | name: 'Navn', | ||
33 | noAnchors: '(Eingir marknasteinar eru í hesum dokumentið)', | ||
34 | noEmail: 'Vinarliga skriva teldupost-adressu', | ||
35 | noUrl: 'Vinarliga skriva tilknýti (URL)', | ||
36 | other: '<annað>', | ||
37 | popupDependent: 'Bundið (Netscape)', | ||
38 | popupFeatures: 'Popup vindeygans víðkaðu eginleikar', | ||
39 | popupFullScreen: 'Fullur skermur (IE)', | ||
40 | popupLeft: 'Frástøða frá vinstru', | ||
41 | popupLocationBar: 'Adressulinja', | ||
42 | popupMenuBar: 'Skrábjálki', | ||
43 | popupResizable: 'Stødd kann broytast', | ||
44 | popupScrollBars: 'Rullibjálki', | ||
45 | popupStatusBar: 'Støðufrágreiðingarbjálki', | ||
46 | popupToolbar: 'Amboðsbjálki', | ||
47 | popupTop: 'Frástøða frá íerva', | ||
48 | rel: 'Relatión', | ||
49 | selectAnchor: 'Vel ein marknastein', | ||
50 | styles: 'Typografi', | ||
51 | tabIndex: 'Tabulator indeks', | ||
52 | target: 'Target', | ||
53 | targetFrame: '<ramma>', | ||
54 | targetFrameName: 'Vís navn vindeygans', | ||
55 | targetPopup: '<popup vindeyga>', | ||
56 | targetPopupName: 'Popup vindeygans navn', | ||
57 | title: 'Tilknýti', | ||
58 | toAnchor: 'Tilknýti til marknastein í tekstinum', | ||
59 | toEmail: 'Teldupostur', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Ger/broyt tilknýti', | ||
62 | type: 'Tilknýtisslag', | ||
63 | unlink: 'Strika tilknýti', | ||
64 | upload: 'Send til ambætaran' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/fr-ca.js b/sources/plugins/link/lang/fr-ca.js new file mode 100644 index 0000000..816ad2b --- /dev/null +++ b/sources/plugins/link/lang/fr-ca.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'fr-ca', { | ||
6 | acccessKey: 'Touche d\'accessibilité', | ||
7 | advanced: 'Avancé', | ||
8 | advisoryContentType: 'Type de contenu', | ||
9 | advisoryTitle: 'Description', | ||
10 | anchor: { | ||
11 | toolbar: 'Ancre', | ||
12 | menu: 'Modifier l\'ancre', | ||
13 | title: 'Propriétés de l\'ancre', | ||
14 | name: 'Nom de l\'ancre', | ||
15 | errorName: 'Veuillez saisir le nom de l\'ancre', | ||
16 | remove: 'Supprimer l\'ancre' | ||
17 | }, | ||
18 | anchorId: 'Par ID', | ||
19 | anchorName: 'Par nom', | ||
20 | charset: 'Encodage de la cible', | ||
21 | cssClasses: 'Classes CSS', | ||
22 | emailAddress: 'Courriel', | ||
23 | emailBody: 'Corps du message', | ||
24 | emailSubject: 'Objet du message', | ||
25 | id: 'ID', | ||
26 | info: 'Informations sur le lien', | ||
27 | langCode: 'Code de langue', | ||
28 | langDir: 'Sens d\'écriture', | ||
29 | langDirLTR: 'De gauche à droite (LTR)', | ||
30 | langDirRTL: 'De droite à gauche (RTL)', | ||
31 | menu: 'Modifier le lien', | ||
32 | name: 'Nom', | ||
33 | noAnchors: '(Pas d\'ancre disponible dans le document)', | ||
34 | noEmail: 'Veuillez saisir le courriel', | ||
35 | noUrl: 'Veuillez saisir l\'URL', | ||
36 | other: '<autre>', | ||
37 | popupDependent: 'Dépendante (Netscape)', | ||
38 | popupFeatures: 'Caractéristiques de la fenêtre popup', | ||
39 | popupFullScreen: 'Plein écran (IE)', | ||
40 | popupLeft: 'Position de la gauche', | ||
41 | popupLocationBar: 'Barre d\'adresse', | ||
42 | popupMenuBar: 'Barre de menu', | ||
43 | popupResizable: 'Redimensionnable', | ||
44 | popupScrollBars: 'Barres de défilement', | ||
45 | popupStatusBar: 'Barre d\'état', | ||
46 | popupToolbar: 'Barre d\'outils', | ||
47 | popupTop: 'Position à partir du haut', | ||
48 | rel: 'Relation', | ||
49 | selectAnchor: 'Sélectionner une ancre', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Ordre de tabulation', | ||
52 | target: 'Destination', | ||
53 | targetFrame: '<Cadre>', | ||
54 | targetFrameName: 'Nom du cadre de destination', | ||
55 | targetPopup: '<fenêtre popup>', | ||
56 | targetPopupName: 'Nom de la fenêtre popup', | ||
57 | title: 'Lien', | ||
58 | toAnchor: 'Ancre dans cette page', | ||
59 | toEmail: 'Courriel', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Lien', | ||
62 | type: 'Type de lien', | ||
63 | unlink: 'Supprimer le lien', | ||
64 | upload: 'Téléverser' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/fr.js b/sources/plugins/link/lang/fr.js new file mode 100644 index 0000000..fe8755d --- /dev/null +++ b/sources/plugins/link/lang/fr.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'fr', { | ||
6 | acccessKey: 'Touche d\'accessibilité', | ||
7 | advanced: 'Avancé', | ||
8 | advisoryContentType: 'Type de contenu (ex: text/html)', | ||
9 | advisoryTitle: 'Description (title)', | ||
10 | anchor: { | ||
11 | toolbar: 'Ancre', | ||
12 | menu: 'Editer l\'ancre', | ||
13 | title: 'Propriétés de l\'ancre', | ||
14 | name: 'Nom de l\'ancre', | ||
15 | errorName: 'Veuillez entrer le nom de l\'ancre.', | ||
16 | remove: 'Supprimer l\'ancre' | ||
17 | }, | ||
18 | anchorId: 'Par ID d\'élément', | ||
19 | anchorName: 'Par nom d\'ancre', | ||
20 | charset: 'Charset de la cible', | ||
21 | cssClasses: 'Classe CSS', | ||
22 | emailAddress: 'Adresse E-Mail', | ||
23 | emailBody: 'Corps du message', | ||
24 | emailSubject: 'Sujet du message', | ||
25 | id: 'Id', | ||
26 | info: 'Infos sur le lien', | ||
27 | langCode: 'Code de langue', | ||
28 | langDir: 'Sens d\'écriture', | ||
29 | langDirLTR: 'Gauche à droite', | ||
30 | langDirRTL: 'Droite à gauche', | ||
31 | menu: 'Editer le lien', | ||
32 | name: 'Nom', | ||
33 | noAnchors: '(Aucune ancre disponible dans ce document)', | ||
34 | noEmail: 'Veuillez entrer l\'adresse e-mail', | ||
35 | noUrl: 'Veuillez entrer l\'adresse du lien', | ||
36 | other: '<autre>', | ||
37 | popupDependent: 'Dépendante (Netscape)', | ||
38 | popupFeatures: 'Options de la fenêtre popup', | ||
39 | popupFullScreen: 'Plein écran (IE)', | ||
40 | popupLeft: 'Position gauche', | ||
41 | popupLocationBar: 'Barre d\'adresse', | ||
42 | popupMenuBar: 'Barre de menu', | ||
43 | popupResizable: 'Redimensionnable', | ||
44 | popupScrollBars: 'Barres de défilement', | ||
45 | popupStatusBar: 'Barre de status', | ||
46 | popupToolbar: 'Barre d\'outils', | ||
47 | popupTop: 'Position haute', | ||
48 | rel: 'Relation', | ||
49 | selectAnchor: 'Sélectionner l\'ancre', | ||
50 | styles: 'Style', | ||
51 | tabIndex: 'Index de tabulation', | ||
52 | target: 'Cible', | ||
53 | targetFrame: '<cadre>', | ||
54 | targetFrameName: 'Nom du Cadre destination', | ||
55 | targetPopup: '<fenêtre popup>', | ||
56 | targetPopupName: 'Nom de la fenêtre popup', | ||
57 | title: 'Lien', | ||
58 | toAnchor: 'Ancre', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Lien', | ||
62 | type: 'Type de lien', | ||
63 | unlink: 'Supprimer le lien', | ||
64 | upload: 'Envoyer' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/gl.js b/sources/plugins/link/lang/gl.js new file mode 100644 index 0000000..bf55977 --- /dev/null +++ b/sources/plugins/link/lang/gl.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'gl', { | ||
6 | acccessKey: 'Chave de acceso', | ||
7 | advanced: 'Avanzado', | ||
8 | advisoryContentType: 'Tipo de contido informativo', | ||
9 | advisoryTitle: 'Título', | ||
10 | anchor: { | ||
11 | toolbar: 'Ancoraxe', | ||
12 | menu: 'Editar a ancoraxe', | ||
13 | title: 'Propiedades da ancoraxe', | ||
14 | name: 'Nome da ancoraxe', | ||
15 | errorName: 'Escriba o nome da ancoraxe', | ||
16 | remove: 'Retirar a ancoraxe' | ||
17 | }, | ||
18 | anchorId: 'Polo ID do elemento', | ||
19 | anchorName: 'Polo nome da ancoraxe', | ||
20 | charset: 'Codificación do recurso ligado', | ||
21 | cssClasses: 'Clases da folla de estilos', | ||
22 | emailAddress: 'Enderezo de correo', | ||
23 | emailBody: 'Corpo da mensaxe', | ||
24 | emailSubject: 'Asunto da mensaxe', | ||
25 | id: 'ID', | ||
26 | info: 'Información da ligazón', | ||
27 | langCode: 'Código do idioma', | ||
28 | langDir: 'Dirección de escritura do idioma', | ||
29 | langDirLTR: 'Esquerda a dereita (LTR)', | ||
30 | langDirRTL: 'Dereita a esquerda (RTL)', | ||
31 | menu: 'Editar a ligazón', | ||
32 | name: 'Nome', | ||
33 | noAnchors: '(Non hai ancoraxes dispoñíbeis no documento)', | ||
34 | noEmail: 'Escriba o enderezo de correo', | ||
35 | noUrl: 'Escriba a ligazón URL', | ||
36 | other: '<outro>', | ||
37 | popupDependent: 'Dependente (Netscape)', | ||
38 | popupFeatures: 'Características da xanela emerxente', | ||
39 | popupFullScreen: 'Pantalla completa (IE)', | ||
40 | popupLeft: 'Posición esquerda', | ||
41 | popupLocationBar: 'Barra de localización', | ||
42 | popupMenuBar: 'Barra do menú', | ||
43 | popupResizable: 'Redimensionábel', | ||
44 | popupScrollBars: 'Barras de desprazamento', | ||
45 | popupStatusBar: 'Barra de estado', | ||
46 | popupToolbar: 'Barra de ferramentas', | ||
47 | popupTop: 'Posición superior', | ||
48 | rel: 'Relación', | ||
49 | selectAnchor: 'Seleccionar unha ancoraxe', | ||
50 | styles: 'Estilo', | ||
51 | tabIndex: 'Índice de tabulación', | ||
52 | target: 'Destino', | ||
53 | targetFrame: '<marco>', | ||
54 | targetFrameName: 'Nome do marco de destino', | ||
55 | targetPopup: '<xanela emerxente>', | ||
56 | targetPopupName: 'Nome da xanela emerxente', | ||
57 | title: 'Ligazón', | ||
58 | toAnchor: 'Ligar coa ancoraxe no testo', | ||
59 | toEmail: 'Correo', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Ligazón', | ||
62 | type: 'Tipo de ligazón', | ||
63 | unlink: 'Eliminar a ligazón', | ||
64 | upload: 'Enviar' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/gu.js b/sources/plugins/link/lang/gu.js new file mode 100644 index 0000000..c054450 --- /dev/null +++ b/sources/plugins/link/lang/gu.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'gu', { | ||
6 | acccessKey: 'ઍક્સેસ કી', | ||
7 | advanced: 'અડ્વાન્સડ', | ||
8 | advisoryContentType: 'મુખ્ય કન્ટેન્ટ પ્રકાર', | ||
9 | advisoryTitle: 'મુખ્ય મથાળું', | ||
10 | anchor: { | ||
11 | toolbar: 'ઍંકર ઇન્સર્ટ/દાખલ કરવી', | ||
12 | menu: 'ઍંકરના ગુણ', | ||
13 | title: 'ઍંકરના ગુણ', | ||
14 | name: 'ઍંકરનું નામ', | ||
15 | errorName: 'ઍંકરનું નામ ટાઈપ કરો', | ||
16 | remove: 'સ્થિર નકરવું' | ||
17 | }, | ||
18 | anchorId: 'ઍંકર એલિમન્ટ Id થી પસંદ કરો', | ||
19 | anchorName: 'ઍંકર નામથી પસંદ કરો', | ||
20 | charset: 'લિંક રિસૉર્સ કૅરિક્ટર સેટ', | ||
21 | cssClasses: 'સ્ટાઇલ-શીટ ક્લાસ', | ||
22 | emailAddress: 'ઈ-મેલ સરનામું', | ||
23 | emailBody: 'સંદેશ', | ||
24 | emailSubject: 'ઈ-મેલ વિષય', | ||
25 | id: 'Id', | ||
26 | info: 'લિંક ઇન્ફૉ ટૅબ', | ||
27 | langCode: 'ભાષા લેખવાની પદ્ધતિ', | ||
28 | langDir: 'ભાષા લેખવાની પદ્ધતિ', | ||
29 | langDirLTR: 'ડાબે થી જમણે (LTR)', | ||
30 | langDirRTL: 'જમણે થી ડાબે (RTL)', | ||
31 | menu: ' લિંક એડિટ/માં ફેરફાર કરવો', | ||
32 | name: 'નામ', | ||
33 | noAnchors: '(ડૉક્યુમન્ટમાં ઍંકરની સંખ્યા)', | ||
34 | noEmail: 'ઈ-મેલ સરનામું ટાઇપ કરો', | ||
35 | noUrl: 'લિંક URL ટાઇપ કરો', | ||
36 | other: '<other> <અન્ય>', | ||
37 | popupDependent: 'ડિપેન્ડન્ટ (Netscape)', | ||
38 | popupFeatures: 'પૉપ-અપ વિન્ડો ફીચરસૅ', | ||
39 | popupFullScreen: 'ફુલ સ્ક્રીન (IE)', | ||
40 | popupLeft: 'ડાબી બાજુ', | ||
41 | popupLocationBar: 'લોકેશન બાર', | ||
42 | popupMenuBar: 'મેન્યૂ બાર', | ||
43 | popupResizable: 'રીસાઈઝએબલ', | ||
44 | popupScrollBars: 'સ્ક્રોલ બાર', | ||
45 | popupStatusBar: 'સ્ટૅટસ બાર', | ||
46 | popupToolbar: 'ટૂલ બાર', | ||
47 | popupTop: 'જમણી બાજુ', | ||
48 | rel: 'સંબંધની સ્થિતિ', | ||
49 | selectAnchor: 'ઍંકર પસંદ કરો', | ||
50 | styles: 'સ્ટાઇલ', | ||
51 | tabIndex: 'ટૅબ ઇન્ડેક્સ', | ||
52 | target: 'ટાર્ગેટ/લક્ષ્ય', | ||
53 | targetFrame: '<ફ્રેમ>', | ||
54 | targetFrameName: 'ટાર્ગેટ ફ્રેમ નું નામ', | ||
55 | targetPopup: '<પૉપ-અપ વિન્ડો>', | ||
56 | targetPopupName: 'પૉપ-અપ વિન્ડો નું નામ', | ||
57 | title: 'લિંક', | ||
58 | toAnchor: 'આ પેજનો ઍંકર', | ||
59 | toEmail: 'ઈ-મેલ', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'લિંક ઇન્સર્ટ/દાખલ કરવી', | ||
62 | type: 'લિંક પ્રકાર', | ||
63 | unlink: 'લિંક કાઢવી', | ||
64 | upload: 'અપલોડ' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/he.js b/sources/plugins/link/lang/he.js new file mode 100644 index 0000000..d6b67e1 --- /dev/null +++ b/sources/plugins/link/lang/he.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'he', { | ||
6 | acccessKey: 'מקש גישה', | ||
7 | advanced: 'אפשרויות מתקדמות', | ||
8 | advisoryContentType: 'Content Type מוצע', | ||
9 | advisoryTitle: 'כותרת מוצעת', | ||
10 | anchor: { | ||
11 | toolbar: 'הוספת/עריכת נקודת עיגון', | ||
12 | menu: 'מאפייני נקודת עיגון', | ||
13 | title: 'מאפייני נקודת עיגון', | ||
14 | name: 'שם לנקודת עיגון', | ||
15 | errorName: 'יש להקליד שם לנקודת עיגון', | ||
16 | remove: 'מחיקת נקודת עיגון' | ||
17 | }, | ||
18 | anchorId: 'עפ"י זיהוי (ID) האלמנט', | ||
19 | anchorName: 'עפ"י שם העוגן', | ||
20 | charset: 'קידוד המשאב המקושר', | ||
21 | cssClasses: 'גיליונות עיצוב קבוצות', | ||
22 | emailAddress: 'כתובת הדוא"ל', | ||
23 | emailBody: 'גוף ההודעה', | ||
24 | emailSubject: 'נושא ההודעה', | ||
25 | id: 'זיהוי (ID)', | ||
26 | info: 'מידע על הקישור', | ||
27 | langCode: 'קוד שפה', | ||
28 | langDir: 'כיוון שפה', | ||
29 | langDirLTR: 'שמאל לימין (LTR)', | ||
30 | langDirRTL: 'ימין לשמאל (RTL)', | ||
31 | menu: 'מאפייני קישור', | ||
32 | name: 'שם', | ||
33 | noAnchors: '(אין עוגנים זמינים בדף)', | ||
34 | noEmail: 'יש להקליד את כתובת הדוא"ל', | ||
35 | noUrl: 'יש להקליד את כתובת הקישור (URL)', | ||
36 | other: '<אחר>', | ||
37 | popupDependent: 'תלוי (Netscape)', | ||
38 | popupFeatures: 'תכונות החלון הקופץ', | ||
39 | popupFullScreen: 'מסך מלא (IE)', | ||
40 | popupLeft: 'מיקום צד שמאל', | ||
41 | popupLocationBar: 'סרגל כתובת', | ||
42 | popupMenuBar: 'סרגל תפריט', | ||
43 | popupResizable: 'שינוי גודל', | ||
44 | popupScrollBars: 'ניתן לגלילה', | ||
45 | popupStatusBar: 'סרגל חיווי', | ||
46 | popupToolbar: 'סרגל הכלים', | ||
47 | popupTop: 'מיקום צד עליון', | ||
48 | rel: 'קשר גומלין', | ||
49 | selectAnchor: 'בחירת עוגן', | ||
50 | styles: 'סגנון', | ||
51 | tabIndex: 'מספר טאב', | ||
52 | target: 'מטרה', | ||
53 | targetFrame: '<מסגרת>', | ||
54 | targetFrameName: 'שם מסגרת היעד', | ||
55 | targetPopup: '<חלון קופץ>', | ||
56 | targetPopupName: 'שם החלון הקופץ', | ||
57 | title: 'קישור', | ||
58 | toAnchor: 'עוגן בעמוד זה', | ||
59 | toEmail: 'דוא"ל', | ||
60 | toUrl: 'כתובת (URL)', | ||
61 | toolbar: 'הוספת/עריכת קישור', | ||
62 | type: 'סוג קישור', | ||
63 | unlink: 'הסרת הקישור', | ||
64 | upload: 'העלאה' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/hi.js b/sources/plugins/link/lang/hi.js new file mode 100644 index 0000000..7c8939b --- /dev/null +++ b/sources/plugins/link/lang/hi.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'hi', { | ||
6 | acccessKey: 'ऍक्सॅस की', | ||
7 | advanced: 'ऍड्वान्स्ड', | ||
8 | advisoryContentType: 'परामर्श कन्टॅन्ट प्रकार', | ||
9 | advisoryTitle: 'परामर्श शीर्शक', | ||
10 | anchor: { | ||
11 | toolbar: 'ऐंकर इन्सर्ट/संपादन', | ||
12 | menu: 'ऐंकर प्रॉपर्टीज़', | ||
13 | title: 'ऐंकर प्रॉपर्टीज़', | ||
14 | name: 'ऐंकर का नाम', | ||
15 | errorName: 'ऐंकर का नाम टाइप करें', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'ऍलीमॅन्ट Id से', | ||
19 | anchorName: 'ऐंकर नाम से', | ||
20 | charset: 'लिंक रिसोर्स करॅक्टर सॅट', | ||
21 | cssClasses: 'स्टाइल-शीट क्लास', | ||
22 | emailAddress: 'ई-मेल पता', | ||
23 | emailBody: 'संदेश', | ||
24 | emailSubject: 'संदेश विषय', | ||
25 | id: 'Id', | ||
26 | info: 'लिंक ', | ||
27 | langCode: 'भाषा लिखने की दिशा', | ||
28 | langDir: 'भाषा लिखने की दिशा', | ||
29 | langDirLTR: 'बायें से दायें (LTR)', | ||
30 | langDirRTL: 'दायें से बायें (RTL)', | ||
31 | menu: 'लिंक संपादन', | ||
32 | name: 'नाम', | ||
33 | noAnchors: '(डॉक्यूमॅन्ट में ऐंकर्स की संख्या)', | ||
34 | noEmail: 'ई-मेल पता टाइप करें', | ||
35 | noUrl: 'लिंक URL टाइप करें', | ||
36 | other: '<अन्य>', | ||
37 | popupDependent: 'डिपेन्डॅन्ट (Netscape)', | ||
38 | popupFeatures: 'पॉप-अप विन्डो फ़ीचर्स', | ||
39 | popupFullScreen: 'फ़ुल स्क्रीन (IE)', | ||
40 | popupLeft: 'बायीं तरफ', | ||
41 | popupLocationBar: 'लोकेशन बार', | ||
42 | popupMenuBar: 'मॅन्यू बार', | ||
43 | popupResizable: 'आकार बदलने लायक', | ||
44 | popupScrollBars: 'स्क्रॉल बार', | ||
45 | popupStatusBar: 'स्टेटस बार', | ||
46 | popupToolbar: 'टूल बार', | ||
47 | popupTop: 'दायीं तरफ', | ||
48 | rel: 'संबंध', | ||
49 | selectAnchor: 'ऐंकर चुनें', | ||
50 | styles: 'स्टाइल', | ||
51 | tabIndex: 'टैब इन्डॅक्स', | ||
52 | target: 'टार्गेट', | ||
53 | targetFrame: '<फ़्रेम>', | ||
54 | targetFrameName: 'टार्गेट फ़्रेम का नाम', | ||
55 | targetPopup: '<पॉप-अप विन्डो>', | ||
56 | targetPopupName: 'पॉप-अप विन्डो का नाम', | ||
57 | title: 'लिंक', | ||
58 | toAnchor: 'इस पेज का ऐंकर', | ||
59 | toEmail: 'ई-मेल', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'लिंक इन्सर्ट/संपादन', | ||
62 | type: 'लिंक प्रकार', | ||
63 | unlink: 'लिंक हटायें', | ||
64 | upload: 'अपलोड' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/hr.js b/sources/plugins/link/lang/hr.js new file mode 100644 index 0000000..1d9f224 --- /dev/null +++ b/sources/plugins/link/lang/hr.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'hr', { | ||
6 | acccessKey: 'Pristupna tipka', | ||
7 | advanced: 'Napredno', | ||
8 | advisoryContentType: 'Advisory vrsta sadržaja', | ||
9 | advisoryTitle: 'Advisory naslov', | ||
10 | anchor: { | ||
11 | toolbar: 'Ubaci/promijeni sidro', | ||
12 | menu: 'Svojstva sidra', | ||
13 | title: 'Svojstva sidra', | ||
14 | name: 'Ime sidra', | ||
15 | errorName: 'Molimo unesite ime sidra', | ||
16 | remove: 'Ukloni sidro' | ||
17 | }, | ||
18 | anchorId: 'Po Id elementa', | ||
19 | anchorName: 'Po nazivu sidra', | ||
20 | charset: 'Kodna stranica povezanih resursa', | ||
21 | cssClasses: 'Stylesheet klase', | ||
22 | emailAddress: 'E-Mail adresa', | ||
23 | emailBody: 'Sadržaj poruke', | ||
24 | emailSubject: 'Naslov', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', | ||
27 | langCode: 'Smjer jezika', | ||
28 | langDir: 'Smjer jezika', | ||
29 | langDirLTR: 'S lijeva na desno (LTR)', | ||
30 | langDirRTL: 'S desna na lijevo (RTL)', | ||
31 | menu: 'Promijeni link', | ||
32 | name: 'Naziv', | ||
33 | noAnchors: '(Nema dostupnih sidra)', | ||
34 | noEmail: 'Molimo upišite e-mail adresu', | ||
35 | noUrl: 'Molimo upišite URL link', | ||
36 | other: '<drugi>', | ||
37 | popupDependent: 'Ovisno (Netscape)', | ||
38 | popupFeatures: 'Mogućnosti popup prozora', | ||
39 | popupFullScreen: 'Cijeli ekran (IE)', | ||
40 | popupLeft: 'Lijeva pozicija', | ||
41 | popupLocationBar: 'Traka za lokaciju', | ||
42 | popupMenuBar: 'Izborna traka', | ||
43 | popupResizable: 'Promjenjiva veličina', | ||
44 | popupScrollBars: 'Scroll traka', | ||
45 | popupStatusBar: 'Statusna traka', | ||
46 | popupToolbar: 'Traka s alatima', | ||
47 | popupTop: 'Gornja pozicija', | ||
48 | rel: 'Veza', | ||
49 | selectAnchor: 'Odaberi sidro', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Tab Indeks', | ||
52 | target: 'Meta', | ||
53 | targetFrame: '<okvir>', | ||
54 | targetFrameName: 'Ime ciljnog okvira', | ||
55 | targetPopup: '<popup prozor>', | ||
56 | targetPopupName: 'Naziv popup prozora', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Sidro na ovoj stranici', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Ubaci/promijeni link', | ||
62 | type: 'Link vrsta', | ||
63 | unlink: 'Ukloni link', | ||
64 | upload: 'Pošalji' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/hu.js b/sources/plugins/link/lang/hu.js new file mode 100644 index 0000000..dd7c7ac --- /dev/null +++ b/sources/plugins/link/lang/hu.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'hu', { | ||
6 | acccessKey: 'Billentyűkombináció', | ||
7 | advanced: 'További opciók', | ||
8 | advisoryContentType: 'Súgó tartalomtípusa', | ||
9 | advisoryTitle: 'Súgócimke', | ||
10 | anchor: { | ||
11 | toolbar: 'Horgony beillesztése/szerkesztése', | ||
12 | menu: 'Horgony tulajdonságai', | ||
13 | title: 'Horgony tulajdonságai', | ||
14 | name: 'Horgony neve', | ||
15 | errorName: 'Kérem adja meg a horgony nevét', | ||
16 | remove: 'Horgony eltávolítása' | ||
17 | }, | ||
18 | anchorId: 'Azonosító szerint', | ||
19 | anchorName: 'Horgony név szerint', | ||
20 | charset: 'Hivatkozott tartalom kódlapja', | ||
21 | cssClasses: 'Stíluskészlet', | ||
22 | emailAddress: 'E-Mail cím', | ||
23 | emailBody: 'Üzenet', | ||
24 | emailSubject: 'Üzenet tárgya', | ||
25 | id: 'Id', | ||
26 | info: 'Alaptulajdonságok', | ||
27 | langCode: 'Írás iránya', | ||
28 | langDir: 'Írás iránya', | ||
29 | langDirLTR: 'Balról jobbra', | ||
30 | langDirRTL: 'Jobbról balra', | ||
31 | menu: 'Hivatkozás módosítása', | ||
32 | name: 'Név', | ||
33 | noAnchors: '(Nincs horgony a dokumentumban)', | ||
34 | noEmail: 'Adja meg az E-Mail címet', | ||
35 | noUrl: 'Adja meg a hivatkozás webcímét', | ||
36 | other: '<más>', | ||
37 | popupDependent: 'Szülőhöz kapcsolt (csak Netscape)', | ||
38 | popupFeatures: 'Felugró ablak jellemzői', | ||
39 | popupFullScreen: 'Teljes képernyő (csak IE)', | ||
40 | popupLeft: 'Bal pozíció', | ||
41 | popupLocationBar: 'Címsor', | ||
42 | popupMenuBar: 'Menü sor', | ||
43 | popupResizable: 'Átméretezés', | ||
44 | popupScrollBars: 'Gördítősáv', | ||
45 | popupStatusBar: 'Állapotsor', | ||
46 | popupToolbar: 'Eszköztár', | ||
47 | popupTop: 'Felső pozíció', | ||
48 | rel: 'Kapcsolat típusa', | ||
49 | selectAnchor: 'Horgony választása', | ||
50 | styles: 'Stílus', | ||
51 | tabIndex: 'Tabulátor index', | ||
52 | target: 'Tartalom megjelenítése', | ||
53 | targetFrame: '<keretben>', | ||
54 | targetFrameName: 'Keret neve', | ||
55 | targetPopup: '<felugró ablakban>', | ||
56 | targetPopupName: 'Felugró ablak neve', | ||
57 | title: 'Hivatkozás tulajdonságai', | ||
58 | toAnchor: 'Horgony az oldalon', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Hivatkozás beillesztése/módosítása', | ||
62 | type: 'Hivatkozás típusa', | ||
63 | unlink: 'Hivatkozás törlése', | ||
64 | upload: 'Feltöltés' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/id.js b/sources/plugins/link/lang/id.js new file mode 100644 index 0000000..ff8e559 --- /dev/null +++ b/sources/plugins/link/lang/id.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'id', { | ||
6 | acccessKey: 'Access Key', // MISSING | ||
7 | advanced: 'Advanced', // MISSING | ||
8 | advisoryContentType: 'Advisory Content Type', // MISSING | ||
9 | advisoryTitle: 'Penasehat Judul', | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', // MISSING | ||
12 | menu: 'Edit Anchor', // MISSING | ||
13 | title: 'Anchor Properties', // MISSING | ||
14 | name: 'Anchor Name', // MISSING | ||
15 | errorName: 'Please type the anchor name', // MISSING | ||
16 | remove: 'Remove Anchor' // MISSING | ||
17 | }, | ||
18 | anchorId: 'By Element Id', // MISSING | ||
19 | anchorName: 'By Anchor Name', // MISSING | ||
20 | charset: 'Linked Resource Charset', // MISSING | ||
21 | cssClasses: 'Kelas Stylesheet', | ||
22 | emailAddress: 'Alamat E-mail', | ||
23 | emailBody: 'Message Body', // MISSING | ||
24 | emailSubject: 'Judul Pesan', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', // MISSING | ||
27 | langCode: 'Kode Bahasa', | ||
28 | langDir: 'Arah Bahasa', | ||
29 | langDirLTR: 'Kiri ke Kanan (LTR)', | ||
30 | langDirRTL: 'Kanan ke Kiri (RTL)', | ||
31 | menu: 'Sunting Tautan', | ||
32 | name: 'Nama', | ||
33 | noAnchors: '(No anchors available in the document)', // MISSING | ||
34 | noEmail: 'Silahkan ketikkan alamat e-mail', | ||
35 | noUrl: 'Silahkan ketik URL tautan', | ||
36 | other: '<lainnya>', | ||
37 | popupDependent: 'Dependent (Netscape)', // MISSING | ||
38 | popupFeatures: 'Popup Window Features', // MISSING | ||
39 | popupFullScreen: 'Full Screen (IE)', // MISSING | ||
40 | popupLeft: 'Left Position', // MISSING | ||
41 | popupLocationBar: 'Location Bar', // MISSING | ||
42 | popupMenuBar: 'Menu Bar', // MISSING | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Scroll Bars', // MISSING | ||
45 | popupStatusBar: 'Status Bar', // MISSING | ||
46 | popupToolbar: 'Toolbar', // MISSING | ||
47 | popupTop: 'Top Position', // MISSING | ||
48 | rel: 'Hubungan', | ||
49 | selectAnchor: 'Select an Anchor', // MISSING | ||
50 | styles: 'Gaya', | ||
51 | tabIndex: 'Tab Index', // MISSING | ||
52 | target: 'Sasaran', | ||
53 | targetFrame: '<frame>', // MISSING | ||
54 | targetFrameName: 'Target Frame Name', // MISSING | ||
55 | targetPopup: '<popup window>', // MISSING | ||
56 | targetPopupName: 'Popup Window Name', // MISSING | ||
57 | title: 'Tautan', | ||
58 | toAnchor: 'Link to anchor in the text', // MISSING | ||
59 | toEmail: 'E-mail', // MISSING | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Tautan', | ||
62 | type: 'Link Type', // MISSING | ||
63 | unlink: 'Unlink', // MISSING | ||
64 | upload: 'Unggah' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/is.js b/sources/plugins/link/lang/is.js new file mode 100644 index 0000000..3abcded --- /dev/null +++ b/sources/plugins/link/lang/is.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'is', { | ||
6 | acccessKey: 'Skammvalshnappur', | ||
7 | advanced: 'Tæknilegt', | ||
8 | advisoryContentType: 'Tegund innihalds', | ||
9 | advisoryTitle: 'Titill', | ||
10 | anchor: { | ||
11 | toolbar: 'Stofna/breyta kaflamerki', | ||
12 | menu: 'Eigindi kaflamerkis', | ||
13 | title: 'Eigindi kaflamerkis', | ||
14 | name: 'Nafn bókamerkis', | ||
15 | errorName: 'Sláðu inn nafn bókamerkis!', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Eftir auðkenni einingar', | ||
19 | anchorName: 'Eftir akkerisnafni', | ||
20 | charset: 'Táknróf', | ||
21 | cssClasses: 'Stílsniðsflokkur', | ||
22 | emailAddress: 'Netfang', | ||
23 | emailBody: 'Meginmál', | ||
24 | emailSubject: 'Efni', | ||
25 | id: 'Auðkenni', | ||
26 | info: 'Almennt', | ||
27 | langCode: 'Lesstefna', | ||
28 | langDir: 'Lesstefna', | ||
29 | langDirLTR: 'Frá vinstri til hægri (LTR)', | ||
30 | langDirRTL: 'Frá hægri til vinstri (RTL)', | ||
31 | menu: 'Breyta stiklu', | ||
32 | name: 'Nafn', | ||
33 | noAnchors: '<Engin bókamerki á skrá>', | ||
34 | noEmail: 'Sláðu inn netfang!', | ||
35 | noUrl: 'Sláðu inn veffang stiklunnar!', | ||
36 | other: '<annar>', | ||
37 | popupDependent: 'Háð venslum (Netscape)', | ||
38 | popupFeatures: 'Eigindi sprettiglugga', | ||
39 | popupFullScreen: 'Heilskjár (IE)', | ||
40 | popupLeft: 'Fjarlægð frá vinstri', | ||
41 | popupLocationBar: 'Fanglína', | ||
42 | popupMenuBar: 'Vallína', | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Skrunstikur', | ||
45 | popupStatusBar: 'Stöðustika', | ||
46 | popupToolbar: 'Verkfærastika', | ||
47 | popupTop: 'Fjarlægð frá efri brún', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Veldu akkeri', | ||
50 | styles: 'Stíll', | ||
51 | tabIndex: 'Raðnúmer innsláttarreits', | ||
52 | target: 'Mark', | ||
53 | targetFrame: '<rammi>', | ||
54 | targetFrameName: 'Nafn markglugga', | ||
55 | targetPopup: '<sprettigluggi>', | ||
56 | targetPopupName: 'Nafn sprettiglugga', | ||
57 | title: 'Stikla', | ||
58 | toAnchor: 'Bókamerki á þessari síðu', | ||
59 | toEmail: 'Netfang', | ||
60 | toUrl: 'Vefslóð', | ||
61 | toolbar: 'Stofna/breyta stiklu', | ||
62 | type: 'Stikluflokkur', | ||
63 | unlink: 'Fjarlægja stiklu', | ||
64 | upload: 'Senda upp' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/it.js b/sources/plugins/link/lang/it.js new file mode 100644 index 0000000..8130e3b --- /dev/null +++ b/sources/plugins/link/lang/it.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'it', { | ||
6 | acccessKey: 'Scorciatoia da tastiera', | ||
7 | advanced: 'Avanzate', | ||
8 | advisoryContentType: 'Tipo della risorsa collegata', | ||
9 | advisoryTitle: 'Titolo', | ||
10 | anchor: { | ||
11 | toolbar: 'Inserisci/Modifica Ancora', | ||
12 | menu: 'Proprietà ancora', | ||
13 | title: 'Proprietà ancora', | ||
14 | name: 'Nome ancora', | ||
15 | errorName: 'Inserici il nome dell\'ancora', | ||
16 | remove: 'Rimuovi l\'ancora' | ||
17 | }, | ||
18 | anchorId: 'Per id elemento', | ||
19 | anchorName: 'Per Nome', | ||
20 | charset: 'Set di caretteri della risorsa collegata', | ||
21 | cssClasses: 'Nome classe CSS', | ||
22 | emailAddress: 'Indirizzo E-Mail', | ||
23 | emailBody: 'Corpo del messaggio', | ||
24 | emailSubject: 'Oggetto del messaggio', | ||
25 | id: 'Id', | ||
26 | info: 'Informazioni collegamento', | ||
27 | langCode: 'Direzione scrittura', | ||
28 | langDir: 'Direzione scrittura', | ||
29 | langDirLTR: 'Da Sinistra a Destra (LTR)', | ||
30 | langDirRTL: 'Da Destra a Sinistra (RTL)', | ||
31 | menu: 'Modifica collegamento', | ||
32 | name: 'Nome', | ||
33 | noAnchors: '(Nessuna ancora disponibile nel documento)', | ||
34 | noEmail: 'Devi inserire un\'indirizzo e-mail', | ||
35 | noUrl: 'Devi inserire l\'URL del collegamento', | ||
36 | other: '<altro>', | ||
37 | popupDependent: 'Dipendente (Netscape)', | ||
38 | popupFeatures: 'Caratteristiche finestra popup', | ||
39 | popupFullScreen: 'A tutto schermo (IE)', | ||
40 | popupLeft: 'Posizione da sinistra', | ||
41 | popupLocationBar: 'Barra degli indirizzi', | ||
42 | popupMenuBar: 'Barra del menu', | ||
43 | popupResizable: 'Ridimensionabile', | ||
44 | popupScrollBars: 'Barre di scorrimento', | ||
45 | popupStatusBar: 'Barra di stato', | ||
46 | popupToolbar: 'Barra degli strumenti', | ||
47 | popupTop: 'Posizione dall\'alto', | ||
48 | rel: 'Relazioni', | ||
49 | selectAnchor: 'Scegli Ancora', | ||
50 | styles: 'Stile', | ||
51 | tabIndex: 'Ordine di tabulazione', | ||
52 | target: 'Destinazione', | ||
53 | targetFrame: '<riquadro>', | ||
54 | targetFrameName: 'Nome del riquadro di destinazione', | ||
55 | targetPopup: '<finestra popup>', | ||
56 | targetPopupName: 'Nome finestra popup', | ||
57 | title: 'Collegamento', | ||
58 | toAnchor: 'Ancora nel testo', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Collegamento', | ||
62 | type: 'Tipo di Collegamento', | ||
63 | unlink: 'Elimina collegamento', | ||
64 | upload: 'Carica' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ja.js b/sources/plugins/link/lang/ja.js new file mode 100644 index 0000000..dc0ca23 --- /dev/null +++ b/sources/plugins/link/lang/ja.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ja', { | ||
6 | acccessKey: 'アクセスキー', | ||
7 | advanced: '高度な設定', | ||
8 | advisoryContentType: 'Content Type属性', | ||
9 | advisoryTitle: 'Title属性', | ||
10 | anchor: { | ||
11 | toolbar: 'アンカー挿入/編集', | ||
12 | menu: 'アンカーの編集', | ||
13 | title: 'アンカーのプロパティ', | ||
14 | name: 'アンカー名', | ||
15 | errorName: 'アンカー名を入力してください。', | ||
16 | remove: 'アンカーを削除' | ||
17 | }, | ||
18 | anchorId: 'エレメントID', | ||
19 | anchorName: 'アンカー名', | ||
20 | charset: 'リンク先のcharset', | ||
21 | cssClasses: 'スタイルシートクラス', | ||
22 | emailAddress: 'E-Mail アドレス', | ||
23 | emailBody: '本文', | ||
24 | emailSubject: '件名', | ||
25 | id: 'Id', | ||
26 | info: 'ハイパーリンク情報', | ||
27 | langCode: '言語コード', | ||
28 | langDir: '文字表記の方向', | ||
29 | langDirLTR: '左から右 (LTR)', | ||
30 | langDirRTL: '右から左 (RTL)', | ||
31 | menu: 'リンクを編集', | ||
32 | name: 'Name属性', | ||
33 | noAnchors: '(このドキュメント内にアンカーはありません)', | ||
34 | noEmail: 'メールアドレスを入力してください。', | ||
35 | noUrl: 'リンクURLを入力してください。', | ||
36 | other: '<その他の>', | ||
37 | popupDependent: '開いたウィンドウに連動して閉じる (Netscape)', | ||
38 | popupFeatures: 'ポップアップウィンドウ特徴', | ||
39 | popupFullScreen: '全画面モード(IE)', | ||
40 | popupLeft: '左端からの座標で指定', | ||
41 | popupLocationBar: 'ロケーションバー', | ||
42 | popupMenuBar: 'メニューバー', | ||
43 | popupResizable: 'サイズ可変', | ||
44 | popupScrollBars: 'スクロールバー', | ||
45 | popupStatusBar: 'ステータスバー', | ||
46 | popupToolbar: 'ツールバー', | ||
47 | popupTop: '上端からの座標で指定', | ||
48 | rel: '関連リンク', | ||
49 | selectAnchor: 'アンカーを選択', | ||
50 | styles: 'スタイルシート', | ||
51 | tabIndex: 'タブインデックス', | ||
52 | target: 'ターゲット', | ||
53 | targetFrame: '<フレーム>', | ||
54 | targetFrameName: 'ターゲットのフレーム名', | ||
55 | targetPopup: '<ポップアップウィンドウ>', | ||
56 | targetPopupName: 'ポップアップウィンドウ名', | ||
57 | title: 'ハイパーリンク', | ||
58 | toAnchor: 'ページ内のアンカー', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'リンク挿入/編集', | ||
62 | type: 'リンクタイプ', | ||
63 | unlink: 'リンクを削除', | ||
64 | upload: 'アップロード' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ka.js b/sources/plugins/link/lang/ka.js new file mode 100644 index 0000000..c461a7f --- /dev/null +++ b/sources/plugins/link/lang/ka.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ka', { | ||
6 | acccessKey: 'წვდომის ღილაკი', | ||
7 | advanced: 'დაწვრილებით', | ||
8 | advisoryContentType: 'შიგთავსის ტიპი', | ||
9 | advisoryTitle: 'სათაური', | ||
10 | anchor: { | ||
11 | toolbar: 'ღუზა', | ||
12 | menu: 'ღუზის რედაქტირება', | ||
13 | title: 'ღუზის პარამეტრები', | ||
14 | name: 'ღუზუს სახელი', | ||
15 | errorName: 'აკრიფეთ ღუზის სახელი', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'ელემენტის Id-თ', | ||
19 | anchorName: 'ღუზის სახელით', | ||
20 | charset: 'კოდირება', | ||
21 | cssClasses: 'CSS კლასი', | ||
22 | emailAddress: 'ელფოსტის მისამართები', | ||
23 | emailBody: 'წერილის ტექსტი', | ||
24 | emailSubject: 'წერილის სათაური', | ||
25 | id: 'Id', | ||
26 | info: 'ბმულის ინფორმაცია', | ||
27 | langCode: 'ენის კოდი', | ||
28 | langDir: 'ენის მიმართულება', | ||
29 | langDirLTR: 'მარცხნიდან მარჯვნივ (LTR)', | ||
30 | langDirRTL: 'მარჯვნიდან მარცხნივ (RTL)', | ||
31 | menu: 'ბმულის რედაქტირება', | ||
32 | name: 'სახელი', | ||
33 | noAnchors: '(ამ დოკუმენტში ღუზა არაა)', | ||
34 | noEmail: 'აკრიფეთ ელფოსტის მისამართი', | ||
35 | noUrl: 'აკრიფეთ ბმულის URL', | ||
36 | other: '<სხვა>', | ||
37 | popupDependent: 'დამოკიდებული (Netscape)', | ||
38 | popupFeatures: 'Popup ფანჯრის პარამეტრები', | ||
39 | popupFullScreen: 'მთელი ეკრანი (IE)', | ||
40 | popupLeft: 'მარცხენა პოზიცია', | ||
41 | popupLocationBar: 'ნავიგაციის ზოლი', | ||
42 | popupMenuBar: 'მენიუს ზოლი', | ||
43 | popupResizable: 'ცვალებადი ზომით', | ||
44 | popupScrollBars: 'გადახვევის ზოლები', | ||
45 | popupStatusBar: 'სტატუსის ზოლი', | ||
46 | popupToolbar: 'ხელსაწყოთა ზოლი', | ||
47 | popupTop: 'ზედა პოზიცია', | ||
48 | rel: 'კავშირი', | ||
49 | selectAnchor: 'აირჩიეთ ღუზა', | ||
50 | styles: 'CSS სტილი', | ||
51 | tabIndex: 'Tab-ის ინდექსი', | ||
52 | target: 'გახსნის ადგილი', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Frame-ის სახელი', | ||
55 | targetPopup: '<popup ფანჯარა>', | ||
56 | targetPopupName: 'Popup ფანჯრის სახელი', | ||
57 | title: 'ბმული', | ||
58 | toAnchor: 'ბმული ტექსტში ღუზაზე', | ||
59 | toEmail: 'ელფოსტა', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'ბმული', | ||
62 | type: 'ბმულის ტიპი', | ||
63 | unlink: 'ბმულის მოხსნა', | ||
64 | upload: 'აქაჩვა' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/km.js b/sources/plugins/link/lang/km.js new file mode 100644 index 0000000..d801953 --- /dev/null +++ b/sources/plugins/link/lang/km.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'km', { | ||
6 | acccessKey: 'សោរចូល', | ||
7 | advanced: 'កម្រិតខ្ពស់', | ||
8 | advisoryContentType: 'ប្រភេទអត្ថបទប្រឹក្សា', | ||
9 | advisoryTitle: 'ចំណងជើងប្រឹក្សា', | ||
10 | anchor: { | ||
11 | toolbar: 'យុថ្កា', | ||
12 | menu: 'កែយុថ្កា', | ||
13 | title: 'លក្ខណៈយុថ្កា', | ||
14 | name: 'ឈ្មោះយុថ្កា', | ||
15 | errorName: 'សូមបញ្ចូលឈ្មោះយុថ្កា', | ||
16 | remove: 'ដកយុថ្កាចេញ' | ||
17 | }, | ||
18 | anchorId: 'តាម ID ធាតុ', | ||
19 | anchorName: 'តាមឈ្មោះយុថ្កា', | ||
20 | charset: 'លេខកូតអក្សររបស់ឈ្នាប់', | ||
21 | cssClasses: 'Stylesheet Classes', | ||
22 | emailAddress: 'អាសយដ្ឋានអ៊ីមែល', | ||
23 | emailBody: 'តួអត្ថបទ', | ||
24 | emailSubject: 'ប្រធានបទសារ', | ||
25 | id: 'Id', | ||
26 | info: 'ព័ត៌មានពីតំណ', | ||
27 | langCode: 'កូដភាសា', | ||
28 | langDir: 'ទិសដៅភាសា', | ||
29 | langDirLTR: 'ពីឆ្វេងទៅស្តាំ(LTR)', | ||
30 | langDirRTL: 'ពីស្តាំទៅឆ្វេង(RTL)', | ||
31 | menu: 'កែតំណ', | ||
32 | name: 'ឈ្មោះ', | ||
33 | noAnchors: '(មិនមានយុថ្កានៅក្នុងឯកសារអត្ថថបទទេ)', | ||
34 | noEmail: 'សូមបញ្ចូលអាសយដ្ឋានអ៊ីមែល', | ||
35 | noUrl: 'សូមបញ្ចូលតំណ URL', | ||
36 | other: '<ផ្សេងទៀត>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: 'មុខងារផុសផ្ទាំងវីនដូឡើង', | ||
39 | popupFullScreen: 'ពេញអេក្រង់ (IE)', | ||
40 | popupLeft: 'ទីតាំងខាងឆ្វេង', | ||
41 | popupLocationBar: 'របារទីតាំង', | ||
42 | popupMenuBar: 'របារម៉ឺនុយ', | ||
43 | popupResizable: 'អាចប្ដូរទំហំ', | ||
44 | popupScrollBars: 'របាររំកិល', | ||
45 | popupStatusBar: 'របារស្ថានភាព', | ||
46 | popupToolbar: 'របារឧបករណ៍', | ||
47 | popupTop: 'ទីតាំងកំពូល', | ||
48 | rel: 'សម្ពន្ធភាព', | ||
49 | selectAnchor: 'រើសយកយុថ្កាមួយ', | ||
50 | styles: 'ស្ទីល', | ||
51 | tabIndex: 'លេខ Tab', | ||
52 | target: 'គោលដៅ', | ||
53 | targetFrame: '<ស៊ុម>', | ||
54 | targetFrameName: 'ឈ្មោះស៊ុមជាគោលដៅ', | ||
55 | targetPopup: '<វីនដូផុសឡើង>', | ||
56 | targetPopupName: 'ឈ្មោះវីនដូតផុសឡើង', | ||
57 | title: 'តំណ', | ||
58 | toAnchor: 'តភ្ជាប់ទៅយុថ្កាក្នុងអត្ថបទ', | ||
59 | toEmail: 'អ៊ីមែល', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'តំណ', | ||
62 | type: 'ប្រភេទតំណ', | ||
63 | unlink: 'ផ្ដាច់តំណ', | ||
64 | upload: 'ផ្ទុកឡើង' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ko.js b/sources/plugins/link/lang/ko.js new file mode 100644 index 0000000..2a83a41 --- /dev/null +++ b/sources/plugins/link/lang/ko.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ko', { | ||
6 | acccessKey: '액세스 키', | ||
7 | advanced: '고급', | ||
8 | advisoryContentType: '보조 콘텐츠 유형', | ||
9 | advisoryTitle: '보조 제목', | ||
10 | anchor: { | ||
11 | toolbar: '책갈피', | ||
12 | menu: '책갈피 편집', | ||
13 | title: '책갈피 속성', | ||
14 | name: '책갈피 이름', | ||
15 | errorName: '책갈피 이름을 입력하십시오', | ||
16 | remove: '책갈피 제거' | ||
17 | }, | ||
18 | anchorId: '책갈피 ID', | ||
19 | anchorName: '책갈피 이름', | ||
20 | charset: '링크된 자료 문자열 인코딩', | ||
21 | cssClasses: '스타일시트 클래스', | ||
22 | emailAddress: '이메일 주소', | ||
23 | emailBody: '메시지 내용', | ||
24 | emailSubject: '메시지 제목', | ||
25 | id: 'ID', | ||
26 | info: '링크 정보', | ||
27 | langCode: '언어 코드', | ||
28 | langDir: '언어 방향', | ||
29 | langDirLTR: '왼쪽에서 오른쪽 (LTR)', | ||
30 | langDirRTL: '오른쪽에서 왼쪽 (RTL)', | ||
31 | menu: '링크 수정', | ||
32 | name: '이름', | ||
33 | noAnchors: '(문서에 책갈피가 없습니다.)', | ||
34 | noEmail: '이메일 주소를 입력하십시오', | ||
35 | noUrl: '링크 주소(URL)를 입력하십시오', | ||
36 | other: '<기타>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: '팝업창 속성', | ||
39 | popupFullScreen: '전체화면 (IE)', | ||
40 | popupLeft: '왼쪽 위치', | ||
41 | popupLocationBar: '주소 표시줄', | ||
42 | popupMenuBar: '메뉴 바', | ||
43 | popupResizable: '크기 조절 가능', | ||
44 | popupScrollBars: '스크롤 바', | ||
45 | popupStatusBar: '상태 바', | ||
46 | popupToolbar: '툴바', | ||
47 | popupTop: '위쪽 위치', | ||
48 | rel: '관계', | ||
49 | selectAnchor: '책갈피 선택', | ||
50 | styles: '스타일', | ||
51 | tabIndex: '탭 순서', | ||
52 | target: '타겟', | ||
53 | targetFrame: '<프레임>', | ||
54 | targetFrameName: '타겟 프레임 이름', | ||
55 | targetPopup: '<팝업 창>', | ||
56 | targetPopupName: '팝업 창 이름', | ||
57 | title: '링크', | ||
58 | toAnchor: '책갈피', | ||
59 | toEmail: '이메일', | ||
60 | toUrl: '주소(URL)', | ||
61 | toolbar: '링크 삽입/변경', | ||
62 | type: '링크 종류', | ||
63 | unlink: '링크 지우기', | ||
64 | upload: '업로드' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ku.js b/sources/plugins/link/lang/ku.js new file mode 100644 index 0000000..dbcad9f --- /dev/null +++ b/sources/plugins/link/lang/ku.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ku', { | ||
6 | acccessKey: 'کلیلی دەستپێگەیشتن', | ||
7 | advanced: 'پێشکەوتوو', | ||
8 | advisoryContentType: 'جۆری ناوەڕۆکی ڕاویژکار', | ||
9 | advisoryTitle: 'ڕاوێژکاری سەردێڕ', | ||
10 | anchor: { | ||
11 | toolbar: 'دانان/چاکسازی لەنگەر', | ||
12 | menu: 'چاکسازی لەنگەر', | ||
13 | title: 'خاسیەتی لەنگەر', | ||
14 | name: 'ناوی لەنگەر', | ||
15 | errorName: 'تکایه ناوی لەنگەر بنووسه', | ||
16 | remove: 'لابردنی لەنگەر' | ||
17 | }, | ||
18 | anchorId: 'بەپێی ناسنامەی توخم', | ||
19 | anchorName: 'بەپێی ناوی لەنگەر', | ||
20 | charset: 'بەستەری سەرچاوەی نووسە', | ||
21 | cssClasses: 'شێوازی چینی پەڕه', | ||
22 | emailAddress: 'ناونیشانی ئیمەیل', | ||
23 | emailBody: 'ناوەڕۆکی نامە', | ||
24 | emailSubject: 'بابەتی نامە', | ||
25 | id: 'ناسنامە', | ||
26 | info: 'زانیاری بەستەر', | ||
27 | langCode: 'هێمای زمان', | ||
28 | langDir: 'ئاراستەی زمان', | ||
29 | langDirLTR: 'چەپ بۆ ڕاست (LTR)', | ||
30 | langDirRTL: 'ڕاست بۆ چەپ (RTL)', | ||
31 | menu: 'چاکسازی بەستەر', | ||
32 | name: 'ناو', | ||
33 | noAnchors: '(هیچ جۆرێکی لەنگەر ئامادە نیە لەم پەڕەیه)', | ||
34 | noEmail: 'تکایە ناونیشانی ئیمەیل بنووسە', | ||
35 | noUrl: 'تکایە ناونیشانی بەستەر بنووسە', | ||
36 | other: '<هیتر>', | ||
37 | popupDependent: 'پێوەبەستراو (Netscape)', | ||
38 | popupFeatures: 'خاسیەتی پەنجەرەی سەرهەڵدەر', | ||
39 | popupFullScreen: 'پڕ بەپڕی شاشە (IE)', | ||
40 | popupLeft: 'جێگای چەپ', | ||
41 | popupLocationBar: 'هێڵی ناونیشانی بەستەر', | ||
42 | popupMenuBar: 'هێڵی لیسته', | ||
43 | popupResizable: 'توانای گۆڕینی قەباره', | ||
44 | popupScrollBars: 'هێڵی هاتووچۆپێکردن', | ||
45 | popupStatusBar: 'هێڵی دۆخ', | ||
46 | popupToolbar: 'هێڵی تووڵامراز', | ||
47 | popupTop: 'جێگای سەرەوە', | ||
48 | rel: 'پەیوەندی', | ||
49 | selectAnchor: 'هەڵبژاردنی لەنگەرێك', | ||
50 | styles: 'شێواز', | ||
51 | tabIndex: 'بازدەری تابی ئیندێکس', | ||
52 | target: 'ئامانج', | ||
53 | targetFrame: '<چووارچێوە>', | ||
54 | targetFrameName: 'ناوی ئامانجی چووارچێوە', | ||
55 | targetPopup: '<پەنجەرەی سەرهەڵدەر>', | ||
56 | targetPopupName: 'ناوی پەنجەرەی سەرهەڵدەر', | ||
57 | title: 'بەستەر', | ||
58 | toAnchor: 'بەستەر بۆ لەنگەر له دەق', | ||
59 | toEmail: 'ئیمەیل', | ||
60 | toUrl: 'ناونیشانی بەستەر', | ||
61 | toolbar: 'دانان/ڕێکخستنی بەستەر', | ||
62 | type: 'جۆری بەستەر', | ||
63 | unlink: 'لابردنی بەستەر', | ||
64 | upload: 'بارکردن' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/lt.js b/sources/plugins/link/lang/lt.js new file mode 100644 index 0000000..db2ed72 --- /dev/null +++ b/sources/plugins/link/lang/lt.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'lt', { | ||
6 | acccessKey: 'Prieigos raktas', | ||
7 | advanced: 'Papildomas', | ||
8 | advisoryContentType: 'Konsultacinio turinio tipas', | ||
9 | advisoryTitle: 'Konsultacinė antraštė', | ||
10 | anchor: { | ||
11 | toolbar: 'Įterpti/modifikuoti žymę', | ||
12 | menu: 'Žymės savybės', | ||
13 | title: 'Žymės savybės', | ||
14 | name: 'Žymės vardas', | ||
15 | errorName: 'Prašome įvesti žymės vardą', | ||
16 | remove: 'Pašalinti žymę' | ||
17 | }, | ||
18 | anchorId: 'Pagal žymės Id', | ||
19 | anchorName: 'Pagal žymės vardą', | ||
20 | charset: 'Susietų išteklių simbolių lentelė', | ||
21 | cssClasses: 'Stilių lentelės klasės', | ||
22 | emailAddress: 'El.pašto adresas', | ||
23 | emailBody: 'Žinutės turinys', | ||
24 | emailSubject: 'Žinutės tema', | ||
25 | id: 'Id', | ||
26 | info: 'Nuorodos informacija', | ||
27 | langCode: 'Teksto kryptis', | ||
28 | langDir: 'Teksto kryptis', | ||
29 | langDirLTR: 'Iš kairės į dešinę (LTR)', | ||
30 | langDirRTL: 'Iš dešinės į kairę (RTL)', | ||
31 | menu: 'Taisyti nuorodą', | ||
32 | name: 'Vardas', | ||
33 | noAnchors: '(Šiame dokumente žymių nėra)', | ||
34 | noEmail: 'Prašome įvesti el.pašto adresą', | ||
35 | noUrl: 'Prašome įvesti nuorodos URL', | ||
36 | other: '<kitas>', | ||
37 | popupDependent: 'Priklausomas (Netscape)', | ||
38 | popupFeatures: 'Išskleidžiamo lango savybės', | ||
39 | popupFullScreen: 'Visas ekranas (IE)', | ||
40 | popupLeft: 'Kairė pozicija', | ||
41 | popupLocationBar: 'Adreso juosta', | ||
42 | popupMenuBar: 'Meniu juosta', | ||
43 | popupResizable: 'Kintamas dydis', | ||
44 | popupScrollBars: 'Slinkties juostos', | ||
45 | popupStatusBar: 'Būsenos juosta', | ||
46 | popupToolbar: 'Mygtukų juosta', | ||
47 | popupTop: 'Viršutinė pozicija', | ||
48 | rel: 'Sąsajos', | ||
49 | selectAnchor: 'Pasirinkite žymę', | ||
50 | styles: 'Stilius', | ||
51 | tabIndex: 'Tabuliavimo indeksas', | ||
52 | target: 'Paskirties vieta', | ||
53 | targetFrame: '<kadras>', | ||
54 | targetFrameName: 'Paskirties kadro vardas', | ||
55 | targetPopup: '<išskleidžiamas langas>', | ||
56 | targetPopupName: 'Paskirties lango vardas', | ||
57 | title: 'Nuoroda', | ||
58 | toAnchor: 'Žymė šiame puslapyje', | ||
59 | toEmail: 'El.paštas', | ||
60 | toUrl: 'Nuoroda', | ||
61 | toolbar: 'Įterpti/taisyti nuorodą', | ||
62 | type: 'Nuorodos tipas', | ||
63 | unlink: 'Panaikinti nuorodą', | ||
64 | upload: 'Siųsti' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/lv.js b/sources/plugins/link/lang/lv.js new file mode 100644 index 0000000..8e3c649 --- /dev/null +++ b/sources/plugins/link/lang/lv.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'lv', { | ||
6 | acccessKey: 'Pieejas taustiņš', | ||
7 | advanced: 'Izvērstais', | ||
8 | advisoryContentType: 'Konsultatīvs satura tips', | ||
9 | advisoryTitle: 'Konsultatīvs virsraksts', | ||
10 | anchor: { | ||
11 | toolbar: 'Ievietot/Labot iezīmi', | ||
12 | menu: 'Labot iezīmi', | ||
13 | title: 'Iezīmes uzstādījumi', | ||
14 | name: 'Iezīmes nosaukums', | ||
15 | errorName: 'Lūdzu norādiet iezīmes nosaukumu', | ||
16 | remove: 'Noņemt iezīmi' | ||
17 | }, | ||
18 | anchorId: 'Pēc elementa ID', | ||
19 | anchorName: 'Pēc iezīmes nosaukuma', | ||
20 | charset: 'Pievienotā resursa kodējums', | ||
21 | cssClasses: 'Stilu saraksta klases', | ||
22 | emailAddress: 'E-pasta adrese', | ||
23 | emailBody: 'Ziņas saturs', | ||
24 | emailSubject: 'Ziņas tēma', | ||
25 | id: 'ID', | ||
26 | info: 'Hipersaites informācija', | ||
27 | langCode: 'Valodas kods', | ||
28 | langDir: 'Valodas lasīšanas virziens', | ||
29 | langDirLTR: 'No kreisās uz labo (LTR)', | ||
30 | langDirRTL: 'No labās uz kreiso (RTL)', | ||
31 | menu: 'Labot hipersaiti', | ||
32 | name: 'Nosaukums', | ||
33 | noAnchors: '(Šajā dokumentā nav iezīmju)', | ||
34 | noEmail: 'Lūdzu norādi e-pasta adresi', | ||
35 | noUrl: 'Lūdzu norādi hipersaiti', | ||
36 | other: '<cits>', | ||
37 | popupDependent: 'Atkarīgs (Netscape)', | ||
38 | popupFeatures: 'Uznirstošā loga nosaukums īpašības', | ||
39 | popupFullScreen: 'Pilnā ekrānā (IE)', | ||
40 | popupLeft: 'Kreisā koordināte', | ||
41 | popupLocationBar: 'Atrašanās vietas josla', | ||
42 | popupMenuBar: 'Izvēlnes josla', | ||
43 | popupResizable: 'Mērogojams', | ||
44 | popupScrollBars: 'Ritjoslas', | ||
45 | popupStatusBar: 'Statusa josla', | ||
46 | popupToolbar: 'Rīku josla', | ||
47 | popupTop: 'Augšējā koordināte', | ||
48 | rel: 'Relācija', | ||
49 | selectAnchor: 'Izvēlēties iezīmi', | ||
50 | styles: 'Stils', | ||
51 | tabIndex: 'Ciļņu indekss', | ||
52 | target: 'Mērķis', | ||
53 | targetFrame: '<ietvars>', | ||
54 | targetFrameName: 'Mērķa ietvara nosaukums', | ||
55 | targetPopup: '<uznirstošā logā>', | ||
56 | targetPopupName: 'Uznirstošā loga nosaukums', | ||
57 | title: 'Hipersaite', | ||
58 | toAnchor: 'Iezīme šajā lapā', | ||
59 | toEmail: 'E-pasts', | ||
60 | toUrl: 'Adrese', | ||
61 | toolbar: 'Ievietot/Labot hipersaiti', | ||
62 | type: 'Hipersaites tips', | ||
63 | unlink: 'Noņemt hipersaiti', | ||
64 | upload: 'Augšupielādēt' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/mk.js b/sources/plugins/link/lang/mk.js new file mode 100644 index 0000000..502f29c --- /dev/null +++ b/sources/plugins/link/lang/mk.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'mk', { | ||
6 | acccessKey: 'Access Key', // MISSING | ||
7 | advanced: 'Advanced', // MISSING | ||
8 | advisoryContentType: 'Advisory Content Type', // MISSING | ||
9 | advisoryTitle: 'Advisory Title', // MISSING | ||
10 | anchor: { | ||
11 | toolbar: 'Anchor', | ||
12 | menu: 'Edit Anchor', | ||
13 | title: 'Anchor Properties', | ||
14 | name: 'Anchor Name', | ||
15 | errorName: 'Please type the anchor name', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'By Element Id', // MISSING | ||
19 | anchorName: 'By Anchor Name', // MISSING | ||
20 | charset: 'Linked Resource Charset', // MISSING | ||
21 | cssClasses: 'Stylesheet Classes', // MISSING | ||
22 | emailAddress: 'E-Mail Address', // MISSING | ||
23 | emailBody: 'Message Body', // MISSING | ||
24 | emailSubject: 'Message Subject', // MISSING | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', // MISSING | ||
27 | langCode: 'Код на јазик', | ||
28 | langDir: 'Насока на јазик', | ||
29 | langDirLTR: 'Лево кон десно', | ||
30 | langDirRTL: 'Десно кон лево', | ||
31 | menu: 'Edit Link', // MISSING | ||
32 | name: 'Name', | ||
33 | noAnchors: '(No anchors available in the document)', // MISSING | ||
34 | noEmail: 'Please type the e-mail address', // MISSING | ||
35 | noUrl: 'Please type the link URL', // MISSING | ||
36 | other: '<other>', // MISSING | ||
37 | popupDependent: 'Dependent (Netscape)', // MISSING | ||
38 | popupFeatures: 'Popup Window Features', // MISSING | ||
39 | popupFullScreen: 'Full Screen (IE)', // MISSING | ||
40 | popupLeft: 'Left Position', // MISSING | ||
41 | popupLocationBar: 'Location Bar', // MISSING | ||
42 | popupMenuBar: 'Menu Bar', // MISSING | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Scroll Bars', // MISSING | ||
45 | popupStatusBar: 'Status Bar', // MISSING | ||
46 | popupToolbar: 'Toolbar', // MISSING | ||
47 | popupTop: 'Top Position', // MISSING | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Select an Anchor', // MISSING | ||
50 | styles: 'Стил', | ||
51 | tabIndex: 'Tab Index', // MISSING | ||
52 | target: 'Target', // MISSING | ||
53 | targetFrame: '<frame>', // MISSING | ||
54 | targetFrameName: 'Target Frame Name', // MISSING | ||
55 | targetPopup: '<popup window>', // MISSING | ||
56 | targetPopupName: 'Popup Window Name', // MISSING | ||
57 | title: 'Врска', | ||
58 | toAnchor: 'Link to anchor in the text', // MISSING | ||
59 | toEmail: 'E-mail', // MISSING | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Врска', | ||
62 | type: 'Link Type', // MISSING | ||
63 | unlink: 'Unlink', // MISSING | ||
64 | upload: 'Прикачи' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/mn.js b/sources/plugins/link/lang/mn.js new file mode 100644 index 0000000..8935a8f --- /dev/null +++ b/sources/plugins/link/lang/mn.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'mn', { | ||
6 | acccessKey: 'Холбох түлхүүр', | ||
7 | advanced: 'Нэмэлт', | ||
8 | advisoryContentType: 'Зөвлөлдөх төрлийн агуулга', | ||
9 | advisoryTitle: 'Зөвлөлдөх гарчиг', | ||
10 | anchor: { | ||
11 | toolbar: 'Зангуу', | ||
12 | menu: 'Зангууг болосруулах', | ||
13 | title: 'Зангуугийн шинж чанар', | ||
14 | name: 'Зангуугийн нэр', | ||
15 | errorName: 'Зангуугийн нэрийг оруулна уу', | ||
16 | remove: 'Зангууг устгах' | ||
17 | }, | ||
18 | anchorId: 'Элемэнтйн Id нэрээр', | ||
19 | anchorName: 'Зангуугийн нэрээр', | ||
20 | charset: 'Тэмдэгт оноох нөөцөд холбогдсон', | ||
21 | cssClasses: 'Stylesheet классууд', | ||
22 | emailAddress: 'Э-шуудангийн хаяг', | ||
23 | emailBody: 'Зурвасны их бие', | ||
24 | emailSubject: 'Зурвасны гарчиг', | ||
25 | id: 'Id', | ||
26 | info: 'Холбоосын тухай мэдээлэл', | ||
27 | langCode: 'Хэлний код', | ||
28 | langDir: 'Хэлний чиглэл', | ||
29 | langDirLTR: 'Зүүнээс баруун (LTR)', | ||
30 | langDirRTL: 'Баруунаас зүүн (RTL)', | ||
31 | menu: 'Холбоос засварлах', | ||
32 | name: 'Нэр', | ||
33 | noAnchors: '(Баримт бичиг зангуугүй байна)', | ||
34 | noEmail: 'Э-шуудангий хаягаа шивнэ үү', | ||
35 | noUrl: 'Холбоосны URL хаягийг шивнэ үү', | ||
36 | other: '<other>', // MISSING | ||
37 | popupDependent: 'Хамаатай (Netscape)', | ||
38 | popupFeatures: 'Popup цонхны онцлог', | ||
39 | popupFullScreen: 'Цонх дүүргэх (Internet Explorer)', | ||
40 | popupLeft: 'Зүүн байрлал', | ||
41 | popupLocationBar: 'Location хэсэг', | ||
42 | popupMenuBar: 'Цэсний самбар', | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Скрол хэсэгүүд', | ||
45 | popupStatusBar: 'Статус хэсэг', | ||
46 | popupToolbar: 'Багажны самбар', | ||
47 | popupTop: 'Дээд байрлал', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Нэг зангууг сонгоно уу', | ||
50 | styles: 'Загвар', | ||
51 | tabIndex: 'Tab индекс', | ||
52 | target: 'Байрлал', | ||
53 | targetFrame: '<Агуулах хүрээ>', | ||
54 | targetFrameName: 'Очих фремын нэр', | ||
55 | targetPopup: '<popup цонх>', | ||
56 | targetPopupName: 'Popup цонхны нэр', | ||
57 | title: 'Холбоос', | ||
58 | toAnchor: 'Энэ бичвэр дэх зангуу руу очих холбоос', | ||
59 | toEmail: 'Э-захиа', | ||
60 | toUrl: 'цахим хуудасны хаяг (URL)', | ||
61 | toolbar: 'Холбоос', | ||
62 | type: 'Линкийн төрөл', | ||
63 | unlink: 'Холбоос авч хаях', | ||
64 | upload: 'Хуулах' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ms.js b/sources/plugins/link/lang/ms.js new file mode 100644 index 0000000..b244ba6 --- /dev/null +++ b/sources/plugins/link/lang/ms.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ms', { | ||
6 | acccessKey: 'Kunci Akses', | ||
7 | advanced: 'Advanced', | ||
8 | advisoryContentType: 'Jenis Kandungan Makluman', | ||
9 | advisoryTitle: 'Tajuk Makluman', | ||
10 | anchor: { | ||
11 | toolbar: 'Masukkan/Sunting Pautan', | ||
12 | menu: 'Ciri-ciri Pautan', | ||
13 | title: 'Ciri-ciri Pautan', | ||
14 | name: 'Nama Pautan', | ||
15 | errorName: 'Sila taip nama pautan', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'dengan menggunakan ID elemen', | ||
19 | anchorName: 'dengan menggunakan nama pautan', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Kelas-kelas Stylesheet', | ||
22 | emailAddress: 'Alamat E-Mail', | ||
23 | emailBody: 'Isi Kandungan Mesej', | ||
24 | emailSubject: 'Subjek Mesej', | ||
25 | id: 'Id', | ||
26 | info: 'Butiran Sambungan', | ||
27 | langCode: 'Arah Tulisan', | ||
28 | langDir: 'Arah Tulisan', | ||
29 | langDirLTR: 'Kiri ke Kanan (LTR)', | ||
30 | langDirRTL: 'Kanan ke Kiri (RTL)', | ||
31 | menu: 'Sunting Sambungan', | ||
32 | name: 'Nama', | ||
33 | noAnchors: '(Tiada pautan terdapat dalam dokumen ini)', | ||
34 | noEmail: 'Sila taip alamat e-mail', | ||
35 | noUrl: 'Sila taip sambungan URL', | ||
36 | other: '<lain>', | ||
37 | popupDependent: 'Bergantungan (Netscape)', | ||
38 | popupFeatures: 'Ciri Tetingkap Popup', | ||
39 | popupFullScreen: 'Skrin Penuh (IE)', | ||
40 | popupLeft: 'Posisi Kiri', | ||
41 | popupLocationBar: 'Bar Lokasi', | ||
42 | popupMenuBar: 'Bar Menu', | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Bar-bar skrol', | ||
45 | popupStatusBar: 'Bar Status', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Posisi Atas', | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Sila pilih pautan', | ||
50 | styles: 'Stail', | ||
51 | tabIndex: 'Indeks Tab ', | ||
52 | target: 'Sasaran', | ||
53 | targetFrame: '<bingkai>', | ||
54 | targetFrameName: 'Nama Bingkai Sasaran', | ||
55 | targetPopup: '<tetingkap popup>', | ||
56 | targetPopupName: 'Nama Tetingkap Popup', | ||
57 | title: 'Sambungan', | ||
58 | toAnchor: 'Pautan dalam muka surat ini', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Masukkan/Sunting Sambungan', | ||
62 | type: 'Jenis Sambungan', | ||
63 | unlink: 'Buang Sambungan', | ||
64 | upload: 'Muat Naik' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/nb.js b/sources/plugins/link/lang/nb.js new file mode 100644 index 0000000..d9cedf7 --- /dev/null +++ b/sources/plugins/link/lang/nb.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'nb', { | ||
6 | acccessKey: 'Aksessknapp', | ||
7 | advanced: 'Avansert', | ||
8 | advisoryContentType: 'Type', | ||
9 | advisoryTitle: 'Tittel', | ||
10 | anchor: { | ||
11 | toolbar: 'Sett inn/Rediger anker', | ||
12 | menu: 'Egenskaper for anker', | ||
13 | title: 'Egenskaper for anker', | ||
14 | name: 'Ankernavn', | ||
15 | errorName: 'Vennligst skriv inn ankernavnet', | ||
16 | remove: 'Fjern anker' | ||
17 | }, | ||
18 | anchorId: 'Element etter ID', | ||
19 | anchorName: 'Anker etter navn', | ||
20 | charset: 'Lenket tegnsett', | ||
21 | cssClasses: 'Stilarkklasser', | ||
22 | emailAddress: 'E-postadresse', | ||
23 | emailBody: 'Melding', | ||
24 | emailSubject: 'Meldingsemne', | ||
25 | id: 'Id', | ||
26 | info: 'Lenkeinfo', | ||
27 | langCode: 'Språkkode', | ||
28 | langDir: 'Språkretning', | ||
29 | langDirLTR: 'Venstre til høyre (VTH)', | ||
30 | langDirRTL: 'Høyre til venstre (HTV)', | ||
31 | menu: 'Rediger lenke', | ||
32 | name: 'Navn', | ||
33 | noAnchors: '(Ingen anker i dokumentet)', | ||
34 | noEmail: 'Vennligst skriv inn e-postadressen', | ||
35 | noUrl: 'Vennligst skriv inn lenkens URL', | ||
36 | other: '<annen>', | ||
37 | popupDependent: 'Avhenging (Netscape)', | ||
38 | popupFeatures: 'Egenskaper for popup-vindu', | ||
39 | popupFullScreen: 'Fullskjerm (IE)', | ||
40 | popupLeft: 'Venstre posisjon', | ||
41 | popupLocationBar: 'Adresselinje', | ||
42 | popupMenuBar: 'Menylinje', | ||
43 | popupResizable: 'Skalerbar', | ||
44 | popupScrollBars: 'Scrollbar', | ||
45 | popupStatusBar: 'Statuslinje', | ||
46 | popupToolbar: 'Verktøylinje', | ||
47 | popupTop: 'Topp-posisjon', | ||
48 | rel: 'Relasjon (rel)', | ||
49 | selectAnchor: 'Velg et anker', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Tabindeks', | ||
52 | target: 'Mål', | ||
53 | targetFrame: '<ramme>', | ||
54 | targetFrameName: 'Målramme', | ||
55 | targetPopup: '<popup-vindu>', | ||
56 | targetPopupName: 'Navn på popup-vindu', | ||
57 | title: 'Lenke', | ||
58 | toAnchor: 'Lenke til anker i teksten', | ||
59 | toEmail: 'E-post', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Sett inn/Rediger lenke', | ||
62 | type: 'Lenketype', | ||
63 | unlink: 'Fjern lenke', | ||
64 | upload: 'Last opp' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/nl.js b/sources/plugins/link/lang/nl.js new file mode 100644 index 0000000..1c6036b --- /dev/null +++ b/sources/plugins/link/lang/nl.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'nl', { | ||
6 | acccessKey: 'Toegangstoets', | ||
7 | advanced: 'Geavanceerd', | ||
8 | advisoryContentType: 'Aanbevolen content-type', | ||
9 | advisoryTitle: 'Adviserende titel', | ||
10 | anchor: { | ||
11 | toolbar: 'Interne link', | ||
12 | menu: 'Eigenschappen interne link', | ||
13 | title: 'Eigenschappen interne link', | ||
14 | name: 'Naam interne link', | ||
15 | errorName: 'Geef de naam van de interne link op', | ||
16 | remove: 'Interne link verwijderen' | ||
17 | }, | ||
18 | anchorId: 'Op kenmerk interne link', | ||
19 | anchorName: 'Op naam interne link', | ||
20 | charset: 'Karakterset van gelinkte bron', | ||
21 | cssClasses: 'Stylesheet-klassen', | ||
22 | emailAddress: 'E-mailadres', | ||
23 | emailBody: 'Inhoud bericht', | ||
24 | emailSubject: 'Onderwerp bericht', | ||
25 | id: 'Id', | ||
26 | info: 'Linkomschrijving', | ||
27 | langCode: 'Taalcode', | ||
28 | langDir: 'Schrijfrichting', | ||
29 | langDirLTR: 'Links naar rechts (LTR)', | ||
30 | langDirRTL: 'Rechts naar links (RTL)', | ||
31 | menu: 'Link wijzigen', | ||
32 | name: 'Naam', | ||
33 | noAnchors: '(Geen interne links in document gevonden)', | ||
34 | noEmail: 'Geef een e-mailadres', | ||
35 | noUrl: 'Geef de link van de URL', | ||
36 | other: '<ander>', | ||
37 | popupDependent: 'Afhankelijk (Netscape)', | ||
38 | popupFeatures: 'Instellingen popupvenster', | ||
39 | popupFullScreen: 'Volledig scherm (IE)', | ||
40 | popupLeft: 'Positie links', | ||
41 | popupLocationBar: 'Locatiemenu', | ||
42 | popupMenuBar: 'Menubalk', | ||
43 | popupResizable: 'Herschaalbaar', | ||
44 | popupScrollBars: 'Schuifbalken', | ||
45 | popupStatusBar: 'Statusbalk', | ||
46 | popupToolbar: 'Werkbalk', | ||
47 | popupTop: 'Positie boven', | ||
48 | rel: 'Relatie', | ||
49 | selectAnchor: 'Kies een interne link', | ||
50 | styles: 'Stijl', | ||
51 | tabIndex: 'Tabvolgorde', | ||
52 | target: 'Doelvenster', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Naam doelframe', | ||
55 | targetPopup: '<popupvenster>', | ||
56 | targetPopupName: 'Naam popupvenster', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Interne link in pagina', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link invoegen/wijzigen', | ||
62 | type: 'Linktype', | ||
63 | unlink: 'Link verwijderen', | ||
64 | upload: 'Upload' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/no.js b/sources/plugins/link/lang/no.js new file mode 100644 index 0000000..0a4ef05 --- /dev/null +++ b/sources/plugins/link/lang/no.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'no', { | ||
6 | acccessKey: 'Aksessknapp', | ||
7 | advanced: 'Avansert', | ||
8 | advisoryContentType: 'Type', | ||
9 | advisoryTitle: 'Tittel', | ||
10 | anchor: { | ||
11 | toolbar: 'Sett inn/Rediger anker', | ||
12 | menu: 'Egenskaper for anker', | ||
13 | title: 'Egenskaper for anker', | ||
14 | name: 'Ankernavn', | ||
15 | errorName: 'Vennligst skriv inn ankernavnet', | ||
16 | remove: 'Fjern anker' | ||
17 | }, | ||
18 | anchorId: 'Element etter ID', | ||
19 | anchorName: 'Anker etter navn', | ||
20 | charset: 'Lenket tegnsett', | ||
21 | cssClasses: 'Stilarkklasser', | ||
22 | emailAddress: 'E-postadresse', | ||
23 | emailBody: 'Melding', | ||
24 | emailSubject: 'Meldingsemne', | ||
25 | id: 'Id', | ||
26 | info: 'Lenkeinfo', | ||
27 | langCode: 'Språkkode', | ||
28 | langDir: 'Språkretning', | ||
29 | langDirLTR: 'Venstre til høyre (VTH)', | ||
30 | langDirRTL: 'Høyre til venstre (HTV)', | ||
31 | menu: 'Rediger lenke', | ||
32 | name: 'Navn', | ||
33 | noAnchors: '(Ingen anker i dokumentet)', | ||
34 | noEmail: 'Vennligst skriv inn e-postadressen', | ||
35 | noUrl: 'Vennligst skriv inn lenkens URL', | ||
36 | other: '<annen>', | ||
37 | popupDependent: 'Avhenging (Netscape)', | ||
38 | popupFeatures: 'Egenskaper for popup-vindu', | ||
39 | popupFullScreen: 'Fullskjerm (IE)', | ||
40 | popupLeft: 'Venstre posisjon', | ||
41 | popupLocationBar: 'Adresselinje', | ||
42 | popupMenuBar: 'Menylinje', | ||
43 | popupResizable: 'Skalerbar', | ||
44 | popupScrollBars: 'Scrollbar', | ||
45 | popupStatusBar: 'Statuslinje', | ||
46 | popupToolbar: 'Verktøylinje', | ||
47 | popupTop: 'Topp-posisjon', | ||
48 | rel: 'Relasjon (rel)', | ||
49 | selectAnchor: 'Velg et anker', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Tabindeks', | ||
52 | target: 'Mål', | ||
53 | targetFrame: '<ramme>', | ||
54 | targetFrameName: 'Målramme', | ||
55 | targetPopup: '<popup-vindu>', | ||
56 | targetPopupName: 'Navn på popup-vindu', | ||
57 | title: 'Lenke', | ||
58 | toAnchor: 'Lenke til anker i teksten', | ||
59 | toEmail: 'E-post', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Sett inn/Rediger lenke', | ||
62 | type: 'Lenketype', | ||
63 | unlink: 'Fjern lenke', | ||
64 | upload: 'Last opp' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/pl.js b/sources/plugins/link/lang/pl.js new file mode 100644 index 0000000..f37f856 --- /dev/null +++ b/sources/plugins/link/lang/pl.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'pl', { | ||
6 | acccessKey: 'Klawisz dostępu', | ||
7 | advanced: 'Zaawansowane', | ||
8 | advisoryContentType: 'Typ MIME obiektu docelowego', | ||
9 | advisoryTitle: 'Opis obiektu docelowego', | ||
10 | anchor: { | ||
11 | toolbar: 'Wstaw/edytuj kotwicę', | ||
12 | menu: 'Właściwości kotwicy', | ||
13 | title: 'Właściwości kotwicy', | ||
14 | name: 'Nazwa kotwicy', | ||
15 | errorName: 'Wpisz nazwę kotwicy', | ||
16 | remove: 'Usuń kotwicę' | ||
17 | }, | ||
18 | anchorId: 'Wg identyfikatora', | ||
19 | anchorName: 'Wg nazwy', | ||
20 | charset: 'Kodowanie znaków obiektu docelowego', | ||
21 | cssClasses: 'Nazwa klasy CSS', | ||
22 | emailAddress: 'Adres e-mail', | ||
23 | emailBody: 'Treść', | ||
24 | emailSubject: 'Temat', | ||
25 | id: 'Id', | ||
26 | info: 'Informacje ', | ||
27 | langCode: 'Kod języka', | ||
28 | langDir: 'Kierunek tekstu', | ||
29 | langDirLTR: 'Od lewej do prawej (LTR)', | ||
30 | langDirRTL: 'Od prawej do lewej (RTL)', | ||
31 | menu: 'Edytuj odnośnik', | ||
32 | name: 'Nazwa', | ||
33 | noAnchors: '(W dokumencie nie zdefiniowano żadnych kotwic)', | ||
34 | noEmail: 'Podaj adres e-mail', | ||
35 | noUrl: 'Podaj adres URL', | ||
36 | other: '<inny>', | ||
37 | popupDependent: 'Okno zależne (Netscape)', | ||
38 | popupFeatures: 'Właściwości wyskakującego okna', | ||
39 | popupFullScreen: 'Pełny ekran (IE)', | ||
40 | popupLeft: 'Pozycja w poziomie', | ||
41 | popupLocationBar: 'Pasek adresu', | ||
42 | popupMenuBar: 'Pasek menu', | ||
43 | popupResizable: 'Skalowalny', | ||
44 | popupScrollBars: 'Paski przewijania', | ||
45 | popupStatusBar: 'Pasek statusu', | ||
46 | popupToolbar: 'Pasek narzędzi', | ||
47 | popupTop: 'Pozycja w pionie', | ||
48 | rel: 'Relacja', | ||
49 | selectAnchor: 'Wybierz kotwicę', | ||
50 | styles: 'Styl', | ||
51 | tabIndex: 'Indeks kolejności', | ||
52 | target: 'Obiekt docelowy', | ||
53 | targetFrame: '<ramka>', | ||
54 | targetFrameName: 'Nazwa ramki docelowej', | ||
55 | targetPopup: '<wyskakujące okno>', | ||
56 | targetPopupName: 'Nazwa wyskakującego okna', | ||
57 | title: 'Odnośnik', | ||
58 | toAnchor: 'Odnośnik wewnątrz strony (kotwica)', | ||
59 | toEmail: 'Adres e-mail', | ||
60 | toUrl: 'Adres URL', | ||
61 | toolbar: 'Wstaw/edytuj odnośnik', | ||
62 | type: 'Typ odnośnika', | ||
63 | unlink: 'Usuń odnośnik', | ||
64 | upload: 'Wyślij' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/pt-br.js b/sources/plugins/link/lang/pt-br.js new file mode 100644 index 0000000..04136f7 --- /dev/null +++ b/sources/plugins/link/lang/pt-br.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'pt-br', { | ||
6 | acccessKey: 'Chave de Acesso', | ||
7 | advanced: 'Avançado', | ||
8 | advisoryContentType: 'Tipo de Conteúdo', | ||
9 | advisoryTitle: 'Título', | ||
10 | anchor: { | ||
11 | toolbar: 'Inserir/Editar Âncora', | ||
12 | menu: 'Formatar Âncora', | ||
13 | title: 'Formatar Âncora', | ||
14 | name: 'Nome da Âncora', | ||
15 | errorName: 'Por favor, digite o nome da âncora', | ||
16 | remove: 'Remover Âncora' | ||
17 | }, | ||
18 | anchorId: 'Id da âncora', | ||
19 | anchorName: 'Nome da âncora', | ||
20 | charset: 'Charset do Link', | ||
21 | cssClasses: 'Classe de CSS', | ||
22 | emailAddress: 'Endereço E-Mail', | ||
23 | emailBody: 'Corpo da Mensagem', | ||
24 | emailSubject: 'Assunto da Mensagem', | ||
25 | id: 'Id', | ||
26 | info: 'Informações', | ||
27 | langCode: 'Direção do idioma', | ||
28 | langDir: 'Direção do idioma', | ||
29 | langDirLTR: 'Esquerda para Direita (LTR)', | ||
30 | langDirRTL: 'Direita para Esquerda (RTL)', | ||
31 | menu: 'Editar Link', | ||
32 | name: 'Nome', | ||
33 | noAnchors: '(Não há âncoras no documento)', | ||
34 | noEmail: 'Por favor, digite o endereço de e-mail', | ||
35 | noUrl: 'Por favor, digite o endereço do Link', | ||
36 | other: '<outro>', | ||
37 | popupDependent: 'Dependente (Netscape)', | ||
38 | popupFeatures: 'Propriedades da Janela Pop-up', | ||
39 | popupFullScreen: 'Modo Tela Cheia (IE)', | ||
40 | popupLeft: 'Esquerda', | ||
41 | popupLocationBar: 'Barra de Endereços', | ||
42 | popupMenuBar: 'Barra de Menus', | ||
43 | popupResizable: 'Redimensionável', | ||
44 | popupScrollBars: 'Barras de Rolagem', | ||
45 | popupStatusBar: 'Barra de Status', | ||
46 | popupToolbar: 'Barra de Ferramentas', | ||
47 | popupTop: 'Topo', | ||
48 | rel: 'Tipo de Relação', | ||
49 | selectAnchor: 'Selecione uma âncora', | ||
50 | styles: 'Estilos', | ||
51 | tabIndex: 'Índice de Tabulação', | ||
52 | target: 'Destino', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Nome do Frame de Destino', | ||
55 | targetPopup: '<janela popup>', | ||
56 | targetPopupName: 'Nome da Janela Pop-up', | ||
57 | title: 'Editar Link', | ||
58 | toAnchor: 'Âncora nesta página', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Inserir/Editar Link', | ||
62 | type: 'Tipo de hiperlink', | ||
63 | unlink: 'Remover Link', | ||
64 | upload: 'Enviar ao Servidor' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/pt.js b/sources/plugins/link/lang/pt.js new file mode 100644 index 0000000..cd31734 --- /dev/null +++ b/sources/plugins/link/lang/pt.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'pt', { | ||
6 | acccessKey: 'Chave de Acesso', | ||
7 | advanced: 'Avançado', | ||
8 | advisoryContentType: 'Tipo de Conteúdo', | ||
9 | advisoryTitle: 'Título', | ||
10 | anchor: { | ||
11 | toolbar: ' Inserir/Editar Âncora', | ||
12 | menu: 'Propriedades da Âncora', | ||
13 | title: 'Propriedades da Âncora', | ||
14 | name: 'Nome da Âncora', | ||
15 | errorName: 'Por favor, introduza o nome da âncora', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Por ID de elemento', | ||
19 | anchorName: 'Por Nome de Referência', | ||
20 | charset: 'Fonte de caracteres vinculado', | ||
21 | cssClasses: 'Classes de Estilo de Folhas Classes', | ||
22 | emailAddress: 'Endereço de E-Mail', | ||
23 | emailBody: 'Corpo da Mensagem', | ||
24 | emailSubject: 'Título de Mensagem', | ||
25 | id: 'ID', | ||
26 | info: 'Informação de Hiperligação', | ||
27 | langCode: 'Orientação de idioma', | ||
28 | langDir: 'Orientação de idioma', | ||
29 | langDirLTR: 'Esquerda à Direita (LTR)', | ||
30 | langDirRTL: 'Direita a Esquerda (RTL)', | ||
31 | menu: 'Editar Hiperligação', | ||
32 | name: 'Nome', | ||
33 | noAnchors: '(Não há referências disponíveis no documento)', | ||
34 | noEmail: 'Por favor introduza o endereço de e-mail', | ||
35 | noUrl: 'Por favor introduza a hiperligação URL', | ||
36 | other: '<outro>', | ||
37 | popupDependent: 'Dependente (Netscape)', | ||
38 | popupFeatures: 'Características de Janela de Popup', | ||
39 | popupFullScreen: 'Janela Completa (IE)', | ||
40 | popupLeft: 'Posição Esquerda', | ||
41 | popupLocationBar: 'Barra de localização', | ||
42 | popupMenuBar: 'Barra de Menu', | ||
43 | popupResizable: 'Redimensionável', | ||
44 | popupScrollBars: 'Barras de deslocamento', | ||
45 | popupStatusBar: 'Barra de Estado', | ||
46 | popupToolbar: 'Barra de ferramentas', | ||
47 | popupTop: 'Posição Direita', | ||
48 | rel: 'Relação', | ||
49 | selectAnchor: 'Seleccionar una referência', | ||
50 | styles: 'Estilo', | ||
51 | tabIndex: 'Índice de tabulação', | ||
52 | target: 'Alvo', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Nome do Frame Destino', | ||
55 | targetPopup: '<janela de popup>', | ||
56 | targetPopupName: 'Nome da Janela de Popup', | ||
57 | title: 'Hiperligação', | ||
58 | toAnchor: 'Referência a esta página', | ||
59 | toEmail: 'Email', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Inserir/Editar Hiperligação', | ||
62 | type: 'Tipo de Hiperligação', | ||
63 | unlink: 'Eliminar Hiperligação', | ||
64 | upload: 'Carregar' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ro.js b/sources/plugins/link/lang/ro.js new file mode 100644 index 0000000..b561e57 --- /dev/null +++ b/sources/plugins/link/lang/ro.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ro', { | ||
6 | acccessKey: 'Tasta de acces', | ||
7 | advanced: 'Avansat', | ||
8 | advisoryContentType: 'Tipul consultativ al titlului', | ||
9 | advisoryTitle: 'Titlul consultativ', | ||
10 | anchor: { | ||
11 | toolbar: 'Inserează/Editează ancoră', | ||
12 | menu: 'Proprietăţi ancoră', | ||
13 | title: 'Proprietăţi ancoră', | ||
14 | name: 'Numele ancorei', | ||
15 | errorName: 'Vă rugăm scrieţi numele ancorei', | ||
16 | remove: 'Elimină ancora' | ||
17 | }, | ||
18 | anchorId: 'după Id-ul elementului', | ||
19 | anchorName: 'după numele ancorei', | ||
20 | charset: 'Setul de caractere al resursei legate', | ||
21 | cssClasses: 'Clasele cu stilul paginii (CSS)', | ||
22 | emailAddress: 'Adresă de e-mail', | ||
23 | emailBody: 'Opțiuni Meniu Contextual', | ||
24 | emailSubject: 'Subiectul mesajului', | ||
25 | id: 'Id', | ||
26 | info: 'Informaţii despre link (Legătură web)', | ||
27 | langCode: 'Direcţia cuvintelor', | ||
28 | langDir: 'Direcţia cuvintelor', | ||
29 | langDirLTR: 'stânga-dreapta (LTR)', | ||
30 | langDirRTL: 'dreapta-stânga (RTL)', | ||
31 | menu: 'Editează Link', | ||
32 | name: 'Nume', | ||
33 | noAnchors: '(Nicio ancoră disponibilă în document)', | ||
34 | noEmail: 'Vă rugăm să scrieţi adresa de e-mail', | ||
35 | noUrl: 'Vă rugăm să scrieţi URL-ul', | ||
36 | other: '<alt>', | ||
37 | popupDependent: 'Dependent (Netscape)', | ||
38 | popupFeatures: 'Proprietăţile ferestrei popup', | ||
39 | popupFullScreen: 'Tot ecranul (Full Screen)(IE)', | ||
40 | popupLeft: 'Poziţia la stânga', | ||
41 | popupLocationBar: 'Bara de locaţie', | ||
42 | popupMenuBar: 'Bara de meniu', | ||
43 | popupResizable: 'Redimensionabil', | ||
44 | popupScrollBars: 'Bare de derulare', | ||
45 | popupStatusBar: 'Bara de status', | ||
46 | popupToolbar: 'Bara de opţiuni', | ||
47 | popupTop: 'Poziţia la dreapta', | ||
48 | rel: 'Relație', | ||
49 | selectAnchor: 'Selectaţi o ancoră', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Indexul tabului', | ||
52 | target: 'Ţintă (Target)', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Numele frameului ţintă', | ||
55 | targetPopup: '<fereastra popup>', | ||
56 | targetPopupName: 'Numele ferestrei popup', | ||
57 | title: 'Link (Legătură web)', | ||
58 | toAnchor: 'Ancoră în această pagină', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Inserează/Editează link (legătură web)', | ||
62 | type: 'Tipul link-ului (al legăturii web)', | ||
63 | unlink: 'Înlătură link (legătură web)', | ||
64 | upload: 'Încarcă' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ru.js b/sources/plugins/link/lang/ru.js new file mode 100644 index 0000000..5cb6575 --- /dev/null +++ b/sources/plugins/link/lang/ru.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ru', { | ||
6 | acccessKey: 'Клавиша доступа', | ||
7 | advanced: 'Дополнительно', | ||
8 | advisoryContentType: 'Тип содержимого', | ||
9 | advisoryTitle: 'Заголовок', | ||
10 | anchor: { | ||
11 | toolbar: 'Вставить / редактировать якорь', | ||
12 | menu: 'Изменить якорь', | ||
13 | title: 'Свойства якоря', | ||
14 | name: 'Имя якоря', | ||
15 | errorName: 'Пожалуйста, введите имя якоря', | ||
16 | remove: 'Удалить якорь' | ||
17 | }, | ||
18 | anchorId: 'По идентификатору', | ||
19 | anchorName: 'По имени', | ||
20 | charset: 'Кодировка ресурса', | ||
21 | cssClasses: 'Классы CSS', | ||
22 | emailAddress: 'Email адрес', | ||
23 | emailBody: 'Текст сообщения', | ||
24 | emailSubject: 'Тема сообщения', | ||
25 | id: 'Идентификатор', | ||
26 | info: 'Информация о ссылке', | ||
27 | langCode: 'Код языка', | ||
28 | langDir: 'Направление текста', | ||
29 | langDirLTR: 'Слева направо (LTR)', | ||
30 | langDirRTL: 'Справа налево (RTL)', | ||
31 | menu: 'Редактировать ссылку', | ||
32 | name: 'Имя', | ||
33 | noAnchors: '(В документе нет ни одного якоря)', | ||
34 | noEmail: 'Пожалуйста, введите email адрес', | ||
35 | noUrl: 'Пожалуйста, введите ссылку', | ||
36 | other: '<другой>', | ||
37 | popupDependent: 'Зависимое (Netscape)', | ||
38 | popupFeatures: 'Параметры всплывающего окна', | ||
39 | popupFullScreen: 'Полноэкранное (IE)', | ||
40 | popupLeft: 'Отступ слева', | ||
41 | popupLocationBar: 'Панель адреса', | ||
42 | popupMenuBar: 'Панель меню', | ||
43 | popupResizable: 'Изменяемый размер', | ||
44 | popupScrollBars: 'Полосы прокрутки', | ||
45 | popupStatusBar: 'Строка состояния', | ||
46 | popupToolbar: 'Панель инструментов', | ||
47 | popupTop: 'Отступ сверху', | ||
48 | rel: 'Отношение', | ||
49 | selectAnchor: 'Выберите якорь', | ||
50 | styles: 'Стиль', | ||
51 | tabIndex: 'Последовательность перехода', | ||
52 | target: 'Цель', | ||
53 | targetFrame: '<фрейм>', | ||
54 | targetFrameName: 'Имя целевого фрейма', | ||
55 | targetPopup: '<всплывающее окно>', | ||
56 | targetPopupName: 'Имя всплывающего окна', | ||
57 | title: 'Ссылка', | ||
58 | toAnchor: 'Ссылка на якорь в тексте', | ||
59 | toEmail: 'Email', | ||
60 | toUrl: 'Ссылка', | ||
61 | toolbar: 'Вставить/Редактировать ссылку', | ||
62 | type: 'Тип ссылки', | ||
63 | unlink: 'Убрать ссылку', | ||
64 | upload: 'Загрузка' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/si.js b/sources/plugins/link/lang/si.js new file mode 100644 index 0000000..b8b4696 --- /dev/null +++ b/sources/plugins/link/lang/si.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'si', { | ||
6 | acccessKey: 'ප්රවේශ යතුර', | ||
7 | advanced: 'දීය', | ||
8 | advisoryContentType: 'උපදේශාත්මක අන්තර්ගත ආකාරය', | ||
9 | advisoryTitle: 'උපදේශාත්මක නාමය', | ||
10 | anchor: { | ||
11 | toolbar: 'ආධාරය', | ||
12 | menu: 'ආධාරය වෙනස් කිරීම', | ||
13 | title: 'ආධාරක ', | ||
14 | name: 'ආධාරකයේ නාමය', | ||
15 | errorName: 'කරුණාකර ආධාරකයේ නාමය ඇතුල් කරන්න', | ||
16 | remove: 'ආධාරකය ඉවත් කිරීම' | ||
17 | }, | ||
18 | anchorId: 'By Element Id', // MISSING | ||
19 | anchorName: 'By Anchor Name', // MISSING | ||
20 | charset: 'Linked Resource Charset', // MISSING | ||
21 | cssClasses: 'විලාසපත්ර පන්තිය', | ||
22 | emailAddress: 'E-Mail Address', // MISSING | ||
23 | emailBody: 'Message Body', // MISSING | ||
24 | emailSubject: 'Message Subject', // MISSING | ||
25 | id: 'අංකය', | ||
26 | info: 'Link Info', // MISSING | ||
27 | langCode: 'භාෂා කේතය', | ||
28 | langDir: 'භාෂා දිශාව', | ||
29 | langDirLTR: 'වමේසිට දකුණුට', | ||
30 | langDirRTL: 'දකුණේ සිට වමට', | ||
31 | menu: 'Edit Link', // MISSING | ||
32 | name: 'නම', | ||
33 | noAnchors: '(No anchors available in the document)', // MISSING | ||
34 | noEmail: 'Please type the e-mail address', // MISSING | ||
35 | noUrl: 'Please type the link URL', // MISSING | ||
36 | other: '<other>', // MISSING | ||
37 | popupDependent: 'Dependent (Netscape)', // MISSING | ||
38 | popupFeatures: 'Popup Window Features', // MISSING | ||
39 | popupFullScreen: 'Full Screen (IE)', // MISSING | ||
40 | popupLeft: 'Left Position', // MISSING | ||
41 | popupLocationBar: 'Location Bar', // MISSING | ||
42 | popupMenuBar: 'Menu Bar', // MISSING | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Scroll Bars', // MISSING | ||
45 | popupStatusBar: 'Status Bar', // MISSING | ||
46 | popupToolbar: 'Toolbar', // MISSING | ||
47 | popupTop: 'Top Position', // MISSING | ||
48 | rel: 'Relationship', // MISSING | ||
49 | selectAnchor: 'Select an Anchor', // MISSING | ||
50 | styles: 'විලාසය', | ||
51 | tabIndex: 'Tab Index', // MISSING | ||
52 | target: 'අරමුණ', | ||
53 | targetFrame: '<frame>', // MISSING | ||
54 | targetFrameName: 'Target Frame Name', // MISSING | ||
55 | targetPopup: '<popup window>', // MISSING | ||
56 | targetPopupName: 'Popup Window Name', // MISSING | ||
57 | title: 'සබැඳිය', | ||
58 | toAnchor: 'Link to anchor in the text', // MISSING | ||
59 | toEmail: 'E-mail', // MISSING | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'සබැඳිය', | ||
62 | type: 'Link Type', // MISSING | ||
63 | unlink: 'Unlink', // MISSING | ||
64 | upload: 'උඩුගතකිරීම' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/sk.js b/sources/plugins/link/lang/sk.js new file mode 100644 index 0000000..d0186f3 --- /dev/null +++ b/sources/plugins/link/lang/sk.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'sk', { | ||
6 | acccessKey: 'Prístupový kľúč', | ||
7 | advanced: 'Rozšírené', | ||
8 | advisoryContentType: 'Pomocný typ obsahu', | ||
9 | advisoryTitle: 'Pomocný titulok', | ||
10 | anchor: { | ||
11 | toolbar: 'Kotva', | ||
12 | menu: 'Upraviť kotvu', | ||
13 | title: 'Vlastnosti kotvy', | ||
14 | name: 'Názov kotvy', | ||
15 | errorName: 'Zadajte prosím názov kotvy', | ||
16 | remove: 'Odstrániť kotvu' | ||
17 | }, | ||
18 | anchorId: 'Podľa Id objektu', | ||
19 | anchorName: 'Podľa mena kotvy', | ||
20 | charset: 'Priradená znaková sada', | ||
21 | cssClasses: 'Triedy štýlu', | ||
22 | emailAddress: 'E-Mailová adresa', | ||
23 | emailBody: 'Telo správy', | ||
24 | emailSubject: 'Predmet správy', | ||
25 | id: 'Id', | ||
26 | info: 'Informácie o odkaze', | ||
27 | langCode: 'Orientácia jazyka', | ||
28 | langDir: 'Orientácia jazyka', | ||
29 | langDirLTR: 'Zľava doprava (LTR)', | ||
30 | langDirRTL: 'Sprava doľava (RTL)', | ||
31 | menu: 'Upraviť odkaz', | ||
32 | name: 'Názov', | ||
33 | noAnchors: '(V dokumente nie sú dostupné žiadne kotvy)', | ||
34 | noEmail: 'Zadajte prosím e-mailovú adresu', | ||
35 | noUrl: 'Zadajte prosím URL odkazu', | ||
36 | other: '<iný>', | ||
37 | popupDependent: 'Závislosť (Netscape)', | ||
38 | popupFeatures: 'Vlastnosti vyskakovacieho okna', | ||
39 | popupFullScreen: 'Celá obrazovka (IE)', | ||
40 | popupLeft: 'Ľavý okraj', | ||
41 | popupLocationBar: 'Panel umiestnenia (location bar)', | ||
42 | popupMenuBar: 'Panel ponuky (menu bar)', | ||
43 | popupResizable: 'Meniteľná veľkosť (resizable)', | ||
44 | popupScrollBars: 'Posuvníky (scroll bars)', | ||
45 | popupStatusBar: 'Stavový riadok (status bar)', | ||
46 | popupToolbar: 'Panel nástrojov (toolbar)', | ||
47 | popupTop: 'Horný okraj', | ||
48 | rel: 'Vzťah (rel)', | ||
49 | selectAnchor: 'Vybrať kotvu', | ||
50 | styles: 'Štýl', | ||
51 | tabIndex: 'Poradie prvku (tab index)', | ||
52 | target: 'Cieľ', | ||
53 | targetFrame: '<rámec>', | ||
54 | targetFrameName: 'Názov rámu cieľa', | ||
55 | targetPopup: '<vyskakovacie okno>', | ||
56 | targetPopupName: 'Názov vyskakovacieho okna', | ||
57 | title: 'Odkaz', | ||
58 | toAnchor: 'Odkaz na kotvu v texte', | ||
59 | toEmail: 'E-mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Odkaz', | ||
62 | type: 'Typ odkazu', | ||
63 | unlink: 'Odstrániť odkaz', | ||
64 | upload: 'Nahrať' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/sl.js b/sources/plugins/link/lang/sl.js new file mode 100644 index 0000000..392d7fe --- /dev/null +++ b/sources/plugins/link/lang/sl.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'sl', { | ||
6 | acccessKey: 'Dostopno Geslo', | ||
7 | advanced: 'Napredno', | ||
8 | advisoryContentType: 'Predlagani tip vsebine (content-type)', | ||
9 | advisoryTitle: 'Predlagani naslov', | ||
10 | anchor: { | ||
11 | toolbar: 'Vstavi/uredi zaznamek', | ||
12 | menu: 'Lastnosti zaznamka', | ||
13 | title: 'Lastnosti zaznamka', | ||
14 | name: 'Ime zaznamka', | ||
15 | errorName: 'Prosim vnesite ime zaznamka', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Po ID-ju elementa', | ||
19 | anchorName: 'Po imenu zaznamka', | ||
20 | charset: 'Kodna tabela povezanega vira', | ||
21 | cssClasses: 'Razred stilne predloge', | ||
22 | emailAddress: 'Elektronski naslov', | ||
23 | emailBody: 'Vsebina sporočila', | ||
24 | emailSubject: 'Predmet sporočila', | ||
25 | id: 'Id', | ||
26 | info: 'Podatki o povezavi', | ||
27 | langCode: 'Smer jezika', | ||
28 | langDir: 'Smer jezika', | ||
29 | langDirLTR: 'Od leve proti desni (LTR)', | ||
30 | langDirRTL: 'Od desne proti levi (RTL)', | ||
31 | menu: 'Uredi povezavo', | ||
32 | name: 'Ime', | ||
33 | noAnchors: '(V tem dokumentu ni zaznamkov)', | ||
34 | noEmail: 'Vnesite elektronski naslov', | ||
35 | noUrl: 'Vnesite URL povezave', | ||
36 | other: '<drug>', | ||
37 | popupDependent: 'Podokno (Netscape)', | ||
38 | popupFeatures: 'Značilnosti pojavnega okna', | ||
39 | popupFullScreen: 'Celozaslonska slika (IE)', | ||
40 | popupLeft: 'Lega levo', | ||
41 | popupLocationBar: 'Naslovna vrstica', | ||
42 | popupMenuBar: 'Menijska vrstica', | ||
43 | popupResizable: 'Spremenljive velikosti', | ||
44 | popupScrollBars: 'Drsniki', | ||
45 | popupStatusBar: 'Vrstica stanja', | ||
46 | popupToolbar: 'Orodna vrstica', | ||
47 | popupTop: 'Lega na vrhu', | ||
48 | rel: 'Odnos', | ||
49 | selectAnchor: 'Izberi zaznamek', | ||
50 | styles: 'Slog', | ||
51 | tabIndex: 'Številka tabulatorja', | ||
52 | target: 'Cilj', | ||
53 | targetFrame: '<okvir>', | ||
54 | targetFrameName: 'Ime ciljnega okvirja', | ||
55 | targetPopup: '<pojavno okno>', | ||
56 | targetPopupName: 'Ime pojavnega okna', | ||
57 | title: 'Povezava', | ||
58 | toAnchor: 'Zaznamek na tej strani', | ||
59 | toEmail: 'Elektronski naslov', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Vstavi/uredi povezavo', | ||
62 | type: 'Vrsta povezave', | ||
63 | unlink: 'Odstrani povezavo', | ||
64 | upload: 'Prenesi' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/sq.js b/sources/plugins/link/lang/sq.js new file mode 100644 index 0000000..33692f1 --- /dev/null +++ b/sources/plugins/link/lang/sq.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'sq', { | ||
6 | acccessKey: 'Sipas ID-së së Elementit', | ||
7 | advanced: 'Të përparuara', | ||
8 | advisoryContentType: 'Lloji i Përmbajtjes Këshillimore', | ||
9 | advisoryTitle: 'Titull', | ||
10 | anchor: { | ||
11 | toolbar: 'Spirancë', | ||
12 | menu: 'Redakto Spirancën', | ||
13 | title: 'Anchor Properties', // MISSING | ||
14 | name: 'Emri i Spirancës', | ||
15 | errorName: 'Ju lutemi shkruani emrin e spirancës', | ||
16 | remove: 'Largo Spirancën' | ||
17 | }, | ||
18 | anchorId: 'Sipas ID-së së Elementit', | ||
19 | anchorName: 'Sipas Emrit të Spirancës', | ||
20 | charset: 'Seti i Karaktereve të Burimeve të Nëdlidhura', | ||
21 | cssClasses: 'Klasa stili CSS', | ||
22 | emailAddress: 'Posta Elektronike', | ||
23 | emailBody: 'Trupi i Porosisë', | ||
24 | emailSubject: 'Titulli i Porosisë', | ||
25 | id: 'Id', | ||
26 | info: 'Informacione të Nyjes', | ||
27 | langCode: 'Kod gjuhe', | ||
28 | langDir: 'Drejtim teksti', | ||
29 | langDirLTR: 'Nga e majta në të djathë (LTR)', | ||
30 | langDirRTL: 'Nga e djathta në të majtë (RTL)', | ||
31 | menu: 'Redakto Nyjen', | ||
32 | name: 'Emër', | ||
33 | noAnchors: '(Nuk ka asnjë spirancë në dokument)', | ||
34 | noEmail: 'Ju lutemi shkruani postën elektronike', | ||
35 | noUrl: 'Ju lutemi shkruani URL-në e nyjes', | ||
36 | other: '<tjetër>', | ||
37 | popupDependent: 'E Varur (Netscape)', | ||
38 | popupFeatures: 'Karakteristikat e Dritares së Dialogut', | ||
39 | popupFullScreen: 'Ekran i Plotë (IE)', | ||
40 | popupLeft: 'Pozita Majtas', | ||
41 | popupLocationBar: 'Shiriti i Lokacionit', | ||
42 | popupMenuBar: 'Shiriti i Menysë', | ||
43 | popupResizable: 'I ndryshueshëm', | ||
44 | popupScrollBars: 'Shiritat zvarritës', | ||
45 | popupStatusBar: 'Shiriti i Statutit', | ||
46 | popupToolbar: 'Shiriti i Mejteve', | ||
47 | popupTop: 'Top Pozita', | ||
48 | rel: 'Marrëdhëniet', | ||
49 | selectAnchor: 'Përzgjidh një Spirancë', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Indeksi i fletave', | ||
52 | target: 'Objektivi', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Emri i Kornizës së Synuar', | ||
55 | targetPopup: '<popup window>', | ||
56 | targetPopupName: 'Emri i Dritares së Dialogut', | ||
57 | title: 'Nyja', | ||
58 | toAnchor: 'Lidhu me spirancën në tekst', | ||
59 | toEmail: 'Posta Elektronike', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Nyja', | ||
62 | type: 'Lloji i Nyjes', | ||
63 | unlink: 'Largo Nyjen', | ||
64 | upload: 'Ngarko' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/sr-latn.js b/sources/plugins/link/lang/sr-latn.js new file mode 100644 index 0000000..592f05a --- /dev/null +++ b/sources/plugins/link/lang/sr-latn.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'sr-latn', { | ||
6 | acccessKey: 'Pristupni taster', | ||
7 | advanced: 'Napredni tagovi', | ||
8 | advisoryContentType: 'Advisory vrsta sadržaja', | ||
9 | advisoryTitle: 'Advisory naslov', | ||
10 | anchor: { | ||
11 | toolbar: 'Unesi/izmeni sidro', | ||
12 | menu: 'Osobine sidra', | ||
13 | title: 'Osobine sidra', | ||
14 | name: 'Naziv sidra', | ||
15 | errorName: 'Unesite naziv sidra', | ||
16 | remove: 'Ukloni sidro' | ||
17 | }, | ||
18 | anchorId: 'Po Id-u elementa', | ||
19 | anchorName: 'Po nazivu sidra', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Stylesheet klase', | ||
22 | emailAddress: 'E-Mail adresa', | ||
23 | emailBody: 'Sadržaj poruke', | ||
24 | emailSubject: 'Naslov', | ||
25 | id: 'Id', | ||
26 | info: 'Link Info', | ||
27 | langCode: 'Smer jezika', | ||
28 | langDir: 'Smer jezika', | ||
29 | langDirLTR: 'S leva na desno (LTR)', | ||
30 | langDirRTL: 'S desna na levo (RTL)', | ||
31 | menu: 'Izmeni link', | ||
32 | name: 'Naziv', | ||
33 | noAnchors: '(Nema dostupnih sidra)', | ||
34 | noEmail: 'Otkucajte adresu elektronske pote', | ||
35 | noUrl: 'Unesite URL linka', | ||
36 | other: '<остало>', | ||
37 | popupDependent: 'Zavisno (Netscape)', | ||
38 | popupFeatures: 'Mogućnosti popup prozora', | ||
39 | popupFullScreen: 'Prikaz preko celog ekrana (IE)', | ||
40 | popupLeft: 'Od leve ivice ekrana (px)', | ||
41 | popupLocationBar: 'Lokacija', | ||
42 | popupMenuBar: 'Kontekstni meni', | ||
43 | popupResizable: 'Promenljive veličine', | ||
44 | popupScrollBars: 'Scroll bar', | ||
45 | popupStatusBar: 'Statusna linija', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Od vrha ekrana (px)', | ||
48 | rel: 'Odnos', | ||
49 | selectAnchor: 'Odaberi sidro', | ||
50 | styles: 'Stil', | ||
51 | tabIndex: 'Tab indeks', | ||
52 | target: 'Meta', | ||
53 | targetFrame: '<okvir>', | ||
54 | targetFrameName: 'Naziv odredišnog frejma', | ||
55 | targetPopup: '<popup prozor>', | ||
56 | targetPopupName: 'Naziv popup prozora', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Sidro na ovoj stranici', | ||
59 | toEmail: 'E-Mail', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Unesi/izmeni link', | ||
62 | type: 'Vrsta linka', | ||
63 | unlink: 'Ukloni link', | ||
64 | upload: 'Pošalji' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/sr.js b/sources/plugins/link/lang/sr.js new file mode 100644 index 0000000..6d5055b --- /dev/null +++ b/sources/plugins/link/lang/sr.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'sr', { | ||
6 | acccessKey: 'Приступни тастер', | ||
7 | advanced: 'Напредни тагови', | ||
8 | advisoryContentType: 'Advisory врста садржаја', | ||
9 | advisoryTitle: 'Advisory наслов', | ||
10 | anchor: { | ||
11 | toolbar: 'Унеси/измени сидро', | ||
12 | menu: 'Особине сидра', | ||
13 | title: 'Особине сидра', | ||
14 | name: 'Име сидра', | ||
15 | errorName: 'Молимо Вас да унесете име сидра', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'Пo Ид-jу елемента', | ||
19 | anchorName: 'По називу сидра', | ||
20 | charset: 'Linked Resource Charset', | ||
21 | cssClasses: 'Stylesheet класе', | ||
22 | emailAddress: 'Адреса електронске поште', | ||
23 | emailBody: 'Садржај поруке', | ||
24 | emailSubject: 'Наслов', | ||
25 | id: 'Ид', | ||
26 | info: 'Линк инфо', | ||
27 | langCode: 'Смер језика', | ||
28 | langDir: 'Смер језика', | ||
29 | langDirLTR: 'С лева на десно (LTR)', | ||
30 | langDirRTL: 'С десна на лево (RTL)', | ||
31 | menu: 'Промени линк', | ||
32 | name: 'Назив', | ||
33 | noAnchors: '(Нема доступних сидра)', | ||
34 | noEmail: 'Откуцајте адресу електронске поште', | ||
35 | noUrl: 'Унесите УРЛ линка', | ||
36 | other: '<друго>', | ||
37 | popupDependent: 'Зависно (Netscape)', | ||
38 | popupFeatures: 'Могућности искачућег прозора', | ||
39 | popupFullScreen: 'Приказ преко целог екрана (ИE)', | ||
40 | popupLeft: 'Од леве ивице екрана (пиксела)', | ||
41 | popupLocationBar: 'Локација', | ||
42 | popupMenuBar: 'Контекстни мени', | ||
43 | popupResizable: 'Величина се мења', | ||
44 | popupScrollBars: 'Скрол бар', | ||
45 | popupStatusBar: 'Статусна линија', | ||
46 | popupToolbar: 'Toolbar', | ||
47 | popupTop: 'Од врха екрана (пиксела)', | ||
48 | rel: 'Однос', | ||
49 | selectAnchor: 'Одабери сидро', | ||
50 | styles: 'Стил', | ||
51 | tabIndex: 'Таб индекс', | ||
52 | target: 'Meтa', | ||
53 | targetFrame: '<оквир>', | ||
54 | targetFrameName: 'Назив одредишног фрејма', | ||
55 | targetPopup: '<искачући прозор>', | ||
56 | targetPopupName: 'Назив искачућег прозора', | ||
57 | title: 'Линк', | ||
58 | toAnchor: 'Сидро на овој страници', | ||
59 | toEmail: 'Eлектронска пошта', | ||
60 | toUrl: 'УРЛ', | ||
61 | toolbar: 'Унеси/измени линк', | ||
62 | type: 'Врста линка', | ||
63 | unlink: 'Уклони линк', | ||
64 | upload: 'Пошаљи' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/sv.js b/sources/plugins/link/lang/sv.js new file mode 100644 index 0000000..30dc5b0 --- /dev/null +++ b/sources/plugins/link/lang/sv.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'sv', { | ||
6 | acccessKey: 'Behörighetsnyckel', | ||
7 | advanced: 'Avancerad', | ||
8 | advisoryContentType: 'Innehållstyp', | ||
9 | advisoryTitle: 'Titel', | ||
10 | anchor: { | ||
11 | toolbar: 'Infoga/Redigera ankarlänk', | ||
12 | menu: 'Egenskaper för ankarlänk', | ||
13 | title: 'Egenskaper för ankarlänk', | ||
14 | name: 'Ankarnamn', | ||
15 | errorName: 'Var god ange ett ankarnamn', | ||
16 | remove: 'Radera ankare' | ||
17 | }, | ||
18 | anchorId: 'Efter element-id', | ||
19 | anchorName: 'Efter ankarnamn', | ||
20 | charset: 'Teckenuppställning', | ||
21 | cssClasses: 'Stilmall', | ||
22 | emailAddress: 'E-postadress', | ||
23 | emailBody: 'Innehåll', | ||
24 | emailSubject: 'Ämne', | ||
25 | id: 'Id', | ||
26 | info: 'Länkinformation', | ||
27 | langCode: 'Språkkod', | ||
28 | langDir: 'Språkriktning', | ||
29 | langDirLTR: 'Vänster till höger (VTH)', | ||
30 | langDirRTL: 'Höger till vänster (HTV)', | ||
31 | menu: 'Redigera länk', | ||
32 | name: 'Namn', | ||
33 | noAnchors: '(Inga ankare kunde hittas)', | ||
34 | noEmail: 'Var god ange e-postadress', | ||
35 | noUrl: 'Var god ange länkens URL', | ||
36 | other: '<annan>', | ||
37 | popupDependent: 'Beroende (endast Netscape)', | ||
38 | popupFeatures: 'Popup-fönstrets egenskaper', | ||
39 | popupFullScreen: 'Helskärm (endast IE)', | ||
40 | popupLeft: 'Position från vänster', | ||
41 | popupLocationBar: 'Adressfält', | ||
42 | popupMenuBar: 'Menyfält', | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Scrolllista', | ||
45 | popupStatusBar: 'Statusfält', | ||
46 | popupToolbar: 'Verktygsfält', | ||
47 | popupTop: 'Position från sidans topp', | ||
48 | rel: 'Förhållande', | ||
49 | selectAnchor: 'Välj ett ankare', | ||
50 | styles: 'Stilmall', | ||
51 | tabIndex: 'Tabindex', | ||
52 | target: 'Mål', | ||
53 | targetFrame: '<ram>', | ||
54 | targetFrameName: 'Målets ramnamn', | ||
55 | targetPopup: '<popup-fönster>', | ||
56 | targetPopupName: 'Popup-fönstrets namn', | ||
57 | title: 'Länk', | ||
58 | toAnchor: 'Länk till ankare i texten', | ||
59 | toEmail: 'E-post', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Infoga/Redigera länk', | ||
62 | type: 'Länktyp', | ||
63 | unlink: 'Radera länk', | ||
64 | upload: 'Ladda upp' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/th.js b/sources/plugins/link/lang/th.js new file mode 100644 index 0000000..d49dbb3 --- /dev/null +++ b/sources/plugins/link/lang/th.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'th', { | ||
6 | acccessKey: 'แอคเซส คีย์', | ||
7 | advanced: 'ขั้นสูง', | ||
8 | advisoryContentType: 'ชนิดของคำเกริ่นนำ', | ||
9 | advisoryTitle: 'คำเกริ่นนำ', | ||
10 | anchor: { | ||
11 | toolbar: 'แทรก/แก้ไข Anchor', | ||
12 | menu: 'รายละเอียด Anchor', | ||
13 | title: 'รายละเอียด Anchor', | ||
14 | name: 'ชื่อ Anchor', | ||
15 | errorName: 'กรุณาระบุชื่อของ Anchor', | ||
16 | remove: 'Remove Anchor' | ||
17 | }, | ||
18 | anchorId: 'ไอดี', | ||
19 | anchorName: 'ชื่อ', | ||
20 | charset: 'ลิงค์เชื่อมโยงไปยังชุดตัวอักษร', | ||
21 | cssClasses: 'คลาสของไฟล์กำหนดลักษณะการแสดงผล', | ||
22 | emailAddress: 'อีเมล์ (E-Mail)', | ||
23 | emailBody: 'ข้อความ', | ||
24 | emailSubject: 'หัวเรื่อง', | ||
25 | id: 'ไอดี', | ||
26 | info: 'รายละเอียด', | ||
27 | langCode: 'การเขียน-อ่านภาษา', | ||
28 | langDir: 'การเขียน-อ่านภาษา', | ||
29 | langDirLTR: 'จากซ้ายไปขวา (LTR)', | ||
30 | langDirRTL: 'จากขวามาซ้าย (RTL)', | ||
31 | menu: 'แก้ไข ลิงค์', | ||
32 | name: 'ชื่อ', | ||
33 | noAnchors: '(ยังไม่มีจุดเชื่อมโยงภายในหน้าเอกสารนี้)', | ||
34 | noEmail: 'กรุณาระบุอีเมล์ (E-mail)', | ||
35 | noUrl: 'กรุณาระบุที่อยู่อ้างอิงออนไลน์ (URL)', | ||
36 | other: '<อื่น ๆ>', | ||
37 | popupDependent: 'แสดงเต็มหน้าจอ (Netscape)', | ||
38 | popupFeatures: 'คุณสมบัติของหน้าจอเล็ก (Pop-up)', | ||
39 | popupFullScreen: 'แสดงเต็มหน้าจอ (IE5.5++ เท่านั้น)', | ||
40 | popupLeft: 'พิกัดซ้าย (Left Position)', | ||
41 | popupLocationBar: 'แสดงที่อยู่ของไฟล์', | ||
42 | popupMenuBar: 'แสดงแถบเมนู', | ||
43 | popupResizable: 'สามารถปรับขนาดได้', | ||
44 | popupScrollBars: 'แสดงแถบเลื่อน', | ||
45 | popupStatusBar: 'แสดงแถบสถานะ', | ||
46 | popupToolbar: 'แสดงแถบเครื่องมือ', | ||
47 | popupTop: 'พิกัดบน (Top Position)', | ||
48 | rel: 'ความสัมพันธ์', | ||
49 | selectAnchor: 'ระบุข้อมูลของจุดเชื่อมโยง (Anchor)', | ||
50 | styles: 'ลักษณะการแสดงผล', | ||
51 | tabIndex: 'ลำดับของ แท็บ', | ||
52 | target: 'การเปิดหน้าลิงค์', | ||
53 | targetFrame: '<เปิดในเฟรม>', | ||
54 | targetFrameName: 'ชื่อทาร์เก็ตเฟรม', | ||
55 | targetPopup: '<เปิดหน้าจอเล็ก (Pop-up)>', | ||
56 | targetPopupName: 'ระบุชื่อหน้าจอเล็ก (Pop-up)', | ||
57 | title: 'ลิงค์เชื่อมโยงเว็บ อีเมล์ รูปภาพ หรือไฟล์อื่นๆ', | ||
58 | toAnchor: 'จุดเชื่อมโยง (Anchor)', | ||
59 | toEmail: 'ส่งอีเมล์ (E-Mail)', | ||
60 | toUrl: 'ที่อยู่อ้างอิง URL', | ||
61 | toolbar: 'แทรก/แก้ไข ลิงค์', | ||
62 | type: 'ประเภทของลิงค์', | ||
63 | unlink: 'ลบ ลิงค์', | ||
64 | upload: 'อัพโหลดไฟล์' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/tr.js b/sources/plugins/link/lang/tr.js new file mode 100644 index 0000000..ce7b726 --- /dev/null +++ b/sources/plugins/link/lang/tr.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'tr', { | ||
6 | acccessKey: 'Erişim Tuşu', | ||
7 | advanced: 'Gelişmiş', | ||
8 | advisoryContentType: 'Danışma İçerik Türü', | ||
9 | advisoryTitle: 'Danışma Başlığı', | ||
10 | anchor: { | ||
11 | toolbar: 'Bağlantı Ekle/Düzenle', | ||
12 | menu: 'Bağlantı Özellikleri', | ||
13 | title: 'Bağlantı Özellikleri', | ||
14 | name: 'Bağlantı Adı', | ||
15 | errorName: 'Lütfen bağlantı için ad giriniz', | ||
16 | remove: 'Bağlantıyı Kaldır' | ||
17 | }, | ||
18 | anchorId: 'Eleman Kimlik Numarası ile', | ||
19 | anchorName: 'Bağlantı Adı ile', | ||
20 | charset: 'Bağlı Kaynak Karakter Gurubu', | ||
21 | cssClasses: 'Biçem Sayfası Sınıfları', | ||
22 | emailAddress: 'E-Posta Adresi', | ||
23 | emailBody: 'İleti Gövdesi', | ||
24 | emailSubject: 'İleti Konusu', | ||
25 | id: 'Id', | ||
26 | info: 'Link Bilgisi', | ||
27 | langCode: 'Dil Yönü', | ||
28 | langDir: 'Dil Yönü', | ||
29 | langDirLTR: 'Soldan Sağa (LTR)', | ||
30 | langDirRTL: 'Sağdan Sola (RTL)', | ||
31 | menu: 'Link Düzenle', | ||
32 | name: 'Ad', | ||
33 | noAnchors: '(Bu belgede hiç çapa yok)', | ||
34 | noEmail: 'Lütfen E-posta adresini yazın', | ||
35 | noUrl: 'Lütfen Link URL\'sini yazın', | ||
36 | other: '<diğer>', | ||
37 | popupDependent: 'Bağımlı (Netscape)', | ||
38 | popupFeatures: 'Yeni Açılan Pencere Özellikleri', | ||
39 | popupFullScreen: 'Tam Ekran (IE)', | ||
40 | popupLeft: 'Sola Göre Konum', | ||
41 | popupLocationBar: 'Yer Çubuğu', | ||
42 | popupMenuBar: 'Menü Çubuğu', | ||
43 | popupResizable: 'Resizable', | ||
44 | popupScrollBars: 'Kaydırma Çubukları', | ||
45 | popupStatusBar: 'Durum Çubuğu', | ||
46 | popupToolbar: 'Araç Çubuğu', | ||
47 | popupTop: 'Yukarıya Göre Konum', | ||
48 | rel: 'İlişki', | ||
49 | selectAnchor: 'Bağlantı Seç', | ||
50 | styles: 'Biçem', | ||
51 | tabIndex: 'Sekme İndeksi', | ||
52 | target: 'Hedef', | ||
53 | targetFrame: '<çerçeve>', | ||
54 | targetFrameName: 'Hedef Çerçeve Adı', | ||
55 | targetPopup: '<yeni açılan pencere>', | ||
56 | targetPopupName: 'Yeni Açılan Pencere Adı', | ||
57 | title: 'Link', | ||
58 | toAnchor: 'Bu sayfada çapa', | ||
59 | toEmail: 'E-Posta', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Link Ekle/Düzenle', | ||
62 | type: 'Link Türü', | ||
63 | unlink: 'Köprü Kaldır', | ||
64 | upload: 'Karşıya Yükle' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/tt.js b/sources/plugins/link/lang/tt.js new file mode 100644 index 0000000..4f2d077 --- /dev/null +++ b/sources/plugins/link/lang/tt.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'tt', { | ||
6 | acccessKey: 'Access Key', // MISSING | ||
7 | advanced: 'Киңәйтелгән көйләүләр', | ||
8 | advisoryContentType: 'Advisory Content Type', // MISSING | ||
9 | advisoryTitle: 'Киңәш исем', | ||
10 | anchor: { | ||
11 | toolbar: 'Якорь', | ||
12 | menu: 'Якорьне үзгәртү', | ||
13 | title: 'Якорь үзлекләре', | ||
14 | name: 'Якорь исеме', | ||
15 | errorName: 'Якорьнең исемен языгыз', | ||
16 | remove: 'Якорьне бетерү' | ||
17 | }, | ||
18 | anchorId: 'Элемент идентификаторы буенча', | ||
19 | anchorName: 'Якорь исеме буенча', | ||
20 | charset: 'Linked Resource Charset', // MISSING | ||
21 | cssClasses: 'Стильләр класслары', | ||
22 | emailAddress: 'Электрон почта адресы', | ||
23 | emailBody: 'Хат эчтәлеге', | ||
24 | emailSubject: 'Хат темасы', | ||
25 | id: 'Идентификатор', | ||
26 | info: 'Сылталама тасвирламасы', | ||
27 | langCode: 'Тел коды', | ||
28 | langDir: 'Язылыш юнəлеше', | ||
29 | langDirLTR: 'Сулдан уңга язылыш (LTR)', | ||
30 | langDirRTL: 'Уңнан сулга язылыш (RTL)', | ||
31 | menu: 'Сылталамаyны үзгәртү', | ||
32 | name: 'Исем', | ||
33 | noAnchors: '(Әлеге документта якорьләр табылмады)', | ||
34 | noEmail: 'Электрон почта адресын языгыз', | ||
35 | noUrl: 'Сылталаманы языгыз', | ||
36 | other: '<бүтән>', | ||
37 | popupDependent: 'Бәйле (Netscape)', | ||
38 | popupFeatures: 'Popup Window Features', // MISSING | ||
39 | popupFullScreen: 'Тулы экран (IE)', | ||
40 | popupLeft: 'Left Position', // MISSING | ||
41 | popupLocationBar: 'Location Bar', // MISSING | ||
42 | popupMenuBar: 'Menu Bar', // MISSING | ||
43 | popupResizable: 'Resizable', // MISSING | ||
44 | popupScrollBars: 'Scroll Bars', // MISSING | ||
45 | popupStatusBar: 'Status Bar', // MISSING | ||
46 | popupToolbar: 'Toolbar', // MISSING | ||
47 | popupTop: 'Top Position', // MISSING | ||
48 | rel: 'Бәйләнеш', | ||
49 | selectAnchor: 'Якорьне сайлау', | ||
50 | styles: 'Стиль', | ||
51 | tabIndex: 'Tab Index', // MISSING | ||
52 | target: 'Максат', | ||
53 | targetFrame: '<frame>', | ||
54 | targetFrameName: 'Target Frame Name', // MISSING | ||
55 | targetPopup: '<popup window>', | ||
56 | targetPopupName: 'Попап тәрәзәсе исеме', | ||
57 | title: 'Сылталама', | ||
58 | toAnchor: 'Якорьне текст белән бәйләү', | ||
59 | toEmail: 'Электрон почта', | ||
60 | toUrl: 'Сылталама', | ||
61 | toolbar: 'Сылталама', | ||
62 | type: 'Сылталама төре', | ||
63 | unlink: 'Сылталаманы бетерү', | ||
64 | upload: 'Йөкләү' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/ug.js b/sources/plugins/link/lang/ug.js new file mode 100644 index 0000000..0d81c27 --- /dev/null +++ b/sources/plugins/link/lang/ug.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'ug', { | ||
6 | acccessKey: 'زىيارەت كۇنۇپكا', | ||
7 | advanced: 'ئالىي', | ||
8 | advisoryContentType: 'مەزمۇن تىپى', | ||
9 | advisoryTitle: 'ماۋزۇ', | ||
10 | anchor: { | ||
11 | toolbar: 'لەڭگەرلىك نۇقتا ئۇلانمىسى قىستۇر/تەھرىرلە', | ||
12 | menu: 'لەڭگەرلىك نۇقتا ئۇلانما خاسلىقى', | ||
13 | title: 'لەڭگەرلىك نۇقتا ئۇلانما خاسلىقى', | ||
14 | name: 'لەڭگەرلىك نۇقتا ئاتى', | ||
15 | errorName: 'لەڭگەرلىك نۇقتا ئاتىنى كىرگۈزۈڭ', | ||
16 | remove: 'لەڭگەرلىك نۇقتا ئۆچۈر' | ||
17 | }, | ||
18 | anchorId: 'لەڭگەرلىك نۇقتا ID سى بويىچە', | ||
19 | anchorName: 'لەڭگەرلىك نۇقتا ئاتى بويىچە', | ||
20 | charset: 'ھەرپ كودلىنىشى', | ||
21 | cssClasses: 'ئۇسلۇب خىلى ئاتى', | ||
22 | emailAddress: 'ئادرېس', | ||
23 | emailBody: 'مەزمۇن', | ||
24 | emailSubject: 'ماۋزۇ', | ||
25 | id: 'ID', | ||
26 | info: 'ئۇلانما ئۇچۇرى', | ||
27 | langCode: 'تىل كودى', | ||
28 | langDir: 'تىل يۆنىلىشى', | ||
29 | langDirLTR: 'سولدىن ئوڭغا (LTR)', | ||
30 | langDirRTL: 'ئوڭدىن سولغا (RTL)', | ||
31 | menu: 'ئۇلانما تەھرىر', | ||
32 | name: 'ئات', | ||
33 | noAnchors: '(بۇ پۈتۈكتە ئىشلەتكىلى بولىدىغان لەڭگەرلىك نۇقتا يوق)', | ||
34 | noEmail: 'ئېلخەت ئادرېسىنى كىرگۈزۈڭ', | ||
35 | noUrl: 'ئۇلانما ئادرېسىنى كىرگۈزۈڭ', | ||
36 | other: '‹باشقا›', | ||
37 | popupDependent: 'تەۋە (NS)', | ||
38 | popupFeatures: 'قاڭقىش كۆزنەك خاسلىقى', | ||
39 | popupFullScreen: 'پۈتۈن ئېكران (IE)', | ||
40 | popupLeft: 'سول', | ||
41 | popupLocationBar: 'ئادرېس بالداق', | ||
42 | popupMenuBar: 'تىزىملىك بالداق', | ||
43 | popupResizable: 'چوڭلۇقى ئۆزگەرتىشچان', | ||
44 | popupScrollBars: 'دومىلىما سۈرگۈچ', | ||
45 | popupStatusBar: 'ھالەت بالداق', | ||
46 | popupToolbar: 'قورال بالداق', | ||
47 | popupTop: 'ئوڭ', | ||
48 | rel: 'باغلىنىش', | ||
49 | selectAnchor: 'بىر لەڭگەرلىك نۇقتا تاللاڭ', | ||
50 | styles: 'قۇر ئىچىدىكى ئۇسلۇبى', | ||
51 | tabIndex: 'Tab تەرتىپى', | ||
52 | target: 'نىشان', | ||
53 | targetFrame: '‹كاندۇك›', | ||
54 | targetFrameName: 'نىشان كاندۇك ئاتى', | ||
55 | targetPopup: '‹قاڭقىش كۆزنەك›', | ||
56 | targetPopupName: 'قاڭقىش كۆزنەك ئاتى', | ||
57 | title: 'ئۇلانما', | ||
58 | toAnchor: 'بەت ئىچىدىكى لەڭگەرلىك نۇقتا ئۇلانمىسى', | ||
59 | toEmail: 'ئېلخەت', | ||
60 | toUrl: 'ئادرېس', | ||
61 | toolbar: 'ئۇلانما قىستۇر/تەھرىرلە', | ||
62 | type: 'ئۇلانما تىپى', | ||
63 | unlink: 'ئۇلانما بىكار قىل', | ||
64 | upload: 'يۈكلە' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/uk.js b/sources/plugins/link/lang/uk.js new file mode 100644 index 0000000..655bdae --- /dev/null +++ b/sources/plugins/link/lang/uk.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'uk', { | ||
6 | acccessKey: 'Гаряча клавіша', | ||
7 | advanced: 'Додаткове', | ||
8 | advisoryContentType: 'Тип вмісту', | ||
9 | advisoryTitle: 'Заголовок', | ||
10 | anchor: { | ||
11 | toolbar: 'Вставити/Редагувати якір', | ||
12 | menu: 'Властивості якоря', | ||
13 | title: 'Властивості якоря', | ||
14 | name: 'Ім\'я якоря', | ||
15 | errorName: 'Будь ласка, вкажіть ім\'я якоря', | ||
16 | remove: 'Прибрати якір' | ||
17 | }, | ||
18 | anchorId: 'За ідентифікатором елементу', | ||
19 | anchorName: 'За ім\'ям елементу', | ||
20 | charset: 'Кодування', | ||
21 | cssClasses: 'Клас CSS', | ||
22 | emailAddress: 'Адреса ел. пошти', | ||
23 | emailBody: 'Тіло повідомлення', | ||
24 | emailSubject: 'Тема листа', | ||
25 | id: 'Ідентифікатор', | ||
26 | info: 'Інформація посилання', | ||
27 | langCode: 'Код мови', | ||
28 | langDir: 'Напрямок мови', | ||
29 | langDirLTR: 'Зліва направо (LTR)', | ||
30 | langDirRTL: 'Справа наліво (RTL)', | ||
31 | menu: 'Вставити посилання', | ||
32 | name: 'Ім\'я', | ||
33 | noAnchors: '(В цьому документі немає якорів)', | ||
34 | noEmail: 'Будь ласка, вкажіть адрес ел. пошти', | ||
35 | noUrl: 'Будь ласка, вкажіть URL посилання', | ||
36 | other: '<інший>', | ||
37 | popupDependent: 'Залежний (Netscape)', | ||
38 | popupFeatures: 'Властивості випливаючого вікна', | ||
39 | popupFullScreen: 'Повний екран (IE)', | ||
40 | popupLeft: 'Позиція зліва', | ||
41 | popupLocationBar: 'Панель локації', | ||
42 | popupMenuBar: 'Панель меню', | ||
43 | popupResizable: 'Масштабоване', | ||
44 | popupScrollBars: 'Стрічки прокрутки', | ||
45 | popupStatusBar: 'Рядок статусу', | ||
46 | popupToolbar: 'Панель інструментів', | ||
47 | popupTop: 'Позиція зверху', | ||
48 | rel: 'Зв\'язок', | ||
49 | selectAnchor: 'Оберіть якір', | ||
50 | styles: 'Стиль CSS', | ||
51 | tabIndex: 'Послідовність переходу', | ||
52 | target: 'Ціль', | ||
53 | targetFrame: '<фрейм>', | ||
54 | targetFrameName: 'Ім\'я цільового фрейму', | ||
55 | targetPopup: '<випливаюче вікно>', | ||
56 | targetPopupName: 'Ім\'я випливаючого вікна', | ||
57 | title: 'Посилання', | ||
58 | toAnchor: 'Якір на цю сторінку', | ||
59 | toEmail: 'Ел. пошта', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Вставити/Редагувати посилання', | ||
62 | type: 'Тип посилання', | ||
63 | unlink: 'Видалити посилання', | ||
64 | upload: 'Надіслати' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/vi.js b/sources/plugins/link/lang/vi.js new file mode 100644 index 0000000..6769108 --- /dev/null +++ b/sources/plugins/link/lang/vi.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'vi', { | ||
6 | acccessKey: 'Phím hỗ trợ truy cập', | ||
7 | advanced: 'Mở rộng', | ||
8 | advisoryContentType: 'Nội dung hướng dẫn', | ||
9 | advisoryTitle: 'Nhan đề hướng dẫn', | ||
10 | anchor: { | ||
11 | toolbar: 'Chèn/Sửa điểm neo', | ||
12 | menu: 'Thuộc tính điểm neo', | ||
13 | title: 'Thuộc tính điểm neo', | ||
14 | name: 'Tên của điểm neo', | ||
15 | errorName: 'Hãy nhập vào tên của điểm neo', | ||
16 | remove: 'Xóa neo' | ||
17 | }, | ||
18 | anchorId: 'Theo định danh thành phần', | ||
19 | anchorName: 'Theo tên điểm neo', | ||
20 | charset: 'Bảng mã của tài nguyên được liên kết đến', | ||
21 | cssClasses: 'Lớp Stylesheet', | ||
22 | emailAddress: 'Thư điện tử', | ||
23 | emailBody: 'Nội dung thông điệp', | ||
24 | emailSubject: 'Tiêu đề thông điệp', | ||
25 | id: 'Định danh', | ||
26 | info: 'Thông tin liên kết', | ||
27 | langCode: 'Mã ngôn ngữ', | ||
28 | langDir: 'Hướng ngôn ngữ', | ||
29 | langDirLTR: 'Trái sang phải (LTR)', | ||
30 | langDirRTL: 'Phải sang trái (RTL)', | ||
31 | menu: 'Sửa liên kết', | ||
32 | name: 'Tên', | ||
33 | noAnchors: '(Không có điểm neo nào trong tài liệu)', | ||
34 | noEmail: 'Hãy đưa vào địa chỉ thư điện tử', | ||
35 | noUrl: 'Hãy đưa vào đường dẫn liên kết (URL)', | ||
36 | other: '<khác>', | ||
37 | popupDependent: 'Phụ thuộc (Netscape)', | ||
38 | popupFeatures: 'Đặc điểm của cửa sổ Popup', | ||
39 | popupFullScreen: 'Toàn màn hình (IE)', | ||
40 | popupLeft: 'Vị trí bên trái', | ||
41 | popupLocationBar: 'Thanh vị trí', | ||
42 | popupMenuBar: 'Thanh Menu', | ||
43 | popupResizable: 'Có thể thay đổi kích cỡ', | ||
44 | popupScrollBars: 'Thanh cuộn', | ||
45 | popupStatusBar: 'Thanh trạng thái', | ||
46 | popupToolbar: 'Thanh công cụ', | ||
47 | popupTop: 'Vị trí phía trên', | ||
48 | rel: 'Quan hệ', | ||
49 | selectAnchor: 'Chọn một điểm neo', | ||
50 | styles: 'Kiểu (style)', | ||
51 | tabIndex: 'Chỉ số của Tab', | ||
52 | target: 'Đích', | ||
53 | targetFrame: '<khung>', | ||
54 | targetFrameName: 'Tên khung đích', | ||
55 | targetPopup: '<cửa sổ popup>', | ||
56 | targetPopupName: 'Tên cửa sổ Popup', | ||
57 | title: 'Liên kết', | ||
58 | toAnchor: 'Neo trong trang này', | ||
59 | toEmail: 'Thư điện tử', | ||
60 | toUrl: 'URL', | ||
61 | toolbar: 'Chèn/Sửa liên kết', | ||
62 | type: 'Kiểu liên kết', | ||
63 | unlink: 'Xoá liên kết', | ||
64 | upload: 'Tải lên' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/zh-cn.js b/sources/plugins/link/lang/zh-cn.js new file mode 100644 index 0000000..af30dd8 --- /dev/null +++ b/sources/plugins/link/lang/zh-cn.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'zh-cn', { | ||
6 | acccessKey: '访问键', | ||
7 | advanced: '高级', | ||
8 | advisoryContentType: '内容类型', | ||
9 | advisoryTitle: '标题', | ||
10 | anchor: { | ||
11 | toolbar: '插入/编辑锚点链接', | ||
12 | menu: '锚点链接属性', | ||
13 | title: '锚点链接属性', | ||
14 | name: '锚点名称', | ||
15 | errorName: '请输入锚点名称', | ||
16 | remove: '删除锚点' | ||
17 | }, | ||
18 | anchorId: '按锚点 ID', | ||
19 | anchorName: '按锚点名称', | ||
20 | charset: '字符编码', | ||
21 | cssClasses: '样式类名称', | ||
22 | emailAddress: '地址', | ||
23 | emailBody: '内容', | ||
24 | emailSubject: '主题', | ||
25 | id: 'ID', | ||
26 | info: '超链接信息', | ||
27 | langCode: '语言代码', | ||
28 | langDir: '语言方向', | ||
29 | langDirLTR: '从左到右 (LTR)', | ||
30 | langDirRTL: '从右到左 (RTL)', | ||
31 | menu: '编辑超链接', | ||
32 | name: '名称', | ||
33 | noAnchors: '(此文档没有可用的锚点)', | ||
34 | noEmail: '请输入电子邮件地址', | ||
35 | noUrl: '请输入超链接地址', | ||
36 | other: '<其他>', | ||
37 | popupDependent: '依附 (NS)', | ||
38 | popupFeatures: '弹出窗口属性', | ||
39 | popupFullScreen: '全屏 (IE)', | ||
40 | popupLeft: '左', | ||
41 | popupLocationBar: '地址栏', | ||
42 | popupMenuBar: '菜单栏', | ||
43 | popupResizable: '可缩放', | ||
44 | popupScrollBars: '滚动条', | ||
45 | popupStatusBar: '状态栏', | ||
46 | popupToolbar: '工具栏', | ||
47 | popupTop: '右', | ||
48 | rel: '关联', | ||
49 | selectAnchor: '选择一个锚点', | ||
50 | styles: '行内样式', | ||
51 | tabIndex: 'Tab 键次序', | ||
52 | target: '目标', | ||
53 | targetFrame: '<框架>', | ||
54 | targetFrameName: '目标框架名称', | ||
55 | targetPopup: '<弹出窗口>', | ||
56 | targetPopupName: '弹出窗口名称', | ||
57 | title: '超链接', | ||
58 | toAnchor: '页内锚点链接', | ||
59 | toEmail: '电子邮件', | ||
60 | toUrl: '地址', | ||
61 | toolbar: '插入/编辑超链接', | ||
62 | type: '超链接类型', | ||
63 | unlink: '取消超链接', | ||
64 | upload: '上传' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/lang/zh.js b/sources/plugins/link/lang/zh.js new file mode 100644 index 0000000..4dfa7cf --- /dev/null +++ b/sources/plugins/link/lang/zh.js | |||
@@ -0,0 +1,65 @@ | |||
1 | /* | ||
2 | Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | CKEDITOR.plugins.setLang( 'link', 'zh', { | ||
6 | acccessKey: '便捷鍵', | ||
7 | advanced: '進階', | ||
8 | advisoryContentType: '建議內容類型', | ||
9 | advisoryTitle: '標題', | ||
10 | anchor: { | ||
11 | toolbar: '錨點', | ||
12 | menu: '編輯錨點', | ||
13 | title: '錨點內容', | ||
14 | name: '錨點名稱', | ||
15 | errorName: '請輸入錨點名稱', | ||
16 | remove: '移除錨點' | ||
17 | }, | ||
18 | anchorId: '依元件編號', | ||
19 | anchorName: '依錨點名稱', | ||
20 | charset: '連結資源的字元集', | ||
21 | cssClasses: '樣式表類別', | ||
22 | emailAddress: '電子郵件地址', | ||
23 | emailBody: '郵件本文', | ||
24 | emailSubject: '郵件主旨', | ||
25 | id: 'ID', | ||
26 | info: '連結資訊', | ||
27 | langCode: '語言碼', | ||
28 | langDir: '語言方向', | ||
29 | langDirLTR: '由左至右 (LTR)', | ||
30 | langDirRTL: '由右至左 (RTL)', | ||
31 | menu: '編輯連結', | ||
32 | name: '名稱', | ||
33 | noAnchors: '(本文件中無可用之錨點)', | ||
34 | noEmail: '請輸入電子郵件', | ||
35 | noUrl: '請輸入連結 URL', | ||
36 | other: '<其他>', | ||
37 | popupDependent: '獨立 (Netscape)', | ||
38 | popupFeatures: '快顯視窗功能', | ||
39 | popupFullScreen: '全螢幕 (IE)', | ||
40 | popupLeft: '左側位置', | ||
41 | popupLocationBar: '位置列', | ||
42 | popupMenuBar: '功能表列', | ||
43 | popupResizable: '可調大小', | ||
44 | popupScrollBars: '捲軸', | ||
45 | popupStatusBar: '狀態列', | ||
46 | popupToolbar: '工具列', | ||
47 | popupTop: '頂端位置', | ||
48 | rel: '關係', | ||
49 | selectAnchor: '選取一個錨點', | ||
50 | styles: '樣式', | ||
51 | tabIndex: '定位順序', | ||
52 | target: '目標', | ||
53 | targetFrame: '<框架>', | ||
54 | targetFrameName: '目標框架名稱', | ||
55 | targetPopup: '<快顯視窗>', | ||
56 | targetPopupName: '快顯視窗名稱', | ||
57 | title: '連結', | ||
58 | toAnchor: '文字中的錨點連結', | ||
59 | toEmail: '電子郵件', | ||
60 | toUrl: '網址', | ||
61 | toolbar: '連結', | ||
62 | type: '連結類型', | ||
63 | unlink: '取消連結', | ||
64 | upload: '上傳' | ||
65 | } ); | ||
diff --git a/sources/plugins/link/plugin.js b/sources/plugins/link/plugin.js new file mode 100644 index 0000000..db11376 --- /dev/null +++ b/sources/plugins/link/plugin.js | |||
@@ -0,0 +1,787 @@ | |||
1 | /** | ||
2 | * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. | ||
3 | * For licensing, see LICENSE.md or http://ckeditor.com/license | ||
4 | */ | ||
5 | |||
6 | 'use strict'; | ||
7 | |||
8 | ( function() { | ||
9 | CKEDITOR.plugins.add( 'link', { | ||
10 | requires: 'dialog,fakeobjects', | ||
11 | // jscs:disable maximumLineLength | ||
12 | lang: 'af,ar,bg,bn,bs,ca,cs,cy,da,de,de-ch,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% | ||
13 | // jscs:enable maximumLineLength | ||
14 | icons: 'anchor,anchor-rtl,link,unlink', // %REMOVE_LINE_CORE% | ||
15 | hidpi: true, // %REMOVE_LINE_CORE% | ||
16 | onLoad: function() { | ||
17 | // Add the CSS styles for anchor placeholders. | ||
18 | var iconPath = CKEDITOR.getUrl( this.path + 'images' + ( CKEDITOR.env.hidpi ? '/hidpi' : '' ) + '/anchor.png' ), | ||
19 | baseStyle = 'background:url(' + iconPath + ') no-repeat %1 center;border:1px dotted #00f;background-size:16px;'; | ||
20 | |||
21 | var template = '.%2 a.cke_anchor,' + | ||
22 | '.%2 a.cke_anchor_empty' + | ||
23 | ',.cke_editable.%2 a[name]' + | ||
24 | ',.cke_editable.%2 a[data-cke-saved-name]' + | ||
25 | '{' + | ||
26 | baseStyle + | ||
27 | 'padding-%1:18px;' + | ||
28 | // Show the arrow cursor for the anchor image (FF at least). | ||
29 | 'cursor:auto;' + | ||
30 | '}' + | ||
31 | '.%2 img.cke_anchor' + | ||
32 | '{' + | ||
33 | baseStyle + | ||
34 | 'width:16px;' + | ||
35 | 'min-height:15px;' + | ||
36 | // The default line-height on IE. | ||
37 | 'height:1.15em;' + | ||
38 | // Opera works better with "middle" (even if not perfect) | ||
39 | 'vertical-align:text-bottom;' + | ||
40 | '}'; | ||
41 | |||
42 | // Styles with contents direction awareness. | ||
43 | function cssWithDir( dir ) { | ||
44 | return template.replace( /%1/g, dir == 'rtl' ? 'right' : 'left' ).replace( /%2/g, 'cke_contents_' + dir ); | ||
45 | } | ||
46 | |||
47 | CKEDITOR.addCss( cssWithDir( 'ltr' ) + cssWithDir( 'rtl' ) ); | ||
48 | }, | ||
49 | |||
50 | init: function( editor ) { | ||
51 | var allowed = 'a[!href]', | ||
52 | required = 'a[href]'; | ||
53 | |||
54 | if ( CKEDITOR.dialog.isTabEnabled( editor, 'link', 'advanced' ) ) | ||
55 | allowed = allowed.replace( ']', ',accesskey,charset,dir,id,lang,name,rel,tabindex,title,type]{*}(*)' ); | ||
56 | if ( CKEDITOR.dialog.isTabEnabled( editor, 'link', 'target' ) ) | ||
57 | allowed = allowed.replace( ']', ',target,onclick]' ); | ||
58 | |||
59 | // Add the link and unlink buttons. | ||
60 | editor.addCommand( 'link', new CKEDITOR.dialogCommand( 'link', { | ||
61 | allowedContent: allowed, | ||
62 | requiredContent: required | ||
63 | } ) ); | ||
64 | editor.addCommand( 'anchor', new CKEDITOR.dialogCommand( 'anchor', { | ||
65 | allowedContent: 'a[!name,id]', | ||
66 | requiredContent: 'a[name]' | ||
67 | } ) ); | ||
68 | editor.addCommand( 'unlink', new CKEDITOR.unlinkCommand() ); | ||
69 | editor.addCommand( 'removeAnchor', new CKEDITOR.removeAnchorCommand() ); | ||
70 | |||
71 | editor.setKeystroke( CKEDITOR.CTRL + 76 /*L*/, 'link' ); | ||
72 | |||
73 | if ( editor.ui.addButton ) { | ||
74 | editor.ui.addButton( 'Link', { | ||
75 | label: editor.lang.link.toolbar, | ||
76 | command: 'link', | ||
77 | toolbar: 'links,10' | ||
78 | } ); | ||
79 | editor.ui.addButton( 'Unlink', { | ||
80 | label: editor.lang.link.unlink, | ||
81 | command: 'unlink', | ||
82 | toolbar: 'links,20' | ||
83 | } ); | ||
84 | editor.ui.addButton( 'Anchor', { | ||
85 | label: editor.lang.link.anchor.toolbar, | ||
86 | command: 'anchor', | ||
87 | toolbar: 'links,30' | ||
88 | } ); | ||
89 | } | ||
90 | |||
91 | CKEDITOR.dialog.add( 'link', this.path + 'dialogs/link.js' ); | ||
92 | CKEDITOR.dialog.add( 'anchor', this.path + 'dialogs/anchor.js' ); | ||
93 | |||
94 | editor.on( 'doubleclick', function( evt ) { | ||
95 | var element = CKEDITOR.plugins.link.getSelectedLink( editor ) || evt.data.element; | ||
96 | |||
97 | if ( !element.isReadOnly() ) { | ||
98 | if ( element.is( 'a' ) ) { | ||
99 | evt.data.dialog = ( element.getAttribute( 'name' ) && ( !element.getAttribute( 'href' ) || !element.getChildCount() ) ) ? 'anchor' : 'link'; | ||
100 | |||
101 | // Pass the link to be selected along with event data. | ||
102 | evt.data.link = element; | ||
103 | } else if ( CKEDITOR.plugins.link.tryRestoreFakeAnchor( editor, element ) ) { | ||
104 | evt.data.dialog = 'anchor'; | ||
105 | } | ||
106 | } | ||
107 | }, null, null, 0 ); | ||
108 | |||
109 | // If event was cancelled, link passed in event data will not be selected. | ||
110 | editor.on( 'doubleclick', function( evt ) { | ||
111 | // Make sure both links and anchors are selected (#11822). | ||
112 | if ( evt.data.dialog in { link: 1, anchor: 1 } && evt.data.link ) | ||
113 | editor.getSelection().selectElement( evt.data.link ); | ||
114 | }, null, null, 20 ); | ||
115 | |||
116 | // If the "menu" plugin is loaded, register the menu items. | ||
117 | if ( editor.addMenuItems ) { | ||
118 | editor.addMenuItems( { | ||
119 | anchor: { | ||
120 | label: editor.lang.link.anchor.menu, | ||
121 | command: 'anchor', | ||
122 | group: 'anchor', | ||
123 | order: 1 | ||
124 | }, | ||
125 | |||
126 | removeAnchor: { | ||
127 | label: editor.lang.link.anchor.remove, | ||
128 | command: 'removeAnchor', | ||
129 | group: 'anchor', | ||
130 | order: 5 | ||
131 | }, | ||
132 | |||
133 | link: { | ||
134 | label: editor.lang.link.menu, | ||
135 | command: 'link', | ||
136 | group: 'link', | ||
137 | order: 1 | ||
138 | }, | ||
139 | |||
140 | unlink: { | ||
141 | label: editor.lang.link.unlink, | ||
142 | command: 'unlink', | ||
143 | group: 'link', | ||
144 | order: 5 | ||
145 | } | ||
146 | } ); | ||
147 | } | ||
148 | |||
149 | // If the "contextmenu" plugin is loaded, register the listeners. | ||
150 | if ( editor.contextMenu ) { | ||
151 | editor.contextMenu.addListener( function( element ) { | ||
152 | if ( !element || element.isReadOnly() ) | ||
153 | return null; | ||
154 | |||
155 | var anchor = CKEDITOR.plugins.link.tryRestoreFakeAnchor( editor, element ); | ||
156 | |||
157 | if ( !anchor && !( anchor = CKEDITOR.plugins.link.getSelectedLink( editor ) ) ) | ||
158 | return null; | ||
159 | |||
160 | var menu = {}; | ||
161 | |||
162 | if ( anchor.getAttribute( 'href' ) && anchor.getChildCount() ) | ||
163 | menu = { link: CKEDITOR.TRISTATE_OFF, unlink: CKEDITOR.TRISTATE_OFF }; | ||
164 | |||
165 | if ( anchor && anchor.hasAttribute( 'name' ) ) | ||
166 | menu.anchor = menu.removeAnchor = CKEDITOR.TRISTATE_OFF; | ||
167 | |||
168 | return menu; | ||
169 | } ); | ||
170 | } | ||
171 | |||
172 | this.compiledProtectionFunction = getCompiledProtectionFunction( editor ); | ||
173 | }, | ||
174 | |||
175 | afterInit: function( editor ) { | ||
176 | // Empty anchors upcasting to fake objects. | ||
177 | editor.dataProcessor.dataFilter.addRules( { | ||
178 | elements: { | ||
179 | a: function( element ) { | ||
180 | if ( !element.attributes.name ) | ||
181 | return null; | ||
182 | |||
183 | if ( !element.children.length ) | ||
184 | return editor.createFakeParserElement( element, 'cke_anchor', 'anchor' ); | ||
185 | |||
186 | return null; | ||
187 | } | ||
188 | } | ||
189 | } ); | ||
190 | |||
191 | var pathFilters = editor._.elementsPath && editor._.elementsPath.filters; | ||
192 | if ( pathFilters ) { | ||
193 | pathFilters.push( function( element, name ) { | ||
194 | if ( name == 'a' ) { | ||
195 | if ( CKEDITOR.plugins.link.tryRestoreFakeAnchor( editor, element ) || ( element.getAttribute( 'name' ) && ( !element.getAttribute( 'href' ) || !element.getChildCount() ) ) ) | ||
196 | return 'anchor'; | ||
197 | } | ||
198 | } ); | ||
199 | } | ||
200 | } | ||
201 | } ); | ||
202 | |||
203 | // Loads the parameters in a selected link to the link dialog fields. | ||
204 | var javascriptProtocolRegex = /^javascript:/, | ||
205 | emailRegex = /^mailto:([^?]+)(?:\?(.+))?$/, | ||
206 | emailSubjectRegex = /subject=([^;?:@&=$,\/]*)/i, | ||
207 | emailBodyRegex = /body=([^;?:@&=$,\/]*)/i, | ||
208 | anchorRegex = /^#(.*)$/, | ||
209 | urlRegex = /^((?:http|https|ftp|news):\/\/)?(.*)$/, | ||
210 | selectableTargets = /^(_(?:self|top|parent|blank))$/, | ||
211 | encodedEmailLinkRegex = /^javascript:void\(location\.href='mailto:'\+String\.fromCharCode\(([^)]+)\)(?:\+'(.*)')?\)$/, | ||
212 | functionCallProtectedEmailLinkRegex = /^javascript:([^(]+)\(([^)]+)\)$/, | ||
213 | popupRegex = /\s*window.open\(\s*this\.href\s*,\s*(?:'([^']*)'|null)\s*,\s*'([^']*)'\s*\)\s*;\s*return\s*false;*\s*/, | ||
214 | popupFeaturesRegex = /(?:^|,)([^=]+)=(\d+|yes|no)/gi; | ||
215 | |||
216 | var advAttrNames = { | ||
217 | id: 'advId', | ||
218 | dir: 'advLangDir', | ||
219 | accessKey: 'advAccessKey', | ||
220 | // 'data-cke-saved-name': 'advName', | ||
221 | name: 'advName', | ||
222 | lang: 'advLangCode', | ||
223 | tabindex: 'advTabIndex', | ||
224 | title: 'advTitle', | ||
225 | type: 'advContentType', | ||
226 | 'class': 'advCSSClasses', | ||
227 | charset: 'advCharset', | ||
228 | style: 'advStyles', | ||
229 | rel: 'advRel' | ||
230 | }; | ||
231 | |||
232 | function unescapeSingleQuote( str ) { | ||
233 | return str.replace( /\\'/g, '\'' ); | ||
234 | } | ||
235 | |||
236 | function escapeSingleQuote( str ) { | ||
237 | return str.replace( /'/g, '\\$&' ); | ||
238 | } | ||
239 | |||
240 | function protectEmailAddressAsEncodedString( address ) { | ||
241 | var charCode, | ||
242 | length = address.length, | ||
243 | encodedChars = []; | ||
244 | |||
245 | for ( var i = 0; i < length; i++ ) { | ||
246 | charCode = address.charCodeAt( i ); | ||
247 | encodedChars.push( charCode ); | ||
248 | } | ||
249 | |||
250 | return 'String.fromCharCode(' + encodedChars.join( ',' ) + ')'; | ||
251 | } | ||
252 | |||
253 | function protectEmailLinkAsFunction( editor, email ) { | ||
254 | var plugin = editor.plugins.link, | ||
255 | name = plugin.compiledProtectionFunction.name, | ||
256 | params = plugin.compiledProtectionFunction.params, | ||
257 | paramName, paramValue, retval; | ||
258 | |||
259 | retval = [ name, '(' ]; | ||
260 | for ( var i = 0; i < params.length; i++ ) { | ||
261 | paramName = params[ i ].toLowerCase(); | ||
262 | paramValue = email[ paramName ]; | ||
263 | |||
264 | i > 0 && retval.push( ',' ); | ||
265 | retval.push( '\'', paramValue ? escapeSingleQuote( encodeURIComponent( email[ paramName ] ) ) : '', '\'' ); | ||
266 | } | ||
267 | retval.push( ')' ); | ||
268 | return retval.join( '' ); | ||
269 | } | ||
270 | |||
271 | function getCompiledProtectionFunction( editor ) { | ||
272 | var emailProtection = editor.config.emailProtection || '', | ||
273 | compiledProtectionFunction; | ||
274 | |||
275 | // Compile the protection function pattern. | ||
276 | if ( emailProtection && emailProtection != 'encode' ) { | ||
277 | compiledProtectionFunction = {}; | ||
278 | |||
279 | emailProtection.replace( /^([^(]+)\(([^)]+)\)$/, function( match, funcName, params ) { | ||
280 | compiledProtectionFunction.name = funcName; | ||
281 | compiledProtectionFunction.params = []; | ||
282 | params.replace( /[^,\s]+/g, function( param ) { | ||
283 | compiledProtectionFunction.params.push( param ); | ||
284 | } ); | ||
285 | } ); | ||
286 | } | ||
287 | |||
288 | return compiledProtectionFunction; | ||
289 | } | ||
290 | |||
291 | /** | ||
292 | * Set of Link plugin helpers. | ||
293 | * | ||
294 | * @class | ||
295 | * @singleton | ||
296 | */ | ||
297 | CKEDITOR.plugins.link = { | ||
298 | /** | ||
299 | * Get the surrounding link element of the current selection. | ||
300 | * | ||
301 | * CKEDITOR.plugins.link.getSelectedLink( editor ); | ||
302 | * | ||
303 | * // The following selections will all return the link element. | ||
304 | * | ||
305 | * <a href="#">li^nk</a> | ||
306 | * <a href="#">[link]</a> | ||
307 | * text[<a href="#">link]</a> | ||
308 | * <a href="#">li[nk</a>] | ||
309 | * [<b><a href="#">li]nk</a></b>] | ||
310 | * [<a href="#"><b>li]nk</b></a> | ||
311 | * | ||
312 | * @since 3.2.1 | ||
313 | * @param {CKEDITOR.editor} editor | ||
314 | */ | ||
315 | getSelectedLink: function( editor ) { | ||
316 | var selection = editor.getSelection(); | ||
317 | var selectedElement = selection.getSelectedElement(); | ||
318 | if ( selectedElement && selectedElement.is( 'a' ) ) | ||
319 | return selectedElement; | ||
320 | |||
321 | var range = selection.getRanges()[ 0 ]; | ||
322 | |||
323 | if ( range ) { | ||
324 | range.shrink( CKEDITOR.SHRINK_TEXT ); | ||
325 | return editor.elementPath( range.getCommonAncestor() ).contains( 'a', 1 ); | ||
326 | } | ||
327 | return null; | ||
328 | }, | ||
329 | |||
330 | /** | ||
331 | * Collects anchors available in the editor (i.e. used by the Link plugin). | ||
332 | * Note that the scope of search is different for inline (the "global" document) and | ||
333 | * classic (`iframe`-based) editors (the "inner" document). | ||
334 | * | ||
335 | * @since 4.3.3 | ||
336 | * @param {CKEDITOR.editor} editor | ||
337 | * @returns {CKEDITOR.dom.element[]} An array of anchor elements. | ||
338 | */ | ||
339 | getEditorAnchors: function( editor ) { | ||
340 | var editable = editor.editable(), | ||
341 | |||
342 | // The scope of search for anchors is the entire document for inline editors | ||
343 | // and editor's editable for classic editor/divarea (#11359). | ||
344 | scope = ( editable.isInline() && !editor.plugins.divarea ) ? editor.document : editable, | ||
345 | |||
346 | links = scope.getElementsByTag( 'a' ), | ||
347 | imgs = scope.getElementsByTag( 'img' ), | ||
348 | anchors = [], | ||
349 | i = 0, | ||
350 | item; | ||
351 | |||
352 | // Retrieve all anchors within the scope. | ||
353 | while ( ( item = links.getItem( i++ ) ) ) { | ||
354 | if ( item.data( 'cke-saved-name' ) || item.hasAttribute( 'name' ) ) { | ||
355 | anchors.push( { | ||
356 | name: item.data( 'cke-saved-name' ) || item.getAttribute( 'name' ), | ||
357 | id: item.getAttribute( 'id' ) | ||
358 | } ); | ||
359 | } | ||
360 | } | ||
361 | // Retrieve all "fake anchors" within the scope. | ||
362 | i = 0; | ||
363 | |||
364 | while ( ( item = imgs.getItem( i++ ) ) ) { | ||
365 | if ( ( item = this.tryRestoreFakeAnchor( editor, item ) ) ) { | ||
366 | anchors.push( { | ||
367 | name: item.getAttribute( 'name' ), | ||
368 | id: item.getAttribute( 'id' ) | ||
369 | } ); | ||
370 | } | ||
371 | } | ||
372 | |||
373 | return anchors; | ||
374 | }, | ||
375 | |||
376 | /** | ||
377 | * Opera and WebKit do not make it possible to select empty anchors. Fake | ||
378 | * elements must be used for them. | ||
379 | * | ||
380 | * @readonly | ||
381 | * @deprecated 4.3.3 It is set to `true` in every browser. | ||
382 | * @property {Boolean} | ||
383 | */ | ||
384 | fakeAnchor: true, | ||
385 | |||
386 | /** | ||
387 | * For browsers that do not support CSS3 `a[name]:empty()`. Note that IE9 is included because of #7783. | ||
388 | * | ||
389 | * @readonly | ||
390 | * @deprecated 4.3.3 It is set to `false` in every browser. | ||
391 | * @property {Boolean} synAnchorSelector | ||
392 | */ | ||
393 | |||
394 | /** | ||
395 | * For browsers that have editing issues with an empty anchor. | ||
396 | * | ||
397 | * @readonly | ||
398 | * @deprecated 4.3.3 It is set to `false` in every browser. | ||
399 | * @property {Boolean} emptyAnchorFix | ||
400 | */ | ||
401 | |||
402 | /** | ||
403 | * Returns an element representing a real anchor restored from a fake anchor. | ||
404 | * | ||
405 | * @param {CKEDITOR.editor} editor | ||
406 | * @param {CKEDITOR.dom.element} element | ||
407 | * @returns {CKEDITOR.dom.element} Restored anchor element or nothing if the | ||
408 | * passed element was not a fake anchor. | ||
409 | */ | ||
410 | tryRestoreFakeAnchor: function( editor, element ) { | ||
411 | if ( element && element.data( 'cke-real-element-type' ) && element.data( 'cke-real-element-type' ) == 'anchor' ) { | ||
412 | var link = editor.restoreRealElement( element ); | ||
413 | if ( link.data( 'cke-saved-name' ) ) | ||
414 | return link; | ||
415 | } | ||
416 | }, | ||
417 | |||
418 | /** | ||
419 | * Parses attributes of the link element and returns an object representing | ||
420 | * the current state (data) of the link. This data format is a plain object accepted | ||
421 | * e.g. by the Link dialog window and {@link #getLinkAttributes}. | ||
422 | * | ||
423 | * **Note:** Data model format produced by the parser must be compatible with the Link | ||
424 | * plugin dialog because it is passed directly to {@link CKEDITOR.dialog#setupContent}. | ||
425 | * | ||
426 | * @since 4.4 | ||
427 | * @param {CKEDITOR.editor} editor | ||
428 | * @param {CKEDITOR.dom.element} element | ||
429 | * @returns {Object} An object of link data. | ||
430 | */ | ||
431 | parseLinkAttributes: function( editor, element ) { | ||
432 | var href = ( element && ( element.data( 'cke-saved-href' ) || element.getAttribute( 'href' ) ) ) || '', | ||
433 | compiledProtectionFunction = editor.plugins.link.compiledProtectionFunction, | ||
434 | emailProtection = editor.config.emailProtection, | ||
435 | javascriptMatch, emailMatch, anchorMatch, urlMatch, | ||
436 | retval = {}; | ||
437 | |||
438 | if ( ( javascriptMatch = href.match( javascriptProtocolRegex ) ) ) { | ||
439 | if ( emailProtection == 'encode' ) { | ||
440 | href = href.replace( encodedEmailLinkRegex, function( match, protectedAddress, rest ) { | ||
441 | // Without it 'undefined' is appended to e-mails without subject and body (#9192). | ||
442 | rest = rest || ''; | ||
443 | |||
444 | return 'mailto:' + | ||
445 | String.fromCharCode.apply( String, protectedAddress.split( ',' ) ) + | ||
446 | unescapeSingleQuote( rest ); | ||
447 | } ); | ||
448 | } | ||
449 | // Protected email link as function call. | ||
450 | else if ( emailProtection ) { | ||
451 | href.replace( functionCallProtectedEmailLinkRegex, function( match, funcName, funcArgs ) { | ||
452 | if ( funcName == compiledProtectionFunction.name ) { | ||
453 | retval.type = 'email'; | ||
454 | var email = retval.email = {}; | ||
455 | |||
456 | var paramRegex = /[^,\s]+/g, | ||
457 | paramQuoteRegex = /(^')|('$)/g, | ||
458 | paramsMatch = funcArgs.match( paramRegex ), | ||
459 | paramsMatchLength = paramsMatch.length, | ||
460 | paramName, paramVal; | ||
461 | |||
462 | for ( var i = 0; i < paramsMatchLength; i++ ) { | ||
463 | paramVal = decodeURIComponent( unescapeSingleQuote( paramsMatch[ i ].replace( paramQuoteRegex, '' ) ) ); | ||
464 | paramName = compiledProtectionFunction.params[ i ].toLowerCase(); | ||
465 | email[ paramName ] = paramVal; | ||
466 | } | ||
467 | email.address = [ email.name, email.domain ].join( '@' ); | ||
468 | } | ||
469 | } ); | ||
470 | } | ||
471 | } | ||
472 | |||
473 | if ( !retval.type ) { | ||
474 | if ( ( anchorMatch = href.match( anchorRegex ) ) ) { | ||
475 | retval.type = 'anchor'; | ||
476 | retval.anchor = {}; | ||
477 | retval.anchor.name = retval.anchor.id = anchorMatch[ 1 ]; | ||
478 | } | ||
479 | // Protected email link as encoded string. | ||
480 | else if ( ( emailMatch = href.match( emailRegex ) ) ) { | ||
481 | var subjectMatch = href.match( emailSubjectRegex ), | ||
482 | bodyMatch = href.match( emailBodyRegex ); | ||
483 | |||
484 | retval.type = 'email'; | ||
485 | var email = ( retval.email = {} ); | ||
486 | email.address = emailMatch[ 1 ]; | ||
487 | subjectMatch && ( email.subject = decodeURIComponent( subjectMatch[ 1 ] ) ); | ||
488 | bodyMatch && ( email.body = decodeURIComponent( bodyMatch[ 1 ] ) ); | ||
489 | } | ||
490 | // urlRegex matches empty strings, so need to check for href as well. | ||
491 | else if ( href && ( urlMatch = href.match( urlRegex ) ) ) { | ||
492 | retval.type = 'url'; | ||
493 | retval.url = {}; | ||
494 | retval.url.protocol = urlMatch[ 1 ]; | ||
495 | retval.url.url = urlMatch[ 2 ]; | ||
496 | } | ||
497 | } | ||
498 | |||
499 | // Load target and popup settings. | ||
500 | if ( element ) { | ||
501 | var target = element.getAttribute( 'target' ); | ||
502 | |||
503 | // IE BUG: target attribute is an empty string instead of null in IE if it's not set. | ||
504 | if ( !target ) { | ||
505 | var onclick = element.data( 'cke-pa-onclick' ) || element.getAttribute( 'onclick' ), | ||
506 | onclickMatch = onclick && onclick.match( popupRegex ); | ||
507 | |||
508 | if ( onclickMatch ) { | ||
509 | retval.target = { | ||
510 | type: 'popup', | ||
511 | name: onclickMatch[ 1 ] | ||
512 | }; | ||
513 | |||
514 | var featureMatch; | ||
515 | while ( ( featureMatch = popupFeaturesRegex.exec( onclickMatch[ 2 ] ) ) ) { | ||
516 | // Some values should remain numbers (#7300) | ||
517 | if ( ( featureMatch[ 2 ] == 'yes' || featureMatch[ 2 ] == '1' ) && !( featureMatch[ 1 ] in { height: 1, width: 1, top: 1, left: 1 } ) ) | ||
518 | retval.target[ featureMatch[ 1 ] ] = true; | ||
519 | else if ( isFinite( featureMatch[ 2 ] ) ) | ||
520 | retval.target[ featureMatch[ 1 ] ] = featureMatch[ 2 ]; | ||
521 | } | ||
522 | } | ||
523 | } else { | ||
524 | retval.target = { | ||
525 | type: target.match( selectableTargets ) ? target : 'frame', | ||
526 | name: target | ||
527 | }; | ||
528 | } | ||
529 | |||
530 | var advanced = {}; | ||
531 | |||
532 | for ( var a in advAttrNames ) { | ||
533 | var val = element.getAttribute( a ); | ||
534 | |||
535 | if ( val ) | ||
536 | advanced[ advAttrNames[ a ] ] = val; | ||
537 | } | ||
538 | |||
539 | var advName = element.data( 'cke-saved-name' ) || advanced.advName; | ||
540 | |||
541 | if ( advName ) | ||
542 | advanced.advName = advName; | ||
543 | |||
544 | if ( !CKEDITOR.tools.isEmpty( advanced ) ) | ||
545 | retval.advanced = advanced; | ||
546 | } | ||
547 | |||
548 | return retval; | ||
549 | }, | ||
550 | |||
551 | /** | ||
552 | * Converts link data produced by {@link #parseLinkAttributes} into an object which consists | ||
553 | * of attributes to be set (with their values) and an array of attributes to be removed. | ||
554 | * This method can be used to compose or to update any link element with the given data. | ||
555 | * | ||
556 | * @since 4.4 | ||
557 | * @param {CKEDITOR.editor} editor | ||
558 | * @param {Object} data Data in {@link #parseLinkAttributes} format. | ||
559 | * @returns {Object} An object consisting of two keys, i.e.: | ||
560 | * | ||
561 | * { | ||
562 | * // Attributes to be set. | ||
563 | * set: { | ||
564 | * href: 'http://foo.bar', | ||
565 | * target: 'bang' | ||
566 | * }, | ||
567 | * // Attributes to be removed. | ||
568 | * removed: [ | ||
569 | * 'id', 'style' | ||
570 | * ] | ||
571 | * } | ||
572 | * | ||
573 | */ | ||
574 | getLinkAttributes: function( editor, data ) { | ||
575 | var emailProtection = editor.config.emailProtection || '', | ||
576 | set = {}; | ||
577 | |||
578 | // Compose the URL. | ||
579 | switch ( data.type ) { | ||
580 | case 'url': | ||
581 | var protocol = ( data.url && data.url.protocol !== undefined ) ? data.url.protocol : 'http://', | ||
582 | url = ( data.url && CKEDITOR.tools.trim( data.url.url ) ) || ''; | ||
583 | |||
584 | set[ 'data-cke-saved-href' ] = ( url.indexOf( '/' ) === 0 ) ? url : protocol + url; | ||
585 | |||
586 | break; | ||
587 | case 'anchor': | ||
588 | var name = ( data.anchor && data.anchor.name ), | ||
589 | id = ( data.anchor && data.anchor.id ); | ||
590 | |||
591 | set[ 'data-cke-saved-href' ] = '#' + ( name || id || '' ); | ||
592 | |||
593 | break; | ||
594 | case 'email': | ||
595 | var email = data.email, | ||
596 | address = email.address, | ||
597 | linkHref; | ||
598 | |||
599 | switch ( emailProtection ) { | ||
600 | case '': | ||
601 | case 'encode': | ||
602 | var subject = encodeURIComponent( email.subject || '' ), | ||
603 | body = encodeURIComponent( email.body || '' ), | ||
604 | argList = []; | ||
605 | |||
606 | // Build the e-mail parameters first. | ||
607 | subject && argList.push( 'subject=' + subject ); | ||
608 | body && argList.push( 'body=' + body ); | ||
609 | argList = argList.length ? '?' + argList.join( '&' ) : ''; | ||
610 | |||
611 | if ( emailProtection == 'encode' ) { | ||
612 | linkHref = [ | ||
613 | 'javascript:void(location.href=\'mailto:\'+', // jshint ignore:line | ||
614 | protectEmailAddressAsEncodedString( address ) | ||
615 | ]; | ||
616 | // parameters are optional. | ||
617 | argList && linkHref.push( '+\'', escapeSingleQuote( argList ), '\'' ); | ||
618 | |||
619 | linkHref.push( ')' ); | ||
620 | } else { | ||
621 | linkHref = [ 'mailto:', address, argList ]; | ||
622 | } | ||
623 | |||
624 | break; | ||
625 | default: | ||
626 | // Separating name and domain. | ||
627 | var nameAndDomain = address.split( '@', 2 ); | ||
628 | email.name = nameAndDomain[ 0 ]; | ||
629 | email.domain = nameAndDomain[ 1 ]; | ||
630 | |||
631 | linkHref = [ 'javascript:', protectEmailLinkAsFunction( editor, email ) ]; // jshint ignore:line | ||
632 | } | ||
633 | |||
634 | set[ 'data-cke-saved-href' ] = linkHref.join( '' ); | ||
635 | break; | ||
636 | } | ||
637 | |||
638 | // Popups and target. | ||
639 | if ( data.target ) { | ||
640 | if ( data.target.type == 'popup' ) { | ||
641 | var onclickList = [ | ||
642 | 'window.open(this.href, \'', data.target.name || '', '\', \'' | ||
643 | ], | ||
644 | featureList = [ | ||
645 | 'resizable', 'status', 'location', 'toolbar', 'menubar', 'fullscreen', 'scrollbars', 'dependent' | ||
646 | ], | ||
647 | featureLength = featureList.length, | ||
648 | addFeature = function( featureName ) { | ||
649 | if ( data.target[ featureName ] ) | ||
650 | featureList.push( featureName + '=' + data.target[ featureName ] ); | ||
651 | }; | ||
652 | |||
653 | for ( var i = 0; i < featureLength; i++ ) | ||
654 | featureList[ i ] = featureList[ i ] + ( data.target[ featureList[ i ] ] ? '=yes' : '=no' ); | ||
655 | |||
656 | addFeature( 'width' ); | ||
657 | addFeature( 'left' ); | ||
658 | addFeature( 'height' ); | ||
659 | addFeature( 'top' ); | ||
660 | |||
661 | onclickList.push( featureList.join( ',' ), '\'); return false;' ); | ||
662 | set[ 'data-cke-pa-onclick' ] = onclickList.join( '' ); | ||
663 | } | ||
664 | else if ( data.target.type != 'notSet' && data.target.name ) { | ||
665 | set.target = data.target.name; | ||
666 | } | ||
667 | } | ||
668 | |||
669 | // Advanced attributes. | ||
670 | if ( data.advanced ) { | ||
671 | for ( var a in advAttrNames ) { | ||
672 | var val = data.advanced[ advAttrNames[ a ] ]; | ||
673 | |||
674 | if ( val ) | ||
675 | set[ a ] = val; | ||
676 | } | ||
677 | |||
678 | if ( set.name ) | ||
679 | set[ 'data-cke-saved-name' ] = set.name; | ||
680 | } | ||
681 | |||
682 | // Browser need the "href" fro copy/paste link to work. (#6641) | ||
683 | if ( set[ 'data-cke-saved-href' ] ) | ||
684 | set.href = set[ 'data-cke-saved-href' ]; | ||
685 | |||
686 | var removed = { | ||
687 | target: 1, | ||
688 | onclick: 1, | ||
689 | 'data-cke-pa-onclick': 1, | ||
690 | 'data-cke-saved-name': 1 | ||
691 | }; | ||
692 | |||
693 | if ( data.advanced ) | ||
694 | CKEDITOR.tools.extend( removed, advAttrNames ); | ||
695 | |||
696 | // Remove all attributes which are not currently set. | ||
697 | for ( var s in set ) | ||
698 | delete removed[ s ]; | ||
699 | |||
700 | return { | ||
701 | set: set, | ||
702 | removed: CKEDITOR.tools.objectKeys( removed ) | ||
703 | }; | ||
704 | } | ||
705 | }; | ||
706 | |||
707 | // TODO Much probably there's no need to expose these as public objects. | ||
708 | |||
709 | CKEDITOR.unlinkCommand = function() {}; | ||
710 | CKEDITOR.unlinkCommand.prototype = { | ||
711 | exec: function( editor ) { | ||
712 | var style = new CKEDITOR.style( { element: 'a', type: CKEDITOR.STYLE_INLINE, alwaysRemoveElement: 1 } ); | ||
713 | editor.removeStyle( style ); | ||
714 | }, | ||
715 | |||
716 | refresh: function( editor, path ) { | ||
717 | // Despite our initial hope, document.queryCommandEnabled() does not work | ||
718 | // for this in Firefox. So we must detect the state by element paths. | ||
719 | |||
720 | var element = path.lastElement && path.lastElement.getAscendant( 'a', true ); | ||
721 | |||
722 | if ( element && element.getName() == 'a' && element.getAttribute( 'href' ) && element.getChildCount() ) | ||
723 | this.setState( CKEDITOR.TRISTATE_OFF ); | ||
724 | else | ||
725 | this.setState( CKEDITOR.TRISTATE_DISABLED ); | ||
726 | }, | ||
727 | |||
728 | contextSensitive: 1, | ||
729 | startDisabled: 1, | ||
730 | requiredContent: 'a[href]' | ||
731 | }; | ||
732 | |||
733 | CKEDITOR.removeAnchorCommand = function() {}; | ||
734 | CKEDITOR.removeAnchorCommand.prototype = { | ||
735 | exec: function( editor ) { | ||
736 | var sel = editor.getSelection(), | ||
737 | bms = sel.createBookmarks(), | ||
738 | anchor; | ||
739 | if ( sel && ( anchor = sel.getSelectedElement() ) && ( !anchor.getChildCount() ? CKEDITOR.plugins.link.tryRestoreFakeAnchor( editor, anchor ) : anchor.is( 'a' ) ) ) | ||
740 | anchor.remove( 1 ); | ||
741 | else { | ||
742 | if ( ( anchor = CKEDITOR.plugins.link.getSelectedLink( editor ) ) ) { | ||
743 | if ( anchor.hasAttribute( 'href' ) ) { | ||
744 | anchor.removeAttributes( { name: 1, 'data-cke-saved-name': 1 } ); | ||
745 | anchor.removeClass( 'cke_anchor' ); | ||
746 | } else { | ||
747 | anchor.remove( 1 ); | ||
748 | } | ||
749 | } | ||
750 | } | ||
751 | sel.selectBookmarks( bms ); | ||
752 | }, | ||
753 | requiredContent: 'a[name]' | ||
754 | }; | ||
755 | |||
756 | CKEDITOR.tools.extend( CKEDITOR.config, { | ||
757 | /** | ||
758 | * Whether to show the Advanced tab in the Link dialog window. | ||
759 | * | ||
760 | * @cfg {Boolean} [linkShowAdvancedTab=true] | ||
761 | * @member CKEDITOR.config | ||
762 | */ | ||
763 | linkShowAdvancedTab: true, | ||
764 | |||
765 | /** | ||
766 | * Whether to show the Target tab in the Link dialog window. | ||
767 | * | ||
768 | * @cfg {Boolean} [linkShowTargetTab=true] | ||
769 | * @member CKEDITOR.config | ||
770 | */ | ||
771 | linkShowTargetTab: true | ||
772 | |||
773 | /** | ||
774 | * Whether JavaScript code is allowed as a `href` attribute in an anchor tag. | ||
775 | * With this option enabled it is possible to create links like: | ||
776 | * | ||
777 | * <a href="javascript:alert('Hello world!')">hello world</a> | ||
778 | * | ||
779 | * By default JavaScript links are not allowed and will not pass | ||
780 | * the Link dialog window validation. | ||
781 | * | ||
782 | * @since 4.4.1 | ||
783 | * @cfg {Boolean} [linkJavaScriptLinksAllowed=false] | ||
784 | * @member CKEDITOR.config | ||
785 | */ | ||
786 | } ); | ||
787 | } )(); | ||