GIF89a;
Direktori : /home/serb/public_html/fckeditor/_docs/contents/ |
Current File : /home/serb/public_html/fckeditor/_docs/contents/005.html |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben * * Licensed under the terms of the GNU Lesser General Public License: * http://www.opensource.org/licenses/lgpl-license.php * * For further information visit: * http://www.fckeditor.net/ * * Version: 2.0 RC3 * Modified: 2005-02-10 18:20:46 --> <html> <head> <title>FCKeditor - Localization (Interface Translation)</title> <link href="../fck_docs.css" type="text/css" rel="stylesheet"> </head> <body> <H1>Localization (Interface Translation)</H1> <P>The languages files must be created inside the "editor/lang" directory of the project. You can use the file <STRONG>en.js</STRONG> as the base file for your translations. The file names respect the <A href="http://www.faqs.org/rfcs/rfc3066.html" target="_blank"> RFC 3066</A> <STRONG></STRONG>standards (but in lowercase). So, for example, a file for the <STRONG>Portuguese language</STRONG> should be called <STRONG>pt.js</STRONG>.</P> <P>Translation could also be localized for a specific country. In this case, for example, a Brazilian Portuguese translation file should be called <STRONG>pt-br.js</STRONG>.</P> <P>The clients language auto detection system uses the first available language that best fits the client settings. For example, if a client computer is set to Brazilian Portuguese and there is no pt-br.js file available, the pt.js is used if available. If not, the default language is used (from the configuration file).</P> <P>When creating new language files, you need to add an entry for it in the "edit/lang/fcklanguagemanager.js" file. Something like this:<BR> <BR> <code>FCKLanguageManager.AvailableLanguages = <BR> {<br> <BLOCKQUOTE dir="ltr" style="PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 0px; PADDING-TOP: 0px"> en : 'English',<BR> <STRONG>pt : 'Portuguese'</STRONG> </BLOCKQUOTE>} <BR> </code> <p> An important thing is to save the files in a <STRONG>UTF-8</STRONG> encoded format. In other case, some strange characters could appear instead of some special chars, like accented letters, symbols, etc. </p> <P>All translated files must be sent by e-mail to <A href="mailto:fredck@fckeditor.net"> fredck@fckeditor.net</A> as well as published in our "<A href="http://sourceforge.net/tracker/?group_id=75348&atid=543655" target="_blank">Patches Tracker</A>" on Sourceforge for availability to other users. </P> <P> Before starting a new translation, please take a look at our web site (<A href="http://www.fckeditor.net/Developers/" target="_blank">http://www.fckeditor.net/Developers/</A>) and check if there is no translator assigned to your language. It is a good practice to contact FredCK (using the same address) asking if the translation was not yet started by another person. </P> </body> </html>