Mudlet: рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрд▓рдмреНрдз рддрд╛рд░ рдЬреЛрдбрд╝реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рд╕рд┐рддре░ 2018  ┬╖  27рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: Mudlet/Mudlet

рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕рд╛рд░рд╛рдВрд╢ / рдЕрдиреБрд░реЛрдзрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛ рдХрд╛ рд╡рд┐рд╡рд░рдг:

рдХреНрд▓рд╛рдЗрдВрдЯ рдореЗрдВ рдХреБрдЫ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЕрднреА рддрдХ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдЬ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕реНрдерд╛рдиреАрдпрдХреГрдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

рдЬрд╛рд░реА рд░рд╣рддреА рд╣реИ..

рд╕рднреА 27 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

ctelnet.cpp рдореЗрдВ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рдХрднреА-рдХрднреА рдЕрддреНрдпрдзрд┐рдХ рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ in
[ INFO ] - text
рд╡рд┐рд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ
[ INFO ] - text
рдЬреИрд╕реЗ рдЕрдиреНрдпрддреНрд░ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЕрд╡рд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрдиреЗрдХреНрд╢рди рд╕реНрдХреНрд░реЙрд▓ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдзрд┐рдХреНрдХрд╛рд░ рд╣реИ, рдЬреАрдердм рдкрд╣рд▓реЗ [INFO] рдХреЗ рдмрд╛рдж рдФрд░ рдорд╛рдЗрдирд╕ рд╕реЗ рдкрд╣рд▓реЗ рдбрдмрд▓ рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдирд┐рдХреНрд╕ рдХрд░реЗрдЧрд╛ред

рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдпрд╣ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ рдХрд┐ рдпреЗ рд╕рдВрджреЗрд╢ рдХрд╣рд╛рдБ рдмрдирд╛рдП рдЧрдП рд╣реИрдВ:
image
"рд▓реБрдЖ рдореЙрдбреНрдпреВрд▓" рдкрд╛рда рдХреЗ рд▓рд┐рдП рдЗрд╕ рднрдВрдбрд╛рд░ рдХреА рдЦреЛрдЬ рдХреА, рд▓реЗрдХрд┐рди рдЙрддреНрдкрд╛рджрди рдирд╣реАрдВ рдХрд┐рдпрд╛ред

рдпрд╣рд╛рдБ рдЖрдк рдЬрд╛рдПрдБ -

рдзрдиреНрдпрд╡рд╛рдж рд╡рд╛рджреАред рд╢рд╛рдпрдж рдпрд╣рд╛рдБ github.com рдкрд░ рдЦреЛрдЬ рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рдХреБрдЫ рдЧрдбрд╝рдмрдбрд╝ рд╣реИ рдФрд░ рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрд╡рдпрдВ рдЦреЛрдЬрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдлрд╝рд╕реЛрд╕ рдХреА рдмрд╛рдд рд╣реИ!

рд╕реНрд▓реАрд╕реНрд╡реЗрди рдиреЗ рдмрддрд╛рдпрд╛:

рдПрдХ рдЬрдЧрд╣ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рдХрд┐ tr (...) рд▓рд┐рдкрдЯреЗ рдЧреНрд░рдВрдереЛрдВ рдХреЗ рд╕рд╛рде рдЦрд┐рд▓рд╛рдпрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рдерд╛, рдкреНрд░рддреНрдпреЗрдХ рдЯреНрд░рд┐рдЧрд░ рдЖрдЗрдЯрдо рдХреЗ рдЕрдВрдд рдореЗрдВ рдЖрдЗрдЯрдо рдкреНрд░рдХрд╛рд░ рдХреЙрдореНрдмреЛрдмреЙрдХреНрд╕ рдерд╛ - рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдХрднреА рднреА рдЕрдиреНрдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЕрдиреБрд╡рд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ ...

рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдпрд╣ рдХрд╣рд╛рдБ рд╕реНрдерд┐рдд рд╣реИ, рддреГрддреАрдп рдкрдХреНрд╖ рдореЙрдбреНрдпреВрд▓?
image

@ рдХреЗрдмреИрдк рдиреЗ рд▓рд┐рдЦрд╛:

