EpicNet.Ru - Форум IRC Чата

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » EpicNet.Ru - Форум IRC Чата » IDEA SCRIPTS - Идеи для новых mIRC скриптов » mIRC multi-language support / многоязычная поддержка


mIRC multi-language support / многоязычная поддержка

Сообщений 1 страница 2 из 2

1

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

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

Моя идея заключается в том, чтобы официально был создан всего один базовый файл "English.lang" по умолчанию на английском языке и помещён в папку "languages", который будет содержать в себе весь текст, используемый mIRC клиентом в системных сообщениях, контекстных меню и диалоговых опциях (с детальными пояснениями синтаксиса для правильного редактирования строк), чтобы в дальнейшем каждый пользователь имел возможность клонировать этот файл и сделать на его основе собственный файл с переводом и дополнительными пояснениями к опциям на своём родном языке.

То есть предоставить эту возможность всем тем, кто нуждается в этом для создания понятного интерфейса по управлению клиентом.

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

Предполагаю, что в дальнейшем все любительские текстовые файлы с переводами на другие языки будут распространяться в интернете среди пользователей, чей родной язык отличается от английского, а наиболее удачные и профессионально сделанные авторские переводы в будущем могут быть добавлены в папку "languages" и включены в официальный релиз mIRC клиента.

[indent=0.8,0.5]
Я просто опубликую изображение фотошоп-макета здесь, в качестве иллюстрации концепции моей идеи:
https://i.ibb.co/dG25zC5/mIRC-Lang.png
https://i.ibb.co/9cQSxDL/mIRC-Options-English-Russian.png

[indent=0.8,0.5]
В настоящее время в mIRC этого нет и невозможно сделать перевод клиента через стандартные настройки, но я надеюсь, что в будущем многоязычная поддержка так или иначе будет реализована на официальном уровне.

Подпись автора

[html]<style>img {vertical-align:middle;}.hnet{color:#FFFFFF;}.hstar{color:#DE0000;}.htext{font-family:Verdana;font-size:13px;color:#6E1E00;}.heading{font-family:Verdana;font-size:13px;font-weight:bold;background-color:#4897E7;}.stitle{font-family:Verdana;font-size:12px;}.dot{color:#808000;}.desc{color:#ADADAD;}a .curl{font-family:Verdana;font-size:13px;color:#3A92CD;}</style><table><tr><td width="20px" height="20px"><img src="http://forumstatic.ru/files/000d/c9/8c/34681.jpg"></td><td><a href="http://forum.epicnet.ru/viewtopic.php?id=234"><span class="heading"> <span class="hstar">★</span> <span class="hnet">EpicNet.Ru</span> <span class="hstar">★</span> </span><span class="htext"> - IRC Чат © 2008</span></a></td></tr><tr><td></td><td><div class="stitle"><span class="dot">•</span> <span class="desc">Вход через вебгейт:</span> <a href="http://irc.epicnet.ru"><span class="curl">http://irc.epicnet.ru</span></a><br><span class="dot">•</span> <span class="desc">Сервер:</span> irc.epicnet.ru <span class="desc">Порты:</span> 6667, 6668 (ssl)<br><div></td></tr></table>[/html]

2

Hey Epic,

This is going to be awesome. I am going to try it to translate it in my local language :D

Thanks for this

Thanks & Regards,

Sleepyhead


Вы здесь » EpicNet.Ru - Форум IRC Чата » IDEA SCRIPTS - Идеи для новых mIRC скриптов » mIRC multi-language support / многоязычная поддержка