![]() Producing a clear and legible text for the screen is a result of multiple parameters, including the design of the characters themselves, their structure, various sequences, and most importantly, their appearance in small sizes for digital display. There is no doubt that globalization and the dominance of English online inevitably takes a dominant part of our internet experience, however, there are other aspects to this issue that we are able to address and perhaps even have an influence on. Many Israeli websites are designed in English and don't even bother including a Hebrew version, not to mention apps and mobile devices where Hebrew is scarcely seen. In the meantime, you can continue using RTL mode to type the flashcard text in the dummy column used to construct the Text 2 column.Ī: Text 1 B: C: Text 3 D: Category 1 E: Category 2 F: Text 2 G: Ĭ contains English transliteration (e.g.Over the past few years, English has become the preferred online language, even by Hebrew speakers. But it will all get rearranged correctly in the app. You also need to revert to LTR mode in the concatenated Text 2 column so that the tag appears to the left of the Hebrew text. That works perfectly! Once I setup the spreadsheet to create the "Text 2" column by concatenating with my old "Text 2" column, it's basically as easy to use as it was before, but now it displays correctly in both the list and flashcard (the tag is hidden in both views). I would be happy to send you a Google Spreadsheet with test data or give you my iPhone UUID to beta test a fix if you're ever interested in taking a crack at this one.Ĭorey cmderive Posts: 3 Joined: Sat 2:56 pm I have selected Standard for Side 1 in English and Arial Hebrew for Side 2 in Hebrew, but it still is showing the card in LTR as described in my previous message. rence.html#//apple_ref/doc/c_ref/NSWritingDirectionįinally, another (arguably less elegant) solution would be to assume that if the user chooses the Arial Hebrew font cards, then the user wants the cards to be set to RTL. ![]() If you have access to something like a UITextInput or NSParagraphStyle, these are examples of classes that implement methods like -baseWritingDirection to access a NSWritingDirection object that would tell you whether to set the RTL attribute in the HTML: If you're using a UILabel, then it might be possible to look at the NSString text and see whether it has invisible RTL markers as described here: Clearly, the label you are using recognizes the string as RTL because it renders correctly in the card list view. The question then becomes how you would know when to add the dir="RTL" attribute to the HTML you display on the flashcard. There's a really good explanation of bidirectional languages (like Hebrew and Arabic) in this article: My understanding is that UIWebViews support the dir="RTL" attribute for most tags including. I realize that this bug is probably super-low on your priority list, but if you ever want to try to fix it, I have a couple suggestions. Interesting! Thanks for your fast and thoughtful reply. If there's any way to fix that, then I think it really would be perfect. But when you have Hebrew with punctuation, the punctuation shows up on the wrong side of the word.įor example: ?מה (What?) looks like ?מה in the list (letters in correct RTL order and with the question mark correctly to the left of the word), but it looks like מה? on the card (letters in the correct order but with the question mark incorrectly to the right of the word). This doesn't cause any problems for pure Hebrew words, because even Hebrew shown in LTR mode will still have the letters appear in the correct right-to-left order. In Flashcards Deluxe, the Hebrew side appears correctly RTL when viewing in the List mode, but when in Card mode, it displays the text as LTR. In Google Spreadsheets, my second column for Hebrew is typed using RTL mode. I have one request regarding respecting Right-to-Left (RTL) mode in the imported cards. ![]() ![]() ![]() Hi, Ernie! This program is just about perfect for me for studying Hebrew vocabulary! I really like the drawing mode that lets me practice writing the words in script and then flipping the cards over to check my answers. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |