Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

non-English characters support? #15

Closed
Gesugao-san opened this issue Dec 6, 2019 · 13 comments
Closed

non-English characters support? #15

Gesugao-san opened this issue Dec 6, 2019 · 13 comments
Labels
bug Something isn't working

Comments

@Gesugao-san
Copy link

Read more about this please: http://www.byond.com/forum/post/2520672

There is no DDM-analog editors with support non-English characters in WHOLE INTERNET!

Maybe… Someday… I will see this characters as are normal symbols, not something weird… p.. please..

@SpaiR
Copy link
Owner

SpaiR commented Dec 7, 2019

Java (or Kotlin, it's about the same thing here) supports Unicode out of the box. I'm pretty sure that stuff like variables values and so on should be rendered properly. So I'm not fully understand what kind of support you request from the editor side.

@Gesugao-san
Copy link
Author

Java (or Kotlin, it's about the same thing here) supports Unicode out of the box. I'm pretty sure that stuff like variables values and so on should be rendered properly. So I'm not fully understand what kind of support you request from the editor side.

See screenshots from this post please: http://www.byond.com/forum/post/2527860

@Gesugao-san
Copy link
Author

Gesugao-san commented Dec 9, 2019

Java (or Kotlin, it's about the same thing here) supports Unicode out of the box. I'm pretty sure that stuff like variables values and so on should be rendered properly. So I'm not fully understand what kind of support you request from the editor side.

https://media.discordapp.net/attachments/519252949730459688/653535570341003304/unknown.png?width=528&height=331
image

@Gesugao-san
Copy link
Author

Windows 10 x64 and yes, there is only English characters. Original DDM editor from BYOND is normal showed English character, but not non-English.

@Gesugao-san
Copy link
Author

@SpaiR? Please?...

@SpaiR
Copy link
Owner

SpaiR commented Dec 16, 2019

То что ты показываешь на скриншоте выглядит для меня как проблема твоей системы. Полагаю, у тебя не хватает каких-то шрифтов или чего-то такого. В любом случае, подобных кейсов мне никто не репортил, да и вижу я нечто подобное впервые. Т.к. редактор написан на фреймворке, который должен, плюс-минус, работать на всех ОС одинаково. Рендер английского текста - тривиальная, в подобном контексте, задача. Учитывая что часть Type: no type selected, как и кнопка поиска, рисуются у тебя нормально - все запутывается еще больше. О подобных случаях я в интернете тоже ничего найти не могу, поэтому не думаю что у меня получится твой баг даже воспроизвести. Не говорю уже о том, что у меня просто технически нету возможностей как-то повлиять на то, как отрисовывается шрифт только лишь в менюбаре.

Что касается твоего первоначального реквеста - я все еще не понимаю чего ты просишь. Я видел твои скриншоты в дискорде. Если ты хочешь сказать, что имя в редакторе рисуется плохо, вот не английски name в StrongDMM:
image

Тоже самое из бьендовского редактора:
image

За исключением сломанной буквы я - все ок, а не как на скриншоте у тебя. (У меня обычная Win10 с русским и анлийским языками.)

Если ты делал скриншоты из 513 - это баги бета версии, их нужно репортить на форуме бьенда.

Если русский текст помещенный на карте по итогу плохо рендерится в игре - на это я тоже повлиять не могу, это проблемы все того же бьенда. Т.к. в 513 он должен перейти на поддержку юникода, то они пофиксятся сами собой, но до стабилизации версии остается только ждать и, как я уже сказал, сообщать о багах на форуме, где разрботчики бьенда их увидят.

@Gesugao-san
Copy link
Author

проблема твоей системы

Уверен, что так. Потому что использовал экспериментальный патчинг и шрифты отсюда:
https://youtu.be/cyR3S-_Kblk
Причём это только на домашнем компьютере.

не хватает каких-то шрифтов

Я пробовал и восстанавливать, и язык по умолчанию, чего только не пробовал. Думаю, пора переустанавливать шиндоус. Не только из-за этого, давно уже не переустанавливал. Причём здесь старая сборка стоит OVGorskiy. Предпочитаю сборник версий от SmokieBlahBlah, но на данный момент уже популярны сборники от Eagle123.

О подобных случаях я в интернете

Я пробовал искать. Не спрашивай, как, но нашёл очень похожее по запросу «scrambled text»:
https://www.google.ru/search?tbm=isch&q=scrambled+text#imgrc=rkkBrMko3sK5DM:

@Gesugao-san Gesugao-san changed the title If StrongDMM is not an abandoned then requesting Unicode support! non-English characters support? Dec 18, 2019
@SpaiR
Copy link
Owner

SpaiR commented Dec 18, 2019

Я пробовал искать. Не спрашивай, как, но нашёл очень похожее по запросу «scrambled text»

😑 Это так не работает, если что.

Я говорил про поиски "подобные случаи" в контексте фреймворка и языка на котором написан редактор, а не в отрыве от всего в целом, и твоей проблемы в частности, как это сделал ты.

@Gesugao-san
Copy link
Author

Ясно.
Тогда пару вопросов не по теме: как ты смотришь на то, чтобы я попробовал добавить возможность выбора языка интерфейса (или ты, по каким-либо причина), и предложить единственному разработчику бульона — Люмоксу — улучшить стандартный редактор кодом из этого дистрибутива или из аналогов?

@SpaiR
Copy link
Owner

SpaiR commented Dec 18, 2019

как ты смотришь на то, чтобы я попробовал добавить возможность выбора языка интерфейса

Сейчас это не имеет смысла, т.к. я переписываю редактор целиком в параллельной ветке. Поддержка же нескольких языков суть скорее жир, чем необходимость. В том плане, что интерфейс не на столько сложный и насыщенный в плане текста, чтобы требовал локализации. То что, например, у тебя проблемы с текстом, как уже выяснилось, проблемы локальные. И я бы порекомендовал с ними разобраться, т.к. мой редактор не что-то уникальное. Всплыли проблемы в нем, могут всплыть запросто и в других приложениях.

улучшить стандартный редактор кодом из этого дистрибутива или из аналогов

Это невозможно. Как минимум из-за того, что этот редактор написан на одном языке, DM - на другом. Тоже касается аналогов. Переносы не работают как "взять папку из одной кодбазы и перетащить в другую". Максимум что можно сделать - делать предложения по улучшению редактора на форуме бьенда, но это может сделать любой.

@Gesugao-san
Copy link
Author

Сейчас это не имеет смысла

А в переписанной версии это тоже не будет считаться необходимостью? Ждать, или, если как-то смогу, самостоятельно попробовать, стоит?

делать предложения по улучшению

Могу его засыпать предложениями, но стоит ли? Он один, а задач много. Особенно проблем, которые решает он один.

@SpaiR
Copy link
Owner

SpaiR commented Dec 19, 2019

Ждать, или, если как-то смогу, самостоятельно попробовать, стоит?

Если как-то сможешь, то можешь попытаться. Но я ничего не общею.

Могу его засыпать предложениями, но стоит ли? Он один, а задач много. Особенно проблем, которые решает он один.

Я не понимаю почему ты спрашиваешь об этом меня. Делай как считаешь нужным.

@Gesugao-san
Copy link
Author

можешь попытаться

Спасибо, что не против. Уже многократно мучался, пытаясь установить Gradle…

Делай, как считаешь нужным.

Так и говори: это не моё дело и мне всё равно.
Хорошо, попробую.

@SpaiR SpaiR added the bug Something isn't working label Apr 5, 2020
@SpaiR SpaiR closed this as completed in 0959f60 Apr 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants