Contact Us

Zendesk EditLive Knowledgebase

Syndicate content
Various tips and tricks from Ephox staff and users.
Updated: 23 weeks 6 days ago

Oracle JRE 6 Prevent EditLive! From Providing Non-English User Interface

Tue, 11/29/2011 - 02:04

After updating to Oracle Java Runtime Environment 1.6.0 update 10 or higher, EdtiLive! might fail to translate its user interface (UI) to non-English languages. This issue affects EditLive! versions 6.7 or higher.

Symptoms

When using the Locale property (http://docs.ephox.com/display/EditLive/Locale+Property) to set to a non-English language, EditLive! might only translate actions associated with EditLive! plugins (such as Commenting or Insert HTML Fragment). See screenshot attached below (EditLive__Partial_UI_Translation.png) for a sample EditLive! UI capture.
EditLive! will display any untranslated UI items in English. The editor functionality is not affected.

Root Cause

An update in the Oracle Java Runtime Environment prevents EditLive! from loading the necessary language packs for UI translation properly. Therefore, the editor falls back to English as the default language.

Solution

Ephox has produced a set of new language files that are compatible with the Java Runtime Environment. To install them, first download the zip file (languages.zip) attached in this article. Unzip the file to a location of your choice, which will produce a folder called "languages." In your EditLive! installation directory (usually called editlivejava), delete the current "languages" folder and paste the previously unzipped folder in its place.

The new language files are applicable to EditLive! version 6.7 or higher and all JRE versions supported by EditLive!

Further Information

To provide seamless integration, future release of EditLive! will include those language files aforementioned as part of the default installation.

Currently, the modification is available in EditLive! early access build version 7.6.1.85 or later. More information about early access build of EditLive! can be found here: http://editlive.com/releases/early-access.

Ephox has also filled a bug report to Oracle regarding this issue. A fix will be dependent on Oracle resolution of the problem.

"Sample Configuration Files For EditLive!" in EditLive Knowledge Base - comment added by Ritesh Makan

Wed, 10/05/2011 - 20:09

I have hunted for these config files, finally a search returned this page. Some links do not work though, but thanks for the ones that do work :)

Java 7 Causes Problems with MS Office Import & Style Information on Paste

Tue, 08/30/2011 - 19:11

Java Version 7 was released on 28 July 2011 with issues that cause:

  • Reduced interoperability with Microsoft Office 
  • style information is not transferred (paste)
Root Cause

As of Java 7, the Java platform no longer reads the full contents of the clipboard. Important information that EditLive relies upon is not transferred.

Reduced interoperability with Microsoft Office

When content is imported from Microsoft Office, key parts of the HTML Fragment clipboard content is missing, including information that identifies the content's origin and style.  As a result EditLive! is unable to detect when content needs to be processed via the "clean" copy and paste algorithms.  

Symptoms
  • Microsoft Office Import is not "Cleaned" - Extraneous, Microsoft Office specific markup will appear in the pasted content.
  • Style information is not transferred (paste) - CSS style information is not transferred on paste, as it is not provided to EditLive via the Java 7 platform.
Current Status

Ephox has filed a bug with Oracle addressing these flaws in Java  7.
A fix for importing content styles will be dependent on Oracle addressing these flaws in Java 7.
Ephox will take steps to produce a workaround as soon as possible to ensure Microsoft Office content is detected and "cleaned".  

"EditLive Applet Certificate Expiration May, 14 2011" in EditLive Knowledge Base - comment added by Jacky Lo

Tue, 08/23/2011 - 18:22

Please refer to the release note of EditLive! for information on the certificate used in different releases.

http://editlive.com/releases/editlive-7.x