RTL numeral issues

I have a couple of issues in a RTL app around numerals. I have selected Eastern Arabic for numerals to get Hindi numerals. That works fine for chapter and verse numbers. (Although for book names I had to insert numerals from U+0660 to force Hindi numerals in the book names, e.g. 1 Samuel.) But when I open a footnote, the numerals go back to Default, both for the footnote reference and any cross-references in the footnote:

You can see that the reference is also messed up (it tries to present it in LTR format), but if I tap on the cross-reference link, it takes me to the right reference, and it actually brings that up with Hindi numerals (displayed properly):

Is this a known issue? Is there a fix or work-around?

Hello, I’m afraid I have a question instead of an answer.
How do you select ‘Eastern Arabic for numerals’ in the first place? I cannot see that option anywhere.
Many thanks,

It is in the Collection’s Styles tab


Choose from the drop down list.

Thanks so much! I thought I had check everywhere.
Now I am also looking for a solution to Jeff’s problem. I know in typing Kurdish in a normal document to get John 3:16, you must put a space after the colon or else it gives you 16:3. see examples below, they are typed identically apart from the space:
یۆحەنا ٣:١٦
یۆحەنا ٣: ١٦
Could you add a space in the usx files after the colon?
The Kurdish says First Samuel etc which avoids the problem with book names. (i doubt they had SAB in mind when making that decision but it at least avoids the problem.)

I work in SAB 6.1 MAC and NOT in Paratext … but I get SFM form a script that deals with and XML file. But now I see that I am not alone struggling with cross-references in RTL … for half and year and no solution despite many help efforts form various sides. I do use Arabic numbers but the problems are similar. The problem described about Joh. 3:16 by Craig is the same here. It is similar to Jeff problems with the reference of ‘Adad’ (Numbers)
My question is if there is anybody working in RTL arabic script and cross-references who has a reliable result with simple and more complicated cross-references in his APP? If these cross-references are in Paratext, is it possible to export such a working set for the whole bible so that we could use that in our project and only change the abbreviations?
Did you test your corrections-references in : https://r12a.github.io/uniview/#title
I got this from Corey … you can paste your chain of cross-references in the box and press the down arrow and see what hidden and non-hidden characters form the whole string … very helpful for analysis!

As I do not see response yet to this post, I assume that my guess is right and that SAB does not produce workable arabic cross-references so far … !!?

Let me add an other question here about the display of Arabic glyphs. I do not see an option in SAB to turn the display of Arabic glyphs on and off in SAB. Turning glyphs off usually means easier reading experience for the user … any response to this ?

We are not working in Paratext, but with FMP (FilemakerPro) but I think the problems are the same and I think there is a bug in the interpretation of RTL chapter and verse numbers by SAB (I am using version SAB 6.2 MacOS) e.g. Gen. 11:12.

I enclose a screenshot where you can see the same string of cross-references at v2, v3 and v4. You have to read the string starting at the right side. They display differently. I will focus on the string in vs. 2.

In vs. 2 it reads as the first cross-reference Job 38:4 (so visually from RTL: 4:38 boJ).
So coming from the right (the reading direction) and going to the left - if you think consistently (starting to think in LTR then flipping it from there to RTL) you would say from what you see in vs. 2 (so visually) is chapter 38 and then verse 4 more to the left. But NO!
SAB takes this as chapter 4 and verse 38. If I change the order, again it switches verse and chapter and makes 38 the chapter and 4 the verse. I know what it takes for chapter when I click the cross-references and see it leads me to the chapter number which actually is the verse number at the left side (visually) of the colon,
There is a contrast between the display in SAB (source) and the function each element left and right from the colon should have. The number most to the right in the display should interpreted by SAB as the chapter number and the number left from the colon should be interpreted as the verse.

This happens also in the \xo part but I was able to force that the other way around starting from FMP (though of course this is the same sort of bug - see above CraigN), but I cannot do that for the cross-references themselves.

I have not heard of anybody coping with this same problem exporting to SFM from Paratext, but since nobody confirmed my question about this, I assume that when working with RTL cross-references and exporting from Paratext the same problem occurs.

The RTL cross-references are a long pending issue and I hope we can solve this together no matter whether input is from Paratext or FMP, because I guess the problem is the same.