Changeset 4463


Ignore:
Timestamp:
11/12/2009 08:39:19 AM (6 years ago)
Author:
garry.yao
Message:

Merged trunk [4462:4314].

Location:
CKEditor/branches/versions/3.1.x
Files:
67 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/branches/versions/3.1.x

  • CKEditor/branches/versions/3.1.x/CHANGES.html

    r4314 r4463  
    4040                New features:</p>
    4141        <ul>
     42                <li></li>
     43        </ul>
     44        <p>
     45                Fixed issues:</p>
     46        <ul>
     47                <li><a href="http://dev.fckeditor.net/ticket/4552">#4552</a> : Fixed float panel doesn't show up since editor instanced been destroyed once.</li>
     48                <li><a href="http://dev.fckeditor.net/ticket/3918">#3918</a> : Fixed fake object is editable with Image dialog.</li>
     49                <li><a href="http://dev.fckeditor.net/ticket/4053">#4053</a> : Fixed 'Form Properties' missing from context menu when selection collapsed inside form.</li>
     50                <li><a href="http://dev.fckeditor.net/ticket/4401">#4401</a> : Fixed customized by removing 'upload' tab page from 'Link dialog' cause JavaScript error.</li>
     51                <li><a href="http://dev.fckeditor.net/ticket/4477">#4477</a> : Adding missing tag names in object style elements.</li>
     52                <li><a href="http://dev.fckeditor.net/ticket/4567">#4567</a> : Fixed IE throw error when pressing 'Back Space' in source mode.</li>
     53                <li><a href="http://dev.fckeditor.net/ticket/4573">#4573</a> : Fixed 'IgnoreEmptyPargraph' config doesn't work with config 'entites' set to 'false'.</li>
     54                <li><a href="http://dev.fckeditor.net/ticket/4614">#4614</a> : Fixed attribute protection fails because of line-break.</li>
     55                <li><a href="http://dev.fckeditor.net/ticket/4546">#4546</a> : Fixed UIColor plugin doesn't work when editor id contains CSS selector preserved keywords.</li>
     56                <li><a href="http://dev.fckeditor.net/ticket/4609">#4609</a> : Fixed flash object is lost when loading data from outside editor.</li>
     57                <li><a href="http://dev.fckeditor.net/ticket/4625">#4625</a> : Fixed editor stay visible in a div with style 'visibility:hidden'.</li>
     58        </ul>
     59        <h3>
     60                CKEditor 3.0.1</h3>
     61        <p>
     62                New features:</p>
     63        <ul>
    4264                <li><a href="http://dev.fckeditor.net/ticket/4219">#4219</a> : Added fallback mechanism for config.language.</li>
     65                <li><a href="http://dev.fckeditor.net/ticket/4194">#4194</a> : Added support for using multiple css style sheets within the editor.</li>
    4366        </ul>
    4467        <p>
    4568                Fixed issues:</p>
    4669        <ul>
    47                 <li><a href="http://dev.fckeditor.net/ticket/3898">#3898</a> : Added validation for URL presentance in Image dialog.</li>
     70                <li><a href="http://dev.fckeditor.net/ticket/3898">#3898</a> : Added validation for URL value in Image dialog.</li>
    4871                <li><a href="http://dev.fckeditor.net/ticket/3528">#3528</a> : Fixed Context Menu issue when triggered using Shift+F10.</li>
    4972                <li><a href="http://dev.fckeditor.net/ticket/4028">#4028</a> : Maximize control's tool tip was wrong once it is maximized.</li>
    50                 <li><a href="http://dev.fckeditor.net/ticket/4237">#4237</a> : ToolBar is chopped off in Safari browser 3.x.</li>
    51                 <li><a href="http://dev.fckeditor.net/ticket/3898">#3898</a> : Added validation for URL presentance in Image dialog.</li>
    52                 <li><a href="http://dev.fckeditor.net/ticket/4241">#4241</a> : Float panels are left on screen while editor is destroyed.</li>         
    53                 <li><a href="http://dev.fckeditor.net/ticket/4274">#4274</a> : Double click event is incorrect handled in 'divreplace' sample.</li>     
    54                 <li><a href="http://dev.fckeditor.net/ticket/4354">#4354</a> : Fixed TAB key on toolbar to not focus disabled buttons.</li>     
     73                <li><a href="http://dev.fckeditor.net/ticket/4237">#4237</a> : Toolbar is chopped off in Safari browser 3.x.</li>
     74                <li><a href="http://dev.fckeditor.net/ticket/4241">#4241</a> : Float panels are left on screen while editor is destroyed.</li>
     75                <li><a href="http://dev.fckeditor.net/ticket/4274">#4274</a> : Double click event is incorrect handled in 'divreplace' sample.</li>
     76                <li><a href="http://dev.fckeditor.net/ticket/4354">#4354</a> : Fixed TAB key on toolbar to not focus disabled buttons.</li>
    5577                <li><a href="http://dev.fckeditor.net/ticket/3856">#3856</a> : Fixed focus and blur events in source view mode.</li>
    5678                <li><a href="http://dev.fckeditor.net/ticket/3438">#3438</a> : Floating panels are off by (-1px, 0px) in RTL mode.</li>
     
    6688                <li><a href="http://dev.fckeditor.net/ticket/3517">#3517</a> : Fixed "Match cyclic" field in Find & Replace dialog.</li>
    6789                <li><a href="http://dev.fckeditor.net/ticket/4368">#4368</a> : borderColor table cell attribute haven't worked for none-IE</li>
    68                 <li><a href="http://dev.fckeditor.net/ticket/4203">#4203</a> : In IE quirksmode + toolbar collapsed + source mode editing block height was incorrect.</li>
    69                 <li><a href="http://dev.fckeditor.net/ticket/4387">#4387</a> : Right clicking in Kama skin can lead to a javascript error.</li>
    70                 <li><a href="http://dev.fckeditor.net/ticket/4397">#4397</a> : Wisiwig mode will cause the host page scroll.</li>
     90                <li><a href="http://dev.fckeditor.net/ticket/4203">#4203</a> : In IE quirks mode + toolbar collapsed + source mode editing block height was incorrect.</li>
     91                <li><a href="http://dev.fckeditor.net/ticket/4387">#4387</a> : Fixed: right clicking in Kama skin can lead to a javascript error.</li>
     92                <li><a href="http://dev.fckeditor.net/ticket/4397">#4397</a> : Wysiwyg mode caused the host page scroll.</li>
    7193                <li><a href="http://dev.fckeditor.net/ticket/4385">#4385</a> : Fixed editor's auto adjusting on DOM structure were confusing the dirty checking mechanism.</li>
    72                 <li><a href="http://dev.fckeditor.net/ticket/4397">#4397</a> : Fixed regression of [3816] where turn on design mode is causing Firefox3 to scroll the host page.</li>
    73                 <li><a href="http://dev.fckeditor.net/ticket/4254">#4254</a> : Added basic API sample.</li>
     94                <li><a href="http://dev.fckeditor.net/ticket/4397">#4397</a> : Fixed regression of [3816] where turn on design mode was causing Firefox3 to scroll the host page.</li>
     95                <li><a href="http://dev.fckeditor.net/ticket/4254">#4254</a> : Added basic API sample.</li>
     96                <li><a href="http://dev.fckeditor.net/ticket/4107">#4107</a> : Normalize css font-family style text for correct comparision.</li>
     97                <li><a href="http://dev.fckeditor.net/ticket/3664">#3664</a> : Insert block element in empty editor document should not create new paragraph.</li>
     98                <li><a href="http://dev.fckeditor.net/ticket/4037">#4037</a> : 'id' attribute is missing with Flash dialog advanced page.</li>
     99                <li><a href="http://dev.fckeditor.net/ticket/4047">#4047</a> : Delete selected control type element when 'Backspace' is pressed on it.</li>
     100                <li><a href="http://dev.fckeditor.net/ticket/4191">#4191</a> : Fixed: dialog changes confirmation on image dialog appeared even when no changes have been made.</li>
     101                <li><a href="http://dev.fckeditor.net/ticket/4351">#4351</a> : Dash and dot could appear in attribute names.</li>
     102                <li><a href="http://dev.fckeditor.net/ticket/4355">#4355</a> : 'maximize' and 'showblock' commands shouldn't take editor focus.</li>
     103                <li><a href="http://dev.fckeditor.net/ticket/4504">#4504</a> : Fixed 'Enter'/'Esc' key is not working on dialog button.</li>
     104                <li><a href="http://dev.fckeditor.net/ticket/4245">#4245</a> : 'Strange Template' now come with a style attribute for width.</li>
     105                <li><a href="http://dev.fckeditor.net/ticket/4512">#4512</a> : Fixed styles plugin incorrectly adding semicolons to style text.</li>
     106                <li><a href="http://dev.fckeditor.net/ticket/3855">#3855</a> : Fixed loading unminified _source files when ckeditor_source.js is used.</li>
     107                <li><a href="http://dev.fckeditor.net/ticket/3717">#3717</a> : Dialog settings defaults can now be overridden in-page through the CKEDITOR.config object.</li>
     108                <li><a href="http://dev.fckeditor.net/ticket/4481">#4481</a> : The 'stylesCombo_stylesSet' configuration entry didn't work for full URLs.</li>
     109                <li><a href="http://dev.fckeditor.net/ticket/4480">#4480</a> : Fixed scope attribute in th.</li>
     110                <li><a href="http://dev.fckeditor.net/ticket/4467">#4467</a> : Fixed bug to use custom icon in context menus. Thanks to george.</li>
     111                <li><a href="http://dev.fckeditor.net/ticket/4190">#4190</a> : Fixed select field dialog layout in Safari.</li>
     112                <li><a href="http://dev.fckeditor.net/ticket/4518">#4518</a> : Fixed unable to open dialog without editor focus in IE.</li>
     113                <li><a href="http://dev.fckeditor.net/ticket/4519">#4519</a> : Fixed maximize without editor focus throw error in IE.</li>
     114                <li>Updated the following language files:<ul>
     115                        <li><a href="http://dev.fckeditor.net/ticket/3947">#3947</a> : Arabic;</li>
     116                        <li><a href="http://dev.fckeditor.net/ticket/4466">#4466</a> : Czech;</li>
     117                        <li><a href="http://dev.fckeditor.net/ticket/4363">#4363</a> : Danish;</li>
     118                        <li><a href="http://dev.fckeditor.net/ticket/4346">#4346</a> : Dutch;</li>
     119                        <li><a href="http://dev.fckeditor.net/ticket/4371">#4371</a> <a href="http://dev.fckeditor.net/ticket/4456">#4456</a> : Hebrew;</li>
     120                        <li><a href="http://dev.fckeditor.net/ticket/4382">#4382</a> : Polish.</li>
     121                </ul></li>
    74122        </ul>
    75123        <h3>
     
    80128        <li><a href="http://dev.fckeditor.net/ticket/3188">#3188</a> : Introduce
    81129                &lt;pre&gt; formatting feature when converting from other blocks.</li>
     130        <li><a href="http://dev.fckeditor.net/ticket/4445">#4445</a> : editor::setData now support an optional callback parameter.</li>
    82131        </ul>
    83132        <p>
     
    274323                <li><a href="http://dev.fckeditor.net/ticket/4227">#4227</a> : Fixed destroy editor instance created on textarea which is not within form cause error.</li>
    275324                <li><a href="http://dev.fckeditor.net/ticket/4240">#4240</a> : Fixed editor name containing hyphen break editor completely.</li>
     325                <li><a href="http://dev.fckeditor.net/ticket/3828">#3828</a> : Malformed nested list is now corrected by the parser.</li>
    276326        </ul>
    277327        <h3>
  • CKEditor/branches/versions/3.1.x/_dev/jslint/lint.sh

    r2935 r4463  
     1#!/usr/bin/env bash
     2
    13#
    24# Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
     
    810#
    911
     12if [ -L $0 ] ; then
     13    DIR=$(dirname $(readlink -f $0)) ;
     14else
     15    DIR=$(dirname $0) ;
     16fi ;
     17
     18pushd $DIR
    1019if [ "$1" = "" ]
    1120then
     
    1726        echo Process completed.
    1827fi
     28popd
  • CKEditor/branches/versions/3.1.x/_dev/langtool/langtool.sh

    r3159 r4463  
    1 #!/bin/bash
     1#!/usr/bin/env bash
    22
    33# Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
     
    66# Checks translation files in given directory.
    77
     8if [ -L $0 ] ; then
     9    DIR=$(dirname $(readlink -f $0)) ;
     10else
     11    DIR=$(dirname $0) ;
     12fi ;
     13
     14pushd $DIR
    815java -jar langtool/langtool.jar ../../_source/lang
     16popd
  • CKEditor/branches/versions/3.1.x/_dev/packager/package.sh

    r3159 r4463  
    1 #!/bin/bash
     1#!/usr/bin/env bash
    22
    33# Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
    44# For licensing, see LICENSE.html or http://ckeditor.com/license
    55
     6if [ -L $0 ] ; then
     7    DIR=$(dirname $(readlink -f $0)) ;
     8else
     9    DIR=$(dirname $0) ;
     10fi ;
     11
     12pushd $DIR
    613java -jar ckpackager/ckpackager.jar ../../ckeditor.pack
     14popd
  • CKEditor/branches/versions/3.1.x/_dev/releaser/ckreleaser.release

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.1.x/_dev/releaser/release.bat

    • Property svn:mergeinfo changed (with no actual effect on merging)
  • CKEditor/branches/versions/3.1.x/_dev/releaser/release.sh

    r4060 r4463  
    1 #!/bin/bash
     1#!/usr/bin/env bash
    22
    33# Copyright (c) 2003-2009, Frederico Caldeira Knabben. All rights reserved.
    44# For licensing, see LICENSE.html or http://ckeditor.com/license
    55
     6if [ -L $0 ] ; then
     7    DIR=$(dirname $(readlink -f $0)) ;
     8else
     9    DIR=$(dirname $0) ;
     10fi ;
     11
     12pushd $DIR
    613java -jar ckreleaser/ckreleaser.jar ckreleaser.release ../.. release "3.0 SVN" ckeditor_3.0_svn
     14popd
  • CKEditor/branches/versions/3.1.x/_samples/api.html

    r4314 r4463  
    1111        //<![CDATA[
    1212
    13 // The instanceReady event is fired when an instance of CKEditor has finished 
     13// The instanceReady event is fired when an instance of CKEditor has finished
    1414// its initialization.
    1515CKEDITOR.on( 'instanceReady', function( ev )
     
    5454
    5555        // Get the editor contents
    56         alert( oEditor.getData() ) ;   
     56        alert( oEditor.getData() ) ;
    5757}
    5858
     
    104104                </script>
    105105                <div id="eMessage">
    106                        
     106
    107107                </div>
    108108                <div id="eButtons" style="visibility: hidden">
  • CKEditor/branches/versions/3.1.x/_samples/divreplace.html

    r4169 r4463  
    4848        element = element.parentNode;
    4949
    50         if ( element.nodeName.toLowerCase() == 'div' 
     50        if ( element.nodeName.toLowerCase() == 'div'
    5151                 && ( element.className.indexOf( 'editable' ) != -1 ) )
    5252                replaceDiv( element );
  • CKEditor/branches/versions/3.1.x/_source/core/command.js

    r4137 r4463  
    1313                        return false;
    1414
    15                 // The editor will always have the focus when executing a command.
    16                 editor.focus();
     15                if( this.editorFocus )     // Give editor focus if necessary (#4355).
     16                        editor.focus();
    1717
    1818                return ( commandDefinition.exec.call( this, editor, data ) !== false );
     
    2323                {
    2424                        modes : { wysiwyg : 1 },
     25                        editorFocus : true,
    2526                        state : CKEDITOR.TRISTATE_OFF
    2627                });
  • CKEditor/branches/versions/3.1.x/_source/core/commanddefinition.js

    r3668 r4463  
    7171 * });
    7272 */
     73
     74/**
     75 * Whether the command should give focus to the editor before execution.
     76 * @name  CKEDITOR.commandDefinition.editorFocus
     77 * @type {Boolean}
     78 * @example
     79 * editorInstance.addCommand( 'maximize',
     80 * {
     81 *     exec : function( editor )
     82 *     {
     83 *     },
     84 *     editorFocus : false    // The command doesn't require focusing the editing document.
     85 * });
     86 */
  • CKEditor/branches/versions/3.1.x/_source/core/config.js

    r4226 r4463  
    6464
    6565        /**
    66          * The CSS file to be used to apply style to the contents. It should
     66         * The CSS file(s) to be used to apply style to the contents. It should
    6767         * reflect the CSS used in the final pages where the contents are to be
    6868         * used.
    69          * @type String
     69         * @type String|Array
    7070         * @default '&lt;CKEditor folder&gt;/contents.css'
    7171         * @example
    7272         * config.contentsCss = '/css/mysitestyles.css';
     73         * config.contentsCss = ['/css/mysitestyles.css', '/css/anotherfile.css'];
    7374         */
    7475        contentsCss : CKEDITOR.basePath + 'contents.css',
     
    179180
    180181        /**
    181          * The height of editing area( content ), in relative or pixel integer.
     182         * The height of editing area( content ), in relative or absolute, e.g. 30px, 5em.
     183         * Note: Percentage unit is not supported yet. e.g. 30%.
    182184         * @type Number|String
    183185         * @default '200'
  • CKEditor/branches/versions/3.1.x/_source/core/dom/event.js

    r2948 r4463  
    8888
    8989                if ( stopPropagation )
    90                 {
    91                         if ( $.stopPropagation )
    92                                 $.stopPropagation();
    93                         else
    94                                 $.cancelBubble = true;
    95                 }
     90                        this.stopPropagation();
    9691        },
     92
     93        stopPropagation : function()
     94        {
     95                var $ = this.$;
     96                if ( $.stopPropagation )
     97                        $.stopPropagation();
     98                else
     99                        $.cancelBubble = true;
     100        },
     101
    97102        /**
    98103         * Returns the DOM node where the event was targeted to.
  • CKEditor/branches/versions/3.1.x/_source/core/dtd.js

    r3496 r4463  
    8686
    8787                /**
     88             * List of list root elements.
     89             * @type Object
     90             * @example
     91             */
     92            $list: { ul:1,ol:1,dl:1},
     93
     94                /**
    8895                 * Elements that accept text nodes, but are not possible to edit into
    8996                 * the browser.
     
    9198                 * @example
    9299                 */
    93                 $nonEditable : {applet:1,button:1,embed:1,iframe:1,map:1,object:1,option:1,script:1,textarea:1},
     100                $nonEditable : {applet:1,button:1,embed:1,iframe:1,map:1,object:1,option:1,script:1,textarea:1,param:1},
    94101
    95102                /**
  • CKEditor/branches/versions/3.1.x/_source/core/editor.js

    r4109 r4463  
    1 /*
     1/*
    22Copyright (c) 2003-2009, CKSource - Frederico Knabben. All rights reserved.
    33For licensing, see LICENSE.html or http://ckeditor.com/license
     
    114114                        skinName = skin[ 0 ],
    115115                        skinPath = CKEDITOR.getUrl( skin[ 1 ] || (
    116                                 '_source/' +    // %REMOVE_LINE%
     116                                '_source/' +    // @Packager.RemoveLine
    117117                                'skins/' + skinName + '/' ) );
    118118
     
    437437                },
    438438
     439                /**
     440                 * Add a trunk of css text to the editor which will be applied to the wysiwyg editing document.
     441                 * Note: This function should be called before editor is loaded to take effect.
     442                 * @param css {String} CSS text.
     443                 * @example
     444                 * editorInstance.addCss( 'body { background-color: grey; }' );
     445                 */
    439446                addCss : function( css )
    440447                {
     
    461468                        this.fire( 'destroy' );
    462469                        CKEDITOR.remove( this );
     470                        CKEDITOR.fire( 'instanceDestroyed', null, this );
    463471                },
    464472
     
    568576                 * Sets the editor data. The data must be provided in raw format.
    569577                 * @param {String} data HTML code to replace the curent content in the editor.
     578                 * @param {Function} callback Function to be called after the setData is completed.
    570579                 * @example
    571580                 * CKEDITOR.instances.editor1.<b>setData( '&lt;p&gt;This is the editor data.&lt;/p&gt;' )</b>;
    572                  */
    573                 setData : function( data )
    574                 {
     581                 * CKEDITOR.instances.editor1.setData( '&lt;p&gt;Some other editor data.&lt;/p&gt;', function()
     582                 * {
     583                 *              CKEDITOR.instances.editor1.checkDirty();        // true
     584                 * } );
     585                 */
     586                setData : function( data , callback )
     587                {
     588                        if( callback )
     589                        {
     590                                this.on( 'dataReady', function( evt )
     591                                {
     592                                        evt.removeListener();
     593                                        callback.call( evt.editor );
     594                                } );
     595                        }
    575596                        // Fire "setData" so data manipulation may happen.
    576597                        var eventData = { dataValue : data };
  • CKEditor/branches/versions/3.1.x/_source/core/htmlparser.js

    r3712 r4463  
    1919(function()
    2020{
    21         var attribsRegex        = /([\w:]+)(?:(?:\s*=\s*(?:(?:"([^"]*)")|(?:'([^']*)')|([^\s>]+)))|(?=\s|$))/g,
     21        var attribsRegex        = /([\w\-:.]+)(?:(?:\s*=\s*(?:(?:"([^"]*)")|(?:'([^']*)')|([^\s>]+)))|(?=\s|$))/g,
    2222                emptyAttribs    = {checked:1,compact:1,declare:1,defer:1,disabled:1,ismap:1,multiple:1,nohref:1,noresize:1,noshade:1,nowrap:1,readonly:1,selected:1};
    2323
  • CKEditor/branches/versions/3.1.x/_source/core/htmlparser/element.js

    r3654 r4463  
    3636
    3737        var dtd                 = CKEDITOR.dtd,
    38                 isBlockLike     = !!( dtd.$block[ name ] || dtd.$listItem[ name ] || dtd.$tableContent[ name ] ),
     38                isBlockLike     = !!( dtd.$block[ name ] || dtd.$listItem[ name ] || dtd.$tableContent[ name ] || dtd.$nonEditable ),
    3939                isEmpty         = !!dtd.$empty[ name ];
    4040
  • CKEditor/branches/versions/3.1.x/_source/core/htmlparser/fragment.js

    r4010 r4463  
    4646        var nonBreakingBlocks = CKEDITOR.tools.extend(
    4747                        {table:1,ul:1,ol:1,dl:1},
    48                         CKEDITOR.dtd.table, CKEDITOR.dtd.ul, CKEDITOR.dtd.ol, CKEDITOR.dtd.dl );
     48                        CKEDITOR.dtd.table, CKEDITOR.dtd.ul, CKEDITOR.dtd.ol, CKEDITOR.dtd.dl ),
     49                listBlocks = CKEDITOR.dtd.$list, listItems = CKEDITOR.dtd.$listItem;
    4950
    5051        /**
     
    190191                                        return;
    191192
    192                                 var reApply = false;
    193 
     193                                var reApply = false,
     194                                        addPoint;   // New position to start adding nodes.
     195
     196                                // Fixing malformed nested lists(#3828).
     197                                if( tagName in listBlocks
     198                                        && currentName in listBlocks )
     199                                {
     200                                        var children = currentNode.children,
     201                                                lastChild = children[ children.length - 1 ];
     202                                        // Move inner list into to previous list item if any.
     203                                        if( lastChild && lastChild.name in listItems )
     204                                                returnPoint = currentNode, addPoint = lastChild;
     205                                        // Move inner list outside in the worst case.
     206                                        else
     207                                                addElement( currentNode, currentNode.parent );
     208                                }
    194209                                // If the element name is the same as the current element name,
    195210                                // then just close the current one and append the new one to the
    196211                                // parent. This situation usually happens with <p>, <li>, <dt> and
    197212                                // <dd>, specially in IE. Do not enter in this if block in this case.
    198                                 if ( tagName == currentName )
     213                                else if ( tagName == currentName )
    199214                                {
    200215                                        addElement( currentNode, currentNode.parent );
     
    223238                                }
    224239
    225                                 // In any of the above cases, we'll be adding, or trying to
    226                                 // add it to the parent.
    227                                 currentNode = currentNode.returnPoint || currentNode.parent;
     240                                if( addPoint )
     241                                        currentNode = addPoint;
     242                                // Try adding it to the return point, or the parent element.
     243                                else
     244                                        currentNode = currentNode.returnPoint || currentNode.parent;
    228245
    229246                                if ( reApply )
  • CKEditor/branches/versions/3.1.x/_source/core/lang.js

    r4155 r4463  
    101101                        {
    102102                                CKEDITOR.scriptLoader.load( CKEDITOR.getUrl(
    103                                         '_source/' +    // %REMOVE_LINE%
     103                                        '_source/' +    // @Packager.RemoveLine
    104104                                        'lang/' + languageCode + '.js' ),
    105105                                        function()
  • CKEditor/branches/versions/3.1.x/_source/core/plugins.js

    r3194 r4463  
    1616 */
    1717CKEDITOR.plugins = new CKEDITOR.resourceManager(
    18         '_source/' +    // %REMOVE_LINE%
     18        '_source/' +    // @Packager.RemoveLine
    1919        'plugins/', 'plugin' );
    2020
  • CKEditor/branches/versions/3.1.x/_source/core/skins.js

    r3659 r4463  
    136136                                || ( paths[ skinName ] =
    137137                                                CKEDITOR.getUrl(
    138                                                         '_source/' +    // %REMOVE_LINE%
     138                                                        '_source/' +    // @Packager.RemoveLine
    139139                                                        'skins/' + skinName + '/' ) );
    140140                },
  • CKEditor/branches/versions/3.1.x/_source/core/themes.js

    r2948 r4463  
    1616 */
    1717CKEDITOR.themes = new CKEDITOR.resourceManager(
    18         '_source/'+             // %REMOVE_LINE%
     18        '_source/'+             // @Packager.RemoveLine
    1919        'themes/', 'theme' );
  • CKEditor/branches/versions/3.1.x/_source/core/tools.js

    r4176 r4463  
    190190                },
    191191
     192                isEmpty : function ( object )
     193                {
     194                        for ( var i in object )
     195                        {
     196                                if ( object.hasOwnProperty( i ) )
     197                                        return false;
     198                        }
     199                        return true;
     200                },
    192201                /**
    193202                 * Transforms a CSS property name to its relative DOM style name.
     
    205214                                : ( typeof test.styleFloat != 'undefined' ) ? 'styleFloat'
    206215                                : 'float';
    207                        
     216
    208217                        return function( cssName )
    209218                        {
     
    265274
    266275                        return this.htmlEncode( text );
     276                },
     277
     278                /**
     279                 * Replace characters can't be represented through CSS Selectors string
     280                 * by CSS Escape Notation where the character escape sequence consists
     281                 * of a backslash character (\) followed by the orginal characters.
     282                 * Ref: http://www.w3.org/TR/css3-selectors/#grammar
     283                 * @param cssSelectText
     284                 * @return the escaped selector text.
     285                 */
     286                escapeCssSelector : function( cssSelectText )
     287                {
     288                        return cssSelectText.replace( /[\s#:.,$*^\[\]()~=+>]/g, '\\$&' );
    267289                },
    268290
  • CKEditor/branches/versions/3.1.x/_source/lang/_translationstatus.txt

    r4185 r4463  
    33
    44af.js      Found: 312 Missing: 130
    5 ar.js      Found: 329 Missing: 113
     5ar.js      Found: 442 Missing: 0
    66bg.js      Found: 305 Missing: 137
    77bn.js      Found: 307 Missing: 135
    88bs.js      Found: 210 Missing: 232
    99ca.js      Found: 435 Missing: 7
    10 cs.js      Found: 327 Missing: 115
    11 da.js      Found: 326 Missing: 116
     10cs.js      Found: 442 Missing: 0
     11da.js      Found: 435 Missing: 7
    1212de.js      Found: 435 Missing: 7
    1313el.js      Found: 311 Missing: 131
     
    2626gl.js      Found: 308 Missing: 134
    2727gu.js      Found: 326 Missing: 116
    28 he.js      Found: 332 Missing: 110
     28he.js      Found: 442 Missing: 0
    2929hi.js      Found: 327 Missing: 115
    3030hr.js      Found: 435 Missing: 7
     
    4040ms.js      Found: 287 Missing: 155
    4141nb.js      Found: 325 Missing: 117
    42 nl.js      Found: 327 Missing: 115
     42nl.js      Found: 435 Missing: 7
    4343no.js      Found: 325 Missing: 117
    44 pl.js      Found: 435 Missing: 7
     44pl.js      Found: 442 Missing: 0
    4545pt-br.js   Found: 434 Missing: 8
    4646pt.js      Found: 307 Missing: 135
  • CKEditor/branches/versions/3.1.x/_source/lang/ar.js

    r4185 r4463  
    3232         * of reading non-English words. So be careful while translating it.
    3333         */
    34         editorTitle             : 'Rich text editor, %1', // MISSING
     34        editorTitle             : 'محرر النص المنسق, %1',
    3535
    3636        // Toolbar buttons without dialogs.
    37         source                  : 'شفرة المصدر',
     37        source                  : 'المصدر',
    3838        newPage                 : 'صفحة جديدة',
    3939        save                    : 'حفظ',
    4040        preview                 : 'معاينة الصفحة',
    41         cut                             : 'قص',
     41        cut                     : 'قص',
    4242        copy                    : 'نسخ',
    4343        paste                   : 'لصق',
     
    4747        italic                  : 'مائل',
    4848        selectAll               : 'تحديد الكل',
    49         removeFormat    : 'إزالة التنسيقات',
     49        removeFormat            : 'إزالة التنسيقات',
    5050        strike                  : 'يتوسطه خط',
    5151        subscript               : 'منخفض',
    5252        superscript             : 'مرتفع',
    53         horizontalrule  : 'إدراج خط فاصل',
     53        horizontalrule          : 'خط فاصل',
    5454        pagebreak               : 'إدخال صفحة جديدة',
    5555        unlink                  : 'إزالة رابط',
     
    6060        common :
    6161        {
    62                 browseServer    : 'تصفح الخادم',
    63                 url                             : 'موقع الصورة',
     62                browseServer            : 'تصفح',
     63                url                     : 'الرابط',
    6464                protocol                : 'البروتوكول',
    6565                upload                  : 'رفع',
    66                 uploadSubmit    : 'أرسلها للخادم',
     66                uploadSubmit            : 'أرسل',
    6767                image                   : 'صورة',
    6868                flash                   : 'فلاش',
    6969                form                    : 'نموذج',
    7070                checkbox                : 'خانة إختيار',
    71                 radio           : 'زر خيار',
     71                radio                   : 'زر اختيار',
    7272                textField               : 'مربع نص',
    73                 textarea                : 'ناحية نص',
     73                textarea                : 'مساحة نصية',
    7474                hiddenField             : 'إدراج حقل خفي',
    7575                button                  : 'زر ضغط',
    76                 select  : 'قائمة منسدلة',
     76                select                  : 'اختار',
    7777                imageButton             : 'زر صورة',
    7878                notSet                  : '<بدون تحديد>',
    79                 id                              : 'الرقم',
     79                id                      : 'الرقم',
    8080                name                    : 'الاسم',
    8181                langDir                 : 'إتجاه النص',
     
    8383                langDirRtl              : 'اليمين لليسار (RTL)',
    8484                langCode                : 'رمز اللغة',
    85                 longDescr               : 'عنوان الوصف المفصّل',
     85                longDescr               : 'الوصف التفصيلى',
    8686                cssClass                : 'فئات التنسيق',
    87                 advisoryTitle   : 'تلميح الشاشة',
     87                advisoryTitle           : 'عنوان التقرير',
    8888                cssStyle                : 'نمط',
    89                 ok                              : 'موافق',
     89                ok                      : 'موافق',
    9090                cancel                  : 'إلغاء الأمر',
    9191                generalTab              : 'عام',
    9292                advancedTab             : 'متقدم',
    93                 validateNumberFailed    : 'This value is not a number.', // MISSING
    94                 confirmNewPage  : 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
    95                 confirmCancel   : 'Some of the options have been changed. Are you sure to close the dialog?', // MISSING
     93                validateNumberFailed    : 'لايوجد نتيجة',
     94                confirmNewPage  : 'ستفقد أي متغييرات اذا لم تقم بحفظها اولا. هل أنت متأكد أنك تريد صفحة جديدة؟',
     95                confirmCancel   : 'بعض الخيارات قد تغيرت. هل أنت متأكد من إغلاق مربع النص؟',
    9696
    9797                // Put the voice-only part of the label in the span.
    98                 unavailable             : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
     98                unavailable             : '%1<span class="cke_accessibility">, غير متاح</span>'
    9999        },
    100100
     
    102102        specialChar             :
    103103        {
    104                 toolbar         : 'إدراج  رموز..ِ',
    105                 title           : 'إدراج رمز'
     104                toolbar         : 'إدراج  خاص.ِ',
     105                title           : 'اختر الخواص'
    106106        },
    107107
     
    109109        link :
    110110        {
    111                 toolbar         : 'إدراج/تحرير رابط',
     111                toolbar         : 'رابط',
    112112                menu            : 'تحرير رابط',
    113113                title           : 'إرتباط تشعبي',
    114114                info            : 'معلومات الرابط',
    115                 target          : 'الهدف',
     115                target          : 'هدف الرابط',
    116116                upload          : 'رفع',
    117117                advanced        : 'متقدم',
     
    119119                toAnchor        : 'مكان في هذا المستند',
    120120                toEmail         : 'بريد إلكتروني',
    121                 target          : 'الهدف',
     121                target          : 'هدف الرابط',
    122122                targetNotSet    : '<بدون تحديد>',
    123123                targetFrame     : '<إطار>',
     
    125125                targetNew       : 'إطار جديد (_blank)',
    126126                targetTop       : 'صفحة كاملة (_top)',
    127                 targetSelf      : 'نفس الإطار (_self)',
    128                 targetParent    : 'الإطار الأصل (_parent)',
    129                 targetFrameName : 'اسم الإطار الهدف',
    130                 targetPopupName : 'تسمية النافذة المنبثقة',
     127                targetSelf      : 'الاطار الحالى (_self)',
     128                targetParent    : 'الإطار الأصلي (_parent)',
     129                targetFrameName : 'اسم الإطار المستهدف',
     130                targetPopupName : 'اسم النافذة المنبثقة',
    131131                popupFeatures   : 'خصائص النافذة المنبثقة',
    132                 popupResizable  : 'Resizable', // MISSING
    133                 popupStatusBar  : 'شريط الحالة السفلي',
     132                popupResizable  : 'قابلة التشكيل',
     133                popupStatusBar  : 'شريط الحالة',
    134134                popupLocationBar        : 'شريط العنوان',
    135135                popupToolbar    : 'شريط الأدوات',
     
    142142                popupHeight             : 'الإرتفاع',
    143143                popupTop                : 'التمركز للأعلى',
    144                 id                              : 'Id', // MISSING
     144                id                              : 'هوية',
    145145                langDir                 : 'إتجاه النص',
    146146                langDirNotSet   : '<بدون تحديد>',
     
    149149                acccessKey              : 'مفاتيح الإختصار',
    150150                name                    : 'الاسم',
    151                 langCode                : 'إتجاه النص',
     151                langCode                : 'كود النص',
    152152                tabIndex                : 'الترتيب',
    153                 advisoryTitle   : 'تلميح الشاشة',
    154                 advisoryContentType     : 'نوع التلميح',
     153                advisoryTitle   : 'عنوان التقرير',
     154                advisoryContentType     : 'نوع التقرير',
    155155                cssClasses              : 'فئات التنسيق',
    156156                charset                 : 'ترميز المادة المطلوبة',
    157157                styles                  : 'نمط',
    158158                selectAnchor    : 'اختر علامة مرجعية',
    159                 anchorName              : 'حسب اسم العلامة',
    160                 anchorId                : 'حسب تعريف العنصر',
    161                 emailAddress    : 'عنوان بريد إلكتروني',
     159                anchorName              : 'حسب الاسم',
     160                anchorId                : 'حسب رقم العنصر',
     161                emailAddress    : 'عنوان البريد إلكتروني',
    162162                emailSubject    : 'موضوع الرسالة',
    163163                emailBody               : 'محتوى الرسالة',
    164                 noAnchors               : '(لا يوجد علامات مرجعية في هذا المستند)',
    165                 noUrl                   : 'فضلاً أدخل عنوان الموقع الذي يشير إليه الرابط',
    166                 noEmail                 : 'فضلاً أدخل عنوان البريد الإلكتروني'
     164                noAnchors               : '(لا توجد علامات مرجعية في هذا المستند)',
     165                noUrl                   : 'من فضلك أدخل عنوان الموقع الذي يشير إليه الرابط',
     166                noEmail                 : 'من فضلك أدخل عنوان البريد الإلكتروني'
    167167        },
    168168
     
    170170        anchor :
    171171        {
    172                 toolbar         : 'إدراج/تحرير إشارة مرجعية',
    173                 menu            : 'خصائص الإشارة المرجعية',
     172                toolbar         : 'إشارة مرجعية',
     173                menu            : 'تحرير الإشارة المرجعية',
    174174                title           : 'خصائص الإشارة المرجعية',
    175175                name            : 'اسم الإشارة المرجعية',
     
    183183                find                            : 'بحث',
    184184                replace                         : 'إستبدال',
    185                 findWhat                        : 'البحث عن:',
     185                findWhat                        : 'البحث بـ:',
    186186                replaceWith                     : 'إستبدال بـ:',
    187187                notFoundMsg                     : 'لم يتم العثور على النص المحدد.',
    188188                matchCase                       : 'مطابقة حالة الأحرف',
    189                 matchWord                       : 'الكلمة بالكامل فقط',
    190                 matchCyclic                     : 'Match cyclic', // MISSING
     189                matchWord                       : 'مطابقة بالكامل',
     190                matchCyclic                     : 'مطابقة دورية',
    191191                replaceAll                      : 'إستبدال الكل',
    192                 replaceSuccessMsg       : '%1 occurrence(s) replaced.' // MISSING
     192                replaceSuccessMsg       : 'تم استبدال 1% من الحالات '
    193193        },
    194194
     
    197197        {
    198198                toolbar         : 'جدول',
    199                 title           : 'إدراج جدول',
    200                 menu            : 'إدراج جدول',
     199                title           : 'خصائص الجدول',
     200                menu            : 'خصائص الجدول',
    201201                deleteTable     : 'حذف الجدول',
    202202                rows            : 'صفوف',
    203203                columns         : 'أعمدة',
    204                 border          : 'سمك الحدود',
     204                border          : 'الحدود',
    205205                align           : 'المحاذاة',
    206                 alignNotSet     : '<بدون تحديد>',
     206                alignNotSet     : '<بدون محاذاة>',
    207207                alignLeft       : 'يسار',
    208208                alignCenter     : 'وسط',
     
    216216                caption         : 'الوصف',
    217217                summary         : 'الخلاصة',
    218                 headers         : 'Headers', // MISSING
    219                 headersNone             : 'None', // MISSING
    220                 headersColumn   : 'First column', // MISSING
    221                 headersRow              : 'First Row', // MISSING
    222                 headersBoth             : 'Both', // MISSING
    223                 invalidRows             : 'Number of rows must be a number greater than 0.', // MISSING
    224                 invalidCols             : 'Number of columns must be a number greater than 0.', // MISSING
    225                 invalidBorder   : 'Border size must be a number.', // MISSING
    226                 invalidWidth    : 'Table width must be a number.', // MISSING
    227                 invalidHeight   : 'Table height must be a number.', // MISSING
    228                 invalidCellSpacing      : 'Cell spacing must be a number.', // MISSING
    229                 invalidCellPadding      : 'Cell padding must be a number.', // MISSING
     218                headers         : 'العناوين',
     219                headersNone             : 'بدون',
     220                headersColumn   : 'العمود الأول',
     221                headersRow              : 'الصف الأول',
     222                headersBoth             : 'كلاهما',
     223                invalidRows             : 'عدد الصفوف يجب أن يكون عدداً أكبر من صفر.',
     224                invalidCols             : 'عدد الأعمدة يجب أن يكون عدداً أكبر من صفر.',
     225                invalidBorder   : 'حجم الحد يجب أن يكون عدداً.',
     226                invalidWidth    : 'عرض الجدول يجب أن يكون عدداً.',
     227                invalidHeight   : 'ارتفاع الجدول يجب أن يكون عدداً.',
     228                invalidCellSpacing      : 'المسافة بين الخلايا يجب أن تكون عدداً.',
     229                invalidCellPadding      : 'المسافة البادئة يجب أن تكون عدداً',
    230230
    231231                cell :
     
    234234                        insertBefore    : 'إدراج خلية قبل',
    235235                        insertAfter             : 'إدراج خلية بعد',
    236                         deleteCell              : 'حذف خلايا',
     236                        deleteCell              : 'حذف خلية',
    237237                        merge                   : 'دمج خلايا',
    238238                        mergeRight              : 'دمج لليمين',
     
    241241                        splitVertical   : 'تقسيم الخلية عمودياً',
    242242                        title                   : 'خصائص الخلية',
    243                         cellType                : 'Cell Type', // MISSING
    244                         rowSpan                 : 'Rows Span', // MISSING
    245                         colSpan                 : 'Columns Span', // MISSING
    246                         wordWrap                : 'Word Wrap', // MISSING
    247                         hAlign                  : 'Horizontal Alignment', // MISSING
    248                         vAlign                  : 'Vertical Alignment', // MISSING
    249                         alignTop                : 'Top', // MISSING
    250                         alignMiddle             : 'Middle', // MISSING
    251                         alignBottom             : 'Bottom', // MISSING
    252                         alignBaseline   : 'Baseline', // MISSING
    253                         bgColor                 : 'Background Color', // MISSING
    254                         borderColor             : 'Border Color', // MISSING
    255                         data                    : 'Data', // MISSING
    256                         header                  : 'Header', // MISSING
    257                         yes                             : 'Yes', // MISSING
    258                         no                              : 'No', // MISSING
    259                         invalidWidth    : 'Cell width must be a number.', // MISSING
    260                         invalidHeight   : 'Cell height must be a number.', // MISSING
    261                         invalidRowSpan  : 'Rows span must be a whole number.', // MISSING
    262                         invalidColSpan  : 'Columns span must be a whole number.', // MISSING
    263                         chooseColor : 'Choose' // MISSING
     243                        cellType                : 'نوع الخلية',
     244                        rowSpan                 : 'امتداد الصفوف',
     245                        colSpan                 : 'امتداد الأعمدة',
     246                        wordWrap                : 'التفاف النص',
     247                        hAlign                  : 'محاذاة أفقية',
     248                        vAlign                  : 'محاذاة رأسية',
     249                        alignTop                : 'أعلى',
     250                        alignMiddle             : 'وسط',
     251                        alignBottom             : 'أسفل',
     252                        alignBaseline   : 'خط القاعدة',
     253                        bgColor                 : 'لون الخلفية',
     254                        borderColor             : 'لون الحدود',
     255                        data                    : 'بيانات',
     256                        header                  : 'عنوان',
     257                        yes                             : 'نعم',
     258                        no                              : 'لا',
     259                        invalidWidth    : 'عرض الخلية يجب أن يكون عدداً.',
     260                        invalidHeight   : 'ارتفاع الخلية يجب أن يكون عدداً.',
     261                        invalidRowSpan  : 'امتداد الصفوف يجب أن يكون عدداً صحيحاً.',
     262                        invalidColSpan  : 'امتداد الأعمدة يجب أن يكون عدداً صحيحاً.',
     263                        chooseColor : 'اختر'
    264264                },
    265265
     
    308308                action          : 'اسم الملف',
    309309                method          : 'الأسلوب',
    310                 encoding        : 'Encoding', // MISSING
     310                encoding        : 'تشفير',
    311311                target          : 'الهدف',
    312312                targetNotSet    : '<بدون تحديد>',
    313                 targetNew       : 'إطار جديد (_blank)',
    314                 targetTop       : 'صفحة كاملة (_top)',
    315                 targetSelf      : 'نفس الإطار (_self)',
    316                 targetParent    : 'الإطار الأصل (_parent)'
     313                targetNew       : 'نافذة جديدة (_blank)',
     314                targetTop       : 'نافذة بالاعلى (_top)',
     315                targetSelf      : 'نفس النافذة (_self)',
     316                targetParent    : 'النافذة الأصل (_parent)'
    317317        },
    318318
     
    320320        select :
    321321        {
    322                 title           : 'خصائص القائمة المنسدلة',
    323                 selectInfo      : 'معلومات',
     322                title           : 'خصائص اختيار الحقل',
     323                selectInfo      : 'اختار معلومات',
    324324                opAvail         : 'الخيارات المتاحة',
    325325                value           : 'القيمة',
     
    331331                btnAdd          : 'إضافة',
    332332                btnModify       : 'تعديل',
    333                 btnUp           : 'تحريك لأعلى',
    334                 btnDown         : 'تحريك لأسفل',
     333                btnUp           : 'أعلى',
     334                btnDown         : 'أسفل',
    335335                btnSetValue : 'إجعلها محددة',
    336336                btnDelete       : 'إزالة'
     
    340340        textarea :
    341341        {
    342                 title           : 'خصائص ناحية النص',
     342                title           : 'خصائص مساحة النص',
    343343                cols            : 'الأعمدة',
    344344                rows            : 'الصفوف'
     
    351351                name            : 'الاسم',
    352352                value           : 'القيمة',
    353                 charWidth       : 'العرض بالأحرف',
    354                 maxChars        : 'عدد الحروف الأقصى',
     353                charWidth       : 'عرض السمات',
     354                maxChars        : 'اقصى عدد للسمات',
    355355                type            : 'نوع المحتوى',
    356356                typeText        : 'نص',
     
    361361        hidden :
    362362        {
    363                 title   : 'خصائص الحقل الخفي',
     363                title   : 'خصائص الحقل المخفي',
    364364                name    : 'الاسم',
    365365                value   : 'القيمة'
     
    376376                url             : 'موقع الصورة',
    377377                upload  : 'رفع',
    378                 alt             : 'الوصف',
     378                alt             : 'عنوان الصورة',
    379379                width           : 'العرض',
    380380                height  : 'الإرتفاع',
     
    397397                alertUrl        : 'فضلاً أكتب الموقع الذي توجد عليه هذه الصورة.',
    398398                linkTab : 'الرابط',
    399                 button2Img      : 'Do you want to transform the selected image button on a simple image?', // MISSING
    400                 img2Button      : 'Do you want to transform the selected image on a image button?', // MISSING
    401                 urlMissing : 'Image source URL is missing.' // MISSING
     399                button2Img      : 'هل تريد تحويل زر الصورة المختار إلى صورة بسيطة؟',
     400                img2Button      : 'هل تريد تحويل الصورة المختارة إلى زر صورة؟',
     401                urlMissing : 'عنوان مصدر الصورة مفقود'
    402402        },
    403403
     
    405405        flash :
    406406        {
    407                 properties              : 'خصائص فيلم الفلاش',
    408                 propertiesTab   : 'Properties', // MISSING
     407                properties              : 'خصائص الفلاش',
     408                propertiesTab   : 'الخصائص',
    409409                title           : 'خصائص فيلم الفلاش',
    410410                chkPlay         : 'تشغيل تلقائي',
    411411                chkLoop         : 'تكرار',
    412412                chkMenu         : 'تمكين قائمة فيلم الفلاش',
    413                 chkFull         : 'Allow Fullscreen', // MISSING
     413                chkFull         : 'ملء الشاشة',
    414414                scale           : 'الحجم',
    415415                scaleAll                : 'إظهار الكل',
    416416                scaleNoBorder   : 'بلا حدود',
    417417                scaleFit                : 'ضبط تام',
    418                 access                  : 'Script Access', // MISSING
    419                 accessAlways    : 'Always', // MISSING
    420                 accessSameDomain        : 'Same domain', // MISSING
    421                 accessNever     : 'Never', // MISSING
     418                access                  : 'دخول النص البرمجي',
     419                accessAlways    : 'دائماً',
     420                accessSameDomain        : 'نفس النطاق',
     421                accessNever     : 'مطلقاً',
    422422                align           : 'محاذاة',
    423423                alignLeft       : 'يسار',
     
    430430                alignTextTop    : 'أعلى النص',
    431431                alignTop        : 'أعلى',
    432                 quality         : 'Quality', // MISSING
    433                 qualityBest              : 'Best', // MISSING
    434                 qualityHigh              : 'High', // MISSING
    435                 qualityAutoHigh  : 'Auto High', // MISSING
    436                 qualityMedium    : 'Medium', // MISSING
    437                 qualityAutoLow   : 'Auto Low', // MISSING
    438                 qualityLow               : 'Low', // MISSING
    439                 windowModeWindow         : 'Window', // MISSING
    440                 windowModeOpaque         : 'Opaque', // MISSING
    441                 windowModeTransparent    : 'Transparent', // MISSING
    442                 windowMode      : 'Window mode', // MISSING
    443                 flashvars       : 'Variables for Flash', // MISSING
     432                quality         : 'جودة',
     433                qualityBest              : 'أفضل',
     434                qualityHigh              : 'عالية',
     435                qualityAutoHigh  : 'عالية تلقائياً',
     436                qualityMedium    : 'متوسطة',
     437                qualityAutoLow   : 'منخفضة تلقائياً',
     438                qualityLow               : 'منخفضة',
     439                windowModeWindow         : 'نافذة',
     440                windowModeOpaque         : 'غير شفاف',
     441                windowModeTransparent    : 'شفاف',
     442                windowMode      : 'وضع النافذة',
     443                flashvars       : 'متغيرات الفلاش',
    444444                bgcolor : 'لون الخلفية',
    445445                width   : 'العرض',
     
    448448                vSpace  : 'تباعد عمودي',
    449449                validateSrc : 'فضلاً أدخل عنوان الموقع الذي يشير إليه الرابط',
    450                 validateWidth : 'Width must be a number.', // MISSING
    451                 validateHeight : 'Height must be a number.', // MISSING
    452                 validateHSpace : 'HSpace must be a number.', // MISSING
    453                 validateVSpace : 'VSpace must be a number.' // MISSING
     450                validateWidth : 'العرض يجب أن يكون عدداً.',
     451                validateHeight : 'الارتفاع يجب أن يكون عدداً.',
     452                validateHSpace : 'HSpace يجب أن يكون عدداً.',
     453                validateVSpace : 'VSpace يجب أن يكون عدداً.'
    454454        },
    455455
     
    458458        {
    459459                toolbar                 : 'تدقيق إملائي',
    460                 title                   : 'Spell Check', // MISSING
    461                 notAvailable    : 'Sorry, but service is unavailable now.', // MISSING
    462                 errorLoading    : 'Error loading application service host: %s.', // MISSING
     460                title                   : 'التدقيق الإملائي',
     461                notAvailable    : 'عفواً، ولكن هذه الخدمة غير متاحة الان',
     462                errorLoading    : 'خطأ في تحميل تطبيق خدمة الاستضافة: %s.',
    463463                notInDic                : 'ليست في القاموس',
    464464                changeTo                : 'التغيير إلى',
     
    469469                btnUndo                 : 'تراجع',
    470470                noSuggestions   : '- لا توجد إقتراحات -',
    471                 progress                : 'جاري التدقيق إملائياً',
    472                 noMispell               : 'تم إكمال التدقيق الإملائي: لم يتم العثور على أي أخطاء إملائية',
    473                 noChanges               : 'تم إكمال التدقيق الإملائي: لم يتم تغيير أي كلمة',
    474                 oneChange               : 'تم إكمال التدقيق الإملائي: تم تغيير كلمة واحدة فقط',
    475                 manyChanges             : 'تم إكمال التدقيق الإملائي: تم تغيير %1 كلماتكلمة',
     471                progress                : 'جاري التدقيق الاملائى',
     472                noMispell               : 'تم التدقيق الإملائي: لم يتم العثور على أي أخطاء إملائية',
     473                noChanges               : 'تم التدقيق الإملائي: لم يتم تغيير أي كلمة',
     474                oneChange               : 'تم التدقيق الإملائي: تم تغيير كلمة واحدة فقط',
     475                manyChanges             : 'تم إكمال التدقيق الإملائي: تم تغيير %1 من كلمات',
    476476                ieSpellDownload : 'المدقق الإملائي (الإنجليزي) غير مثبّت. هل تود تحميله الآن؟'
    477477        },
     
    480480        {
    481481                toolbar : 'ابتسامات',
    482                 title   : 'إدراج إبتسامات '
     482                title   : 'إدراج ابتسامات'
    483483        },
    484484
    485485        elementsPath :
    486486        {
    487                 eleTitle : '%1 element' // MISSING
    488         },
    489 
    490         numberedlist : 'تعداد رقمي',
    491         bulletedlist : 'تعداد نقطي',
     487                eleTitle : 'عنصر 1%'
     488        },
     489
     490        numberedlist : 'ادخال/حذف تعداد رقمي',
     491        bulletedlist : 'ادخال/حذف تعداد نقطي',
    492492        indent : 'زيادة المسافة البادئة',
    493493        outdent : 'إنقاص المسافة البادئة',
     
    508508                cutError        : 'الإعدادات الأمنية للمتصفح الذي تستخدمه تمنع القص التلقائي. فضلاً إستخدم لوحة المفاتيح لفعل ذلك (Ctrl+X).',
    509509                copyError       : 'الإعدادات الأمنية للمتصفح الذي تستخدمه تمنع النسخ التلقائي. فضلاً إستخدم لوحة المفاتيح لفعل ذلك (Ctrl+C).',
    510                 pasteMsg        : 'الصق داخل الصندوق بإستخدام زرّي (<STRONG>Ctrl+V</STRONG>) في لوحة المفاتيح، ثم اضغط زر  <STRONG>موافق</STRONG>.',
    511                 securityMsg     : 'نظراً لإعدادات الأمان الخاصة بمتصفحك، لن يتمكن هذا المحرر من الوصول لمحتوى حافظتك، لذا وجب عليك لصق المحتوى مرة أخرى في هذه النافذة.'
     510                pasteMsg        : 'الصق داخل الصندوق بإستخدام زرائر (<STRONG>Ctrl+V</STRONG>) في لوحة المفاتيح، ثم اضغط زر  <STRONG>موافق</STRONG>.',
     511                securityMsg     : 'نظراً لإعدادات الأمان الخاصة بمتصفحك، لن يتمكن هذا المحرر من الوصول لمحتوى حافظتك، لذلك يجب عليك لصق المحتوى مرة أخرى في هذه النافذة.'
    512512        },
    513513
     
    516516                toolbar : 'لصق من وورد',
    517517                title : 'لصق من وورد',
    518                 advice : 'الصق داخل الصندوق بإستخدام زرّي (<STRONG>Ctrl+V</STRONG>) في لوحة المفاتيح، ثم اضغط زر <STRONG>موافق</STRONG>.',
     518                advice : 'الصق داخل الصندوق بإستخدام مفاتيح (<STRONG>Ctrl+V</STRONG>) في لوحة المفاتيح، ثم اضغط مفتاح <STRONG>موافق</STRONG>.',
    519519                ignoreFontFace : 'تجاهل تعريفات أسماء الخطوط',
    520520                removeStyle : 'إزالة تعريفات الأنماط'
     
    532532                title : 'قوالب المحتوى',
    533533                insertOption: 'استبدال المحتوى',
    534                 selectPromptMsg: 'اختر القالب الذي تود وضعه في المحرر <br>(سيتم فقدان المحتوى الحالي):',
     534                selectPromptMsg: 'اختر القالب الذي تود وضعه في المحرر',
    535535                emptyListMsg : '(لم يتم تعريف أي قالب)'
    536536        },
     
    540540        stylesCombo :
    541541        {
    542                 label : 'نمط',
    543                 voiceLabel : 'Styles', // MISSING
    544                 panelVoiceLabel : 'Select a style', // MISSING
    545                 panelTitle1 : 'Block Styles', // MISSING
    546                 panelTitle2 : 'Inline Styles', // MISSING
    547                 panelTitle3 : 'Object Styles' // MISSING
     542                label : 'أنماط',
     543                voiceLabel : 'أنماط',
     544                panelVoiceLabel : 'اختر نمط',
     545                panelTitle1 : 'أنماط الفقرة',
     546                panelTitle2 : 'أنماط مضمنة',
     547                panelTitle3 : 'أنماط الكائن'
    548548        },
    549549
     
    551551        {
    552552                label : 'تنسيق',
    553                 voiceLabel : 'Format', // MISSING
    554                 panelTitle : 'تنسيق',
    555                 panelVoiceLabel : 'Select a paragraph format', // MISSING
     553                voiceLabel : 'تنسيق',
     554                panelTitle : 'تنسيق الفقرة',
     555                panelVoiceLabel : 'اختر تنسيق الفقرة',
    556556
    557557                tag_p : 'عادي',
    558558                tag_pre : 'منسّق',
    559                 tag_address : 'دوس',
     559                tag_address : 'عنوان',
    560560                tag_h1 : 'العنوان 1',
    561561                tag_h2 : 'العنوان  2',
     
    564564                tag_h5 : 'العنوان  5',
    565565                tag_h6 : 'العنوان  6',
    566                 tag_div : 'Normal (DIV)' // MISSING
     566                tag_div : 'عادي (DIV)'
    567567        },
    568568
     
    570570        {
    571571                label : 'خط',
    572                 voiceLabel : 'Font', // MISSING
    573                 panelTitle : 'خط',
    574                 panelVoiceLabel : 'Select a font' // MISSING
     572                voiceLabel : 'حجم الخط',
     573                panelTitle : 'حجم الخط',
     574                panelVoiceLabel : 'اختر حجم الخط'
    575575        },
    576576
     
    578578        {
    579579                label : 'حجم الخط',
    580                 voiceLabel : 'Font Size', // MISSING
     580                voiceLabel : 'حجم الخط',
    581581                panelTitle : 'حجم الخط',
    582                 panelVoiceLabel : 'Select a font size' // MISSING
     582                panelVoiceLabel : 'اختر حجم الخط'
    583583        },
    584584
     
    593593        colors :
    594594        {
    595                 '000' : 'Black',
    596                 '800000' : 'Maroon',
    597                 '8B4513' : 'Saddle Brown',
    598                 '2F4F4F' : 'Dark Slate Gray',
    599                 '008080' : 'Teal',
    600                 '000080' : 'Navy',
    601                 '4B0082' : 'Indigo',
    602                 '696969' : 'Dim Gray',
    603                 'B22222' : 'Fire Brick',
    604                 'A52A2A' : 'Brown',
    605                 'DAA520' : 'Golden Rod',
    606                 '006400' : 'Dark Green',
    607                 '40E0D0' : 'Turquoise',
    608                 '0000CD' : 'Medium Blue',
    609                 '800080' : 'Purple',
    610                 '808080' : 'Gray',
    611                 'F00' : 'Red',
    612                 'FF8C00' : 'Dark Orange',
    613                 'FFD700' : 'Gold',
    614                 '008000' : 'Green',
    615                 '0FF' : 'Cyan',
    616                 '00F' : 'Blue',
    617                 'EE82EE' : 'Violet',
    618                 'A9A9A9' : 'Dark Gray',
    619                 'FFA07A' : 'Light Salmon',
    620                 'FFA500' : 'Orange',
    621                 'FFFF00' : 'Yellow',
    622                 '00FF00' : 'Lime',
    623                 'AFEEEE' : 'Pale Turquoise',
    624                 'ADD8E6' : 'Light Blue',
    625                 'DDA0DD' : 'Plum',
    626                 'D3D3D3' : 'Light Grey',
    627                 'FFF0F5' : 'Lavender Blush',
    628                 'FAEBD7' : 'Antique White',
    629                 'FFFFE0' : 'Light Yellow',
    630                 'F0FFF0' : 'Honeydew',
    631                 'F0FFFF' : 'Azure',
    632                 'F0F8FF' : 'Alice Blue',
    633                 'E6E6FA' : 'Lavender',
    634                 'FFF' : 'White'
     595                '000' : 'أسود',
     596                '800000' : 'كستنائي',
     597                '8B4513' : 'بني فاتح',
     598                '2F4F4F' : 'رمادي أردوازي غامق',
     599                '008080' : 'أزرق مخضر',
     600                '000080' : 'أزرق داكن',
     601                '4B0082' : 'كحلي',
     602                '696969' : 'رمادي داكن',
     603                'B22222' : 'طوبي',
     604                'A52A2A' : 'بني',
     605                'DAA520' : 'ذهبي داكن',
     606                '006400' : 'أخضر داكن',
     607                '40E0D0' : 'فيروزي',
     608                '0000CD' : 'أزرق متوسط',
     609                '800080' : 'بنفسجي غامق',
     610                '808080' : 'رمادي',
     611                'F00' : 'أحمر',
     612                'FF8C00' : 'برتقالي داكن',
     613                'FFD700' : 'ذهبي',
     614                '008000' : 'أخضر',
     615                '0FF' : 'تركواز',
     616                '00F' : 'أزرق',
     617                'EE82EE' : 'بنفسجي',
     618                'A9A9A9' : 'رمادي شاحب',
     619                'FFA07A' : 'برتقالي وردي',
     620                'FFA500' : 'برتقالي',
     621                'FFFF00' : 'أصفر',
     622                '00FF00' : 'ليموني',
     623                'AFEEEE' : 'فيروزي شاحب',
     624                'ADD8E6' : 'أزرق فاتح',
     625                'DDA0DD' : 'بنفسجي فاتح',
     626                'D3D3D3' : 'رمادي فاتح',
     627                'FFF0F5' : 'وردي فاتح',
     628                'FAEBD7' : 'أبيض عتيق',
     629                'FFFFE0' : 'أصفر فاتح',
     630                'F0FFF0' : 'أبيض مائل للأخضر',
     631                'F0FFFF' : 'سماوي',
     632                'F0F8FF' : 'لبني',
     633                'E6E6FA' : 'أرجواني',
     634                'FFF' : 'أبيض'
    635635        },
    636636
    637637        scayt :
    638638        {
    639                 title : 'Spell Check As You Type', // MISSING
    640                 enable : 'Enable SCAYT', // MISSING
    641                 disable : 'Disable SCAYT', // MISSING
    642                 about : 'About SCAYT', // MISSING
    643                 toggle : 'Toggle SCAYT', // MISSING
    644                 options : 'Options', // MISSING
    645                 langs : 'Languages', // MISSING
    646                 moreSuggestions : 'More suggestions', // MISSING
    647                 ignore : 'Ignore', // MISSING
    648                 ignoreAll : 'Ignore All', // MISSING
    649                 addWord : 'Add Word', // MISSING
    650                 emptyDic : 'Dictionary name should not be empty.', // MISSING
    651                 optionsTab : 'Options', // MISSING
    652                 languagesTab : 'Languages', // MISSING
    653                 dictionariesTab : 'Dictionaries', // MISSING
    654                 aboutTab : 'About' // MISSING
     639                title : 'تدقيق إملائي أثناء الكتابة',
     640                enable : 'تفعيل SCAYT',
     641                disable : 'تعطيل SCAYT',
     642                about : 'عن SCAYT',
     643                toggle : 'تثبيت SCAYT',
     644                options : 'خيارات',
     645                langs : 'لغات',
     646                moreSuggestions : 'المزيد من المقترحات',
     647                ignore : 'تجاهل',
     648                ignoreAll : 'تجاهل الكل',
     649                addWord : 'إضافة كلمة',
     650                emptyDic : 'اسم القاموس يجب ألا يكون فارغاً.',
     651                optionsTab : 'خيارات',
     652                languagesTab : 'لغات',
     653                dictionariesTab : 'قواميس',
     654                aboutTab : 'عن'
    655655        },
    656656
    657657        about :
    658658        {
    659                 title : 'حول CKEditor',
    660                 dlgTitle : 'حول rotidEKC',
    661                 moreInfo : 'For licensing information please visit our web site:', // MISSING
    662                 copy : 'Copyright &copy; $1. All rights reserved.' // MISSING
    663         },
    664 
    665         maximize : 'Maximize', // MISSING
    666         minimize : 'Minimize', // MISSING
     659                title : 'عن CKEditor',
     660                dlgTitle : 'عن rotidEKC',
     661                moreInfo : 'للحصول على معلومات الترخيص ، يرجى زيارة موقعنا على شبكة الانترنت:',
     662                copy : 'حقوق النشر &copy; $1. جميع الحقوق محفوظة.'
     663        },
     664
     665        maximize : 'تكبير',
     666        minimize : 'تصغير',
    667667
    668668        fakeobjects :
    669669        {
    670                 anchor : 'Anchor', // MISSING
    671                 flash : 'Flash Animation', // MISSING
    672                 div : 'Page Break', // MISSING
    673                 unknown : 'Unknown Object' // MISSING
    674         },
    675 
    676         resize : 'Drag to resize', // MISSING
     670                anchor : 'إرساء',
     671                flash : 'رسم متحرك بالفلاش',
     672                div : 'فاصل صفحة',
     673                unknown : 'كائن غير معروف'
     674        },
     675
     676        resize : 'اسحب لتغيير الحجم',
    677677
    678678        colordialog :
    679679        {
    680                 title : 'Select color', // MISSING
    681                 highlight : 'Highlight', // MISSING
    682                 selected : 'Selected', // MISSING
    683                 clear : 'Clear' // MISSING
     680                title : 'اختر لون',
     681                highlight : 'إلقاء الضوء',
     682                selected : 'مُختار',
     683                clear : 'مسح'
    684684        }
    685685};
  • CKEditor/branches/versions/3.1.x/_source/lang/cs.js

    r4185 r4463  
    3232         * of reading non-English words. So be careful while translating it.
    3333         */
    34         editorTitle             : 'Rich text editor, %1', // MISSING
     34        editorTitle             : 'Editor formátovaného textu, %1',
    3535
    3636        // Toolbar buttons without dialogs.
     
    9191                generalTab              : 'Obecné',
    9292                advancedTab             : 'Rozšířené',
    93                 validateNumberFailed    : 'This value is not a number.', // MISSING
    94                 confirmNewPage  : 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
    95                 confirmCancel   : 'Some of the options have been changed. Are you sure to close the dialog?', // MISSING
     93                validateNumberFailed    : 'Zadaná hodnota není číselná.',
     94                confirmNewPage  : 'Jakékoliv neuložené změny obsahu budou ztraceny. Skutečně chete otevrít novou stránku?',
     95                confirmCancel   : 'Některá z nastavení byla změněna. Skutečně chete zavřít dialogové okno?',
    9696
    9797                // Put the voice-only part of the label in the span.
    98                 unavailable             : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
     98                unavailable             : '%1<span class="cke_accessibility">, nedostupné</span>'
    9999        },
    100100
     
    130130                targetPopupName : 'Název vyskakovacího okna',
    131131                popupFeatures   : 'Vlastnosti vyskakovacího okna',
    132                 popupResizable  : 'Resizable', // MISSING
     132                popupResizable  : 'Umožňující měnit velikost',
    133133                popupStatusBar  : 'Stavový řádek',
    134134                popupLocationBar        : 'Panel umístění',
     
    142142                popupHeight             : 'Výška',
    143143                popupTop                : 'Horní okraj',
    144                 id                              : 'Id', // MISSING
     144                id                              : 'Id',
    145145                langDir                 : 'Orientace jazyka',
    146146                langDirNotSet   : '<nenastaveno>',
     
    188188                matchCase                       : 'Rozlišovat velikost písma',
    189189                matchWord                       : 'Pouze celá slova',
    190                 matchCyclic                     : 'Match cyclic', // MISSING
     190                matchCyclic                     : 'Procházet opakovaně',
    191191                replaceAll                      : 'Nahradit vše',
    192                 replaceSuccessMsg       : '%1 occurrence(s) replaced.' // MISSING
     192                replaceSuccessMsg       : '%1 nahrazení.'
    193193        },
    194194
     
    213213                height          : 'Výška',
    214214                cellSpace       : 'Vzdálenost buněk',
    215                 cellPad         : 'Odsazení obsahu',
     215                cellPad         : 'Odsazení obsahu v buňce',
    216216                caption         : 'Popis',
    217217                summary         : 'Souhrn',
    218                 headers         : 'Headers', // MISSING
    219                 headersNone             : 'None', // MISSING
    220                 headersColumn   : 'First column', // MISSING
    221                 headersRow              : 'First Row', // MISSING
    222                 headersBoth             : 'Both', // MISSING
    223                 invalidRows             : 'Number of rows must be a number greater than 0.', // MISSING
    224                 invalidCols             : 'Number of columns must be a number greater than 0.', // MISSING
    225                 invalidBorder   : 'Border size must be a number.', // MISSING
    226                 invalidWidth    : 'Table width must be a number.', // MISSING
    227                 invalidHeight   : 'Table height must be a number.', // MISSING
    228                 invalidCellSpacing      : 'Cell spacing must be a number.', // MISSING
    229                 invalidCellPadding      : 'Cell padding must be a number.', // MISSING
     218                headers         : 'Záhlaví',
     219                headersNone             : 'Žádné',
     220                headersColumn   : 'První sloupec',
     221                headersRow              : 'První řádek',
     222                headersBoth             : 'Obojí',
     223                invalidRows             : 'Počet řádků musí být číslo větší než 0.',
     224                invalidCols             : 'Počet sloupců musí být číslo větší než 0.',
     225                invalidBorder   : 'Zdaná velikost okraje musí být číselná.',
     226                invalidWidth    : 'Zadaná šířka tabulky musí být číselná.',
     227                invalidHeight   : 'zadaná výška tabulky musí být číselná.',
     228                invalidCellSpacing      : 'Zadaná vzdálenost buněk musí být číselná.',
     229                invalidCellPadding      : 'Zadané odsazení obsahu v buňce musí být číselné.',
    230230
    231231                cell :
     
    240240                        splitHorizontal : 'Rozdělit buňky vodorovně',
    241241                        splitVertical   : 'Rozdělit buňky svisle',
    242                         title                   : 'Cell Properties', // MISSING
    243                         cellType                : 'Cell Type', // MISSING
    244                         rowSpan                 : 'Rows Span', // MISSING
    245                         colSpan                 : 'Columns Span', // MISSING
    246                         wordWrap                : 'Word Wrap', // MISSING
    247                         hAlign                  : 'Horizontal Alignment', // MISSING
    248                         vAlign                  : 'Vertical Alignment', // MISSING
    249                         alignTop                : 'Top', // MISSING
    250                         alignMiddle             : 'Middle', // MISSING
    251                         alignBottom             : 'Bottom', // MISSING
    252                         alignBaseline   : 'Baseline', // MISSING
    253                         bgColor                 : 'Background Color', // MISSING
    254                         borderColor             : 'Border Color', // MISSING
    255                         data                    : 'Data', // MISSING
    256                         header                  : 'Header', // MISSING
    257                         yes                             : 'Yes', // MISSING
    258                         no                              : 'No', // MISSING
    259                         invalidWidth    : 'Cell width must be a number.', // MISSING
    260                         invalidHeight   : 'Cell height must be a number.', // MISSING
    261                         invalidRowSpan  : 'Rows span must be a whole number.', // MISSING
    262                         invalidColSpan  : 'Columns span must be a whole number.', // MISSING
    263                         chooseColor : 'Choose' // MISSING
     242                        title                   : 'Vlastnosti buňky',
     243                        cellType                : 'Typ buňky',
     244                        rowSpan                 : 'Spojit řádky',
     245                        colSpan                 : 'Spojit sloupce',
     246                        wordWrap                : 'Zalamování',
     247                        hAlign                  : 'Vodorovné zarovnání',
     248                        vAlign                  : 'Svislé zarovnání',
     249                        alignTop                : 'Nahoru',
     250                        alignMiddle             : 'Doprostřed',
     251                        alignBottom             : 'Dolů',
     252                        alignBaseline   : 'Na účaří',
     253                        bgColor                 : 'Barva pozadí',
     254                        borderColor             : 'Barva okraje',
     255                        data                    : 'Data',
     256                        header                  : 'Hlavička',
     257                        yes                             : 'Ano',
     258                        no                              : 'Ne',
     259                        invalidWidth    : 'Zadaná šířka buňky musí být číslená.',
     260                        invalidHeight   : 'Zadaná výška buňky musí být číslená.',
     261                        invalidRowSpan  : 'Zadaný počet sloučených řádků musí být celé číslo.',
     262                        invalidColSpan  : 'Zadaný počet sloučených sloupců musí být celé číslo.',
     263                        chooseColor : 'Výběr'
    264264                },
    265265
     
    308308                action          : 'Akce',
    309309                method          : 'Metoda',
    310                 encoding        : 'Encoding', // MISSING
     310                encoding        : 'Kódování',
    311311                target          : 'Cíl',
    312312                targetNotSet    : '<nenastaveno>',
     
    397397                alertUrl        : 'Zadejte prosím URL obrázku',
    398398                linkTab : 'Odkaz',
    399                 button2Img      : 'Do you want to transform the selected image button on a simple image?', // MISSING
    400                 img2Button      : 'Do you want to transform the selected image on a image button?', // MISSING
    401                 urlMissing : 'Image source URL is missing.' // MISSING
     399                button2Img      : 'Skutečně chcete převést zvolené obrázkové tlačítko na obyčejný obrázek?',
     400                img2Button      : 'Skutečně chcete převést zvolený obrázek na obrázkové tlačítko?',
     401                urlMissing : 'Zadané URL zdroje obrázku nebylo nalezeno.'
    402402        },
    403403
     
    406406        {
    407407                properties              : 'Vlastnosti Flashe',
    408                 propertiesTab   : 'Properties', // MISSING
     408                propertiesTab   : 'Vlastnosti',
    409409                title           : 'Vlastnosti Flashe',
    410410                chkPlay         : 'Automatické spuštění',
    411411                chkLoop         : 'Opakování',
    412412                chkMenu         : 'Nabídka Flash',
    413                 chkFull         : 'Allow Fullscreen', // MISSING
     413                chkFull         : 'Povolit celoobrazovkový režim',
    414414                scale           : 'Zobrazit',
    415415                scaleAll                : 'Zobrazit vše',
    416416                scaleNoBorder   : 'Bez okraje',
    417417                scaleFit                : 'Přizpůsobit',
    418                 access                  : 'Script Access', // MISSING
    419                 accessAlways    : 'Always', // MISSING
    420                 accessSameDomain        : 'Same domain', // MISSING
    421                 accessNever     : 'Never', // MISSING
     418                access                  : 'Přístup ke skriptu',
     419                accessAlways    : 'Vždy',
     420                accessSameDomain        : 'Ve stejné doméně',
     421                accessNever     : 'Nikdy',
    422422                align           : 'Zarovnání',
    423423                alignLeft       : 'Vlevo',
     
    430430                alignTextTop    : 'Na horní okraj textu',
    431431                alignTop        : 'Nahoru',
    432                 quality         : 'Quality', // MISSING
    433                 qualityBest              : 'Best', // MISSING
    434                 qualityHigh              : 'High', // MISSING
    435                 qualityAutoHigh  : 'Auto High', // MISSING
    436                 qualityMedium    : 'Medium', // MISSING
    437                 qualityAutoLow   : 'Auto Low', // MISSING
    438                 qualityLow               : 'Low', // MISSING
    439                 windowModeWindow         : 'Window', // MISSING
    440                 windowModeOpaque         : 'Opaque', // MISSING
    441                 windowModeTransparent    : 'Transparent', // MISSING
    442                 windowMode      : 'Window mode', // MISSING
    443                 flashvars       : 'Variables for Flash', // MISSING
     432                quality         : 'Kvalita',
     433                qualityBest              : 'Nejlepší',
     434                qualityHigh              : 'Vysoká',
     435                qualityAutoHigh  : 'Vysoká - auto',
     436                qualityMedium    : 'Střední',
     437                qualityAutoLow   : 'Nízká - auto',
     438                qualityLow               : 'Nejnižší',
     439                windowModeWindow         : 'Okno',
     440                windowModeOpaque         : 'Neprůhledné',
     441                windowModeTransparent    : 'Průhledné',
     442                windowMode      : 'Režim okna',
     443                flashvars       : 'Proměnné pro Flash',
    444444                bgcolor : 'Barva pozadí',
    445445                width   : 'Šířka',
     
    448448                vSpace  : 'V-mezera',
    449449                validateSrc : 'Zadejte prosím URL odkazu',
    450                 validateWidth : 'Width must be a number.', // MISSING
    451                 validateHeight : 'Height must be a number.', // MISSING
    452                 validateHSpace : 'HSpace must be a number.', // MISSING
    453                 validateVSpace : 'VSpace must be a number.' // MISSING
     450                validateWidth : 'Zadaná šířka musí být číslo.',
     451                validateHeight : 'Zadaná výška musí být číslo.',
     452                validateHSpace : 'Zadaná H-mezera musí být číslo.',
     453                validateVSpace : 'Zadaná V-mezera musí být číslo.'
    454454        },
    455455
     
    458458        {
    459459                toolbar                 : 'Zkontrolovat pravopis',
    460                 title                   : 'Spell Check', // MISSING
    461                 notAvailable    : 'Sorry, but service is unavailable now.', // MISSING
    462                 errorLoading    : 'Error loading application service host: %s.', // MISSING
     460                title                   : 'Kontrola pravopisu',
     461                notAvailable    : 'Omlouváme se, ale služba nyní není dostupná.',
     462                errorLoading    : 'Chyba nahrávání služby aplikace z: %s.',
    463463                notInDic                : 'Není ve slovníku',
    464464                changeTo                : 'Změnit na',
     
    485485        elementsPath :
    486486        {
    487                 eleTitle : '%1 element' // MISSING
     487                eleTitle : '%1 objekt'
    488488        },
    489489
     
    541541        {
    542542                label : 'Styl',
    543                 voiceLabel : 'Styles', // MISSING
    544                 panelVoiceLabel : 'Select a style', // MISSING
    545                 panelTitle1 : 'Block Styles', // MISSING
    546                 panelTitle2 : 'Inline Styles', // MISSING
    547                 panelTitle3 : 'Object Styles' // MISSING
     543                voiceLabel : 'Styly',
     544                panelVoiceLabel : 'Výběr stylu',
     545                panelTitle1 : 'Blokové styly',
     546                panelTitle2 : 'Řádkové styly',
     547                panelTitle3 : 'Objektové styly'
    548548        },
    549549
     
    551551        {
    552552                label : 'Formát',
    553                 voiceLabel : 'Format', // MISSING
     553                voiceLabel : 'Formátování',
    554554                panelTitle : 'Formát',
    555                 panelVoiceLabel : 'Select a paragraph format', // MISSING
     555                panelVoiceLabel : 'Volba formátu odstavce',
    556556
    557557                tag_p : 'Normální',
     
    570570        {
    571571                label : 'Písmo',
    572                 voiceLabel : 'Font', // MISSING
     572                voiceLabel : 'Písmo',
    573573                panelTitle : 'Písmo',
    574                 panelVoiceLabel : 'Select a font' // MISSING
     574                panelVoiceLabel : 'Volba písma'
    575575        },
    576576
     
    578578        {
    579579                label : 'Velikost',
    580                 voiceLabel : 'Font Size', // MISSING
     580                voiceLabel : 'Velikost písma',
    581581                panelTitle : 'Velikost',
    582                 panelVoiceLabel : 'Select a font size' // MISSING
     582                panelVoiceLabel : 'Volba velikosti písma'
    583583        },
    584584
     
    637637        scayt :
    638638        {
    639                 title : 'Spell Check As You Type', // MISSING
    640                 enable : 'Enable SCAYT', // MISSING
    641                 disable : 'Disable SCAYT', // MISSING
    642                 about : 'About SCAYT', // MISSING
    643                 toggle : 'Toggle SCAYT', // MISSING
    644                 options : 'Options', // MISSING
    645                 langs : 'Languages', // MISSING
    646                 moreSuggestions : 'More suggestions', // MISSING
    647                 ignore : 'Ignore', // MISSING
    648                 ignoreAll : 'Ignore All', // MISSING
    649                 addWord : 'Add Word', // MISSING
    650                 emptyDic : 'Dictionary name should not be empty.', // MISSING
    651                 optionsTab : 'Options', // MISSING
    652                 languagesTab : 'Languages', // MISSING
    653                 dictionariesTab : 'Dictionaries', // MISSING
    654                 aboutTab : 'About' // MISSING
     639                title : 'Kontrola pravopisu během psaní (SCAYT)',
     640                enable : 'Zapnout SCAYT',
     641                disable : 'Vypnout SCAYT',
     642                about : 'O aplikaci SCAYT',
     643                toggle : 'Vypínač SCAYT',
     644                options : 'Nastavení',
     645                langs : 'Jazyky',
     646                moreSuggestions : 'Více návrhů',
     647                ignore : 'Přeskočit',
     648                ignoreAll : 'Přeskočit vše',
     649                addWord : 'Přidat slovo',
     650                emptyDic : 'Název slovníku nesmí být prázdný.',
     651                optionsTab : 'Nastavení',
     652                languagesTab : 'Jazyky',
     653                dictionariesTab : 'Slovníky',
     654                aboutTab : 'O aplikaci'
    655655        },
    656656
    657657        about :
    658658        {
    659                 title : 'About CKEditor', // MISSING
    660                 dlgTitle : 'About CKEditor', // MISSING
    661                 moreInfo : 'For licensing information please visit our web site:', // MISSING
    662                 copy : 'Copyright &copy; $1. All rights reserved.' // MISSING
    663         },
    664 
    665         maximize : 'Maximize', // MISSING
    666         minimize : 'Minimize', // MISSING
     659                title : 'O aplikaci CKEditor',
     660                dlgTitle : 'O aplikaci CKEditor',
     661                moreInfo : 'Pro informace o lincenci navštivte naši webovou stránku:',
     662                copy : 'Copyright &copy; $1. All rights reserved.'
     663        },
     664
     665        maximize : 'Maximalizovat',
     666        minimize : 'Minimalizovat',
    667667
    668668        fakeobjects :
    669669        {
    670                 anchor : 'Anchor', // MISSING
    671                 flash : 'Flash Animation', // MISSING
    672                 div : 'Page Break', // MISSING
    673                 unknown : 'Unknown Object' // MISSING
    674         },
    675 
    676         resize : 'Drag to resize', // MISSING
     670                anchor : 'Záložka',
     671                flash : 'Flash animace',
     672                div : 'Zalomení stránky',
     673                unknown : 'Neznámý objekt'
     674        },
     675
     676        resize : 'Uchopit pro změnu velikosti',
    677677
    678678        colordialog :
    679679        {
    680                 title : 'Select color', // MISSING
    681                 highlight : 'Highlight', // MISSING
    682                 selected : 'Selected', // MISSING
    683                 clear : 'Clear' // MISSING
     680                title : 'Výběr barvy',
     681                highlight : 'Zvýraznit',
     682                selected : 'Vybráno',
     683                clear : 'Vyčistit'
    684684        }
    685685};
  • CKEditor/branches/versions/3.1.x/_source/lang/da.js

    r4185 r4463  
    3232         * of reading non-English words. So be careful while translating it.
    3333         */
    34         editorTitle             : 'Rich text editor, %1', // MISSING
     34        editorTitle             : 'Editor, %1',
    3535
    3636        // Toolbar buttons without dialogs.
     
    4040        preview                 : 'Vis eksempel',
    4141        cut                             : 'Klip',
    42         copy                    : 'Kopier',
     42        copy                    : 'Kopiér',
    4343        paste                   : 'Indsæt',
    4444        print                   : 'Udskriv',
     
    4848        selectAll               : 'Vælg alt',
    4949        removeFormat    : 'Fjern formatering',
    50         strike                  : 'Overstreget',
     50        strike                  : 'Gennemstreget',
    5151        subscript               : 'Sænket skrift',
    5252        superscript             : 'Hævet skrift',
    53         horizontalrule  : 'Indsæt vandret linie',
     53        horizontalrule  : 'Indsæt vandret streg',
    5454        pagebreak               : 'Indsæt sideskift',
    5555        unlink                  : 'Fjern hyperlink',
    5656        undo                    : 'Fortryd',
    57         redo                    : 'Annuller fortryd',
     57        redo                    : 'Annullér fortryd',
    5858
    5959        // Common messages and labels.
     
    6666                uploadSubmit    : 'Upload',
    6767                image                   : 'Indsæt billede',
    68                 flash                   : 'Flash',
     68                flash                   : 'Indsæt Flash',
    6969                form                    : 'Indsæt formular',
    7070                checkbox                : 'Indsæt afkrydsningsfelt',
     
    8484                langCode                : 'Sprogkode',
    8585                longDescr               : 'Udvidet beskrivelse',
    86                 cssClass                : 'Typografiark',
     86                cssClass                : 'Typografiark (CSS)',
    8787                advisoryTitle   : 'Titel',
    88                 cssStyle                : 'Typografi',
     88                cssStyle                : 'Typografi (CSS)',
    8989                ok                              : 'OK',
    90                 cancel                  : 'Annuller',
     90                cancel                  : 'Annullér',
    9191                generalTab              : 'Generelt',
    9292                advancedTab             : 'Avanceret',
    93                 validateNumberFailed    : 'This value is not a number.', // MISSING
    94                 confirmNewPage  : 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
    95                 confirmCancel   : 'Some of the options have been changed. Are you sure to close the dialog?', // MISSING
     93                validateNumberFailed    : 'Værdien er ikke et tal.',
     94                confirmNewPage  : 'Alt indhold, der ikke er blevet gemt, vil gå tabt. Er du sikker på, at du vil indlæse en ny side?',
     95                confirmCancel   : 'Nogle af indstillingerne er blevet ændret. Er du sikker på, at du vil lukke vinduet?',
    9696
    9797                // Put the voice-only part of the label in the span.
    98                 unavailable             : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
     98                unavailable             : '%1<span class="cke_accessibility">, ikke tilgængelig</span>'
    9999        },
    100100
     
    109109        link :
    110110        {
    111                 toolbar         : 'Indsæt/rediger hyperlink',
    112                 menu            : 'Rediger hyperlink',
     111                toolbar         : 'Indsæt/redigér hyperlink',
     112                menu            : 'Redigér hyperlink',
    113113                title           : 'Egenskaber for hyperlink',
    114114                info            : 'Generelt',
     
    116116                upload          : 'Upload',
    117117                advanced        : 'Avanceret',
    118                 type            : 'Hyperlink type',
     118                type            : 'Type',
    119119                toAnchor        : 'Bogmærke på denne side',
    120120                toEmail         : 'E-mail',
     
    125125                targetNew       : 'Nyt vindue (_blank)',
    126126                targetTop       : 'Hele vinduet (_top)',
    127                 targetSelf      : 'Samme vindue (_self)',
    128                 targetParent    : 'Overordnet ramme (_parent)',
     127                targetSelf      : 'Samme vindue/ramme (_self)',
     128                targetParent    : 'Overordnet vindue/ramme (_parent)',
    129129                targetFrameName : 'Destinationsvinduets navn',
    130                 targetPopupName : 'Pop-up vinduets navn',
    131                 popupFeatures   : 'Egenskaber for pop-up',
    132                 popupResizable  : 'Resizable', // MISSING
     130                targetPopupName : 'Popup vinduets navn',
     131                popupFeatures   : 'Egenskaber for popup',
     132                popupResizable  : 'Justérbar',
    133133                popupStatusBar  : 'Statuslinje',
    134134                popupLocationBar        : 'Adresselinje',
     
    136136                popupMenuBar    : 'Menulinje',
    137137                popupFullScreen : 'Fuld skærm (IE)',
    138                 popupScrollBars : 'Scrollbars',
     138                popupScrollBars : 'Scrollbar',
    139139                popupDependent  : 'Koblet/dependent (Netscape)',
    140140                popupWidth              : 'Bredde',
     
    142142                popupHeight             : 'Højde',
    143143                popupTop                : 'Position fra toppen',
    144                 id                              : 'Id', // MISSING
     144                id                              : 'Id',
    145145                langDir                 : 'Tekstretning',
    146146                langDirNotSet   : '<intet valgt>',
     
    159159                anchorName              : 'Efter anker navn',
    160160                anchorId                : 'Efter element Id',
    161                 emailAddress    : 'E-mailadresse',
     161                emailAddress    : 'E-mail adresse',
    162162                emailSubject    : 'Emne',
    163                 emailBody               : 'Brødtekst',
    164                 noAnchors               : '(Ingen bogmærker dokumentet)',
     163                emailBody               : 'Besked',
     164                noAnchors               : '(Ingen bogmærker i dokumentet)',
    165165                noUrl                   : 'Indtast hyperlink URL!',
    166                 noEmail                 : 'Indtast e-mailaddresse!'
     166                noEmail                 : 'Indtast e-mail adresse!'
    167167        },
    168168
     
    170170        anchor :
    171171        {
    172                 toolbar         : 'Indsæt/rediger bogmærke',
     172                toolbar         : 'Indsæt/redigér bogmærke',
    173173                menu            : 'Egenskaber for bogmærke',
    174174                title           : 'Egenskaber for bogmærke',
    175175                name            : 'Bogmærke navn',
    176                 errorName       : 'Indtast bogmærke navn!'
     176                errorName       : 'Indtast bogmærke navn'
    177177        },
    178178
     
    185185                findWhat                        : 'Søg efter:',
    186186                replaceWith                     : 'Erstat med:',
    187                 notFoundMsg                     : 'Søgeteksten blev ikke fundet!',
     187                notFoundMsg                     : 'Søgeteksten blev ikke fundet',
    188188                matchCase                       : 'Forskel på store og små bogstaver',
    189189                matchWord                       : 'Kun hele ord',
    190                 matchCyclic                     : 'Match cyclic', // MISSING
     190                matchCyclic                     : 'Match cyklisk',
    191191                replaceAll                      : 'Erstat alle',
    192                 replaceSuccessMsg       : '%1 occurrence(s) replaced.' // MISSING
     192                replaceSuccessMsg       : '%1 forekomst(er) erstattet.'
    193193        },
    194194
     
    196196        table :
    197197        {
    198                 toolbar         : 'Table',
     198                toolbar         : 'Tabel',
    199199                title           : 'Egenskaber for tabel',
    200200                menu            : 'Egenskaber for tabel',
     
    215215                cellPad         : 'Cellemargen',
    216216                caption         : 'Titel',
    217                 summary         : 'Resume',
    218                 headers         : 'Headers', // MISSING
    219                 headersNone             : 'None', // MISSING
    220                 headersColumn   : 'First column', // MISSING
    221                 headersRow              : 'First Row', // MISSING
    222                 headersBoth             : 'Both', // MISSING
    223                 invalidRows             : 'Number of rows must be a number greater than 0.', // MISSING
    224                 invalidCols             : 'Number of columns must be a number greater than 0.', // MISSING
    225                 invalidBorder   : 'Border size must be a number.', // MISSING
    226                 invalidWidth    : 'Table width must be a number.', // MISSING
    227                 invalidHeight   : 'Table height must be a number.', // MISSING
    228                 invalidCellSpacing      : 'Cell spacing must be a number.', // MISSING
    229                 invalidCellPadding      : 'Cell padding must be a number.', // MISSING
     217                summary         : 'Resumé',
     218                headers         : 'Header',
     219                headersNone             : 'Ingen',
     220                headersColumn   : 'Første kolonne',
     221                headersRow              : 'Første række',
     222                headersBoth             : 'Begge',
     223                invalidRows             : 'Antallet af rækker skal være større end 0.',
     224                invalidCols             : 'Antallet af kolonner skal være større end 0.',
     225                invalidBorder   : 'Rammetykkelse skal være et tal.',
     226                invalidWidth    : 'Tabelbredde skal være et tal.',
     227                invalidHeight   : 'Tabelhøjde skal være et tal.',
     228                invalidCellSpacing      : 'Celleafstand skal være et tal.',
     229                invalidCellPadding      : 'Cellemargen skal være et tal.',
    230230
    231231                cell :
     
    240240                        splitHorizontal : 'Del celle vandret',
    241241                        splitVertical   : 'Del celle lodret',
    242                         title                   : 'Cell Properties', // MISSING
    243                         cellType                : 'Cell Type', // MISSING
    244                         rowSpan                 : 'Rows Span', // MISSING
    245                         colSpan                 : 'Columns Span', // MISSING
    246                         wordWrap                : 'Word Wrap', // MISSING
    247                         hAlign                  : 'Horizontal Alignment', // MISSING
    248                         vAlign                  : 'Vertical Alignment', // MISSING
    249                         alignTop                : 'Top', // MISSING
    250                         alignMiddle             : 'Middle', // MISSING
    251                         alignBottom             : 'Bottom', // MISSING
    252                         alignBaseline   : 'Baseline', // MISSING
    253                         bgColor                 : 'Background Color', // MISSING
    254                         borderColor             : 'Border Color', // MISSING
    255                         data                    : 'Data', // MISSING
    256                         header                  : 'Header', // MISSING
    257                         yes                             : 'Yes', // MISSING
    258                         no                              : 'No', // MISSING
    259                         invalidWidth    : 'Cell width must be a number.', // MISSING
    260                         invalidHeight   : 'Cell height must be a number.', // MISSING
    261                         invalidRowSpan  : 'Rows span must be a whole number.', // MISSING
    262                         invalidColSpan  : 'Columns span must be a whole number.', // MISSING
     242                        title                   : 'Celleegenskaber',
     243                        cellType                : 'Celletype',
     244                        rowSpan                 : 'Række span (rows span)',
     245                        colSpan                 : 'Kolonne span (columns span)',
     246                        wordWrap                : 'Tekstombrydning',
     247                        hAlign                  : 'Vandret justering',
     248                        vAlign                  : 'Lodret justering',
     249                        alignTop                : 'Top',
     250                        alignMiddle             : 'Midt',
     251                        alignBottom             : 'Bund',
     252                        alignBaseline   : 'Grundlinje',
     253                        bgColor                 : 'Baggrundsfarve',
     254                        borderColor             : 'Rammefarve',
     255                        data                    : 'Data',
     256                        header                  : 'Header',
     257                        yes                             : 'Ja',
     258                        no                              : 'Nej',
     259                        invalidWidth    : 'Cellebredde skal være et tal.',
     260                        invalidHeight   : 'Cellehøjde skal være et tal.',
     261                        invalidRowSpan  : 'Række span skal være et heltal.',
     262                        invalidColSpan  : 'Kolonne span skal være et heltal.',
    263263                        chooseColor : 'Choose' // MISSING
    264264                },
     
    307307                menu            : 'Egenskaber for formular',
    308308                action          : 'Handling',
    309                 method          : 'Metod',
    310                 encoding        : 'Encoding', // MISSING
     309                method          : 'Metode',
     310                encoding        : 'Kodning (encoding)',
    311311                target          : 'Mål',
    312312                targetNotSet    : '<intet valgt>',
    313313                targetNew       : 'Nyt vindue (_blank)',
    314314                targetTop       : 'Hele vinduet (_top)',
    315                 targetSelf      : 'Samme vindue (_self)',
    316                 targetParent    : 'Overordnet ramme (_parent)'
     315                targetSelf      : 'Samme vindue/ramme (_self)',
     316                targetParent    : 'Overordnet vindue/ramme (_parent)'
    317317        },
    318318
     
    325325                value           : 'Værdi',
    326326                size            : 'Størrelse',
    327                 lines           : 'linier',
     327                lines           : 'Linjer',
    328328                chkMulti        : 'Tillad flere valg',
    329329                opText          : 'Tekst',
    330330                opValue         : 'Værdi',
    331331                btnAdd          : 'Tilføj',
    332                 btnModify       : 'Rediger',
     332                btnModify       : 'Redigér',
    333333                btnUp           : 'Op',
    334334                btnDown         : 'Ned',
     
    352352                value           : 'Værdi',
    353353                charWidth       : 'Bredde (tegn)',
    354                 maxChars        : 'Max antal tegn',
     354                maxChars        : 'Max. antal tegn',
    355355                type            : 'Type',
    356356                typeText        : 'Tekst',
     
    382382                resetSize       : 'Nulstil størrelse',
    383383                border  : 'Ramme',
    384                 hSpace  : 'HMargen',
    385                 vSpace  : 'VMargen',
     384                hSpace  : 'Vandret margen',
     385                vSpace  : 'Lodret margen',
    386386                align           : 'Justering',
    387387                alignLeft       : 'Venstre',
     
    397397                alertUrl        : 'Indtast stien til billedet',
    398398                linkTab : 'Hyperlink',
    399                 button2Img      : 'Do you want to transform the selected image button on a simple image?', // MISSING
    400                 img2Button      : 'Do you want to transform the selected image on a image button?', // MISSING
     399                button2Img      : 'Vil du lave billedknappen om til et almindeligt billede?',
     400                img2Button      : 'Vil du lave billedet om til en billedknap?',
    401401                urlMissing : 'Image source URL is missing.' // MISSING
    402402        },
     
    406406        {
    407407                properties              : 'Egenskaber for Flash',
    408                 propertiesTab   : 'Properties', // MISSING
     408                propertiesTab   : 'Egenskaber',
    409409                title           : 'Egenskaber for Flash',
    410410                chkPlay         : 'Automatisk afspilning',
    411411                chkLoop         : 'Gentagelse',
    412412                chkMenu         : 'Vis Flash menu',
    413                 chkFull         : 'Allow Fullscreen', // MISSING
     413                chkFull         : 'Tillad fuldskærm',
    414414                scale           : 'Skalér',
    415415                scaleAll                : 'Vis alt',
    416416                scaleNoBorder   : 'Ingen ramme',
    417417                scaleFit                : 'Tilpas størrelse',
    418                 access                  : 'Script Access', // MISSING
    419                 accessAlways    : 'Always', // MISSING
    420                 accessSameDomain        : 'Same domain', // MISSING
    421                 accessNever     : 'Never', // MISSING
     418                access                  : 'Script adgang',
     419                accessAlways    : 'Altid',
     420                accessSameDomain        : 'Samme domæne',
     421                accessNever     : 'Aldrig',
    422422                align           : 'Justering',
    423423                alignLeft       : 'Venstre',
     
    430430                alignTextTop    : 'Toppen af teksten',
    431431                alignTop        : 'Øverst',
    432                 quality         : 'Quality', // MISSING
    433                 qualityBest              : 'Best', // MISSING
    434                 qualityHigh              : 'High', // MISSING
    435                 qualityAutoHigh  : 'Auto High', // MISSING
    436                 qualityMedium    : 'Medium', // MISSING
    437                 qualityAutoLow   : 'Auto Low', // MISSING
    438                 qualityLow               : 'Low', // MISSING
    439                 windowModeWindow         : 'Window', // MISSING
    440                 windowModeOpaque         : 'Opaque', // MISSING
    441                 windowModeTransparent    : 'Transparent', // MISSING
    442                 windowMode      : 'Window mode', // MISSING
    443                 flashvars       : 'Variables for Flash', // MISSING
     432                quality         : 'Kvalitet',
     433                qualityBest              : 'Bedste',
     434                qualityHigh              : 'Høj',
     435                qualityAutoHigh  : 'Auto høj',
     436                qualityMedium    : 'Medium',
     437                qualityAutoLow   : 'Auto lav',
     438                qualityLow               : 'Lav',
     439                windowModeWindow         : 'Vindue',
     440                windowModeOpaque         : 'Gennemsigtig (opaque)',
     441                windowModeTransparent    : 'Transparent',
     442                windowMode      : 'Vinduestilstand',
     443                flashvars       : 'Variabler for Flash',
    444444                bgcolor : 'Baggrundsfarve',
    445445                width   : 'Bredde',
    446446                height  : 'Højde',
    447                 hSpace  : 'HMargen',
    448                 vSpace  : 'VMargen',
     447                hSpace  : 'Vandret margen',
     448                vSpace  : 'Lodret margen',
    449449                validateSrc : 'Indtast hyperlink URL!',
    450                 validateWidth : 'Width must be a number.', // MISSING
    451                 validateHeight : 'Height must be a number.', // MISSING
    452                 validateHSpace : 'HSpace must be a number.', // MISSING
    453                 validateVSpace : 'VSpace must be a number.' // MISSING
     450                validateWidth : 'Bredde skal være et tal.',
     451                validateHeight : 'Højde skal være et tal.',
     452                validateHSpace : 'Vandret margen skal være et tal.',
     453                validateVSpace : 'Lodret margen skal være et tal.'
    454454        },
    455455
     
    458458        {
    459459                toolbar                 : 'Stavekontrol',
    460                 title                   : 'Spell Check', // MISSING
    461                 notAvailable    : 'Sorry, but service is unavailable now.', // MISSING
    462                 errorLoading    : 'Error loading application service host: %s.', // MISSING
     460                title                   : 'Stavekontrol',
     461                notAvailable    : 'Stavekontrol er desværre ikke tilgængelig.',
     462                errorLoading    : 'Fejl ved indlæsning af host: %s.',
    463463                notInDic                : 'Ikke i ordbogen',
    464464                changeTo                : 'Forslag',
    465                 btnIgnore               : 'Ignorer',
    466                 btnIgnoreAll    : 'Ignorer alle',
     465                btnIgnore               : 'Ignorér',
     466                btnIgnoreAll    : 'Ignorér alle',
    467467                btnReplace              : 'Erstat',
    468468                btnReplaceAll   : 'Erstat alle',
    469469                btnUndo                 : 'Tilbage',
    470                 noSuggestions   : '- ingen forslag -',
    471                 progress                : 'Stavekontrolen arbejder...',
     470                noSuggestions   : '(ingen forslag)',
     471                progress                : 'Stavekontrollen arbejder...',
    472472                noMispell               : 'Stavekontrol færdig: Ingen fejl fundet',
    473473                noChanges               : 'Stavekontrol færdig: Ingen ord ændret',
    474474                oneChange               : 'Stavekontrol færdig: Et ord ændret',
    475475                manyChanges             : 'Stavekontrol færdig: %1 ord ændret',
    476                 ieSpellDownload : 'Stavekontrol ikke installeret.<br>Vil du hente den nu?'
     476                ieSpellDownload : 'Stavekontrol ikke installeret. Vil du installere den nu?'
    477477        },
    478478
     
    485485        elementsPath :
    486486        {
    487                 eleTitle : '%1 element' // MISSING
     487                eleTitle : '%1 element'
    488488        },
    489489
     
    506506        {
    507507                title           : 'Indsæt',
    508                 cutError        : 'Din browsers sikkerhedsindstillinger tillader ikke editoren at klippe tekst automatisk!<br>Brug i stedet tastaturet til at klippe teksten (Ctrl+X).',
    509                 copyError       : 'Din browsers sikkerhedsindstillinger tillader ikke editoren at kopiere tekst automatisk!<br>Brug i stedet tastaturet til at kopiere teksten (Ctrl+C).',
    510                 pasteMsg        : 'Indsæt i feltet herunder (<STRONG>Ctrl+V</STRONG>) og klik <STRONG>OK</STRONG>.',
    511                 securityMsg     : 'På grund af browserens sikkerhedsindstillinger kan editoren ikke tilgå udklipsholderen direkte. Du skal indsætte udklipsholderens indhold i dette vindue igen.'
     508                cutError        : 'Din browsers sikkerhedsindstillinger tillader ikke editoren at få automatisk adgang til udklipsholderen.<br><br>Brug i stedet tastaturet til at klippe teksten (Ctrl+X).',
     509                copyError       : 'Din browsers sikkerhedsindstillinger tillader ikke editoren at få automatisk adgang til udklipsholderen.<br><br>Brug i stedet tastaturet til at kopiere teksten (Ctrl+C).',
     510                pasteMsg        : 'Indsæt i feltet herunder (<STRONG>Ctrl+V</STRONG>) og klik <STRONG>OK</STRONG>.',
     511                securityMsg     : 'Din browsers sikkerhedsindstillinger tillader ikke editoren at få automatisk adgang til udklipsholderen.<br><br>Du skal indsætte udklipsholderens indhold i dette vindue igen.'
    512512        },
    513513
     
    516516                toolbar : 'Indsæt fra Word',
    517517                title : 'Indsæt fra Word',
    518                 advice : 'Indsæt i feltet herunder (<STRONG>Ctrl+V</STRONG>) og klik <STRONG>OK</STRONG>.',
    519                 ignoreFontFace : 'Ignorer font definitioner',
    520                 removeStyle : 'Ignorer typografi'
     518                advice : 'Indsæt i feltet herunder (<STRONG>Ctrl+V</STRONG>) og klik <STRONG>OK</STRONG>.',
     519                ignoreFontFace : 'Ignorér skrifttypedefinitioner',
     520                removeStyle : 'Ignorér typografi'
    521521        },
    522522
     
    532532                title : 'Indholdsskabeloner',
    533533                insertOption: 'Erstat det faktiske indhold',
    534                 selectPromptMsg: 'Vælg den skabelon, som skal åbnes i editoren.<br>(Nuværende indhold vil blive overskrevet!):',
    535                 emptyListMsg : '(Der er ikke defineret nogen skabelon!)'
    536         },
    537 
    538         showBlocks : 'Show Blocks', // MISSING
     534                selectPromptMsg: 'Vælg den skabelon, som skal åbnes i editoren (nuværende indhold vil blive overskrevet):',
     535                emptyListMsg : '(Der er ikke defineret nogen skabelon)'
     536        },
     537
     538        showBlocks : 'Vis afsnitsmærker',
    539539
    540540        stylesCombo :
    541541        {
    542542                label : 'Typografi',
    543                 voiceLabel : 'Styles', // MISSING
    544                 panelVoiceLabel : 'Select a style', // MISSING
    545                 panelTitle1 : 'Block Styles', // MISSING
    546                 panelTitle2 : 'Inline Styles', // MISSING
    547                 panelTitle3 : 'Object Styles' // MISSING
     543                voiceLabel : 'Typografi',
     544                panelVoiceLabel : 'Vælg typografi',
     545                panelTitle1 : 'Block typografi',
     546                panelTitle2 : 'Inline typografi',
     547                panelTitle3 : 'Object typografi'
    548548        },
    549549
     
    551551        {
    552552                label : 'Formatering',
    553                 voiceLabel : 'Format', // MISSING
     553                voiceLabel : 'Formatering',
    554554                panelTitle : 'Formatering',
    555                 panelVoiceLabel : 'Select a paragraph format', // MISSING
     555                panelVoiceLabel : 'Vælg afsnitsformatering',
    556556
    557557                tag_p : 'Normal',
     
    570570        {
    571571                label : 'Skrifttype',
    572                 voiceLabel : 'Font', // MISSING
     572                voiceLabel : 'Skrifttype',
    573573                panelTitle : 'Skrifttype',
    574                 panelVoiceLabel : 'Select a font' // MISSING
     574                panelVoiceLabel : 'Vælg skrifttype'
    575575        },
    576576
     
    578578        {
    579579                label : 'Skriftstørrelse',
    580                 voiceLabel : 'Font Size', // MISSING
     580                voiceLabel : 'Skriftstørrelse',
    581581                panelTitle : 'Skriftstørrelse',
    582                 panelVoiceLabel : 'Select a font size' // MISSING
     582                panelVoiceLabel : 'Vælg skriftstørrelse'
    583583        },
    584584
     
    637637        scayt :
    638638        {
    639                 title : 'Spell Check As You Type', // MISSING
    640                 enable : 'Enable SCAYT', // MISSING
    641                 disable : 'Disable SCAYT', // MISSING
    642                 about : 'About SCAYT', // MISSING
    643                 toggle : 'Toggle SCAYT', // MISSING
    644                 options : 'Options', // MISSING
    645                 langs : 'Languages', // MISSING
    646                 moreSuggestions : 'More suggestions', // MISSING
    647                 ignore : 'Ignore', // MISSING
    648                 ignoreAll : 'Ignore All', // MISSING
    649                 addWord : 'Add Word', // MISSING
    650                 emptyDic : 'Dictionary name should not be empty.', // MISSING
    651                 optionsTab : 'Options', // MISSING
    652                 languagesTab : 'Languages', // MISSING
    653                 dictionariesTab : 'Dictionaries', // MISSING
    654                 aboutTab : 'About' // MISSING
     639                title : 'Stavekontrol mens du skriver',
     640                enable : 'Aktivér SCAYT',
     641                disable : 'Deaktivér SCAYT',
     642                about : 'Om SCAYT',
     643                toggle : 'Skift/toggle SCAYT',
     644                options : 'Indstillinger',
     645                langs : 'Sprog',
     646                moreSuggestions : 'Flere forslag',
     647                ignore : 'Ignorér',
     648                ignoreAll : 'Ignorér alle',
     649                addWord : 'Tilføj ord',
     650                emptyDic : 'Ordbogsnavn må ikke være tom.',
     651                optionsTab : 'Indstillinger',
     652                languagesTab : 'Sprog',
     653                dictionariesTab : 'Ordbøger',
     654                aboutTab : 'Om'
    655655        },
    656656
    657657        about :
    658658        {
    659                 title : 'About CKEditor', // MISSING
    660                 dlgTitle : 'About CKEditor', // MISSING
    661                 moreInfo : 'For licensing information please visit our web site:', // MISSING
    662                 copy : 'Copyright &copy; $1. All rights reserved.' // MISSING
    663         },
    664 
    665         maximize : 'Maximize', // MISSING
     659                title : 'Om CKEditor',
     660                dlgTitle : 'Om CKEditor',
     661                moreInfo : 'For informationer omkring licens, se venligst vores hjemmeside (på engelsk):',
     662                copy : 'Copyright &copy; $1. Alle rettigheder forbeholdes.'
     663        },
     664
     665        maximize : 'Maximér',
    666666        minimize : 'Minimize', // MISSING
    667667
    668668        fakeobjects :
    669669        {
    670                 anchor : 'Anchor', // MISSING
    671                 flash : 'Flash Animation', // MISSING
    672                 div : 'Page Break', // MISSING
    673                 unknown : 'Unknown Object' // MISSING
    674         },
    675 
    676         resize : 'Drag to resize', // MISSING
     670                anchor : 'Anker',
     671                flash : 'Flashanimation',
     672                div : 'Sideskift',
     673                unknown : 'Ukendt objekt'
     674        },
     675
     676        resize : 'Træk for at skalere',
    677677
    678678        colordialog :
  • CKEditor/branches/versions/3.1.x/_source/lang/he.js

    r4185 r4463  
    3232         * of reading non-English words. So be careful while translating it.
    3333         */
    34         editorTitle             : 'Rich text editor, %1', // MISSING
     34        editorTitle             : 'עורך טקסט עשיר, %1',
    3535
    3636        // Toolbar buttons without dialogs.
     
    9191                generalTab              : 'כללי',
    9292                advancedTab             : 'אפשרויות מתקדמות',
    93                 validateNumberFailed    : 'This value is not a number.', // MISSING
    94                 confirmNewPage  : 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
    95                 confirmCancel   : 'Some of the options have been changed. Are you sure to close the dialog?', // MISSING
     93                validateNumberFailed    : 'הערך חייב להיות מספר.',
     94                confirmNewPage  : 'כל השינויים שלא נשמרו יאבדו. האם להעלות דף חדש?',
     95                confirmCancel   : 'חלק מהאפשרויות שונו, האם לסגור את הדיאלוג. ?',
    9696
    9797                // Put the voice-only part of the label in the span.
    98                 unavailable             : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
     98                unavailable             : '%1<span class="cke_accessibility">, לא זמין</span>'
    9999        },
    100100
     
    130130                targetPopupName : 'שם החלון הקופץ',
    131131                popupFeatures   : 'תכונות החלון הקופץ',
    132                 popupResizable  : 'Resizable', // MISSING
     132                popupResizable  : 'שינוי גודל',
    133133                popupStatusBar  : 'סרגל חיווי',
    134134                popupLocationBar        : 'סרגל כתובת',
     
    142142                popupHeight             : 'גובה',
    143143                popupTop                : 'מיקום צד עליון',
    144                 id                              : 'Id', // MISSING
     144                id                              : 'זיהוי (Id)',
    145145                langDir                 : 'כיוון שפה',
    146146                langDirNotSet   : '<לא נקבע>',
     
    188188                matchCase                       : 'התאמת סוג אותיות (Case)',
    189189                matchWord                       : 'התאמה למילה המלאה',
    190                 matchCyclic                     : 'Match cyclic', // MISSING
     190                matchCyclic                     : 'התאמה מחזורית',
    191191                replaceAll                      : 'החלפה בכל העמוד',
    192                 replaceSuccessMsg       : '%1 occurrence(s) replaced.' // MISSING
     192                replaceSuccessMsg       : '%1 טקסטים הוחלפו.'
    193193        },
    194194
     
    221221                headersRow              : 'שורה ראשונה',
    222222                headersBoth             : 'שניהם',
    223                 invalidRows             : 'Number of rows must be a number greater than 0.', // MISSING
    224                 invalidCols             : 'Number of columns must be a number greater than 0.', // MISSING
    225                 invalidBorder   : 'Border size must be a number.', // MISSING
    226                 invalidWidth    : 'Table width must be a number.', // MISSING
    227                 invalidHeight   : 'Table height must be a number.', // MISSING
    228                 invalidCellSpacing      : 'Cell spacing must be a number.', // MISSING
    229                 invalidCellPadding      : 'Cell padding must be a number.', // MISSING
     223                invalidRows             : 'מספר השורות חייב להיות מספר גדול מ 0.',
     224                invalidCols             : 'מספר העמודות חייב להיות מספר גדול מ 0.',
     225                invalidBorder   : 'גודל מסגרת חייב להיות מספר.',
     226                invalidWidth    : 'רוחה טבלה חייב להיות רוחב.',
     227                invalidHeight   : 'גובה טבלה חייב להיות מספר.',
     228                invalidCellSpacing      : 'ריווח תאים חייב להיות מספר.',
     229                invalidCellPadding      : 'ריפוד תאים חייב להיות מספר.',
    230230
    231231                cell :
     
    241241                        splitVertical   : 'פצל תא אנכית',
    242242                        title                   : 'תכונות התא',
    243                         cellType                : 'Cell Type', // MISSING
    244                         rowSpan                 : 'Rows Span', // MISSING
    245                         colSpan                 : 'Columns Span', // MISSING
    246                         wordWrap                : 'Word Wrap', // MISSING
    247                         hAlign                  : 'Horizontal Alignment', // MISSING
    248                         vAlign                  : 'Vertical Alignment', // MISSING
    249                         alignTop                : 'Top', // MISSING
    250                         alignMiddle             : 'Middle', // MISSING
    251                         alignBottom             : 'Bottom', // MISSING
    252                         alignBaseline   : 'Baseline', // MISSING
    253                         bgColor                 : 'Background Color', // MISSING
    254                         borderColor             : 'Border Color', // MISSING
    255                         data                    : 'Data', // MISSING
    256                         header                  : 'Header', // MISSING
    257                         yes                             : 'Yes', // MISSING
    258                         no                              : 'No', // MISSING
    259                         invalidWidth    : 'Cell width must be a number.', // MISSING
    260                         invalidHeight   : 'Cell height must be a number.', // MISSING
    261                         invalidRowSpan  : 'Rows span must be a whole number.', // MISSING
    262                         invalidColSpan  : 'Columns span must be a whole number.', // MISSING
    263                         chooseColor : 'Choose' // MISSING
     243                        cellType                : 'סוג תא',
     244                        rowSpan                 : 'מתיחת שורות',
     245                        colSpan                 : 'מתיחת תאים',
     246                        wordWrap                : 'מניעת גלישת שורות',
     247                        hAlign                  : 'יישור אופקי',
     248                        vAlign                  : 'יישור אנכי',
     249                        alignTop                : 'למעלה',
     250                        alignMiddle             : 'מרכז',
     251                        alignBottom             : 'למטה',
     252                        alignBaseline   : 'שורת בסיס',
     253                        bgColor                 : 'צבע רקע',
     254                        borderColor             : 'צבע מסגרת',
     255                        data                    : 'מידע',
     256                        header                  : 'כותרת',
     257                        yes                             : 'כן',
     258                        no                              : 'לא',
     259                        invalidWidth    : 'רוחב תא חייב להיות מספר.',
     260                        invalidHeight   : 'גובה תא חייב להיות מספר.',
     261                        invalidRowSpan  : 'מתיחת שורות חייב להיות מספר שלם.',
     262                        invalidColSpan  : 'מתיחת עמודות חייב להיות מספר שלם.',
     263                        chooseColor : 'בחר'
    264264                },
    265265
     
    308308                action          : 'שלח אל',
    309309                method          : 'סוג שליחה',
    310                 encoding        : 'Encoding', // MISSING
     310                encoding        : 'קידוד',
    311311                target          : 'מטרה',
    312312                targetNotSet    : '<לא נקבע>',
     
    397397                alertUrl        : 'נא להקליד את כתובת התמונה',
    398398                linkTab : 'קישור',
    399                 button2Img      : 'Do you want to transform the selected image button on a simple image?', // MISSING
    400                 img2Button      : 'Do you want to transform the selected image on a image button?', // MISSING
    401                 urlMissing : 'Image source URL is missing.' // MISSING
     399                button2Img      : 'האם להפוך את תמונת כפתור לתמונה פשוטה?',
     400                img2Button      : 'האם להפוך את התמונה לכפתור תמונה?',
     401                urlMissing : 'כתובת התמונה חסרה.'
    402402        },
    403403
     
    406406        {
    407407                properties              : 'מאפייני פלאש',
    408                 propertiesTab   : 'Properties', // MISSING
     408                propertiesTab   : 'מאפיינים',
    409409                title           : 'מאפיני פלאש',
    410410                chkPlay         : 'נגן אוטומטי',
    411411                chkLoop         : 'לולאה',
    412412                chkMenu         : 'אפשר תפריט פלאש',
    413                 chkFull         : 'Allow Fullscreen', // MISSING
     413                chkFull         : 'אפשר חלון מלא',
    414414                scale           : 'גודל',
    415415                scaleAll                : 'הצג הכל',
    416416                scaleNoBorder   : 'ללא גבולות',
    417417                scaleFit                : 'התאמה מושלמת',
    418                 access                  : 'Script Access', // MISSING
    419                 accessAlways    : 'Always', // MISSING
    420                 accessSameDomain        : 'Same domain', // MISSING
    421                 accessNever     : 'Never', // MISSING
     418                access                  : 'גישת סקריפט',
     419                accessAlways    : 'תמיד',
     420                accessSameDomain        : 'דומיין זהה',
     421                accessNever     : 'אף פעם',
    422422                align           : 'יישור',
    423423                alignLeft       : 'לשמאל',
     
    430430                alignTextTop    : 'לראש הטקסט',
    431431                alignTop        : 'למעלה',
    432                 quality         : 'Quality', // MISSING
    433                 qualityBest              : 'Best', // MISSING
    434                 qualityHigh              : 'High', // MISSING
    435                 qualityAutoHigh  : 'Auto High', // MISSING
    436                 qualityMedium    : 'Medium', // MISSING
    437                 qualityAutoLow   : 'Auto Low', // MISSING
    438                 qualityLow               : 'Low', // MISSING
    439                 windowModeWindow         : 'Window', // MISSING
    440                 windowModeOpaque         : 'Opaque', // MISSING
    441                 windowModeTransparent    : 'Transparent', // MISSING
    442                 windowMode      : 'Window mode', // MISSING
    443                 flashvars       : 'Variables for Flash', // MISSING
     432                quality         : 'איכות',
     433                qualityBest              : 'מעולה',
     434                qualityHigh              : 'גבוהה',
     435                qualityAutoHigh  : 'אוטומטית גבוהה',
     436                qualityMedium    : 'ממוצעת',
     437                qualityAutoLow   : 'אוטומטית נמוך',
     438                qualityLow               : 'נמוך',
     439                windowModeWindow         : 'חלון',
     440                windowModeOpaque         : 'אטום',
     441                windowModeTransparent    : 'שקוף',
     442                windowMode      : 'מצב חלון',
     443                flashvars       : 'משתנים לפלאש',
    444444                bgcolor : 'צבע רקע',
    445445                width   : 'רוחב',
     
    448448                vSpace  : 'מרווח אנכי',
    449449                validateSrc : 'נא להקליד את כתובת הקישור (URL)',
    450                 validateWidth : 'Width must be a number.', // MISSING
    451                 validateHeight : 'Height must be a number.', // MISSING
    452                 validateHSpace : 'HSpace must be a number.', // MISSING
    453                 validateVSpace : 'VSpace must be a number.' // MISSING
     450                validateWidth : 'רוחב חייב להיות מספר.',
     451                validateHeight : 'גובהה חייב להיות מספר.',
     452                validateHSpace : 'ריווח אופקי חייב להיות מספר.',
     453                validateVSpace : 'ריווח אנחי חייב להיות מספר.'
    454454        },
    455455
     
    458458        {
    459459                toolbar                 : 'בדיקת איות',
    460                 title                   : 'Spell Check', // MISSING
    461                 notAvailable    : 'Sorry, but service is unavailable now.', // MISSING
    462                 errorLoading    : 'Error loading application service host: %s.', // MISSING
     460                title                   : 'בדיקת איות',
     461                notAvailable    : 'מצטערים לא נמצא שירות זמין.',
     462                errorLoading    : 'שגיעה בהעלאת שירת אפליקציה: %s.',
    463463                notInDic                : 'לא נמצא במילון',
    464464                changeTo                : 'שנה ל',
     
    485485        elementsPath :
    486486        {
    487                 eleTitle : '%1 element' // MISSING
     487                eleTitle : '%1 אלמנט'
    488488        },
    489489
     
    541541        {
    542542                label : 'סגנון',
    543                 voiceLabel : 'Styles', // MISSING
    544                 panelVoiceLabel : 'Select a style', // MISSING
    545                 panelTitle1 : 'Block Styles', // MISSING
    546                 panelTitle2 : 'Inline Styles', // MISSING
    547                 panelTitle3 : 'Object Styles' // MISSING
     543                voiceLabel : 'סגנונות',
     544                panelVoiceLabel : 'בחר סגנון',
     545                panelTitle1 : 'סיגנונות בלוק',
     546                panelTitle2 : 'סגנונות רצף',
     547                panelTitle3 : 'סגנונות אובייקט'
    548548        },
    549549
     
    551551        {
    552552                label : 'עיצוב',
    553                 voiceLabel : 'Format', // MISSING
     553                voiceLabel : 'עיצוב',
    554554                panelTitle : 'עיצוב',
    555                 panelVoiceLabel : 'Select a paragraph format', // MISSING
     555                panelVoiceLabel : 'בחר פיסקת עיצוב',
    556556
    557557                tag_p : 'נורמלי',
     
    564564                tag_h5 : 'כותרת 5',
    565565                tag_h6 : 'כותרת 6',
    566                 tag_div : 'Normal (DIV)' // MISSING
     566                tag_div : 'נורמלי (DIV)'
    567567        },
    568568
     
    570570        {
    571571                label : 'גופן',
    572                 voiceLabel : 'Font', // MISSING
     572                voiceLabel : 'גופן',
    573573                panelTitle : 'גופן',
    574                 panelVoiceLabel : 'Select a font' // MISSING
     574                panelVoiceLabel : 'בחר גופן'
    575575        },
    576576
     
    578578        {
    579579                label : 'גודל',
    580                 voiceLabel : 'Font Size', // MISSING
     580                voiceLabel : 'גודל גופן',
    581581                panelTitle : 'גודל',
    582                 panelVoiceLabel : 'Select a font size' // MISSING
     582                panelVoiceLabel : 'בחר גודל גופן'
    583583        },
    584584
     
    637637        scayt :
    638638        {
    639                 title : 'Spell Check As You Type', // MISSING
    640                 enable : 'Enable SCAYT', // MISSING
    641                 disable : 'Disable SCAYT', // MISSING
    642                 about : 'About SCAYT', // MISSING
    643                 toggle : 'Toggle SCAYT', // MISSING
    644                 options : 'Options', // MISSING
    645                 langs : 'Languages', // MISSING
    646                 moreSuggestions : 'More suggestions', // MISSING
    647                 ignore : 'Ignore', // MISSING
    648                 ignoreAll : 'Ignore All', // MISSING
    649                 addWord : 'Add Word', // MISSING
    650                 emptyDic : 'Dictionary name should not be empty.', // MISSING
    651                 optionsTab : 'Options', // MISSING
    652                 languagesTab : 'Languages', // MISSING
    653                 dictionariesTab : 'Dictionaries', // MISSING
    654                 aboutTab : 'About' // MISSING
     639                title : 'בדיקת איות בזמן כתיבה',
     640                enable : 'אפשר SCAYT',
     641                disable : 'בטל SCAYT',
     642                about : 'אודות SCAYT',
     643                toggle : 'שינוי SCAYT',
     644                options : 'אפשרויות',
     645                langs : 'שפות',
     646                moreSuggestions : 'עוד הצעות',
     647                ignore : 'התעלם',
     648                ignoreAll : 'התעלם מהכל',
     649                addWord : 'הודף מילה',
     650                emptyDic : 'אסור לשם המילון להיות ריק.',
     651                optionsTab : 'אפשרויות',
     652                languagesTab : 'שפות',
     653                dictionariesTab : 'מילון',
     654                aboutTab : 'אודות'
    655655        },
    656656
    657657        about :
    658658        {
    659                 title : 'About CKEditor', // MISSING
    660                 dlgTitle : 'About CKEditor', // MISSING
    661                 moreInfo : 'For licensing information please visit our web site:', // MISSING
    662                 copy : 'Copyright &copy; $1. All rights reserved.' // MISSING
    663         },
    664 
    665         maximize : 'Maximize', // MISSING
    666         minimize : 'Minimize', // MISSING
     659                title : 'אודות CKEditor',
     660                dlgTitle : 'אודות CKEditor',
     661                moreInfo : 'לרישוי אנה בקרו באתר שלנו:',
     662                copy : 'Copyright &copy; $1. כל הזכויות שמורות.'
     663        },
     664
     665        maximize : 'להגדיל למקסימום',
     666        minimize : 'הקטן למינימום',
    667667
    668668        fakeobjects :
    669669        {
    670                 anchor : 'Anchor', // MISSING
    671                 flash : 'Flash Animation', // MISSING
    672                 div : 'Page Break', // MISSING
    673                 unknown : 'Unknown Object' // MISSING
    674         },
    675 
    676         resize : 'Drag to resize', // MISSING
     670                anchor : 'עוגן',
     671                flash : 'אנימצית פלאש',
     672                div : 'שבירת דף',
     673                unknown : 'אובייקט לא ידוע'
     674        },
     675
     676        resize : 'גרור בכדי לשנות גודל',
    677677
    678678        colordialog :
    679679        {
    680                 title : 'Select color', // MISSING
    681                 highlight : 'Highlight', // MISSING
    682                 selected : 'Selected', // MISSING
    683                 clear : 'Clear' // MISSING
     680                title : 'בחר צבע',
     681                highlight : 'סמן',
     682                selected : 'נבחר',
     683                clear : 'נקה'
    684684        }
    685685};
  • CKEditor/branches/versions/3.1.x/_source/lang/nl.js

    r4185 r4463  
    3232         * of reading non-English words. So be careful while translating it.
    3333         */
    34         editorTitle             : 'Rich text editor, %1', // MISSING
     34        editorTitle             : 'Tekstverwerker, %1',
    3535
    3636        // Toolbar buttons without dialogs.
     
    9191                generalTab              : 'Algemeen',
    9292                advancedTab             : 'Geavanceerd',
    93                 validateNumberFailed    : 'This value is not a number.', // MISSING
    94                 confirmNewPage  : 'Any unsaved changes to this content will be lost. Are you sure you want to load new page?', // MISSING
    95                 confirmCancel   : 'Some of the options have been changed. Are you sure to close the dialog?', // MISSING
     93                validateNumberFailed    : 'Deze waarde is geen geldig getal.',
     94                confirmNewPage  : 'Alle aangebrachte wijzigingen gaan verloren. Weet u zeker dat u een nieuwe pagina wilt openen?',
     95                confirmCancel   : 'Enkele opties zijn gewijzigd. Weet u zeker dat u dit dialoogvenster wilt sluiten?',
    9696
    9797                // Put the voice-only part of the label in the span.
    98                 unavailable             : '%1<span class="cke_accessibility">, unavailable</span>' // MISSING
     98                unavailable             : '%1<span class="cke_accessibility">, niet beschikbaar</span>'
    9999        },
    100100
     
    130130                targetPopupName : 'Naam popupvenster',
    131131                popupFeatures   : 'Instellingen popupvenster',
    132                 popupResizable  : 'Resizable', // MISSING
     132                popupResizable  : 'Herschaalbaar',
    133133                popupStatusBar  : 'Statusbalk',
    134134                popupLocationBar        : 'Locatiemenu',
     
    142142                popupHeight             : 'Hoogte',
    143143                popupTop                : 'Positie boven',
    144                 id                              : 'Id', // MISSING
     144                id                              : 'Id',
    145145                langDir                 : 'Schrijfrichting',
    146146                langDirNotSet   : '<niet ingevuld>',
     
    188188                matchCase                       : 'Hoofdlettergevoelig',
    189189                matchWord                       : 'Hele woord moet voorkomen',
    190                 matchCyclic                     : 'Match cyclic', // MISSING
     190                matchCyclic                     : 'Doorlopend zoeken',
    191191                replaceAll                      : 'Alles vervangen',
    192                 replaceSuccessMsg       : '%1 occurrence(s) replaced.' // MISSING
     192                replaceSuccessMsg       : '%1 resulaten vervangen.'
    193193        },
    194194
     
    213213                height          : 'Hoogte',
    214214                cellSpace       : 'Afstand tussen cellen',
    215                 cellPad         : 'Afstand vanaf rand cel',
     215                cellPad         : 'Ruimte in de cel',
    216216                caption         : 'Naam',
    217217                summary         : 'Samenvatting',
    218                 headers         : 'Headers', // MISSING
    219                 headersNone             : 'None', // MISSING
    220                 headersColumn   : 'First column', // MISSING
    221                 headersRow              : 'First Row', // MISSING
    222                 headersBoth             : 'Both', // MISSING
    223                 invalidRows             : 'Number of rows must be a number greater than 0.', // MISSING
    224                 invalidCols             : 'Number of columns must be a number greater than 0.', // MISSING
    225                 invalidBorder   : 'Border size must be a number.', // MISSING
    226                 invalidWidth    : 'Table width must be a number.', // MISSING
    227                 invalidHeight   : 'Table height must be a number.', // MISSING
    228                 invalidCellSpacing      : 'Cell spacing must be a number.', // MISSING
    229                 invalidCellPadding      : 'Cell padding must be a number.', // MISSING
     218                headers         : 'Koppen',
     219                headersNone             : 'Geen',
     220                headersColumn   : 'Eerste kolom',
     221                headersRow              : 'Eerste rij',
     222                headersBoth             : 'Beide',
     223                invalidRows             : 'Het aantal rijen moet een getal zijn groter dan 0.',
     224                invalidCols             : 'Het aantal kolommen moet een getal zijn groter dan 0.',
     225                invalidBorder   : 'De rand breedte moet een getal zijn.',
     226                invalidWidth    : 'De tabel breedte moet een getal zijn.',
     227                invalidHeight   : 'De tabel hoogte moet een getal zijn.',
     228                invalidCellSpacing      : 'Afstand tussen cellen moet een getal zijn.',
     229                invalidCellPadding      : 'Ruimte in de cel moet een getal zijn.',
    230230
    231231                cell :
     
    240240                        splitHorizontal : 'Splits cellen horizontaal',
    241241                        splitVertical   : 'Splits cellen verticaal',
    242                         title                   : 'Cell Properties', // MISSING
    243                         cellType                : 'Cell Type', // MISSING
    244                         rowSpan                 : 'Rows Span', // MISSING
    245                         colSpan                 : 'Columns Span', // MISSING
    246                         wordWrap                : 'Word Wrap', // MISSING
    247                         hAlign                  : 'Horizontal Alignment', // MISSING
    248                         vAlign                  : 'Vertical Alignment', // MISSING
    249                         alignTop                : 'Top', // MISSING
    250                         alignMiddle             : 'Middle', // MISSING
    251                         alignBottom             : 'Bottom', // MISSING
    252                         alignBaseline   : 'Baseline', // MISSING
    253                         bgColor                 : 'Background Color', // MISSING
    254                         borderColor             : 'Border Color', // MISSING
    255                         data                    : 'Data', // MISSING
    256                         header                  : 'Header', // MISSING
    257                         yes                             : 'Yes', // MISSING
    258                         no                              : 'No', // MISSING
    259                         invalidWidth    : 'Cell width must be a number.', // MISSING
    260                         invalidHeight   : 'Cell height must be a number.', // MISSING
    261                         invalidRowSpan  : 'Rows span must be a whole number.', // MISSING
    262                         invalidColSpan  : 'Columns span must be a whole number.', // MISSING
     242                        title                   : 'Cel eigenschappen',
     243                        cellType                : 'Cel type',
     244                        rowSpan                 : 'Rijen samenvoegen',
     245                        colSpan                 : 'Kolommen samenvoegen',
     246                        wordWrap                : 'Automatische terugloop',
     247                        hAlign                  : 'Horizontale uitlijning',
     248                        vAlign                  : 'Verticale uitlijning',
     249                        alignTop                : 'Boven',
     250                        alignMiddle             : 'Midden',
     251                        alignBottom             : 'Onder',
     252                        alignBaseline   : 'Basislijn',
     253                        bgColor                 : 'Achtergrondkleur',
     254                        borderColor             : 'Kleur rand',
     255                        data                    : 'Inhoud',
     256                        header                  : 'Kop',
     257                        yes                             : 'Ja',
     258                        no                              : 'Nee',
     259                        invalidWidth    : 'De celbreedte moet een getal zijn.',
     260                        invalidHeight   : 'De celhoogte moet een getal zijn.',
     261                        invalidRowSpan  : 'Rijen samenvoegen moet een heel getal zijn.',
     262                        invalidColSpan  : 'Kolommen samenvoegen moet een heel getal zijn.',
    263263                        chooseColor : 'Choose' // MISSING
    264264                },
     
    308308                action          : 'Actie',
    309309                method          : 'Methode',
    310                 encoding        : 'Encoding', // MISSING
     310                encoding        : 'Codering',
    311311                target          : 'Doel',
    312312                targetNotSet    : '<niet ingevuld>',
     
    397397                alertUrl        : 'Geef de URL van de afbeelding',
    398398                linkTab : 'Link',
    399                 button2Img      : 'Do you want to transform the selected image button on a simple image?', // MISSING
    400                 img2Button      : 'Do you want to transform the selected image on a image button?', // MISSING
     399                button2Img      : 'Wilt u de geselecteerde afbeeldingsknop vervangen door een eenvoudige afbeelding?',
     400                img2Button      : 'Wilt u de geselecteerde afbeelding vervangen door een afbeeldingsknop?',
    401401                urlMissing : 'Image source URL is missing.' // MISSING
    402402        },
     
    406406        {
    407407                properties              : 'Eigenschappen Flash',
    408                 propertiesTab   : 'Properties', // MISSING
     408                propertiesTab   : 'Eigenschappen',
    409409                title           : 'Eigenschappen Flash',
    410410                chkPlay         : 'Automatisch afspelen',
    411411                chkLoop         : 'Herhalen',
    412412                chkMenu         : 'Flashmenu\'s inschakelen',
    413                 chkFull         : 'Allow Fullscreen', // MISSING
     413                chkFull         : 'Schermvullend toestaan',
    414414                scale           : 'Schaal',
    415415                scaleAll                : 'Alles tonen',
    416416                scaleNoBorder   : 'Geen rand',
    417417                scaleFit                : 'Precies passend',
    418                 access                  : 'Script Access', // MISSING
    419                 accessAlways    : 'Always', // MISSING
    420                 accessSameDomain        : 'Same domain', // MISSING
    421                 accessNever     : 'Never', // MISSING
     418                access                  : 'Script toegang',
     419                accessAlways    : 'Altijd',
     420                accessSameDomain        : 'Zelfde domeinnaam',
     421                accessNever     : 'Nooit',
    422422                align           : 'Uitlijning',
    423423                alignLeft       : 'Links',
     
    430430                alignTextTop    : 'Boven tekst',
    431431                alignTop        : 'Boven',
    432                 quality         : 'Quality', // MISSING
    433                 qualityBest              : 'Best', // MISSING
    434                 qualityHigh              : 'High', // MISSING
    435                 qualityAutoHigh  : 'Auto High', // MISSING
    436                 qualityMedium    : 'Medium', // MISSING
    437                 qualityAutoLow   : 'Auto Low', // MISSING
    438                 qualityLow               : 'Low', // MISSING
    439                 windowModeWindow         : 'Window', // MISSING
    440                 windowModeOpaque         : 'Opaque', // MISSING
    441                 windowModeTransparent    : 'Transparent', // MISSING
    442                 windowMode      : 'Window mode', // MISSING
    443                 flashvars       : 'Variables for Flash', // MISSING
     432                quality         : 'Kwaliteit',
     433                qualityBest              : 'Beste',
     434                qualityHigh              : 'Hoog',
     435                qualityAutoHigh  : 'Automatisch hoog',
     436                qualityMedium    : 'Gemiddeld',
     437                qualityAutoLow   : 'Automatisch laag',
     438                qualityLow               : 'Laag',
     439                windowModeWindow         : 'Venster',
     440                windowModeOpaque         : 'Ondoorzichtig',
     441                windowModeTransparent    : 'Doorzichtig',
     442                windowMode      : 'Venster modus',
     443                flashvars       : 'Variabelen voor Flash',
    444444                bgcolor : 'Achtergrondkleur',
    445445                width   : 'Breedte',
     
    448448                vSpace  : 'VSpace',
    449449                validateSrc : 'Geef de link van de URL',
    450                 validateWidth : 'Width must be a number.', // MISSING
    451                 validateHeight : 'Height must be a number.', // MISSING
    452                 validateHSpace : 'HSpace must be a number.', // MISSING
    453                 validateVSpace : 'VSpace must be a number.' // MISSING
     450                validateWidth : 'De breedte moet een getal zijn.',
     451                validateHeight : 'De hoogte moet een getal zijn.',
     452                validateHSpace : 'De HSpace moet een getal zijn.',
     453                validateVSpace : 'De VSpace moet een getal zijn.'
    454454        },
    455455
     
    458458        {
    459459                toolbar                 : 'Spellingscontrole',
    460                 title                   : 'Spell Check', // MISSING
    461                 notAvailable    : 'Sorry, but service is unavailable now.', // MISSING
    462                 errorLoading    : 'Error loading application service host: %s.', // MISSING
     460                title                   : 'Spellingscontrole',
     461                notAvailable    : 'Excuses, deze dienst is momenteel niet beschikbaar.',
     462                errorLoading    : 'Er is een fout opgetreden bij het laden van de diesnt: %s.',
    463463                notInDic                : 'Niet in het woordenboek',
    464464                changeTo                : 'Wijzig in',
     
    485485        elementsPath :
    486486        {
    487                 eleTitle : '%1 element' // MISSING
     487                eleTitle : '%1 element'
    488488        },
    489489
     
    541541        {
    542542                label : 'Stijl',
    543                 voiceLabel : 'Styles', // MISSING
    544                 panelVoiceLabel : 'Select a style', // MISSING
    545                 panelTitle1 : 'Block Styles', // MISSING
    546                 panelTitle2 : 'Inline Styles', // MISSING
    547                 panelTitle3 : 'Object Styles' // MISSING
     543                voiceLabel : 'Stijl',
     544                panelVoiceLabel : 'Selecteer een stijl',
     545                panelTitle1 : 'Blok stijlen',
     546                panelTitle2 : 'In-line stijlen',
     547                panelTitle3 : 'Object stijlen'
    548548        },
    549549
     
    551551        {
    552552                label : 'Opmaak',
    553                 voiceLabel : 'Format', // MISSING
     553                voiceLabel : 'Opmaak',
    554554                panelTitle : 'Opmaak',
    555                 panelVoiceLabel : 'Select a paragraph format', // MISSING
     555                panelVoiceLabel : 'Selecteer een alinea-opmaak',
    556556
    557557                tag_p : 'Normaal',
     
    570570        {
    571571                label : 'Lettertype',
    572                 voiceLabel : 'Font', // MISSING
     572                voiceLabel : 'Lettertype',
    573573                panelTitle : 'Lettertype',
    574                 panelVoiceLabel : 'Select a font' // MISSING
     574                panelVoiceLabel : 'Selecteer een lettertype'
    575575        },
    576576
    577577        fontSize :
    578578        {
    579                 label : 'Grootte',
    580                 voiceLabel : 'Font Size', // MISSING
    581                 panelTitle : 'Grootte',
    582                 panelVoiceLabel : 'Select a font size' // MISSING
     579                label : 'Lettergrootte',
     580                voiceLabel : 'Lettergrootte',
     581                panelTitle : 'Lettergrootte',
     582                panelVoiceLabel : 'Selecteer een lettergrootte'
    583583        },
    584584
     
    637637        scayt :
    638638        {
    639                 title : 'Spell Check As You Type', // MISSING
    640                 enable : 'Enable SCAYT', // MISSING
    641                 disable : 'Disable SCAYT', // MISSING
    642                 about : 'About SCAYT', // MISSING
    643                 toggle : 'Toggle SCAYT', // MISSING
    644                 options : 'Options', // MISSING
    645                 langs : 'Languages', // MISSING
    646                 moreSuggestions : 'More suggestions', // MISSING
    647                 ignore : 'Ignore', // MISSING
    648                 ignoreAll : 'Ignore All', // MISSING
    649                 addWord : 'Add Word', // MISSING
    650                 emptyDic : 'Dictionary name should not be empty.', // MISSING
    651                 optionsTab : 'Options', // MISSING
    652                 languagesTab : 'Languages', // MISSING
    653                 dictionariesTab : 'Dictionaries', // MISSING
    654                 aboutTab : 'About' // MISSING
     639                title : 'Controleer de spelling tijdens het typen',
     640                enable : 'SCAYT inschakelen',
     641                disable : 'SCAYT uitschakelen',
     642                about : 'Over SCAYT',
     643                toggle : 'SCAYT in/uitschakelen',
     644                options : 'Opties',
     645                langs : 'Talen',
     646                moreSuggestions : 'Meer suggesties',
     647                ignore : 'Negeren',
     648                ignoreAll : 'Alles negeren',
     649                addWord : 'Woord toevoegen',
     650                emptyDic : 'De naam van het woordenboek mag niet leeg zijn.',
     651                optionsTab : 'Opties',
     652                languagesTab : 'Talen',
     653                dictionariesTab : 'Woordenboeken',
     654                aboutTab : 'Over'
    655655        },
    656656
    657657        about :
    658658        {
    659                 title : 'About CKEditor', // MISSING
    660                 dlgTitle : 'About CKEditor', // MISSING
    661                 moreInfo : 'For licensing information please visit our web site:', // MISSING
    662                 copy : 'Copyright &copy; $1. All rights reserved.' // MISSING
    663         },
    664 
    665         maximize : 'Maximize', // MISSING
     659                title : 'Over CKEditor',
     660                dlgTitle : 'Over CKEditor',
     661                moreInfo : 'Voor licentie informatie, bezoek onze website:',
     662                copy : 'Copyright &copy; $1. Alle rechten voorbehouden.'
     663        },
     664
     665        maximize : 'Maximaliseren',
    666666        minimize : 'Minimize', // MISSING
    667667
    668668        fakeobjects :
    669669        {
    670                 anchor : 'Anchor', // MISSING
    671                 flash : 'Flash Animation', // MISSING
    672                 div : 'Page Break', // MISSING
    673                 unknown : 'Unknown Object' // MISSING
    674         },
    675 
    676         resize : 'Drag to resize', // MISSING
     670                anchor : 'Anker',
     671                flash : 'Flash animatie',
     672                div : 'Pagina einde',
     673                unknown : 'Onbekend object'
     674        },
     675
     676        resize : 'Sleep om te herschalen',
    677677
    678678        colordialog :
  • CKEditor/branches/versions/3.1.x/_source/lang/pl.js

    r4185 r4463  
    9292                advancedTab             : 'Zaawansowane',
    9393                validateNumberFailed    : 'Ta wartość nie jest liczbą.',
    94                 confirmNewPage  : 'Wszystkie niezapisane zmiany zostaną utracone. Czy na pewno wczytać nową stronę ?',
    95                 confirmCancel   : 'Pewne opcje zostały zmienione. Czy na pewno zamknąć okno dialogowe ?',
     94                confirmNewPage  : 'Wszystkie niezapisane zmiany zostaną utracone. Czy na pewno wczytać nową stronę?',
     95                confirmCancel   : 'Pewne opcje zostały zmienione. Czy na pewno zamknąć okno dialogowe?',
    9696
    9797                // Put the voice-only part of the label in the span.
     
    261261                        invalidRowSpan  : 'Scalenie wierszy musi być liczbą całkowitą.',
    262262                        invalidColSpan  : 'Scalenie komórek musi być liczbą całkowitą.',
    263                         chooseColor : 'Choose' // MISSING
     263                        chooseColor : 'Wybierz'
    264264                },
    265265
     
    399399                button2Img      : 'Czy chcesz przekonwertować zaznaczony przycisk graficzny do zwykłego obrazka?',
    400400                img2Button      : 'Czy chcesz przekonwertować zaznaczony obrazek do przycisku graficznego?',
    401                 urlMissing : 'Image source URL is missing.' // MISSING
     401                urlMissing : 'Podaj adres URL obrazka.'
    402402        },
    403403
     
    408408                propertiesTab   : 'Właściwości',
    409409                title           : 'Właściwości elementu Flash',
    410                 chkPlay         : 'Auto Odtwarzanie',
     410                chkPlay         : 'Autoodtwarzanie',
    411411                chkLoop         : 'Pętla',
    412412                chkMenu         : 'Włącz menu',
     
    441441                windowModeTransparent    : 'Przeźroczyste',
    442442                windowMode      : 'Tryb okna',
    443                 flashvars       : 'Zmienne dla Flash\'a',
     443                flashvars       : 'Zmienne dla Flasha',
    444444                bgcolor : 'Kolor tła',
    445445                width   : 'Szerokość',
     
    469469                btnUndo                 : 'Cofnij',
    470470                noSuggestions   : '- Brak sugestii -',
    471                 progress                : 'Trwa sprawdzanie ...',
     471                progress                : 'Trwa sprawdzanie...',
    472472                noMispell               : 'Sprawdzanie zakończone: nie znaleziono błędów',
    473473                noChanges               : 'Sprawdzanie zakończone: nie zmieniono żadnego słowa',
     
    529529        templates :
    530530        {
    531                 button : 'Sablony',
     531                button : 'Szablony',
    532532                title : 'Szablony zawartości',
    533533                insertOption: 'Zastąp aktualną zawartość',
     
    541541        {
    542542                label : 'Styl',
    543                 voiceLabel : 'Style',
     543                voiceLabel : 'Styl',
    544544                panelVoiceLabel : 'Wybierz styl',
    545545                panelTitle1 : 'Style blokowe',
     
    572572                voiceLabel : 'Czcionka',
    573573                panelTitle : 'Czcionka',
    574                 panelVoiceLabel : 'Select a font'
     574                panelVoiceLabel : 'Wybierz czcionkę'
    575575        },
    576576
     
    580580                voiceLabel : 'Rozmiar czcionki',
    581581                panelTitle : 'Rozmiar',
    582                 panelVoiceLabel : 'Select a font size'
     582                panelVoiceLabel : 'Wybierz rozmiar czcionki'
    583583        },
    584584
     
    637637        scayt :
    638638        {
    639                 title : 'Sprawdź pisowanie podczas pisania (SCAYT)',
     639                title : 'Sprawdź pisownię podczas pisania (SCAYT)',
    640640                enable : 'Włącz SCAYT',
    641641                disable : 'Wyłącz SCAYT',
    642642                about : 'Na temat SCAYT',
    643                 toggle : 'Toggle SCAYT',
     643                toggle : 'Przełącz SCAYT',
    644644                options : 'Opcje',
    645645                langs : 'Języki',
     
    664664
    665665        maximize : 'Maksymalizuj',
    666         minimize : 'Minimize', // MISSING
     666        minimize : 'Minimalizuj',
    667667
    668668        fakeobjects :
     
    678678        colordialog :
    679679        {
    680                 title : 'Select color', // MISSING
    681                 highlight : 'Highlight', // MISSING
    682                 selected : 'Selected', // MISSING
    683                 clear : 'Clear' // MISSING
     680                title : 'Wybierz kolor',
     681                highlight : 'Zaznacz',
     682                selected : 'Wybrany',
     683                clear : 'Wyczyść'
    684684        }
    685685};
  • CKEditor/branches/versions/3.1.x/_source/plugins/dialog/plugin.js

    r4184 r4463  
    14401440                        margins = skinData[ editor.skinName ].margins || [ 0, 0, 0, 0 ];
    14411441
     1442                if ( typeof magnetDistance == 'undefined' )
     1443                        magnetDistance = 20;
     1444
    14421445                function mouseMoveHandler( evt )
    14431446                {
     
    16631666                                        '; z-index: ', editor.config.baseFloatZIndex,
    16641667                                        '; top: 0px; left: 0px; ',
    1665                                         'background-color: ', editor.config.dialog_backgroundCoverColor,
     1668                                        'background-color: ', editor.config.dialog_backgroundCoverColor || 'white',
    16661669                                        '" id="cke_dialog_background_cover">'
    16671670                                ];
     
    17551758                        scrollFunc();
    17561759                }
    1757                 element.setOpacity( editor.config.dialog_backgroundCoverOpacity );
     1760
     1761                var opacity = editor.config.dialog_backgroundCoverOpacity;
     1762                element.setOpacity( typeof opacity != 'undefined' ? opacity : 0.5 );
     1763
    17581764                element.appendTo( CKEDITOR.document.getBody() );
    17591765        };
     
    18551861        {
    18561862                if ( e.data.getKeystroke() in preventKeyBubblingKeys )
    1857                         e.data.preventDefault( true );
     1863                        e.data.stopPropagation();
    18581864        };
    18591865
     
    27362742 * The color of the dialog background cover. It should be a valid CSS color
    27372743 * string.
     2744 * @name CKEDITOR.config.dialog_backgroundCoverColor
    27382745 * @type String
    2739  * @default white
     2746 * @default 'white'
    27402747 * @example
    27412748 * config.dialog_backgroundCoverColor = 'rgb(255, 254, 253)';
    27422749 */
    2743 CKEDITOR.config.dialog_backgroundCoverColor = 'white';
    27442750
    27452751/**
    27462752 * The opacity of the dialog background cover. It should be a number within the
    27472753 * range [0.0, 1.0].
     2754 * @name CKEDITOR.config.dialog_backgroundCoverOpacity
    27482755 * @type Number
    27492756 * @default 0.5
     
    27512758 * config.dialog_backgroundCoverOpacity = 0.7;
    27522759 */
    2753 CKEDITOR.config.dialog_backgroundCoverOpacity = 0.5;
    27542760
    27552761/**
    27562762 * The distance of magnetic borders used in moving and resizing dialogs,
    27572763 * measured in pixels.
     2764 * @name CKEDITOR.config.dialog_magnetDistance
    27582765 * @type Number
    27592766 * @default 20
     
    27612768 * config.dialog_magnetDistance = 30;
    27622769 */
    2763 CKEDITOR.config.dialog_magnetDistance = 20;
  • CKEditor/branches/versions/3.1.x/_source/plugins/flash/dialogs/flash.js

    r3795 r4463  
    2525        var attributesMap =
    2626        {
    27                 id : [ { type : ATTRTYPE_OBJECT, name : CKEDITOR.env.ie ? '_cke_saved_id' : 'id' } ],
     27                id : [ { type : ATTRTYPE_OBJECT, name : 'id' } ],
    2828                classid : [ { type : ATTRTYPE_OBJECT, name : 'classid' } ],
    2929                codebase : [ { type : ATTRTYPE_OBJECT, name : 'codebase'} ],
  • CKEditor/branches/versions/3.1.x/_source/plugins/floatpanel/plugin.js

    r4173 r4463  
    5555
    5656                        this.element = element;
    57 
    58                         // Register panels to editor for easy destroying ( #4241 ).
    59                         editor.panels ? editor.panels.push( element ) : editor.panels = [ element ];
    60 
    6157
    6258                        this._ =
     
    330326                }
    331327        });
     328
     329        CKEDITOR.on( 'instanceDestroyed', function()
     330        {
     331                var isLastInstance = CKEDITOR.tools.isEmpty( CKEDITOR.instances );
     332
     333                for( var i in panels )
     334                {
     335                        var panel = panels[ i ];
     336                        // Safe to destroy it since there're no more instances.(#4241)
     337                        if( isLastInstance )
     338                                panel.destroy();
     339                        // Panel might be used by other instances, just hide them.(#4552)
     340                        else
     341                                panel.element.hide();
     342                }
     343                // Remove the registration.
     344                isLastInstance && ( panels = {} );
     345
     346        } );
    332347})();
  • CKEditor/branches/versions/3.1.x/_source/plugins/font/plugin.js

    r4036 r4463  
    3737                                panel :
    3838                                {
    39                                         css : [ config.contentsCss, CKEDITOR.getUrl( editor.skinPath + 'editor.css' ) ],
     39                                        css : [ CKEDITOR.getUrl( editor.skinPath + 'editor.css' ) ].concat( config.contentsCss ),
    4040                                        voiceLabel : lang.panelVoiceLabel
    4141                                },
  • CKEditor/branches/versions/3.1.x/_source/plugins/format/plugin.js

    r4036 r4463  
    3434                                panel :
    3535                                {
    36                                         css : [ config.contentsCss, CKEDITOR.getUrl( editor.skinPath + 'editor.css' ) ],
     36                                        css : [ CKEDITOR.getUrl( editor.skinPath + 'editor.css' ) ].concat( config.contentsCss ),
    3737                                        voiceLabel : lang.panelVoiceLabel
    3838                                },
  • CKEditor/branches/versions/3.1.x/_source/plugins/forms/dialogs/select.js

    r3744 r4463  
    161161
    162162                        if ( isInsertMode )
    163                                 editor.insertElement( element );
     163                        {
     164                                editor.insertElement(element);
     165                                if( CKEDITOR.env.ie )
     166                                {
     167                                        var sel = editor.getSelection(),
     168                                                bms = sel.createBookmarks();
     169                                        setTimeout(function ()
     170                                        {
     171                                                sel.selectBookmarks( bms );
     172                                        }, 0 );
     173                                }
     174                        }
    164175                },
    165176                contents : [
     
    248259                                                                        if ( name == 'select' )
    249260                                                                                this.setValue( element.getAttribute( 'size' ) || '' );
     261                                                                        if ( CKEDITOR.env.webkit )
     262                                                                                this.getInputElement().setStyle( 'width', '86px' );
    250263                                                                },
    251264                                                                commit : function( element )
     
    524537                                                                        if ( name == 'select' )
    525538                                                                                this.setValue( element.getAttribute( 'multiple' ) );
     539                                                                        if ( CKEDITOR.env.webkit )
     540                                                                                this.getElement().getParent().setStyle( 'vertical-align', 'middle' );
    526541                                                                },
    527542                                                                commit : function( element )
  • CKEditor/branches/versions/3.1.x/_source/plugins/forms/plugin.js

    r3438 r4463  
    121121                        editor.contextMenu.addListener( function( element )
    122122                                {
    123                                         if ( element && element.hasAscendant( 'form' ) )
     123                                        if ( element && element.hasAscendant( 'form', true ) )
    124124                                                return { form : CKEDITOR.TRISTATE_OFF };
    125125                                });
  • CKEditor/branches/versions/3.1.x/_source/plugins/htmldataprocessor/plugin.js

    r4042 r4463  
    1212        var protectedSourceMarker = '{cke_protected}';
    1313
     14
     15        // Return the last non-space child node of the block (#4344).
     16        function lastNoneSpaceChild( block )
     17        {
     18                var lastIndex = block.children.length,
     19                        last = block.children[ lastIndex - 1 ];
     20                while(  last && last.type == CKEDITOR.NODE_TEXT && !CKEDITOR.tools.trim( last.value ) )
     21                        last = block.children[ --lastIndex ];
     22                return last;
     23        }
     24
    1425        function trimFillers( block, fromSource )
    1526        {
     
    1930                // Also, any &nbsp; at the end of blocks are fillers, remove them as well.
    2031                // (#2886)
    21                 var children = block.children;
    22                 var lastChild = children[ children.length - 1 ];
     32                var children = block.children, lastChild = lastNoneSpaceChild( block );
    2333                if ( lastChild )
    2434                {
     
    3242        function blockNeedsExtension( block )
    3343        {
    34                 if ( block.children.length < 1 )
    35                         return true;
    36 
    37                 var lastChild = block.children[ block.children.length - 1 ];
    38                 return lastChild.type == CKEDITOR.NODE_ELEMENT && lastChild.name == 'br';
     44                var lastChild = lastNoneSpaceChild( block );
     45                return !lastChild || lastChild.type == CKEDITOR.NODE_ELEMENT && lastChild.name == 'br';
    3946        }
    4047
     
    193200        }
    194201
    195         var protectAttributeRegex = /<(?:a|area|img|input).*?\s((?:href|src|name)\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+)))/gi;
     202        var protectAttributeRegex = /<(?:a|area|img|input)[\s\S]*?\s((?:href|src|name)\s*=\s*(?:(?:"[^"]*")|(?:'[^']*')|(?:[^ "'>]+)))/gi;
    196203
    197204        function protectAttributes( html )
     
    202209        var protectStyleTagsRegex = /<(style)(?=[ >])[^>]*>[^<]*<\/\1>/gi;
    203210        var encodedTagsRegex = /<cke:encoded>([^<]*)<\/cke:encoded>/gi;
    204         var protectElementNamesRegex = /(<\/?)((?:object|embed|param).*?>)/gi;
    205         var protectSelfClosingRegex = /<cke:param(.*?)\/>/gi;
     211        var protectElementNamesRegex = /(<\/?)((?:object|embed|param)[\s\S]*?>)/gi;
     212        var protectSelfClosingRegex = /<cke:(param|embed)([\s\S]*?)\/?>/gi;
    206213
    207214        function protectStyleTagsMatch( match )
     
    220227        function protectSelfClosingElements( html )
    221228        {
    222                 return html.replace( protectSelfClosingRegex, '<cke:param$1></cke:param>' );
     229                return html.replace( protectSelfClosingRegex, '<cke:$1$2></cke:$1>' );
    223230        }
    224231
  • CKEditor/branches/versions/3.1.x/_source/plugins/image/dialogs/image.js

    r4179 r4463  
    243243                                }
    244244
    245                                 if ( element && element.getName() == 'img' && !element.getAttribute( '_cke_protected_html' ) )
     245                                if ( element && element.getName() == 'img' && !element.getAttribute( '_cke_realelement' ) )
    246246                                        this.imageEditMode = 'img';
    247247                                else if ( element && element.getName() == 'input' && element.getAttribute( 'type' ) && element.getAttribute( 'type' ) == 'image' )
     
    448448                                                                                                                {
    449449                                                                                                                        field.setValue( url );          // And call this.onChange()
     450                                                                                                                        // Manually set the initial value.(#4191)
     451                                                                                                                        field.setInitValue();
    450452                                                                                                                        field.focus();
    451453                                                                                                                }, 0 );
  • CKEditor/branches/versions/3.1.x/_source/plugins/link/dialogs/link.js

    r3943 r4463  
    3838                        partIds = [ 'urlOptions', 'anchorOptions', 'emailOptions' ],
    3939                        typeValue = this.getValue(),
    40                         uploadInitiallyHidden = dialog.definition.getContents( 'upload' ).hidden;
     40                        uploadTab = dialog.definition.getContents( 'upload' ),
     41                        uploadInitiallyHidden = uploadTab && uploadTab.hidden;
    4142
    4243                if ( typeValue == 'url' )
  • CKEditor/branches/versions/3.1.x/_source/plugins/maximize/plugin.js

    r4137 r4463  
    112112                                {
    113113                                        modes : { wysiwyg : 1, source : 1 },
    114 
     114                                        editorFocus : false,
    115115                                        exec : function()
    116116                                        {
     
    121121                                                if ( editor.mode == 'wysiwyg' )
    122122                                                {
    123                                                         savedSelection = editor.getSelection().getRanges();
     123                                                        var selection = editor.getSelection();
     124                                                        savedSelection = selection && selection.getRanges();
    124125                                                        savedScroll = mainWindow.getScrollPosition();
    125126                                                }
     
    236237                                                if ( editor.mode == 'wysiwyg' )
    237238                                                {
    238                                                         editor.getSelection().selectRanges( savedSelection );
    239 
    240                                                         var element = editor.getSelection().getStartElement();
    241                                                         if ( element )
    242                                                                 element.scrollIntoView( true );
     239                                                        if ( savedSelection )
     240                                                        {
     241                                                                editor.getSelection().selectRanges(savedSelection);
     242                                                                var element = editor.getSelection().getStartElement();
     243                                                                element && element.scrollIntoView( true );
     244                                                        }
     245
    243246                                                        else
    244247                                                                mainWindow.$.scrollTo( savedScroll.x, savedScroll.y );
  • CKEditor/branches/versions/3.1.x/_source/plugins/menu/plugin.js

    r4180 r4463  
    233233                                else
    234234                                        panel.showBlock( this.id, offsetParent, corner, offsetX, offsetY );
    235                                
     235
    236236                                editor.fire( 'menuShow', [ panel ] );
    237237                        },
     
    331331                                        '>' +
    332332                                                '<span class="cke_icon_wrapper"><span class="cke_icon"' +
    333                                                         ( this.icon ? ' style="background-image:url(' + CKEDITOR.getUrl( this.icon ) + ');background-position:0 ' + offset + 'px;"></span>'
     333                                                        ( this.icon ? ' style="background-image:url(' + CKEDITOR.getUrl( this.icon ) + ');background-position:0 ' + offset + 'px;"'
    334334                                                        : '' ) +
    335335                                                        '></span></span>' +
  • CKEditor/branches/versions/3.1.x/_source/plugins/newpage/plugin.js

    r4036 r4463  
    2020                                {
    2121                                        var command = this;
    22                                         function afterCommand()
     22                                        editor.setData( editor.config.newpage_html, function()
    2323                                        {
    24                                                 // Defer to happen after 'selectionChange'.
    25                                                 setTimeout( function()
     24                                                editor.fire( 'afterCommandExec',
    2625                                                {
    27                                                         editor.fire( 'afterCommandExec',
    28                                                         {
    29                                                                 name: command.name,
    30                                                                 command: command
    31                                                         } );
    32                                                 }, 500 );
    33                                         }
    34                                         if ( editor.mode == 'wysiwyg')
    35                                                 editor.on( 'contentDom', function( evt ){
    36 
    37                                                         evt.removeListener();
    38                                 afterCommand();
     26                                                        name: command.name,
     27                                                        command: command
    3928                                                } );
    40 
    41                                         editor.setData( editor.config.newpage_html );
     29                                        } );
    4230                                        editor.focus();
    43 
    44                                         if( editor.mode == 'source' )
    45                                                 afterCommand();
    46 
    4731                                },
    4832                                async : true
  • CKEditor/branches/versions/3.1.x/_source/plugins/panel/plugin.js

    r4197 r4463  
    231231
    232232                return block;
     233        },
     234
     235        destroy : function()
     236        {
     237                this.element && this.element.remove();
    233238        }
    234239};
  • CKEditor/branches/versions/3.1.x/_source/plugins/preview/plugin.js

    r4174 r4463  
    3838                                        baseTag +
    3939                                        '<title>' + editor.lang.preview + '</title>' +
    40                                         '<link href="' + editor.config.contentsCss + '" type="text/css" rel="stylesheet" _cktemp="true"/>' +
     40                                        '<link type="text/css" rel="stylesheet" href="' +
     41                                        [].concat( editor.config.contentsCss ).join( '"><link type="text/css" rel="stylesheet" href="' ) +
     42                                        '">' +
    4143                                        '</head>' + bodyHtml +
    4244                                        editor.getData() +
  • CKEditor/branches/versions/3.1.x/_source/plugins/removeformat/plugin.js

    r4036 r4463  
    9393
    9494                                                // This node must not be a fake element.
    95                                                 if ( currentNode.getName() != 'img' || !currentNode.getAttribute( '_cke_protected_html' ) )
     95                                                if ( !( currentNode.getName() == 'img' && currentNode.getAttribute( '_cke_realelement' ) ) )
    9696                                                {
    9797                                                        // Remove elements nodes that match with this style rules.
  • CKEditor/branches/versions/3.1.x/_source/plugins/scayt/plugin.js

    r3971 r4463  
    251251        {
    252252                preserveState : true,
     253                editorFocus : false,
    253254
    254255                exec: function( editor )
  • CKEditor/branches/versions/3.1.x/_source/plugins/selection/plugin.js

    r3999 r4463  
    334334        var styleObjectElements =
    335335        {
    336                 img:1,hr:1,li:1,table:1,tr:1,td:1,embed:1,object:1,ol:1,ul:1,
     336                img:1,hr:1,li:1,table:1,tr:1,td:1,th:1,embed:1,object:1,ol:1,ul:1,
    337337                a:1, input:1, form:1, select:1, textarea:1, button:1, fieldset:1, th:1, thead:1, tfoot:1
    338338        };
     
    679679                                                node = sel.anchorNode;
    680680
    681                                                 if ( node.nodeType != 1 )
     681                                                if ( node && node.nodeType != 1 )
    682682                                                        node = node.parentNode;
    683683                                        }
  • CKEditor/branches/versions/3.1.x/_source/plugins/showblocks/plugin.js

    r4036 r4463  
    9090        {
    9191                preserveState : true,
     92                editorFocus : false,
    9293
    9394                exec : function ( editor )
  • CKEditor/branches/versions/3.1.x/_source/plugins/smiley/plugin.js

    r4036 r4463  
    3131 */
    3232CKEDITOR.config.smiley_path = CKEDITOR.basePath +
    33         '_source/' +            // %REMOVE_LINE%
     33        '_source/' +            // @Packager.RemoveLine
    3434        'plugins/smiley/images/';
    3535
  • CKEditor/branches/versions/3.1.x/_source/plugins/sourcearea/plugin.js

    r4210 r4463  
    8181                                                                textarea.on( 'mousedown', function( evt )
    8282                                                                        {
    83                                                                                 evt = evt.data.$;
    84                                                                                 if ( evt.stopPropagation )
    85                                                                                         evt.stopPropagation();
     83                                                                                evt.data.stopPropagation();
    8684                                                                        } );
    8785                                                        }
     
    124122                                                {
    125123                                                        textarea.setValue( data );
     124                                                        editor.fire( 'dataReady' );
    126125                                                },
    127126
  • CKEditor/branches/versions/3.1.x/_source/plugins/styles/plugin.js

    r4050 r4463  
    268268
    269269                for ( var style in stylesDef )
    270                         stylesText += style + ':' + stylesDef[ style ] + ';';
     270                        stylesText += ( style + ':' + stylesDef[ style ] ).replace( semicolonFixRegex, ';' );
    271271
    272272                // Browsers make some changes to the style when applying them. So, here
     
    12011201                return styleText.replace( /\s*([;:])\s*/, '$1' )
    12021202                                                         .replace( /([^\s;])$/, '$1;')
     1203                                                         .replace( /,\s+/g, ',' ) // Trimming spaces after comma (e.g. font-family name)(#4107).
    12031204                                                         .toLowerCase();
    12041205        }
  • CKEditor/branches/versions/3.1.x/_source/plugins/stylescombo/plugin.js

    r4036 r4463  
    2727                                        panel :
    2828                                        {
    29                                                 css : [ config.contentsCss, CKEDITOR.getUrl( editor.skinPath + 'editor.css' ) ],
     29                                                css : [ CKEDITOR.getUrl( editor.skinPath + 'editor.css' ) ].concat( config.contentsCss ),
    3030                                                voiceLabel : lang.panelVoiceLabel
    3131                                        },
     
    3434                                        {
    3535                                                var combo = this,
    36                                                         stylesSet = config.stylesCombo_stylesSet.split( ':', 2 ),
    37                                                         stylesSetPath = stylesSet[ 1 ] || CKEDITOR.getUrl( pluginPath + 'styles/' + stylesSet[ 0 ] + '.js' ) ;
     36                                                        stylesSet = config.stylesCombo_stylesSet.split( ':' );
     37
     38                                                var stylesSetPath = stylesSet[ 1 ] ?
     39                                                                stylesSet.slice( 1 ).join( ':' ) :              // #4481
     40                                                                CKEDITOR.getUrl( pluginPath + 'styles/' + stylesSet[ 0 ] + '.js' ) ;
    3841
    3942                                                stylesSet = stylesSet[ 0 ];
  • CKEditor/branches/versions/3.1.x/_source/plugins/table/dialogs/table.js

    r3741 r4463  
    9898                                        }
    9999
    100                                         // Modify the table headers. Depends on havint rows and cols generated
     100                                        // Modify the table headers. Depends on having rows and cols generated
    101101                                        // correctly so it can't be done in commit functions.
    102102
     
    116116                                                        {
    117117                                                                th.renameNode( 'th' );
    118                                                                 if ( !i )
    119                                                                         th.setAttribute( 'scope', 'col' );
     118                                                                th.setAttribute( 'scope', 'col' );
    120119                                                        }
    121120                                                }
     
    154153                                                        newCell = new CKEDITOR.dom.element( table.$.rows[ row ].cells[ 0 ] );
    155154                                                        newCell.renameNode( 'th' );
    156                                                         newCell.setAttribute( 'scope', 'col' );
     155                                                        newCell.setAttribute( 'scope', 'row' );
    157156                                                }
    158157                                        }
     
    167166                                                        {
    168167                                                                newCell = new CKEDITOR.dom.element( row.$.cells[0] );
    169                                                                 newCell.renameNode( 'td');
     168                                                                newCell.renameNode( 'td' );
    170169                                                                newCell.removeAttribute( 'scope' );
    171170                                                        }
  • CKEditor/branches/versions/3.1.x/_source/plugins/tabletools/dialogs/tableCell.js

    r4209 r4463  
    5656
    5757                                        var definition = e.data.definition;
    58                                        
     58
    5959                                        e.removeListener();
    6060                                        definition.onLoad = CKEDITOR.tools.override( definition.onLoad, function( orginal )
     
    7070                                });
    7171                        }
    72                 };
     72                }
    7373
    7474                return {
  • CKEditor/branches/versions/3.1.x/_source/plugins/templates/plugin.js

    r4036 r4463  
    8686        [
    8787                CKEDITOR.getUrl(
    88                         '_source/' + // %REMOVE_LINE%
     88                        '_source/' + // @Packager.RemoveLine
    8989                        'plugins/templates/templates/default.js' )
    9090        ];
  • CKEditor/branches/versions/3.1.x/_source/plugins/templates/templates/default.js

    r3260 r4463  
    2020                                html:
    2121                                        '<h3>' +
    22                                                 '<img style="margin-right: 10px" height="100" alt="" width="100" align="left"/>' +
     22                                                '<img style="margin-right: 10px" height="100" width="100" align="left"/>' +
    2323                                                'Type the title here'+
    2424                                        '</h3>' +
     
    3232                                description: 'A template that defines two colums, each one with a title, and some text.',
    3333                                html:
    34                                         '<table cellspacing="0" cellpadding="0" width="100%" border="0">' +
     34                                        '<table cellspacing="0" cellpadding="0" style="width:100%" border="0">' +
    3535                                                '<tr>' +
    36                                                         '<td width="50%">' +
     36                                                        '<td style="width:50%">' +
    3737                                                                '<h3>Title 1</h3>' +
    3838                                                        '</td>' +
    3939                                                        '<td></td>' +
    40                                                         '<td width="50%">' +
     40                                                        '<td style="width:50%">' +
    4141                                                                '<h3>Title 2</h3>' +
    4242                                                        '</td>' +
     
    6565                                                        'Title goes here' +
    6666                                                '</h3>' +
    67                                                 '<table style="float: right" cellspacing="0" cellpadding="0" width="150" border="1">' +
     67                                                '<table style="float: right" cellspacing="0" cellpadding="0" style="width:150px" border="1">' +
    6868                                                        '<caption style="border:solid 1px black">' +
    6969                                                                '<strong>Table title</strong>' +
  • CKEditor/branches/versions/3.1.x/_source/plugins/uicolor/dialogs/uicolor.js

    r3965 r4463  
    3838                {
    3939                        var url = CKEDITOR.getUrl(
    40                                         '_source/' + // %REMOVE_LINE%
     40                                        '_source/' + // @Packager.RemoveLine
    4141                                        'plugins/uicolor/yui/'
    4242                                );
  • CKEditor/branches/versions/3.1.x/_source/plugins/uicolor/plugin.js

    r3712 r4463  
    2525                // Load YUI js files.
    2626                CKEDITOR.scriptLoader.load( CKEDITOR.getUrl(
    27                         '_source/' + // %REMOVE_LINE%
     27                        '_source/' + // @Packager.RemoveLine
    2828                        'plugins/uicolor/yui/yui.js'
    2929                ));
     
    3131                // Load YUI css files.
    3232                editor.element.getDocument().appendStyleSheet( CKEDITOR.getUrl(
    33                                 '_source/' + // %REMOVE_LINE%
     33                                '_source/' + // @Packager.RemoveLine
    3434                                'plugins/uicolor/yui/assets/yui.css'
    3535                ));
  • CKEditor/branches/versions/3.1.x/_source/plugins/wysiwygarea/plugin.js

    r4314 r4463  
    1616        var nonExitableElementNames = { table:1,pre:1 };
    1717        // Matching an empty paragraph at the end of document.
    18         var emptyParagraphRegexp = /\s*<(p|div|address|h\d|center)[^>]*>\s*(?:<br[^>]*>|&nbsp;|&#160;)\s*(:?<\/\1>)?\s*$/gi;
     18        var emptyParagraphRegexp = /\s*<(p|div|address|h\d|center)[^>]*>\s*(?:<br[^>]*>|&nbsp;|\u00A0|&#160;)\s*(:?<\/\1>)?\s*$/gi;
    1919
    2020        function onInsertHtml( evt )
     
    8282                                // If we're inserting a block at dtd-violated position, split
    8383                                // the parent blocks until we reach blockLimit.
    84                                 var parent, dtd;
    85                                 if ( this.config.enterMode != CKEDITOR.ENTER_BR && isBlock )
     84                                var current, dtd;
     85                                if ( isBlock )
    8686                                {
    87                                         while( ( parent = range.getCommonAncestor( false, true ) )
    88                                                         && ( dtd = CKEDITOR.dtd[ parent.getName() ] )
     87                                        while( ( current = range.getCommonAncestor( false, true ) )
     88                                                        && ( dtd = CKEDITOR.dtd[ current.getName() ] )
    8989                                                        && !( dtd && dtd [ elementName ] ) )
    9090                                        {
    91                                                 range.splitBlock();
     91                                                // If we're in an empty block which indicate a new paragraph,
     92                                                // simply replace it with the inserting block.(#3664)
     93                                                if ( range.checkStartOfBlock()
     94                                                         && range.checkEndOfBlock() )
     95                                                {
     96                                                        range.setStartBefore( current );
     97                                                        range.collapse( true );
     98                                                        current.remove();
     99                                                }
     100                                                else
     101                                                        range.splitBlock();
    92102                                        }
    93103                                }
     
    127137        {
    128138                if( !editor.checkDirty() )
    129                         setTimeout( function(){ editor.resetDirty() } );
     139                        setTimeout( function(){ editor.resetDirty(); } );
    130140        }
    131141
     
    445455                                                        keystrokeHandler.attach( domDocument );
    446456
     457                                                // Cancel default action for backspace in IE on control types. (#4047)
     458                                                if ( CKEDITOR.env.ie )
     459                                                {
     460                                                        editor.on( 'key', function( event )
     461                                                        {
     462                                                                if( editor.mode != 'wysiwyg' )
     463                                                                        return;
     464
     465                                                                // Backspace.
     466                                                                var control = event.data.keyCode == 8
     467                                                                                          && editor.getSelection().getSelectedElement();
     468                                                                if ( control )
     469                                                                {
     470                                                                        // Make undo snapshot.
     471                                                                        editor.fire( 'saveSnapshot' );
     472                                                                        // Remove manually.
     473                                                                        control.remove();
     474                                                                        editor.fire( 'saveSnapshot' );
     475                                                                        event.cancel();
     476                                                                }
     477                                                        } );
     478                                                }
     479
    447480                                                // Adds the document body as a context menu target.
    448481                                                if ( editor.contextMenu )
     
    467500                                                                        isPendingFocus = false;
    468501                                                                }
     502                                                                setTimeout( function()
     503                                                                {
     504                                                                        editor.fire( 'dataReady' );
     505                                                                }, 0 );
    469506
    470507                                                                /*
     
    527564                                                                        '<html dir="' + editor.config.contentsLangDirection + '">' +
    528565                                                                        '<head>' +
    529                                                                                 '<link href="' + editor.config.contentsCss + '" type="text/css" rel="stylesheet" _fcktemp="true"/>' +
     566                                                                                '<link type="text/css" rel="stylesheet" href="' +
     567                                                                                [].concat( editor.config.contentsCss ).join( '"><link type="text/css" rel="stylesheet" href="' ) +
     568                                                                                '">' +
    530569                                                                                '<style type="text/css" _fcktemp="true">' +
    531570                                                                                        editor._.styles.join( '\n' ) +
  • CKEditor/branches/versions/3.1.x/_source/skins/kama/editor.css

    r3649 r4463  
    1818html.cke_skin_kama_container
    1919{
    20         visibility: visible;
     20        visibility: inherit;
    2121}
  • CKEditor/branches/versions/3.1.x/_source/skins/kama/skin.js

    r4211 r4463  
    8686                        {
    8787                                uiColorMenuCss = uiColorMenuCss.split( '}' ).slice( 0, -1 );
    88                                 for ( var i = 0 ; i < uiColorMenuCss.length ; i++ ) 
     88                                for ( var i = 0 ; i < uiColorMenuCss.length ; i++ )
    8989                                        uiColorMenuCss[ i ] = uiColorMenuCss[ i ].split( '{' );
    9090                        }
     
    9595                                node.setAttribute( "id", "cke_ui_color" );
    9696                                node.setAttribute( "type", "text/css" );
    97                                
     97
    9898                                return node;
    9999                        }
    100                        
     100
    101101                        function updateStylesheets( styleNodes, styleContent, replace )
    102102                        {
     
    146146                                setUiColor : function( color )
    147147                                {
    148                                         var uiStyle = addStylesheet( CKEDITOR.document ),
    149                                                 cssId = '#cke_' + editor.name.replace('.', '\\.');
     148                                        var cssContent,
     149                                                uiStyle = addStylesheet( CKEDITOR.document ),
     150                                                cssId = '#cke_' + CKEDITOR.tools.escapeCssSelector( editor.name );
    150151
    151152                                        var cssSelectors =
     
    159160
    160161                                        if ( CKEDITOR.env.webkit )
    161                                                 var cssContent = [ [ cssSelectors, cssProperties ] ];
     162                                                cssContent = [ [ cssSelectors, cssProperties ] ];
    162163                                        else
    163                                                 var cssContent = cssSelectors + '{' + cssProperties + '}';
     164                                                cssContent = cssSelectors + '{' + cssProperties + '}';
    164165
    165166                                        return ( this.setUiColor =
  • CKEditor/branches/versions/3.1.x/_source/skins/office2003/editor.css

    r3307 r4463  
    1818html.cke_skin_office2003_container
    1919{
    20         visibility: visible;
     20        visibility: inherit;
    2121}
  • CKEditor/branches/versions/3.1.x/_source/skins/v2/editor.css

    r3305 r4463  
    1818html.cke_skin_v2_container
    1919{
    20         visibility: visible;
     20        visibility: inherit;
    2121}
  • CKEditor/branches/versions/3.1.x/_source/themes/default/theme.js

    r4196 r4463  
    156156                destroy : function( editor )
    157157                {
    158                         var container = editor.container,
    159                                 panels = editor.panels;
     158                        var container = editor.container;
    160159
    161160                        /*
     
    184183                                container.remove();
    185184
    186                         for( var i = 0 ; panels && i < panels.length ; i++ )
    187                                         panels[ i ].remove();
    188 
    189185                        if ( editor.elementMode == CKEDITOR.ELEMENT_MODE_REPLACE )
    190186                        {
  • CKEditor/branches/versions/3.1.x/ckeditor.pack

    r3918 r4463  
    134134                                        '_source/plugins/clipboard/plugin.js',
    135135                                        '_source/plugins/colorbutton/plugin.js',
     136                                        '_source/plugins/colordialog/plugin.js',
    136137                                        '_source/plugins/contextmenu/plugin.js',
    137138                                        '_source/plugins/elementspath/plugin.js',
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy