• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

Language Switching?

Status
Not open for further replies.
Level 18
Joined
Jan 21, 2006
Messages
2,552
I'm going to say no, it's not possible - that is something that varies with the version of the game you are playing. If you've got an English version of the game then everything will be English, but if you've got a Chinese version of the game there is no way to convert that back into English.

Languages aren't really interchangeable though, some languages are context-based while others are definitive. It wouldn't make a lot of sense to change back and forth like that.
 
Level 9
Joined
Jun 25, 2009
Messages
427
Of course it is possible :) just make 2 items for one item, one item everything chinese, other english, 2 heroes, 2 abilities, everything of two and with one trigger you get a 1k actions to change everything to english/chinese. But bro, that would make you do a double job. For example.

  • Switching languages
    • Events:
      • Player - Player 1 (Red) types -english as an exact match
    • Conditions:
      • Language_Set equal to False
    • Actions:
      • Set Language_Set=True
      • Set First_Shop_Pos=(Position of (First Shop 0048 <gen>))
      • Unit - Remove (First Shop 0048 <gen>)
      • Unit - Create (English Shop) at First_Shop_Pos for Neutral Passive facing Default building facing degrees
      • Set English_Hero_Tavern=(Position of (Chinese Hero Shop 0152 <gen>))
      • Unit - Remove (Chinese Hero Shop 0152 <gen>)
      • Unit - Create (English Hero Shop) at English_Hero_Tavern for Neutral Passive facing Default building facing degrees
      • Game - Text to (All Players): You language is set to English
      • Custom script: call RemoveLocation(udg_First_Shop_Pos)
      • Custom script: call RemoveLocation(udg_English_Hero_Tavern)
:)
 
Level 18
Joined
Jan 21, 2006
Messages
2,552
That will only work for editable objects, most of the items in the gameplay interface will still be their default language; not to mention I'd like to see you make a Paladin with a Chinese name.
 
Level 16
Joined
Aug 20, 2009
Messages
1,554
lol, it is possible,

maybe it will not be viewable in other Warcraft 3 versions, or computer which doesn't support that character..

if using alphabet, its possible..

like in Triggers

If
Language = Gibercraft
Then
Show Text (Gibercraft Text)
Else
Show Text (English Text)
 
Level 18
Joined
Jan 21, 2006
Messages
2,552
That works when all you're trying to do is change the text of something you are in complete control of. I don't even think you can write full Chinese with an English character table.

Even if you managed to get it setup you would still have to worry about every single object in the interface; like when you scroll over your main attribute that text will all be English - or Chinese - you could never get it to toggle between the two.
 
Level 18
Joined
Jan 21, 2006
Messages
2,552
Are there really ASCII characters for common languages (such as the ones listed)? If so then it would be possible, with different versions of the map, but one map file that has all variations is definitely not capable by any compatible means with the default Warcraft III (you may be able to it with Reinventing the Craft scripts).

they can collide using each diffrent map, to play at the same room, but with their own preffered text...

I have no idea what you mean by that.
 
Level 16
Joined
Aug 20, 2009
Messages
1,554
Simplest example..

Have you heard of collided dota maps? If not,go youtube,
Those are the maps,with exact map name,etc etc with edited contains,such as changing the damage to 20000,from 200, it works! I seen a puck does a 9999 damage illusionary orb,its even possible to change all trigger aspects,as long as you do not show it to other polayers,there is a ping on the minimap instead of maphack,rune trigger that sends you message to spawning rune...

People is able to join other's dota game,with cheated/collided map,try see infinite chronosphere video,its all caused by collided map,in theory,you can use this for better purposes ;P such as writing descriptions in other language.

Please research more to it,harmfull purposes is illegal,but for language purpose,it isnt
 
Level 18
Joined
Jan 21, 2006
Messages
2,552
Those are the maps,with exact map name,etc etc with edited contains,such as changing the damage to 20000,from 200, it works! I seen a puck does a 9999 damage illusionary orb,its even possible to change all trigger aspects,as long as you do not show it to other polayers,there is a ping on the minimap instead of maphack,rune trigger that sends you message to spawning rune...

I'm pretty sure that was fixed in one of the recent patches.
 
Status
Not open for further replies.
Top