Транслитерация текста

Nikol

Client
Регистрация
28.04.2013
Сообщения
184
Благодарностей
11
Баллы
18
1. Обнаружил глюк в 5042. При регистрации, беру из списков русское имя и фамилию. Затем для генерации логина ложу их в переменную login. Делаю транслитерацию переменной login, все отлично. Но как только я в обработчике текста привожу все к нижнему регистру, переменная меняет английские буквы на русские. Если сделать наоборот, привести к нижнему регистру, а затем транслитерировать, то все нормально.

2. При транслитерации с русского языка на английский, фамилии с мягким знаком транслитерируются как апостроф " ' ", что не всегда допустимо в названиях. Можно ли сделать специальный чекбокс "не использовать мягкий знак" при транслитерации текста. А также хорошо было бы сразу видеть возможность выбора привести все буквы к нижнему или верхнему регистру в одном диалоговом окне.
Понимаю что сейчас все это можно сделать с помощью дополнительных двух действий, но хотелось бы это видеть в одном окне.

С уважением nikol
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
в папке зеннопостера C:\Program Files\ZennoLab\ZennoPoster Pro\Progs\Settings
есть файлик translit.csv
в нем можно менять правила траслитерации..
причем работает на лету, не надо перезагружать программу..

как то была задача транслитерировать чтобы урлы валидные были - кардинально менял и дополнял этот файлик..
 

alya_6

Client
Регистрация
27.08.2018
Сообщения
172
Благодарностей
19
Баллы
18
в папке зеннопостера C:\Program Files\ZennoLab\ZennoPoster Pro\Progs\Settings
есть файлик translit.csv
в нем можно менять правила траслитерации..
причем работает на лету, не надо перезагружать программу..

как то была задача транслитерировать чтобы урлы валидные были - кардинально менял и дополнял этот файлик..
Здравствуйте! Файл закрыт от редктирования (только чтение). Скопировала содержимое, поменяла на свои значения, переименовала в translit.csv и заменила им файл в папке зеннопостера. В итоге при выполнении кубика "Транслитерация" крашится с ошибкой "Выполнение действия TextProcessing Индекс находился вне границ массива."

Подскажите, пожалуйста, как быть? Файл со своей транслитерацией прилагаю.

Своя транслитерация очень нужна.
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Здравствуйте! Файл закрыт от редктирования (только чтение). Скопировала содержимое, поменяла на свои значения, переименовала в translit.csv и заменила им файл в папке зеннопостера. В итоге при выполнении кубика "Транслитерация" крашится с ошибкой "Выполнение действия TextProcessing Индекс находился вне границ массива."

Подскажите, пожалуйста, как быть? Файл со своей транслитерацией прилагаю.

Своя транслитерация очень нужна.
Здравствуйте.
Файл не приложился.
Возможно, содержимое файла попортилось, либо кодировка изменилась.
Попробуйте сменить кодировку файла на UTF-8.
 

alya_6

Client
Регистрация
27.08.2018
Сообщения
172
Благодарностей
19
Баллы
18
Здравствуйте.
Файл не приложился.
Возможно, содержимое файла попортилось, либо кодировка изменилась.
Попробуйте сменить кодировку файла на UTF-8.
Не пускает загрузить файл: http://ipic.su/img/img7/fs/kiss_16kb.1576501800.png

Какими способами еще можно изменить этот файл? Какие вы используете? Может, я что-то не то делаю?

Вот файл, залила: https://dropmefiles.com/of6vH
 

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 407
Благодарностей
9 116
Баллы
113
Не пускает загрузить файл: http://ipic.su/img/img7/fs/kiss_16kb.1576501800.png

Какими способами еще можно изменить этот файл? Какие вы используете? Может, я что-то не то делаю?

Вот файл, залила: https://dropmefiles.com/of6vH
Редактировать можно через Блокнот (Notepad, Notepad++), т.к. это обычный тестовый файл.
Видимо вы производили изменения через Excel, произошли изменения разделителя ";" на ",".
Исправил файл, приложил в zip-архиве, т.к. форум не разрешает прилагать файлы .csv, можете распаковать и подложить его.
 

Вложения

  • Спасибо
Реакции: alya_6

alya_6

Client
Регистрация
27.08.2018
Сообщения
172
Благодарностей
19
Баллы
18
Спасибо большое, все заработало!
 
  • Спасибо
Реакции: Sergodjan

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)