These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

Customizable language text files

Author
Hrothgar Nilsson
#1 - 2012-10-06 18:00:37 UTC  |  Edited by: Hrothgar Nilsson
Would it be possible for players to be able to modify text files to re-name/re-word everything in their local client to their own language?

For example, in a game called Shadowbane (a low-fantasy PvP MMO) there were text files in the Config folder that could be edited from English into other languages.

People would then be able to translate everything and create, in effect, clients for any languages desired. People wanting to have, for example, a Polish client would simply substitute certain text files with translated versions.

A few excerpts as examples:
Quote:
5.19.0
This file is used to determine the gender and order of effects on each item

Only the Gender and the Order of effects needs to be translated
The order of effects does not need !PREFIX!, !ITEMNAME!, or !SUFFIX! translated
but you can rearrange them (i.e. "!ITEMNAME! !PREFIX! !SUFFIX!"

The Three Genders we currently are handling are: "M"-Male "F"-Female "N"-Neutral

File format is as follows: ItemNumber ItemName Gender Order of effects
00000000000000000007 "Gold Pile" N "!PREFIX! !ITEMNAME! !SUFFIX!"
00000000000000000545 "Charter" N "!PREFIX! !ITEMNAME! !SUFFIX!"
00000000000000000546 "Petition" N "!PREFIX! !ITEMNAME! !SUFFIX!"
00000000000000000558 "Guild Seed" N "!PREFIX! !ITEMNAME! !SUFFIX!"
00000000000000000559 "Cathedral Charter" N "!PREFIX! !ITEMNAME! !SUFFIX!"

Quote:
"EffectPrefix:Carlind" "Carlind" "Carlind" "Carlind"
"EffectPrefix:Irydnu" "Irydnu" "Irydnu" "Irydnu"
"EffectPrefix:Ethyrian" "Ethyrian" "Ethyrian" "Ethyrian"
"EffectPrefix:Taripontor" "Taripontor" "Taripontor" "Taripontor"
"EffectPrefix:Harrandi" "Harrandi" "Harrandi" "Harrandi"
"EffectPrefix:Intricate" "Intricate" "Intricate" "Intricate"

Quote:
"Combat:SomeoneHitsYouForY" "Someone hits YOU for !PTSDMG! points of damage!"
"Combat:YouHitTheXforY" "You hit the !TARGETNAME! for !PTSDMG! points of damage!"
"Combat:YouHitXForY" "You hit !TARGETNAME! for !PTSDMG! points of damage!"
"Combat:SomeoneHitsTheXForY" "Someone hits the !TARGETNAME! for !PTSDMG! points of damage."
"Combat:SomeoneHitsXForY" "Someone hits !TARGETNAME! for !PTSDMG! points of damage."
"Combat:TheXHitsYouForY" "The !ACTORNAME! hits YOU for !PTSDMG! points of damage!"
"Combat:TheXHitsTheYForZ" "The !ACTORNAME! hits the !TARGETNAME! for !PTSDMG! points of damage."
Mars Theran
Foreign Interloper
#2 - 2012-10-06 18:07:35 UTC
/facepalm
zubzubzubzubzubzubzubzub