Oxxy 24 Posted May 8, 2015 (edited) HULD stands for "Hercules Ultimate Localization Design".So, suggestions are: Add option to choose if u need to create translations for standart NPCs or not? Create command "@reloadlangdb", which will reset the db/translations.conf? So we don't have to restart server Ability to translate NPCs display name Make system messages and console messages be translatable? Make direct assign of variables work .@md_name$ = _("Endless Tower"); //---> doesn't work set .@md_name$, _("Endless Tower"); //---> tested, work fine for me and few questions: is it possible to translate waitingrooms? like will they show translated things, or it isn't? if no - make them translatable is it possible to translate dispbottoms? if no - make them translatable is it possible to translate message script command(not mes, but message)? if no - make them translatable Edited May 8, 2015 by Oxxy 1 Namine reacted to this Quote Share this post Link to post Share on other sites
evilpuncker 503 Posted May 8, 2015 http://herc.ws/board/topic/9522-suggestion-to-scripts-in-order-to-help-localization/ http://herc.ws/board/topic/9501-suggestion-to-localization-thing/ by the default implementation as stated in the topic by ind, it just translate "mes" and "select" strings Quote Share this post Link to post Share on other sites
Oxxy 24 Posted May 8, 2015 (edited) http://herc.ws/board/topic/9522-suggestion-to-scripts-in-order-to-help-localization/ http://herc.ws/board/topic/9501-suggestion-to-localization-thing/ by the default implementation as stated in the topic by ind, it just translate "mes" and "select" strings goddamit, I should finally start to use "Search" button. Btw, I know the possible solution to the problem of dispbottom and stuff. We can make @lang assign a PLAYER_LANG variable to some value. Like if you choose @lang English, then the variable PLAYER_LANG will be set to 1. if, for example, you choose @lang Russian, then the value will be set to 2. And then we can manage scripts with this variables. tho this will increase lines in script sometimes by significant amount. if(PLAYER_LANG == 1) { dispbottom "Testing variable"; end; }if(PLAYER_LANG == 2) { dispbottom "Проверка переменной"; end; } that would be pretty ok, if Ind doesnt want to waste really much time. Edited May 8, 2015 by Oxxy Quote Share this post Link to post Share on other sites
evilpuncker 503 Posted May 8, 2015 that is not really necessary, I guess they only need time in order to make everything translatable but seems like they are on vocation so all we can do is wait Quote Share this post Link to post Share on other sites
Oxxy 24 Posted May 8, 2015 that is not really necessary, I guess they only need time in order to make everything translatable but seems like they are on vocation so all we can do is wait that's the problem actually. Quote Share this post Link to post Share on other sites
Namine 8 Posted May 8, 2015 +1 for the principal topic @@Ind Quote Share this post Link to post Share on other sites