Я новичок в Jekyll и Ruby. Я использую его для написания блога на польском языке, который использует символы, отличные от ASCII.Юникод персонажей в категории Jekyll
Я хотел бы использовать символы UTF в названиях категорий - например, «Świat». К сожалению, это приводит к тому, что сообщение в блоге помещается в каталог, также называемый «Świat» (с не-ascii «Ś» в имени), а сервер, который я использую, по-видимому, не может справиться с символами, отличными от ASCII, в URL-адресе (Я думал, что не-ascii на самом деле не разрешено в URL-адресе).
Все польские символы «понижаются» до обычного латинского символа для постоянной ссылки (например, «Ś» -> «S»), которая выглядит как наиболее желательный вариант здесь. Это можно сделать как-то автоматически? Я предполагаю, что одним из вариантов было бы вручную указать постоянную ссылку в переднем вопросе для каждого сообщения, но это кажется громоздким.
Я использую Jekyll 3.2.1 и шаблон, называемый 'centrarium', в случае, если это имеет значение.
Извините, если это вопрос о нобе, я попытался погулять, но ничего не мог найти.
Спасибо Давиду за предложение. Я не вижу плагина, который делает это уже, поэтому я думаю, мне нужно написать свой собственный. У вас есть какие-то намеки? Думаю, ему нужно зацепить после создания сообщения и отредактировать постоянную ссылку сообщения - это правильно? – Bennet
Отредактировал мой ответ. –
Спасибо за редактирование! Ну, он работал нормально локально через 'jekyll serve', но не на сервере. Я думаю, это проблема с хозяином; Я попробую еще один - спасибо! – Bennet