paraTrooper и украинский язык

  • Автор темы Автор темы poliarny
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

poliarny

Участник
Топикстартер
Сообщения
24
Реакции
0
Полтора года назад кто-то уже спрашивал, но ему не ответили. Скрипт не сортирует некоторы буквы из украинского алфавита.
Можно ли как-то адаптировать его под украинский алфавит?
 
Ответ: paraTrooper и украинский язык

Ветка по скриптам рядом. Здесь это ОФФтоп...
А другой скрипт пробовали? Например, из дистрибутива Индизайна - SortParagraphs.jsx.
 
Ответ: paraTrooper и украинский язык

С сортировкой украинского сложность
состоит в том, что буквы русского алфавита
стоят в кодовой таблице строго по алфавиту
и сортировать их можно просто сравнивая
строковые переменные.
Украинские буквы стоят отдельно.
Поэтому если сценарий основан на сравнении
строчных переменных (как адобовский)
для сортировки украинского его приспособить
нельзя.
 
Ответ: paraTrooper и украинский язык

sakhar сказал(а):
А другой скрипт пробовали? Например, из дистрибутива Индизайна - SortParagraphs.jsx.
У меня ID 3, там такого скрипта нет.

MT сказал(а):
Украинские буквы стоят отдельно.
Поэтому если сценарий основан на сравнении
строчных переменных (как адобовский)
для сортировки украинского его приспособить
нельзя.
Понял. Жаллль....
 
Ответ: paraTrooper и украинский язык

Нельзя — это слишком категоричный ответ. Можно написать свой метод сортировки.
 
Ответ: paraTrooper и украинский язык

sakhar сказал(а):
Ветка по скриптам рядом. Здесь это ОФФтоп...
А другой скрипт пробовали? Например, из дистрибутива Индизайна - SortParagraphs.jsx.
Абзацы, начинающиеся на і, ї, є кидает последними.

kaatm сказал(а):
Нельзя — это слишком категоричный ответ. Можно написать свой метод сортировки.
Да я уже понял:(
 
Ответ: paraTrooper и украинский язык

Я ответил, что нельзя приспособить
адобовский сценарий, основанный на
сравнении строковых переменных.

Если писать свой, то конечно можно.

Например записать алфавит в переменную
и искать вхождения по InSrt().

Тут уж в строку можно всунуть любую последовательность
символов и по ней сортировать.

Но это уже другая тема,
и даже другая ветка форума...
 
Статус
Закрыто для дальнейших ответов.