Jump to content

Recommended Posts

Posted

hello guys, i am trying to add a russian language option to my interface, how I can make it update localization.ini option so the whole client changes to RU or ENG language?

http://prntscr.com/sgq5el

bEnableEngSelection = IsEnableEngSelection();
    Language = GetLanguage();
    switch( Language )
    {
    case LANG_None:
        break;
    case LANG_Russian:
        class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Russian" );
        class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
        if( bEnableEngSelection )
            class'UIAPI_WINDOW'.static.EnableWindow( "OptionWnd.LanguageBox" );
        else
            class'UIAPI_WINDOW'.static.DisableWindow( "OptionWnd.LanguageBox" );
        break;
    case LANG_English:
        class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "English" );
        class'UIAPI_COMBOBOX'.static.AddString( "OptionWnd.LanguageBox", "Russian" );
        break;
    
    default:
        break;
    }

 

Posted

You need setup usage English language and select the Russian.

[LanguageSet]
Language=8
0=Korea
1=English
2=Japan
3=Taiwan
4=China
5=Thailand
6=Philippine
7=Indonesia
8=Russia
EnableEngSelection=true

In this config the native language is Russian, English is secondary.

Posted
2 minutes ago, Rootware said:

You need setup usage English language and select the Russian.


[LanguageSet]
Language=8
0=Korea
1=English
2=Japan
3=Taiwan
4=China
5=Thailand
6=Philippine
7=Indonesia
8=Russia
EnableEngSelection=true

In this config the native language is Russian, English is secondary.

 

You probably did not understand..I can see Russian in game if I change localization to Language=8 and English when I set to =1 but I want to change those in game from option window live and not by editing localization.ini all time.

Posted

With my config in Option window allow 2 languages for choose. If this isn't work for you, then check interface scripts for correct implementation another languages. E.g. LANG_Russian ENUM can be isn't implemented and never be triggered.

Posted (edited)
20 hours ago, Rootware said:

With my config in Option window allow 2 languages for choose. If this isn't work for you, then check interface scripts for correct implementation another languages. E.g. LANG_Russian ENUM can be isn't implemented and never be triggered.

 

Yeah it doesnt work for me, because as I said I want to be able to change language while playing from settings. I also posted my interface code

Edited by MrBane
Posted

in system u have files actionname-e and actionname-r ??? and other .dat file too double ?

must open actionname-e and when its english must rename to actionname-r and copy to system ;)

and all files too skillname, itemname too....

Posted
48 minutes ago, MrBane said:

 

Yeah it doesnt work for me, because as I said I want to be able to change language while playing from settings. I also posted my interface code

 

What the client version you are uses?

Posted

IL client don't supports Russian language overall. Even don't exists ENUM LANG_Russian in Nwindow.dll functions. Also this client version don't support fast changing language. Only select and full restart client after changing in Options window.

 

Try to use Japanese language for Russian locale. I saw one project with this implementation/ Not sure as for all asian languages, but for korean language in NPC Dialogue the text word wrapping on the new line works by letter, not by words.

 

Or buy maded RU/EN locales patch from Client Developers.

Posted
6 minutes ago, Rootware said:

IL client don't supports Russian language overall. Even don't exists ENUM LANG_Russian in Nwindow.dll functions. Also this client version don't support fast changing language. Only select and full restart client after changing in Options window.

 

Try to use Japanese language for Russian locale. I saw one project with this implementation/ Not sure as for all asian languages, but for korean language in NPC Dialogue the text word wrapping on the new line works by letter, not by words.

 

Or buy maded RU/EN locales patch from Client Developers.

 

Select and full restart is okay with me, but I can't make it work

Posted
4 minutes ago, MrBane said:

 

Select and full restart is okay with me, but I can't make it work

 

Because you tries to use not implemented locale.

 

Use this AdvExt IL patch. He support EN/RU locales. Win10 x64 supports.

 

https://drive.google.com/file/d/1_wzdbJe5EcYc7Icfrdx1eeaqnXGbqqeI/view

 

Password: advext@@2018

  • Like 1
Guest
This topic is now closed to further replies.


  • Posts

    • 🤖 Old Telegram bots with 2024 year old ⭐️ Good for search optimization TG ⭐️ Bots without subscribers ⭐️ Bots clean, no bans, blocking and complaints 💵 Price list: From 3 bots - 3$ for 1pc. From 20 bots - 2.5$ for 1pc. From 60 bots - 2.3$ for 1pc. From 100 bots - 2.2$ for 1pc. From 400 bots - 1.9$ for 1pc. 📌 To contact Us - t.me/smmtg6
    • ⚡️ Fast SEO optimization in Telegram for your channel/chat/bot. TOP OF SEARCH TG🔝 ✨ Effective solution for your business or blog. 🔥 Fast results within few days. ➡️ Contact us on Telegram for more details - t.me/smmtg6
    • 🤖⭐️ TELEGRAM PREMIUM BOT START: 1201ID - Ukraine 🇺🇦 + MIX | 7 Days Premium 🤖 - 3.4$ per 1000 1198 ID - Israel 🇮🇱 + Uzbekistan 🇺🇿 | Mix Days Premium 🤖 - 3.5$ per 1000 574 ID - Uzbekistan 🇺🇿 + Russia 🇷🇺 20% | 30-90 Days Premium 🤖 - 3.8$ per 1000 1210 ID - Ukraine 🇺🇦 + MIX | 7-30 Days Premium 🤖 | 4$ per 1000 1203 ID - Uzbekistan 🇺🇿 + MIX | 20-30 Days Premium 🤖 | 4$ per 1000 1195 ID - USA 🇺🇸 + Ukraine🇺🇦 + Canada 🇨🇦 | 15 Days Premium🤖 | 4.3$ per 1000 1213 ID - Uzbekistan 🇺🇿 + USA 🇺🇸 + Canada 🇨🇦 | 30 Days Premium 🤖 | 4.4$ per 1000 1202 ID - Uzbekistan 🇺🇿 + MIX | 30 Days Premium 🤖 | 4.4$ per 1000 752 ID - USA 🇺🇸 + China 🇨🇳 + Canada 🇨🇦 | 30 Days Premium 🤖 | 5.4$ per 1000 756 ID - Uzbekistan 🇺🇿 + Israel 🇮🇱 + Austria 🇦🇹 | 14-30 Days Premium 🤖 |  5.6$ per 1000 758 ID - Canada 🇨🇦 + USA 🇺🇸 + Turkey 🇹🇷 |  30 Days Premium 🤖 | 5.6$ per 1000 755 ID - Turkey 🇹🇷 + Egypt 🇪🇬 | 30-90 Days Premium 🤖 | 6$ per 1000 374 ID - Russia 🇷🇺 + USA 🇺🇸 + Canada 🇨🇦 | Mix Days Premium 🤖 | 6.8$ per 1000 741 ID - Ukraine 🇺🇦 + USA 🇺🇸 + Canada 🇨🇦 | 15-30 Days Premium 🤖 | 6.8$ per 1000 575 ID - USA 🇺🇸 + Russia 🇷🇺 + Canada 🇨🇦 | Mix Days Premium 🤖 | 7.2$ per 1000 372 ID - USA 🇺🇸 + Canada 🇨🇦 + Russia 🇷🇺 + EU 🇪🇺 | Mix Days Premium | 7.5$ per 1000 1204 ID - Ukraine 🇺🇦 + MIX | 60-90 Days Premium | 7.6$ per 1000
    • Make Maxcheaters Great Again? i suppose lmao    
  • Topics

×
×
  • Create New...