Icu – вопросы и ответы

49
голосов
2
ответа
http://www.icu-project.org/apiref/icu4c/classicu_1_1UnicodeString.html#a05777d826515a20a0b2bb8f4108f9348 StringClass & toUTF8String (StringClass & result) const Преобразуйте UnicodeStrin
6 лет, 10 месяцев назад Toru
77
голосов
2
ответа
Как и в ICU 4.2.1, единственный прямой способ установить UnicodeString в строку C состоит в том, чтобы построить новую UnicodeString с данными, а затем установить нужную строку в новую, таким образ...
9 лет, 4 месяца назад komiga
49
голосов
1
ответ
поэтому я пытаюсь выяснить, как построить ICU для Android. Первоначально я старался сделать это с автономной цепочкой инструментов, и после некоторых битв я смог сделать это хотя бы для x86_64 arch...
2 года, 9 месяцев назад Ph0en1x
87
голосов
2
ответа
Является ли ICU частной инфраструктурой в Apple? Мне не очень понятно, являются ли файлы заголовков в $SDK/usr/include/ частными или нет. Я хотел бы использовать такие функции, как u_strcasecmp fro...
8 лет, 3 месяца назад detunized
84
голоса
0
ответов
Я получаю следующий вывод для nm –u для библиотеки ICU. Означает ли это, что эта библиотека повреждена? При использовании этой библиотеки часть нашего кода занимает 20 минут, чтобы завершить выполн...
7 лет, 3 месяца назад Abinash Bishoyi
87
голосов
1
ответ
Из-за требований к программе (быстрый доступ к отдельным символам) я использую uint32_t[] для символов. Просто хранит коды, а не кодовые единицы UTF-32. потому что я не думаю, что код кода UTF-32 и...
6 лет, 3 месяца назад Eonil
61
голос
2
ответа
Я пытаюсь перекрестно скомпилировать библиотеку icu для iPhone. Я загрузил оболочку configure script из http://sites.google.com/site/michaelsafyan/coding/articles/iphone Когда я его выполнил, я пол...
9 лет, 11 месяцев назад Markus Pilman
62
голоса
2
ответа
Есть ли надежный и без костыль способ печати Date внутри строки ICU-сообщения , используя формат ISO-8601 - YYYY-MM-DDThh:mm:ss ? Подзапрос 1 : поддерживаются ли дру
3 года, 4 месяца назад maxkoryukov
60
голосов
3
ответа
Вопрос не требует пояснений. Я использую API C.
8 лет, 11 месяцев назад dan_waterworth
61
голос
0
ответов
Используя UCollator из ICU в C++, я хочу сделать заказ в каждом случае до всего остального. Несмотря на настройку параметров ниже, фактические символы рассматриваются до случая. ucol_setAttribute(c...
3 года, 1 месяц назад Jamie
49
голосов
0
ответов
#include <unicode/brkiter.h> int main( void ) { const char* iInput; scanf("Enter the input string: %s", &iInput); BreakIterator* boundary->setText(iInput); int32_t iStartOffset = bound...
4 года, 8 месяцев назад Akash bharadwaj
49
голосов
0
ответов
Я новичок в Android (точнее, 1 день), поэтому, пожалуйста, примите объяснение: :) Требование заключается в переносе существующего кода (C & C++), который работает на iOS на Android. Почти все п...
7 лет, 2 месяца назад NEB
60
голосов
1
ответ
В настоящее время я использую библиотеку ICU для обработки данных Unicode и пытаюсь отправить UnicodeString через сокет. В настоящий момент мы рассмотрим пример с использованием основного сервера в...
8 лет, 9 месяцев назад onteria_
60
голосов
0
ответов
Я разбираюсь в ICU: DateFormat formatter = new SimpleDateFormat("HH:mm z"); Date date = formatter.parse("10:33 PST"); Это бросает java.text.ParseException: Unparseable date: "10:33 PST" Однако "10:...
4 года, 8 месяцев назад ModdyFire
76
голосов
1
ответ
Я использую расширение PHP 5.3 Intl для форматирования строк на моем сайте. Однако я столкнулся с строкой, для которой требуется список элементов. Список, предоставленный веб-сайту, может быть любы...
8 лет, 4 месяца назад Kevin Fee
50
голосов
1
ответ
Я пытаюсь использовать API-интерфейс ICU-Timezone с Netbeans c++ (7.3) под Ubuntu с. Я добавил библиотеку и включил каталог для ICU. Затем я хочу выполнить этот простой пример кода: #include <ct...
6 лет, 11 месяцев назад user2071938
50
голосов
1
ответ
Компиляция Boost 1.59.0 с использованием настроек по умолчанию в OS X использует библиотеку iconv. При использовании таких вещей, как boost::locale::to_upper() , с символами UTF8, iconv вызывает та...
4 года, 3 месяца назад Didier Malenfant
78
голосов
1
ответ
Я хочу использовать библиотеку ICU для транслитерации, но я хотел бы предоставить собственный файл транслитерации для набора специальных пользовательских транслитераций, которые будут включены в яд...
8 лет, 8 месяцев назад NatHillard
49
голосов
1
ответ
Я пытаюсь запустить новую сборку моего приложения, процесс сборки работал, потом я начал получать эту ошибку Command /bin/sh failed with exit code 134 я пробовал проверять скрипт запуска только при...
1 год, 9 месяцев назад Walter Shub
51
голос
0
ответов
Шаблон }}}}123 является допустимым синтаксисом в ICM DecimalFormat , потому что } находится в правовом диапазоне для символа заполнения. Это можно проверить на PHP следующим образом: $f = new Numbe...
1 год, 4 месяца назад Tim
76
голосов
2
ответа
Не могли бы вы помочь мне преобразовать строку UCS-2 в UTF-8 с использованием ICU? Я использую следующий код, но он не работает. UErrorCode status = U_ZERO_ERROR; UConverter *conv; char buf[1000]; ...
5 лет, 6 месяцев назад user3894831
60
голосов
1
ответ
Я пытаюсь "разумно" конвертировать имена имен в ASCII. Я думаю, что я ищу транслитерацию. Я смог использовать утилиту uconv, чтобы получить обнадеживающие результаты: Скажем, мой вклад был "Emberá"...
7 лет, 5 месяцев назад Prismatic
99
голосов
2
ответа
Многие функции ICU принимают char *, представляющий языковой стандарт в качестве параметра. Если я статически задал это значение "ko_KR", например, тогда он действительно работает с учетом локали. ...
9 лет, 1 месяц назад Scott
84
голоса
2
ответа
Существует простой способ преобразовать латинские буквы в греческие буквы, используя пакет stringi для R, который опирается на транслитератор ICU здесь: library(stringi) stri_trans_general("abcd", ...
5 лет, 6 месяцев назад ckluss
60
голосов
1
ответ
Я переношу программу из окон в Linux. для сложного текста мы вызываем библиотеку uniscribe на окна. Я планирую использовать icu на linux. 1. uniscribe: функция scriptItem разделяет скрипт на многие...
6 лет, 5 месяцев назад ken
86
голосов
1
ответ
Я построил библиотеку на С++, которую хочу включить в приложение для Android, используя NDK. Тем не менее, моей библиотеке необходимо использовать ICU4C. Я пытаюсь скомпилировать ICU для Android, и...
6 лет, 6 месяцев назад SZH
49
голосов
1
ответ
Я пытаюсь обновить icu lib на версии 59. В системе icuinfo показать правильную версию - 59. Но в phpinfo я вижу версию 50. Icu я устанавливается в этом руководстве. ./runConfigureICU Linux --prefix...
2 года, 8 месяцев назад Максим Барулин
125
голосов
2
ответа
Вы видели новые пакеты в документах Android SDK. Все они доступны на уровне API 24, который соответствует Android Nougat и, похоже, заменяет пакеты "java.xxx" на "android.icu.xxx". Например: Пакет ...
3 года, 6 месяцев назад BamsBamx
50
голосов
1
ответ
Я компилирую общую библиотеку, используя g++ в SUse Linux с cmake, которая зависит от libicuuc.so и друзей. Suse имеет libicuuc.so, libicuuc.so.46 и libicuuc.so.46.1 в /usr/lib. Теперь, когда я исп...
5 лет, 3 месяца назад Georg
49
голосов
2
ответа
Я пишу это, потому что мне потребовалось несколько дней, чтобы прийти к такому результату. Итог: библиотека stringi версии 1.1.3 (выпущенная в марте 2017 г.) может иметь проблемы с icudt. Вы можете...
2 года, 10 месяцев назад David Webb
49
голосов
2
ответа
Я пытался установить Sylius на моем сервере Bluehost, который работает на общем хостинге, и, хотя у меня есть доступ к SSH, он несколько ограничен. Он не поставлялся с расширением php intl, а верси...
6 лет, 7 месяцев назад Scotty Waggoner
49
голосов
2
ответа
Я использую MessageFormat (часть intl расширения) в PHP. Расширение использует ICU 4.6.1. Однако проблема не в PHP. Я хотел бы отформатировать фрагмент строки, приняв решение о первом токене {0} : ...
7 лет, 7 месяцев назад F21
50
голосов
1
ответ
У меня есть мобильное приложение (как iOS, так и Android), и мне нужно перевести название городов на язык пользователя. Я могу сделать перевод на мобильном устройстве или на моем сервере (работает ...
4 года, 10 месяцев назад Stefano Giacone
50
голосов
0
ответов
У меня есть правило прерывания, которое соответствует большому разнообразию смайликов, но также дает некоторые ненужные совпадения, такие как '(Be' соответствует смайлику в '(Bellevue, WA)' Я хотел...
7 лет, 5 месяцев назад Alex Zakharenko
50
голосов
1
ответ
Я играю в ICU и пытаюсь написать несколько классов вокруг него. Один из них представляет собой кодовую точку. Пока я собираюсь написать конструктор, получающий номер, я бы хотел проверить, что это ...
7 лет, 11 месяцев назад csjpeter
77
голосов
2
ответа
У меня проблема, идентичная этому , но предоставленное там решение не работает для меня. Я загрузил Symfony 2.4.1 Standard Vendors with Vendors package из Страница загрузки Symfony .
6 лет, 1 месяц назад A. Duff
70
голосов
1
ответ
Когда я прочитал о Gettext и ICU MessageFormat , оба они всегда описываются как противоположные подходы к локализации. Но я подумал, что комбинация обоих будет интересной идеей: используйте Message...
7 лет, 2 месяца назад Boldewyn
97
голосов
1
ответ
Я пытаюсь создать System.data.sqlite (теперь SDS) из источника с включенным Tokenizer ICU. Я использую Visual studio -2010 и имею проблемы с добавлением предварительно скомпилированных файлов ICU, ...
7 лет, 3 месяца назад Hrafn
70
голосов
1
ответ
IBM, по-видимому, открыла исходный код своего ICU для поддержки Unicode и глобализации, часть из которых является текстовым пограничным локатором для обнаружения, где разбиения могут быть расположе...
11 лет назад user64480
49
голосов
3
ответа
Кто-нибудь создал Postgresql в Mac OS X с патчем ICL Палль Гиргенсон? Если да, то с какими проблемами вы столкнулись, и было ли изменение в отношении сортировки удовлетворительным? Я работаю с Post...
6 лет, 8 месяцев назад Brooks Brown
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема