Описание тега bidi
Bidi - это сокращение от "двунаправленный" и означает текст, содержащий текст с обоими направлениями текста, как справа налево (RTL), так и слева направо (LTR). Обычно он включает текст, содержащий разные типы алфавитов, но может также относиться к бустрофедону, который изменяет направленность текста в каждой строке.
0
ответов
Как конвертировать двунаправленную строку в визуальный порядок wstring?
Например у меня есть эта строка: std::wstring s = L"123"; s.push_back(0x202e); s.append(L"abc"); Вот 0x202e является UTF-16 меткой RLO (переопределение справа налево). Из-за этого выглядит строка после печати: cba123, Я хочу спросить, есть ли какая-…
26 авг '13 в 13:47
1
ответ
Оборачивание обработчиков ресурсов с помощью bidi
Как я могу использовать друга и биди для переноса обработчиков ресурсов? Мне удалось получить oAuth для проверки подлинности маршрута: (defn auth-handler [request] (friend/authorize #{::user} {:status 200 :body "a secret"})) (def routes ["/" {true a…
08 мар '16 в 18:20
4
ответа
Как определить, принадлежит ли персонаж к языку справа налево?
Как правильно определить, содержит ли строка текст на языке справа налево. Я нашел этот вопрос, который предлагает следующий подход: public bool IsArabic(string strCompare) { char[] chars = strCompare.ToCharArray(); foreach (char ch in chars) if (ch…
02 дек '10 в 01:50
0
ответов
Как нарисовать текст BiDi в пользовательском представлении, используя StaticLayout
В пользовательском представлении Android я рисую несколько пользовательских текстов ввода, которые могут быть двунаправленными. Например, иврит или арабский, смешанный с английским текстом или цифрами. Для рисования текста я в основном использую Can…
13 мар '15 в 11:24
0
ответов
Угловая 2+, интеграция rtlcss
У меня есть задача добавить поддержку rtl на сайт, используя какую-то библиотеку для изменения css, который будет менять местами слева направо и наоборот и добавлять [dir=rlt] [dir=ltr] ко всем селекторам соответственно. Что я сделал до сих пор: наз…
02 мар '18 в 23:35
1
ответ
Обработка двунаправленного текста на урду в текстовых редакторах и Python
Я хотел обработать некоторый двунаправленный текст (на урду и английском) в документе MS Word с помощью скрипта Python, который преобразует текст в разметку таблицы. Я не могу получить прямой доступ к двунаправленному тексту из документа Word, как э…
01 апр '13 в 10:50
1
ответ
Вставьте текст RTL правильно в шаблон PHPWord
Я использую шаблонный процессор PHPWord для вставки текста в шаблон. Слово шаблон отформатировано LTR, так как все надписи на английском языке. Вот строка в шаблоне слова: User Name: ${name} Вот строка PHP, которая заменяет значение: $template->s…
28 фев '17 в 23:50
1
ответ
Двунаправленный мультиязычный разговор String
Я пытаюсь напечатать двунаправленную строку, используя SWT,Paperclips и Java. Когда я печатаю строку на экране - все в порядке (на этикетке Java-SWT), но когда я пытаюсь напечатать ее с помощью скрепок, строка смешивается. Вот что я хочу получить: в…
10 мар '13 в 06:48
1
ответ
Напишите текст справа налево в текстовом файле с php
Я хотел бы написать арабский текст внутри текстового файла с помощью php, но я не нашел, как написать текст справа налево. Я нашел эту статью понимание-двунаправленный текст, где они объясняют, что я должен добавить перед моей строкой символы Юникод…
08 июн '15 в 10:15
1
ответ
Какое правильное направление даты встроено в арабский текст?
Вопрос довольно прост: у меня есть арабский текст с датой в США. Каков правильный порядок отображения этой даты? Это (например) 01/10/2009 или 2009/10/1? Алгоритм двунаправленного текста распознает косые черты как нейтральные и упорядочивает их в то…
01 окт '09 в 10:41
0
ответов
Как обнаружить текст справа налево или нет
Я хочу проверить, является ли текст справа налево или нет? Например, текст "Hello" не справа налево, а текст "سلام" справа налево. Как я могу обнаружить это с монотушем iOS. В Android(monondroid) я могу использовать: Java .Text.Bidi bidiObject= new …
01 май '14 в 17:55
1
ответ
Официально ли XML поддерживает атрибут "dir" или "xml:dir"?
Вы можете найти различные документы, которые говорят, чтобы указать язык содержимого документа XML, используйте xml:lang, как это: <foobar xml:lang="en">...</foobar> HTML и XHTML имеют атрибут dir это позволяет вам указать, что текст дол…
17 авг '16 в 11:35
1
ответ
Странное поведение при использовании замены в арабской строке
Я пытаюсь понять, почему в этом фрагменте, для данной строки عروض تبدأ من $minprice я получил عروض تبدأ من $5821 назад:( Любая помощь приветствуется! Спасибо:) var regExp = new RegExp(/\$minprice/, 'ig'); var string = "عروض تبدأ من $minprice"; conso…
20 дек '18 в 14:19
1
ответ
Как предотвратить принудительное размещение LTR в RTL на некоторых устройствах Android?
После реализации поддержки RTL в моем приложении пользователь сообщил, что текст LTR принудительно переводится как RTL в арабских локалях. Это выглядит следующим образом: Обратите внимание, как текст выровнен по правому краю, даже если он должен быт…
27 янв '19 в 21:29
1
ответ
Числа, разделенные дефисом, переводятся в арабскую строку
Моя строка выглядит следующим образом: "تغطية مباشرة.. ريال مدريد 2-0 مانشستر يونايتد", когда я устанавливаю текст в текстовом виде, числа меняются местами, т. Е. (0-2 становится 2-0). Я попытался установить направление текста, но это не помогло. Ес…
05 фев '19 в 13:08
3
ответа
python / django - проблема с квадратными скобками в списке выбора html
Я использую Python2.7 с Django 1.4. У меня есть следующий код на моей странице views.py, который возвращает названия языков в списке выбора: код Python: (views.py) available_languages = [] for lv in language_versions: language = LANGUAGES[lv.languag…
12 май '14 в 10:03
1
ответ
RTL & LTR (двунаправленный) в UITextView
Я пытаюсь сохранить содержимое UITextView, который содержит строки текста в формате RTL и LTR. Проблема в том, что UITextView проверяет только первый символ для форматирования направления. Давайте предположим, что я нахожусь в режиме "редактирования…
22 окт '12 в 11:22
1
ответ
Как написать этот макет RTL в HTML?
Я пытаюсь получить следующий макет текста, содержащий иврит и латинские символы: 2011, Еврей 11, английский (Заглавные буквы обозначают ивритские символы, и все это должно быть выровнено вправо). Вот некоторые из вещей, которые я пробовал: <div d…
04 авг '11 в 16:03
2
ответа
Гипотетически: как бы вы реализовали поддержку двунаправленного языка в Sublime text editor и какие функции вы хотели бы иметь?
Может быть, этот вопрос слишком открытый, и кто-то его убьет - однако: Я строю системы (веб-приложения и нативные), требующие поддержки нескольких языков, включая такие языки, как арабский и иврит. В настоящее время у меня нет необходимости программ…
07 окт '13 в 07:21
1
ответ
Каковы различия в поддержке RTL-биди (арабский / иврит) в разных версиях Android?
Я смотрю на поддержку RTL в Android и пытаюсь выяснить, сколько усилий потребуется для поддержки нескольких версий ОС Android. Я знаю, что 4.2 начала ограниченную двунаправленную (двунаправленную) поддержку. И я знаю, что до этого поддержка биди был…
08 апр '15 в 18:19