Problem in Farsi(fa) Alphabetical

There is a problem in farsi Alphabetical order in mozilla firefox, because even if I set the language to Farsi(fa-AF), it brings "و" before "ه" and brings "و" after "آ" while the correct order is in "http://en.wikipedia.org/wiki/Persian_alphabet".
To illustrate, we are developing an extension that uses the following code to set the language to farsi:
Intl.Collator(locale)

I may not be able to help directly but thought I would ask for further details that may assist someone else.
What versions of Firefox have you seen this issue on. Does it appear to be something that has changed very recently ?
I am not sure I understand what you are asking.
*Is the problem with certain alphabetical sorts ? <br / >Possibly including for instance the bookmarks library where Firefox is able to sort by alphabetical order.
*Is it a problem with characters being moved or transposed ? <br />You for instance type letters in a specific order - maybe in the location bar - but that displayed order does not match.
* Something else ? I've got it wrong !
Who is affected
*Is this thought to be something affecting most people using farsi on Firefox ?
*Is this same problem mentioned on other websites.
** English - Sorry they will need to be English language to make sense to me.
** Farsi, Arabic etc - I can always have a go with Google translate. If the problem is real (as in a Firefox issue) and affecting most users then whoever deals with the problem will I am sure appreceite links to sites in farsi

