일단 난 전혀 프로그래밍에 관련 없는사람이고..

내가 게임을 하는데 영문판 에드온을 받았어.. 근데 지금 돌아가는 클라이언트가 한글버전이라 충돌이 좀 있거든

스킬을 설정해야되는데 스킬이름은 한글인데 게임내 에드온 설정하는곳 텍스트박스에 한글이 입력이 안되서 스킬 인식이 안돼..

그래서 내가 한글 입력 가능하게 해보려고 팔걷고 나서서 에드온폴더 안에있는 config, utility 이런파일 txt문서로 읽어서 막 찾아봤는데

오오미 갑자기 외계언어가 몇백줄 쫘르륵 나오는데 거기서 컨트롤+f 눌러거 막 language 이딴거 찾아보고 english 이딴거 찾아보고 했는데 안나오더라..

뭐 나름 나혼자 해보겠다고 2시간 그지랄하다가 안되서 형들의 도움을 구하려고하는데

일단 무슨 언어인지 파악을 해야하니까 대충 맨 윗줄 몇줄 복사해볼게

kAlert.config = {}
kAlert.config.movers = {}
kAlert.config.mainFrame = nil
kAlert.config.layoutFrame = nil
kAlert.config.importExportFrame = nil
kAlert.config.helpFrame = nil
kAlert.config.aboutFrame = nil
kAlert.config.active = false
kAlert.config.tLocation = {"CENTER","TOPCENTER","BOTTOMCENTER","LEFTCENTER","RIGHTCENTER"}
kAlert.config.recources = {kAlertTexts.resHealth,kAlertTexts.resMana,kAlertTexts.resEnergy,kAlertTexts.resPower,kAlertTexts.resCharge,kAlertTexts.resComboPoints}
kAlert.config.units = {kAlertTexts.unitPlayer,kAlertTexts.unitTarget,kAlertTexts.unitFocus,kAlertTexts.unitPet}
kAlert.config.evaluationTypes = {kAlertTexts.buff,kAlertTexts.ability,kAlertTexts.resource,kAlertTexts.casting}

function kAlert.config.main()

 kAlert.config.active = true
 if kAlert.config.mainFrame == nil then
  kAlert.config.buildMainFrame()
 else
  kAlert.config.mainFrame:SetVisible(true)
 end
 kAlert.config.mainFrame.btClear.Event:LeftPress()
 kAlert.config.mainFrame.frScreenObjects.fillList(kAlert.alertSet.alerts)
 kAlert.config.mainFrame.txtASNumber.updateText()
 kAlertSubSet = 0
end

function kAlert.config.buildLayoutFrame()
 local window = UI.CreateFrame("RiftWindow", "kAlertConfigLayoutFrame", kAlert.context)
 window:SetTitle(kAlertTexts.titleLayout)
 window:SetHeight(100)
 window:SetWidth(260)
 window:SetPoint("TOPLEFT", UIParent, "TOPLEFT",UIParent:GetWidth()/2-100,UIParent:GetHeight()/2-50)
 window:SetLayer(99)
 -- Mover Box
 window.frMoveBar = kUtils.buildWindowMover("frMoveBar", window, true)

 window.btSave = kUtils.buildButton("btSave",window,35,120,kAlertTexts.btSave)
 window.btSave:SetPoint ("TOPCENTER", window, "TOPCENTER", -60, 50)

 function window.btSave.Event:LeftPress()
  for id, details in pairs(kAlert.screenObjects.object) do
   if details.name ~= nil then
    kAlert.config.movers.object[id].clearTarget()
    if kAlert.alertSet.alerts[details.name] ~= nil then
     kAlert.alertSet.alerts[details.name].imageX = details:GetLeft()
     kAlert.alertSet.alerts[details.name].imageY = details:GetTop()
    end

뭐 대충 이런식이거든?

그래서 궁금한건 이런형식의 언어에서 텍스트박스에 한글이 입력 가능하게 하려면 어떤부분을 찾아야해??