Direction of middle eastern languages in properties file

Hi,
I am hoping someone can point me to an authoritative source or document specifying which direction the Hebrew / Arabic / Farsi text should be entered in java properties files. That is, does it follow the natural direction of the script (right-to-left) or does it follow the direction of key (left-to-right)? I have tried searching without much luck.
For example:
sample.properties
# english properties file
sample.text=hellosample_he.properties (for the purposes of demonstration I am using english characters, in reality this would be the Hebrew and escaped)
# hebrew properties file using the natural direction (right-to-left)
sample.text=molahsOR is it
# hebrew properties file using the english direction (left-to-right)
sample.text=shalomthanks in advance,
Ben

Why don't you just do a test? It's a simple matter of applying a few Arabic strings to a properties file and checking how it looks in the UI.
Or try thinking about it for a couple of seconds - how would a translator (anybody creating the bidi localized versions) create the left-to-right version you describe?
Anyway, the answer is that bidi text in properties files is entered and stored the way bidi text is entered and stored in any other normal text file.

Similar Messages

  • I need to create Arabic and Farsi brochures in InDesign CS6. Does anyone know where I can get a plug-in to make Middle Eastern languages work correctly from right to left?

    I need to create Arabic and Farsi brochures in InDesign CS6. Does anyone know where I can get a plug-in to make Middle Eastern languages work correctly from right to left?

    With CS6 you have to pay extra for these plugins.
    With the CC you can download different ME versions to add their functionality.

  • Middle-eastern languages

    hi, we are not able to create content in middle-eastern languages.
    We download the tutorials. we don't have the options that are shown there.
    the Paragraph panel menu does not have "Adobe World-Ready Paragraph Composer" option.
    The paragraph panel doesn't have all the options that we need for middle-eastern languages.

    >create content in middle-eastern languages
    You need to ask in the forum for the program you are using
    This forum is about the Cloud as a delivery process, not about using individual programs
    If you start at the Forums Index http://forums.adobe.com/index.jspa
    You will be able to select a forum for the specific Adobe product(s) you use
    Click the "down arrow" symbol on the right (where it says ALL FORUMS) to open the drop down list and scroll
    Or, http://helpx.adobe.com/creative-cloud/kb/change-installed-language.html may help

  • How to enable middle eastern language support in Illustrator cs6?

    how to enable illustrator cs6 to support middle east? 
    i have enable this option on photoshop cs6 and in InDesign cs6
    but not in illustrator cs6,
    please help
    (i download the master collection cs6 trial version)

    I know in In Design you can have a template file set up with a right to left text box which can be copied into any version of In Design and used for Arabic text.
    If you can get hold of an Illustrator file set up in the ME version this may work too.
    I only rarely typeset Arabic in small quantitys so this is a good workaround for me.
    All the download links are now broken by the way Ivan =)
    Nick
    There are plugins available also for non ME versions which will help you if your budget won't stretch to another full adobe release;
    Multi language text input and editing, ScribeDOOR for Adobe Illustrator CS5.1 and CS6;
    http://www.winsoft-international.com/en/downloads/print-free-downloads.html
    World Tools from in-tools.com provides the same functionality for In Design;
    http://www.in-tools.com/products/plugins/world-tools/
    Message was edited by: nickrhodes

  • I have Photoshop CC and need to install Middle Eastern fonts, but they are greyed out.  How do I do this?  Thanks!

    I am doing an art project that uses Middle Eastern languages.  I have Photoshop CC but the installation link is greyed out.  HELP!  Thanks!!

    Thanks!  I don't want to change the basic language from English, but I need middle eastern fonts to do this project.  I went to the "type" menu and clicked on "language options."  It is set to default and everything except "East Asian Features" is greyed out. 
    Hope there is an easy solution!
    Thanks!

  • Middle eastern features  InDesign CC 2014

    How to enable middle eastern language support in InDesign CC 2014

    Creative Cloud desktop app > Preferences > Apps > App Language

  • Convert Adobe Creative Suit CS4 to Middle Eastern Version(ME)

    Hello Folks.
    I installed Adobe Creative Suit CS4 but It is not Middle Eastern version. Can I install any Path to convert it? Can you show me a Download link for Downloading Adobe Creative Suit CS4 ME ?
    Cheers.

    No, I mean is not Interface and I want to write in documents and it can't support Middle Eastern languages
    Any idea?

  • Do we have a Middle Eastern version?

    I wanna buy Creative Cloud but I don't know if I can use Persian and Arabic font on it. I had Middle Eastern version of CS2, do we have the same thing with new Photoshop?

    Hi Farzan,
    You have access to Middle Eastern Languages in Photoshop Creative Cloud.
    Please refer to link below how to activate it once you have purchased it.
    Photoshop Help | Arabic and Hebrew type | CC, CS6
    Cheers!
    md

  • How to setup Creative Cloud to be able to use Middl-Eastern Languges?

    Hi
    I am a new subscriber of Creative Cloud I have downlowded a copy in my PC laptop I have a problem of using Middle-Eastern Languages in my Photoshop CS6.
    I followed the help search and see there are options to use these languages but it doesen;t show in my paragraph styles. can you help please. it doesen't show the RTL keys to choose from.

    Did you try setting the preferences to Middle Eastern?
    To reveal Middle Eastern type options in the Photoshop interface, do the following:
    Choose Edit > Preferences > Type (Windows) or Photoshop > Preferences > Type (Mac OS).
    In the Text Engine Options section, select Middle Eastern.
    Click OK, and restart Photoshop.
    Choose Type > Language Options > Middle Eastern features.
    More details here: http://helpx.adobe.com/photoshop/using/arabic-hebrew.html

  • Creative Suite 5.5 design standard middle eastern

    Hi,
    The company I work with her, a few years ago bought this product:
    Creative Suite 5.5 design standard middle eastern.
    Where can I find a download link? I need a specific version: ME
    I have a serial number.
    Thanks,
    Amit

    Thank you,
    Please look at http://prodesigntools.com/all-adobe-cs5-direct-download-links.html/comment-page-1#comments
    comment 1:
    LS1 – English (US / International)
    LS2 – Japanese only
    LS3 – Chinese Simplified & Traditional / Korean
    LS4 – Western / (Northern) Europe languages such as Danish, French, Italian, Portugese, Dutch, Finnish, German, Norwegian, Swedish* etc (Look at LS5 for Swedish notes)
    LS5 – Not seen in CS5 products, but seen in Fireworks CS4 which is Swedish. I am suspecting LS5 for other CS4 products are also in Swedish as well.
    LS6 – Eastern European (Czech, Romanian, Russian, Turkish, Ukrainian, Polish, Hungarian) * I did not found such files for Fireworks CS4, can anyone verify that Fireworks CS4 is not available in these languages?
    LS7 – International version (Only in After Effects / Premiere Pro which contain all languages available for these two products)

  • Static lookup lists:read data from a Java *.properties file

    Hi
    i need to make static lookup lists i am using read data from a Java *.properties file
    i am using the Class "PropertyFileBasedLookupViewObjectImpl" that wrote by Steve Muench in ToyStore.
    but i need to use the default language for that i update the loadDataFromPropertiesFile()
    method to find the correct properties file
    String temp=Locale.getDefault().getLanguage();
    String propertyFile =
    getViewDef().getFullName().replace('.', '/')+"_"+temp+ ".properties";
    the problem:
    For English(TEST_en.properties) it is good and working
    For Arabic(TEST_ar.properties) read from correct file _ar.properties
    but the dispaly character is wrong
    When Debug
    In the File 1=دمشق
    In debug 1=/u32423

    Depending on your use case you can either use a programmatic VO or directly expose the JV class as a data control.
    http://docs.oracle.com/cd/E18941_01/tutorials/jdtut_11r2_36/jdtut_11r2_36.html

  • Request for feature of Next Version of Indesign Middle Eastern Version

    For Adobe Team,
    Request for Feature of Next Version of Indesign Middle Eastern Version
    About Character and Paragraph Style Sheet in Next Version of Adobe Indesign Middle Eastern Version
    Make an option for Latin Font style and Unicode/arabic font style.
    We have work in both language English and Arabic or Urdu with same document or same paragraph.
    For Guidence see this image of InPage Urdu Programme.
    Thanks
    Safwan

    Ooh, InPage! I'm so glad that I don't have to work in InPage anymore.
    However, that feature that you're looking for was actually a good one. It won't do you any good to ask for it here, though; you want to go straight to WinSoft. They make the ME edition, not Adobe.
    However: World Tools suite from in-tools.com has the feature "Apply Latin Character Style" which does what you want, more or less. The main paragraph style would be an Urdu RTL style, unlike your InPage example. Unfortunately, going in "the other direction" World Tools only has "apply Hebrew character style." It's still worth a look for you, I think.

  • How can I activate the Middle East Languages in My Indesign CS6?

    I need to view and change the Middle East Language Text in the Indesign Documents.
    I've the Adobe CS6 Master Suite. Do I need to buy a particular version of Indesign CS6? Or i't enough to download some package?
    Thanks a lot
    Best Regards
    Andrea Bortolaso

    Peter and Steve have already given you somewhere between 90% and 100% of the answers you'd need to get this to work.
    If I open a document with Arabian Text (for example) I see this text
    That makes it look like you are missing a font. If you have InDesign documents that already have correctly-typeset Arabic (not "Arabian") text using contemporary fonts and RTL text direction, then all you have going on here is a dropped font. When you open the document up, do you get a missing-fonts warning? If so, that's what you need to fix! If not, then you need to be using the same version of the font that was used in the document originally. In fact, if I had to take a guess, I would guess that someone typeset an Arabic document in one of those fonts on a Windows machine in Arial, and your Mac has an old version of Arial that has no Arabic glyphs. Or something along those lines. But it's just a guess - without more information from you, all we can do here is guess and make general reccomendations.
    Speaking of which:
    I'd strongly recommend viewing Diane's videos on Lynda. com. It will answer all your questions. It's a pretty complex area if you haven't done it before:
    Steve's recco here is a very good one. That is the best intro to this kind of work that I have ever seen.
    . I would think that a file that was saved from an Arabic enabled version would already have the Composer, and Right -to-left options, activated, but it's outside my workflow.
    Peter's observation here is correct, most of the time. Some Arabic files were produced by 20th-century means (mirror-reversed fonts, custom-encoding hacks, special fonts that only really work with ArabicXT on Quark, and so on) and require significant reconstruction if you want to use them in CS6.
    So if their suggestions don't get you 100% of the way to a working document, try posting some more details (like names of fonts, histories of files, more-revealing screenshots of the whole ID window in View-> Screen Mode -> Normal with text tool active, and so on) and I'm sure we can figure it out.

  • Couldn't I use Chinese language in properties stream ?

    Hi , everyone !
    Couldn't I use Chinese language in properties ?
    I use properties manage program attributes , but the value which I type in Chinese language can not load
    correctly !
    Why ?

    Hi,
    I did a lot of testing with the method of my last posting and ran into the following problem: each character, that is not available in iso 8859-1 is discarded and replaced by a '?'. So when e.g. loading arabic characters you get just "?????" as your property's value.
    The only possibility to enable other encodings of Property Files is to replace the encoding of the reader to one that is better suited. So I created a customized class, that inherits from java.util.Properties, and supports loading and storing to any encoding. This class I give here:
    * Properties.java
    * Created on 11. Juni 2003, 14:08
    package xy;
    * The <code>Properties</code> class represents a persistent set of
    * properties. The <code>Properties</code> can be saved to a stream
    * or loaded from a stream. Each key and its corresponding value in
    * the property list is a string.
    * <p>
    * A property list can contain another property list as its
    * "defaults"; this second property list is searched if
    * the property key is not found in the original property list.
    * <p>
    * Because <code>Properties</code> inherits from <code>Hashtable</code>, the
    * <code>put</code> and <code>putAll</code> methods can be applied to a
    * <code>Properties</code> object.  Their use is strongly discouraged as they
    * allow the caller to insert entries whose keys or values are not
    * <code>Strings</code>.  The <code>setProperty</code> method should be used
    * instead.  If the <code>store</code> or <code>save</code> method is called
    * on a "compromised" <code>Properties</code> object that contains a
    * non-<code>String</code> key or value, the call will fail.
    * <p>
    * <a name="encoding"></a>
    * When saving properties to a stream or loading them from a stream, the
    * ISO 8859-1 character encoding can be used. For characters that cannot be directly
    * represented in this encoding,
    * <a href="http://java.sun.com/docs/books/jls/html/3.doc.html#100850">Unicode escapes</a>
    * are used; however, only a single 'u' character is allowed in an escape sequence.
    * The native2ascii tool can be used to convert property files to and from
    * other character encodings.
    * </p>
    * <p>
    * This Properties class is an extension of the default properties class an supports the
    * loading and saving from and into other encodings than ISO 8859-1.
    * </p>
    * @see <a href="../../../tooldocs/solaris/native2ascii.html">native2ascii tool for Solaris</a>
    * @see <a href="../../../tooldocs/win32/native2ascii.html">native2ascii tool for Windows</a>
    * @author  Gregor Kappler, extended the class of JDK by
    * @author  Arthur van Hoff
    * @author  Michael McCloskey
    * @version 1.64, 06/26/00
    * @since   JDK1.0
    public class Properties extends java.util.Properties {
        private static final String keyValueSeparators = "=: \t\r\n\f";
        private static final String strictKeyValueSeparators = "=:";
        private static final String specialSaveChars = "=: \t\r\n\f#!";
        private static final String whiteSpaceChars = " \t\r\n\f";
        /** Creates a new instance of Properties */
        public Properties() {
         * Reads a property list (key and element pairs) from the input stream.
         * The stream is assumed to be in the specified character encoding.
         * <p>
         * Every property occupies one line of the input stream. Each line
         * is terminated by a line terminator (<code>\n</code> or <code>\r</code>
         * or <code>\r\n</code>). Lines from the input stream are processed until
         * end of file is reached on the input stream.
         * <p>
         * A line that contains only whitespace or whose first non-whitespace
         * character is an ASCII <code>#</code> or <code>!</code> is ignored
         * (thus, <code>#</code> or <code>!</code> indicate comment lines).
         * <p>
         * Every line other than a blank line or a comment line describes one
         * property to be added to the table (except that if a line ends with \,
         * then the following line, if it exists, is treated as a continuation
         * line, as described
         * below). The key consists of all the characters in the line starting
         * with the first non-whitespace character and up to, but not including,
         * the first ASCII <code>=</code>, <code>:</code>, or whitespace
         * character. All of the key termination characters may be included in
         * the key by preceding them with a \.
         * Any whitespace after the key is skipped; if the first non-whitespace
         * character after the key is <code>=</code> or <code>:</code>, then it
         * is ignored and any whitespace characters after it are also skipped.
         * All remaining characters on the line become part of the associated
         * element string. Within the element string, the ASCII
         * escape sequences <code>\t</code>, <code>\n</code>,
         * <code>\r</code>, <code>\\</code>, <code>\"</code>, <code>\'</code>,
         * <code>\  </code>  (a backslash and a space)
         * are recognized and converted to single
         * characters. Moreover, if the last character on the line is
         * <code>\</code>, then the next line is treated as a continuation of the
         * current line; the <code>\</code> and line terminator are simply
         * discarded, and any leading whitespace characters on the continuation
         * line are also discarded and are not part of the element string. <br>
         * Note:
         * <code>\u</code><i>xxxx</i> is not supported if the encoding is not
         * ISO 8859-1!
         * <p>
         * As an example, each of the following four lines specifies the key
         * <code>"Truth"</code> and the associated element value
         * <code>"Beauty"</code>:
         * <p>
         * <pre>
         * Truth = Beauty
         *     Truth:Beauty
         * Truth               :Beauty
         * </pre>
         * As another example, the following three lines specify a single
         * property:
         * <p>
         * <pre>
         * fruits                    apple, banana, pear, \
         *                                  cantaloupe, watermelon, \
         *                                  kiwi, mango
         * </pre>
         * The key is <code>"fruits"</code> and the associated element is:
         * <p>
         * <pre>"apple, banana, pear, cantaloupe, watermelon, kiwi, mango"</pre>
         * Note that a space appears before each <code>\</code> so that a space
         * will appear after each comma in the final result; the <code>\</code>,
         * line terminator, and leading whitespace on the continuation line are
         * merely discarded and are <i>not</i> replaced by one or more other
         * characters.
         * <p>
         * As a third example, the line:
         * <p>
         * <pre>cheeses
         * </pre>
         * specifies that the key is <code>"cheeses"</code> and the associated
         * element is the empty string.<p>
         * @param      inStream   the input stream.
         * @exception  IOException  if an error occurred when reading from the
         *               input stream.
        public synchronized void load(java.io.InputStream inStream, java.nio.charset.Charset encoding) throws java.io.IOException {
            if (encoding.equals (encoding.forName("8859_1"))) {
                super.load (inStream);
                return;
            java.io.BufferedReader in = new java.io.BufferedReader(new java.io.InputStreamReader(inStream, encoding));
         while (true) {
                // Get next line
                String line = in.readLine();
                if (line == null)
                    return;
                if (line.length() > 0) {
                    // Continue lines that end in slashes if they are not comments
                    char firstChar = line.charAt(0);
                    if ((firstChar != '#') && (firstChar != '!')) {
                        while (continueLine(line)) {
                            String nextLine = in.readLine();
                            if(nextLine == null)
                                nextLine = "";
                            String loppedLine = line.substring(0, line.length()-1);
                            // Advance beyond whitespace on new line
                            int startIndex=0;
                            for(startIndex=0; startIndex<nextLine.length(); startIndex++)
                                if (whiteSpaceChars.indexOf(nextLine.charAt(startIndex)) == -1)
                                    break;
                            nextLine = nextLine.substring(startIndex,nextLine.length());
                            line = new String(loppedLine+nextLine);
                        // Find start of key
                        int len = line.length();
                        int keyStart;
                        for(keyStart=0; keyStart<len; keyStart++) {
                            if(whiteSpaceChars.indexOf(line.charAt(keyStart)) == -1)
                                break;
                        // Blank lines are ignored
                        if (keyStart == len)
                            continue;
                        // Find separation between key and value
                        int separatorIndex;
                        for(separatorIndex=keyStart; separatorIndex<len; separatorIndex++) {
                            char currentChar = line.charAt(separatorIndex);
                            if (currentChar == '\\')
                                separatorIndex++;
                            else if(keyValueSeparators.indexOf(currentChar) != -1)
                                break;
                        // Skip over whitespace after key if any
                        int valueIndex;
                        for (valueIndex=separatorIndex; valueIndex<len; valueIndex++)
                            if (whiteSpaceChars.indexOf(line.charAt(valueIndex)) == -1)
                                break;
                        // Skip over one non whitespace key value separators if any
                        if (valueIndex < len)
                            if (strictKeyValueSeparators.indexOf(line.charAt(valueIndex)) != -1)
                                valueIndex++;
                        // Skip over white space after other separators if any
                        while (valueIndex < len) {
                            if (whiteSpaceChars.indexOf(line.charAt(valueIndex)) == -1)
                                break;
                            valueIndex++;
                        String key = line.substring(keyStart, separatorIndex);
                        String value = (separatorIndex < len) ? line.substring(valueIndex, len) : "";
                        // Convert then store key and value
                        key = loadConvert(key);
                        value = loadConvert(value);
                        put(key, value);
         * Writes this property list (key and element pairs) in this
         * <code>Properties</code> table to the output stream in a format suitable
         * for loading into a <code>Properties</code> table using the
         * <code>load</code> method.
         * The stream is written using the ISO 8859-1 character encoding.
         * <p>
         * Properties from the defaults table of this <code>Properties</code>
         * table (if any) are <i>not</i> written out by this method.
         * <p>
         * If the header argument is not null, then an ASCII <code>#</code>
         * character, the header string, and a line separator are first written
         * to the output stream. Thus, the <code>header</code> can serve as an
         * identifying comment.
         * <p>
         * Next, a comment line is always written, consisting of an ASCII
         * <code>#</code> character, the current date and time (as if produced
         * by the <code>toString</code> method of <code>Date</code> for the
         * current time), and a line separator as generated by the Writer.
         * <p>
         * Then every entry in this <code>Properties</code> table is written out,
         * one per line. For each entry the key string is written, then an ASCII
         * <code>=</code>, then the associated element string. Each character of
         * the element string is examined to see whether it should be rendered as
         * an escape sequence. The ASCII characters <code>\</code>, tab, newline,
         * and carriage return are written as <code>\\</code>, <code>\t</code>,
         * <code>\n</code>, and <code>\r</code>, respectively. Characters less
         * than <code>\u0020</code> and characters greater than
         * <code>\u007E</code> are written as <code>\u</code><i>xxxx</i> for
         * the appropriate hexadecimal value <i>xxxx</i>. Leading space characters,
         * but not embedded or trailing space characters, are written with a
         * preceding <code>\</code>. The key and value characters <code>#</code>,
         * <code>!</code>, <code>=</code>, and <code>:</code> are written with a
         * preceding slash to ensure that they are properly loaded.
         * <p>
         * After the entries have been written, the output stream is flushed.  The
         * output stream remains open after this method returns.
         * @param   out      an output stream.
         * @param   header   a description of the property list.
         * @exception  IOException if writing this property list to the specified
         *             output stream throws an <tt>IOException</tt>.
         * @exception  ClassCastException  if this <code>Properties</code> object
         *             contains any keys or values that are not <code>Strings</code>.
         * @exception  NullPointerException  if <code>out</code> is null.
         * @since 1.2
        public synchronized void store(java.io.OutputStream out, java.nio.charset.Charset encoding, String header)
        throws java.io.IOException
            if (encoding.equals (encoding.forName("8859_1"))) {
                super.store (out,header);
                return;
            java.io.BufferedWriter awriter;
            awriter = new java.io.BufferedWriter(new java.io.OutputStreamWriter(out,encoding));
            if (header != null)
                writeln(awriter, "#" + header);
            writeln(awriter, "#" + new java.util.Date().toString());
            for (java.util.Enumeration e = keys(); e.hasMoreElements();) {
                String key = (String)e.nextElement();
                String val = (String)get(key);
                key = saveConvert(key, true);
             /* No need to escape embedded and trailing spaces for value, hence
              * pass false to flag.
                val = saveConvert(val, false);
                writeln(awriter, key + "=" + val);
            awriter.flush();
         * changes special saved chars to their original forms
        private String loadConvert (String theString) {
            char aChar;
            int len = theString.length();
            StringBuffer outBuffer = new StringBuffer(len);
            for(int x=0; x<len; ) {
                aChar = theString.charAt(x++);
                if (aChar == '\\') {
                    aChar = theString.charAt(x++);
                    if (aChar == 't') aChar = '\t';
                    else if (aChar == 'r') aChar = '\r';
                    else if (aChar == 'n') aChar = '\n';
                    else if (aChar == 'f') aChar = '\f';
                    else if (aChar == '\\') aChar = '\\';
                    else if (aChar == '\"') aChar = '\"';
                    else if (aChar == '\'') aChar = '\'';
                    else if (aChar == ' ') aChar = ' ';
                    else
                        throw new IllegalArgumentException ("error in Encoding: '\\"+aChar+" not supported");
                    outBuffer.append(aChar);
                } else
                    outBuffer.append(aChar);
            return outBuffer.toString();
         * writes out any of the characters in specialSaveChars
         * with a preceding slash
        private String saveConvert(String theString, boolean escapeSpace) {
            int len = theString.length();
            StringBuffer outBuffer = new StringBuffer(len*2);
            for(int x=0; x<len; x++) {
                char aChar = theString.charAt(x);
                switch(aChar) {
              case ' ':
                  if (x == 0 || escapeSpace)
                   outBuffer.append('\\');
                  outBuffer.append(' ');
                  break;
                    case '\\':outBuffer.append('\\'); outBuffer.append('\\');
                              break;
                    case '\t':outBuffer.append('\\'); outBuffer.append('t');
                              break;
                    case '\n':outBuffer.append('\\'); outBuffer.append('n');
                              break;
                    case '\r':outBuffer.append('\\'); outBuffer.append('r');
                              break;
                    case '\f':outBuffer.append('\\'); outBuffer.append('f');
                              break;
                    default:
    //                    if ((aChar < 0x0020) || (aChar > 0x007e)) {
    //                        outBuffer.append(aChar);
    //                    } else {
                            if (specialSaveChars.indexOf(aChar) != -1)
                                outBuffer.append('\\');
                            outBuffer.append(aChar);
            return outBuffer.toString();
         * Returns true if the given line is a line that must
         * be appended to the next line
        private boolean continueLine (String line) {
            int slashCount = 0;
            int index = line.length() - 1;
            while((index >= 0) && (line.charAt(index--) == '\\'))
                slashCount++;
            return (slashCount % 2 == 1);
        private static void writeln(java.io.BufferedWriter bw, String s) throws java.io.IOException {
            bw.write(s);
            bw.newLine();
    }I hope you can use this class for your needs as I can. For me it supports any characters so far. If you find some bugs on it, let me know
    Regards,
    Gregor Kappler

  • How to download middle eastern version of dreamweaver CS5.5

    Hi everybody,
    I have purchased a licensed Dreamweaver CS5.5 Middle Eastern version along with the CD. Now, I have lost the CD but I still have my license serial number for the activation. I searched in your website but I only found the standard version (Not Middle Eastern version).
    how can I download it?
    (Some times the Middle Eastern version is referred to ME.)
    in case there is no way to downlod it, will I be able to activate the standard vesion with my ME key?

    Amaf_dubai I am sorry I am not aware of any public links for download of the Middle Eastern version of Creative Suite 5.5.  If you purchased the software from Adobe directly, and you choose the download option at the time of purchase, then the installation files will be available under your account at http://www.adobe.com/.  You can find more details at Find a download link on Adobe.com.

Maybe you are looking for