|
|
|
linux+x11rdp+locale+java
|
|||
|---|---|---|---|
|
#18+
Доброго времени суток! Наткнулся на такую ситуацию. параметры locale: LANG=ru_RU.UTF-8 LANGUAGE= LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= LANG=ru_RU.UTF-8 при этом: - если явно не указывать, то получаю в java file.encoding=ANSI_X3.4-1968 - из java не могу создать файл с русским именем. - из java не могу прочитать имя файла с русским именем в нормальном виде (вместо русских букв одинаковые наборы байт). причем, если устанавливаю file.encoding=utf-8, то - содержимое нового файла нормальное, но в имени нового файла вместо русских букв знаки "?". - из java не могу прочитать имя файла с русским именем в нормальном виде (вместо русских букв одинаковые наборы байт). однако ! если устанавливаю LC_ALL=en_US.UTF-8 то все работает правильно !!! Вопрос залу: почему LC_ALL=en_US.UTF-8 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2014, 18:15 |
|
||
|
|

start [/forum/topic.php?fid=25&gotonew=1&tid=1482656]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
168ms |
get topic data: |
9ms |
get first new msg: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 273ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...