Similar Messages

  • Problem with "farsi" language . Characters is separate.

    android 2.2 . samsung galaxy s i9000 . problem with "farsi" language . Characters is separate. like this :.
    . س ل ا م . ا ی ن ج و ر ی .
    please help.

    fennec-4.0b2.multi.eabi-arm

  • Portal Problem:  Workaround for NOT alphabetizing paramters in portal form?

    Hello all,
    In Portal, I am defining 6i reports. Portal has forms that pass these parameters to 6i reports but they keep showing up in alphabetical order. So, the rep_end_date is appearing before the rep_start_date.
    These are the steps:
    1. Go to Navigator
    2. Click on Administer
    3. Click on Display Portlet Repository
    4. Under Seeded Providers, Click Oracle Reports Security
    5. Click on Reports Definition File Access
    6. Click Create Reports Definition File Access
    7. Go through the steps until you get to OPTIONAL PARAMETERS
    Enter REP_START_DATE
    Enter REP_END_DATE
    8. When you are finished select done
    9. Click on Customize
    10. In the form you will see that the REP_END_DATE appears before the
    REP_START_DATE
    It is not logical for the users to enter the end date parameter first and then the start date second.
    I tried to work around it by changing rep_start_date to arep_start_date. This
    fixes the appearance on the form. Unfortunately this change causes the report
    not to work. The parameters used in the report 6i must match the parameters in
    portal exactly.
    I have been in contact with ORACLE with a TAR. They replied that I should ask you for any code that you might have or ideas.
    I have been brainstorming some ideas:
    1. Going into the report and renaming rep_start_date to something like
    raep_start_date. The advantage would be that it would fix the problem. The
    disadvantage is that we would have to go into every report and check for
    wherever that bind variable is named and change it. It would be tedious.
    2. Another option would be to create a form using form builder for each
    report. This also would be tedious and would require the forms server to be
    configured. We aren't sure whether a report being called from a form would
    process faster than just a report being called from portal or not. We are not
    as experienced in using form builder, however we have successfully created one.
    The advantage would be that it would solve the problem. The disadvantages is
    that it might be more time consuming.
    3. I suppose yet another option would be to create a html page as a portlet
    and then pass the parameters to the report that way. This would be where
    coding would come into play. I have been researching this option but I think
    that we would have to hard code the specific paramters used for each of the
    100s of reports. There might be a LOV issue with this one.
    4. Final option is to hope that one of the portal developers would have code
    that would easily fix this problem on OTN.
    I look forward to any information that you could provide.
    Thanks and best regards,
    Lindsay

    An alternative, maybe simpler, is to join together the exported segments using Quicktime Player.  Importing into iMovie again might result in degradation of video quality.
    Geoff.

  • Farsi letters not displayed correctly in BiRT reports

    Hello,
    we have a problem displaying Farsi letters in BiRT reports.
    The version of BiRT we use is 2.5.2.
    I have already looked for solutions on the internet and found following BiRT bug reports which describe same problems as i encountered:
    - https://bugs.eclipse.org/bugs/show_bug.cgi?id=155551
    - https://bugs.eclipse.org/bugs/show_bug.cgi?id=276597
    - https://bugs.eclipse.org/bugs/show_bug.cgi?id=343943
    Also there was a bug report for IBM ICU mentioned in one of the above links.
    So i thought maybe i should update IBM ICU in the BiRT report engine to the latest version. But unfortunately without success.
    I also tried using fonts like "Nazanin" and "B-Zar", also without success (using encoding "Identity-H").
    The problem is still when one of the following letters are present in the text: ی گ ک پ چ
    It causes the words to be split in half, instead of continuing in a full word.
    Did anybody experienced similar problems and found a solution?
    Best Regards,
    Dušan

    Is there any possibility of upgrading?
    2.5.2 is over 5 years old now and there are many improvements and bug fixes for language support in newer versions.

  • Problem sorting data in a file?

    I have a problem sorting this file alphabetically by second name. Basically, my method sorts each column alphabetically but i would like to sort the file according to the second name. I really really need help. Thanks
    File:
    Moe     Carl
    Saul     Sergio
    Rocky     Louis
    Ike     Ziken     
    This is how my method sorts the file:
    Ike          Carl
    Moe          Louis
    Rocky          Sergio
    Saul          ziken
    Instead
    Moe     Carl
    Rocky      Louis
    Saul     Sergio
    Ike     Ziken
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import java.io.*;
    import java.util.*;
    class thedata implements Comparable
              private String firstname;
              private String secondname;
        public void setFirstname(String firstname)
                 this.firstname = firstname;
        public String getFirstname()
                  return firstname;
        public void setSecondname(String secondname)
                this.secondname = secondname;
        public String getSecondname()
                return secondname;
        public int compareTo(Object Student) throws ClassCastException
                if (!(Student instanceof ShowData))
                throw new ClassCastException("Error");
                String sn = ((ShowData) Student).getSecondname();
                return this.secondname.compareTo(sn);
    public class sort {
            public static void main(String[] args) {
            sortmethod();
            public static void sortmethod(){
              int j = 0;
              thedata data[] = new thedata[4];
             try
                      FileInputStream fstream = new FileInputStream("datafile.txt");
                      DataInputStream in = new DataInputStream(fstream);
                      BufferedReader br = new BufferedReader(new InputStreamReader(in));
                      String line;
                      String[] firstname = new String[4];
                      String[] secondname = new String[4];
                      ArrayList<String> list = new ArrayList<String>();
                      while ((line = br.readLine()) != null)
                              list.add(line);
                      Iterator<String> itr = list.iterator();
                      int k = 0;
                      for (itr = list.iterator(); itr.hasNext();)
                              String str = itr.next().toString();
                              String[] splitSt = str.split("\t");
                     for (int i = 0; i < splitSt.length; i++)
                                 firstname[k] = splitSt[0];
                                 secondname[k] = splitSt[1];
                      k++;
                      arraysort(firstname);
                      arraysort(secondname);
                         for(j = 0;j < 4;j++)
                                 data[j] = new thedata();
                                 data[j].setFirstname(firstname[j]);
                                 data[j].setSecondname(secondname[j]);
                      for (int i = 0; i < 4; i++)
                                 thedata show = data;
                             String firstname1 = show.getFirstname();
                             String secondname1 = show.getSecondname();
                                  System.out.println(firstname1 + "\t\t" + secondname1);
                        catch (Exception e)
         private static void arraysort(String[] array)
              for(int i=0; i<array.length; i++)
                   for(int j=0; j<array.length-1-i; j++)
                        if(array[j].compareTo(array[j+1])>0)
                                  String temp1 ="";
    temp1= array[j];
    array[j] = array[j+1];
    array[j+1] = temp1;
    Edited by: 999363 on Apr 11, 2013 3:41 AM

    You're not sorting your objects, you're only sorting the firstname and secondname arrays separately, so they get scrambled. Sort the array of `thedata` objects.
    BTW this:
        public int compareTo(Object Student) throws ClassCastException
                if (!(Student instanceof ShowData))
                throw new ClassCastException("Error");
                String sn = ((ShowData) Student).getSecondname();
        }contains a complete waste of time. You should just remove 'throws ClassCastException' and the first two lines of the method. The test and throw happens anyway at the cast. If Student isn't an instance of ShowData the cast will fail with the same exception (and a much better error message).

  • Generate sprite sheet problem - MaxRects and Stack frames issue

    Hi.
    After last update of Flash CC, I have two problems with generating spritesheets.
    First, using MacRects Algorithm, there are a few strange rotated texture. This is old bug from Flash CS6.
    Second, using Stack Frames, 32 frames animation ( have 12 key frames ) became only 5 textures.
    I think this option make silmiliar frames into one statcked frame. But too much stacked. I lost 7 key frames.
    What do i have to do??

    Thank you for your reply. But I think it's not the font problem.
    The A alphabet is just used to replaced the original picture.
    I can't post the picture because it has copyright.
    I am wondering if it's a bug of flash. There are always a few clip got rotated near the end of the png.
    can someone give any help?

  • Using mathematical symbols in column titles -can't get it to work!

    Hello all,
    I am trying to use greek mathematical symbols in my column titles, ( &#916; delta, &#940; alpha etc)
    There is obviously some character set conversion problem/I need greek alphabet as the symbols are output as question marks on my JSP pages.
    Does anyone know how to fix this please?
    (I am setting the label text in the control hints section of the view object editor)
    Thanks,
    Louise

    Include the Symbol you want in the control hint as an HTML encoding e.g &amp;delta; or &amp;#948;
    Then in the page, go to the JSTL tag that displays the ${bindings[column].label} set the escapeXML attribute to false.

  • Queue help please

    Hey guys I have a problem with inserting the alphabet in the queue. I understand that it is wrong to do what I did, so can anyone tell me a better way to make a Queue of the alphabet. Thanks in advance.
    Here's code:
    String alpha = "abcdefghijklmnopqrstuvwxyz";
              Queue<String> alphaQueue  = new LinkedList<String>();
              Queue<E> alphaQueue1 = alphaQueue.offer(alpha);
              

    Yes! It was wrong to do what you did! Wrong!
    Jeesh. It's not like you killed someone.
    Well let's see what you did that is screwy.
    offer returns a boolean, but you tried to assign it to a new Queue.
    You added the whole alphabet string as a single element to the Queue, but the chances are good that you were supposed to add each individual letter. This may not be a problem; only the person who gave you this homework assignment will be able to tell you one way or the other.
    You probably want to split the alphabet string into characters (either chars or Characer objects or String objects). How you do this will depend on the assignment, but it may involve regular expressions, or String.toCharArray. Ask your teacher for details.

  • ITunes 9.1 not sorting artists correctly

    Just upgraded iTunes on Win7 PC to 9.1 and seem to have a problem with sorting on the Artist.
    I have a large (2800 CDs + various downloads) collection, with a lot of jazz - so quite a lot of music where the artist name is not a band name but a person's name. I always edit the Artist name so that it's Last name, First. The Album Artist that was added a while back was a nice help in this issue, but it seems to be causing problems with 9.1 I noticed after the upgrade that iTunes went through my library - and afterward, I suddenly had 150+ artists more than I did before. Charles, Ray had become 1) Charles, Ray 2) Ray Charles 3) Charles, Ray. (Yes, TWO entries with Charles, Ray.) Many other artists have similar issues and it seems to be taking the Album Artist and making duplicate entries for songs/records. When I removed the AA from the above, it collapsed back into 1 artist.
    Additionally though, I have noticed that there is even more than that wrong. For example, I have many John Coltrane records. All 66 of them are now showing up in the sorting order as "Coltrane, John" - but in the letter "A" next to Alice Coltrane. Similarly for a couple of Stevie Wonder songs - they now show properly as "Wonder, Stevie" in the list, but they're sorted in "S" as if it's "Stevie Wonder".
    This is really maddening. It looks to me like Apple messed up something here, and it's playing total havoc with the organization of my collection.

    Update - it looks like after quitting and restarting iTunes, the problem of not sorting alphabetically (Wonder, Stevie in S) is gone.
    However, it does appear to be sorting on Album Artist as primary key, instead of just Artist, and so far I can't find a way to change that.

  • Where is the Log file Location ?

    Hi,
    JDeveloper : 11.1.1.6
    I need to find the log file (text file) that is shown in console window.
    where is it located exactly ?!
    Thanks

    Thanks for the reply,
    Actually my problem is "Farsi Language" (RTL) :
    when I print the data retrieved from DB into Log file, it's not readable ! eg : ???????
    first I Had the Idea that JDeveloper's Log viewer is not able to show Farsi characters and I wanted to view it in another text editor.
    but now I have the same problem in other text editors as well.
    I think the encoding in which the log is written needs to be changed into say : UTF8
    So , where can I change that encoding ?!
    Thank you very much

  • Having downloaded and installed the latest Maverick Ios I now have a problem with mail.All my mailboxes were in alphabetical order now they are arrange randomly under my mail account, sync does not rearrange them whilst the order in the ISP account is in

    I have downloaded Maverick 10.9 and installed , now my mailboxes in mail are randomly arranged as opossed to being in alphebetical order from A at the top to Z at the bottom how do you rearrenge the mailboxes in an alphbetical order.
    Sync with my provider Gmail does not rearrange them on my Imac

    Thanks for that .
    My actual problem I may not have made very clear - sorry.
    i.e.
    [email protected]
    AA insurance
    Xero
    apple
    building
    insurance
    etc.
    Shows the way the mailboxes are listed in the mail program under any particular provider, in my case I have three mail provider accounts with mail moved from the inbox to the appropraite mailbox eg [email protected] , Xero - where the incomeing mail is filed.
    My problem is to arrange these mailboxes/folders in an alphabetical order under the [email protected] account

  • Problem in alphabetical sorting

    Hi all
    In reference to the following query posted:
    Well, try this :
    SQL> with tbl as
    2 (select 'sap' c1 from dual union all
    3 select 'sip' from dual union all
    4 select '1123' from dual union all
    5 select '1pouet3' from dual union all
    6 select 'test' from dual union all
    7 select '678' from dual union all
    8 select 'test2' from dual )
    9 select c1
    10 from
    11 (select 0 as c2, c1 as c1
    12 from tbl
    13 where translate(c1,'0123456789 ',' ') is not null
    14 union all
    15 select row_number() over (order by to_number(c1)), c1
    16 from tbl
    17 where translate(c1,'0123456789 ',' ') is null)
    18 order by c2,c1;
    C1
    1pouet3
    sap
    sip
    test
    test2
    678
    1123
    7 rows selected
    I am thankful that your query worked out well....
    But then I have a problem with it.
    It does sort the list first alphabetically and then numerically. But the problem is, in alphabetcal sorting.It takes all the the words starting with capital letters as one set and the ones starting with small letters as a different set.So it will first alphabetically sort the capital words first, then the set of small letter words and finally the numbers. For eg:
    LIST
    annie
    apple
    Carrot
    zaire
    Zap
    123
    Yougurt
    345
    Ant
    Break
    Dark
    success
    After sorting it will give the list like this:(this is not what i need)
    LIST
    Ant
    Break
    Carrot
    Dark
    Yougurt
    Zap
    annie
    apple
    success
    zaire
    123
    345
    But I want the query to take the list of alphabetical words as one single set. I dont want it to make a differentiation between capital letters and small letters.
    Also after sorting the capital and small letters in the original value should remain as such.i.e.; the data should not changed.Only the order should change.
    So after performing the sort operation the list should be like:
    (this is how I need)
    LIST
    annie
    Ant
    apple
    Break
    Carrot
    Dark
    success
    Yougurt
    zaire
    Zap
    123
    345
    Could you please suggest me a solution to my problem.
    Thanking in advance......
    Aswathy.

    What's your Oracle version?
    check this article.
    It covered your question very good,
    http://orafaq.com/node/999
    In summary, 10GR2 before, set NLS_COMP=ANSI
    SQL> alter session set NLS_COMP='ANSI' ;
    Session altered.
    SQL> alter session set NLS_SORT='BINARY_CI' ;
    Session altered.
    SQL> select * from invoice_demo order by supplier_name ;
    INVOICE_ID SUPPLIER_NAME
          1003 janus pet supply
          1001 MAX BOOKS
          1000 Max Books
          1002 max books10gR2 later,
    NLS_COMP=LINGUISTIC
    SQL> alter session set nls_comp='LINGUISTIC';
    Session altered.
    SQL> select * from invoice_demo
      2  where supplier_name like 'M%';
    INVOICE_ID SUPPLIER_NAME
          1000 Max Books
          1001 MAX BOOKS
          1002 max books10gR2 new feature: Case Insensitive Sorts & Compares

  • Nokia Lumia Contact: problem entering alphabet in ...

    There are two very serious limitations with the Nokia Lumia 800, so far as the contact entry is concerned:
    1. It doesn't have the back cursers, it only has a back space.
    Problem: If you enter a number wrong at only one place, or say miss a numeral, you have to type the number from beginning.
    2. it doesn't allow to enter the alphabet in the contact number
    Problem: If you dial on a bridge like Webex etc, then there is a dial-in number ( generally a long) and a passcode. After you type the dial-in, an announcement will come requesting passcode, but in the old Nokia phones ( and also in Blackberry), you could introduce a pause between the dial-in and passcode by some alphabet : say 'P', 'X' etc.
    Fortunately the NLM is compatible with the old Nokia phones, so if we enter 'P', it acts as a temporary pause, so the whole dial-in + passcode can be entered in one go, and you don't need to refer this every time to join the bridge.
    But as the NLM-800, doesn't allow alphabet entry through the device we have problem.
    If a qwerty keyboard can be provided this can act as a solution,as the phone already supports the feature, also the back cursor ( moving back without erasing the content) will also come.
    Can you fix this in the next release.
    Also any workaround for now, other than using the Microsoft Live ID?
    Thanks
    Solved!
    Go to Solution.

    When controlling the cursor with your finger, its better to move your finger downwards a little bit so that you can still see the cursor without the cursor moving down another line.  If you move your finger down slowly to the next line while the cursor is activated then the cursor should still stay on the line above where you can see it clearly.
    The cursor will snap to the beginning of each number or each letter if you move it slowly to the left or right, until it jumps to the start of the next letter.
    You use the comma " , " to insert a pause, and use it after entering a space.  For example if dialling number 123 then you need to pause and enter 456, you type 123 ,456     <<< so there is a space after the 3 then a pause using the comma sign.

  • Alphabetical problem

    I have a problem with sorting alphabetically - all you can see in the picture. Under the letter S are the artists on the letter R, and so all the letters, and not just with artists but with the albums, and songs.

    Newly set 5.1, and then did a full reset. Filled all the music again, well in the beginning like normal all settled down in their letters, but now when slowly adding more albumsonce they move out letter by letter, and now even reached the point of absurdity - add the letter S on the album, and he stands between K and M !

  • Problem in typing farsi fonts in forms9i

    hi,
    some oracle users in iran use farsi fonts in oracle forms 9i without any problem.
    i don't know what they do?
    would you please help me for resolving this problem.
    thanks a lot.
    farshad.

    Farshad,
    Only you knows what best for you, Microsoft technology or Oracle, but please be a bit more humble when asking for information.
    If you don't get any answers on your question it might be
    1) We don't fully understand your question (I didn't), or
    2) No one have any information/solutions about that topic
    I would suggest
    1) Be more specific when asking a question here
    2) Check out the Forms homepage at http://www.oracle.com/technology/products/forms/
    3) Search Metalink (Best source, I my opinion)
    4) Do a google-search
    5) If above don't help, open a service request (TAR) on Metalink
    Good hunting!
    Martin Malmstrom

Maybe you are looking for