ctelnet.cpp рдореЗрдВ рдКрдкрд░ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдореЗрдВ рдХрднреА-рдХрднреА рдЕрддреНрдпрдзрд┐рдХ рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ рд╣реЛрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ in
[рдЬрд╛рдирдХрд╛рд░реА] - рдкрд╛рда
рд╡рд┐рд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ
[рдЬрд╛рдирдХрд╛рд░реА] - рдкрд╛рда
рдЬреИрд╕реЗ рдЕрдиреНрдпрддреНрд░ рдкреНрд░рдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдЕрд╡рд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рдХрдиреЗрдХреНрд╢рди рд╕реНрдХреНрд░реЙрд▓ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: рдзрд┐рдХреНрдХрд╛рд░ рд╣реИ, рдЬреАрдердм рдкрд╣рд▓реЗ [INFO] рдХреЗ рдмрд╛рдж рдФрд░ рдорд╛рдЗрдирд╕ рд╕реЗ рдкрд╣рд▓реЗ рдбрдмрд▓ рд╕реНрдкреЗрд╕ рдХреИрд░реЗрдХреНрдЯрд░ рдХреЛ рдирд┐рдХреНрд╕ рдХрд░реЗрдЧрд╛ред

рдореЗрдВ рд░рд┐рдХреНрддрд┐ [ WORD ] - рдерд╛ ~ рдЯреНрд╡реАрдХ twiddled ~ frobnicated рдпрд╛ рддреЛ рдПрдХ рдпрд╛ рджреЛ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди (рд╡рд░реНрдб рд▓рдВрдмрд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рдХреЗ рдмреАрдЪ рд╣реИ рдРрд╕реА рд╣реИ рдХрд┐ рд╡рд╣рд╛рдБ WORD рдФрд░ [ рдпрд╛ ] (рджреЛрдиреЛрдВ рддрд░рдл рд╕рдорд╛рди) рдФрд░ рдлрд┐рд░ ] рдФрд░ - рдмрд╛рдж рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдерд╛рди рддрд╛рдХрд┐ рд╕рднреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рд╡рд░реНрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╕рдорд╛рди рд╣реЛ - рдпрджрд┐ рдореИрдВ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХреЛ # рдмрджрд▓ рджреВрдВ
[##OK##]##-#
[##LUA##]#-#
[#INFO#]##-#
[#WARN#]#-#
[#ALERT#]#-#
[#ERROR#]#-#

рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдХрд┐ рд╕рднреА рд╕рдВрджреЗрд╢реЛрдВ рдореЗрдВ рд╕рдорд╛рди рдЙрдкрд╕рд░реНрдЧ рд▓рдВрдмрд╛рдИ рд╣реЛред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореМрдЬреВрджрд╛ рдХреЛрдб рдЕрднреА рддрдХ рдЕрдиреБрд╡рд╛рджреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдирд╣реАрдВ рд╣реИ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдб рдХрд╣реАрдВ рджреВрд░ рд╣реИ рдХрд┐ {рднрд╛рд╖рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдкрд░} рдиреЗ рд╕рднреА рдЕрдиреБрд╡рд╛рджрд┐рдд рд╢реАрд░реНрд╖рд▓реЗрдЦреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдХреИрди рдХрд┐рдпрд╛ рдФрд░ рдЙрди рджреЛрдиреЛрдВ рдФрд░ рдХрд┐рд╕реА рднреА рдЕрдиреВрджрд┐рдд рдЧреНрд░рдВрдереЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдХреНрддрд┐ рдХрд╛ рдХрд╛рдо рдХрд┐рдпрд╛ - рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд╡реЗ рднреА рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рдЕрдЕрдиреБрд╡рд╛рджрд┐рдд рд╕рдВрджреЗрд╢ рдорд╛рд░реНрдХрд░ рдЙрдкрд╕рд░реНрдЧ рдХреЗ рд╕рд╛рде (рдХреНрдпреВрдЯреА рдбрд┐рдлрд╝реЙрд▓реНрдЯ # рдЬреИрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ) рддрд╛рдХрд┐ рдпрд╣ рдЕрднреА рднреА рдЕрдкреВрд░реНрдг рдЕрдиреБрд╡рд╛рдж рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░ рд╕рдХреЗ ...

... рд╣рд╛рд▓рд╛рдВрдХрд┐ рдРрд╕рд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИ рдЬреЛ рд╡рд╛рджрд┐рдо рдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рдЕрдЧрд░ рд╡рд╣ рдореЗрд░реЗ рдкрд┐рдЫрд▓реЗ I18n рдХреЛрдб рдкреНрд░рдпрд╛рд╕реЛрдВ рдореЗрдВ рдЪрд╛рд░реЛрдВ рдУрд░ рдЕрдлрд╡рд╛рд╣ рдХрд░ рд░рд╣рд╛ рдерд╛, рдпрд╣ рдорд╛рдирддреЗ рд╣реБрдП рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдХрднреА рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рд╣реИ ...: рдирд┐рд░рд╛рд╢:

рдЪрд▓рд┐рдП рдЙрд╕ рдЪрд░реНрдЪрд╛ рдХреЛ #2005 рдкрд░ рд▓реЗ рдЪрд▓рддреЗ рд╣реИрдВ?

image

рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдЖрд╕рдкрд╛рд╕ main.cpp , рдЕрдиреБрд╕рдВрдзрд╛рди "show_splash"

рдХрдиреЗрдХреНрд╢рди рдкреЙрдкрдЕрдк "рд░рджреНрдж рдХрд░реЗрдВ" рдмрдЯрди рджрд┐рдЦрд╛рдПрдЧрд╛ рдЬреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдЕрднреА рддрдХ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

image

рдКрдкрд░ рд╢рд╛рдпрдж рдПрдХ рдЬреИрд╕реЗ рдХрдиреЗрдХреНрд╢рди рддрд╛рд░

рдЯреНрд░рд┐рдЧрд░ рд╕рдВрдкрд╛рджрдХ:
image

рдХреЛрдб: https://github.com/Mudlet/Mudlet/blob/development/src/dlgTriggerEditor.cpp#L619

рдкреБрди: рд╕реНрдкреНрд▓реИрд╢ рд╕реНрдХреНрд░реАрди рдЯреЗрдХреНрд╕реНрдЯ - рдЕрдиреБрд╡рд╛рдж рд╕реАрдзрд╛ рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдкреНрд▓реИрд╢ рд╕реНрдХреНрд░реАрди рдореБрдЦреНрдп рдпреВрдЖрдИ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рдкрд╣рд▓реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреА рд╣реИ рдФрд░ рдЕрдиреБрд╡рд╛рдж рдкреНрд░рдгрд╛рд▓реА рд▓реЛрдб рд╣реЛрддреА рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдХрдо рд╕реЗ рдХрдо рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╣рд▓ рдХрд┐рдпрд╛ рд╣реИ рдЬреЛ рдпреВрдЖрдИ рднрд╛рд╖рд╛ рдореЗрдВ рд░рди-рдЯрд╛рдЗрдо рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдмрд┐рдирд╛ рдордбрд▓реЗрдЯ QStringList рдореЗрдВ рд▓рд┐рдЦрдирд╛ ( splashScreenTexts.dat IIRC) рдЬрдм рднреА рднрд╛рд╖рд╛ рдмрджрд▓реА рдЧрдИ рдереАред

рдЖрдИрдЖрдИрдЖрд░рд╕реА I рдореЗрдВ рдкрд╣рд▓реА рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рдХрд┐ рдЦрд░рд╛рдм рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЗрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрд┐рдирддреА рд╣реИ, рдпрджрд┐ рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рдВрдереЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдордбрд▓реЗрдЯ рдХреЗ рдмрд╛рдж рдХреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдмрджрд▓ рдЧрдИ рд╣реИ рддрд╛рдХрд┐ рдЪрд░ рдореЗрдВ рдЕрдкреЗрдХреНрд╖рд┐рдд рдХреЛрдб рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрдо рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрдВ!)

рдордбрд▓реЗрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдкрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ ( en_US ) рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ QStringList рд▓реЛрдб рдХрд░реЗрдЧрд╛ рдФрд░ рдлрд┐рд░ рдЙрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдЧрд╛ рдФрд░ рдпрджрд┐ рдпрд╣ рдореМрдЬреВрдж рдерд╛ рддреЛ рдпрд╣ рдЙрд╕ рдЪрд░ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЙрд╕ рд╕реЗ рдкрд╣рд▓реЗ рдУрд╡рд░рд░рд╛рдЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ред рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдХреБрдЫ рднреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ ...

рдХрдиреЗрдХреНрд╢рди рдкреЙрдкрдЕрдк "рд░рджреНрдж рдХрд░реЗрдВ" рдмрдЯрди рджрд┐рдЦрд╛рдПрдЧрд╛ рдЬреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдореЗрдВ рд░рд╣рддрд╛ рд╣реИ рдФрд░ рдЕрднреА рддрдХ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред

рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХреНрдпреВрдЯреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рджреНрд╡рд╛рд░рд╛ рдорд╛рдирдХ рд╕рдВрд╡рд╛рдж рдмрдЯрди рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╡рд╛рджрд┐рдо рджреНрд╡рд╛рд░рд╛ рдореЗрд░реЗ рд░рди-рдЯрд╛рдЗрдо рдпреВрдЖрдИ рдЪреЗрдВрдЬрд┐рдВрдЧ рдХреЛрдб рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдХрд░реА рдХреЛ рдпрд╣ рд╕рд╣реА рдирд╣реАрдВ рдорд┐рд▓рд╛ред

рдореЗрд░рд╛ рдкреБрд░рд╛рдирд╛ рдХреЛрдб, рдЖрдИрдЖрдИрдЖрд░рд╕реА, рдЕрдиреБрд╡рд╛рдж рдлрд╝рд╛рдЗрд▓ рд╕реНрд░реЛрдд рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ - рддрд╛рдХрд┐ рдХреЛрдИ рд╕рдВрд╕рд╛рдзрди рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд- рд╕реЗрдЯ рд╕реЗ рдлрд╝рд╛рдЗрд▓-рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдмрд╛рд╣рд░реА рд╕реЗрдЯ рдореЗрдВ рдмрджрд▓ рд╕рдХреЗ - рдЬрд┐рд╕реЗ рдлреНрд▓рд╛рдИ рдкрд░ рд╕рдВрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдлрд┐рд░ рдкреБрдирдГ рд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ; рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдерд╛ рдХрд┐ рд╣рд░ рдмрд╛рд░ dlgProfilePreferences рд╡рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЕрдиреБрд╡рд╛рдж рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕реНрд░реЛрдд рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд╣рд░ рдмрд╛рд░ рдЗрд╕реЗ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдХреЗ - рдкреНрд░рддреНрдпреЗрдХ рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдХреЗ рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдерд╛ рдХрд┐ рдХреМрди рд╕реА рдЕрдиреБрд╡рд╛рдж рдлрд╝рд╛рдЗрд▓реЗрдВ рдЙрдкрд▓рдмреНрдз рдереАрдВред рдЗрд╕ рдХреЛрдб рдХреЛ (void) mudlet::loadTranslators() рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд▓реИрдореНрдмреНрдбрд╛ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреБрди: рд╕рдХреНрд░рд┐рдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдордбрд▓реЗрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдерд╛ - рдпрд╣ рдХреНрдпреВрдЯреА рд╡рд╛рд▓реЗ рдФрд░ рд╡рд░реНрддрдорд╛рди рдХреЛрдб рдХреЛ рд▓реЛрдб рдирд╣реАрдВ рдХрд░рддрд╛ рдерд╛ рдЬреЛ рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдм рдЕрдЬреНрдЮрд╛рдд рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИред рдмрд╕ рд╕рд╛рджрд╛ рдмреЛрд░реНрдХ рд╣реИ... :stuck_out_tongue_closed_eyes :)

:рдмрд▓реНрдм: рдореЗрд░реЗ рдкрд╛рд╕ рдПрдХ рддрд░рдл рдХреБрдЫ рдХреЛрдб рдЫрд┐рдкрд╛ рд╣реБрдЖ рд╣реИ рдЬреЛ рд╕рдВрдкрд╛рджрдХ рдХреЗ рдЙрд╕ рдкрд╣рд▓реВ рдХреЛ рд╕реБрд▓рдЭрд╛рдПрдЧрд╛... :рдореБрд╕реНрдХрд░рд╛рд╣рдЯ:

рд╕реНрд╡рдд: рд╕рд╣реЗрдЬреЗ рдмрд┐рдирд╛ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдмрдВрдж рдХрд░рдирд╛ - "рдХреНрдпрд╛ рдЖрдк рдЗрд╕ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗ" рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рдЙрддреНрддрд░ рджреЗрдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ: "рд╣рд╛рдВ", "рдирд╣реАрдВ", "рд╢рд╛рдпрдж" рдЖрд╣ рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ "рд░рджреНрдж рдХрд░реЗрдВ"

image
рд╕рдВрдкрд╛рджрдХ рд╡рд┐рдВрдбреЛ рдореЗрдВ рдЦреЛрдЬ рдлрд▓рдХ рдореЗрдВ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд▓рд┐рдП рд╢реАрд░реНрд╖рдХред

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ: dlgTriggerEditor.cpp рдЗрди рдЧреНрд░рдВрдереЛрдВ рдХреЛ рдпрд╣рд╛рдВ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ: https://github.com/Mudlet/Mudlet/blob/4dfafa21ca97875946d5335d8ee1e9f6141b4c39/src/dlgTriggerEditor.cpp#L602

image
рдкреИрдХреЗрдЬ рдирд┐рд░реНрдпрд╛рддрдХ (рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ) рд╕рдВрд╡рд╛рдж рд╡рд┐рдВрдбреЛ

image
рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрдорд╛рдг рд╡рд┐рдВрдбреЛ

рдЙрдиреНрд╣реЗрдВ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╕ рдХреНрд░рд╛рдЙрдбрд┐рди рд╕реНрдЯреНрд░рд┐рдВрдЧреНрд╕ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ!

рдкреВрд░реНрд╡-рдирд┐рд░реАрдХреНрд╖рдг рдореЗрдВ, рдЬреИрд╕реЗ рд╣реА рд╡рд┐рдХрд╛рд╕ рд╡рд┐рд▓рдп рд╣реЛ рдЧрдпрд╛, рд╣рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдерд╛ред

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпреЗ рд╕рднреА рдЕрднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд╣реИ рдирд╛?

рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпреЗ рд╕рднреА рдЕрднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рд╣реИрдВ, рд╣реИ рдирд╛?

рдореИрдВ _all_ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реВрдВ, рдореИрдВрдиреЗ рдХреБрдЫ рд╕рдордп рд╕реЗ рдЙрдирдХреА рдЬрд╛рдВрдЪ рдирд╣реАрдВ рдХреА рд╣реИред рдХреБрдЫ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдпрд╣ рднреА рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рд╡реЗ рдХрд╣рд╛рдБ рд╕реЗ рдЙрддреНрдкрдиреНрди рд╣реБрдП рд╣реИрдВред SlySven рдиреЗ рдХреБрдЫ рдорд╛рдирдХ рд╕рдВрд╡рд╛рдж рдмрдЯрдиреЛрдВ рдХрд╛ рднреА рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЬрд┐рдирдХрд╛ рдЕрдиреБрд╡рд╛рдж рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рд╣реБрдЖред

рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдЙрди рд╕рднреА рдХреЛ рджреЗрдЦрд╛ рдФрд░ рдЬрд╛рдБрдЪ рдХреА, рдФрд░ рдпрд╣рд╛рдБ рд╕реЗ рдирд┐рдкрдЯрдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдмрдЪреА рд╣реИ, рд╡рд╣ рд╣реИ рд╕реНрдЯрд╛рд░реНрдЯ-рдЕрдк рд╕реНрдкреНрд▓реИрд╢ рд╕реНрдХреНрд░реАрдиред
SlySven рдиреЗ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдирд╛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕ рд╕рдордп рдХреЗ рджреМрд░рд╛рди tr() рдлрд╝рдВрдХреНрд╢рди рдЕрднреА рддрдХ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред
https://github.com/Mudlet/Mudlet/issues/1964#issuecomment -443542921
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рдЗрд╕реЗ рдкрд╣рд▓реЗ рдХрд╣реАрдВ рджреЗрдЦрд╛ рд╣реИред рдмрд╕ рдЙрд╕ рд╕рдордп рд╕рдорд╛рд░реЛрд╣ рдХреЛ рдХреИрд╕реЗ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИред

рд╕реНрдкреНрд▓реИрд╢ рд╕реНрдХреНрд░реАрди рд╕реЗ рдЯреЗрдХреНрд╕реНрдЯ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рдЯрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛?

рдЕрдзрд┐рдХрд╛рдВрд╢ рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдкрдврд╝рдиреЗ рдореЗрдВ рдмрд╣реБрдд рддреЗрдЬреА рд╕реЗ рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рд╡рд╣рд╛рдВ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╢рд╛рдпрдж рд╣реА рдЙрдкрдпреЛрдЧреА рдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реЛред

рдХрд╛рдлреА рдЙрдЪрд┐рдд, рдлрд┐рд░ рдЗрд╕реЗ рдмрдВрдж рдХрд░рдирд╛ред

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

Edru2 picture Edru2  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

xekon picture xekon  ┬╖  10рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

zesstra picture zesstra  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

wiploo picture wiploo  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

vadi2 picture vadi2  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